Commit Graph

19 Commits

Author SHA1 Message Date
Valentin Tolmer
a08b9a556d cli: introduce the export_graphql_schema command
Split the command line into subcommands `run` and
`export_graphql_schema`.
2021-08-30 09:27:00 +02:00
Valentin Tolmer
8b73de0df7 Update opaque and implement it without DB 2021-06-23 20:46:55 +02:00
Valentin Tolmer
2f7019433d Fix clippy warnings 2021-06-23 10:57:34 +02:00
Valentin Tolmer
c3bbcce6a3 Simplify KeyPair handling 2021-06-23 10:27:59 +02:00
Valentin Tolmer
973fac4bb8 Make passwords optional when registering a new user 2021-06-23 10:27:59 +02:00
Valentin Tolmer
3c916a2530 Implement password checking using opaque 2021-06-23 10:27:59 +02:00
Valentin Tolmer
b49a03fd87 Translate the LDAP DN into user IDs 2021-05-13 19:31:37 +02:00
Valentin Tolmer
7e76d3aae2 Implement server-side JWT generation and checks 2021-05-12 20:53:46 +02:00
Valentin Tolmer
9459f53a13 Map ldap fields to internal fields 2021-04-14 21:22:08 +02:00
Valentin Tolmer
cda2bcacc3 Add ability to list users with an LDAP search request 2021-03-16 18:27:31 +01:00
Valentin Tolmer
03e6afda69 Misc cleanup 2021-03-12 17:00:51 +01:00
Valentin Tolmer
ff4e986a0d Introduce BackendHandler trait and impl 2021-03-11 10:19:36 +01:00
Valentin Tolmer
c63c7105aa Fix the pipeline_factory
We can now bring up the two servers
2021-03-07 12:36:12 +01:00
Thomas Wickham
bbecb47c59 add tcp server 2021-03-02 23:07:01 +01:00
Thomas Wickham
ffce735b79 Fix bug in config from cli flags
The flag value (true/false) was always provided to the configuration, which means that the cli was overriding everything else.
2021-03-02 22:03:58 +01:00
Thomas Wickham
009ffd793b Fix cli arg precedence and finish config wiring 2021-03-02 21:44:13 +01:00
Thomas Wickham
0b6f482e51 Add logging + start wiring config 2021-03-02 20:51:33 +01:00
Thomas Wickham
acc80d21e5 Add complex configuration 2021-03-02 20:30:43 +01:00
Thomas Wickham
845073c29d Add Clap and base config 2021-03-02 20:13:58 +01:00