Skip to content

Add centralized issue discovery homepage#54

Open
Jorel97 wants to merge 1 commit into
pvium:mainfrom
Jorel97:codex/issue-discovery-homepage-25usdc
Open

Add centralized issue discovery homepage#54
Jorel97 wants to merge 1 commit into
pvium:mainfrom
Jorel97:codex/issue-discovery-homepage-25usdc

Conversation

@Jorel97
Copy link
Copy Markdown

@Jorel97 Jorel97 commented May 29, 2026

Closes #43

Summary

  • move the existing Pvium setup/deploy homepage to /deploy
  • replace / with a centralized issue discovery dashboard for bounty issues across connected repositories
  • add recent/top sorting, ascending/descending ordering, and a minimum bounty filter
  • persist GitHub issue metadata from bounty-label webhooks so cards can show title, URL, state, excerpt, and issue timestamps
  • add a Prisma migration for issue metadata fields and focused tests for discovery filtering/sorting/excerpts

Verification

  • node --disable-warning=ExperimentalWarning --experimental-transform-types --test tests/*.test.ts (20 passing)
  • node --check src/lib/issues/discovery.ts

Note: this environment does not include npm, so I could not run npm run typecheck or npm run build locally. The app's Vercel build runs prisma migrate deploy && prisma generate && next build, which will regenerate Prisma types from the updated schema before building.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

@Jorel97 is attempting to deploy a commit to the Bytegum Team on Vercel.

A member of the Team first needs to authorize it.

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.

Add Centralized Issue List

1 participant