Commit graph

18 commits

Author SHA1 Message Date
0056f819b6 Add operational metrics for webhook and Matrix health 2026-03-06 11:57:48 +01:00
2fde5ffc87 Expose matrix-ops-bot /metrics endpoint 2026-03-06 11:48:21 +01:00
7c9b42fe56 add ruff and pyright flake checks 2026-03-05 16:08:31 +01:00
3a042155af port matrix-ops-bot to uv and nix flake module 2026-03-05 15:55:47 +01:00
cd072d9e1b expose metrics on port 9000 2023-11-07 16:04:51 +01:00
9e092edfe6 add prometheus instrumentation (but dont' expose yet)
also fixes prod running
2023-11-07 16:02:10 +01:00
973e1fd789 Add alertmanager as supported sender and update deps 2023-11-07 15:14:56 +01:00
696b420ed3 Update frozen deps and paramaterize the config file 2022-12-01 16:53:33 +00:00
83a526c533 Refactor codebase to by DRY 2022-12-01 16:31:04 +00:00
c925079e8b Format, lint, type 2022-12-01 14:20:37 +00:00
a1ae717c8f Add gitlab webhook support 2022-12-01 13:47:27 +00:00
669b687722 Fix typing 2022-11-30 15:31:25 +00:00
a3051d7c33 don't require authorization for aws-sns endpoint 2022-11-30 15:28:10 +00:00
b9e8747808 Add SNS format 2022-11-30 15:21:09 +00:00
e4308923b4 Set default log level to info 2022-07-22 14:57:37 +00:00
29757b2e7d Tweak pagerduty colors and log all payloads 2022-07-22 14:32:49 +00:00
be8d7d6eee Add Dockerfile 2022-07-22 12:53:34 +00:00
80c6fbd7bb First pass at implemenation with pagerduty webhooks 2022-07-22 12:23:04 +00:00