Commit Graph

634 Commits (d3d648d9fd64eabc5aa6a4698deee69c30281846)

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