undef-engine
2025-12-03
Authentication enhancements and architecture review
195 files · 12,580+ · 11,711-
Authentication
6 files changed
routes.pyPython module routesschemas.pyPython module schemasstore.pyPython module storeproviders.pyPython module providersauth_setup.pyPython module auth_setupsessions.pyPython module sessions
- Expanded auth/routes.py with additional authentication endpoints (137 lines)
harden
internal
4 files
auth-flow-complete.spec.tsauth.tsroutes.pyschemas.py
- Added new auth schemas
harden
internal
4 files
auth-flow-complete.spec.tsauth.tsroutes.pyschemas.py
- Enhanced auth store with expanded user management (75 lines added)
harden
internal
4 files
auth-flow-complete.spec.tsauth.tsroutes.pyschemas.py
Core
6 files changed
__init__.pyPython module __init__queue.pyPython module queuerepository.pyPython module repositorytimer.pyPython module timerbase.pyPython module basedeck.pyPython module deck
CLI
4 files changed
commands.pyPython module commandscommands.pyPython module commandsinit.pyPython module initinput_handler.pyPython module input_handler
- Updated server commands and initialization
decouple
internal
4 files
commands.pycommands.pyinit.pyinput_handler.py
- Updated CLI dev commands
decouple
behavioral
4 files
commands.pycommands.pyinit.pyinput_handler.py
Frontend
6 files changed
conftest.pyE2E test for conftesttest_spectator_e2e.pyE2E test for test_spectator_e2etest_spectator_mode.pyE2E test for test_spectator_modetest_spectator_upgrade.pyE2E test for test_spectator_upgraderoutes.pyPython module routesschemas.pyPython module schemas
- Updated game helpers for E2E tests
qualify
internal
4 files
auth-flow-complete.spec.tscard-interaction-advanced.spec.tscomplete-game-lifecycle.spec.tsdisconnect-scenarios-video.spec.ts
- Added auth types to frontend
harden
internal
4 files
auth-flow-complete.spec.tsauth.tsroutes.pyschemas.py
- Updated UserMenu, LoginForm, RegisterForm with minor fixes
remediate
internal
4 files
auth-flow-complete.spec.tsauth.tsroutes.pyschemas.py
- Added game type to frontend types
instantiate
internal
2 files
game.tsgame.py