Skip to content

issues Search Results · language:Dune language:Python language:JavaScript language:Java language:HTML linked:pr

Filter by

6.3M results  (325 ms)

6.3M results

Logical-Flow MEDIUM. If the admin device dies for good mid-game, players sit on the spinner (QUESTION_ACTIVE→pause) or a reveal nobody can advance. After 60s the server lets any client send reset_game ...
bug
code-review

Logical-Flow MEDIUM. LOBBY is allowed in _handle_next_question (server/websocket.py:1028) because start_game doesn t change phase. A stray next_round in a real lobby (stale admin tab, double-fire) either ...
bug
code-review

Logical-Flow MEDIUM. get_leaderboard (game/state.py:1310-1320) emits only rank/name/score/streak/connected/is_admin, but clients contract on submitted, best_streak, rounds_played, powerups_used, round_score ...
bug
code-review

Corroborated 3× (Concurrency, Correctness, Logical-Flow). Pause freezes per-player timers but not the round wall-clock (game/phase_controller.py:252-286). After e.g. a 60s pause on a 30s round: a player ...
bug
code-review

Quality HIGH (corroborates Concurrency). handle() s finally calls self._conn.remove_connection(ws) (server/websocket.py:247) BEFORE await self._handle_disconnect(ws) (:249). remove_connection discards ...
bug
code-review

Security HIGH. The shared-secret gate only runs if (env.SHARED_SECRET) (cf-workers/quizify-api.js:116-119). Deployed without that secret (the documented default), the endpoint is an unauthenticated, Access-Control-Allow-Origin: ...
bug
code-review

Frontend HIGH. navigator.serviceWorker.register( /quizify/static/sw.js ) (www/js/sw-update.js:71) defaults scope to /quizify/static/, but pages live at /quizify/*, and sw_view sends no Service-Worker-Allowed ...
bug
code-review

Frontend HIGH. www/js/admin.js:12 MAX_RECONNECT=5 with backoff 1000*attempts → total retry budget 1+2+3+4+5 = 15s, then permanent disconnected with no banner / retry button / visibility-reconnect. An ...
bug
code-review

Correctness HIGH. On the final round a wrong answer with a wager sets round_score negative. STEAL then does stolen = target.round_score // 2 on a negative number (e.g. -50//2=-25) → target gains 25, source ...
bug
code-review

Logical-Flow HIGH. powerup_assigned is sent AFTER question_started (server/websocket.py:1481-1515). Client case powerup_assigned only sets myPowerUp, no render (www/js/player-core.js:299-301); renderPowerUp ...
bug
code-review
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! Restrict your search to the title by using the in:title qualifier.