Commit Graph

2673 Commits (02de2fa4e7058e9497bfdb89506d63ff09ed0b01)
 

Author SHA1 Message Date
elmerohueso 02de2fa4e7 add tidal and hifi metdata changes to the UI
2 months ago
elmerohueso b363afe195 bpm for tidal, copyright and bpm for hifi
2 months ago
elmerohueso f9f47f978e fix post-download tagging, and enable tagging for hifi
2 months ago
elmerohueso 5880e32a92 add guards to error, complete, and cancelled toasts
2 months ago
BoulderBadgeDad 4ed603713d
Merge pull request #466 from Nezreka/cleanup/enrichment-bubble-old-routes
2 months ago
Broque Thomas 7e32618f86 Drop old per-service enrichment routes after registry cutover
2 months ago
BoulderBadgeDad 3a7a2260b2
Merge pull request #465 from Nezreka/feat/enrichment-bubble-registry
2 months ago
Broque Thomas 98c04cf332 Consolidate enrichment bubble routes behind a service registry
2 months ago
BoulderBadgeDad 30c506cd12
Merge pull request #464 from Nezreka/feat/sidebar-library-artist-breadcrumb
2 months ago
Broque Thomas 0c4fad033d Show artist breadcrumb on sidebar Library button when on artist-detail page
2 months ago
BoulderBadgeDad 6db2cbe2a7
Merge pull request #462 from Nezreka/release/2.4.1
2 months ago
Broque Thomas 84810b4de4 Bump version to 2.4.1
2 months ago
BoulderBadgeDad bec5aa7d67
Merge pull request #461 from Nezreka/fix/watchlist-redownload-and-duplicate-detection
2 months ago
Broque Thomas 0e68109b68 Add filename-pass safety: require duration agreement or artist match
2 months ago
Broque Thomas 6e61890551 Stop watchlist re-downloading compilation tracks; catch slskd dedup orphans
2 months ago
BoulderBadgeDad 8c8a1c05eb
Merge pull request #460 from Nezreka/fix/disable-beatport-features
2 months ago
Broque Thomas ab884292d1 Hide Beatport tab temporarily
2 months ago
BoulderBadgeDad 8bac5a5109
Merge pull request #458 from Nezreka/fix/cleanup-slskd-dedup-orphans
2 months ago
Broque Thomas 46d8e15674 Prune slskd dedup orphans after import
2 months ago
BoulderBadgeDad 94b08bbb49
Merge pull request #457 from kettui/refactor/spotify-auth-flow
2 months ago
BoulderBadgeDad 57d0d2361c
Merge pull request #456 from Nezreka/feat/parallel-singles-import
2 months ago
Broque Thomas ab85c45785 Restore soulsync logger state between parallel-imports tests
2 months ago
Antti Kettunen 4e40bce3e9
Gate Discogs primary source by token
2 months ago
Antti Kettunen 5ff20fbfec
Polish Spotify source selection
2 months ago
Antti Kettunen 287c9601fc
Mark Spotify settings as needing auth
2 months ago
Antti Kettunen e615e407e6
Handle Spotify auth completion failures
2 months ago
Antti Kettunen f733744f91
Fix Spotify auth completion sync
2 months ago
Antti Kettunen 74e3cc460c
Simplify service status and labels
2 months ago
Antti Kettunen 55603be14c
Clarify Spotify auth flow and sync UI
2 months ago
Antti Kettunen 9646f6ca7f
Clarify Spotify auth actions
2 months ago
Broque Thomas 1aa565a330 Silence shutdown-time logger errors so CI stderr stays clean
2 months ago
Broque Thomas f339211654 Parallelize singles-import processing with a 3-worker executor
2 months ago
BoulderBadgeDad 7f191be7af
Merge pull request #455 from Nezreka/fix/import-route-singles-through-album-path
2 months ago
Broque Thomas 99a38a6201 Route imported singles/EPs through album_path template
2 months ago
BoulderBadgeDad 9fef64f1f8
Merge pull request #454 from Nezreka/fix/tidal-auth-instructions-port
2 months ago
Broque Thomas 1e5204a230 Show Tidal callback port (not Spotify's) in auth instructions
2 months ago
BoulderBadgeDad f3e312c2db
Merge pull request #453 from Nezreka/fix/watchlist-bulk-fallback-source
2 months ago
Broque Thomas ef03901cb4 Bulk watchlist add: fall back through every source ID, not just active
2 months ago
BoulderBadgeDad 4e6e901301
Merge pull request #452 from Nezreka/fix/featured-artist-completion-match
2 months ago
Broque Thomas ddef904414 Match featured-artist tracks across discography completion
2 months ago
BoulderBadgeDad cbafd07009
Merge pull request #451 from Nezreka/fix/match-against-track-artist
2 months ago
Broque Thomas f1ec62bad3 Add fallback negative-case test for track-artist matching
2 months ago
Broque Thomas 345273df22 Match soundtrack tracks against per-track artist, fix dead fallback
2 months ago
BoulderBadgeDad d8d25a4846
Merge pull request #450 from Nezreka/fix/automation-engine-handler-error-storage
2 months ago
Broque Thomas 7698405f58 Surface handler-returned errors in automation last_error
2 months ago
BoulderBadgeDad 05a4342ac8
Merge pull request #445 from kettui/refactor/remove-quality_scanner-spotify-prio
2 months ago
BoulderBadgeDad 09591ad089
Merge pull request #449 from Nezreka/fix/duplicate-detector-mount-paths
2 months ago
BoulderBadgeDad b62182a3f5
Merge pull request #448 from Nezreka/fix/test-fixture-real-db-write-prevention
2 months ago
Broque Thomas b9c8245c49 Stop config retry tests from writing to the real DB
2 months ago
Broque Thomas 382e427117 Filter same-physical-file duplicates from duplicate detector
2 months ago