AskaEth
8da69b5ef8
feat: custom SVG logo in sidebar and topbar
2026-07-26 20:35:31 +08:00
AskaEth
e7e93d9664
style: 极速中枢 display name in WebUI
2026-07-26 20:25:59 +08:00
AskaEth
7e9211507b
refactor: move record/playback to dedicated page, restore test mode in settings
...
- New '录制回放' page with sidebar nav entry
- Recording: start/stop/auto, file list with play/export/delete
- Playback: visual bar indicator, opens dashboards to see replayed data
- Settings: restored dev tools section with test mode toggle
2026-07-26 19:10:48 +08:00
AskaEth
3514612f7a
feat: #8 i18n support (zh/en toggle)
2026-07-26 18:45:23 +08:00
AskaEth
71d039ba82
feat: #4 shift lights + #5 phone dash + #6 PWA support
2026-07-26 18:43:59 +08:00
AskaEth
e28be26ab3
fix: 7 bug fixes + port config with auto-restart
...
- HTTPException import added (was causing 500 on missing dashboard)
- game_manager.remove_plugin() restored (was AttributeError)
- api.js checks HTTP status codes, fails fast on errors
- sidebar game highlight only matches selected gameId
- scene resize handler uses stored canvas dims (was NaN)
- forwarder socket properly closed on listener stop
- telemetry port: use_unified_port toggle, off = per-game port, auto-restart on switch
2026-07-26 17:23:14 +08:00
Yei.J. (AskaEth)
d61bb61a83
feat: TurboSu initial release - racing telemetry dashboard
2026-07-25 15:23:40 +08:00