Commit Graph

23 Commits (fec66e4de85bfa96bc39b4deead4ceb7dc5cf020)

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