Sam
|
230ce9022e
|
API - OAuth2 scopes tests refacto
|
2023-05-21 16:13:14 +02:00 |
|
Sam
|
01ae44c68b
|
CLI - init user creation command
|
2023-04-12 09:00:22 +02:00 |
|
Sam
|
642b15d521
|
API & Client - remove DarkSky weather provider
|
2023-04-11 16:55:18 +02:00 |
|
Sam
|
c4cec056b4
|
API & Client - return relevant errors when gpx file is invalid
|
2023-04-11 15:58:10 +02:00 |
|
Sam
|
143086ad6f
|
API - lint fix
|
2023-04-08 11:15:18 +02:00 |
|
Sam
|
5caecd5bef
|
Merge branch 'dev' into filter_workouts_by_name
|
2023-04-08 11:12:33 +02:00 |
|
Joshua Taillon
|
24c08c34fb
|
add title filter tests for API
|
2023-03-18 12:57:44 -06:00 |
|
Joshua Taillon
|
11c8d07549
|
update python test for API change
|
2023-03-14 22:35:19 -06:00 |
|
Sam
|
430ee4cd2f
|
API - add missing test
|
2023-03-08 11:29:15 +01:00 |
|
Sam
|
1a62a968a5
|
API - delete uploaded file on gpx processing error
|
2023-03-08 10:32:37 +01:00 |
|
Sam
|
8549547db4
|
API - add missing tests on user data export
|
2023-03-05 15:56:14 +01:00 |
|
Sam
|
65a8ae0ae7
|
API & Client - rename data export endpoints
|
2023-03-05 10:30:26 +01:00 |
|
Sam
|
fd927beac7
|
API - update workout file name
remove unneeded use of `mkstemp`
|
2023-03-04 19:50:21 +01:00 |
|
Sam
|
f3dee9b4e4
|
API - fix typo
|
2023-03-04 18:03:52 +01:00 |
|
Sam
|
fe00b868ee
|
API - add commands to export and delete archives
|
2023-03-04 15:57:41 +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
|
f37cecec78
|
API - remove privacy policy and about text when empty string provided
|
2023-02-26 17:44:27 +01:00 |
|
Sam
|
4e3d2f98cf
|
API - init privacy policy
|
2023-02-25 14:06:49 +01:00 |
|
Sam
|
289a2e5f48
|
API - lint fix since black upgrade
|
2023-02-16 09:39:20 +01:00 |
|
Sam
|
cd66952db9
|
API - return weather api provider in app config route
|
2022-12-28 11:43:36 +01:00 |
|
Sam
|
52d31a68db
|
Merge branch 'dev' into alternate_weather_api
|
2022-12-28 10:25:13 +01:00 |
|
Sam
|
4011afc07a
|
API - minor changes (docs, tests)
|
2022-12-21 09:40:49 +01:00 |
|
Sam
|
c611f41519
|
API - add elevation edition for workout w/o gpx file
|
2022-12-14 16:36:10 +01:00 |
|
Sam
|
8a0e1d2b40
|
API - add elevation to workout w/o gpx file when provided
|
2022-12-14 14:40:35 +01:00 |
|
Sam
|
6c9fa65558
|
update python dependencies
|
2022-11-26 12:55:01 +01:00 |
|
Sam
|
872105e2d3
|
Tests - parallelize python tests w/ pytest-xdist
|
2022-11-19 20:17:58 +01:00 |
|
Sam
|
940f0a8416
|
API - refacto weather utils
|
2022-11-17 00:13:47 +01:00 |
|
Sam
|
aa1a1fcd91
|
API - return 400 when duration/distance are invalid when adding workout
without gpx
|
2022-11-11 09:54:33 +01:00 |
|
Sam
|
6cf192bd25
|
API - returns 400 when form data is invalid when adding workout w/ gpx
|
2022-11-11 09:40:07 +01:00 |
|
Sam
|
d2db9240fa
|
API - return error when file from a zip archive exceeds size limit
|
2022-11-04 22:27:42 +01:00 |
|
Sam
|
4b1c51880f
|
API - return error when number of files in zip exceeds limit
(instead of importing the configured number of files without raising errors)
|
2022-11-04 22:27:13 +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
|
f4d405ef3d
|
Fix black style suggestion
|
2022-10-31 18:27:03 +01:00 |
|
Joshua Taillon
|
d36a1f0ac0
|
fix some tests
|
2022-10-31 18:27:03 +01:00 |
|
Sam
|
d56dc61251
|
API - save segment duration w/o microseconds
|
2022-10-31 10:03:13 +01:00 |
|
Sam
|
1dc35c379d
|
API - fix workouts sort on duration (= moving time)
|
2022-10-26 22:01:04 +02:00 |
|
Sam
|
b86a1b93f9
|
API - fix order by for PGSQL15 support and update tests
|
2022-10-26 18:05:22 +02:00 |
|
Sam
|
752224e6cd
|
update python dependencies
|
2022-09-19 14:05:30 +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
|
922ff63d99
|
API - check reponse type when authorizing an app + add missing tests
|
2022-08-03 14:01:14 +02:00 |
|