Open Issues Need Help
View All on GitHub good first issue Gssoc 26 level:intermediate type:feature gssoc:approved needs-visual-proof
good first issue Gssoc 26 level:intermediate type:feature gssoc:approved needs-visual-proof
good first issue Gssoc 26 UI/UX level:intermediate type:feature gssoc:approved
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
good first issue Gssoc 26 level:beginner type:bug gssoc:approved
good first issue Gssoc 26 level:beginner type:bug frontend gssoc:approved
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Feature]: Centralize Relic Unlock, Progress, and Equip Management about 1 month ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Feature]: Centralize Developer Customization and Loadout Management about 1 month ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Bug]: Gateway of India Monument — Arch geometry has visible seams, missing lattice screens about 1 month ago
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
[Bug]: Level-unlocked free consumables (like Scouting Satellite) are blocked during raids by database constraint checks about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
good first issue Gssoc 26 level:beginner type:feature gssoc:approved type:accessibility
[Feature]: Add a real-time minimap for navigation about 1 month ago
duplicate good first issue Gssoc 26 UI/UX level:beginner type:feature gssoc:approved
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
good first issue Gssoc 26 backend level:intermediate type:bug type:security gssoc:approved
[Bug]: NOWPayments and AbacatePay fulfillment bypass stock-atomic max_quantity checks about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: Stock RPC FOR UPDATE SKIP LOCKED undercounts sold units and allows oversell about 1 month ago
good first issue Gssoc 26 backend level:advanced type:bug gssoc:approved
good first issue Gssoc 26 backend level:advanced type:bug gssoc:approved
[Bug]: Points purchases bypass is_active, available_until, and max_quantity checks about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: Building claim already-claimed guard is dead code due to loadDeveloper false about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
good first issue Gssoc 26 backend level:intermediate type:bug type:security gssoc:approved
[Bug]: City API overwrites no-store and publicly caches error responses about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: /api/stats loads every developer row into memory to sum solves about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug type:performance gssoc:approved
[Bug]: Arcade avatar POST fabricates success when loadout save throws about 1 month ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
good first issue Gssoc 26 backend level:advanced type:bug gssoc:approved
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: GITC confirm does not bind quoteId to the authenticated developer about 1 month ago
good first issue Gssoc 26 backend level:advanced type:bug type:security gssoc:approved
good first issue Gssoc 26 backend level:intermediate type:bug type:security gssoc:approved
[Bug]: VolumetricGodRays in SunnyWeather.tsx is a stub that returns null about 1 month ago
good first issue Gssoc 26 level:intermediate type:bug gssoc:approved 3D
[Feature]: Add Troubleshooting Guide and FAQ to Documentation about 1 month ago
documentation good first issue Gssoc 26 level:beginner type:feature type:docs gssoc:approved
[Feature]: Add Troubleshooting Guide and FAQ to Documentation about 1 month ago
duplicate good first issue Gssoc 26 level:beginner type:feature type:docs gssoc:approved
Appeal: the 8 recent PRs are hand-written fixes — please review on merit about 1 month ago
good first issue question Gssoc 26 level:advanced gssoc:approved
docs : add JSDoc to exported functions in geo.ts about 1 month ago
good first issue Gssoc 26 backend level:beginner type:docs gssoc:approved
fix : add try-catch error handling around sendNotificationAsync in streak-broken.ts about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
feat : add env-configurable defaults for in-process rate limiter about 1 month ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
[Feature]: Add Troubleshooting Guide and FAQ to Documentation about 1 month ago
good first issue Gssoc 26 level:beginner type:feature type:docs gssoc:approved
fix : add missing null guard in upsertFullProfile function about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
docs : add JSDoc to serialize.ts exported functions about 1 month ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
[Bug]: Heritage Tram System — Tram cars clip through track curves, missing overhead wires about 1 month ago
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
feat : add configurable rate limiter via environment variables about 1 month ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
good first issue Gssoc 26 level:advanced type:feature gssoc:approved needs-visual-proof area:3d
Add Zod validation for API route params/query about 1 month ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
good first issue Gssoc 26 level:advanced type:bug gssoc:approved needs-visual-proof area:3d
Rate limiter uses hardcoded values — should be configurable via environment variables about 1 month ago
good first issue Gssoc 26 level:beginner type:feature gssoc:approved
fix : return error for invalid tab in leaderboard-position route about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : add error handling to sendNotificationAsync call in streak.ts about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
[RFC] E.Arcade Open Map Development & Multiplayer Improvements about 1 month ago
good first issue Gssoc 26 backend level:critical type:feature gssoc:approved realtime
fix : remove emoji from emblem earned notification emails about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : remove emoji from achievement unlock notification emails about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
docs : add JSDoc to GET handler in re-engagement cron route about 1 month ago
good first issue Gssoc 26 backend level:beginner type:docs gssoc:approved
fix : add graceful missing env handling in add-leetcode-items script about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : add explicit null guard to activeToday query in stats API about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : prevent duplicate sound play on raid intro phase transition about 1 month ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
good first issue Gssoc 26 level:intermediate type:feature gssoc:approved
docs : add JSDoc to exported functions in purchase-orchestrator.ts about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
good first issue Gssoc 26 backend level:beginner type:bug type:security gssoc:approved
[Feature]: Respect prefers-reduced-motion in the 3D city about 2 months ago
good first issue Gssoc 26 level:intermediate type:feature frontend gssoc:approved
feat : include avatar_url and name in search API results about 2 months ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
fix : add new user discovery to hourly LeetCode fetcher about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : remove emoji from VS Code extension updater notification strings about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
good first issue Gssoc 26 level:intermediate type:bug frontend gssoc:approved 3D
feat: MiniMap has no district legend — users can't identify colored dots about 2 months ago
good first issue Gssoc 26 UI/UX level:intermediate type:feature frontend gssoc:approved
[Feature]: Introduce a Shared City Read Model with Runtime Cache Integration about 2 months ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Feature]: Centralize Inventory Ownership Resolution Across Domain Services about 2 months ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Feature]: Consolidate Daily Progression into a Shared Service about 2 months ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
[Feature]: Modularize Raid Execution Pipeline into Shared Domain Components about 2 months ago
good first issue Gssoc 26 backend level:advanced type:feature type:refactor gssoc:approved
docs : add JSDoc to exported functions in utc-date.ts about 2 months ago
good first issue Gssoc 26 backend level:beginner type:docs gssoc:approved
fix : prevent duplicate takeoff audio on raid sequence execution about 2 months ago
good first issue Gssoc 26 level:beginner type:bug frontend gssoc:approved
fix : remove emoji from streak milestone notification templates about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
docs : add JSDoc comments to vscode-key API route about 2 months ago
good first issue Gssoc 26 backend level:beginner type:docs gssoc:approved
fix : remove emoji from streak milestone notification templates about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : remove emoji from CLI output strings about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
docs : add JSDoc to exported functions in pitch-stats.ts about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
docs : add structured logging helpers for API route error tracking about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
good first issue Gssoc 26 level:beginner type:bug gssoc:approved
fix : remove emoji from achievement unlock notification emails about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
fix : reduce LeetCode GraphQL calendar year range from 2015 to 2020 about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug type:performance gssoc:approved
fix : add time-based cleanup to in-memory rate limiter fallback store about 2 months ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: GSSoC Label Audit intermittently races the Auto-Labeler and fails on newly-opened PRs about 2 months ago
good first issue Gssoc 26 level:intermediate type:bug gssoc:approved type:devops
good first issue Gssoc 26 UI/UX level:intermediate type:feature frontend gssoc:approved
[Bug]: [Bug]: Concurrent requests bypass limited-use code validation in shop item redemption route about 2 months ago
good first issue Gssoc 26 backend level:intermediate type:bug type:security gssoc:approved
[Bug]: Short analytics periods include lifetime ad baselines about 2 months ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: Arcade Battle accepts invalid code as passing submissions about 2 months ago
good first issue Gssoc 26 backend level:intermediate type:bug gssoc:approved
[Bug]: Shared Instance forms report success without creating or joining an instance about 2 months ago
good first issue Gssoc 26 backend level:advanced type:bug frontend gssoc:approved
[Bug]: Compare Mode displays a rank boost as the LeetCode rank about 2 months ago
good first issue Gssoc 26 level:intermediate type:bug frontend gssoc:approved
[Bug]: Fix the README link for the website about 2 months ago
good first issue Gssoc 26 level:beginner type:bug type:docs gssoc:approved
[Bug]: Arcade favorites API reports success when the database write fails about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
[Bug]: Terminal discoveries report success when persistence throws about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
[Bug]: Four API routes still accept NaN and negative pagination values about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
feat : add Zod validation to preferences/theme PATCH route about 2 months ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
docs : add JSDoc to exported functions in pixels.ts about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
feat : add Zod validation to notification-preferences PATCH route about 2 months ago
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
fix : add catch handler to touchLastActive promise chain about 2 months ago
good first issue Gssoc 26 backend level:beginner type:bug gssoc:approved
good first issue Gssoc 26 backend level:beginner type:feature gssoc:approved
docs : add JSDoc to exported functions in radio.ts about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved
docs : add JSDoc to GET handler in re-engagement cron route about 2 months ago
good first issue Gssoc 26 level:beginner type:docs gssoc:approved