From 190f6c55f16573819d81fbe9d62b5d8e78d29922 Mon Sep 17 00:00:00 2001 From: aryanraj13 <123410989+aryanraj13@users.noreply.github.com> Date: Wed, 15 May 2024 18:34:02 +0530 Subject: [PATCH 1/2] Included all repositories and exludes ones in the big projects --- fetch.js | 16 ++++++++++++---- src/containers/projects/Projects.js | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/fetch.js b/fetch.js index 415ab0f5e7..45052fde78 100644 --- a/fetch.js +++ b/fetch.js @@ -2,6 +2,7 @@ fs = require("fs"); const https = require("https"); process = require("process"); require("dotenv").config(); +const bigProjects = require("./portfolio").bigProjects; const GITHUB_TOKEN = process.env.REACT_APP_GITHUB_TOKEN; const GITHUB_USERNAME = process.env.GITHUB_USERNAME; @@ -30,7 +31,7 @@ if (USE_GITHUB_DATA === "true") { bio avatarUrl location - pinnedItems(first: 6, types: [REPOSITORY]) { + repositories(first: 100, orderBy: {field: CREATED_AT, direction: DESC},privacy: PUBLIC) { totalCount edges { node { @@ -79,10 +80,17 @@ if (USE_GITHUB_DATA === "true") { data += d; }); res.on("end", () => { - fs.writeFile("./public/profile.json", data, function (err) { - if (err) return console.log(err); - console.log("saved file to public/profile.json"); + const repoData = JSON.parse(responseData); + + + const projectNames = bigProjects.projects.map(project => project.projectName); + + + const filteredRepos = repoData.user.repositories.edges.filter(repo => { + return !projectNames.includes(repo.node.name); }); + setRepoFunction(filteredRepos); + }); }); diff --git a/src/containers/projects/Projects.js b/src/containers/projects/Projects.js index 478dff72c6..a3f859a671 100644 --- a/src/containers/projects/Projects.js +++ b/src/containers/projects/Projects.js @@ -24,7 +24,7 @@ export default function Projects() { throw result; }) .then(response => { - setrepoFunction(response.data.user.pinnedItems.edges); + setrepoFunction(response.data.user.repositories.edges); }) .catch(function (error) { console.error( From 8a46c1bfa795f95d745163d9b307cd1021a43b1f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 15 May 2024 13:06:24 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- fetch.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fetch.js b/fetch.js index 45052fde78..972d3cc361 100644 --- a/fetch.js +++ b/fetch.js @@ -82,15 +82,14 @@ if (USE_GITHUB_DATA === "true") { res.on("end", () => { const repoData = JSON.parse(responseData); - - const projectNames = bigProjects.projects.map(project => project.projectName); + const projectNames = bigProjects.projects.map( + project => project.projectName + ); - const filteredRepos = repoData.user.repositories.edges.filter(repo => { return !projectNames.includes(repo.node.name); }); setRepoFunction(filteredRepos); - }); });