Commit Graph

1134 Commits

Author SHA1 Message Date
Sam 779738dccd Client - update NavBar style 2021-11-03 18:26:48 +01:00
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