New GET /api/channels/activity returns subscribed channels sorted by their latest video (no-video channels last) with the 3 newest videos per channel and cursor pagination. The feed page gains a 'Лента | Каналы' toggle (?view=channels) with compact video cards per channel row; category filters and the sidebar preserve the view. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| auth.py | ||
| categories.py | ||
| channels.py | ||
| feed.py | ||
| health.py | ||
| sync.py | ||
| videos.py | ||