Commit Graph

228 Commits (2bd8d2ac7a81b2f49165a94378f738eb6a3d9f86)

Author SHA1 Message Date
Broque Thomas b17a6e2dd7 Add per-artist metadata source override for watchlist scans
2 weeks ago
Broque Thomas 9898bd1190 Add batch context panel to Downloads page
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
Broque Thomas 85b470809e Add automation group management — rename, delete, bulk toggle, drag-drop
2 weeks ago
Broque Thomas 41b5cd1f34 Fix allow_duplicate_tracks setting not saving and wishlist dropping cross-album tracks
2 weeks ago
Broque Thomas aac75d6a3b Fix Explore tab checkmark badge not persisting after refresh
2 weeks ago
BoulderBadgeDad 3618f3fa7f
Merge pull request #298 from kettui/fix/respect-metadata-provider-in-album-completeness-job
2 weeks ago
Broque Thomas c1ef32acd2 Fix source-info popover showing no data due to path format mismatch
3 weeks ago
Antti Kettunen 1a459412a3 Honor primary metadata source in album_completeness job
3 weeks ago
Broque Thomas 86621704fe Fix Discover synced playlists not appearing under Server Playlists
3 weeks ago
Broque Thomas 3b8b369492 Add Your Albums — multi-source liked albums pool (Spotify, Tidal, Deezer)
3 weeks ago
Broque Thomas b4cf8b4cc1 Fix allow_duplicates for same-track-ID across different albums
3 weeks ago
Broque Thomas f9450b4fea Purge cached tracks with junk artist names on first v2.3 startup
3 weeks ago
Broque Thomas 45ba51ce3c Add diacritic-insensitive matching to library artist search
3 weeks ago
BoulderBadgeDad 4f25cf4661
Merge pull request #286 from kettui/fix/improve-graceful-shutdown
3 weeks ago
Antti Kettunen aec3047216 Improve graceful shutdown and rollback safety
3 weeks ago
Antti Kettunen 1348de96c1 Fix db initialization
3 weeks ago
Antti Kettunen 5a40c185e1 Remove lingering local db file
3 weeks ago
Broque Thomas 08de91685d Add first-run setup wizard and fix download path reloading
3 weeks ago
Broque Thomas 71e4df65e3 Remove emojis from all Python log and print statements
3 weeks ago
Broque Thomas a3ab5adcba Backfill MusicBrainz recording ID from Navidrome during database scan
3 weeks ago
Broque Thomas f5ac7c9261 Include track_artist in track search queries for collab/feature matching
3 weeks ago
Broque Thomas 1e078192f0 Add track_artist column for per-track artist on compilations/DJ mixes
3 weeks ago
Antti Kettunen 337ec7309b Initialize the database only once per process
3 weeks ago
Broque Thomas df14bbf745 Add one-time migration to purge stale Deezer metadata cache
3 weeks ago
Broque Thomas dd5291456b Fix playlist pipeline discovery data loss and Unknown Artist bug
3 weeks ago
Broque Thomas 195484441e Fix all artist names stored as lowercase in database
3 weeks ago
Broque Thomas e65b6bab67 Add metadata source filter to library and fix Discogs enrichment
4 weeks ago
Broque Thomas 410bddd102 Redesign download history with collapsible entries and full provenance
4 weeks ago
Broque Thomas f8fbcb507c Add source provenance and AcoustID result to download history
4 weeks ago
Broque Thomas 51a433a558 Fix duplicate artists in search, per-artist name refresh, global search track click
4 weeks ago
Broque Thomas a2b9e32d04 Add download source tracking to library history modal
4 weeks ago
Broque Thomas c336604b71 Fix hero slider + recommended modal returning 0 artists
4 weeks ago
Broque Thomas 58d8e830c6 Your Artists on Discover + Deezer OAuth + MB Lookups Manager + Explorer improvements + bug fixes
4 weeks ago
Broque Thomas 8b58434c17 Explorer improvements: discover from Explorer, status badges, auto-refresh
4 weeks ago
Broque Thomas 93fb082172 Add Failed MB Lookups manager + optimize cache performance
4 weeks ago
Broque Thomas 55f7e174d8 Fix all watchlist Discogs gaps
4 weeks ago
Broque Thomas 82f9b84e5b Add Discogs to watchlist — column, backfill, matching
4 weeks ago
Broque Thomas 58c3e589b6 Fix artist-hero-badges — add discogs_id to get_artist_discography
4 weeks ago
Broque Thomas cd0e8cf342 Fix Discogs badge gaps — artist_data dict, enrichment coverage, all views
4 weeks ago
Broque Thomas 930ffbd085 Add Discogs badge to all artist views — fix missing data in queries
4 weeks ago
Broque Thomas 1455112d40 Move reclassified singles to singles grid, fix collectors edition matching
4 weeks ago
Broque Thomas 7ea5eb2c06 Fix Discogs completion: lazy track counts, edition matching, type reclassify
4 weeks ago
Broque Thomas b68aa09469 Add Discogs enrichment worker with full metadata extraction
4 weeks ago
Broque Thomas 5d8f3bcaec Store original audio details in track provenance (#245)
4 weeks ago
Broque Thomas c7d6cc21e8 Preserve track provenance through lossy transcoding (#245)
4 weeks ago
Broque Thomas f6b0bd30e3 Backfill all metadata source IDs at start of every watchlist scan
4 weeks ago