Skip to content

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

Filter by

4.5M results  (337 ms)

4.5M results

server/base.py (L83, _ASSET_FP_CACHE) is a module-global mutable tuple; on concurrent loads of player.html two threads can win the time check (L122) and recompute the fingerprint twice. Idempotent (harmless), ...
performance

song.get( _resolved_uri ) or song.get( uri ) appears identically in game/state.py (~L638), state_lifecycle.py (~L182), state_scoring.py (~L214) and serializers.py (~L168). Fix: a _get_playback_uri(song) ...
code-quality

Documented as dead UI since rc11 (#1138), but several flat-setup sections still act as hidden data stores (under body.home-mode, cf. admin.js L265-267 setupSections). This enlarges the debug surface and ...
code-quality

Despite the #1279 modularization, admin.js still bundles view state, WS callbacks, game lifecycle, modal wiring and error UI with 100+ scattered addEventListener handlers — hard to unit-test. Fix: extract ...
code-quality

server/ws_handlers.py handles 14+ message types (join, submit, steal, artist_guess, movie_guess, title_artist_vote, …) in one file, coupling validation, state mutation and response formatting. Fix: split ...
code-quality

pyproject.toml excludes 6 core modules from mypy (game/state.py, scoring.py, serializers.py, round_manager.py, player_registry.py, services/stats.py). tests/integration/ contains only test_placeholder.py, ...
code-quality

mix.js shows only a count preview ( N songs / M playlists ), not which tracks land in the mix before Start mix launches the game. Fix: an expandable track preview (+ a clearer save as community playlist ...
enhancement

admin/sections/seasonal-suggestion.js (SEASONAL_OCCASIONS, L40-79) has only 4 hardcoded occasions with English reason text; the Carnival window is a fixed approximation though Carnival moves with Easter. ...
enhancement

admin.js (handleAdminStateUpdate) fully re-renders leaderboard + result cards + reveal on every state broadcast, with no diff/throttle. With many players or fast updates it janks on weak devices. Fix: ...
performance

Chip selection in admin/sections/game-settings.js and mix.js only toggles CSS classes via data-*/click — no aria-pressed, role= button , or keyboard handler. Unusable for keyboard / screen-reader users. ...
enhancement
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.