feat: session persistence, logout button, TURN HMAC fix; update docs

- Browser mode auto-rejoins saved network on reload (waste_last_network)
- Logout button (⏻) in sidebar clears session; optionally clears identity keypair
- TURN credentials now use HMAC-SHA1 of username (coturn use-auth-secret compatible)
- README: deploy scripts documented, session persistence section, serve-web.sh noted
- FUTURE.md: mark shipped items, add remaining work for daemon TURN + TUI rooms

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Fredrik Johansson
2026-06-26 20:16:18 +02:00
parent dfbdd34aaa
commit 2c71d9c5c6
7 changed files with 115 additions and 45 deletions

View File

@@ -1,7 +1,9 @@
{
"permissions": {
"allow": [
"Bash(go build *)"
"Bash(go build *)",
"Bash(npx tsc *)",
"Bash(npm run *)"
]
}
}