A Users tab: own password, sessions and accounts in one place

Settings keeps appearance, rates, tokens and About.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Mitchell-Johnson
2026-09-22 19:45:01 -07:00
co-authored by Claude Fable 5.1
parent 2b54a06821
commit 027a2a575c
5 changed files with 210 additions and 185 deletions
+5 -5
View File
@@ -46,11 +46,11 @@ Re-running it upgrades in place and keeps config, user and accounts. `hamlab uni
[--purge]` reverses it.
Accounts: every person has their own user name and password, and the theme, accent
colours and dashboard layout follow the account. Manage them under **Settings → Users**
(add, remove, reset a password; your own password confirms the last two) or from the
shell: `hamlab passwd [user]` sets a password and makes the account if it is new,
`hamlab users` lists them, `hamlab user-rm <user>` removes one. **Settings → Sessions**
shows where you are signed in and signs out any device. Machine settings — refresh rate,
colours and dashboard layout follow the account. The **Users** tab has it all: your own
password, where you are signed in (sign out any device), and the accounts (add, remove,
reset a password; your own password confirms the last two). From the shell:
`hamlab passwd [user]` sets a password and makes the account if it is new, `hamlab
users` lists them, `hamlab user-rm <user>` removes one. Machine settings — refresh rate,
graph history, alert rules — stay the machine's and are shared by everyone.
What adapts to the host, rather than assuming Debian: