Commit Graph

23 Commits (dev)

Author SHA1 Message Date
Broque Thomas 43ed30b4d2 fix(musicbrainz): user-facing search recall + album-detail 404
5 days ago
Broque Thomas aaf312cd34 Honor manual library matches across source labels
6 days ago
Broque Thomas 0345478361 Skip wishlist adds for manual library matches
1 week ago
Broque Thomas 42f4aa5eac Add manual library track matching
1 week ago
Broque Thomas f3d5ef6528 Test missing-track existing file imports
1 week ago
Broque Thomas f9ae0e8d58 Extract missing-track import service
1 week ago
Broque Thomas 42a833fcb2 Amazon Music: UI badges, enrichment match chips, watchlist linking, metadata cache
1 week ago
Broque Thomas b05ba5d498 Reorganize: optional embedded-tag mode (closes #592)
1 week ago
Broque Thomas 2f284efa57 Retag now re-embeds LYRICS tag instead of leaving it empty
1 week ago
Broque Thomas 89246a7304 Write artist.jpg to artist folder so Navidrome shows real photos
2 weeks ago
Broque Thomas 6ce185491d Add per-download Audit Trail modal to Library History
2 weeks ago
Broque Thomas 56ae10693b Album Completeness: surface diagnostic when resolver can't find album folder
2 weeks ago
Broque Thomas 9602d1827c Final silent-exception sweep + ruff S110 lint guardrail — ~45 sites
2 weeks ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
2 weeks ago
Broque Thomas d17365296a Lift shared download dataclasses + boot via singleton factory
3 weeks ago
Broque Thomas d8437c87c6 Fix Album Completeness Auto-Fill on Docker / shared-library setups (#476)
3 weeks ago
Broque Thomas 24c2d75c6d Make extract_external_ids recognize all source-tagging conventions
3 weeks ago
Broque Thomas 34ba26f5c8 Persist source IDs at download time + backfill onto tracks on sync
3 weeks ago
Broque Thomas ecb8939c80 Match library tracks by external IDs before fuzzy in watchlist scan
3 weeks ago
Broque Thomas b395e33820 Lift redownload_start to core/library/redownload.py
3 weeks ago
Broque Thomas 8299dc211e Lift _run_duplicate_cleaner to core/library/duplicate_cleaner.py
4 weeks ago
Broque Thomas dae7f21265 Lift _search_service to core/library/service_search.py
4 weeks ago
Broque Thomas 3a6597561a Lift _execute_retag to core/library/retag.py
4 weeks ago