• v0.12.0
    CI / test (push) Successful in 17s
    Release / test (push) Successful in 3s
    Release / binaries (push) Successful in 23s
    Stable

    niklas released this 2026-09-26 19:47:55 +00:00 | 1 commits to main since this release

    Two changes, both on the sign-in and incident screens.

    Single sign-on. The sign-in screen asks the server how it can be signed in
    to and offers what it finds. When the server has single sign-on, "Sign in
    with " shows a link and a short code; approve it in any browser
    and the TUI signs in, so it works over SSH where no browser can be opened.
    The terminal never talks to the identity provider. The password form is
    hidden if the server has turned password login off. New optional
    auth: sso in config.yaml starts the SSO sign-in straight away (auth: password, or leaving it out, shows the form); it does not fire right after
    you sign out, and any other value is refused with a message.

    Similar incidents. The incident view has a "Seen before" section listing
    similar earlier incidents, and C adds a note as the resolution note,
    alongside c for a plain note. This was committed after v0.11.1 and is
    released here for the first time.

    Server compatibility: still needs terdut-server v0.20.0 or later, and that
    is enough to sign in with a password as before. SSO sign-in needs v0.29.0.
    "Seen before" needs v0.22.0; an older server just shows nothing there. A
    server without /api/auth/config answers 404 and is treated as passwords
    only.

    Nothing changes for a config with no auth key, and the set of binaries
    and their names is the same, so self-update behaves as before.

    Downloads