-
v0.11.0
Stablereleased this
2026-09-23 20:24:23 +00:00 | 5 commits to main since this releaseBreaking: the TUI no longer uses an API key.
api_keyin config.yaml is
ignored (the sign-in form says so); it is not an error to leave it there.
Still needs terdut-server v0.20.0 or later.- Signs in with a username and password on a form at start, the way the
web UI does.username:in config.yaml prefills the name. - Keeps the server's session, not the password, in
~/.config/terdut-tui/session.json (readable by you only), so the next
start resumes it. Sessions last 30 days and slide with use. - L signs out: ends the session on the server and deletes the saved one.
- When the session ends (expired, ended from the web UI, account
disabled) the TUI returns to the form and says why, without keeping the
last session's data on screen. A 403 does not sign you out. - The account needs a password. An API-only user has none and cannot
sign in; the server answers it like a wrong password, so the form says
to set one first, in the web UI or with p in Users as an administrator. - API keys still exist on the server and k in Users still manages them.
Release notes now come from this tag message: the release workflow copies
it to the release page (first exercised by this tag).Downloads
- Signs in with a username and password on a form at start, the way the