Changelog
Substantive changes to the analyzer are recorded here, newest first.
- Fix
Fixed video range selection and stopped logging secrets
- Fixed a bug where requesting any video range beyond the first 50 returned an empty result. The fetch limit was computed as the range's length rather than its end position, so items before the start were never paged past.
- Range-limited analyses now recompute every statistic — longest video, upload timeline, totals — against the selected range. Previously only four figures were updated and the rest still described the whole fetched prefix.
- Stopped writing the YouTube API request URL to the server log. That URL contains the API key as a query parameter, including keys supplied by users.
- Stopped logging submitted playlist URLs and full API responses.
- Change
Corrected indexing of untranslated pages
- Only the homepage is genuinely translated, but every page was being published at ten locale URLs and marked indexable, producing roughly 405 near-duplicate English URLs.
- Pages are now indexed in non-English locales only where the content is actually translated, and the sitemap lists only indexable URLs.
- Sitemap entries now carry real content-change dates instead of the build timestamp, which had made every page appear freshly updated on every deploy.