Commit Graph

41 Commits

Author SHA1 Message Date
Sam
1bede62d80 Client - use <script setup> in components 2021-11-10 21:24:33 +01:00
Sam
f97c7ae4d0 Client - refactoring (rename auth user store) 2021-11-03 18:30:48 +01:00
Sam
23066c52a8 Client - update language labels 2021-11-03 18:30:00 +01:00
Sam
1911b03db5 Client - refactor 2021-11-03 18:27:49 +01:00
Sam
04cf43cfd2 Client - init administration + refacto 2021-11-03 18:27:48 +01:00
Sam
8efbc4584e Client - use existing vue method 2021-11-03 18:27:48 +01:00
Sam
d78470062d Client - register globally some custom components 2021-11-03 18:27:48 +01:00
Sam
8d93024a5f Client - add password reset + refacto 2021-11-03 18:27:48 +01:00
Sam
c92446ff39 API & Client - move user preferences + add picture edition 2021-11-03 18:27:47 +01:00
Sam
fa164345d5 Client - init user profile 2021-11-03 18:27:47 +01:00
Sam
1ebced48c4 Client - display Admin 'link' only if authenticated user is admin 2021-11-03 18:27:46 +01:00
Sam
b1acb6c570 Client - add workouts list view 2021-11-03 18:27:46 +01:00
Sam
1502e97211 Client - add full statistics chart 2021-11-03 18:27:46 +01:00
Sam
7157f53298 Client - improve calendar display on mobile + fix 2021-11-03 18:27:20 +01:00
Sam
6bfcb24133 Client - add a workout + fix 2021-11-03 18:27:20 +01:00
Sam
6c29050d27 Client - hide scrollbar when menu is open on mobile 2021-11-03 18:27:19 +01:00
Sam
3ac6316b2d Client - fix navbar translation 2021-11-03 18:26:51 +01:00
Sam
cebf877a6e Client - fix Navbar on mobile and remove useless attribute 2021-11-03 18:26:50 +01:00
Sam
db9ea49998 Client - refactor types 2021-11-03 18:26:49 +01:00
Sam
f60847cc5f Client - minor refacto w/ import order rules 2021-11-03 18:26:49 +01:00
Sam
8247751281 Client - display user stats (wip) 2021-11-03 18:26:48 +01:00
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
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
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
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
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
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
40355a0af5 Client - re-arrange style files + fix app-name padding 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
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