fix splitting layout bug - was not splitting visually original shell

This commit is contained in:
2026-05-24 09:09:03 +00:00
parent 3ab54f812a
commit ade413bac7
10 changed files with 151 additions and 1 deletions
+12
View File
@@ -140,6 +140,18 @@ journalctl -u gotermix -f
---
## Session & logout
- Auth cookie TTL is **30 minutes** from last activity.
- While the browser tab is open and you are active, the session extends automatically (heartbeat every 5 minutes).
- After **30 minutes of inactivity** the page signs you out automatically.
- The **Logout** button in the toolbar signs you out immediately — the workspace URL stays valid and all terminals resume after you sign in again.
- The **End** button destroys the saved layout (fresh session on next visit).
> Cookie expiry and inactivity timeout are independent: the cookie expires 30 min after the last heartbeat; the JS inactivity timer fires 30 min after the last mouse/keyboard event. Closing the browser tab stops heartbeats; reopening after >30 min will redirect to login.
---
![Login Page](.samples/login-page.png "Login Page")
![Terminal](.samples/terminal.png "Terminal")