uwarp-space 2026-03-07
Terminal promoted to main page with hamburger settings and mobile lock; galaxy map touch controls added; Phase 3 getattr cleanup and logger.exception sweep
671 files · 117,236+ · 3,480-
3 files changed
  • terminal.html Terminal promoted to main page; hamburger settings panel added; stdlib JWT used; banner stats shown
  • terminal.js Mobile 80×40 lock, auto-keyboard, FormAssist suppression; game session preserved across nav; unload warning added
  • terminal_session.py Session preserved across navigation; links opened in new tab
  • Terminal promoted to main page with hamburger settings panel, stdlib JWT auth, and banner stats display instantiate behavioral
    1 file
    • terminal.html
  • Game session preserved across navigation — links open in new tab; unload warning added for active sessions remediate behavioral
    1 file
    • terminal.js
  • Mobile 80×40 terminal lock, auto-keyboard, and FormAssist suppression added instantiate behavioral
    1 file
    • terminal.js
2 files changed
  • galaxy.html Planets/ports display fixed; sector-0 filter corrected; mobile layout improved; touch orbit/pinch controls; line morph; iOS URL bar fix
  • galaxy.py Galaxy API handler updates for corrected display
  • Planets and ports display in galaxy map fixed; sector-0 filter corrected; mobile layout improved remediate behavioral
    1 file
    • galaxy.html
  • Touch orbit/pinch controls and line resolution on resize added instantiate behavioral
    1 file
    • galaxy.html
  • Line morph, mobile tap, and iOS URL bar offset fixed remediate internal
    1 file
    • galaxy.html

Code Quality

2 files changed
  • combat.py Phase 3 getattr() cleanup — 5 more sites resolved; CR-17 tests added
  • terminal_session.py logger.exception replaced with logger.error across all worker handlers
  • Phase 3 getattr cleanup: 5 more getattr() sites resolved in engine commands; CR-17 associated tests added qualify internal
    1 file
    • combat.py
  • logger.exception replaced with logger.error across all worker handlers — exception pattern was swallowing tracebacks remediate internal
    1 file
    • terminal_session.py