Commit graph

382 commits

Author SHA1 Message Date
Luc Didry
9078a1384b 🔀 Merge branch 'add-mypy-test' into 'develop'
 — Add mypy test

See merge request framasoft/framaspace/argos!61
2024-07-04 12:09:42 +00:00
Luc Didry
5bd4d9909a
— Add mypy test 2024-07-04 13:33:54 +02:00
Luc Didry
3b49594bef
👷 — Add link to PyPI page in GitLab releases 2024-07-04 09:20:51 +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
4fcf0e282e
🔀 Merge remote-tracking branch 'origin/develop' 2024-06-24 16:23:00 +02:00
Luc Didry
5bd187f135
📝 — Improve release documentation 2024-06-24 16:22:34 +02:00
Luc Didry
98f2ce6f63 🔀 Merge branch 'add-accounts' into 'develop'
 — Add built-in authentication for human interface

See merge request framasoft/framaspace/argos!58
2024-06-24 14:15:22 +00:00
Luc Didry
b85d7e90a8
📝 — Improve documentation 2024-06-24 16:12:50 +02:00
Luc Didry
1b073376e6
🩹 — Fix small link bug in notifications 2024-06-21 14:52:56 +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
29d839dc4d 🔀 Merge branch 'config-file-only' into 'develop'
💥 — Remove env vars and only use the configuration file (fix #47)

See merge request framasoft/framaspace/argos!59
2024-06-20 15:48:58 +00: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
f848748999
🩹 — Fix the order of config files test 2024-06-17 17:07:42 +02:00
Luc Didry
2380c9be7d
🔀 Merge remote-tracking branch 'origin/fix-36' into develop 2024-06-17 16:18:13 +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
6f17fafedb
🔀 Merge remote-tracking branch 'origin/fix-49' into develop 2024-06-17 16:11:49 +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
20d3371c3c 🔀 Merge branch 'fix-45' into 'develop'
📝 — Document better how to deploy with gunicorn (fix #45)

See merge request framasoft/framaspace/argos!53
2024-06-10 09:14:23 +00:00
Luc Didry
e363e6be4a
📝 — Document better how to deploy with gunicorn (fix #45) 2024-06-10 11:12:03 +02:00
Luc Didry
4f6207509b 🔀 Merge branch 'fix-43' into 'develop'
📝 — TL;DR documentation (fix #43)

See merge request framasoft/framaspace/argos!50
2024-06-10 09:01:21 +00:00
Luc Didry
01ffcc2d28
📝 — TL;DR documentation (fix #43 and #52) 2024-06-10 10:56:15 +02:00
Luc Didry
d863700ecf 🔀 Merge branch 'fix-48' into 'develop'
📝 — Document how to add a new notification way (fix #48)

See merge request framasoft/framaspace/argos!52
2024-05-28 15:00:10 +00:00
Luc Didry
609b6ad580 🔀 Merge branch 'fix-38' into 'develop'
 — Create command to generate example configuration (fix #38)

See merge request framasoft/framaspace/argos!54
2024-05-28 14:44:46 +00:00
Luc Didry
f52dd5dd8a
🎨 — Use pathlib.Path instead of os.path 2024-05-28 16:03:37 +02:00
Luc Didry
cb0a638545
— Add command to generate example configuration (fix #38) 2024-05-28 09:39:32 +02:00
Luc Didry
b9e2e62055 🔀 Merge branch 'fix-41' into 'develop'
🔊 — Add a warning messages in the logs if there is no tasks in database. (fix #41)

See merge request framasoft/framaspace/argos!49
2024-05-28 07:29:23 +00:00
Luc Didry
4e203d5870 🔀 Merge branch 'fix-44' into 'develop'
📝 — Add FAQ and License page in the docs (fix #44)

See merge request framasoft/framaspace/argos!51
2024-05-28 07:22:58 +00:00
Luc Didry
be492ed2ee
🎨 — Modify count_tasks behavior, improve its signature 2024-05-27 15:31:58 +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
4eb802a48b
📝 — Document how to add a new notification way (fix #48) 2024-05-27 09:55:23 +02:00
Luc Didry
3ce293b5aa
📝 — Add FAQ and License page in the docs (fix #44) 2024-05-27 09:42:31 +02:00
Luc Didry
4d806e11aa
📝 — Make .env example file usable (fix #40) 2024-05-27 08:26:44 +02:00
Luc Didry
415c37bdb4
💄— Prevent the refresh delay to be under 5 seconds (fix #42) 2024-05-23 16:35:41 +02:00
Luc Didry
76614a2a50
📝 — Add screenshot on README (fix #39) 2024-05-23 15:41:13 +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
6f405f0912 🔀 Merge branch 'feature/validate-config-access' into 'main'
🧐 — Validate config file readability

See merge request framasoft/framaspace/argos!48
2024-04-29 12:23:34 +00: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
3bad54c19b 🔀 Merge branch 'fix-33' into 'main'
📝 — Update doc for release (fix #33)

Closes #33

See merge request framasoft/framaspace/argos!47
2024-04-25 12:11:16 +00:00
Luc Didry
09443286b5
📝 — Update doc for release (fix #33) 2024-04-25 14:08:52 +02:00
Luc Didry
dea9f40f7d 🔀 Merge branch 'almet/move-migrations' into 'main'
Move migrations inside the `argos/server/migrations` directory.

See merge request framasoft/framaspace/argos!43
2024-04-25 11:40:27 +00:00