Commit Graph

40 Commits

Author SHA1 Message Date
Sam
3be787de7f API & Client - add a user preference for dark mode 2023-12-16 21:18:09 +01:00
Sam
23ef5fbb55 API - FlaskSQLAlchemy update rollback 2023-10-04 15:26:07 +02:00
Sam
7e65eb8334 API - update to latest version of Flask-SQLAlchemy
(and to SQLAlchemy 2.x)
2023-10-02 18:57:58 +02:00
Joshua Taillon
8637ecb203 fix linting issues 2023-05-21 11:29:56 -06:00
Joshua Taillon
a98057c936 Add pref for use_raw_gpx_speed; still need to do tests and client UI bits 2023-05-14 22:40:03 -06:00
Joshua Taillon
1bd1beb694 fix linting issues 2023-03-14 22:54:20 -06:00
Joshua Taillon
34272814c1 implement user preference for elevation plots starting at zero;
add docker make command to downgrade db;
add (google-powered) translations for the new labels
2023-03-13 22:51:05 -06:00
Sam
073c677b92 API - add endpoint to download export archive 2023-03-01 21:00:58 +01:00
Sam
8d8bb2efb9 API - store export request in database 2023-03-01 12:16:32 +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
Joshua Taillon
b2509ff1c6 Add ability to customize format used to display dates throughout the application 2022-10-31 18:27:03 +01: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
2274b762a8 Merge branch 'dev' into oauth2 2022-07-27 16:29:57 +02:00
Sam
7d9f4d0600 Merge branch 'dev' into elevation 2022-07-23 17:55:33 +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
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
eb02ede0d7 API & Client - order on user account status in administration
+ fixes
2022-03-26 18:28:04 +01:00
Sam
a1f80e9745 API - init user account activation 2022-03-26 17:58:21 +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
d64579bfa3 API - init user email update (WIP) 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
da95706a9d API - fix property name on some relationships 2022-02-05 12:30:48 +01:00
Sam
bb2c149caa API - add preference for imperial units conversion 2021-11-13 19:46:16 +01:00
Sam
c05aba92a9 API - get sports with authenticated user preferences 2021-11-12 12:33:25 +01:00
Sam
a4ad40fdc2 API - add user sport preferences 2021-11-12 12:22:07 +01:00
Sam
7f6f33a6aa API & Client - update API error messages to remove i18n workarounds 2021-11-03 18:30:23 +01:00
Sam
064ca22b85 API - return records with user data 2021-11-03 18:27:17 +01:00
Sam
d3ce0ad1e5 API - refactor imports 2021-01-20 16:47:00 +01:00
Sam
3a80e01cc2 API - replace 'Activity' with 'Workout' - #58 2021-01-10 11:32:11 +01:00
Sam
634d06b05a API - add typing 2021-01-02 19:28:07 +01:00
Sam
af301b437e API - remove intermediate directory and rename api directory 2020-09-16 15:41:06 +02:00