Commit Graph

893 Commits

Author SHA1 Message Date
Sam
687e709e23 Client - fix order in nl sports translations 2022-12-14 12:26:29 +01:00
Sam
6ae9c4212a API & Client - enable italian translations 2022-12-14 12:23:35 +01:00
bjornclauw
c88a5158fe
Translated using Weblate (Dutch)
Currently translated at 100.0% (14 of 14 strings)

Translation: FitTrackee/FitTrackee Client - Sports
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/nl/
2022-12-14 12:02:48 +01:00
Donato Perruso
c0408ab1d7
Translated using Weblate (Italian)
Currently translated at 100.0% (32 of 32 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/it/
2022-12-12 20:48:12 +01:00
Donato Perruso
38bd40c3b4
Translated using Weblate (Italian)
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/it/
2022-12-12 20:48:11 +01:00
Donato Perruso
52a87e348d
Translated using Weblate (Italian)
Currently translated at 100.0% (14 of 14 strings)

Translation: FitTrackee/FitTrackee Client - Sports
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/it/
2022-12-12 20:48:11 +01:00
Donato Perruso
1a4786d952
Translated using Weblate (Italian)
Currently translated at 100.0% (5 of 5 strings)

Translation: FitTrackee/FitTrackee Client - Errors
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-errors/it/
2022-12-12 20:48:11 +01:00
Donato Perruso
ac7d476a66
Translated using Weblate (Italian)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Common
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-common/it/
2022-12-12 20:48:11 +01:00
Donato Perruso
ed120b4725
Translated using Weblate (Italian)
Currently translated at 100.0% (30 of 30 strings)

Translation: FitTrackee/FitTrackee Client - OAuth2.0 Apps
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-oauth2-0-apps/it/
2022-12-12 20:48:10 +01:00
Donato Perruso
c6cee5621d
Translated using Weblate (Italian)
Currently translated at 100.0% (96 of 96 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/it/
2022-12-12 20:48:10 +01:00
Donato Perruso
52749f8261
Translated using Weblate (Italian)
Currently translated at 100.0% (2 of 2 strings)

Translation: FitTrackee/FitTrackee Client - Dashboard
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-dashboard/it/
2022-12-12 20:48:09 +01:00
Donato Perruso
6efe1e0e9e
Translated using Weblate (Italian)
Currently translated at 100.0% (97 of 97 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/it/
2022-12-12 20:48:09 +01:00
Donato Perruso
18e4252df8
Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/it/
2022-12-12 20:48:08 +01:00
Donato Perruso
f28eb5367c
Translated using Weblate (Italian)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - Statistics
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-statistics/it/
2022-12-12 20:48:08 +01:00
Donato Perruso
528b313949
Translated using Weblate (Italian)
Currently translated at 100.0% (43 of 43 strings)

Translation: FitTrackee/FitTrackee Client - Administration
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-administration/it/
2022-12-12 20:48:08 +01:00
Sam
8bd995943a Client - minor refacto 2022-12-11 15:05:35 +01:00
Sam
baf902c6f7 API & Client - add Mountaineering 2022-12-11 11:23:36 +01:00
Sam
bd8df6af3d Client - init Italian (it) translation files 2022-12-11 09:56:42 +01:00
qwerty287
6aa5d46bc2
Translated using Weblate (German)
Currently translated at 100.0% (96 of 96 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/de/
2022-12-03 16:47:33 +01:00
Sam
ea179a822f Client - fix language dropdown position 2022-11-30 11:57:08 +01:00
Sam
00410933e6 Client - improve language dropdown display 2022-11-30 10:44:19 +01:00
Sam
4e9f80af62 API & Client - enable nl translations 2022-11-30 10:31:53 +01:00
Sam
3af6b3af37 Client - fix oauth2 translations 2022-11-30 10:29:05 +01:00
bjornclauw
1966d0f6f0
Translated using Weblate (Dutch)
Currently translated at 100.0% (30 of 30 strings)

Translation: FitTrackee/FitTrackee Client - OAuth2.0 Apps
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-oauth2-0-apps/nl/
2022-11-30 09:37:39 +01:00
bjornclauw
d343e62fcf
Translated using Weblate (Dutch)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Common
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-common/nl/
2022-11-30 09:37:38 +01:00
bjornclauw
1a78430a8a
Translated using Weblate (Dutch)
Currently translated at 100.0% (96 of 96 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/nl/
2022-11-30 09:37:38 +01:00
bjornclauw
01a16143a2
Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)

Translation: FitTrackee/FitTrackee Client - Errors
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-errors/nl/
2022-11-30 09:37:38 +01:00
bjornclauw
ecb04eeda3
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)

Translation: FitTrackee/FitTrackee Client - Administration
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-administration/nl/
2022-11-30 09:37:38 +01:00
bjornclauw
c38706446f
Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)

Translation: FitTrackee/FitTrackee Client - Dashboard
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-dashboard/nl/
2022-11-29 01:47:55 +01:00
bjornclauw
8e5eac5c38
Translated using Weblate (Dutch)
Currently translated at 100.0% (97 of 97 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/nl/
2022-11-29 01:47:55 +01:00
bjornclauw
23f46899e7
Translated using Weblate (Dutch)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/nl/
2022-11-29 01:47:55 +01:00
bjornclauw
6b32168c7e
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/
2022-11-29 01:47:55 +01:00
bjornclauw
acf411c6c8
Translated using Weblate (Dutch)
Currently translated at 100.0% (13 of 13 strings)

Translation: FitTrackee/FitTrackee Client - Sports
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/nl/
2022-11-29 01:47:54 +01:00
bjornclauw
e1d7cc94fa
Translated using Weblate (Dutch)
Currently translated at 100.0% (30 of 30 strings)

Translation: FitTrackee/FitTrackee Client - OAuth2.0 Apps
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-oauth2-0-apps/nl/
2022-11-29 01:47:54 +01:00
bjornclauw
055da6587f
Translated using Weblate (Dutch)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Common
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-common/nl/
2022-11-29 01:47:54 +01:00
bjornclauw
a178301df5
Translated using Weblate (Dutch)
Currently translated at 100.0% (96 of 96 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/nl/
2022-11-29 01:47:54 +01:00
bjornclauw
a849f7a6e4
Translated using Weblate (Dutch)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - Statistics
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-statistics/nl/
2022-11-29 01:47:53 +01:00
bjornclauw
a17f440e85
Translated using Weblate (Dutch)
Currently translated at 100.0% (32 of 32 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/nl/
2022-11-29 01:47:53 +01:00
bjornclauw
1fec33bca6
Translated using Weblate (Dutch)
Currently translated at 100.0% (5 of 5 strings)

Translation: FitTrackee/FitTrackee Client - Errors
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-errors/nl/
2022-11-29 01:47:53 +01:00
bjornclauw
8bc6c25882
Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)

Translation: FitTrackee/FitTrackee Client - Administration
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-administration/nl/
2022-11-29 01:47:53 +01:00
Sam
a577fa0a6b bump version to 0.7.7 2022-11-27 12:06:46 +01:00
Sam
f823869217 Client - minor style fix on select padding in user preferences 2022-11-27 10:13:04 +01:00
Sam
0a7f1c72f9 Client - fix language select in preferences 2022-11-27 10:06:40 +01:00
Sam
5e859e31c9 update js dependencies 2022-11-26 12:55:14 +01:00
Sam
6f1d0cca96 Client - init Dutch (nl) translation files 2022-11-19 10:20:13 +01:00
Sam
767c2558f2 Client - remove VC icons since labels are the same as DarkSky ones 2022-11-17 00:21:45 +01:00
Sam
546315e218 Client - refacto util functions for temperature and wind speed 2022-11-17 00:20:21 +01:00
Sam
eb57935b58 Client - move input sanitization in utils 2022-11-16 11:01:36 +01:00
Sam
13b944e26f Merge branch 'dev' into format_links_in_notes 2022-11-16 10:32:30 +01:00
Sam
3462f1a91f Client - check distance and duration before adding workout w/o gpx 2022-11-16 09:55:42 +01:00
Sam
17bd7c166e Client - escape double quotes in notes when adding workout w/ gpx 2022-11-11 09:40:40 +01:00
Joshua Taillon
7f6ca16cf4
Merge branch 'dev' into format_links_in_notes 2022-11-09 16:13:19 -07:00
Sam
3c8d9c2623 Client - fix api locale file (remove trailing comma) 2022-11-09 15:46:26 +01:00
Sam
670b1ff1af Client - fix background color 2022-11-09 13:13:20 +01:00
Sam
4ae05320ae Client - fix order in "de" api locales 2022-11-09 12:16:27 +01:00
Joshua Taillon
842ba72819 Explicitly convert m/s wind to mph in imperial units 2022-11-07 15:18:19 -07:00
Joshua Taillon
0931dfc5b1 Customize weather temperature display based on unit setting 2022-11-07 14:52:21 -07:00
qwerty287
fc590b3ea0
Translated using Weblate (German)
Currently translated at 100.0% (97 of 97 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/de/
2022-11-07 13:07:22 +01:00
qwerty287
f196a247a5
Translated using Weblate (German)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/de/
2022-11-07 13:07:22 +01:00
qwerty287
bc41d15e1a
Translated using Weblate (German)
Currently translated at 100.0% (32 of 32 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/de/
2022-11-07 13:07:22 +01:00
Joshua Taillon
951dde5334 Add icons and label translations for VC weather statuses 2022-11-07 01:10:01 -07:00
Joshua Taillon
b9b32d81ef Switch to linkify-html rather than linkify-string 2022-11-05 01:25:07 -06:00
Joshua Taillon
fb10a87444 add vue-3-sanitize and linkifyjs to allow safe link formatting in notes 2022-11-05 00:53:54 -06:00
Sam
b1536fc637 Client - fix french translations in administration 2022-11-04 22:57:16 +01:00
Sam
e83021b7f3 Client - add new errors messages in api locales 2022-11-04 22:40:51 +01:00
Sam
c5eff632ce Client - update date format on charts 2022-11-01 18:12:49 +01:00
Sam
68913f2e25 Client - fix language select 2022-11-01 17:16:45 +01:00
Sam
34a5c165cb Client - init Norwegian Bokmål (nb) translation files 2022-11-01 15:05:32 +01:00
Sam
60bf3718d7 Client - move default date format first in select 2022-11-01 14:24:08 +01:00
Sam
1d142ae4dd Client - update date display in german 2022-11-01 12:17:47 +01:00
Sam
9d37f32f6d Client - fix record cards style when displaying date w/ text format 2022-11-01 11:08:24 +01:00
Sam
d1c658b5bb Client - handle date string format depending on language 2022-11-01 10:43:51 +01:00
Sam
6fce510a0a Client - date formatting refactoring (WIP) 2022-11-01 08:03:47 +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
Joshua Taillon
d249e7b146 add virtual cycling as a sport type 2022-10-31 08:36:12 +01:00
Sam
9ca85be802 Client - update keys order in translation file 2022-09-21 17:52:28 +02:00
qwerty287
89715a45cb
Translated using Weblate (German)
Currently translated at 100.0% (30 of 30 strings)

Translation: FitTrackee/FitTrackee Client - OAuth2.0 Apps
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-oauth2-0-apps/de/
2022-09-21 17:44:40 +02:00
Sam
cb9d02ff1d Client - update OAuth translations 2022-09-21 10:07:21 +02:00
Sam
93b2c1f3ac Client - add missing zxcvbn language package (de) 2022-09-21 08:59:48 +02:00
Sam
0e7b44e0d2 Client - update keys order in translation files 2022-09-21 08:30:31 +02:00
qwerty287
09347f4a77
Translated using Weblate (German)
Currently translated at 100.0% (94 of 94 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/de/
2022-09-21 07:43:59 +02:00
qwerty287
42324983c8
Translated using Weblate (German)
Currently translated at 100.0% (96 of 96 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/de/
2022-09-21 07:43:59 +02:00
qwerty287
fd067a5f0d
Translated using Weblate (German)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Common
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-common/de/
2022-09-21 07:43:58 +02:00
qwerty287
0b55f56e2d
Translated using Weblate (German)
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/de/
2022-09-21 07:43:58 +02:00
qwerty287
afa9b805fe
Translated using Weblate (German)
Currently translated at 100.0% (30 of 30 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/de/
2022-09-21 07:43:58 +02:00
Sam
6e04791b2d Client - minor fixes 2022-09-19 14:00:56 +02:00
Sam
a040b0c845 Client - cancel duplicate api calls 2022-09-19 10:53:38 +02:00
Sam
6982f5320a Client - reload user profile when displaying dashboard 2022-09-19 09:23:27 +02:00
Sam
f02add773d Client - fix workout edition on refresh 2022-09-18 15:38:48 +02:00
Sam
7571bcc7ea Client - handle when input is null in custom texteara - fix #237 2022-09-18 15:38:36 +02:00
Sam
7d082e967e update js dependencies
+ fix
2022-09-16 10:10:21 +02:00
Sam
11f905cf32 Client - hide speed chart when checkbox is unchecked - fix #232 2022-09-15 17:34:05 +02:00
Sam
6dea752788 Client - add missing translation (fr) 2022-09-15 17:06:35 +02:00
Sam
9a3ffbf783 Client - display copy to clipboard icon only when clipboard is available 2022-09-15 17:04:53 +02:00
Sam
e9f55d065a Client - disconnect user when stored token is blacklisted 2022-09-15 15:15:35 +02:00
Sam
e39fc3d211 Client - call api endpoint on logout to blacklist token 2022-09-14 16:38:16 +02:00
Sam
9ed142e100 Client - minor fixes 2022-08-27 19:23:01 +02:00
Sam
b96a682eb8 Client - add PKCE support when authorizing an app 2022-08-03 16:40:39 +02:00
Sam
94f2f2fec7 Merge branch 'dev' into oauth2 2022-08-03 11:24:44 +02:00
Sam
d4d9aa7602
Merge branch 'dev' into weblate-fittrackee-fittrackee-client-administration 2022-08-03 07:58:37 +02:00
Sam
2274b762a8 Merge branch 'dev' into oauth2 2022-07-27 16:29:57 +02:00
Sam
3f64b88f60 Client - display HA record icon depending on user preferences 2022-07-27 09:04:01 +02:00
Sam
8a556ae4e0 Client - display icon in workout detail for Highest Ascent record 2022-07-27 08:55:07 +02:00
Sam
677897e2bb update js dependencies 2022-07-27 08:49:10 +02:00
Sam
15f4480920 Merge branch 'dev' into ascent_in_ft 2022-07-23 18:36:51 +02:00
Sam
eb641c4481 Client - display ascent total depending on user preferences 2022-07-23 18:06:20 +02:00
Sam
7d9f4d0600 Merge branch 'dev' into elevation 2022-07-23 17:55:33 +02:00
Sam
e3cb47f0f1 Client - update preferences edition style 2022-07-23 08:53:10 +02:00
Sam
49b4c279cf Client - display ascent record depending on user preference 2022-07-23 08:20:07 +02:00
Sam
81efdf53d5 Client - add preferences for ascent related data 2022-07-23 08:17:37 +02:00
Sam
a2159d32b8 Client - fix y-axis width due to ascent/descent values 2022-07-19 18:04:22 +02:00
Sam
8e1c470169 Client - fix units when ascent and descent are displayed on chart 2022-07-19 17:35:52 +02:00
Sam
4488c44297 Client - update french translation 2022-07-19 10:31:47 +02:00
Fmstrat
6c211e6396 Remove sports card from dashboard 2022-07-18 14:58:19 -04:00
Fmstrat
154efbc766 Merged dev branch 2022-07-18 14:34:58 -04:00
Fmstrat
8c5e3cf2e4 Swapped ascent/descent from km/mi to m/ft 2022-07-18 14:24:41 -04:00
Fmstrat
fc3eb2cc36 Merged with dev and fixed conflicts 2022-07-18 09:16:17 -04:00
Sam
ca53201a9e Merge branch 'dev' into oauth2 2022-07-13 15:58:28 +02:00
J. Lavoie
5816aedab6
Translated using Weblate (German)
Currently translated at 100.0% (93 of 93 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
c18829ffb6
Translated using Weblate (German)
Currently translated at 100.0% (12 of 12 strings)

Translation: FitTrackee/FitTrackee Client - Sports
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
596def59a1
Translated using Weblate (German)
Currently translated at 100.0% (94 of 94 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
92688e8ac2
Translated using Weblate (German)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
2ca7a8f631
Translated using Weblate (German)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Buttons
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-buttons/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
29f390d3eb
Translated using Weblate (German)
Currently translated at 100.0% (28 of 28 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/de/
2022-07-13 15:29:59 +02:00
J. Lavoie
5882a710a9
Translated using Weblate (French)
Currently translated at 100.0% (93 of 93 strings)

Translation: FitTrackee/FitTrackee Client - Workouts
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/fr/
2022-07-13 15:29:59 +02:00
J. Lavoie
8f70633ffb
Translated using Weblate (French)
Currently translated at 100.0% (94 of 94 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/fr/
2022-07-13 15:29:59 +02:00
Sam
3639696800 Client - add missing error messages 2022-07-13 09:49:40 +02:00
Sam
df49f78d1f Merge branch 'dev' into oauth2 2022-07-03 19:05:38 +02:00
Sam
f9e03dd139 Client - fix record order in dashboard cards 2022-07-03 16:20:04 +02:00
Sam
95c6bd095c Client - detect navigator language on startup 2022-07-03 13:40:51 +02:00
Sam
0e10abb276 Client - add language in user registration payload 2022-07-03 13:35:57 +02:00
Sam
e2837821df Merge remote-tracking branch 'gitlab/dev' into weblate-fittrackee-fittrackee-client-administration 2022-07-02 11:16:07 +02:00
Sam
56f80d9e4a Client - update translation for documentation link
The documentation is only available in english for now
2022-07-02 10:32:55 +02:00
Sam
2ad8678734 Client - fix workouts list display w/ german 2022-07-02 10:16:31 +02:00
Sam
f7f5ba2e68 Client - center records on dashboard 2022-07-02 09:35:03 +02:00
Sam
a7e77733ea Client - fix record card style 2022-06-29 17:09:32 +02:00
Sam
0b3fc999f6 Merge branch 'dev' into german-translation 2022-06-29 17:00:00 +02:00
Sam
045559cfd8 Client - minor refacto 2022-06-29 16:27:04 +02:00
Sam
0cc33faf97 Client - update lang attribute on language change - fix #201 2022-06-29 15:28:31 +02:00
Thomas Brockmöller
65483f3a0b Merge branch 'dev' into german-translation 2022-06-26 23:09:26 +02:00
Thomas Brockmöller
54d99a1237 translate fittrackee 2022-06-26 23:04:47 +02:00
Thomas Brockmöller
8bb6c60220 translate fittrackee_client 2022-06-26 22:06:16 +02:00
Sam
e425cf4ec0 Client - add icon to copy client id & secret in clipboard 2022-06-26 13:23:48 +02:00
J. Lavoie
d783b9c6b2
Translated using Weblate (French)
Currently translated at 100.0% (2 of 2 strings)

Translation: FitTrackee/FitTrackee Client - Dashboard
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-dashboard/fr/
2022-06-26 08:33:39 +02:00
J. Lavoie
67e780a08f
Translated using Weblate (French)
Currently translated at 100.0% (15 of 15 strings)

Translation: FitTrackee/FitTrackee Client - Buttons
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-buttons/fr/
2022-06-26 08:33:39 +02:00
J. Lavoie
565a9b8bfa
Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)

Translation: FitTrackee/FitTrackee Client - About
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/fr/
2022-06-26 08:33:38 +02:00
J. Lavoie
7152c8aa90
Translated using Weblate (French)
Currently translated at 100.0% (94 of 94 strings)

Translation: FitTrackee/FitTrackee Client - User
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/fr/
2022-06-26 08:33:38 +02:00
J. Lavoie
f372b87145
Translated using Weblate (French)
Currently translated at 100.0% (12 of 12 strings)

Translation: FitTrackee/FitTrackee Client - Sports
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/fr/
2022-06-26 08:33:38 +02:00
J. Lavoie
a1e0279596
Translated using Weblate (French)
Currently translated at 100.0% (28 of 28 strings)

Translation: FitTrackee/FitTrackee Client - API messages
Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/fr/
2022-06-26 08:33:38 +02:00
Sam
d64fc19c2e Merge branch 'dev' into oauth2 2022-06-25 21:23:15 +02:00
Thomas Brockmöller
df3469db5d add new language files 2022-06-24 20:44:26 +02:00
Sam
a8ed6dcdfa Client - eslint fix 2022-06-22 17:53:59 +02:00
Sam
80948a998d Client - fix workout title display on workout list - fix #191 2022-06-22 16:32:28 +02:00
Sam
c39d6b4137 Client - minor fix 2022-06-22 15:44:50 +02:00
Sam
6911024f33 Client - display 'application:write' scope only if user is admin 2022-06-19 20:32:38 +02:00
Sam
40a5fcccf3 Client - update scopes 2022-06-15 20:37:24 +02:00
Sam
969a92b8d4 Client - minor fixes 2022-06-15 15:21:22 +02:00
Sam
524a221725 Client - revoke all token for a given client 2022-06-12 18:03:26 +02:00
Sam
1f26b69cba Client - display if oauth client does not exist when authorizing 2022-06-12 16:26:51 +02:00
Sam
4be4f46c26 Client - authorize oauth client 2022-06-07 17:45:25 +02:00
Sam
78fe703494 Client - display client secret after creation 2022-06-07 09:47:53 +02:00
Sam
03db8e8cd6 Client - update getting oauth client by id 2022-06-07 08:53:52 +02:00
Sam
7b3c44e21e Client - display pagination on oauth apps list only when apps exist 2022-06-06 18:50:57 +02:00
Sam
7e45923b25 Client - add/delete an OAuth app (WIP) 2022-05-29 14:23:30 +02:00
Sam
25decef696 Client - init OAuth Applications list 2022-05-29 14:23:30 +02:00
Sam
020b1f0558 Client - fix typing 2022-05-28 20:04:05 +02:00
Sam
fab9c00726 Client - hide emails related infos when email sending is disabled 2022-04-23 19:31:45 +02:00
Sam
11b24ab8d3 Client - fix card position in small screens when adding workouts 2022-04-08 18:07:45 +02:00
Sam
aae2769774 Client - add missing translations 2022-04-08 17:37:43 +02:00
Sam
d1e36e0614 Client - fix distance card refresh 2022-04-02 10:56:56 +02:00
Sam
26c600fa32 API & Client - fix link to user profile in workout card 2022-03-30 11:30:45 +02:00
Sam
8a85f6d1c0 Client - fix duration inputs + style fix on picture edition 2022-03-27 13:10:06 +02:00
Sam
e11970665b Client - remove old comment 2022-03-27 08:51:10 +02:00
Sam
db2390828f Client - fix picture refresh after update 2022-03-27 08:48:15 +02:00
Sam
eb02ede0d7 API & Client - order on user account status in administration
+ fixes
2022-03-26 18:28:04 +01:00
Sam
614c888ec4 Client - init "About" page and admin contact in footer
+  add missing translations
2022-03-26 17:58:21 +01:00
Sam
4a22f91bda Client - minor fixes 2022-03-26 17:58:21 +01:00
Sam
135281fe1d API & Client - complete users administration 2022-03-26 17:58:21 +01:00
Sam
612549ddea API & Client - resend account confirmation email 2022-03-26 17:58:21 +01:00
Sam
decff1cd6a Client - add account confirmation (WIP) 2022-03-26 17:58:21 +01:00
Sam
dfe50b5287 Client - fix password input 2022-03-26 17:58:20 +01:00
Sam
6371fb0622 Client - add password reset in users admin 2022-03-26 17:58:20 +01:00
Sam
ce680b0d3e Client - update users link 2022-03-26 17:58:20 +01:00
Sam
b0334c87da Client - fix user header 2022-03-26 17:58:20 +01:00
Sam
d11ce9615a Client - fix pagination 2022-03-26 17:58:20 +01:00
Sam
f241504b8f Client - filter on username in administration 2022-03-26 17:58:20 +01:00
Sam
0b1d99aa7a Client - update user typing 2022-03-26 17:58:20 +01:00
Sam
ae0b9c36b2 Client - allow user to change email 2022-03-26 17:58:20 +01:00
Sam
9507a3aba1 API - add current password check when modifying it 2022-03-26 17:58:20 +01:00
Sam
7d78bcc302 Client - update password update in user account 2022-03-26 17:58:20 +01:00
Sam
5831a70d4b Client - display conditions required for registration 2022-03-26 17:58:20 +01:00
Sam
80198f1dac Client - update style on user forms 2022-03-26 17:58:20 +01:00
Sam
29760e57f1 Client - add password strength and suggestions 2022-03-26 17:58:20 +01:00
Sam
9bb894dc03 Client - allow password display 2022-03-26 17:58:20 +01:00
Sam
d8c4106fcf API & Client - remove password confirmation 2022-03-26 17:58:20 +01:00
Sam
8988a0266a API & Client - update username max length 2022-03-26 17:58:19 +01:00
Sam
d968a76fcc
Merge pull request #161 from Fmstrat/farthest_msg
Minor translation issue on 'Farthest'
2022-03-26 17:57:20 +01:00
Sam
f215769f7d
Merge pull request #160 from Fmstrat/error_msg
Minor translation issue on APP_ERROR
2022-03-26 17:55:33 +01:00
Fmstrat
462a193d2e Added ascent record to Dashboard 2022-03-24 12:17:44 -04:00
Fmstrat
43d217620b Match icon to workouts 2022-03-22 14:23:33 -04:00
Fmstrat
8fa5d685cf Added total elevation to dashboard 2022-03-22 13:29:53 -04:00
Fmstrat
ce183be44b Minor translation issue on 'Farthest' 2022-03-22 10:00:06 -04:00
Fmstrat
9cab50402c Minor translation issue on APP_ERROR 2022-03-22 09:08:20 -04:00
Sam
9648593bef update dist files 2022-02-20 10:00:35 +01:00
Sam
696be0f1d4 update eslint related deps
(except ESLint due to errors on tests w/ chai)
2022-02-20 09:45:54 +01:00
Sam
c267d65ff3 update vue-cli to 5.x 2022-02-19 22:50:13 +01:00
Sam
94a6f2fa9c API & Client - allow only alphanumeric characters and '_' in username 2022-02-13 13:49:59 +01:00
Sam
d3342c83ab Client - fix label on workouts filters - fix #146 2022-02-05 19:09:04 +01:00
Sam
7107d30f2d Client - fix arrow direction for wind - fix #134
DarkSky returns the direction that the wind is coming **from** (in degree).
2022-01-19 14:34:47 +01:00
Sam
877fa0faaa Client - fix sport icon color (when changed) on calendar on small resolutions 2022-01-16 19:15:15 +01:00
Sam
29180a02ca Client - partial fix of fullscreen on iOS 2022-01-16 18:59:31 +01:00
Sam
5725a574bd API & Client - add wind direction to workout detail - fix #134 2022-01-15 21:54:37 +01:00
Sam
8897659c62 Client - add a fullscreen control to workout map - fix #140 2022-01-15 20:18:54 +01:00
Sam
2242525b39 Client - add control to reset map to initial position - fix #138 2022-01-15 18:06:34 +01:00
Sam
482004926a Client - add controls on map to hide markers 2022-01-15 16:48:57 +01:00
Sam
b22c965099 Client - add start and finish markers on workout map - fix #135
+ add max zoom
2022-01-15 15:42:23 +01:00
Sam
256f89606e Client - fix workouts display on calendar - fix #131 2022-01-01 21:56:05 +01:00
Sam
be0ac9b238 Client - display only active sports (+ workout sport) on workout edition
fix #129
2022-01-01 18:36:45 +01:00
Sam
2d771e4964 Client - change button order on sport preferences 2021-12-19 14:49:05 +01:00
Sam
781bf86634 Client - reset user sport preferences - fix #123 2021-12-19 12:37:50 +01:00
Sam
0b47e42ea5 API & Client - add new sport (Snowshoes) - fix #121 2021-12-19 10:53:29 +01:00
Sam
b8aef3af4d [Client] workout - minor style update 2021-11-29 18:07:06 +01:00
Sam
3e3612696c [Client] workout - add link to download gpx file - fix #115 2021-11-29 17:08:01 +01:00
Sam
e5670d5b48 [Client] update lazy loading 2021-11-29 11:31:24 +01:00
Sam
8bad9d1bfa [Client] fix scss import 2021-11-29 11:23:26 +01:00
Sam
456636def1 [Client] workout - update legend style 2021-11-28 15:35:27 +01:00
Sam
2cc485a293 [Client] minor refacto 2021-11-28 14:53:19 +01:00
Sam
5201362ac4 [Client] workout - add checkbox to select data on chart - fix #116 2021-11-28 14:12:54 +01:00
Sam
a52ce1b6a5 [Client] stats - display ave. speed labels only if 1 sport is displayed 2021-11-28 11:21:02 +01:00
Sam
bd0d79f575 [Client] statistics - display average speed in chart 2021-11-24 18:01:43 +01:00
Sam
170a9c0b37 Client - fix workout card display w/ long username or title 2021-11-14 21:06:29 +01:00
Sam
13a2f3b526 Client - fix applications stats display 2021-11-14 20:48:10 +01:00
Sam
c6f7ae49f1 Client - minor change 2021-11-14 19:24:31 +01:00
Sam
402baaee75 Client - style fix 2021-11-14 18:38:47 +01:00
Sam
26c8d47c51 Client - minor fix and changes 2021-11-14 17:52:39 +01:00
Sam
34a24ffbf1 Client - minor change 2021-11-14 15:20:06 +01:00
Sam
cf2386a89e Client - use imperial unit for wind speed 2021-11-14 15:08:04 +01:00
Sam
c069e7ff0c Client - use imperial units in user profile 2021-11-14 14:53:31 +01:00
Sam
f867ad7a4b Client - use imperial units when adding workout w/o gpx 2021-11-14 14:34:46 +01:00
Sam
56bdc4a448 Client - use imperial units in workouts filters 2021-11-14 13:59:41 +01:00
Sam
9b7f685992 Client - display converted speed/elevation in workout chart 2021-11-14 13:33:11 +01:00
Sam
c0acff9e3d Client - display converted distance in stats charts 2021-11-14 12:26:36 +01:00
Sam
1c6b70d454 Client - display converted distance/speed in workouts (wip) 2021-11-14 12:12:25 +01:00
Sam
61738ebf85 Client - init distance converter 2021-11-14 10:55:42 +01:00
Sam
197d30b2e2 Client - add distance units in user preferences 2021-11-13 20:04:47 +01:00
Sam
89d7a9f752 Client - fix sport preferences display 2021-11-13 15:25:12 +01:00
Sam
ed0b3863be Client - fix redirection after deleting user account in admin 2021-11-13 15:09:51 +01:00
Sam
50094d1fda Client - display only active sports in application in user preferences
+ fixes
2021-11-13 12:12:26 +01:00
Sam
6117678ba1 Client - minor change 2021-11-12 19:03:58 +01:00
Sam
a6566c133c Client - use user sports colors in charts 2021-11-12 18:55:48 +01:00
Sam
7c49fd31ad Client - add user sports preferences
+ minor refactor
2021-11-12 18:55:48 +01:00
Sam
a867c6cc37 Client - update translations 2021-11-11 11:54:13 +01:00
Sam
6fe42f7f8c Client - display chart with axis starting at min elevation - fix #91 2021-11-11 10:39:35 +01:00
Sam
adb4fc8016 Client - localize calendar header 2021-11-11 10:11:00 +01:00
Sam
07576ba08a Client - minor changes and fix 2021-11-11 09:41:23 +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
7a7cd509ed Client - update input style on validation error 2021-11-11 08:29:12 +01:00
Sam
c2b2bdcabd Client - change order on dashboard for small resolutions 2021-11-11 08:01:04 +01:00
Sam
1bede62d80 Client - use <script setup> in components 2021-11-10 21:24:33 +01:00
Sam
857c0ecd2d Client - update favicon 2021-11-10 13:39:07 +01:00
Sam
7ba4e66e8e Client - add dropdown to select timezone in user preferences 2021-11-10 12:03:54 +01:00
Sam
9d304a2f1e Client - update dropdown style 2021-11-07 11:26:32 +01:00
Sam
a22dec457b Client - add button to clear workouts filters 2021-11-07 11:17:21 +01:00
Sam
d3b8ec7c89 Client - update stats chart style 2021-11-07 10:20:23 +01:00
Sam
7cb5404588 Client - fix links displayed when resetting password 2021-11-06 22:33:33 +01:00
Sam
c7024e6692 update js dependencies 2021-11-06 21:27:32 +01:00
Sam
a7b752fa3b Client - update footer 2021-11-06 19:25:00 +01:00
Sam
bc81c94988 Client - add links to register/login below login/register form 2021-11-06 18:24:53 +01:00
Sam
4765064042 Client - minor style update on workout card 2021-11-06 18:08:35 +01:00
Sam
07fb64c8f5 Client - [PR84/93] display elevation on statistics 2021-11-03 20:41:12 +01:00
Sam
c25f30fb2f Client - [PR84/93] display elevation on workouts table 2021-11-03 20:02:57 +01:00
Sam
121d803f73 Client - [PR84/93] display altitude and elevation on workout card 2021-11-03 19:59:17 +01:00
Sam
0a21cec513 Client - [PR84/93] add new sports 2021-11-03 19:21:37 +01:00
Sam
6fac8fdf81 Client - update info style on picture update 2021-11-03 18:30:48 +01:00
Sam
7b44b92dd3 Client - hide workout title on small resolutions 2021-11-03 18:30:48 +01:00
Sam
a950806282 Client - fix workout without gpx update 2021-11-03 18:30:48 +01:00
Sam
8ebc3acdc2 Client - update modal buttons on error 2021-11-03 18:30:48 +01:00
Sam
f97c7ae4d0 Client - refactoring (rename auth user store) 2021-11-03 18:30:48 +01:00
Sam
c683401daa API & Client - fix missiing translation on api error 2021-11-03 18:30:48 +01:00
Sam
fece99921b Client - redirect after login if redirection exists 2021-11-03 18:30:48 +01:00
Sam
987503ca96 Client - empty user data when token is not valid 2021-11-03 18:30:48 +01:00
Sam
3b7c5d76ce Client - typo fix + style update 2021-11-03 18:30:48 +01:00
Sam
d4efb061a3 Client - dowload workout static map only when hover workout 2021-11-03 18:30:48 +01:00
Sam
a8d0680457 Client - display pagination on workouts list 2021-11-03 18:30:47 +01:00
Sam
e8350abf55 Client - get workouts ordered by distance, duration or average speed 2021-11-03 18:30:47 +01:00
Sam
05b22e6f72 Client - refactoring users admin selects 2021-11-03 18:30:47 +01:00
Sam
6c6a024ad6 Client - get workouts filters from route query 2021-11-03 18:30:47 +01:00
Sam
37596f52f4 Client - refactoring workouts (WIP)
separate user workouts from timeline workouts
2021-11-03 18:30:47 +01:00
Sam
288a78e2a0 Client - refactoring workouts (WIP) 2021-11-03 18:30:47 +01:00
Sam
c5428c28a6 Client - refactoring pagination query 2021-11-03 18:30:47 +01:00
Sam
8b74138447 Client - minor refactoring 2021-11-03 18:30:47 +01:00
Sam
e7feb25bfa Client - display users registration date in admin timezone 2021-11-03 18:30:47 +01:00
Sam
b68dba34c1 Client - add workout title on dashboard card 2021-11-03 18:30:47 +01:00
Sam
5d0e4dd266 Client - fix title update for workout w/ gpx 2021-11-03 18:30:46 +01:00
Sam
9380034d37 API & Client - get application version from API 2021-11-03 18:30:30 +01:00
Sam
7f6f33a6aa API & Client - update API error messages to remove i18n workarounds 2021-11-03 18:30:23 +01:00
Sam
fb6491638c Client - update e2e tests (wip) and build 2021-11-03 18:30:15 +01:00
Sam
23066c52a8 Client - update language labels 2021-11-03 18:30:00 +01:00
Sam
1495b6796f Client - fix language change on preferences update 2021-11-03 18:29:49 +01:00
Sam
fca417d9ad Client - add link to users in admin 2021-11-03 18:27:49 +01:00