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
|
ff6f328bb3
|
Add file-saver dependency
|
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 |
|