Skip to content

feat: add live issues to contributors page - #84

Open
Surajaraikar wants to merge 2 commits into
FinesseStudioLab:mainfrom
Surajaraikar:feat/contributors-live-issues
Open

feat: add live issues to contributors page#84
Surajaraikar wants to merge 2 commits into
FinesseStudioLab:mainfrom
Surajaraikar:feat/contributors-live-issues

Conversation

@Surajaraikar

Copy link
Copy Markdown

Summary

Builds out /contributors with cached live GitHub issues from the frontend, backend, and contract repositories.

Fetches good first issue and help wanted issues
Groups issues by repository
Shows labels and label-derived difficulty
Filters pull requests and deduplicates overlapping results
Handles partial and total GitHub API failures gracefully
Adds CONTRIBUTING and Code of Conduct links
Marks /contributors as shipped
Testing
npm run lint ✅
npx tsc --noEmit ✅
npm test ✅
npm run build ✅
/contributors Playwright tests ✅

Full E2E reproduces 2 pre-existing upstream failures; both also fail identically on clean upstream/main.

Closes #57

@joelpeace48-cell

Copy link
Copy Markdown
Contributor

@Surajaraikar ci fails

@Surajaraikar

Copy link
Copy Markdown
Author

Hi @joelpeace48-cell , I’ve updated the branch with the latest upstream changes and pushed the fix. The reported /operators accessibility failure now passes locally, along with lint, typecheck, unit tests, and the production build.
Please approve the workflow when convenient. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

app: build out /contributors with live good-first-issues

2 participants