27 Commits

Author SHA1 Message Date
Quentin Gliech
cab63f521d Fix the building of the docs with mdbook 0.5 2025-11-19 13:14:54 +01:00
Olivier 'reivilibre
b4af9217ab drive-by update.sh chmod +x 2025-10-20 16:42:01 +01:00
Twilight Sparkle
da4c45c6b4 Request a refresh token in device-code-grant.sh 2025-09-03 14:27:54 +00:00
Quentin Gliech
199926b1b7 Include simple script to generate an access token 2025-08-12 16:58:00 +02:00
Quentin Gliech
6421d9d1f5 Add license headers in most files that missed them 2025-06-12 11:01:07 +02:00
Quentin Gliech
8f5094ed19 Remove optional features from the mas-policy crate 2025-06-10 14:25:38 +02:00
reivilibre
dd0299fa40 Foundation of new syn2mas tool (#3636) 2025-01-27 18:01:46 +00:00
Quentin Gliech
a7d18ddf64 Fix loading MSW in Storybook in the documentation 2024-11-17 23:12:19 +01:00
Quentin Gliech
8b7eb9273b Fix the MSW service worker in the built docs 2024-11-15 09:51:16 +01:00
Quentin Gliech
2a2f37725d Host a Swagger UI both in the static documentation and by the server 2024-08-01 15:17:14 +02:00
Quentin Gliech
cc8a16f2d9 doc: auto-generate the API schema in the documentation 2024-07-26 11:36:55 +02:00
reivilibre
06e3bc3ed1 Merge the mas_graphql crate into the mas_handlers crate (#2783) 2024-05-17 17:22:34 +01:00
Quentin Gliech
bbf51115ac Format the frontend in the update script 2024-04-03 12:04:18 +02:00
Quentin Gliech
e7744c6b50 Add placeholders in the documentation to make browsing the documentation source less confusing
Fixes #1078
2023-10-11 17:34:06 +02:00
Quentin Gliech
ad8cc6be9e templates: add translations function 2023-10-05 19:29:23 +02:00
Quentin Gliech
0f5c7db3d4 Simplify the multiarch docker build
Make the binaries build run on the self-hosted runners
2023-09-14 14:37:28 +02:00
Quentin Gliech
3c33923d2c policies: split the email & password policies and add jsonschema validation of the input 2023-08-30 19:39:39 +02:00
Quentin Gliech
3de11d8bfe ci: add script to build the docs in Cloudflare Pages 2023-07-27 16:18:53 +02:00
Quentin Gliech
5b8f6885e6 docker: Build with musl instead of glibc 2022-12-17 12:03:26 +01:00
Quentin Gliech
26e1c34539 Remove the dependency mas-axum-utils <- mas-graphql
This is done by loading the browser session earlier
Also removes the GraphQL subscription logic
2022-12-15 16:51:43 +01:00
Quentin Gliech
549f8bf952 Remove the dependency on sqlx in the config crate 2022-12-15 16:51:43 +01:00
Quentin Gliech
f33810ce1a Lint GraphQL schema and operations with eslint 2022-11-18 13:43:01 +01:00
Quentin Gliech
d72e702b73 Automate schema updates 2022-11-09 19:17:12 +01:00
Quentin Gliech
000e8519e0 Fix wasmtime cache config in Docker image 2022-08-22 17:55:54 +02:00
Quentin Gliech
8fd4f3d658 Disable wasmtime cache in the Docker image 2022-08-08 16:36:47 +02:00
Quentin Gliech
8d3f2ed7ad More cross-compilation platforms 2021-12-10 10:52:58 +01:00
Quentin Gliech
43747c15c7 Setup cross-compilation when building Docker image 2021-11-02 09:59:49 +01:00