Commit Graph

699 Commits

Author SHA1 Message Date
0435cecd53 Adapt back-end to the new front-end auth management 2023-11-21 13:45:47 +01:00
48bea5721f Set up Store, Service & Routing to handle the sign in process 2023-11-21 13:45:47 +01:00
1d51cb3e31 Set up Form component & some form elements components 2023-11-21 13:45:47 +01:00
c02af5aab9 Rename http client factory 2023-11-21 13:45:47 +01:00
df2407c46c Replace Vue globalProperties by provide/inject at app level 2023-11-21 13:45:47 +01:00
74d886a840 Migrate the Footer component (as a layout one) 2023-11-21 13:45:47 +01:00
a57baa9de9 Fix error thrown on i18n setup 2023-11-21 13:45:47 +01:00
f6484bd73d Add common layout components 2023-11-21 13:45:47 +01:00
c63603ae04 Set up a basic user store 2023-11-21 13:45:46 +01:00
b3b948ad5e Set up fontawesome icons (v6) 2023-11-21 13:45:46 +01:00
5ae9630a82 Set up i18n 2023-11-21 13:45:46 +01:00
75cbb0e1ab Set up global immutable app properties 2023-11-21 13:45:46 +01:00
e393ca1ea0 Set up the notification feature 2023-11-21 13:45:46 +01:00
531b35c786 Set up the api factory and very first service 2023-11-21 13:45:46 +01:00
2c05651c43 Set up the basic vue app with router and stylesheet 2023-11-21 13:45:46 +01:00
11d9da51d4 Set a dedicated blade landing view 2023-11-21 13:45:46 +01:00
160f55fa6b Add support for an openid provider 2023-11-20 23:25:36 +01:00
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
b7ffb0be84 Add Bulgarian term in translations 2023-09-13 10:21:14 +02:00
9bbec4b5e9 Enable Russian & Update translations 2023-09-13 09:47:24 +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
a1fc01b0df Update translations 2023-07-07 14:26:00 +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