Commit Graph

277 Commits (1.4)

Author SHA1 Message Date
Broque Thomas d7542b20c9 update version modal and readme
4 months ago
Broque Thomas 905e98016f Fix watchlist artist config and add image at insert when Itunes source.
4 months ago
Broque Thomas 59848acaf3 feat: dynamic source labels and enhanced connection testing
4 months ago
Broque Thomas 4f1dc2c15f force refetch similar artists when Spotify IDs missing
4 months ago
Broque Thomas 3cb88669e3 Fix iTunes-only Discover page not loading data
4 months ago
Broque Thomas b0e34c6942 Update web_server.py
4 months ago
Broque Thomas 580d28cfb9 Update web_server.py
4 months ago
Broque Thomas 2170ffa99e Fix discovery modal fix button for iTunes source and ListenBrainz playlists
4 months ago
Broque Thomas 84e6b01cc6 Add iTunes fallback to Tidal and Beatport discovery workers
4 months ago
Broque Thomas 4319d440ee Add iTunes as resilient primary source for discovery features
4 months ago
Broque Thomas 1d14a8b987 Discover page itunes integration. Spotify and Itunes will have their own pool
4 months ago
Broque Thomas 1560726bbc rebuild discovery pool flow to allow multiprocessing of itunes and spotfiy. each getting their own pool.
4 months ago
Broque Thomas fecd371b5e Add lazy loading for artist images across UI
4 months ago
Broque Thomas f12478ee70 Add iTunes fallback and improve artist/album handling
4 months ago
Broque Thomas f126cf7118 Add cross-provider support for watchlist artists
4 months ago
Rafael Richard 3e733ab459 gracefully try to load configs from file into DB if the DB is fresh
4 months ago
Broque Thomas f4bdb76c72 Reduce stuck flag timeout to 15 minutes
4 months ago
Broque Thomas fb56fbca5f Enhance wishlist auto-processing detection and UI feedback
4 months ago
Broque Thomas 2ede3ddee7 Improve wishlist and watchlist auto-scheduling robustness
4 months ago
Broque Thomas af5cc33c34 Deduplicate wishlist tracks during sanitization and filtering
4 months ago
Broque Thomas 030757fe12 Improve wishlist deduplication and timer reset logic
4 months ago
Broque Thomas a8766828d9 Add content type filters for watchlist artists
4 months ago
Broque Thomas d9a8162fb9 Fix context key consistency and add metadata write locks
4 months ago
Broque Thomas 05aa731381 Sanitize context values in path template substitution
4 months ago
Broque Thomas d4f1b3ed9a Add fallback for legacy config loading
4 months ago
Broque Thomas c7f2f95450 Update to SoulSync v1.3 with YouTube engine and fixes
4 months ago
Broque Thomas 9aa2ac463a Add Docker path resolution for downloads
4 months ago
Broque Thomas ec1d193093 Improve Tidal auth instructions for remote and Docker users
4 months ago
Broque Thomas c251edc709 Improve stuck flag recovery and album classification
4 months ago
Broque Thomas 74e5c3d4d7 Revert "Refactor wishlist auto-processing to use heartbeat thread"
4 months ago
Broque Thomas 7d22671628 Revert "Improve album classification and modal data handling"
4 months ago
Broque Thomas 6b7877edab Revert "Refactor watchlist auto-scanning to use heartbeat thread"
4 months ago
Broque Thomas 5f03641b7d Refactor watchlist auto-scanning to use heartbeat thread
4 months ago
Broque Thomas b32871cf28 Improve album classification and modal data handling
4 months ago
Broque Thomas 238abb2aea Refactor wishlist auto-processing to use heartbeat thread
4 months ago
Broque Thomas 97161856e7 Update web_server.py
4 months ago
Broque Thomas 31944b7b2d Update web_server.py
4 months ago
Broque Thomas 9d275488e2 Add config reload support and improve config loading
4 months ago
Broque Thomas 42a4ccfc24 Update data directory mapping and config path handling
4 months ago
Broque Thomas e5457c0214 Improve title normalization in discography merge
4 months ago
Broque Thomas ddd2ebdb13 Improve YouTube download handling and shutdown safety
4 months ago
Broque Thomas af2265a68a Improve YouTube download handling and add Spotify search API
4 months ago
Broque Thomas 61e822bf6f Add robust YouTube streaming support and improve format checks
4 months ago
Broque Thomas 88f08c2d0e Update web_server.py
4 months ago
Broque Thomas c94b1d2f5b Add hybrid Soulseek/YouTube download orchestration - TESTING
4 months ago
Broque Thomas a8935ae8f5 Add $year variable support to file path templates
4 months ago
Broque Thomas 238788ca78 Add error handling to wishlist rescheduling
4 months ago
Broque Thomas b426d9d1e4 Enhance search UI with dynamic glow and premium design
4 months ago
Broque Thomas 2d61b0d076 Update to v1.2 with enhanced search and matching
4 months ago
Broque Thomas d64bcaf7ab Update web_server.py
4 months ago