undef-engine 2025-12-03
Authentication enhancements and architecture review
195 files · 12,580+ · 11,711-

Authentication

6 files changed
  • routes.py Python module routes
  • schemas.py Python module schemas
  • store.py Python module store
  • providers.py Python module providers
  • auth_setup.py Python module auth_setup
  • sessions.py Python module sessions
  • Expanded auth/routes.py with additional authentication endpoints (137 lines) harden internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • routes.py
    • schemas.py
  • Added new auth schemas harden internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • routes.py
    • schemas.py
  • Enhanced auth store with expanded user management (75 lines added) harden internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • routes.py
    • schemas.py
6 files changed
  • __init__.py Python module __init__
  • queue.py Python module queue
  • repository.py Python module repository
  • timer.py Python module timer
  • base.py Python module base
  • deck.py Python module deck
  • Extended core/protocols with additional protocol definitions interface internal
    4 files
    • __init__.py
    • queue.py
    • repository.py
    • timer.py
  • Updated engine primitives base with improvements decouple internal
    4 files
    • base.py
    • deck.py
    • hand.py
    • pile.py
4 files changed
  • commands.py Python module commands
  • commands.py Python module commands
  • init.py Python module init
  • input_handler.py Python module input_handler
  • Updated server commands and initialization decouple internal
    4 files
    • commands.py
    • commands.py
    • init.py
    • input_handler.py
  • Updated CLI dev commands decouple behavioral
    4 files
    • commands.py
    • commands.py
    • init.py
    • input_handler.py
6 files changed
  • conftest.py E2E test for conftest
  • test_spectator_e2e.py E2E test for test_spectator_e2e
  • test_spectator_mode.py E2E test for test_spectator_mode
  • test_spectator_upgrade.py E2E test for test_spectator_upgrade
  • routes.py Python module routes
  • schemas.py Python module schemas
  • Updated game helpers for E2E tests qualify internal
    4 files
    • auth-flow-complete.spec.ts
    • card-interaction-advanced.spec.ts
    • complete-game-lifecycle.spec.ts
    • disconnect-scenarios-video.spec.ts
  • Added auth types to frontend harden internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • routes.py
    • schemas.py
  • Updated UserMenu, LoginForm, RegisterForm with minor fixes remediate internal
    4 files
    • auth-flow-complete.spec.ts
    • auth.ts
    • routes.py
    • schemas.py
  • Added game type to frontend types instantiate internal
    2 files
    • game.ts
    • game.py