40 Commits

Author SHA1 Message Date
Bubka
d764d1c794 Fix & Enhance accessibility 2024-11-21 16:02:02 +01:00
Bubka
9efb54adf4 Enable the Vue 3 front-end 2023-12-01 15:29:26 +01:00
Bubka
04ac8f2818 Fix webauthnService import - Complete #231 (see 81bf3af & acc5d71) 2023-09-16 10:35:40 +02:00
Bubka
acc5d7170c Enhance webauthn error handling at registration 2023-09-16 09:34:55 +02:00
Bubka
a80a002ce7 Add authentication followup to front-end to ease navigation & redirects 2023-08-04 15:13:30 +02:00
Bubka
085eb25532 Handle Validation errors from webauthn during device registration (#200) 2023-07-05 10:07:40 +02:00
Bubka
3c3d35bff5 Enable creation of multiple users 2023-02-20 17:09:59 +01:00
Bubka
017bbc6304 Replace darkghosthunter/larapass with laragear/webauthn 2022-11-25 15:20:36 +01:00
Bubka
fc077bf267 Use password field component for Reset password form 2022-09-19 16:53:24 +02:00
Bubka
ca910e159f Use a shorten phrase for webauthn device registration button 2022-09-18 17:11:03 +02:00
Bubka
eef020faae Add maxlength attribute to name and email fields 2022-09-18 16:27:42 +02:00
Bubka
acdaa73e62 Add rules and live validation to Password Field component 2022-09-13 17:13:17 +02:00
Bubka
5800308e93 Fix #111 - Remove inappropriate notification during registration 2022-08-05 10:45:23 +02:00
Bubka
6b589dea6d Set id attribute in auth views 2022-08-04 21:31:04 +02:00
Bubka
6e1d27e08c Add Footer where it was missing 2022-07-21 15:46:55 +02:00
Bubka
7dc04d6158 Remove obsolete phrase during registration 2022-06-24 09:24:35 +02:00
Bubka
63fafed6a9 Refine UI and translations 2022-04-15 16:20:34 +02:00
Bubka
725c012042 Fix and complete reverse-proxy support & Adjust front-end views 2022-03-31 11:24:01 +02:00
Bubka
f3c6b9da5b Add WebAuthn authentication 2022-03-31 11:24:01 +02:00
Bubka
7efa86b232 Set up paths & namespace to match versioned routes 2022-03-31 11:24:01 +02:00
Bubka
d6306e5dd0 Use FreshApiToken instead of Personal access token for front-end auth 2022-03-31 11:24:01 +02:00
Bubka
184237697b Update Vue front-end according to the new API definition and paths 2022-03-31 11:24:01 +02:00
Bubka
835926760a Fix bad redirects after Register/Login submit 2020-12-03 00:07:32 +01:00
Bubka
747eb98de3 Add punchlines to auth forms 2020-11-24 22:57:32 +01:00
Bubka
7df763073b Push to Register form or hide it from Login form 2020-11-24 16:54:19 +01:00
Bubka
6b0d605d01 Fix missing notifications in Auth views 2020-10-12 10:22:52 +02:00
Bubka
960faa7c2d Replace modal by notification in case of already registered user alert 2020-02-25 09:09:29 +01:00
Bubka
2f05a31dec Set form fields and buttons as components 2020-02-13 12:55:00 +01:00
Bubka
bbc51e4758 Wrap forms in a vue component 2020-01-28 15:33:33 +01:00
Bubka
a1f5358e4a Remove catch blocks where possible 2020-01-27 14:55:30 +01:00
Bubka
90bf333934 Remove error handler from direct axios calls, the interceptor will do the job 2020-01-26 21:57:53 +01:00
Bubka
5531c0e7e1 Set global axios instance using vue-axios wrapper 2020-01-26 21:04:33 +01:00
Bubka
fe916c08c0 Use Button component to submit all forms 2020-01-21 17:03:00 +01:00
Bubka
fa3537d957 Fix value returned to generic error view 2020-01-21 08:43:11 +01:00
Bubka
27fdbd5489 Use Form component in all forms 2020-01-20 22:51:57 +01:00
Bubka
2be4e3e4e1 Use and handle default Laravel validation errors response 2020-01-19 23:02:20 +01:00
Bubka
8e4f8c4f8a Remove async/await 2020-01-19 22:29:36 +01:00
Bubka
a68a9b8f39 Better errors handling from vuejs side 2020-01-17 00:23:38 +01:00
Bubka
7e53eea7f2 Use async/await 2020-01-16 17:12:25 +01:00
Bubka
060f16732a Reorganize resources/js folder 2020-01-15 23:00:06 +01:00