Commit Graph

477 Commits

Author SHA1 Message Date
8518f5ebc5 Make the Close button of 404 page redirect to the main view - Fixes #233 2023-09-24 18:45:52 +02:00
1f000aab9b Rearrange BeforeEach hook - New fix for #232 2023-09-19 15:51:39 +02:00
a2fe6c8cc1 Fix Maximum call stack size exceeded - Fixes #232 - reverts 969367e 2023-09-17 21:44:33 +02:00
04ac8f2818 Fix webauthnService import - Complete #231 (see 81bf3af & acc5d71) 2023-09-16 10:35:40 +02:00
81bf3afc91 Enhance webauthn error handling at authentication 2023-09-16 09:35:43 +02:00
acc5d7170c Enhance webauthn error handling at registration 2023-09-16 09:34:55 +02:00
a0b3b668bb Fix PAT & Webauthn registration - Fixes #227 2023-09-14 13:39:48 +02:00
d8c8c52f8c Add some ids to ease element locating in e2e tests 2023-09-13 09:45:36 +02:00
790606b4a1 Add e2e tests for accounts display options 2023-09-02 12:23:31 +02:00
74ccbaa7c9 Add e2e tests for Always On OTP 2023-09-01 14:43:27 +02:00
29dcca8d35 Add e2e tests for On Demand OPT 2023-08-31 19:12:55 +02:00
5d4f88baa6 Refactoring of fe4ebd58: Set Close/Back buttons to always browse back 2023-08-30 15:34:28 +02:00
5f6bbbd156 Add some ids to ease element locating in e2e tests 2023-08-30 14:46:45 +02:00
d7942b4233 Refactoring of fe4ebd58: Set Close/Back buttons to always browse back 2023-08-30 14:34:32 +02:00
70313995b9 Add e2e tests for role based content of the about page 2023-08-29 09:10:10 +02:00
0199ef9e21 Prevent axios to throw unwanted error 2023-08-28 08:33:14 +02:00
199fc3da14 Fix bad case definition 2023-08-28 08:32:27 +02:00
1851fb2bb2 Add ctrl+click on 2FA to get and copy an OTP in yolo mode - Closes #220 2023-08-24 19:52:21 +02:00
22994ed1f2 Fix Edit group link not pointing to the defined route url 2023-08-24 18:46:21 +02:00
969367e905 Fix page titles not being updated in time 2023-08-21 14:47:41 +02:00
fe4ebd586d Set Close/Back buttons to always browse back - Closes #217 2023-08-21 14:46:05 +02:00
a80a002ce7 Add authentication followup to front-end to ease navigation & redirects 2023-08-04 15:13:30 +02:00
d00093a85a Move the navigation guard at Router level to prevent late redirects 2023-08-04 10:00:59 +02:00
f5258d7aaf Fix missing validation error when reset token is not provided 2023-08-04 09:55:28 +02:00
77c9680378 Add id attribute to handle elements within End-To-End tests 2023-08-04 09:53:27 +02:00
9acc3be630 Add spinners when OTPs are refreshing on the main view 2023-07-06 09:00:14 +02:00
085eb25532 Handle Validation errors from webauthn during device registration (#200) 2023-07-05 10:07:40 +02:00
7037265237 Show spinners while OTPs are refreshing 2023-06-30 17:31:05 +02:00
a51f0bb2d9 Merge branch 'hotfix-sql-xss-injection' into dev 2023-06-30 17:01:04 +02:00
bac39882c3 Fix various possible XSS attacks 2023-06-30 14:50:57 +02:00
e36beaefd0 Fix missing icon when creating a 2FA with a qrcode upload 2023-05-29 11:39:10 +02:00
a15160319e Simplify Dots component & Fix TotpLooper refresh latency 2023-05-29 11:33:30 +02:00
b8c810f885 Generate and Show all OTPs directly on the main view - Complete #153 2023-04-28 17:03:06 +02:00
4f81b30fcd Add admin setting to disable user registration - Complete #170 2023-04-28 16:52:04 +02:00
82d467ecb4 Bug fix for issue #180 (#187)
* Distinguish between a manually triggered copy and a copyOtpOnDisplay to fix #180 
* fix spaces
2023-04-25 13:34:04 +02:00
68e3a8d100 Add the spinner component to App.vue instead of Accounts.vue so that is usable from all pages.
Update showSpinner function to accept the message to be displayed, defaults to 'loading' if none is provided.
2023-04-24 23:09:50 +12:00
b9780087cc Remove the custom spinner and reuse the fontawesome one that is already used in other areas. 2023-04-24 19:51:41 +12:00
0727428716 Renamed Loader to Spinner, added theming and localization 2023-04-24 19:30:23 +12:00
69c688e4ea Very basic Loader component for use on Accounts.vue (still needs styling etc.) 2023-04-24 18:10:13 +12:00
e4c9e87522 Fix icon fetched twice or forgotten during import 2023-03-29 17:43:41 +02:00
aaa343e316 Fix theme not being applied after login 2023-03-27 08:30:47 +02:00
960d1ca5f9 Fix missing login throttling on WebAuthn login controller 2023-03-16 13:23:58 +01:00
4d8180a8c1 Replace the useWebauthnAsDefault option by a client side form toggle 2023-03-15 14:44:51 +01:00
f359a1ade3 Fix user preferences not being applied correctly after sign-in 2023-03-15 11:46:37 +01:00
dc71d87f61 Make the RemoteUserProvider use a db persisted user & Update tests 2023-03-12 17:47:40 +01:00
fd6941d300 Update the About view and its controller to split user & admin vars 2023-03-10 16:01:23 +01:00
686cd0336d Fix the use of Settings instead of User preferences in WebAuthn view 2023-02-25 22:40:18 +01:00
1788887f85 Fix twofaccounts count missing in groups listing & Active group saving 2023-02-25 22:24:44 +01:00
e0f0afc505 Bind Groups to Users & Add relevant authorizations with policies 2023-02-23 16:59:16 +01:00
5c83e17752 Let the WebAuthn form log in any user 2023-02-21 09:29:05 +01:00