Commit Graph

630 Commits (2bd8d2ac7a81b2f49165a94378f738eb6a3d9f86)

Author SHA1 Message Date
Broque Thomas 461f28f084 Fix Spotify OAuth stealing ports in Docker on fresh installs
2 weeks ago
Broque Thomas cdcb05892a Expand default genre whitelist from 223 to 272 genres
2 weeks ago
Broque Thomas 288776a7f3 Add genre whitelist for filtering junk tags during enrichment
2 weeks ago
Broque Thomas 0e8e3e86a0 Fix Duplicate Detector ignoring 'allow duplicate tracks across albums'
2 weeks ago
Broque Thomas b17a6e2dd7 Add per-artist metadata source override for watchlist scans
2 weeks ago
Broque Thomas f749bb9604 Fix AcoustID mismatch fix failing with 'uuid' UnboundLocalError
2 weeks ago
Antti Kettunen cca396e7bd Centralize Hydrabase enablement
2 weeks ago
Antti Kettunen 2b575a59ae Refactor artist discography lookup
2 weeks ago
Antti Kettunen 1905678c7b Refactor get_artist_discography to respect metadata provider priority
2 weeks ago
Broque Thomas 4f5025d526 Add MusicBrainz search tab, wider global search, bump to v2.32
2 weeks ago
Broque Thomas 6d5538de74 Fix single import: prefer tag data over weak metadata/AcoustID matches
2 weeks ago
Broque Thomas 7bad4a4fa9 Stop auto-import retrying failed/unidentified items every scan cycle
2 weeks ago
Broque Thomas 43dedeb2ee Add SoulSync standalone library — no media server required
2 weeks ago
Broque Thomas bbf5af1ce1 Fix auto-import rescan race condition, coverage penalty, and UI
2 weeks ago
Broque Thomas a2e3ce8000 Fix auto-import track numbers, dates, cover art, and track name display
2 weeks ago
Broque Thomas d2c6979ce4 Recursive staging scan, singles support, and improved import UI
2 weeks ago
Broque Thomas d66adb3c6e Add single file support to auto-import worker
2 weeks ago
BoulderBadgeDad 0cf5cbe9cd
Merge pull request #311 from kettui/feat/remove-desktop-app
2 weeks ago
BoulderBadgeDad e11c303dac
Merge pull request #308 from kettui/fix/acoustid-scanner
2 weeks ago
Broque Thomas 04b8c02ea9 Reject junk artist Soulseek results and cancel downloads on wishlist clear
2 weeks ago
Broque Thomas 6989701d65 Include album name in Soulseek search queries
2 weeks ago
Antti Kettunen 64d9db57ea More dead code removal after desktop app removal
2 weeks ago
Antti Kettunen a17e1030d3 Remove desktop app
2 weeks ago
Antti Kettunen 0e85931cc8 Fix track ID generation in repair flows
2 weeks ago
Antti Kettunen 88e2527b96 Fix null-pointer error in acoustid_scanner
2 weeks ago
BoulderBadgeDad 2539617853
Merge pull request #306 from kettui/fix/update_discovery_pool_incremental-fixes
2 weeks ago
Broque Thomas 308773ea7c Add Auto-Import — background staging folder watcher with smart matching
2 weeks ago
Antti Kettunen 7d18d4ecb2 Clarify comments
2 weeks ago
Antti Kettunen eead0c3dac Clarify similar-artist freshness and backfill
2 weeks ago
Antti Kettunen 8382b8e247 Refactor similar artist backfill
2 weeks ago
Antti Kettunen 47a6c257ad Refactor MusicMap similar artist matching
2 weeks ago
Antti Kettunen 7e1fc13e52 Make watchlist update_discovery_pool_incremental use provider priority
2 weeks ago
Antti Kettunen bc83874c6f Discovery fan-out and playlists follow source priority
2 weeks ago
Antti Kettunen 030374c5b0 Tune discovery fan-out and caching
2 weeks ago
Antti Kettunen 6f9ea2de56 Remove redundant spotify auth check again
2 weeks ago
Broque Thomas 09d358ef69 Fix watchlist scan false failures, Spotify backfill, and wishlist remove
2 weeks ago
Broque Thomas 258fc39364 Picard-style release preference scoring for MusicBrainz matching
2 weeks ago
BoulderBadgeDad 61c7848121
Merge pull request #304 from kettui/fix/populate-discovery-pool-fixes
2 weeks ago
Antti Kettunen e447cf6ab0 Reduce discovery fan-out and pagination
2 weeks ago
Broque Thomas 223522ce99 Upgrade AcoustID scanner to scan full library with actionable fixes
2 weeks ago
Antti Kettunen 08ac39bc13 Fix watchlist discography lookback handling
2 weeks ago
Antti Kettunen e657a1d432 Make watchlist Spotify matching strict
2 weeks ago
Antti Kettunen 992be1a056 Use cache before Spotify auth checks
2 weeks ago
Antti Kettunen 09a7465b22 Add strict fallback opt-out to Spotify client
2 weeks ago
Antti Kettunen 7b3a32ccc5 Remove dead watchlist source helpers
2 weeks ago
Antti Kettunen 38b907097d Make watchlist scanning source-aware
2 weeks ago
Antti Kettunen 9d73b8b561 Restore placeholder filtering and shared image backfill
2 weeks ago
Antti Kettunen 40fa139804 Remove dead watchlist scan paths
2 weeks ago
Antti Kettunen 657d86cace Consolidate web watchlist scanning
2 weeks ago
Broque Thomas bf123fed63 Reject Qobuz 30-second sample/preview downloads
2 weeks ago