Files
indiekit-blog/changelog.njk
svemagie b50006245d
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m13s
fix(changelog): switch to page-based pagination (Gitea ignores 'since')
Gitea's commits API ignores the 'since' query param entirely, so all
360 commits were fetched via multiple pages on every load.

Replace days-based approach with simple page pagination:
- Initial load: page 1, limit=50 per repo (2 requests, ~2s)
- Load more: appends page 2, 3, ... on demand
- No more while loop or date filtering
- Remove daysProgression / currentDays state
- Clean up summary text

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 13:43:31 +02:00

10 KiB