Commit Graph

1052 Commits (daaed373e71209f9cfa9035a412053d2ea7916e1)

Author SHA1 Message Date
Broque Thomas daaed373e7 fix(provenance): label torrent/usenet/staging downloads correctly in history
5 days ago
Broque Thomas c990ce079d feat(downloads): album-bundle flow for torrent/usenet single-source mode
5 days ago
Broque Thomas a2db5382bb fix(downloads): route torrent/usenet through streaming-result validation path
5 days ago
Broque Thomas e83b661471 fix(torrent): use before/after diff to recover qBit info-hash
5 days ago
Broque Thomas 478fd25dd6 fix(downloads): pre-fill artist/title so search UI doesn't show download URL
5 days ago
Broque Thomas 080b1aa1b4 feat(downloads): wire torrent + usenet as live download sources
5 days ago
Broque Thomas 5f126584f9 feat(downloads): add archive_pipeline module for torrent/usenet downloads
5 days ago
Broque Thomas b475dc5a20 fix(lint): silence ruff B007 + S110
5 days ago
Broque Thomas 7a3ce50f71 feat(usenet): add adapter layer for SABnzbd and NZBGet
5 days ago
Broque Thomas de2faf290b feat(torrent): add adapter layer for qBittorrent, Transmission, Deluge
5 days ago
Broque Thomas 579eff8807 feat(settings): add Prowlarr integration as indexer aggregator
5 days ago
Broque Thomas 3375b6c4bd Handle non-JSON Tidal auth responses
5 days ago
Broque Thomas 2fc08e199e Enforce duration tolerance for strict sources
5 days ago
Broque Thomas 136d665c8a feat(webui): cache artwork images on disk
5 days ago
Broque Thomas 6e5ea1d490 fix(downloads): wait for post-processing result
6 days ago
Broque Thomas a685f9ca4a diag: log every cancel_download caller with a trigger label
6 days ago
Broque Thomas 735dd73865 fix(repair): rewire Unknown Artist Fixer deferred imports (#646)
6 days ago
Broque Thomas 79ad4d885d fix(quarantine): drop already-quarantined sources from candidate picker (#652)
6 days ago
Broque Thomas 987409508b fix(metadata): surface MusicBrainz 'Other' release-groups in discography (#650)
6 days ago
Broque Thomas 54e4ba843f fix(soulseek): suppress connection-error log spam when slskd unreachable (#649)
6 days ago
Broque Thomas daf9a527d9 feat(fix-popup): include MusicBrainz in the auto-search cascade
6 days ago
Broque Thomas 036faff8b1 feat(fix-popup): paste MusicBrainz URL/MBID to match directly
6 days ago
Broque Thomas 43ed30b4d2 fix(musicbrainz): user-facing search recall + album-detail 404
6 days ago
Broque Thomas 478bcc5d3b fix(amazon): search albums/artists and track numbers for t2tunes
6 days ago
Broque Thomas 4bfa43bece Fix MusicBrainz artist detail showing MBID as name
6 days ago
Broque Thomas f7dfc3aab2 Fix MusicBrainz cover art using release-level CAA scope when available
1 week ago
Broque Thomas 19307630d1 Fix missing album art for non-Spotify sources + animate Downloads nav icon
1 week ago
Broque Thomas 3ae0ac9d55 Fix musicbrainz test button
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 a6282b3009 Fix source artist detail navigation from discover modals
1 week ago
Broque Thomas 3a4017ea2b feat: artist-detail deep linking — /artist-detail/:source/:id
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 f9ae0e8d58 Extract missing-track import service
1 week ago
Broque Thomas 076cf9e516 Improve Soulseek album source selection
1 week ago
Broque Thomas 35db1ac06d fix(lint): log S110 bare except-pass in amazon client and worker
1 week ago
Broque Thomas 42a833fcb2 Amazon Music: UI badges, enrichment match chips, watchlist linking, metadata cache
1 week ago
Broque Thomas 1f6edbb1da Remove arbitrary 10-album cap in get_artist_albums meta fetch
1 week ago
Broque Thomas 376aaa4cc9 Fix Amazon artist detail: album art and singles missing
1 week ago
Broque Thomas 4fce832ae1 Add Amazon Music enrichment worker
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