gh-command
OverviewOpenPRsIssuesReviewsActivityReposSettings
1h ago

fossdot/qaabil

TypeScript
Back
GitHub

PRs · 3

  • #9 perf(db): cut per-completion PocketBase requests from 6+N to a flat 5merged
  • #8 fix: use Fragment with key in leaderboard .map()merged
  • #7 fix: create `content_progress` collection in setup scriptmerged

Issues · 7

  • #10 Test: comprehensive test suite with seed data covering all navigable paths, actions, and award logicopen
  • #6 Perf: `completeSession` makes O(N) PocketBase requests per session-complete, plus 2 redundant upsert lookups per callclosed
  • #2 Leaderboard: `<>` fragment in `.map()` triggers React "missing key" warningclosed
  • #1 Setup: `setup_pocketbase.py` does not create `content_progress` collection, causing 404s on `/extras`closed
  • #5 Bonus quiz: completion does not reliably award +5 — two identical "✓ पूरा हुआ" buttons render simultaneouslyopen
  • #4 Bonus content: empty `week` field renders as a stray "0" on every weekless cardopen
  • #3 Stale URL after rename: "Source" link still points to `fossdot/hikmat` on `/select` and `/admin/login`open