Commit Graph

46 Commits

Author SHA1 Message Date
Bubka
2dc8734980 Add fetch lifespan to avoid repeated stores refreshes 2023-11-21 13:45:51 +01:00
Bubka
d8861ba475 Use Groups store in Options view to remove a request 2023-11-21 13:45:51 +01:00
Bubka
ac5669d880 Gather accounts files 2023-11-21 13:45:50 +01:00
Bubka
6ed54d79bb Fix Error modal closing 2023-11-21 13:45:50 +01:00
Bubka
27f3145740 Set up Not Found views 2023-11-21 13:45:50 +01:00
Bubka
7cf8a70743 Set up the Capture view 2023-11-21 13:45:50 +01:00
Bubka
b516fd9c33 Set up the Import view 2023-11-21 13:45:50 +01:00
Bubka
a622ffb216 Set up Webauthn Reset request & Recover views 2023-11-21 13:45:50 +01:00
Bubka
e0802b8479 Set up Password Request & Reset views 2023-11-21 13:45:50 +01:00
Bubka
beb5ee027a Set up the Edit twofaccount view 2023-11-21 13:45:50 +01:00
Bubka
fb49e55e34 Set up the QRcode view 2023-11-21 13:45:50 +01:00
Bubka
a880b1c8c7 Fix the GroupSwitch component not showing groups list 2023-11-21 13:45:50 +01:00
Bubka
0a53549019 Fix notification type 2023-11-21 13:45:50 +01:00
Bubka
46a58ecb29 Make the user store handle data stores 2023-11-21 13:45:50 +01:00
Bubka
a52cc2dcc9 Set up the Groups view & Create/Update forms 2023-11-21 13:45:50 +01:00
Bubka
4fd5559e5f Rename stores method which fetch fresh api data 2023-11-21 13:45:49 +01:00
Bubka
79827663fe Make some cleaning 2023-11-21 13:45:49 +01:00
Bubka
b55ea8c84f Make the on click refresh an automatic refresh 2023-11-21 13:45:49 +01:00
Bubka
910e0bc830 Convert Info notification to Success & Add an Info notification 2023-11-21 13:45:49 +01:00
Bubka
8c23aa884f Add Starter middleware & Restore the Data have changed notification 2023-11-21 13:45:49 +01:00
Bubka
4dbbae24dc Set up Always On OTPs on the main view 2023-11-21 13:45:49 +01:00
Bubka
db295f97e9 Re-enable items dragging 2023-11-21 13:45:49 +01:00
Bubka
5d568a606e Implement twofaccounts & groups stores & Add ActionButtons component 2023-11-21 13:45:49 +01:00
Bubka
a46084720e Use the twofaccounts store 2023-11-21 13:45:49 +01:00
Bubka
e9d9f661ad Clean useless stuff 2023-11-21 13:45:49 +01:00
Bubka
5f83b5d70b Set up the Accounts view with components 2023-11-21 13:45:49 +01:00
Bubka
68d98652a3 Set up the Create form 2023-11-21 13:45:49 +01:00
Bubka
c389378dc3 Set up the Start view 2023-11-21 13:45:49 +01:00
Bubka
abce4a0a7a Set up the PAT settings view 2023-11-21 13:45:48 +01:00
Bubka
c97bed2ad8 Fix bad input type 2023-11-21 13:45:48 +01:00
Bubka
fec9e3d440 Set up the Account settings view 2023-11-21 13:45:48 +01:00
Bubka
9d72525b38 Make the back-end returns the user email on login/register 2023-11-21 13:45:48 +01:00
Bubka
beeaed9565 Enable webauthn device registration during user registration 2023-11-21 13:45:48 +01:00
Bubka
b59ad21755 Set up the Webauthn settings view 2023-11-21 13:45:48 +01:00
Bubka
ba96358801 Rename userPreferenceService to userService 2023-11-21 13:45:48 +01:00
Bubka
7efc20e74f Set up the Register view (without webauthn registration) 2023-11-21 13:45:48 +01:00
Bubka
82b1e039e6 Fix appSettings not being saved to db in Options view 2023-11-21 13:45:48 +01:00
Bubka
15733f0b38 Bind Fields instead of full Form to the Login view inputs 2023-11-21 13:45:48 +01:00
Bubka
c448628e1b Set up the Options view bound to the prefs & settings stores 2023-11-21 13:45:48 +01:00
Bubka
f7826aff6b Set up the About view 2023-11-21 13:45:47 +01:00
Bubka
eaf61dc01f Clear notification and set their duration & Fix landing on webauthn form 2023-11-21 13:45:47 +01:00
Bubka
73e36edd9c Set up a global notification handler & Error view & Modal component 2023-11-21 13:45:47 +01:00
Bubka
e37c0c9ea5 Set up email/pwd login & logout features 2023-11-21 13:45:47 +01:00
Bubka
74d886a840 Migrate the Footer component (as a layout one) 2023-11-21 13:45:47 +01:00
Bubka
531b35c786 Set up the api factory and very first service 2023-11-21 13:45:46 +01:00
Bubka
2c05651c43 Set up the basic vue app with router and stylesheet 2023-11-21 13:45:46 +01:00