Commit Graph

30 Commits (2.4.2)

Author SHA1 Message Date
Broque Thomas aa54bed818 Surface silent exceptions across remaining modules — ~70 sites
3 weeks ago
Broque Thomas f230c93890 Merge remote-tracking branch 'origin/dev' into refactor/media-server-engine
3 weeks ago
Broque Thomas edb6d1bc33 Drop dead per-server class imports + update WHATS_NEW
3 weeks ago
Broque Thomas 2ebaf2e6e3 MS Gap 1: Lift shared TrackInfo + PlaylistInfo to neutral types module
3 weeks ago
Broque Thomas a6bb5f5b43 MS Cin-5: Drop per-server globals — engine owns the clients
3 weeks ago
Broque Thomas ea04cd5879 Address Copilot review nits
3 weeks ago
Broque Thomas 61ba3a15de Cin-6: Rename soulseek_client global → download_orchestrator
3 weeks ago
Broque Thomas d9217237d2 Clean up 286 ruff lint errors to unblock CI and fix 10 latent bugs
1 month ago
Broque Thomas 8c96e0e197 Skip wing-it fallback tracks from wishlist during playlist sync
1 month ago
Broque Thomas 71e4df65e3 Remove emojis from all Python log and print statements
1 month ago
Broque Thomas d34924e238 Apply same match validation to streaming download sources as Soulseek
2 months ago
Broque Thomas 9556fc9b5c Add Wing It mode — download or sync without metadata discovery
2 months ago
Broque Thomas de3fba3f37 Add Sync History dashboard with per-track match caching and detail modal
2 months ago
Broque Thomas be27c36da2 Wire per-profile server library into playlist sync
2 months ago
Broque Thomas 5f94352b40 Add cancellation support to all discovery workers
3 months ago
Broque Thomas d264ec70f3 Add sync match cache and fix discovery clear to purge cache
3 months ago
Broque Thomas bab31218bb Improve artist handling and preserve album data in sync
6 months ago
Broque Thomas b1391b9466 add failed scan items to wishlist.
6 months ago
Broque Thomas 41df3d84b7 navidrome support
8 months ago
Broque Thomas 87a1427b1e bug fix
9 months ago
Broque Thomas 0c90f4f327 multi-server source
9 months ago
Broque Thomas 620c78766b better
9 months ago
Broque Thomas 68584e0923 remove pycache
9 months ago
Broque Thomas 5e4552f46d cancel functionality on sync and artist pages.
10 months ago
Broque Thomas 46c519a27e fixed case where user could start multiple syncs at once and would not display ui correclty.
10 months ago
Broque Thomas ac4ec88f42 fixed sync issue
10 months ago
Broque Thomas 2e4d8be0ac Update sync_service.py
10 months ago
Broque Thomas 436652e209 better
10 months ago
Broque Thomas ff33f9b3ef better
10 months ago
Broque Thomas 7d43bda3e5 Initial commit
11 months ago