- Manage Workers modal: register fanart.tv / OpenSubtitles / YouTube Votes (RYD) / SponsorBlock in the worker rail (cards + animations + pause/resume come free via the shared .em-* design); add the 'video' entity kind. - Settings: fanart.tv + OpenSubtitles API-key fields (with Test buttons) and a no-key 'YouTube Extras' toggle frame (RYD + SponsorBlock on/off). - API /enrichment/config now reads/writes the two keys + the two toggles; a key change rebuilds the engine so the worker turns on immediately. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| calendar.py | ||
| dashboard.py | ||
| detail.py | ||
| discover.py | ||
| enrichment.py | ||
| libraries.py | ||
| library.py | ||
| poster.py | ||
| scan.py | ||
| search.py | ||
| watchlist.py | ||
| wishlist.py | ||
| youtube.py | ||