Commit Graph

  • 949d6595ba Set the chart's placeholder version to 0.31.0 main v0.31.0 Niklas Ye 2026-09-27 18:23:43 +02:00
  • 33356ca978 Add a global, colour-coded team selector to the nav Niklas Ye 2026-09-27 18:14:54 +02:00
  • e5b4df7c03 Set the chart's placeholder version to 0.30.0 v0.30.0 Niklas Ye 2026-09-27 11:44:16 +02:00
  • 5b4683febf Let each team name its own OIDC group, not a global mapping Niklas Ye 2026-09-27 11:43:57 +02:00
  • 97a4814c04 Set the chart's placeholder version to 0.29.1 v0.29.1 Niklas Ye 2026-09-26 22:05:33 +02:00
  • a2dc9e3b03 Ship a CA bundle in the image so single sign-on can reach the provider Niklas Ye 2026-09-26 22:05:33 +02:00
  • 155f27ca62 Set the chart's placeholder version to 0.29.0 v0.29.0 Niklas Ye 2026-09-26 21:37:46 +02:00
  • a27ff49171 Sign in through an OpenID Connect provider, and from a terminal Niklas Ye 2026-09-26 21:37:40 +02:00
  • c5be55dcbc Set the chart's placeholder version to 0.28.1 v0.28.1 Niklas Ye 2026-09-26 10:21:54 +02:00
  • b2c3868619 Fix the web UI stuck on its loading spinner Niklas Ye 2026-09-26 10:21:54 +02:00
  • 36c00acf62 Set the chart's placeholder version to 0.28.0 v0.28.0 Niklas Ye 2026-09-26 09:19:35 +02:00
  • 9d1df2b611 Show week numbers on the rota, and assign a whole week from them Niklas Ye 2026-09-26 09:19:35 +02:00
  • 9bf4c92bfe Set the chart's placeholder version to 0.27.0 v0.27.0 Niklas Ye 2026-09-26 09:04:54 +02:00
  • e616c82646 Show team members as a list, with who is on call and who cannot be paged Niklas Ye 2026-09-26 09:04:54 +02:00
  • 2b396d22d6 Set the chart's placeholder version to 0.26.0 v0.26.0 Niklas Ye 2026-09-26 08:28:24 +02:00
  • 1f1faa437c Show the escalation ladder as a list, with who it would page and where it is Niklas Ye 2026-09-26 08:28:24 +02:00
  • dc92f51cf8 Set the chart's placeholder version to 0.25.0 v0.25.0 Niklas Ye 2026-09-26 07:52:07 +02:00
  • d675f8ec9b List alert sources with their status and last arrival on Team -> Sources Niklas Ye 2026-09-26 07:52:07 +02:00
  • e8d45f9d3d Set the chart's placeholder version to 0.24.0 v0.24.0 Niklas Ye 2026-09-25 23:40:55 +02:00
  • f3918b863c List dead man's switches with their status on Team -> Switches Niklas Ye 2026-09-25 23:40:55 +02:00
  • 3ee8583f6f Set the chart's placeholder version to 0.23.0 v0.23.0 Niklas Ye 2026-09-25 19:12:33 +02:00
  • 591d5b8df0 Copy an incident to the clipboard as Markdown Niklas Ye 2026-09-25 19:12:33 +02:00
  • d2cdcc9776 Set the chart's placeholder version to 0.22.1 v0.22.1 Niklas Ye 2026-09-25 17:25:17 +02:00
  • 8b2789b9b2 Let the filter chips wrap in the desktop incident list Niklas Ye 2026-09-25 17:25:17 +02:00
  • 71d7e1853a Set the chart's placeholder version to 0.22.0 v0.22.0 Niklas Ye 2026-09-25 16:55:12 +02:00
  • 60ebb75cd2 Show notes from similar earlier incidents Niklas Ye 2026-09-25 15:42:25 +02:00
  • 734cd9c5fd Set the chart's placeholder version to 0.21.0 v0.21.0 Niklas Ye 2026-09-25 13:02:08 +02:00
  • 423ed9b3a3 Add a Stats page to the web UI Niklas Ye 2026-09-25 13:02:08 +02:00
  • 43f004499b Set the chart's placeholder version to 0.20.1 v0.20.1 Niklas Ye 2026-09-22 22:42:13 +02:00
  • 559be6de6e Retry the first database ping instead of dying on it Niklas Ye 2026-09-22 22:42:05 +02:00
  • e77f04b55e Set the chart's placeholder version to 0.20.0 v0.20.0 Niklas Ye 2026-09-22 21:47:25 +02:00
  • e536fdd2c0 Replace the mobile tab bar with a hamburger menu Niklas Ye 2026-09-22 21:47:15 +02:00
  • 429d5fdda3 Set the chart's placeholder version to 0.19.0 v0.19.0 Niklas Ye 2026-09-22 12:23:21 +02:00
  • 3cdd5aee1f Give the Team tab sub-sections of its own Niklas Ye 2026-09-22 12:23:11 +02:00
  • 6a03698f65 Set the chart's placeholder version to 0.18.0 v0.18.0 Niklas Ye 2026-09-22 09:13:51 +02:00
  • 67d68ce058 Show the rota as a month rather than a list of dates Niklas Ye 2026-09-22 09:13:36 +02:00
  • a6fa673e08 Give every team a page of its own Niklas Ye 2026-09-22 09:13:03 +02:00
  • ee22eb000c Set the chart's placeholder version to 0.17.0 v0.17.0 Niklas Ye 2026-09-21 21:11:29 +02:00
  • 07914d5cdb Give the Admin tab sub-sections of its own Niklas Ye 2026-09-21 21:11:08 +02:00
  • 7b9a337d25 Set the chart's placeholder version to 0.16.1 v0.16.1 Niklas Ye 2026-09-21 15:51:26 +02:00
  • fc8b0c8d58 Let people set their own ntfy topic under Account Niklas Ye 2026-09-21 15:51:16 +02:00
  • 828cf87656 Set the chart's placeholder version to 0.16.0 v0.16.0 Niklas Ye 2026-09-21 12:55:58 +02:00
  • ac9af8e4f5 Manage a person's account and teams from one page Niklas Ye 2026-09-21 12:55:42 +02:00
  • 8869ac864f Set the chart's placeholder version to 0.15.1 v0.15.1 Niklas Ye 2026-09-21 11:23:56 +02:00
  • 0677e74cf8 Merge pull request 'Let the tab bar fit however many tabs there are' (#21) from compact-nav into main niklas 2026-09-21 09:23:31 +00:00
  • 56b8191a78 Let the tab bar fit however many tabs there are Niklas Ye 2026-09-21 11:18:30 +02:00
  • 93761056eb Set the chart's placeholder version to 0.15.0 v0.15.0 Niklas Ye 2026-09-21 10:55:02 +02:00
  • a92da7dcc0 Merge pull request 'Add the sign-up page and the first-run checklist' (#20) from onboarding-ui into main niklas 2026-09-21 08:54:29 +00:00
  • b39aac36b7 Add the sign-up page and the first-run checklist Niklas Ye 2026-09-21 10:47:15 +02:00
  • 19f168ab7e Merge pull request 'Add self-service sign-up and invite links' (#19) from signup-invites into main niklas 2026-09-21 08:42:07 +00:00
  • d827ceedff Add self-service sign-up and invite links Niklas Ye 2026-09-21 09:06:48 +02:00
  • 4e8c52c28c Set the chart's placeholder version to 0.14.0 v0.14.0 Niklas Ye 2026-09-20 21:29:05 +02:00
  • fb927aa67b Merge pull request 'Put a team's own settings in the web UI' (#18) from team-settings-ui into main niklas 2026-09-20 19:26:22 +00:00
  • d728af53b1 Put a team's own settings in the web UI Niklas Ye 2026-09-20 21:22:24 +02:00
  • 53e5e03f4e Set the chart's placeholder version to 0.13.0 v0.13.0 Niklas Ye 2026-09-20 20:47:52 +02:00
  • 4d62c1130b Merge pull request 'Page the next person when nobody answers' (#16) from escalation into main niklas 2026-09-20 16:43:03 +00:00
  • 3183e7e5c5 Page the next person when nobody answers Niklas Ye 2026-09-20 18:37:54 +02:00
  • 94d23a593c Merge pull request 'Add an admin page, and move the behaviour settings into the database' (#15) from admin-settings into main niklas 2026-09-20 16:26:27 +00:00
  • b0a02c010b Add an admin page, and move the behaviour settings into the database Niklas Ye 2026-09-20 18:23:46 +02:00
  • 303e7a3365 Merge pull request 'Remove the unauthenticated webhook and the SQLite migration script' (#14) from cleanup-after-teams into main niklas 2026-09-20 16:14:15 +00:00
  • 7c87ae2af8 Remove the unauthenticated webhook and the SQLite migration script Niklas Ye 2026-09-20 18:11:30 +02:00
  • 4c85e7646c Set the chart's placeholder version to 0.12.0 v0.12.0 Niklas Ye 2026-09-20 15:36:46 +02:00
  • 05f82220a6 Merge pull request 'Per-team dead man's switches, and the UI's team badge, filter and cards' (#13) from teams into main niklas 2026-09-20 13:29:09 +00:00
  • 5227eb0d5f Merge pull request 'Give each team its own dead man's switches, and the UI a team to show' (#12) from deadman-per-team into teams niklas 2026-09-20 13:28:30 +00:00
  • 74359c72ab Give each team its own dead man's switches, and the UI a team to show Niklas Ye 2026-09-20 15:18:22 +02:00
  • 43f69272f0 Merge pull request 'Add a system administrator role, and gate account management behind it' (#10) from admin-role into main niklas 2026-09-20 13:10:47 +00:00
  • 2de5c8412d Merge pull request 'Scope everything to a team, and route alerts by integration key' (#11) from teams into admin-role niklas 2026-09-20 11:39:33 +00:00
  • a4fbd60441 Scope everything to a team, and route alerts by integration key Niklas Ye 2026-09-20 13:36:24 +02:00
  • 1377d9005b Add a system administrator role, and gate account management behind it Niklas Ye 2026-09-20 13:20:04 +02:00
  • e3ad19c110 Set the chart's placeholder version to 0.11.1 v0.11.1 Niklas Ye 2026-09-20 12:57:20 +02:00
  • a8ee742533 Give release.yaml's test job the database ci.yaml already has Niklas Ye 2026-09-20 11:12:41 +02:00
  • 041e159e2a Set the chart's placeholder version to 0.11.0 v0.11.0 Niklas Ye 2026-09-20 11:10:21 +02:00
  • cede8743a8 Merge pull request 'Take the database password from PGPASSWORD, not the DSN' (#9) from postgres-dsn-password into main niklas 2026-09-20 09:07:32 +00:00
  • cc31c993dd Take the database password from PGPASSWORD, not the DSN Niklas Ye 2026-09-20 11:00:05 +02:00
  • 21f0eec807 Merge pull request 'Move the database to Postgres' (#8) from postgres into main niklas 2026-09-20 08:54:24 +00:00
  • dc39e3a5d3 Move the database to Postgres, before teams need the schema Niklas Ye 2026-09-20 10:44:12 +02:00
  • 989425e550 Set the chart's placeholder version to 0.10.2 v0.10.2 Niklas Ye 2026-09-19 18:05:06 +02:00
  • 5b1ab2c568 Move x/crypto to v0.55.0, clear of the ssh CVEs Niklas Ye 2026-09-19 18:05:06 +02:00
  • e78f49461a Set the chart's placeholder version to 0.10.1 v0.10.1 Niklas Ye 2026-09-19 17:56:20 +02:00
  • 9abf07f2cb Build on Go 1.25 again, as the Dockerfile does Niklas Ye 2026-09-19 17:56:20 +02:00
  • 4cec26edde Set the chart's placeholder version to 0.10.0 v0.10.0 Niklas Ye 2026-09-19 17:48:28 +02:00
  • dc3879eca6 Serve a web UI for the incident queue, built for phones Niklas Ye 2026-09-19 17:48:21 +02:00
  • 9669b8f477 Set the chart's placeholder version to 0.9.4 v0.9.4 Niklas Ye 2026-09-04 18:08:21 +02:00
  • a7871ed7c6 Stop the bootstrap hook installing curl at run time Niklas Ye 2026-09-04 18:08:05 +02:00
  • 79f5db2636 Scan the source and the working tree too, not just the image Niklas Ye 2026-09-02 10:11:13 +02:00
  • 84146fc903 Scan the published image for known vulnerabilities Niklas Ye 2026-09-02 10:04:51 +02:00
  • c6f1fe317e Correct the docs that said this repo has no publishing targets Niklas Ye 2026-09-01 22:44:22 +02:00
  • f46e5f5729 Set the chart's placeholder version to 0.9.3 v0.9.3 Niklas Ye 2026-09-01 22:38:41 +02:00
  • 69fcc24a4d Drive the pipeline through make, the way riksdata and rd-web do Niklas Ye 2026-09-01 22:36:54 +02:00
  • 6a4f902e38 Declare that this repo's release prose is English Niklas Ye 2026-09-01 22:24:41 +02:00
  • 5f9c202d65 Beskriv hur ett släpp går till, och vad som är särskilt här Niklas Ye 2026-09-01 22:09:15 +02:00
  • 477454ec3c Sätt chartets platshållarversion till 0.9.2 v0.9.2 Niklas Ye 2026-09-01 21:48:48 +02:00
  • 10812606bf Lägg terdut-server under den gemensamma släppprocessen Niklas Ye 2026-09-01 21:47:59 +02:00
  • 94dec19976 Räkna en tom incidentlista som noll i stället för som ett fel Niklas Ye 2026-09-01 21:47:39 +02:00
  • 9046f6e026 ci: fail on code that is not gofmt'd Niklas Ye 2026-08-19 21:29:35 +02:00
  • 03504b61be gofmt: restore import grouping after the module rename Niklas Ye 2026-08-19 21:21:33 +02:00
  • 6047d1a9f7 ci: do not override HELM_REPOSITORY_CACHE alongside the config v0.9.1 Niklas Ye 2026-08-19 20:44:06 +02:00
  • 289eca8076 Move to Gitea: git.ryuvia.com/niklas/terdut-server Niklas Ye 2026-08-19 20:39:10 +02:00
  • 766f43931c chart: publish from the tag only, not from both workflows Niklas Ye 2026-08-08 21:41:44 +02:00
  • 14c24f8fda Notice when the Watchdog alert stops arriving v0.9.0 Niklas Ye 2026-08-08 21:28:55 +02:00