soulsync/webui
Broque Thomas e1c5ae0eb5 Fix discovery fix search fallback and add Deezer search endpoint
Discovery fix modal now tries the user's active metadata source
first, then falls back through all available sources (Spotify,
Deezer, iTunes) in sequence. Previously hardcoded Spotify with no
fallback, leaving users without Spotify stuck on "Searching...".

New /api/deezer/search_tracks endpoint exposes the existing
DeezerClient.search_tracks() method for the fix modal. Same
request/response format as Spotify and iTunes endpoints.
2026-04-08 11:04:22 -07:00
..
static Fix discovery fix search fallback and add Deezer search endpoint 2026-04-08 11:04:22 -07:00
index.html Add Qobuz auth token login as CAPTCHA bypass alternative 2026-04-08 10:37:38 -07:00