Commit Graph

105 Commits

Author SHA1 Message Date
Sam
d64fc19c2e Merge branch 'dev' into oauth2 2022-06-25 21:23:15 +02:00
Sam
1343d0a633 API - fix typo 2022-06-22 16:55:16 +02:00
Sam
af364c39f6 API - change workout files naming 2022-06-22 15:35:44 +02:00
Sam
111bfb725f API - allow deleting workout when gpx or map files missing - fix #193 2022-06-22 14:30:58 +02:00
Sam
9c2ba31b96 API - return 404 instead of 500 when map file not found - fix #192 2022-06-22 14:19:51 +02:00
Sam
8b2543eb61 API - update OAuth2 scopes 2022-06-15 19:16:14 +02:00
Sam
22c8105ea6 Merge branch 'dev' into oauth2 2022-06-12 09:28:01 +02:00
Sam
4288c3c387 API - handle gpx files with offset 2022-06-11 13:10:05 +02:00
Sam
5874933643 API - fix typo 2022-06-11 11:33:08 +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
b5d09008ee Tools - add bandit 2022-05-28 20:01:24 +02:00
Fmstrat
462a193d2e Added ascent record to Dashboard 2022-03-24 12:17:44 -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
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
66cd3c9655 API - sanitize map tile parameters 2022-02-13 13:39:43 +01:00
Sam
b1cafc585d API - remove unmaintained command 2022-02-12 14:13:59 +01:00
Sam
da95706a9d API - fix property name on some relationships 2022-02-05 12:30:48 +01:00
Sam
bfea21bc3c API - add missing indexes on Workout table 2022-02-05 11:58:07 +01:00
Sam
5725a574bd API & Client - add wind direction to workout detail - fix #134 2022-01-15 21:54:37 +01:00
Sam
7206a46a37 fix documentation warning 2021-12-01 20:31:54 +01:00
Sam
1b06d6b6bc API - remove useless user query 2021-12-01 20:17:28 +01:00
Sam
9e7fbd6eb4 API - remove useless user queries 2021-12-01 19:31:46 +01:00
Sam
00b6e05805 API - authentication decorators return user directly instead of user id 2021-12-01 19:22:53 +01:00
Sam
a1c5c344a6 [API] minor fix 2021-11-30 09:21:04 +01:00
Sam
e50c3d3799 [API] add endpoint to download gpx file 2021-11-29 16:54:27 +01:00
Sam
fb127b22c4 [API] statistics - add average speed 2021-11-24 17:43:18 +01:00
Sam
7afdd04d7d API - use threshold from preferences if exists when processing gpx file 2021-11-12 12:34:00 +01:00
Sam
c05aba92a9 API - get sports with authenticated user preferences 2021-11-12 12:33:25 +01:00
Sam
8237345edd API - remove 'img' column from sport since it's not used anymore 2021-11-12 12:26:26 +01:00
Sam
b6f89d7182 API - get stopped speed threshold depending on sport 2021-11-11 16:37:52 +01:00
Sam
7682ccc6aa
Merge pull request #98 from Fmstrat/stopped_fix
Added stopped_speed_threshold to support slow movement
2021-11-11 16:07:51 +01:00
Sam
eef66cb735 API & Client - fix workouts filters on distance when value is a float 2021-11-11 08:57:14 +01:00
Sam
2b1b465c55 API - fix workouts sort on moving duration 2021-11-06 22:32:25 +01:00
Sam
73a0b53dd7 API - get workouts ordered by distance, duration or average speed 2021-11-03 18:30:47 +01:00
Sam
7f6f33a6aa API & Client - update API error messages to remove i18n workarounds 2021-11-03 18:30:23 +01:00
Sam
1881165b57 API - fix new sports addition
- add data migration and fix data init for new instances
- update and fix tests
2021-11-03 17:25:28 +01:00
Sam
6b044a31ed API - lint fix 2021-11-03 17:25:28 +01:00
antoine
660190d368 Add elevation in stats and dashboard and update translations 2021-11-03 17:25:28 +01:00
Fmstrat
dcb660cfe5 Added stopped_speed_threshold to support slow movement 2021-10-13 21:33:25 -04:00
Sam
3c4718cc27 API - allow keeping default tile server for static map - #83 2021-07-16 19:17:28 +02:00
Sam
3ead237e5c API - use same tile server as Client to generate staticmap - fix #83 2021-07-14 20:57:31 +02:00
Sam
70ae3863e2 API - fix notes emptying 2021-07-14 14:54:20 +02:00
Sam
66b9c77560 API - fix adding workouts notes with control characters - fix #80 2021-07-14 14:29:10 +02:00
Sam
8fcbbf010c API - fix user agent used to get map tiles 2021-05-22 17:37:44 +02:00
Sam
c902bdb911 API - refactor + typing errors fix 2021-05-22 17:14:24 +02:00
Sam
bb8491f84d API - fix error message on file uplaod + refactor - #72 2021-02-20 21:37:45 +01:00
Sam
16ea2adfd9 API - use config from database for max workouts limit - fix #66 2021-02-17 16:59:54 +01:00
Sam
d27385b24d API - fix max workouts per page in order to display up to 100 workouts 2021-02-17 08:37:32 +01:00
Sam
d3ce0ad1e5 API - refactor imports 2021-01-20 16:47:00 +01:00
Sam
fdeaf54aa9 API - refactor exceptions 2021-01-20 16:32:00 +01:00
Sam
d0475eec9f API - refactor user decorators 2021-01-20 16:24:24 +01:00
Sam
3a80e01cc2 API - replace 'Activity' with 'Workout' - #58 2021-01-10 11:32:11 +01:00