8 Commits

Author SHA1 Message Date
svemagie
8dc202bbc9 fix: dont show PostManagementCommits
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m26s
2026-04-02 09:10:20 +02:00
svemagie
a9368757de fix gitea fetching & cosmetics
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m40s
2026-03-31 21:33:26 +02:00
svemagie
a6f87de59d chore: switch GitHub widget and changelog to Gitea
- Sidebar "GitHub" widget renamed to "Gitea", links point to gitea.giersig.eu/giersig.eu
- Runtime widget JS fetches commits/repos/PRs directly from Gitea API
- Build-time data files (githubActivity, githubRepos) switched from GitHub API to Gitea API
- changelog.njk fetches from Gitea API directly with client-side commit categorisation
- GITEA_URL / GITEA_ORG added to deploy.yml build env

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 12:46:01 +02:00
svemagie
89d7441627 feat: changelog style category and badge 2026-03-11 09:00:00 +01:00
svemagie
722ff22328 Fix GitHub widget/data endpoints to prefer /github/api routes 2026-03-08 05:44:47 +01:00
Ricardo
9a0c1a5111 feat: fetch contributions data from Indiekit API
Enables Contributions/PRs section when using Indiekit backend

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 18:16:08 +01:00
Ricardo
fbb7653dc4 fix: add fallback for commits when GitHub Events API lacks details
GitHub's Events API no longer includes commit details in PushEvent
payloads. This adds a fallback that fetches commits directly from
the user's recently pushed repositories when events don't have them.

- Try events API first (existing behavior)
- If no commits, fetch from user's top 5 recently pushed repos
- Sort combined results by date

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 17:09:04 +01:00
Ricardo
2b225197b4 Initial commit: Indiekit Eleventy theme 2026-01-24 12:13:34 +01:00