Commit Graph

1334 Commits

Author SHA1 Message Date
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
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