Commit Graph

1033 Commits

Author SHA1 Message Date
Sam
f381c2dc65 Client - add registration 2021-11-03 18:26:48 +01:00
Sam
a3ee5b69a7 Client - add global navigation guards 2021-11-03 18:26:48 +01:00
Sam
5ade82d61d Client - add logout 2021-11-03 18:26:48 +01:00
Sam
1041fc4cb8 Client - display authenticated user picture in NavBar 2021-11-03 18:26:47 +01:00
Sam
3dc1e46329 Client - minor refactor 2021-11-03 18:26:47 +01:00
Sam
72db7afe44 Client - extend store typing in components 2021-11-03 18:26:47 +01:00
Sam
a20a646687 Client - display authenticated user username in NavBar 2021-11-03 18:26:47 +01:00
Sam
7df5ea9870 Client - handle error on api calls 2021-11-03 18:26:47 +01:00
Sam
cd418c9be2 Client - init login and getting user profile 2021-11-03 18:26:47 +01:00
Sam
4c56d75752 Client - add axios 2021-11-03 18:26:47 +01:00
Sam
1d7cb5c9ee Client - refactor app types and interfaces 2021-11-03 18:26:47 +01:00
Sam
6b848228ca Client - refactor store 2021-11-03 18:26:47 +01:00
Sam
f8b020940a Client - fix footer display on mobile when keyboard pops 2021-11-03 18:26:47 +01:00
Sam
68f6457c9d Client - init Login form 2021-11-03 18:26:47 +01:00
Sam
73915a1750 Client - update app style + add link in nav-bar 2021-11-03 18:26:47 +01:00
Sam
0876373609 Client - add 404 error page 2021-11-03 18:26:47 +01:00
Sam
ef6649a5dc Client - init user state 2021-11-03 18:26:46 +01:00
Sam
146750c155 Client - fix close button position 2021-11-03 18:26:46 +01:00
Sam
1d611138ed Client - fix build 2021-11-03 18:26:46 +01:00
Sam
b01f867d80 Client - add dropdown to select language 2021-11-03 18:26:46 +01:00
Sam
1e77fa68b6 Client - init locales files ('en' and 'fr') 2021-11-03 18:26:46 +01:00
Sam
04f64b750c Client - install vue-i18n 2021-11-03 18:26:46 +01:00
Sam
d795d9bf38 Client - update build config 2021-11-03 18:26:46 +01:00
Sam
40355a0af5 Client - re-arrange style files + fix app-name padding 2021-11-03 18:26:46 +01:00
Sam
ce58cf922e Client - change default font 2021-11-03 18:26:46 +01:00
Sam
799da84bc9 Client - add footer 2021-11-03 18:26:46 +01:00
Sam
fa8656f839 Client - update NavBav style w/ hamburger menu (wip) 2021-11-03 18:26:46 +01:00
Sam
6a168ed05c Client - add ForkAwesome icons 2021-11-03 18:26:45 +01:00
Sam
6ba8ca385e Client - clean vue-cli template files 2021-11-03 18:26:45 +01:00
Sam
5d80039319 Client - update prettier config 2021-11-03 18:26:45 +01:00
Sam
433f6bfd52 Client - add navbar component 2021-11-03 18:26:45 +01:00
Sam
23c4708217 Client - init new frontend version with vue-cli 2021-11-03 18:26:45 +01:00
Sam
6d1de3c3bb Client - rename existing front 2021-11-03 18:26:44 +01:00
Sam
6ba3f6d54e
Merge pull request #93 from SamR1/add-elevation-data-and-new-sports
Add elevation data and new sports
2021-11-03 17:40:18 +01:00
Sam
68dc55f385 API - fix migration 2021-11-03 17:25:28 +01:00
Sam
2194e8f4de Docs - update API documentation 2021-11-03 17:25:28 +01:00
Sam
fe0ebc8a9a Client - update some js dependencies and build 2021-11-03 17:25:28 +01:00
Sam
8b516e1ac3 Client - minor style fix on records table 2021-11-03 17:25:28 +01:00
Sam
06510bb205 Client - fix elevation display in chart tooltip 2021-11-03 17:25:28 +01:00
Sam
d0b305ec6f Client - display elevation only on Statistics (not in dashboard) 2021-11-03 17:25:28 +01:00
Sam
8dc7e37ab1 Client - fix workout card style 2021-11-03 17:25:28 +01:00
Sam
4dd5633232 Client - do not diplay elevation for manually added workouts 2021-11-03 17:25:28 +01:00
Sam
1771299068 Client - fix elevation values since API update 2021-11-03 17:25:28 +01:00
Sam
bf93c7f469 Client - update sports color 2021-11-03 17:25:28 +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
69467d8a6b Client - add missing sport images 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
antoine
e7708b9ece Add new sports with temporary pictures 2021-11-03 17:25:28 +01:00
Sam
f18e6adc5e
Merge pull request #105 from SamR1/update-license
update license to AGPLv3
2021-11-03 17:23:27 +01:00