Commit graph

25 commits

Author SHA1 Message Date
Luc Didry
04e33a8d24
🛂 — Allow to use a LDAP server for authentication (fix #64) 2024-11-28 15:37:07 +01:00
Luc Didry
175f605e35
🔨 — Don’t use the same port for doc server than for dev argos server 2024-09-26 09:21:52 +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
269e551502
🏷 — Bump version (0.4.0) 2024-09-04 17:26:20 +02:00
9dc0ffc5ef
Styling: enhance the mobile view
- Add some spacing that was previously removed on all pages
- Include the JavaScript only if not on the login view
- Change the menu to not use buttons, and use rtl so the menu is viewable on small screens.
2024-08-27 11:47:31 +02:00
Luc Didry
5bd4d9909a
— Add mypy test 2024-07-04 13:33:54 +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
Luc Didry
69cf92c83b
🩹 — Fix mermaid.min.js download (again) 2024-04-11 10:00:12 +02:00
Luc Didry
5237351492
🔨 — Add a ruff-format targe in Makefile 2024-04-11 09:07:17 +02:00
Luc Didry
0cef533a8b
🩹 — Fix mermaid.min.js download 2024-04-10 17:53:31 +02:00
Luc Didry
a9b7b8f750
🚚 — Set Alembic’s version_locations to new location 2024-04-10 17:27:49 +02:00
1948658900 build: use make test rather than make tests
Mainly to match with other projects semantics.
2024-04-05 13:19:26 +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
Luc Didry
2064d94fb9
📝 — Improve documentation (fix #11)
Extra:
- put psycopg2-binary in standard dependencies
2024-04-04 10:56:54 +02:00
ca2c765bef
build: add a check with ruff 2024-03-25 13:19:41 +01:00
Luc Didry
cf609eae6b
🎨 — Improve code structure following review of MR !25 2024-03-21 15:49:40 +01:00
Luc Didry
76bd10108d
🚨 — Improve djlint test and fix its warnings/errors 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
1def0a0661 feat: Add alembic for db migrations 2023-12-16 23:35:56 +01:00
03b805f223 build: add lint and develop targets 2023-12-16 22:20:36 +01:00
Luc Didry
147d3c63c2 🔒 — Remove CDN in docs (fix #18) 2023-12-14 15:20:46 +01:00
Luc Didry
e10f4e9c2d Use Pylint 2023-12-14 15:20:33 +01:00
Luc Didry
61c3dd3fa7 🚨👷 — Add djlint in CI + fix djlint warnings 2023-11-22 15:54:37 +01:00
2383326af8 Fix broken links and update docs 2023-11-12 17:23:13 +01:00
77adbe46eb 📝 Start a documentation 2023-10-19 22:46:01 +02:00