Commit Graph

125 Commits

Author SHA1 Message Date
Sam ee67b74d06 API - fix total ascent when user has workous without gpx 2022-07-19 16:33:05 +02:00
Fmstrat 0cb4a26cf2 Fixed lint issues 2022-07-18 15:10:43 -04:00
Fmstrat 5721d64991 Swap total_ascent from str to float 2022-07-18 15:02:18 -04:00
Fmstrat 154efbc766 Merged dev branch 2022-07-18 14:34:58 -04:00
Sam df49f78d1f Merge branch 'dev' into oauth2 2022-07-03 19:05:38 +02:00
Sam 5549eff08b API - set language on account creation and use it in confirmation email 2022-07-03 13:29:50 +02:00
Sam 8b2543eb61 API - update OAuth2 scopes 2022-06-15 19:16:14 +02:00
Sam ca9ba138b3 API - add scope on endpoints 2022-05-29 14:23:30 +02:00
Sam 44c16f6805 API - init resource protector (that also handles current authentication) 2022-05-29 14:23:30 +02:00
Sam c6cd7ff67c API - init OAuth server and oauth clients creation 2022-05-29 14:22:51 +02:00
Sam c13e9e0286 API - minor refacto 2022-05-29 14:09:35 +02:00
Sam b5d09008ee Tools - add bandit 2022-05-28 20:01:24 +02:00
Sam a7cf9396d4 CLI - keep old commands (add deprecation warning) 2022-04-24 11:18:30 +02:00
Sam 1f098fb2ce API - update user email when email sending is disabled (admin) 2022-04-24 10:08:50 +02:00
Sam 848cc492fd API - disable emails sending when EMAIL_URL is not initialized 2022-04-23 18:04:25 +02:00
Sam cea049273c API & CLI - refacto + new commands to update users 2022-04-23 14:08:38 +02:00
Sam 56bd024dde CLI - refactoring 2022-04-23 11:20:48 +02:00
Sam b17b94076d API - refacto tests
move some tests in models tests (to simplify api tests)
 + doc fix
2022-04-02 17:17:47 +02:00
Sam 26c600fa32 API & Client - fix link to user profile in workout card 2022-03-30 11:30:45 +02: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 eb02ede0d7 API & Client - order on user account status in administration
+ fixes
2022-03-26 18:28:04 +01:00
Sam 49100c27e7 API - add email to contact admin in app config 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 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 08d412bddf API - searching user is case insensitive 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 c155efc7ec API - send an email after successful password reset 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 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 9507a3aba1 API - add current password check when modifying it 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 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
Fmstrat 8fa5d685cf Added total elevation to dashboard 2022-03-22 13:29:53 -04:00
Sam fc43fcd6bf API - users refactoring 2022-02-16 18:07:17 +01:00
Sam 1b4a477544 API - workouts refactoring 2022-02-16 17:46:41 +01:00
Sam 0b2e2ed5dd API - email service refactoring 2022-02-16 13:35:38 +01:00
Sam 04a89fafd8 API - move and rename function returning responses 2022-02-16 13:34:35 +01:00
Sam 9700b98af1 API - move file utils 2022-02-16 12:56:32 +01:00
Sam 18e4ba61fc API - move set-admin command in users blueprint 2022-02-13 14:36:14 +01:00
Sam 94a6f2fa9c API & Client - allow only alphanumeric characters and '_' in username 2022-02-13 13:49:59 +01:00
Sam 866a4480c1 API - add command to set an admin after fresh install 2022-02-12 14:31:05 +01:00