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
f44e8b7659
app: wrap template arguments in braces
...
To prepare for the migration to yew 1.19
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
Lewis Larsen
ba0dc33583
app: front end improvements
...
Added colour to required asterisks
Added padding to the footer
Added bootstrap class to select elements
Added various icons to buttons
Fixed various button layouts
Reworded some messages
Moved around some form elements
Fixes #12
2022-11-03 15:40:02 +01:00
Valentin Tolmer
6c21f2ef4b
clippy: fix warning by implementing Eq
2022-09-27 06:54:29 +02:00
Valentin Tolmer
3acc448048
server: Add support for users' avatars in GrahpQL
2022-08-09 13:03:28 +02:00
Valentin Tolmer
2f1bf87102
app: propagate change events
2022-06-30 17:14:13 +02:00
Valentin Tolmer
587d724c2c
app: Migrate CreateUser to CommonComponent
2021-10-31 15:52:17 +01:00
Valentin Tolmer
f4edb99379
app: Add style.css, improve classes
...
Also change the server to be able to serve style.css.
2021-10-15 10:46:17 +02:00
Valentin Tolmer
3912d62623
app: Disable buttons while the task is running
2021-10-15 08:05:50 +02:00
Valentin Tolmer
ead501158d
app: Migrate change password to yew_form
...
Also disable submit while the password is being sent.
2021-10-15 08:05:50 +02:00
Valentin Tolmer
88019a42c9
app: Add a proper error message to the email field
2021-10-15 08:05:50 +02:00
Valentin Tolmer
01c82f09eb
app: Add a page to create a group
2021-10-15 08:05:50 +02:00
Valentin Tolmer
dfe1607a3e
app: Migrate create_user to yew_form
2021-09-20 11:23:57 +02:00
Valentin Tolmer
a952968e9f
app: Add Bootstrap classes.
2021-09-20 11:23:57 +02:00
Valentin Tolmer
005e18472e
app: reorganize and add a page to change the password
2021-09-13 10:35:39 +02:00