Commit graph

29 commits

Author SHA1 Message Date
HgO
264687a62d add tests for chat functions 2022-08-08 12:38:09 +02:00
HgO
6fd687cc90 add force option for update silence 2022-08-08 11:26:08 +02:00
HgO
3705f6c219 fix ack existing silence 2022-08-08 01:44:08 +02:00
HgO
f381eac689 auto extend silence without duration 2022-08-08 00:28:36 +02:00
HgO
6781bc82fa render alert from jinja2 templates 2022-07-28 17:39:47 +02:00
HgO
bbcc0cc427 webhook accept room_id param; config define list of allowed rooms ; check if duration is positive in command 2022-07-28 14:37:23 +02:00
HgO
810f9e2ceb fix remove reaction 2022-07-28 10:35:11 +02:00
HgO
ffd1c898d6 handle invalid duration and silence expired exceptions 2022-07-27 21:35:30 +02:00
HgO
5ed5a4aa08 refactor to handle one alert per matrix event 2022-07-26 19:33:04 +02:00
HgO
073cde37db fix silence ID caching 2022-07-17 00:21:44 +02:00
HgO
fba263afe8 handle exception in command creation 2022-07-16 23:20:25 +02:00
HgO
76b8ead9d7 refactor command to use subclass per command 2022-07-16 23:08:12 +02:00
HgO
cd196c2143 improve error message 2022-07-12 00:29:55 +02:00
HgO
1e006cb66f parse duration once in command and handle exceptions 2022-07-12 00:27:17 +02:00
HgO
6350da94f4 improve error message 2022-07-11 23:45:15 +02:00
HgO
19d42fc1af don't send message for nothing 2022-07-11 23:43:27 +02:00
HgO
bb14e9dda8 fix error message 2022-07-11 23:41:30 +02:00
HgO
7a273f5072 send a message when alert were not fonud 2022-07-11 23:33:35 +02:00
HgO
2359f6ca77 add unit tests for webhook, alert and missing cache 2022-07-11 23:18:57 +02:00
HgO
0048fb84ea check if entry is in cache 2022-07-10 15:11:25 +02:00
HgO
a8bdc80612 format code 2022-07-10 14:09:00 +02:00
HgO
1560093127 refactor command 2022-07-10 14:06:36 +02:00
HgO
bbdf648cd9 delete silence with specific matchers 2022-07-10 12:51:49 +02:00
HgO
3ca45fccb1 create silence with specific matchers 2022-07-10 02:40:04 +02:00
HgO
687afe32ef improve errors for alertmanager 2022-07-09 10:38:40 +02:00
HgO
4873abca70 add tests for alertmanager client 2022-07-09 09:56:28 +02:00
HgO
59f5284caf count all removed silences 2022-07-09 00:08:51 +02:00
HgO
c9b1dfde13 log more details on command error 2022-07-08 23:22:31 +02:00
HgO
9a3f775195 unit tests for command and callbacks ; make alertmanager requests async 2022-07-08 21:11:25 +02:00
Renamed from matrix_alertbot/bot_commands.py (Browse further)