Each /videos batch was 3 InnerTube pages + 0.4s sleeps (>1s → tripped the slow-request WARNING) and carried the ~2KB continuation token in the URL, so every batch dumped a giant warning line — a dozen per channel open. Now it's a POST (token in the body, never the URL) fetching ONE page per call with no server sleep, so each request is fast (<1s, no warning) and the frontend's 120ms pacing keeps it polite. 17 youtube API tests green. |
||
|---|---|---|
| .. | ||
| __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 | ||