Addresses 'says running but I see nothing': - Real logs: 'enriching <ch>…', 'proxy returned N', 'done — N proxy + N per-video (X/Y dated)' so you can see exactly what it's doing. - Proxy timeout 8s→4s so dead instances (most public ones) fail fast instead of hanging ~40s before the yt-dlp fallback. - Channel page now re-fetches a few times (25/60/110s) after load while videos are still undated, re-rendering only when NEW year-seasons appear — so dates the background enricher fills in pop in without a manual reload. |
||
|---|---|---|
| .. | ||
| enrichment | ||
| __init__.py | ||
| scanner.py | ||
| sources.py | ||
| youtube.py | ||
| youtube_enrichment.py | ||