Commit Graph

758 Commits

Author SHA1 Message Date
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
d36a1f0ac0 fix some tests 2022-10-31 18:27:03 +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
0bdd0afea8 bump version to 0.7.2 2022-09-21 19:11:30 +02: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
49df6fb606 bump version to 0.7.1 2022-09-21 11:04:30 +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
08e81c808c bump version to 0.7.0 2022-09-19 18:49:31 +02:00
Sam
93c8cbfe0e update js dependencies 2022-09-19 14:16:17 +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
841edc76c6 Merge branch 'master' into dev 2022-09-14 11:06:25 +02:00
Sam
982e1ad2ff bump version to 0.6.12 2022-09-14 09:55:02 +02:00
Sam
7229b22863 update js dependencies 2022-08-27 19:36:15 +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
c8d24a2e4c bump version to 0.6.11 2022-07-27 11:10:35 +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
2d1b166d77 Client - add missing tests 2022-07-19 16:54:31 +02:00
Sam
4488c44297 Client - update french translation 2022-07-19 10:31:47 +02:00
Fmstrat
c12635d524 Fix tooltip tests after ascent/descent removal of 1K divisor 2022-07-18 15:19:11 -04:00
Fmstrat
ed1df8deb4 Revert "Update tests for shifting ascent/descent from km/mi to m/ft"
This reverts commit 7d89dc8310.
2022-07-18 15:15:37 -04:00
Fmstrat
7d89dc8310 Update tests for shifting ascent/descent from km/mi to m/ft 2022-07-18 15:08:09 -04: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
19d6a69813 Update test message and record count for asserts 2022-07-18 09:37:30 -04:00
Fmstrat
f49c4184b3 Added highest ascent tests 2022-07-18 09:29:24 -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
211ed1acd8 bump version to 0.6.10 2022-07-13 15:21:06 +02:00
Sam
d7257f451c update js dependencies 2022-07-13 14:09:21 +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
d34930fa83 bump version to 0.6.9 2022-07-03 17:27:46 +02:00
Sam
f9e03dd139 Client - fix record order in dashboard cards 2022-07-03 16:20:04 +02:00
Sam
7408602f8a update js dependencies 2022-07-03 14:33:31 +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
353522d749 bump version to 0.6.8 2022-06-22 20:22:29 +02:00
Sam
a8ed6dcdfa Client - eslint fix 2022-06-22 17:53:59 +02:00
Sam
d1e2d01e19 update ESLint to 8.x 2022-06-22 17:53:47 +02:00
Sam
b205f5e0e0 update js dependencies 2022-06-22 17:49:19 +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
22c8105ea6 Merge branch 'dev' into oauth2 2022-06-12 09:28:01 +02:00
Sam
22a3df5263 bump version to 0.6.7 2022-06-11 20:00:01 +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
70c76a6a6e bump version to 0.6.6 2022-05-29 10:35:02 +02:00
Sam
020b1f0558 Client - fix typing 2022-05-28 20:04:05 +02:00
Sam
a9c20ad753 update js deps 2022-05-28 19:24:00 +02:00
Sam
6b9d92c17c update js deps 2022-05-18 10:09:27 +02:00
Sam
7fd53765c8 bump version to 0.6.5 2022-04-24 16:02:49 +02:00
Sam
fab9c00726 Client - hide emails related infos when email sending is disabled 2022-04-23 19:31:45 +02:00
Sam
86e3ccae91 bump version to 0.6.4 2022-04-23 08:28:44 +02:00
Sam
5c56e97c89 update js dependencies 2022-04-23 07:30:16 +02:00
Sam
4c13fe6fe7 bump version to 0.6.3 2022-04-09 11:01:20 +02:00
Sam
b91557aef0 update js deps 2022-04-08 19:11:03 +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
79c3be07ad bump version to 0.6.2 2022-04-03 19:47:40 +02:00
Sam
b489ce7be2 update js dependencies 2022-04-03 12:41:59 +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
2152aaa359 bump version to 0.6.1 2022-03-27 20:34:05 +02:00
Sam
02e1072f0c Client - fix stats chart update
(temporary fix by downgrading dependency)
2022-03-27 19:46:50 +02:00
Sam
a608ceeaf5 bump version to 0.6.0 2022-03-27 15:11:36 +02:00
Sam
8a85f6d1c0 Client - fix duration inputs + style fix on picture edition 2022-03-27 13:10:06 +02:00
Sam
ad2f57c59c update javascript dependencies 2022-03-27 09:45:29 +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