bd55fd03e9
docs: add a requirements section to the developer docs.
...
Add a section on installing sed, which differs between GNU and OSX.
2024-04-05 11:09:42 +02:00
4821fe8c0a
build: Skip mermaid.js download if it's already present.
...
A new makefile target exists, which will download it. The `make docs`
target depends on it.
2024-04-05 11:09:42 +02:00
4153bfcece
docs: remove duplicate dependency entry
2024-04-05 11:09:42 +02:00
b105555d77
chore: list Luc in the maintainers.
2024-04-05 11:09:42 +02:00
e94365559c
docs: move the changelog out of the developer docs
...
As it's not only intended for developers, but also
(and primarilly) for end users.
2024-04-05 10:28:08 +02:00
0659e28c3e
docs: rename projects to dependencies
...
For a better clarity while reading the documentation.
2024-04-05 10:27:21 +02:00
Luc Didry
2064d94fb9
📝 — Improve documentation ( fix #11 )
...
Extra:
- put psycopg2-binary in standard dependencies
2024-04-04 10:56:54 +02:00
Luc Didry
d7a68b8618
🔀 Merge branch 'improve-refresh-workflow' into 'main'
...
🎨 — Use a POST request and cookies for automatic refresh
See merge request framasoft/framaspace/argos!39
2024-04-02 10:55:38 +00:00
Luc Didry
24e7778fa5
🎨 — Use a POST request for automatic refresh
2024-04-02 12:40:23 +02:00
Luc Didry
8fd45302d2
🐛 — Fix passing the URL of the server to the agent
2024-04-02 12:39:39 +02:00
dfa97c72d0
🔀 Merge branch 'fix-29' into 'main'
...
📝 — Add Nginx conf example (fix #29 )
Closes #29
See merge request framasoft/framaspace/argos!40
2024-03-29 17:27:38 +00:00
Luc Didry
01c8f3dbb6
📝 — Add Nginx conf example ( fix #29 )
2024-03-28 14:09:16 +01:00
Luc Didry
0f844cee70
💄 — Add link to dashboard on logo and title
2024-03-27 16:52:24 +01:00
Luc Didry
b2e97138b3
📝 — Update TODO on the README ( fix #32 )
2024-03-27 16:45:31 +01:00
Luc Didry
cba675bcad
🩹 👷 — Fix doc building
2024-03-27 16:32:58 +01:00
Luc Didry
c79054b48b
🔀 Merge branch 'fix-22' into 'main'
...
✨ — Add a command to generate an auth token (fix #22 )
Closes #22
See merge request framasoft/framaspace/argos!37
2024-03-27 15:19:52 +00:00
Luc Didry
a4324b3747
🔀 Merge branch 'fix-23' into 'main'
...
⚡ — Use background tasks for alerting (fix #23 )
Closes #23
See merge request framasoft/framaspace/argos!38
2024-03-27 15:19:21 +00:00
Luc Didry
5914ff889a
⚡ — Use background tasks for alerting ( fix #23 )
2024-03-25 16:23:39 +01:00
Luc Didry
168788eb89
✨ — Add a command to generate an auth token ( fix #22 )
2024-03-25 15:19:25 +01:00
e264f8a068
🔀 Merge branch 'doc/improvement' into 'main'
...
📝 — Improve documentation (fix #21 )
Closes #21
See merge request framasoft/framaspace/argos!36
2024-03-25 14:03:46 +00:00
Luc Didry
ce5019aaba
📝 — Improve documentation ( fix #21 )
2024-03-25 13:56:45 +01:00
Luc Didry
6f1c5ed8c0
🔀 Merge branch 'almet/ruff' into 'main'
...
build: add a check with ruff
See merge request framasoft/framaspace/argos!33
2024-03-25 12:22:58 +00:00
ca2c765bef
build: add a check with ruff
2024-03-25 13:19:41 +01:00
Luc Didry
6f93eeee49
🎨 — Ruff formating
2024-03-25 13:19:07 +01:00
Luc Didry
6f856afe4a
🔀 Merge branch 'fix-19' into 'main'
...
🐛 — Delete tasks which are not in config file anymore (fix #19 )
Closes #19
See merge request framasoft/framaspace/argos!25
2024-03-25 10:41:19 +00:00
Luc Didry
6c90543392
🩹 — Fix Alembic version after pull rebase
2024-03-21 15:52:41 +01:00
Luc Didry
d19622060f
🎨 — Rename connect_db_at_startup function
2024-03-21 15:50:17 +01:00
Luc Didry
064e43dc01
🗃 — Add ON DELETE CASCADE to results’ task_id constraint
2024-03-21 15:50:16 +01:00
Luc Didry
cf609eae6b
🎨 — Improve code structure following review of MR !25
2024-03-21 15:49:40 +01:00
Luc Didry
8875c704ee
💄 — Use an argos server command to do alembic migrations
2024-03-21 15:49:40 +01:00
Luc Didry
f976905433
♻ — Move tasks config (re)loading into a command
2024-03-21 15:49:40 +01:00
Luc Didry
e3b1b714b3
🐛 — Delete tasks which are not in config file anymore ( fix #19 )
2024-03-21 15:49:39 +01:00
Luc Didry
017738ffd7
Merge branch 'simplify-schema' into 'main'
...
🗃💄 🎨 — Lot of changes: DB, UI and some code improvements
Closes #27
See merge request framasoft/framaspace/argos!17
2024-03-21 14:49:02 +00:00
Luc Didry
8e9c892b57
🩹 — Fix to-process severity renaming leftover
2024-03-20 09:34:23 +01:00
Luc Didry
fadc3d7f17
📝 — Document gunicorn socket binding with an example
2024-03-18 16:17:55 +01:00
Luc Didry
5703fb3341
🎨 — Restructure alembic migration generated code
2024-03-18 09:13:24 +01:00
Luc Didry
49f64b0054
🩹 — Remove merge leftover
2024-03-14 16:49:03 +01:00
Luc Didry
be647a80b2
🩹 — Fix bad route name called in alerting.py
2024-03-14 16:49:03 +01:00
Luc Didry
9427f8e301
🩹 — Fix bad variable name
2024-03-14 16:49:03 +01:00
Luc Didry
9ff2814789
🗃 — Make simpler DB query in get_agents_view
2024-03-14 16:49:03 +01:00
Luc Didry
67d92499bb
📝 — Add response examples for swagger/redoc in routes/api
2024-03-14 16:49:03 +01:00
Luc Didry
098575f186
✨ — Link to reschedule non-ok checks ( fix #27 )
2024-03-14 16:49:03 +01:00
Luc Didry
a8cd9a9581
📝 — Doc: add Alembic to the projects we use
2024-03-14 16:49:03 +01:00
Luc Didry
e5bdee6cb7
🗃 — Alembic migration for adding severity to Task
2024-03-14 16:49:03 +01:00
Luc Didry
76bd10108d
🚨 — Improve djlint test and fix its warnings/errors
2024-03-14 16:49:02 +01:00
Luc Didry
024fd4c911
🚨 — Fix pylint warnings
2024-03-14 16:49:02 +01:00
Luc Didry
d0a097cf80
🎨 — Rename Task submitted_at to last_severity_update
2024-03-14 16:49:02 +01:00
Luc Didry
f2cec6a8ae
🗃 💄 🎨 — Lot of changes: DB, UI and some code improvements
...
- 🗃 Store last status and submitted_at in Task. Reduce queries number
- 🗃 Add an Unknown status
- 💄 Add a logo
- 💄 Add a navbar
- 💄 Add a filter on domains page
- 🎨 Use url_for in every templates’ href
2024-03-14 16:49:02 +01:00
Luc Didry
cb81b80b54
🩹 💄 — Fix auto-refresh form + limit delay input width
2024-03-14 16:47:30 +01:00
Luc Didry
8c6fe27968
✏ 📝 — Fix typo in doc
2024-03-14 15:19:44 +01:00