Commit Graph

47 Commits (dev)

Author SHA1 Message Date
Broque Thomas 4ca3f70bf3 Show MusicBrainz release variants in import
1 day ago
Broque Thomas eba7f61e04 Surface metadata source on Import album results (#681)
2 days ago
Broque Thomas 6c9b43225a Add torrent and usenet release staging support
4 days ago
Broque Thomas daaed373e7 fix(provenance): label torrent/usenet/staging downloads correctly in history
5 days ago
Broque Thomas 79ad4d885d fix(quarantine): drop already-quarantined sources from candidate picker (#652)
6 days ago
Broque Thomas f25433ea57 Harden quarantine approval flows
1 week ago
Broque Thomas 791e3630ff fix(amazon): wire amazon into all streaming-source guards
1 week ago
Broque Thomas b42cafa150 AcoustID + quarantine modal: three bug fixes (closes #607, closes #608)
1 week ago
Broque Thomas f4cff78f13 Quarantine management — list, approve, delete, recover
2 weeks ago
Broque Thomas 177bd85355 Configurable duration tolerance for downloaded-file integrity check
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
Broque Thomas abab663eb7 Auto-import: album duration = album total + conservative re-import UPDATE path
2 weeks ago
Broque Thomas 8493be207e Auto-import: SoulSync standalone library writes server-quality rows
2 weeks ago
Broque Thomas e11786ee40 Auto-import matching: fix Deezer source classification + bump tolerance
2 weeks ago
Broque Thomas f2cd95e0f1 Auto-import polish: real-file tag reader test, source-aware duration, pin consolation
2 weeks ago
Broque Thomas 3246490800 Auto-import: MBID/ISRC fast paths + duration sanity gate
2 weeks ago
Broque Thomas f9f74ac511 Lift auto-import matching to testable helper + pin contracts
2 weeks ago
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
3 weeks ago
Broque Thomas de348981a5 Surface silent exceptions in import pipeline — 11 sites
3 weeks ago
Broque Thomas 967c7f7c0a Migrate album-info builders to typed Album path
3 weeks ago
Broque Thomas 2ab460f5c4 Add Library Disk Usage card to System Statistics
3 weeks ago
Broque Thomas 04a14f7e96 Fix: tasks showed Completed when file was quarantined
3 weeks ago
Broque Thomas 75fe04907f Wire SoundCloud as a first-class download source
3 weeks ago
Broque Thomas 42f3026eef Reject broken downloads before tagging via universal integrity check
3 weeks ago
Broque Thomas 34ba26f5c8 Persist source IDs at download time + backfill onto tracks on sync
3 weeks ago
Broque Thomas 486116c34f Honor lossy_copy.delete_original after successful conversion
3 weeks ago
Antti Kettunen 2b3022f6b0
Fix Spotify source ID fallback
3 weeks ago
elmerohueso f9f47f978e fix post-download tagging, and enable tagging for hifi
3 weeks ago
Broque Thomas 46d8e15674 Prune slskd dedup orphans after import
3 weeks ago
Broque Thomas 99a38a6201 Route imported singles/EPs through album_path template
4 weeks ago
BoulderBadgeDad 58a4c1905b
Merge pull request #419 from kettui/refactor/metadata-service-split-and-metadata-client-management-optimizations
4 weeks ago
Antti Kettunen 50e1ae3a3f
Move metadata helpers into package modules
4 weeks ago
Broque Thomas d97d105b97 fix: substitute \$cdnum in download paths and skip auto disc folder when template uses it
4 weeks ago
Antti Kettunen f32fc9d56e
Extract wishlist logic into dedicated package
4 weeks ago
Broque Thomas 313b5677a5 Drop stale post-PR378 redefs and fix B009
4 weeks ago
Antti Kettunen 02305096a3
Tighten metadata and import safety
4 weeks ago
Antti Kettunen 9315e74bea
Broaden import and metadata test coverage
4 weeks ago
Antti Kettunen 4f236baa6d
Fix import normalization and task completion locking
4 weeks ago
Antti Kettunen 4c819681a1
Move single-track resolver; fix wishlist cleanup
4 weeks ago
Antti Kettunen d04573f397
Fix single import source handling
4 weeks ago
Antti Kettunen 9b2b6d856f
Split runtime builders into owning modules
4 weeks ago
Antti Kettunen 9e496397da
Move shared metadata helpers into package
4 weeks ago
Antti Kettunen 9656dbd46a
Thread runtime through metadata enrichment
4 weeks ago
Antti Kettunen 8319c6679f
Move new metadata helpers into a package
4 weeks ago
Antti Kettunen bdef127dd6
Lift shared runtime state into core
4 weeks ago
Antti Kettunen e10df4caf2
Rehome import helpers into core/imports
4 weeks ago