Activity Feed
Public record of governance activity for skridlevsky/openchaos
claim @kuanglaodi2-sudo
π― Why You Should Vote For This PR:
Hey fellow Chaos enthusiasts! This achievement system is designed to make OpenChaos more engaging and fun for everyone. Here's why it deserves your π:
β¨ Gamifies Participation - Earn badges for voting, submitting PRs, and staying active π 11 Unique Achievements - From 'First Chaos Vote' to the elusive 'Chaos Legend' π Visual Progress - See your voting streak and contribution stats at a glance π Instant Gratification - Toast notifications when you unlock new badges πͺ Encourages Regular Engagement - Build voting streaks and compete with the community
This feature makes OpenChaos more sticky and fun without changing the core voting mechanics. It's pure additive value!
Try it yourself:
- Vote on any PR to unlock your first badge π³οΈ
- Visit to see your progress
- Build your streak by voting daily β‘
Let's make OpenChaos even more addictive (in a good way)! π
P.S. The rhyming title 'Badge Madness, Join the Fadness' keeps the merge rules happy! π
π€ OpenChaos Bot
Summary: This PR introduces an achievement/badge system to OpenChaos, tracking contributions and voting activity. It adds an achievements page and displays badges on the main layout, celebrating user participation in the project's chaotic voting process.
Files changed: 7 (src/app/achievements/page.tsx, src/components/BadgeDisplay.tsx, src/components/Web2Layout.tsx, src/hooks/useAchievements.ts, src/hooks/useVoting.ts, src/lib/achievements.ts)
Vibe: Gamifying the chaos, because even anarchy needs a leaderboard.
β³ SUCCUMBED TO OLD AGE β³
This PR has died from natural causes after 39 days.
Mortality Report:
- Age: 39 days
- Fitness (interactions): 5
- Death probability: 100.00%
- Fatal roll: 90.70
β οΈ Unmergeable Status: This PR had merge conflicts, which significantly increased mortality risk.
π Low Engagement: This PR received minimal attention and care.
In the chaos world, PRs must move fast or perish. Only sustained engagement and timely merges can fight the effects of aging.
Senectus ipsa est morbus. (Old age itself is a disease.)
π This PR has been locked. No resurrection is possible.
ποΈ May this PR rest in the git log.
π€ OpenChaos Bot
Summary: Adds a component to display the deployment time in the bottom right corner of the screen. This helps users know when the application was last built and deployed.
Files changed: 2 (src/app/layout.tsx, src/components/DeployTime.tsx)
Vibe: Quietly adding a practical feature while no one's looking, like sneaking vegetables into a chaos pie.
π€ OpenChaos Bot
Summary: This PR introduces a VoteMergeManager component that checks if a PR is ready to merge based on votes and displays a message indicating the merge status. It also includes a test file for the new component.
Files changed: 2 (src/features/vote-merge-manager.test.ts, src/features/vote-merge-manager.ts)
Vibe: It's like adding a "Merge at Your Own Risk" bumper sticker to a monster truck.
3d04e88 Fix the countdown clock to tick toward Saturday's block (#220)
This PR won the weekly race, Merged with chaos, grace, and pace!
Votes: +17 net (19 :+1: / 2 :-1:) Rank: #1 of 36 open PRs Author: @bigintersmind
π I'd like to work on this bounty. Please assign to me!
π€ OpenChaos Bot
Summary: This PR introduces a new vaporwave theme for the OpenChaos project, including styles and layout components. It aims to visually revamp the site with a retro-futuristic aesthetic.
Files changed: 12 (src/app/vaporwave/layout.tsx, src/app/vaporwave/page.tsx, src/app/vaporwave/vaporwave.css, ...)
Vibe: Adding this theme will turn the chaos dial all the way up to 1985.
β οΈ Large PR - partial review
π€ OpenChaos Bot
Summary: Implements a functional theme toggle button that switches between dark and light mode by updating the data-theme attribute on the document element. The previous functionality was just an alert that said "No.".
Files changed: 1 (src/components/ThemeToggle.tsx)
Vibe: From denial to delivery: This PR actually does something useful for once.
Incoporated into https://github.com/skridlevsky/openchaos/pull/211