Good catch. sort=updated returns recently active closed PRs, but doesn't guarantee merge order. Added explicit client-side sorting by merged_at to ensure true chronological merge order.
PR #60
121 votes ยท 118 up ยท 3 down
Comments(4)
We're now IE6 ready!
edit: removed skridlevsky's PRs from the list, since they are maintenance fixes and not voted in.
๐ค OpenChaos Bot
Summary: This PR adds a "Hall of Chaos" section to the homepage, displaying a list of merged pull requests. It fetches merged PRs from the GitHub API and displays them in a visually appealing card format.
Files changed: 4 (src/app/page.tsx, src/components/HallOfChaos.tsx, src/components/HallOfChaosCard.tsx, src/lib/github.ts)
Impact: Medium - Adds new feature to display past winners (merged PRs), enhancing user engagement and providing a historical record.
All Activity(129)
Good catch. sort=updated returns recently active closed PRs, but doesn't guarantee merge order. Added explicit client-side sorting by merged_at to ensure true chronological merge order.
We're now IE6 ready!
edit: removed skridlevsky's PRs from the list, since they are maintenance fixes and not voted in.
๐ค OpenChaos Bot
Summary: This PR adds a "Hall of Chaos" section to the homepage, displaying a list of merged pull requests. It fetches merged PRs from the GitHub API and displays them in a visually appealing card format.
Files changed: 4 (src/app/page.tsx, src/components/HallOfChaos.tsx, src/components/HallOfChaosCard.tsx, src/lib/github.ts)
Impact: Medium - Adds new feature to display past winners (merged PRs), enhancing user engagement and providing a historical record.
Add Hall of Chaos - Past Winners section
Summary
- Adds a Hall of Chaos section that displays previously merged PRs
- Each winner is immortalized with their PR number, title, author, and merge date
- Shows the evolution of the site through community votes
What's Added
getMergedPRs()function in/src/lib/github.ts- fetches closed+merged PRs from GitHub APIHallOfChaos.tsx- async server component that renders the list of past winnersHallOfChaosCard.tsx- individual card component with ๐ trophy and green "MERGED" badge- New section on homepage below the open PRs voting section
Why
The site is about its own evolution through community voting. Showing that history:
- Makes the site self-documenting
- Motivates contributors (their work gets immortalized)
- Lets visitors trace how the site got to its current chaotic state