Austin
b8de723156
Remove yew-agent
2023-03-30 19:51:12 +00:00
Austin
e2fd9686a8
Refactor to context and reducer
2023-03-30 19:44:50 +00:00
Austin
cbc6c87d48
Merge branch 'main' into feature/avatar-display
2023-03-29 16:00:51 +00:00
Valentin Tolmer
afe91c7cc0
release: 0.4.2
2023-03-27 11:07:24 +02:00
Austin
590825fe73
Updates
2023-03-22 20:08:43 +00:00
Valentin Tolmer
b2cfc0ed03
app: update yew to 0.19
...
This is a massive change to all the components, since the interface
changed.
There are opportunities to greatly simplify some components by turning
them into functional_components, but this work has tried to stay as
mechanical as possible.
2023-03-20 12:11:34 +01:00
Valentin Tolmer
8d44717588
app: replace ConsoleService with gloo_console
2023-03-20 12:11:34 +01:00
Valentin Tolmer
e89b1538af
server,app: migrate to sea-orm
2022-11-25 15:35:48 +01:00
Valentin Tolmer
e81c87f288
server,app: Add support for resetting your password with email
...
Instead of just username
Fixes #267
2022-10-29 15:04:45 +02:00
Valentin Tolmer
b3f64c6efe
Bump version to 0.4.2-alpha
2022-10-10 21:09:34 +02:00
Valentin Tolmer
32f28d664e
Bump to version 0.4.1
2022-10-10 17:46:34 +02:00
Valentin Tolmer
686bdc0cb1
app: Add support for modifying an avatar
2022-08-09 13:03:28 +02:00
Valentin Tolmer
0e3c5120da
app: Switch yew_form dependency back to main repo
2022-08-09 13:03:28 +02:00
Valentin Tolmer
91d12a7e97
release: v0.4.0
2022-07-08 19:02:20 +02:00
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