1814 Commits

Author SHA1 Message Date
Quentin Gliech
cb72d29695 partial config load & tests 2021-07-16 17:33:16 +02:00
Quentin Gliech
58b16511db split CLI in multiple commands
- `config` to view & check config files
 - `database` for DB-related ops
 - `server` to run the server
2021-07-16 14:34:18 +02:00
Quentin Gliech
ad136e757d initial config schema 2021-07-16 11:19:03 +02:00
Quentin Gliech
adb2234b31 save sessions in database 2021-07-09 22:49:23 +02:00
Quentin Gliech
8bbc8c809a upgrade dependencies 2021-07-09 17:17:42 +02:00
Quentin Gliech
c569c56e58 proper CSRF config 2021-07-09 14:53:53 +02:00
Quentin Gliech
453544b755 setup sqlx with migrations 2021-07-09 10:50:51 +02:00
Quentin Gliech
78bc6b22b3 Simple error middleware 2021-07-08 11:54:50 +02:00
Quentin Gliech
0e30a1fb0c static oauth2 client from config 2021-07-01 14:56:27 +02:00
Quentin Gliech
cca18d3d79 CSRF protection 2021-06-25 15:11:38 +02:00
Quentin Gliech
3a512b4199 bare minimum sessions & login 2021-06-24 12:34:17 +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