Commit Graph

1258 Commits (440c3624f36dffc24c33df0d2b6d45d6f498e2aa)

Author SHA1 Message Date
Broque Thomas 440c3624f3 refactor(staging): inject batch-field accessor instead of importing runtime_state
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 a3f0018b29 Bump release to 2.5.8 and add changelog
6 days ago
Broque Thomas 136d665c8a feat(webui): cache artwork images on disk
6 days ago
Broque Thomas 5335b79e36 chore(release): bump version to 2.5.7
6 days ago
Broque Thomas a685f9ca4a diag: log every cancel_download caller with a trigger label
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 3ae0ac9d55 Fix musicbrainz test button
1 week ago
Broque Thomas bbeec87f39 2.5.6
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 e061f12a05 Filter owned artists from discovery recommendations
1 week ago
Broque Thomas f25433ea57 Harden quarantine approval flows
1 week ago
Broque Thomas 6af5d191cd Release 2.5.5 — Manual Library Match
1 week ago
Broque Thomas 42f4aa5eac Add manual library track matching
1 week ago
Broque Thomas f9ae0e8d58 Extract missing-track import service
1 week ago
Broque Thomas 3b62bcab0c Add missing-track import from existing library files
1 week ago
Broque Thomas e132f1e295 chore: bump version to 2.5.4
1 week ago
Broque Thomas 42a833fcb2 Amazon Music: UI badges, enrichment match chips, watchlist linking, metadata cache
1 week ago
Broque Thomas 376aaa4cc9 Fix Amazon artist detail: album art and singles missing
1 week ago
Broque Thomas 786c576b80 Fix Amazon missing from _get_enrichment_status workers_info
1 week ago
Broque Thomas 5450f4ac5e Wire Amazon Music enrichment worker into dashboard UI
1 week ago
Broque Thomas 4fce832ae1 Add Amazon Music enrichment worker
1 week ago
Broque Thomas 8a3bb88678 Fix AcoustID quarantine and disc_number crash on Amazon album downloads
1 week ago
Broque Thomas 51e00d4ebf Fix Amazon Music search quality: images, dedup, explicit stripping, album/artist clicks
1 week ago
Broque Thomas d39679951b Wire Amazon Music into enhanced search and global search source picker
1 week ago
Broque Thomas 791e3630ff fix(amazon): wire amazon into all streaming-source guards
1 week ago
Broque Thomas fa73c41ef6 Wire Amazon Music as a first-class download source
1 week ago
Broque Thomas 08725094db get_current_profile_id: catch RuntimeError so background callers don't crash
1 week ago
Broque Thomas e1f0810df5 Personalized pipeline: UI multi-select picker for kinds + variants
1 week ago
Broque Thomas cc44254bf9 Personalized playlist pipeline: auto-sync discover-page playlists
1 week ago
Broque Thomas 9f383acbfb Personalized playlists (3/N): standardized API endpoints
1 week ago
Broque Thomas e140da117a Extract automation handlers (4/3 — finish): progress callbacks + scan-completion emitter
2 weeks ago
Broque Thomas 017553193f Extract automation handlers (3/3): maintenance + misc, finishing the lift
2 weeks ago
Broque Thomas cde237c7e7 Extract automation handlers (2/N): playlist lifecycle group
2 weeks ago
Broque Thomas ea7d5c65bb Extract automation handlers (1/N): infrastructure + 3 simple handlers
2 weeks ago
Broque Thomas d9529fc801 Token leak round 2: artist endpoint + playlist sync + URL-encoded redaction
2 weeks ago
Broque Thomas b05ba5d498 Reorganize: optional embedded-tag mode (closes #592)
2 weeks ago
Broque Thomas 544cdb49fd Bump version to 2.5.3
2 weeks ago
Broque Thomas 2f284efa57 Retag now re-embeds LYRICS tag instead of leaving it empty
2 weeks ago
Broque Thomas 083355ec8c Persist Find & Add selections as permanent server-playlist match overrides
2 weeks ago
Broque Thomas f4cff78f13 Quarantine management — list, approve, delete, recover
2 weeks ago
Broque Thomas 8a11a660af Extract manual import route handlers
2 weeks ago
Broque Thomas d703d33178 Extract import staging route helpers
2 weeks ago
BoulderBadgeDad dddf761d0b
Merge pull request #388 from kettui/feature/vite-webapp
2 weeks ago
Broque Thomas fc366184b2 Raise discography limit from 50 to 200
2 weeks ago