Commit Graph

2420 Commits

Author SHA1 Message Date
Sam
fd927beac7 API - update workout file name
remove unneeded use of `mkstemp`
2023-03-04 19:50:21 +01:00
Sam
4aa0c961a3
Merge pull request #306 from SamR1/add-privacy-policy-and-user-export
Add privacy policy and user data export
2023-03-04 19:17:01 +01:00
Sam
5ca4711911 build client dist files 2023-03-04 18:28:19 +01:00
Sam
f3dee9b4e4 API - fix typo 2023-03-04 18:03:52 +01:00
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
32f358b8cb API - update translations files 2023-03-04 09:31:03 +01:00
Sam
a002ee3b7c Client - add target blank on privacy policy link on registration 2023-03-01 21:16:51 +01:00
Sam
67d7fc13b5 Client - a user can request and download data export archive 2023-03-01 21:16:25 +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
ce67924539 build client dist files 2023-02-26 18:57:47 +01:00
Sam
c05a5829f0 update end2end tests 2023-02-26 18:57:35 +01:00
Sam
713b86bfb3 Client - add privacy review when user has not accepted the last policy 2023-02-26 18:54:09 +01:00
Sam
3834e71c95 Client - init privacy policy and instance description 2023-02-26 18:25:28 +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
789aa4dddf update js dependencies 2023-02-25 10:46:44 +01:00
Sam
cff6cbf0ae update python dependencies 2023-02-25 10:41:30 +01:00
Sam
6d51d84164 Merge branch 'master' into dev 2023-02-20 09:31:00 +01:00
Sam
10fef9187b Merge branch 'update-docs' 2023-02-20 09:29:52 +01:00
Sam
a2e2d252be
Merge pull request #297 from weblate/weblate-fittrackee-fittrackee-client-administration
Translations update from Hosted Weblate
2023-02-20 09:28:47 +01:00
Sam
5ec4f2f608 Docs - update requirements 2023-02-20 09:24:29 +01:00
bjornclauw
abc78bb8e4
Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/nl/
2023-02-19 12:40:05 +01:00
bjornclauw
3809bda210
Translated using Weblate (Dutch)
Currently translated at 100.0% (16 of 16 strings)

Translation: FitTrackee/FitTrackee Client - Buttons
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-buttons/nl/
2023-02-19 12:40:05 +01:00
Sam
06e19362db Merge branch 'master' into dev 2023-02-16 12:12:33 +01:00
Sam
a5d15389b1 Merge branch 'release-v0.7.12' 2023-02-16 11:41:11 +01:00
Sam
39378cbc0f bump to version 0.7.12 2023-02-16 11:18:50 +01:00
Sam
fcee735d8a update Makefile 2023-02-16 10:24:32 +01:00
Sam
fe03eb3515 build client dist files 2023-02-16 10:22:46 +01:00
Sam
655c7a9f2b Client - disable map zoom animation on workout navigation 2023-02-16 10:20:04 +01:00
Sam
8cf86d9e25 Client - typo fix 2023-02-16 10:06:54 +01:00
Sam
41e30ec4f6 update js deps 2023-02-16 10:06:20 +01:00
Sam
289a2e5f48 API - lint fix since black upgrade 2023-02-16 09:39:20 +01:00
Sam
4ba560028e update python deps 2023-02-16 09:33:09 +01:00
Sam
d2c0e2103b
Merge pull request #295 from SamR1/drop-pgsql10-support
Drop PostgreSQL 10 support
2023-02-16 09:29:16 +01:00
Sam
242c3d73b9 Docs - update requirements 2023-02-16 09:06:40 +01:00
Sam
8a78df737b CI - remove PGSQL 10 job 2023-02-16 08:59:03 +01:00
Sam
7404648f78
Merge pull request #290 from weblate/weblate-fittrackee-fittrackee-client-administration
Translations update from Hosted Weblate
2023-01-02 21:27:15 +01:00
qwerty287
19550774c2
Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/de/
2023-01-02 18:51:35 +01:00
Sam
48136b145a Merge branch 'master' into dev 2022-12-31 19:14:31 +01:00
Sam
22631f61e0 Merge branch 'release-v0.7.11' 2022-12-31 18:39:31 +01:00