Commit Graph

21 Commits

Author SHA1 Message Date
Saku Laesvuori 7ebc6b0eda
Modularise the UI with widgets 2024-01-05 16:25:00 +02:00
Saku Laesvuori 4a78b6f7bf
Set a more descriptive error on invalid credentials 2023-11-01 19:53:54 +02:00
Saku Laesvuori e5dc50195f
Fix internal server error on invalid credentials 2023-11-01 19:47:44 +02:00
Saku Laesvuori 28af340573
Verify email format more strictly 2023-11-01 09:27:55 +02:00
Saku Laesvuori 6b93991cb3
Improve message CSS 2023-10-31 21:55:36 +02:00
Saku Laesvuori 8c100e167b
Inform the user about invalid email verification codes 2023-10-31 21:55:36 +02:00
Saku Laesvuori 1612bc6ff6
Colour invalid input fields differently 2023-10-31 21:55:36 +02:00
Saku Laesvuori c8610caa54
Client-side validate phone number fields 2023-10-31 21:55:35 +02:00
Saku Laesvuori bd1bcf51e9
Show field errors in profile form 2023-10-31 21:55:35 +02:00
Saku Laesvuori 1276ffe020
Always fetch user data for profileForm 2023-10-31 21:55:35 +02:00
Saku Laesvuori 56c15cb7f5
Don't try to parse empty phone number fields 2023-10-31 21:48:37 +02:00
Saku Laesvuori b3737b312b
Don't try to parse empty email fields 2023-10-31 13:34:22 +02:00
Saku Laesvuori 1074b6a2d5
Enable updating applications 2023-10-31 13:34:21 +02:00
Saku Laesvuori cd3e45a045
Update API schema to make better use of graphql 2023-10-31 12:45:24 +02:00
Saku Laesvuori 4ef8890a19
Clean imports and language extensions 2023-10-31 12:45:22 +02:00
Saku Laesvuori d2f1b07922
Improve CSS 2023-10-04 22:42:58 +03:00
Saku Laesvuori 72b3e25913
Delete rejected applications immediately 2023-09-28 15:45:02 +03:00
Saku Laesvuori 7f64d8f926
Show membership status on profile page 2023-09-28 11:01:27 +03:00
Saku Laesvuori 8cda69d30d
Link to rekisteriseloste when applying 2023-09-27 15:25:34 +03:00
Saku Laesvuori 8792b9dde6
Redirect applicants to verify their emails 2023-09-27 15:22:39 +03:00
Saku Laesvuori 5f48ff6f25
Rename client and server to backend and frontend 2023-09-27 08:26:59 +03:00