Commit Graph

449 Commits (dev)

Author SHA1 Message Date
Broque Thomas 4555ff7eb9 Wishlist modal: surface most-advanced live phase, not least-complete
6 hours ago
Broque Thomas 7f751202d2 Wishlist modal: merge sibling sub-batches into one status response
6 hours ago
Broque Thomas c002014f10 Wishlist: reify run id + gate cycle toggle on last-sibling completion
7 hours ago
Broque Thomas 7832acba31 Manual wishlist run: also split into per-album sub-batches
7 hours ago
Broque Thomas c3b88e6963 Wishlist albums cycle: split into per-album bundle batches
8 hours ago
Broque Thomas 85426a210c Fix album-bundle downloads landing every track as track 1
8 hours ago
Broque Thomas cf5da04439 Roll LB Weekly / Top series into single rolling mirrors (Phase 1c.2.1)
13 hours ago
Broque Thomas 246503066b Fold provider-matching into PlaylistSource contract (Phase 1b)
16 hours ago
Broque Thomas 8c41b05fe8 Refactor refresh_mirrored to use unified PlaylistSource registry
16 hours ago
Broque Thomas c5898c3b9b Add unified PlaylistSource adapter layer (Phase 0)
16 hours ago
Broque Thomas b5755d6307 Trust user manual picks past AcoustID verification (#701)
19 hours ago
Broque Thomas 85ba93f16f Fix album-bundle staging match + wishlist provenance (#700, #698)
22 hours ago
Broque Thomas 96e6ba0ed7 Preserve Navidrome album cover art
1 day ago
Broque Thomas dad1b5109e Add _build_library_tag_db_data helper
1 day ago
Broque Thomas a65ba7e6a3 Add node:test contract for auto-sync.js helpers
2 days ago
Broque Thomas 9b086c5a65 Add owned_by column for Auto-Sync schedule ownership
2 days ago
Broque Thomas feb6778af4 Address Cin review: extract helpers, indexed pool fetch, tidy nits
2 days ago
Broque Thomas 687bb0ca2c Add tests for next_run reset and lazy candidate pool
2 days ago
Broque Thomas f83c671570 Add direct mirrored playlist pipeline runs
2 days ago
Broque Thomas 547e499121 Expose mirrored playlist source-ref health
2 days ago
Broque Thomas 73bd2db547 Harden playlist pipeline source refresh
2 days ago
Broque Thomas a7ca7ddfad Harden album bundle fallback flow
3 days ago
BoulderBadgeDad a1222d5a8f
Merge pull request #686 from kettui/feat/react-migration-import
3 days ago
Broque Thomas 0bea332aed Preserve album bundle track numbers
3 days ago
Antti Kettunen caa6534ee8
feat(import): show MusicBrainz variants
3 days ago
Antti Kettunen 56f642aadd
test(import): remove stale frontend pytest
3 days ago
Broque Thomas 9a0e3b4011 Persist completed downloads in downloads view
3 days ago
Broque Thomas 4ca3f70bf3 Show MusicBrainz release variants in import
3 days ago
Broque Thomas 7bee424686 Escape dash-leading YouTube search queries
3 days ago
Broque Thomas f68afe80c8 Update #524 lookup pattern test for consolidated renderer (#681)
3 days ago
Broque Thomas 9769d8be19 Fetch all Qobuz favorite tracks for discovery
3 days ago
Broque Thomas a34eae1445 Add Qobuz playlist sync to Sync page (#677)
3 days ago
Broque Thomas eba7f61e04 Surface metadata source on Import album results (#681)
4 days ago
Broque Thomas 6c226613bf Add Soulseek album bundle downloads
4 days ago
Broque Thomas 5d1f3c1b48 Fix Picard albumartist orphan false positives
5 days ago
Broque Thomas 4179926899 Fix missing album placeholder asset path
5 days ago
Broque Thomas a41eccbe3c Fix Usenet settings reload without restart
5 days ago
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
6 days ago
Broque Thomas 6c9b43225a Add torrent and usenet release staging support
6 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