Commit Graph

106 Commits

Author SHA1 Message Date
Sam f902313127 Docs - add new features 2023-03-04 17:49:38 +01:00
Sam fbb539d584 API & Client - minor fixes
- update privacy paragraphs order
- update en & fr translations
- add spinner when generating archive download link
- fix users command logger
2023-03-04 17:08:49 +01:00
Sam fe00b868ee API - add commands to export and delete archives 2023-03-04 15:57:41 +01:00
Sam 576b3fd66c API - check if workouts directory exist before exporting gpx file
+ remove json files
2023-03-04 11:24:52 +01:00
Sam 06d4a53fbb API - send an email when data export is successful 2023-03-04 10:49:47 +01:00
Sam 073c677b92 API - add endpoint to download export archive 2023-03-01 21:00:58 +01:00
Sam 90c85f921c API - add export task when data export is requested 2023-03-01 16:30:57 +01:00
Sam e4fc8849be API - add enpoints to request user data export and get export status 2023-03-01 12:39:35 +01:00
Sam 8d8bb2efb9 API - store export request in database 2023-03-01 12:16:32 +01:00
Sam 948424045f API - init user data export 2023-03-01 12:10:21 +01:00
Sam 8a3f9a5d59 API - add route to accept privacy policy 2023-02-26 18:21:15 +01:00
Sam 1c1d2a77b7 API - it returns if user accepted to last privacy policy 2023-02-26 17:44:33 +01:00
Sam 4e3d2f98cf API - init privacy policy 2023-02-25 14:06:49 +01:00
Sam 6c9fa65558 update python dependencies 2022-11-26 12:55:01 +01:00
Sam 42d373edb8 bump version to 0.7.3 2022-11-01 19:58:12 +01:00
Sam 3777ac0a11 API - update migration (date_format as non-nullable & add default value) 2022-11-01 07:12:54 +01:00
Joshua Taillon d36a1f0ac0 fix some tests 2022-10-31 18:27:03 +01:00
Joshua Taillon b2509ff1c6 Add ability to customize format used to display dates throughout the application 2022-10-31 18:27:03 +01:00
Sam 7ea74d51e7 Docs - update api endpoints documentation 2022-10-26 20:27:12 +02:00
Sam b86a1b93f9 API - fix order by for PGSQL15 support and update tests 2022-10-26 18:05:22 +02:00
Sam 4f88dcc8bc API - init api rate limits w/ flask-limiter 2022-09-17 19:36:07 +02:00
Sam 9b377c08e4 CLI - add command to clean blacklisted tokens 2022-09-15 13:15:07 +02:00
Sam aad02cd93c API - blacklist jwt on user logout 2022-09-14 15:15:07 +02:00
Sam 98a3e3fec1 API - add tests on JWT generation 2022-08-03 20:38:26 +02:00
Sam 2274b762a8 Merge branch 'dev' into oauth2 2022-07-27 16:29:57 +02:00
Sam 5fcc3e9a44 API & Docs - init OAuth 2.0 documentation 2022-07-27 15:55:50 +02:00
Sam c8d24a2e4c bump version to 0.6.11 2022-07-27 11:10:35 +02:00
Sam 5a53123a85 update documentation 2022-07-23 18:19:40 +02:00
Sam 7d9f4d0600 Merge branch 'dev' into elevation 2022-07-23 17:55:33 +02:00
Sam 6705a94b3d update documentation 2022-07-23 17:24:31 +02:00
Sam 06b7af126a API - add preferences for ascent record display 2022-07-23 08:09:45 +02:00
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