Commit Graph

26 Commits (dev)

Author SHA1 Message Date
Broque Thomas 5bc5fbb662 Add MusicBrainz as a metadata source
7 days ago
Broque Thomas 53284ee7c8 Personalized playlists (2/N): all 8 generators wired through manager
1 week ago
Broque Thomas d75ae48981 Discover: sharpen track selection (diversity, source-aware popularity, library dedup, SQL genre)
2 weeks ago
Broque Thomas d123581a39 Fix: ID gate missed Deezer-track-id-only rows
2 weeks ago
Broque Thomas 959562f6b0 Delete Recently Added / Top Tracks / Forgotten Favorites / Familiar Favorites
2 weeks ago
Broque Thomas 0701bcc213 PersonalizedPlaylistsService: bake in ID-validity gate, lift selectors
2 weeks ago
Broque Thomas a6117d5174 Replace all legacy metadata_service imports with canonical functions
1 month ago
Broque Thomas 498c22e7c3 Centralize metadata source selection in core/metadata_service.py
1 month ago
Broque Thomas 57fc18f994 Respect configured primary source in seasonal, playlists, and explorer
1 month ago
Broque Thomas b194e1e15b Add discovery artist blacklist — block artists from all discovery playlists
2 months ago
Broque Thomas e08462a002 Multi-source genre explorer with Deezer genre support and cross-source routing
2 months ago
Broque Thomas f3bb8d2f0f Fix genre browser returning empty when metadata source changes
2 months ago
Broque Thomas 7d0df2b9ed Fix discover page Deezer source support
2 months ago
Broque Thomas 46ac46134b Add Deezer as configurable free metadata fallback source alongside iTunes
2 months ago
Broque Thomas 0aa8950436 fix build a playlist functionality and update the ui
2 months ago
Broque Thomas 1d14a8b987 Discover page itunes integration. Spotify and Itunes will have their own pool
4 months ago
Broque Thomas 1560726bbc rebuild discovery pool flow to allow multiprocessing of itunes and spotfiy. each getting their own pool.
4 months ago
Broque Thomas 4804a995f7 further progress on wishlist rebuild
6 months ago
Broque Thomas 08eb014da8 fix genre discovery
6 months ago
Broque Thomas cc62b3b48e discover page progress
6 months ago
Broque Thomas ee266920a9 discover progress
6 months ago
Broque Thomas 5a13b5fe94 discover progress
6 months ago
Broque Thomas 08a4decda8 discover progress
6 months ago
Broque Thomas 86fe7dde1f discover progress
6 months ago
Broque Thomas f75ffdf6cb discover progress
6 months ago
Broque Thomas 68a15071f1 discover page
6 months ago