Open Issues Need Help
View All on GitHub [Design] Rebuild the resource-detail photo carousel from the Figma about 10 hours ago
enhancement good first issue
enhancement good first issue
[Bug] Developer section top bar overlaps the global site header about 1 month ago
bug good first issue Easy
[Docs] Set up a public community channel + basic changelog cadence about 1 month ago
documentation good first issue Easy
[Bug] 5 stale ResourceCard test assertions from a prior redesign about 1 month ago
bug good first issue Easy
[Chore] Resource catalog has no pagination beyond page 1 about 1 month ago
enhancement good first issue Easy
[Documentation] AccessRequests publisher-scope limitation not documented about 1 month ago
documentation good first issue Easy
[Bug] Pagination page-number buttons lack accessible name and current-page indication about 1 month ago
bug good first issue Easy
[Docs] Add CODE_OF_CONDUCT.md / lightweight governance doc about 1 month ago
documentation good first issue Easy
[Bug] Stray UTF-8 BOM in 5 source files about 1 month ago
bug good first issue Easy
[Bug] Report modal has two untranslated English placeholder strings about 1 month ago
bug good first issue Easy
[Bug] Admins have no way to delete/moderate a comment about 1 month ago
bug good first issue Easy
[Bug] Developer comments page uses hardcoded mock data despite Comments being a real collection about 1 month ago
bug good first issue Easy
[Bug] Missing custom font causes 4 404s on every page load about 1 month ago
bug good first issue Easy
[Documentation] Dead i18n source files en.ts/ar.ts never imported, and stale docs point to them about 1 month ago
documentation good first issue Easy
[Bug] Resource detail page shows a fake, hardcoded GitHub repo browser about 1 month ago
bug good first issue
[Bug] Missing 'Home' nav i18n key - hardcoded ternary instead of translation object about 1 month ago
bug good first issue Easy
[Bug] Frontend slugify() is ASCII-only, backend's is Unicode-aware - will diverge on Arabic names about 2 months ago
bug good first issue Easy status: in-progress
[Documentation] Strategic doc references CTO_ROADMAP.md and SOPS.md - neither exists about 2 months ago
documentation good first issue Easy status: in-progress
[Bug] Admins have no way to delete/moderate a comment about 2 months ago
bug good first issue Easy status: todo
[Bug] Developer section top bar overlaps the global site header about 2 months ago
bug good first issue Easy status: todo
[Documentation] AccessRequests publisher-scope limitation not documented about 2 months ago
documentation good first issue Easy status: todo
[Bug] 5 stale ResourceCard test assertions from a prior redesign about 2 months ago
bug good first issue Easy status: todo
[Bug] Report modal has two untranslated English placeholder strings about 2 months ago
bug good first issue Easy status: todo
[Bug] Missing custom font causes 4 404s on every page load about 2 months ago
bug good first issue Easy status: todo
[Documentation] Strategic doc references CTO_ROADMAP.md and SOPS.md - neither exists about 2 months ago
documentation good first issue Easy status: todo
[Docs] Add CODE_OF_CONDUCT.md / lightweight governance doc about 2 months ago
documentation good first issue status: todo
[Docs] Set up a public community channel + basic changelog cadence about 2 months ago
documentation good first issue status: todo
[Bug] Developer comments page uses hardcoded mock data despite Comments being a real collection about 2 months ago
bug good first issue Easy status: in-progress
[Bug] Frontend slugify() is ASCII-only, backend's is Unicode-aware - will diverge on Arabic names about 2 months ago
bug good first issue Easy status: in-progress
[Bug] Stray UTF-8 BOM in 5 source files about 2 months ago
bug good first issue Easy status: in-progress
[Documentation] Dead i18n source files en.ts/ar.ts never imported, and stale docs point to them about 2 months ago
documentation good first issue Easy status: in-progress
[Bug] Missing 'Home' nav i18n key - hardcoded ternary instead of translation object about 2 months ago
bug good first issue Easy status: in-progress
[Bug] Pagination page-number buttons lack accessible name and current-page indication about 2 months ago
bug good first issue Easy status: in-progress
[Enhancement] Mount Announcements and Trending Resources on the homepage about 2 months ago
enhancement good first issue Easy status: in-progress
[Bug] Invite-by-email form and its neighboring dead access-requests stub about 2 months ago
bug good first issue Medium status: in-progress
[Bug] Admins have no way to delete/moderate a comment about 2 months ago
good first issue status: in-progress
[Bug] AccessRequests publisher-scope limitation not documented about 2 months ago
good first issue status: in-progress
[Bug] Developer section top bar overlaps the global site header about 2 months ago
good first issue status: in-progress
[Bug] Report modal has two untranslated English placeholder strings about 2 months ago
good first issue status: in-progress
[Bug] Missing custom font causes 4 404s on every page load about 2 months ago
good first issue status: in-progress
Add real search relevance ranking about 2 months ago
enhancement good first issue Medium status: in-progress
Login with Social Providers (Google/GitHub) about 2 months ago
enhancement good first issue Medium status: in-progress
Persist filter/sort preferences across visits about 2 months ago
enhancement good first issue status: in-progress
Add keyboard accessibility to ReportModal (Escape to close, focus trap, focus return) about 2 months ago
bug good first issue status: in-progress
Add real duplicate-report prevention about 2 months ago
enhancement good first issue status: in-progress
Mount ToastContainer so report submission feedback actually shows about 2 months ago
bug good first issue status: in-progress
Add reveal/hide toggle for API keys about 2 months ago
enhancement good first issue status: in-progress
Add dashboard auth guard for unauthenticated visitors about 2 months ago
bug good first issue Easy status: in-progress
Wire up the dead publisher filter dropdown about 2 months ago
bug good first issue Easy status: in-progress
Fix CMS resource sort breaking when mixed with RATQ resources about 2 months ago
bug good first issue Easy status: in-progress
Persist filter/sort preferences across visits about 2 months ago
enhancement good first issue
Add keyboard accessibility to ReportModal (Escape to close, focus trap, focus return) about 2 months ago
bug good first issue
Add reveal/hide toggle for API keys about 2 months ago
enhancement good first issue
Add real duplicate-report prevention about 2 months ago
enhancement good first issue
Mount ToastContainer so report submission feedback actually shows about 2 months ago
bug good first issue
Login with Social Providers (Google/GitHub) about 2 months ago
enhancement good first issue Medium
Add dashboard auth guard for unauthenticated visitors about 2 months ago
bug good first issue Easy
Wire up the developer settings page to actually save about 2 months ago
bug good first issue Medium demo-polish
Persist API key generation/revocation in mock data about 2 months ago
bug good first issue Easy demo-polish
Persist access requests in mock data about 2 months ago
bug good first issue Easy demo-polish
Persist comments in mock data about 2 months ago
bug good first issue Easy demo-polish
Persist notification read/unread state in mock data about 2 months ago
bug good first issue Easy demo-polish
Wire up the dead publisher filter dropdown about 2 months ago
bug good first issue Easy
Add real search relevance ranking about 2 months ago
enhancement good first issue Medium
Fix CMS resource sort breaking when mixed with RATQ resources about 2 months ago
bug good first issue Easy
Add unit tests for small UI components about 2 months ago
good first issue Easy 50 pts
Wire up the developer resource invite form about 2 months ago
enhancement good first issue Medium 100 pts
Fix hydration mounted-state lint error in usePreview.ts about 2 months ago
bug good first issue Easy 50 pts
Fix hydration mounted-state lint error in ResourcePreview.tsx about 2 months ago
bug good first issue Easy 50 pts
Fix hydration mounted-state lint error in the homepage about 2 months ago
bug good first issue Easy 50 pts
Fix hydration mounted-state lint error across dashboard pages about 2 months ago
bug good first issue Medium 100 pts
Fix JSX constructed inside try/catch in JsonPreview.tsx about 2 months ago
bug good first issue Easy 50 pts
Fix conditional useMemo hook call in TrendingResources.tsx about 2 months ago
bug good first issue Medium 100 pts