Commit Graph

  • 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
  • e5916d522a Let an on-call day be handed to somebody else v0.8.0 Niklas Ye 2026-08-07 14:04:11 +02:00
  • 4224dbe96c Record notification delivery on the incident timeline v0.7.0 Niklas Ye 2026-08-07 13:31:03 +02:00
  • 17ee290d90 docs: the ack token is scoped, not single-use Niklas Ye 2026-08-07 11:41:15 +02:00
  • 7caafbaf80 chart: back up the database through a python sidecar v0.6.0 terdut-server-0.6.0 Niklas Ye 2026-08-07 10:57:56 +02:00
  • bc285799d1 Page the on-call person when an incident opens Niklas Ye 2026-08-07 08:51:38 +02:00
  • dcb2a86f9a chart: bind the HTTPRoute to a named gateway listener v0.5.0 terdut-server-0.5.0 Niklas Ye 2026-08-06 12:01:13 +02:00
  • be739c319f Check every push and pull request Niklas Ye 2026-07-31 07:28:51 +02:00
  • 28cf9faf77 Gate the release on vet and tests Niklas Ye 2026-07-31 07:23:14 +02:00
  • 279ef6cf8b Turn incoming alerts into incidents v0.4.0 terdut-server-0.4.0 Niklas Ye 2026-07-30 17:02:13 +02:00
  • a602ff3efc Document received_at and resolution_source as public contract Niklas Ye 2026-07-30 09:02:44 +02:00
  • 79afd05ea5 chart: skip existing releases in chart-release workflow Niklas Ye 2026-07-28 11:58:34 +02:00
  • 42e846f876 Expire stale firing alerts v0.3.0 terdut-server-0.3.0 Niklas Ye 2026-07-28 11:49:39 +02:00
  • debc4bf78c Add alert archiving v0.2.0 Niklas Ye 2026-05-22 13:22:45 +02:00
  • 36468a68ed chart: add bootstrap job (v0.2.0) terdut-server-0.2.0 Niklas Ye 2026-05-22 10:11:30 +02:00
  • 885ba73d12 chart: guard version sed behind tag pattern check Niklas Ye 2026-05-21 18:14:09 +02:00
  • 1451682cdd chart: add skip_existing and workflow_dispatch trigger Niklas Ye 2026-05-21 18:08:30 +02:00
  • a30c52f6dd Fix: move var declaration after imports v0.1.0 terdut-server-0.1.0 Niklas Ye 2026-05-21 17:17:23 +02:00
  • 6baaf96638 Add release workflow, LICENSE, and version stamping Niklas Ye 2026-05-21 17:08:29 +02:00
  • 591290e4ee Add Helm chart and chart-release workflow Niklas Ye 2026-05-21 15:26:11 +02:00
  • 17f09558cb Stage 7: Dockerfile, integration tests, updated README Niklas Ye 2026-05-20 22:35:26 +02:00
  • 923fc8bf9c Stage 6: alert statistics endpoints Niklas Ye 2026-05-20 22:31:18 +02:00
  • f8f209dcba Stage 5: on-call schedule Niklas Ye 2026-05-20 22:28:23 +02:00
  • c3348a410a Stage 4: alert acknowledgement and comments Niklas Ye 2026-05-20 21:57:11 +02:00
  • 9b4ca1482f Stage 3: Alertmanager webhook ingestion and alert query API Niklas Ye 2026-05-20 21:54:17 +02:00
  • 7c3c28b23c Stage 2: users, API key auth, bootstrap endpoint Niklas Ye 2026-05-20 21:51:09 +02:00
  • 0387e1e017 Stage 1: project skeleton, SQLite, migrations, HTTP server Niklas Ye 2026-05-20 21:41:40 +02:00
  • 5f458868b0 Initial commit: add README with project spec Niklas Ye 2026-05-20 21:38:02 +02:00