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
|
f7cceed126
|
Remove ref to the now useless autolock view
|
2023-11-21 13:45:50 +01:00 |
|
Bubka
|
f0b954fc76
|
Add $helpers capabilities
|
2023-11-21 13:45:50 +01:00 |
|
Bubka
|
87de0a03e7
|
Set attributes inheritance to True
|
2023-11-21 13:45:50 +01:00 |
|
Bubka
|
0bc488057d
|
Add missing config parameter in services
|
2023-11-21 13:45:50 +01:00 |
|
Bubka
|
d74e0cedac
|
Fix bad var usage
|
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
|
40ea767799
|
Add the twofaccounts store to stores passed to the router middlewares
|
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
|
865daa1cf6
|
Fix emit declaration
|
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
|
4f59545e97
|
Fix wrong url in api call
|
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
|
4055a52daf
|
Check copy state before notifying
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
68d98652a3
|
Set up the Create form
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
1705d23277
|
Set up the OTP Display component
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
cca0dbaf99
|
Add various display modes to the Spinner component
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
536dcb1e95
|
Set up TwoFAccounts api service
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
ed1a653b37
|
Set up TotpLooper & Dots components
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
c389378dc3
|
Set up the Start view
|
2023-11-21 13:45:49 +01:00 |
|
Bubka
|
bde05233c5
|
Set up Kicker to log out user when inactivity is detected
|
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
|
2cd5b40ae3
|
Set up the Webauthn service to handle webauthn login & registration
|
2023-11-21 13:45:48 +01:00 |
|
Bubka
|
ba96358801
|
Rename userPreferenceService to userService
|
2023-11-21 13:45:48 +01:00 |
|
Bubka
|
8736941aa1
|
Set up a Spinner component
|
2023-11-21 13:45:48 +01:00 |
|
Bubka
|
48f5c41288
|
Fix FormCheckBox model binding and event emitting
|
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
|
a239b8fc99
|
Prevent Form object to reject error on 422 response
|
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
|
39281ec428
|
Fix disabling of global error handler
|
2023-11-21 13:45:48 +01:00 |
|
Bubka
|
f7826aff6b
|
Set up the About view
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
a6e749f510
|
Disable global error handler in dev env
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
ecb6ad3c65
|
Set up basic light/dark theme toggling
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
304bc55601
|
Set up page titles
|
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
|
6769ab381b
|
Handle missing/invalid CSRF token & let 422 errors pass through
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
fe9002501b
|
Reset the user store on unauthenticated HTTP response
|
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
|
48bea5721f
|
Set up Store, Service & Routing to handle the sign in process
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
1d51cb3e31
|
Set up Form component & some form elements components
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
c02af5aab9
|
Rename http client factory
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
df2407c46c
|
Replace Vue globalProperties by provide/inject at app level
|
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
|
a57baa9de9
|
Fix error thrown on i18n setup
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
f6484bd73d
|
Add common layout components
|
2023-11-21 13:45:47 +01:00 |
|
Bubka
|
c63603ae04
|
Set up a basic user store
|
2023-11-21 13:45:46 +01:00 |
|
Bubka
|
b3b948ad5e
|
Set up fontawesome icons (v6)
|
2023-11-21 13:45:46 +01:00 |
|
Bubka
|
5ae9630a82
|
Set up i18n
|
2023-11-21 13:45:46 +01:00 |
|
Bubka
|
75cbb0e1ab
|
Set up global immutable app properties
|
2023-11-21 13:45:46 +01:00 |
|
Bubka
|
e393ca1ea0
|
Set up the notification feature
|
2023-11-21 13:45:46 +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 |
|