Commit Graph

19 Commits

Author SHA1 Message Date
Quentin Gliech
1b4f48798b Bump Rust dependencies 2023-05-25 18:15:44 +02:00
Quentin Gliech
5d14582686 Make password-based login optional 2023-05-23 17:02:02 +02:00
Quentin Gliech
3ea8668e39 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
6d98437872 Upgrade to apalis-0.4.0-alpha.5 2023-04-14 10:22:22 +02:00
Quentin Gliech
4ba39341b2 Extract the job tracing span logic to a layer 2023-04-14 10:22:22 +02:00
Quentin Gliech
ca13827dec WIP: use apalis to schedule jobs 2023-04-14 10:22:22 +02:00
Quentin Gliech
26b6023b33 Switch the ulid dependency override the main repo 2023-01-04 11:28:08 +01:00
Quentin Gliech
a82074fdb1 WIP: repository pattern for upstream oauth2 links 2022-12-30 10:16:22 +01:00
Quentin Gliech
9ad66ed94d Database refactoring 2022-11-02 18:59:00 +01:00
Quentin Gliech
2ff194ffec Test key generation, signature and verification from the keystore 2022-10-18 10:33:06 +02:00
Quentin Gliech
08aa6258a8 Fix RSA JWT signature and add snapshot tests for JWT signature 2022-10-18 10:33:06 +02:00
Quentin Gliech
87fd36ca4a Bump Crypto crates 2022-09-27 18:27:52 +02:00
Quentin Gliech
0705fbe6ba Codegen enums from IANA registries 2022-01-11 18:46:01 +01:00
Quentin Gliech
5aca3fc24c 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
7681f5131a Split the service in multiple crates 2021-09-16 14:43:56 +02:00
Quentin Gliech
c39e223032 WIP error management in authorization request 2021-09-10 22:53:21 +02:00
Quentin Gliech
96b1b2f975 Add template engine & rename oauth2 crate 2021-06-24 09:41:54 +02:00
Quentin Gliech
a912f8d99d initial authentication service web server 2021-06-18 17:00:48 +02:00
Quentin Gliech
47eb980dbd initial commit 2021-06-10 13:48:28 +02:00