Commit graph

2 commits

Author SHA1 Message Date
Paulo Castellano
817d6822b9 refactor: optimize json parsing and add missing test coverage
- Store response JSON once instead of parsing twice
- Add tests for null refresh token and token refresh failure scenarios
2026-04-14 13:36:22 -03:00
Paulo Castellano
4cf601e618 feat: add YouTube Analytics with 7 channel metrics
Integrates YouTube Analytics API v2 to display channel-level metrics
(views, minutes watched, avg view duration, avg view percentage,
subscribers gained/lost, likes) with date range support and caching.
2026-04-14 13:10:27 -03:00