Commit Graph

17 Commits (048e4e85d5ceb6bbb9f6a6d2b2efbc259cc331ff)

Author SHA1 Message Date
Broque Thomas 5bc5fbb662 Add MusicBrainz as a metadata source
1 week ago
Broque Thomas e061f12a05 Filter owned artists from discovery recommendations
1 week ago
Broque Thomas 6fe85f2f37 Server playlist sync: append mode (preserve user-added tracks)
2 weeks ago
Broque Thomas a6bb5f5b43 MS Cin-5: Drop per-server globals — engine owns the clients
3 weeks ago
Broque Thomas 77c54ab7a7 Migrate discography + quality scanner to typed Album path
3 weeks ago
Antti Kettunen 2bc8e8a27b
Preserve artwork in quality scanner wishlist handoff
4 weeks ago
Antti Kettunen c97a072f54
Refactor quality scanner to respect primary metadata provider
4 weeks ago
Broque Thomas 793593de51 Lift _run_tidal_discovery_worker to core/discovery/tidal.py
4 weeks ago
Broque Thomas a38bfcba55 PR5h: lift _run_quality_scanner to core/discovery/quality_scanner.py
4 weeks ago
Broque Thomas c9108ef2fe PR5g: lift _run_listenbrainz_discovery_worker to core/discovery/listenbrainz.py
4 weeks ago
Broque Thomas 04647eb9f7 PR5f: lift _run_beatport_discovery_worker to core/discovery/beatport.py
4 weeks ago
Broque Thomas c5e06691e3 PR5e: lift _run_spotify_public_discovery_worker to core/discovery/spotify_public.py
4 weeks ago
Broque Thomas 2bc665e487 PR5d: lift _run_deezer_discovery_worker to core/discovery/deezer.py
4 weeks ago
Broque Thomas bda0500226 PR5c: lift _run_playlist_discovery_worker to core/discovery/playlist.py
4 weeks ago
Broque Thomas 3c1f614b6e fix: cast duration_ms to int before :02d format in discovery workers
4 weeks ago
Broque Thomas 27fa96fe97 PR5b: lift _run_youtube_discovery_worker to core/discovery/youtube.py
4 weeks ago
Broque Thomas bdb7a3139d PR5a: lift _run_sync_task to core/discovery/sync.py
4 weeks ago