Commit Graph

  • 024dc095a5 Show a colour-coded team picker instead of cycling with T main v0.13.0 Niklas Ye 2026-09-27 18:14:45 +02:00
  • ee25552a53 Sign in through the server's single sign-on, with a code v0.12.0 Niklas Ye 2026-09-26 21:47:13 +02:00
  • 057302cb39 Show similar earlier incidents and let notes be marked as the fix Niklas Ye 2026-09-25 15:42:25 +02:00
  • 451ce99a62 Say plainly that stats cover all teams Niklas Ye 2026-09-25 13:10:41 +02:00
  • 79e77fadc6 Let the release skill drive this repo, and let make drive the pipeline v0.11.1 Niklas Ye 2026-09-24 08:38:02 +02:00
  • f4ca0059dc Sign in as a user instead of with an API key v0.11.0 Niklas Ye 2026-09-23 22:15:14 +02:00
  • 496e7b6d90 Put the tag message on the release page Niklas Ye 2026-09-23 22:15:14 +02:00
  • 27008086b0 Follow terdut-server into teams: switch team, per-team schedule v0.10.0 Niklas Ye 2026-09-23 21:57:28 +02:00
  • e0c5a5cba3 Set a user's web UI password from the Users section v0.9.0 Niklas Ye 2026-09-19 20:57:00 +02:00
  • 0006424eaf Act on the selected row, not the one the table moved to Niklas Ye 2026-09-19 20:56:42 +02:00
  • 9a510ecc77 Merge pull request 'Colour themes, defaulting to gruvbox dark' (#1) from color-themes into main v0.8.0 niklas 2026-08-20 09:11:13 +00:00
  • 4a579bdbc6 Colour themes, defaulting to gruvbox dark color-themes Niklas Ye 2026-08-20 11:06:36 +02:00
  • dc53d49c3e ci: fail on code that is not gofmt'd Niklas Ye 2026-08-19 21:29:36 +02:00
  • d6c0f7508c Stop a table cursor from getting stuck at -1 v0.7.2 Niklas Ye 2026-08-19 21:22:46 +02:00
  • 6fdb4bbbf8 Move to Gitea: git.ryuvia.com/niklas/terdut-tui v0.7.1 Niklas Ye 2026-08-19 20:41:05 +02:00
  • e336aeea97 feat: reassign on-call days and weeks to another person v0.7.0 Niklas Ye 2026-08-07 14:04:37 +02:00
  • 85ad2d65ee feat: ntfy topics per user, and notifications on the timeline v0.6.0 Niklas Ye 2026-08-07 13:32:11 +02:00
  • f75ae60e74 fix: truncate in runes rather than bytes Niklas Ye 2026-08-07 13:31:51 +02:00
  • 4740687b96 feat!: stats as a section instead of an overlay v0.5.0 Niklas Ye 2026-08-06 12:46:38 +02:00
  • 1cb3fc3d14 ci: check every push and pull request Niklas Ye 2026-07-31 07:29:00 +02:00
  • 814ef2c5e8 fix: stop styled lines from indenting the text that follows v0.4.1 Niklas Ye 2026-07-31 07:24:09 +02:00
  • 8482315651 test: cover the API client and the update loop Niklas Ye 2026-07-31 07:23:43 +02:00
  • 9582543c1d ci: gate the release on vet and tests Niklas Ye 2026-07-31 07:23:28 +02:00
  • 1140d773f8 feat!: incidents as the primary object v0.4.0 Niklas Ye 2026-07-30 21:54:54 +02:00
  • e04cfcf433 feat: Last Seen column tracking Alertmanager re-send heartbeat v0.3.0 Niklas Ye 2026-07-30 08:48:53 +02:00
  • 6834302622 feat: Archived alerts tab with archive/unarchive actions v0.2.0 Niklas Ye 2026-05-22 13:45:30 +02:00
  • 24c2e6003a ci: GitHub Actions release workflow and Makefile Niklas Ye 2026-05-22 11:59:21 +02:00
  • f8e085e610 feat: one-week schedule view always starting on Monday v0.1.2 Niklas Ye 2026-05-22 11:56:47 +02:00
  • d4839c9f6b fix: guard against negative schedule table cursor in renderUserPicker v0.1.1 Niklas Ye 2026-05-22 11:51:24 +02:00
  • ffacbee429 feat: week numbers in schedule and week-wide assignment v0.1.0 Niklas Ye 2026-05-22 11:17:17 +02:00
  • 9a50770538 feat: Stage 5 — user management and API key lifecycle Niklas Ye 2026-05-21 14:14:07 +02:00
  • ba7a862789 feat: Stage 4 — on-call schedule calendar view Niklas Ye 2026-05-21 13:56:57 +02:00
  • b5ee62f145 feat: Stage 3 — alert detail, acknowledge, comments, stats charts Niklas Ye 2026-05-21 13:48:01 +02:00
  • e29cff21ae feat: Stage 2 — alert dashboard with live table and stats Niklas Ye 2026-05-21 13:37:05 +02:00
  • 55ee64530b feat: Stage 1 scaffold — config, API client, placeholder TUI Niklas Ye 2026-05-21 13:28:13 +02:00