Valentin Tolmer
6701027002
release: Release version 0.3.0
2022-07-08 14:49:01 +02:00
Valentin Tolmer
49f4e48aae
cargo: update various dependencies
2022-07-01 14:57:22 +02:00
Valentin Tolmer
5e2eea0d97
sqlx: update dependency and protect against injections
2022-06-26 11:55:37 +02:00
Valentin Tolmer
ddeb4c3ce3
cargo: Bump the version number to 0.3.0-alpha.1
2021-11-29 15:50:43 +01:00
Valentin Tolmer
790fd7c5d1
cargo: Update to 2021 edition
2021-11-23 00:25:47 +01:00
Valentin Tolmer
aa8bbf96f8
cargo: Bump the version to 0.2.0
2021-10-20 08:58:36 +02:00
Valentin Tolmer
dfe1607a3e
app: Migrate create_user to yew_form
2021-09-20 11:23:57 +02:00
Valentin Tolmer
00efdb42af
app: Extract a RemoveUserFromGroup component
2021-09-20 11:23:57 +02:00
Valentin Tolmer
14be1170f2
app: Extract the form component from the user details page
2021-09-20 11:23:57 +02:00
Valentin Tolmer
37c6e8ef30
app: Extract the AddUserToGroup component
2021-09-20 11:23:57 +02:00
Valentin Tolmer
7aab9e8cf5
app: Add a way to manage a user's group memberships
2021-09-20 11:23:57 +02:00
Valentin Tolmer
3eb53ba5bf
model: rename to auth
...
Since the "model" doesn't contain any message from the API anymore, and
instead contains only the structures needed for authentication, it was
renamed as such.
2021-08-31 20:32:55 +02:00
Valentin Tolmer
9c4f8931a0
app: Fix local timezone not taken into account
2021-08-31 20:32:55 +02:00
Valentin Tolmer
f860b8fe43
app: Migrate list_users to use the graphql client
2021-08-30 09:27:00 +02:00
Valentin Tolmer
659eab3706
Implement opaque login flow in the client
2021-06-23 10:27:59 +02:00
Valentin Tolmer
973fa40dd1
Add OPAQUE implementation
2021-06-23 10:27:59 +02:00
Valentin Tolmer
c1cb5792fe
Introduce a router for the app
2021-05-30 17:02:09 +02:00
Valentin Tolmer
e0bcb58d36
Tidy up dependencies
2021-05-14 09:24:23 +02:00
Valentin Tolmer
2de589d05c
app: implement login and authorization
2021-05-14 09:24:23 +02:00
Valentin Tolmer
25027f7614
Add a method to fetch users from the client
2021-05-09 13:26:50 +02:00
Valentin Tolmer
c58459547b
Split the crate in 3, introduce JS frontend
2021-05-08 11:34:55 +02:00