Commit Graph

19 Commits

Author SHA1 Message Date
Quentin Gliech 1993f4cfca Bump Rust dependencies 2023-05-25 18:15:44 +02:00
Quentin Gliech d2d68e9a27 Make password-based login optional 2023-05-23 17:02:02 +02:00
Quentin Gliech 5cd93a5f93 Bump the OTEL crates to 0.19.0 (#1132)
* Bump the OTEL crates to 0.19.0

Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
2023-04-24 17:10:55 +00:00
Quentin Gliech 5b4fee15e7 Upgrade to apalis-0.4.0-alpha.5 2023-04-14 10:22:22 +02:00
Quentin Gliech 169d7ce6a2 Extract the job tracing span logic to a layer 2023-04-14 10:22:22 +02:00
Quentin Gliech cdd535ddc4 WIP: use apalis to schedule jobs 2023-04-14 10:22:22 +02:00
Quentin Gliech caf7770921 Switch the ulid dependency override the main repo 2023-01-04 11:28:08 +01:00
Quentin Gliech 5969b574e2 WIP: repository pattern for upstream oauth2 links 2022-12-30 10:16:22 +01:00
Quentin Gliech e2142f9cd4 Database refactoring 2022-11-02 18:59:00 +01:00
Quentin Gliech dc2d735e1f Test key generation, signature and verification from the keystore 2022-10-18 10:33:06 +02:00
Quentin Gliech c2a198b821 Fix RSA JWT signature and add snapshot tests for JWT signature 2022-10-18 10:33:06 +02:00
Quentin Gliech 348912b3fb Bump Crypto crates 2022-09-27 18:27:52 +02:00
Quentin Gliech 0e70af0a75 Codegen enums from IANA registries 2022-01-11 18:46:01 +01:00
Quentin Gliech c4a979245b Move to Rust edition 2021
Also bump MSRV to 1.56 and use the same clippy lints in every crate
2021-12-09 22:54:35 +01:00
Quentin Gliech a44e33931c Split the service in multiple crates 2021-09-16 14:43:56 +02:00
Quentin Gliech f8c51f67e8 WIP error management in authorization request 2021-09-10 22:53:21 +02:00
Quentin Gliech 7e92f41919 Add template engine & rename oauth2 crate 2021-06-24 09:41:54 +02:00
Quentin Gliech b40dbaa38f initial authentication service web server 2021-06-18 17:00:48 +02:00
Quentin Gliech c9eb6ca1b4 initial commit 2021-06-10 13:48:28 +02:00