Commit Graph

1217 Commits

Author SHA1 Message Date
Sam b1160f73ba Merge pull request #165 from SamR1/user-account-update
Improve user registration and account update
2022-03-26 20:50:42 +01:00
Sam 68f78c26e3 API & Docs - update and fix documentation 2022-03-26 20:30:43 +01:00
Sam ae1c55e91b API - remove unused query param when updated profile 2022-03-26 18:44:30 +01:00
Sam 95ac722828 Client - build dist files 2022-03-26 18:30:46 +01:00
Sam eb02ede0d7 API & Client - order on user account status in administration
+ fixes
2022-03-26 18:28:04 +01:00
Sam 614c888ec4 Client - init "About" page and admin contact in footer
+  add missing translations
2022-03-26 17:58:21 +01:00
Sam 49100c27e7 API - add email to contact admin in app config 2022-03-26 17:58:21 +01:00
Sam f650a70ace API - fix typo in email 2022-03-26 17:58:21 +01:00
Sam d9482c5976 Tests - update end to end tests and ci config 2022-03-26 17:58:21 +01:00
Sam 7f88d995ed Client - build dist files 2022-03-26 17:58:21 +01:00
Sam 4a22f91bda Client - minor fixes 2022-03-26 17:58:21 +01:00
Sam 787edbc1af API - email template refacto 2022-03-26 17:58:21 +01:00
Sam 135281fe1d API & Client - complete users administration 2022-03-26 17:58:21 +01:00
Sam c92787a0d5 API - active user if not when adding admin rigths 2022-03-26 17:58:21 +01:00
Sam 612549ddea API & Client - resend account confirmation email 2022-03-26 17:58:21 +01:00
Sam decff1cd6a Client - add account confirmation (WIP) 2022-03-26 17:58:21 +01:00
Sam a1f80e9745 API - init user account activation 2022-03-26 17:58:21 +01:00
Sam b5b4ac8f92 API - refacto + remove unused endpoint for now 2022-03-26 17:58:21 +01:00
Sam dfe50b5287 Client - fix password input 2022-03-26 17:58:20 +01:00
Sam 6371fb0622 Client - add password reset in users admin 2022-03-26 17:58:20 +01:00
Sam ce680b0d3e Client - update users link 2022-03-26 17:58:20 +01:00
Sam b0334c87da Client - fix user header 2022-03-26 17:58:20 +01:00
Sam d11ce9615a Client - fix pagination 2022-03-26 17:58:20 +01:00
Sam f241504b8f Client - filter on username in administration 2022-03-26 17:58:20 +01:00
Sam 08d412bddf API - searching user is case insensitive 2022-03-26 17:58:20 +01:00
Sam 0b1d99aa7a Client - update user typing 2022-03-26 17:58:20 +01:00
Sam ac6aceadfd API - limit access to users for now
- only auth user can access his preference
- only admin can visualize users
2022-03-26 17:58:20 +01:00
Sam 6c42b9ffbd API - allow admin to update a given user email 2022-03-26 17:58:20 +01:00
Sam e8ca600e4a API - allow admin to reset password for a given user 2022-03-26 17:58:20 +01:00
Sam d13a3704c5 API - display security infos only when provided 2022-03-26 17:58:20 +01:00
Sam c155efc7ec API - send an email after successful password reset 2022-03-26 17:58:20 +01:00
Sam ae0b9c36b2 Client - allow user to change email 2022-03-26 17:58:20 +01:00
Sam 42dfeee283 API - add endpoint to confirm email change 2022-03-26 17:58:20 +01:00
Sam 191390f397 API - send emails when updating account (WIP) 2022-03-26 17:58:20 +01:00
Sam baede9ba5c API - init email template for email and password changes (WIP) 2022-03-26 17:58:20 +01:00
Sam d64579bfa3 API - init user email update (WIP) 2022-03-26 17:58:20 +01:00
Sam 6c6b4b0ea4 API - fix password request email 2022-03-26 17:58:20 +01:00
Sam 023a6ac62a Client - update dist files 2022-03-26 17:58:20 +01:00
Sam 9507a3aba1 API - add current password check when modifying it 2022-03-26 17:58:20 +01:00
Sam fa045915cb Tests - update e2e tests 2022-03-26 17:58:20 +01:00
Sam 3ccd8ed109 Client - update dist files 2022-03-26 17:58:20 +01:00
Sam 7d78bcc302 Client - update password update in user account 2022-03-26 17:58:20 +01:00
Sam a4d7dc24da API - init endpoint to update password for authenticated user 2022-03-26 17:58:20 +01:00
Sam 5831a70d4b Client - display conditions required for registration 2022-03-26 17:58:20 +01:00
Sam 80198f1dac Client - update style on user forms 2022-03-26 17:58:20 +01:00
Sam 29760e57f1 Client - add password strength and suggestions 2022-03-26 17:58:20 +01:00
Sam 9bb894dc03 Client - allow password display 2022-03-26 17:58:20 +01:00
Sam d8c4106fcf API & Client - remove password confirmation 2022-03-26 17:58:20 +01:00
Sam 8988a0266a API & Client - update username max length 2022-03-26 17:58:19 +01:00
Sam d968a76fcc Merge pull request #161 from Fmstrat/farthest_msg
Minor translation issue on 'Farthest'
2022-03-26 17:57:20 +01:00