Commit Graph

1324 Commits

Author SHA1 Message Date
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
0435cecd53 Adapt back-end to the new front-end auth management 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
Bubka
2e19350c48 Add sass & bulma packages 2023-11-21 13:45:46 +01:00
Bubka
11d9da51d4 Set a dedicated blade landing view 2023-11-21 13:45:46 +01:00
Bubka
aa32575d22 Rename MIX_ env vars 2023-11-21 13:45:46 +01:00
Bubka
20676e2f18 Add the vite config file with basic Laravel setup 2023-11-21 13:45:46 +01:00
Bubka
af5ed76342 Reset npm dependencies to Laravel defaults with a vue3 stack 2023-11-21 13:45:46 +01:00
Bubka
c765bfdb4b Bump version number & Update change log 2023-11-21 13:44:31 +01:00
Stavros Kois
7fe9d1a32c
Add pgsql pdo to dockerfile (#242)
* Add pgsql pdo to dockerfile

* Address code review
2023-11-21 13:02:38 +01:00
Bubka
296691beee
Merge pull request #235 from lufei/fix/badge
Fix build badge broken
2023-10-30 13:13:10 +01:00
Lu Fei
1693880feb
Fix build badge broken 2023-10-27 15:32:33 +08:00
Bubka
057cdb69ea Fix tests 2023-09-26 08:40:36 +02:00
Bubka
4560daef34 Bump version number & Update change log 2023-09-26 08:19:41 +02:00
Bubka
69742516dc Recompile assets 2023-09-24 18:47:05 +02:00
Bubka
8518f5ebc5 Make the Close button of 404 page redirect to the main view - Fixes #233 2023-09-24 18:45:52 +02:00
Bubka
159e2711fd Fix invalid target for code coverage 2023-09-24 18:45:52 +02:00
Bubka
bd1d3bcf71 Add 2fauth:fix-orphan command 2023-09-20 15:43:50 +02:00
Bubka
9cdea18ca4 Add CONTRIBUTING (based on 2FAuth-Docs contributing page) 2023-09-20 15:26:43 +02:00
Bubka
d28b8e7e11 Update 2fauth:install command description 2023-09-20 15:25:19 +02:00
Bubka
78d52e2cdd Hide some 2fauth artisan commands 2023-09-20 14:55:28 +02:00
Bubka
08c54328ca Enhance output message of 2fauth:check-db-connection command 2023-09-20 14:54:26 +02:00
Bubka
30004bad13 Remove obsolete npm dependencies 2023-09-20 14:13:04 +02:00
Bubka
0508f57aeb Make Webpack extract all vendor dependencies 2023-09-20 14:11:40 +02:00
Bubka
374de33632 Update npm dependencies 2023-09-19 15:51:39 +02:00
Bubka
1f000aab9b Rearrange BeforeEach hook - New fix for #232 2023-09-19 15:51:39 +02:00
Bubka
0ddb2e7551 Bump version number & Update change log & Recompile assets 2023-09-17 21:47:50 +02:00
Bubka
a2fe6c8cc1 Fix Maximum call stack size exceeded - Fixes #232 - reverts 969367e 2023-09-17 21:44:33 +02:00
Bubka
04ac8f2818 Fix webauthnService import - Complete #231 (see 81bf3af & acc5d71) 2023-09-16 10:35:40 +02:00
Bubka
81bf3afc91 Enhance webauthn error handling at authentication 2023-09-16 09:35:43 +02:00
Bubka
acc5d7170c Enhance webauthn error handling at registration 2023-09-16 09:34:55 +02:00
Bubka
935e560552 Recompile assets 2023-09-14 13:43:52 +02:00
Bubka
ac98c0e735 Update change log & Bump version number 2023-09-14 13:42:57 +02:00