• v0.10.0
    CI / test (push) Successful in 12s
    Release / test (push) Successful in 3s
    Release / binaries (push) Successful in 14s
    Stable

    niklas released this 2026-09-23 19:57:58 +00:00 | 7 commits to main since this release

    Requires terdut-server v0.20.0 or later. The server became team-scoped
    in v0.12 and the old client no longer works against it: use v0.9.x with
    servers before v0.12. There is no fallback to the pre-team API.

    • T switches team: all teams, then each of yours. Incident and alert
      rows show a Team column while several teams are on screen. team: in
      config.yaml sets the team to start on, by name or id.
    • The schedule is per team. Only a team's owners and administrators can
      change it, the picker offers only its members, and "On-call today"
      lists one person per team.
    • Users has a Flags column for administrators and disabled accounts.
      Creating and deleting users is for administrators; topic, API keys
      and password work on your own row, or on anyone's if you are one.
    • Incidents show their team and escalation level, and a silent dead
      man's switch appears on the timeline.
    • An older server is recognised and reported on start, and a wrong API
      key now fails on start rather than on the first list.
    • Fixed a panic when the Team column appeared over loaded rows.
    • The set-password form in Users (p) was already in v0.9.0. Nothing about
      it changes here; it needs server v0.10.2, which v0.20 covers.

    Not in the TUI, and staying in the server's web UI: escalation ladders,
    invites, integrations and admin settings. Stats are not team-scoped by
    the server and cover all your teams.

    Downloads