Valentin Tolmer
|
0a761ff11f
|
Create a workspace for the packages
|
2021-06-23 11:13:05 +02:00 |
|
Valentin Tolmer
|
c3bbcce6a3
|
Simplify KeyPair handling
|
2021-06-23 10:27:59 +02:00 |
|
Valentin Tolmer
|
f918debc2e
|
Simplify opaque types
|
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
|
d5f84cd588
|
Add cargo.lock and fix some dependencies
Note that the auth_service handler has become less generic, but it's
enough for our purposes.
|
2021-06-22 17:27:43 +02:00 |
|
Valentin Tolmer
|
a56fbd77e3
|
Force sqlx-core to be at 0.5.1
|
2021-05-30 19:27:54 +02:00 |
|
Valentin Tolmer
|
bb66532862
|
Fix sqlx dependency
0.5.5 seems to be broken
|
2021-05-30 19:16:34 +02:00 |
|
Valentin Tolmer
|
5a70f2ebc2
|
Add a method to create a user
|
2021-05-26 08:43:31 +02:00 |
|
Valentin Tolmer
|
e45cf1c2b5
|
Remove the dependency on the app
|
2021-05-26 08:36:12 +02:00 |
|
Valentin Tolmer
|
eb5c48f030
|
Add a DB cleaner cron job
|
2021-05-25 10:39:09 +02:00 |
|
Valentin Tolmer
|
d5cb53ae8a
|
Implement refresh tokens
|
2021-05-20 17:40:30 +02:00 |
|
Valentin Tolmer
|
e0bcb58d36
|
Tidy up dependencies
|
2021-05-14 09:24:23 +02:00 |
|
Valentin Tolmer
|
7e76d3aae2
|
Implement server-side JWT generation and checks
|
2021-05-12 20:53:46 +02:00 |
|
Valentin Tolmer
|
4ae94839f2
|
Setup a basic API route
|
2021-05-09 11:52:53 +02:00 |
|
Valentin Tolmer
|
4091d21277
|
Setup the routes for the static files
|
2021-05-09 11:06:23 +02:00 |
|
Valentin Tolmer
|
f8f642183e
|
Replace the echo server with an HTTP server
|
2021-05-08 15:52:08 +02:00 |
|
Valentin Tolmer
|
c58459547b
|
Split the crate in 3, introduce JS frontend
|
2021-05-08 11:34:55 +02:00 |
|
Valentin Tolmer
|
c48da8b758
|
Add ability to list groups and their users
|
2021-04-14 20:52:38 +02:00 |
|
Valentin Tolmer
|
f198638f99
|
Add tests to the handler
|
2021-04-13 19:07:51 +02:00 |
|
Valentin Tolmer
|
f68c45b1c3
|
Switch the main DB to sqlite
|
2021-04-12 16:06:14 +02:00 |
|
Valentin Tolmer
|
9f56fd02cf
|
Create SQL tables with a query builder
|
2021-04-11 16:49:06 +02:00 |
|
Valentin Tolmer
|
6abe94af13
|
Add support for non-admin bind
|
2021-04-07 20:14:21 +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
|
ff4e986a0d
|
Introduce BackendHandler trait and impl
|
2021-03-11 10:19:36 +01:00 |
|
Valentin Tolmer
|
1a947358fa
|
Simplify DB handling with sqlx::Any
|
2021-03-10 12:06:32 +01:00 |
|
Valentin Tolmer
|
dc6e8c8808
|
Implement SQL connection
|
2021-03-08 10:51:37 +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
|
6eaf859ba9
|
WIP: sorry this does not compiles
|
2021-03-06 23:39:34 +01:00 |
|
Thomas Wickham
|
bbecb47c59
|
add tcp server
|
2021-03-02 23:07:01 +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 |
|
Valentin Tolmer
|
6519b5c894
|
Initialize new Cargo repository
|
2021-03-02 12:45:30 +01:00 |
|