Commit graph

49 commits

Author SHA1 Message Date
Luc Didry
fdc219ba5c
🩹 — Fix CHANGELOG typo 2024-11-14 08:40:53 +01:00
Luc Didry
d3b5a754dd
🏷 — Bump version (0.5.0) 2024-09-26 11:57:34 +02:00
Luc Didry
0058e05f15
💄 — Better display of results’ error details 2024-09-26 11:43:34 +02:00
Luc Didry
0ed60508e9
🩹 — Severity of ssl-certificate-expiration’s errors is now UNKNOWN (#60) 2024-09-26 11:38:50 +02:00
Luc Didry
db4f045adf
👷 — Remove Unreleased section from CHANGELOG when publishing documentation 2024-09-26 10:33:14 +02:00
Luc Didry
100171356b
— Add new check type: http-to-https (fix #61) 2024-09-26 10:11:24 +02:00
Luc Didry
7c822b10c0
🔨 — Add a small web server to browse documentation when developing 2024-09-26 05:09:39 +02:00
Luc Didry
3dd1b3f36f
📝💄 — Add opengraph tags to documentation site (fix #62) 2024-09-26 05:09:34 +02:00
Luc Didry
89f4590fb7
💄 — Correctly show results on small screens 2024-09-24 10:58:58 +02:00
Luc Didry
839429f460
🏷 — Bump version (0.4.1) 2024-09-18 11:53:48 +02:00
Luc Didry
c62bf82e0d
🐛 — Fix mail and gotify alerting 2024-09-18 11:50:07 +02:00
Luc Didry
2c5420cc9d
💄 — Use a custom User-Agent header 2024-09-05 16:18:14 +02:00
Luc Didry
269e551502
🏷 — Bump version (0.4.0) 2024-09-04 17:26:20 +02:00
Luc Didry
6c3c44f5be
— Add Apprise as notification way (fix #50) 2024-09-04 17:21:04 +02:00
Luc Didry
3917eb2498
— Add nagios command to use as a Nagios probe 2024-09-04 14:55:30 +02:00
Luc Didry
8072a485a1
— Add command to test gotify configuration 2024-09-04 14:24:17 +02:00
Luc Didry
255fa77ac3
💄 — Improve email and gotify notifications 2024-09-04 14:19:12 +02:00
Luc Didry
4b78d9ddda
🏷 — Bump version (0.3.1) 2024-09-02 14:53:14 +02:00
Luc Didry
5f43f252b4
— Add new check types: body-like, headers-like and json-like (Fix #58) 2024-09-02 14:50:33 +02:00
Luc Didry
575fe2ad22
🏷 — Bump version (0.3.0) 2024-09-02 14:36:22 +02:00
Luc Didry
1c6abce9b9
— Add new check types: json-contains, json-has and json-is (fix #57) 2024-08-29 17:11:37 +02:00
Luc Didry
95c49c5924
— Allow to run Argos in a subfolder (i.e. not on /). Fix #59 2024-08-27 13:02:01 +02:00
Luc Didry
bc3bc52ed0
🪵 — Update CHANGELOG 2024-08-27 11:50:00 +02:00
Luc Didry
eb65470935
🪵 — Update CHANGELOG 2024-08-27 11:17:26 +02:00
Luc Didry
7e5502f7a4
— Add new check types: headers-contain and headers-have (fix #56) 2024-07-18 18:01:03 +02:00
Luc Didry
ef1eb6ed6e
🩹 — Close menu after rescheduling non-ok checks (fix #55) 2024-07-13 16:27:27 +02:00
Luc Didry
fde061da19
— Add new check type: status-in
Similar to status-is except that the HTTP status can be one of a list, instead of just one fixed value.

Usecase: a Sympa server with CAS authentication set. Without a sympa_session cookie, you get a 302 status,
with it, you have a 200 status.
2024-07-04 14:32:46 +02:00
Luc Didry
5bd4d9909a
— Add mypy test 2024-07-04 13:33:54 +02:00
Luc Didry
9102d5f974
🩹 — Fix release documentation 2024-07-04 09:09:36 +02:00
Luc Didry
512098760a
🏷 — Bump version (0.2.2) 2024-07-04 09:08:48 +02:00
Luc Didry
636779cb79
🐛 — Fix bug in login view when having an expired token in cookie (redirect loop) 2024-07-04 09:02:21 +02:00
Luc Didry
db50aceddb
🏷 — Bump version (0.2.1) 2024-06-27 08:29:51 +02:00
Luc Didry
058622556d
🐛 — Fix bug in login view when having a cookie (internal server error) 2024-06-27 08:29:46 +02:00
Luc Didry
1c314c4460
🏷 — Bump version (0.2.0) 2024-06-24 16:28:51 +02:00
Luc Didry
09a858794d
— Add built-in authentication for human interface
Built-in user management is provided too
2024-06-21 13:40:47 +02:00
Luc Didry
638dcc0295
💥 — Remove env vars and only use the configuration file (fix #47) 2024-06-20 13:02:49 +02:00
Luc Didry
907cd5878f
📝 — New documentation URL: doc is now on https://argos-monitoring.framasoft.org/ 2024-06-18 09:04:32 +02:00
Luc Didry
e2402ac190
💥 — Change default config file path to argos-config.yaml (fix #36)
Argos will first try the given config file (given either with `--config` or with
`ARGOS_YAML_FILE` env var), then `argos-config.yaml`, then `/etc/argos/config.yaml`.
2024-06-17 16:15:53 +02:00
Luc Didry
9cffb9d96e
— Add command to warn if it’s been long since last viewing an agent (fix #49) 2024-06-17 16:03:54 +02:00
Luc Didry
01ffcc2d28
📝 — TL;DR documentation (fix #43 and #52) 2024-06-10 10:56:15 +02:00
Luc Didry
cb0a638545
— Add command to generate example configuration (fix #38) 2024-05-28 09:39:32 +02:00
Luc Didry
7bfe676b5c
🔊 — Add a warning messages in the logs if there is no tasks in database. (fix #41) 2024-05-27 15:31:57 +02:00
Luc Didry
05a8a7bd2e
🔊 — Add level of log before the log message 2024-05-27 15:25:06 +02:00
Luc Didry
1457373315
💄📯 — Improve notifications and result(s) pages 2024-04-30 18:07:33 +02:00
Luc Didry
1329b05902
Bump version (0.1.1) 2024-04-30 18:01:27 +02:00
Luc Didry
8224ca8dbd
🧐 — Validate config file readability 2024-04-29 14:17:46 +02:00
Luc Didry
416728e546
🐛 — Fix --config option for some commands 2024-04-29 14:16:23 +02:00
Luc Didry
823a62fa57
🪵 — Update CHANGELOG for version 0.1.0 release 2024-04-29 11:26:51 +02:00
77adbe46eb 📝 Start a documentation 2023-10-19 22:46:01 +02:00