Commit Graph

1325 Commits

Author SHA1 Message Date
304bc55601 Set up page titles 2023-11-21 13:45:47 +01:00
eaf61dc01f Clear notification and set their duration & Fix landing on webauthn form 2023-11-21 13:45:47 +01:00
6769ab381b Handle missing/invalid CSRF token & let 422 errors pass through 2023-11-21 13:45:47 +01:00
fe9002501b Reset the user store on unauthenticated HTTP response 2023-11-21 13:45:47 +01:00
73e36edd9c Set up a global notification handler & Error view & Modal component 2023-11-21 13:45:47 +01:00
e37c0c9ea5 Set up email/pwd login & logout features 2023-11-21 13:45:47 +01:00
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
2e19350c48 Add sass & bulma packages 2023-11-21 13:45:46 +01:00
11d9da51d4 Set a dedicated blade landing view 2023-11-21 13:45:46 +01:00
aa32575d22 Rename MIX_ env vars 2023-11-21 13:45:46 +01:00
20676e2f18 Add the vite config file with basic Laravel setup 2023-11-21 13:45:46 +01:00
af5ed76342 Reset npm dependencies to Laravel defaults with a vue3 stack 2023-11-21 13:45:46 +01:00
c765bfdb4b Bump version number & Update change log v4.2.4 2023-11-21 13:44:31 +01:00
7fe9d1a32c Add pgsql pdo to dockerfile (#242)
* Add pgsql pdo to dockerfile

* Address code review
2023-11-21 13:02:38 +01:00
296691beee Merge pull request #235 from lufei/fix/badge
Fix build badge broken
2023-10-30 13:13:10 +01:00
1693880feb Fix build badge broken 2023-10-27 15:32:33 +08:00
057cdb69ea Fix tests v4.2.3 2023-09-26 08:40:36 +02:00
4560daef34 Bump version number & Update change log 2023-09-26 08:19:41 +02:00
69742516dc Recompile assets 2023-09-24 18:47:05 +02:00
8518f5ebc5 Make the Close button of 404 page redirect to the main view - Fixes #233 2023-09-24 18:45:52 +02:00
159e2711fd Fix invalid target for code coverage 2023-09-24 18:45:52 +02:00
bd1d3bcf71 Add 2fauth:fix-orphan command 2023-09-20 15:43:50 +02:00
9cdea18ca4 Add CONTRIBUTING (based on 2FAuth-Docs contributing page) 2023-09-20 15:26:43 +02:00
d28b8e7e11 Update 2fauth:install command description 2023-09-20 15:25:19 +02:00
78d52e2cdd Hide some 2fauth artisan commands 2023-09-20 14:55:28 +02:00
08c54328ca Enhance output message of 2fauth:check-db-connection command 2023-09-20 14:54:26 +02:00
30004bad13 Remove obsolete npm dependencies 2023-09-20 14:13:04 +02:00
0508f57aeb Make Webpack extract all vendor dependencies 2023-09-20 14:11:40 +02:00
374de33632 Update npm dependencies 2023-09-19 15:51:39 +02:00
1f000aab9b Rearrange BeforeEach hook - New fix for #232 2023-09-19 15:51:39 +02:00
0ddb2e7551 Bump version number & Update change log & Recompile assets v4.2.2 2023-09-17 21:47:50 +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
935e560552 Recompile assets v4.2.1 2023-09-14 13:43:52 +02:00