atlus/frontend
roberts 220a5234cd Add persistent/roaming desktop sessions
PTY terminals now survive browser refresh and close. Session manager
owns PTY lifecycle independently of WebSocket connections, with
background readers storing scrollback for replay on reconnect. Desktop
state (open apps, active app, terminal tabs) persists server-side and
restores automatically on login. Auth tokens moved to localStorage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 21:41:28 -05:00
..
assets Initial commit — Atlus web desktop environment for SBCs 2026-03-14 16:53:46 -05:00
css Add package manager, text editor, file manager enhancements, auto-updates 2026-03-14 19:13:13 -05:00
js Add persistent/roaming desktop sessions 2026-03-14 21:41:28 -05:00
desktop.html Add package manager, text editor, file manager enhancements, auto-updates 2026-03-14 19:13:13 -05:00
index.html Initial commit — Atlus web desktop environment for SBCs 2026-03-14 16:53:46 -05:00