You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SoulSync/core/discovery
Broque Thomas 08725094db
get_current_profile_id: catch RuntimeError so background callers don't crash
1 week ago
..
__init__.py PR5a: lift _run_sync_task to core/discovery/sync.py 4 weeks ago
beatport.py PR5f: lift _run_beatport_discovery_worker to core/discovery/beatport.py 4 weeks ago
deezer.py PR5d: lift _run_deezer_discovery_worker to core/discovery/deezer.py 4 weeks ago
hero.py get_current_profile_id: catch RuntimeError so background callers don't crash 1 week ago
listenbrainz.py PR5g: lift _run_listenbrainz_discovery_worker to core/discovery/listenbrainz.py 4 weeks ago
playlist.py Surface silent exceptions in watchlist + discovery + reorganize — 18 sites 3 weeks ago
quality_scanner.py Surface silent exceptions across remaining modules — ~70 sites 3 weeks ago
scoring.py Lift discovery scoring + tidal-track search to core/discovery/scoring.py 4 weeks ago
spotify_public.py PR5e: lift _run_spotify_public_discovery_worker to core/discovery/spotify_public.py 4 weeks ago
sync.py Token leak round 2: artist endpoint + playlist sync + URL-encoded redaction 1 week ago
tidal.py Lift _run_tidal_discovery_worker to core/discovery/tidal.py 4 weeks ago
youtube.py fix: cast duration_ms to int before :02d format in discovery workers 4 weeks ago