Commit Graph

412 Commits (048e4e85d5ceb6bbb9f6a6d2b2efbc259cc331ff)

Author SHA1 Message Date
Broque Thomas 763888e671 Support legacy HiFi track manifests
5 days ago
Broque Thomas fae13226e5 Check HiFi download capability via manifests
5 days ago
Broque Thomas b9af4ef4ef Handle transient SQLite IO during maintenance
5 days ago
Broque Thomas f1d4f78e0e Repair stale media schema during refresh
5 days ago
Broque Thomas 8012f41ef7 fix(album-completeness): block cross-artist auto-fill
5 days ago
Broque Thomas dee200b267 Add torrent usenet PR notes and test updates
5 days ago
Broque Thomas 6c9b43225a Add torrent and usenet release staging support
5 days ago
Broque Thomas 8b0de9eb76 fix(downloads): harden album bundle staging
6 days ago
Broque Thomas 440c3624f3 refactor(staging): inject batch-field accessor instead of importing runtime_state
6 days ago
Broque Thomas ad59bf05a1 refactor(downloads): lift album-bundle gate into its own module
6 days ago
Broque Thomas 670a2db95e refactor(downloads): extract album_bundle shared helpers + atomic copy
6 days ago
Broque Thomas c990ce079d feat(downloads): album-bundle flow for torrent/usenet single-source mode
6 days ago
Broque Thomas 478fd25dd6 fix(downloads): pre-fill artist/title so search UI doesn't show download URL
6 days ago
Broque Thomas 080b1aa1b4 feat(downloads): wire torrent + usenet as live download sources
6 days ago
Broque Thomas 5f126584f9 feat(downloads): add archive_pipeline module for torrent/usenet downloads
6 days ago
Broque Thomas e4ca56b499 test: cover Prowlarr + torrent + usenet adapters
6 days ago
Broque Thomas 3375b6c4bd Handle non-JSON Tidal auth responses
6 days ago
Broque Thomas 2fc08e199e Enforce duration tolerance for strict sources
6 days ago
Broque Thomas 136d665c8a feat(webui): cache artwork images on disk
7 days ago
Broque Thomas 6e5ea1d490 fix(downloads): wait for post-processing result
7 days ago
Broque Thomas 735dd73865 fix(repair): rewire Unknown Artist Fixer deferred imports (#646)
1 week ago
Broque Thomas 79ad4d885d fix(quarantine): drop already-quarantined sources from candidate picker (#652)
1 week ago
Broque Thomas 987409508b fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650)
1 week ago
Broque Thomas 54e4ba843f fix(soulseek): suppress connection-error log spam when slskd unreachable (#649)
1 week ago
Broque Thomas daf9a527d9 feat(fix-popup): include MusicBrainz in the auto-search cascade
1 week ago
Broque Thomas 97f35de44e test(amazon): update search_albums test for derived-from-tracks behavior
1 week ago
Broque Thomas 036faff8b1 feat(fix-popup): paste MusicBrainz URL/MBID to match directly
1 week ago
Broque Thomas 43ed30b4d2 fix(musicbrainz): user-facing search recall + album-detail 404
1 week ago
Broque Thomas e0e31079e6 Update test: get_release includes cover-art-archive
1 week ago
Broque Thomas f3ad65de34 Complete MusicBrainz watchlist source parity
1 week ago
Broque Thomas 5bc5fbb662 Add MusicBrainz as a metadata source
1 week ago
Broque Thomas aaf312cd34 Honor manual library matches across source labels
1 week ago
Broque Thomas 52dcdbe0f7 Harden Amazon worker schema migration
1 week ago
Broque Thomas 3a4017ea2b feat: artist-detail deep linking — /artist-detail/:source/:id
1 week ago
Broque Thomas e061f12a05 Filter owned artists from discovery recommendations
1 week ago
Broque Thomas f25433ea57 Harden quarantine approval flows
1 week ago
Broque Thomas 54dbd150cb Preserve full release dates in audio tags
1 week ago
Broque Thomas 025007b97f Tighten artist discography soundtrack matching
1 week ago
Broque Thomas 0345478361 Skip wishlist adds for manual library matches
1 week ago
Broque Thomas 3e7eeb7c9c Honor manual matches in automatic wishlist cleanup
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 076cf9e516 Improve Soulseek album source selection
1 week ago
Broque Thomas 121651da2c Add amazon_id column to artists table for full source parity
1 week ago
Broque Thomas 265fe5233e Fix Amazon artist detail: library upgrade lookup and artist images
1 week ago
Broque Thomas d944884ab4 Backfill album release_date from stream tags when T2Tunes metadata omits it
1 week ago
Broque Thomas 96a1c8b7b8 Enrich Amazon album track durations via search results
1 week ago
Broque Thomas 51e00d4ebf Fix Amazon Music search quality: images, dedup, explicit stripping, album/artist clicks
1 week ago
Broque Thomas 14a99f47ab fix(tests): use asyncio.run() instead of get_event_loop() in amazon test helper
1 week ago
Broque Thomas 5d8ca70fe5 Add T2Tunes probe unit tests
1 week ago