undef-engine 2025-11-27
Fix game state issues, overhaul frontend components, and add PyYAML
283 files · 25,516+ · 7,984-

Game state and Docker fixes

4 files changed
  • game_handlers_lifecycle.py Fixed critical game state management issues
  • game_handlers_player.py Fixed player handler state bugs
  • docker-compose.yml Fixed Docker Compose configuration
  • pyproject.toml Added PyYAML as a dependency
  • Fixed critical game state management issues in lifecycle and player handlers remediate behavioral
    2 files
    • game_handlers_lifecycle.py
    • game_handlers_player.py
  • Fixed Docker Compose configuration remediate internal
    1 file
    • docker-compose.yml
  • Added PyYAML as a dependency baseline internal
    1 file
    • pyproject.toml

Frontend component overhaul

10 files changed
  • App.tsx Updated application layout and routing
  • AdminDashboard.tsx Reworked admin dashboard
  • EmojiPicker.tsx Significantly reworked emoji picker
  • GameBoard.tsx Enhanced game board
  • GameBoardRouter.tsx Updated game router
  • ErrorBoundary.tsx Improved error recovery
  • ErrorModal.tsx Updated error modal
  • AnswerCard.tsx Updated answer card styling
  • Button.tsx Updated button styling
  • AuthOrCodeModal.tsx Updated auth modal
  • Reworked nearly all major components including AdminDashboard, AnswerCard, AuthOrCodeModal, Button, Card, and ConfirmModal streamline behavioral
    4 files
    • AdminDashboard.tsx
    • AnswerCard.tsx
    • AuthOrCodeModal.tsx
    • Button.tsx
  • Significantly reworked EmojiPicker with expanded functionality streamline internal
    1 file
    • EmojiPicker.tsx
  • Enhanced GameBoard and GameBoardRouter streamline internal
    2 files
    • GameBoard.tsx
    • GameBoardRouter.tsx
  • Improved ErrorBoundary with better error recovery harden internal
    1 file
    • ErrorBoundary.tsx