Commit Graph

1322 Commits

Author SHA1 Message Date
Sam 64a2e740de update Makefile 2022-03-27 09:48:36 +02:00
Sam ad2f57c59c update javascript dependencies 2022-03-27 09:45:29 +02:00
Sam 73f68ffc94 update python dependencies 2022-03-27 09:35:29 +02:00
Sam e11970665b Client - remove old comment 2022-03-27 08:51:10 +02:00
Sam db2390828f Client - fix picture refresh after update 2022-03-27 08:48:15 +02:00
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