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>
This commit is contained in:
Ricardo
2026-01-24 18:16:08 +01:00
parent f5c19727e1
commit 9a0c1a5111

View File

@@ -219,10 +219,11 @@ export default async function () {
console.log("[githubActivity] Fetching GitHub data...");
// Try Indiekit public API first
const [indiekitStars, indiekitCommits, indiekitActivity, indiekitFeatured] =
const [indiekitStars, indiekitCommits, indiekitContributions, indiekitActivity, indiekitFeatured] =
await Promise.all([
fetchFromIndiekit("stars"),
fetchFromIndiekit("commits"),
fetchFromIndiekit("contributions"),
fetchFromIndiekit("activity"),
fetchFromIndiekit("featured"),
]);
@@ -238,6 +239,7 @@ export default async function () {
return {
stars: indiekitStars?.stars || [],
commits: indiekitCommits?.commits || [],
contributions: indiekitContributions?.contributions || [],
activity: indiekitActivity?.activity || [],
featured: indiekitFeatured?.featured || [],
source: "indiekit",