- shape_channel now carries tags (≤12) + channel view_count for the stats ribbon. - Refactored entry-shaping into _shape_entries (shared by uploads + playlists). - channel_playlists(id) → playlists (as 'seasons'); playlist_videos(id) → its videos. API: GET /youtube/playlists/<channel_id>, GET /youtube/playlist/<id> (with per-video wished hydration). 79 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 | ||