Commit Graph

24 Commits (adbdda7b0eeecaaabce5f5b2fa52c026ff84400a)

Author SHA1 Message Date
Broque Thomas 3af2d34cee Auto-import: fall through to other metadata sources when primary returns no match
2 months ago
Broque Thomas abab663eb7 Auto-import: album duration = album total + conservative re-import UPDATE path
2 months ago
Broque Thomas f628009ab4 Auto-import: aggregate GENRE tags onto artists row + harden ISRC/MBID types
2 months ago
Broque Thomas ec7da89434 Auto-import: surface artist source-id from metadata search response
2 months ago
Broque Thomas 8493be207e Auto-import: SoulSync standalone library writes server-quality rows
2 months ago
Broque Thomas 8a6ee7a2c7 Auto-import: bounded ThreadPoolExecutor + per-candidate UI state isolation
2 months ago
Broque Thomas e11786ee40 Auto-import matching: fix Deezer source classification + bump tolerance
2 months ago
Broque Thomas a478747a89 Auto-import: dedup on folder_hash, not path — fixes silent-skip bug
2 months ago
Broque Thomas a9a6168568 Auto-import scanner: group loose files by album + always recurse subfolders
2 months ago
Broque Thomas 3246490800 Auto-import: MBID/ISRC fast paths + duration sanity gate
2 months ago
Broque Thomas f9f74ac511 Lift auto-import matching to testable helper + pin contracts
2 months ago
Broque Thomas c03edc3cb4 Auto-import: respect disc_number in dedup + match scoring
2 months ago
Broque Thomas de348981a5 Surface silent exceptions in import pipeline — 11 sites
2 months ago
Broque Thomas 03a7ccd74a Rename unused loop var to silence ruff B007
2 months ago
Broque Thomas cdd408b6f3 Auto-import: live card updates + multi-disc + featured-artist tag fixes
2 months ago
Broque Thomas 783c543c3e Auto-import: live per-track progress + in-progress history row
2 months ago
Broque Thomas fd014e2745 Use parent folder name as artist override in auto-import
2 months ago
Broque Thomas 6d5538de74 Fix single import: prefer tag data over weak metadata/AcoustID matches
2 months ago
Broque Thomas 7bad4a4fa9 Stop auto-import retrying failed/unidentified items every scan cycle
2 months ago
Broque Thomas bbf5af1ce1 Fix auto-import rescan race condition, coverage penalty, and UI
2 months ago
Broque Thomas a2e3ce8000 Fix auto-import track numbers, dates, cover art, and track name display
2 months ago
Broque Thomas d2c6979ce4 Recursive staging scan, singles support, and improved import UI
2 months ago
Broque Thomas d66adb3c6e Add single file support to auto-import worker
2 months ago
Broque Thomas 308773ea7c Add Auto-Import — background staging folder watcher with smart matching
2 months ago