Commit Graph

1032 Commits

Author SHA1 Message Date
Bubka
4f3fa4ba75 Enhance accessibility with correct keyboard navigation and focus style 2022-09-21 21:46:06 +02:00
Bubka
fb7c0a9c6a Fix OAuth tab not highlighted 2022-09-21 17:23:40 +02:00
Bubka
2681d5346e Add custom :focus and :focus-visible CSS rules 2022-09-21 10:49:37 +02:00
Bubka
fc077bf267 Use password field component for Reset password form 2022-09-19 16:53:24 +02:00
Bubka
95554a7034 Add notifications to give feedback after some actions 2022-09-19 12:19:34 +02:00
Bubka
ca910e159f Use a shorten phrase for webauthn device registration button 2022-09-18 17:11:03 +02:00
Bubka
b04a4cd5d2 Identify external links with a trailing icon 2022-09-18 17:07:46 +02:00
Bubka
d889947773 Add or enhance alt text for images 2022-09-18 17:04:37 +02:00
Bubka
eef020faae Add maxlength attribute to name and email fields 2022-09-18 16:27:42 +02:00
Bubka
74f4765d5b Use Button tag for action controls 2022-09-18 16:04:59 +02:00
Bubka
aae64e4f72 Fix upper case typo for initialEditMode parameter 2022-09-17 19:34:19 +02:00
Bubka
55fb8d56e1 Fix some titles color 2022-09-17 19:32:34 +02:00
Bubka
e19202e75e Use Button tag for action controls 2022-09-17 19:31:11 +02:00
Bubka
46e3ac4c3f Add an abbr tag where needed 2022-09-17 16:31:17 +02:00
Bubka
5079e4cc3a Add meta tag Description 2022-09-17 16:10:29 +02:00
Bubka
3d75ccc1fc Add user option to automatically copy OTP on display - Close #125 2022-09-15 11:22:22 +02:00
Bubka
b5c6f8f406 Fix #126 - Save updated HOTP counter after an OTP generation 2022-09-14 16:37:58 +02:00
Bubka
b44c6958e3 Enhance some fields design for more effective forms 2022-09-14 11:07:22 +02:00
Bubka
acdaa73e62 Add rules and live validation to Password Field component 2022-09-13 17:13:17 +02:00
Bubka
f2c90fb924 Add Vue PasswordField component with readability toggling 2022-09-10 18:04:14 +02:00
Bubka
4348b7067b Fix some accessibility issues 2022-09-10 17:59:52 +02:00
Bubka
cc70fdacf6 Remove Auth env var from the About page for anonymous user 2022-09-07 18:07:37 +02:00
Bubka
03e2decddc Use GuardHelpers trait & Enhance RemoteUserProvider 2022-09-07 17:58:34 +02:00
Bubka
3e391167c6 Make language detection more robust 2022-09-07 17:56:42 +02:00
Bubka
2123250a5e Fix multiple issues detected by static analysis 2022-09-07 17:54:27 +02:00
Bubka
46ef26e9dc Replace Psalm with PHPStan 2022-09-07 17:50:14 +02:00
Bubka
61d177aecd Handle icon & qrcode upload failure gracefully 2022-09-02 14:28:57 +02:00
Bubka
fa8bd1def0 Set khanamiryan/qrcode-detector-decoder v1.0.6 as conflicting 2022-09-02 13:54:29 +02:00
Bubka
70c4c271cd Fix some issues detected by static analysis 2022-08-26 16:06:59 +02:00
Bubka
808d5a0d10 Set up static code analysis using Psalm 2022-08-26 16:06:58 +02:00
Bubka
05e629d6f8 Update change log & Recompile assets 2022-08-16 09:50:03 +02:00
Bubka
ef5d55fe39 Update E2E tests 2022-08-16 09:05:36 +02:00
Bubka
66a4ddde0a Bump version & Update change log 2022-08-11 10:36:42 +02:00
Bubka
85e34c6fb6 Fix #113 - Fix password reset route & Add a Continue button 2022-08-10 19:58:51 +02:00
Bubka
fbb85342c1 Fix #110 - Reset WebAuthn user options after last device revocation 2022-08-10 18:39:41 +02:00
Bubka
caf72a6c9f Fix #115 - Remove invalid WEBAUTHN_NAME null value in .env example 2022-08-10 11:39:17 +02:00
Bubka
ad2e226ca4 Handle small viewport correctly in E2E tests 2022-08-09 09:47:29 +02:00
Bubka
8ac0b40cf5
Merge pull request #112 from aronmal/patch-1
Correcting the Email Settings section in the Docker readme
2022-08-07 19:50:01 +02:00
Bubka
18f70ec843 Update Auth E2E tests 2022-08-07 19:36:23 +02:00
aronmal
b26862dec9
Correcting the Email Settings section in the Docker readme 2022-08-07 01:19:17 +02:00
Bubka
5800308e93 Fix #111 - Remove inappropriate notification during registration 2022-08-05 10:45:23 +02:00
Bubka
d1708b9c9b Add basic E2E Login tests 2022-08-04 21:32:24 +02:00
Bubka
4e83c6c2f6 Update .gitignore for incoming EndToEnd tests 2022-08-04 21:31:51 +02:00
Bubka
6b589dea6d Set id attribute in auth views 2022-08-04 21:31:04 +02:00
Bubka
90d4532883 Add Id attribute to vue components 2022-08-03 10:53:07 +02:00
Bubka
abb4666361 Update change log & Bump version number 2022-08-02 10:59:33 +02:00
Bubka
3f279f358c Add user logging after WebAuthn authentication - Fix #109 2022-08-02 10:57:16 +02:00
Bubka
855f16a8a1 Update change log & Bump version number 2022-08-02 09:33:32 +02:00
Bubka
6da24f7063 Reinstate user logging middleware for web routes behind auth - Fix #109 2022-08-02 09:27:35 +02:00
Bubka
2161798bf6 Fix Composer requirement 2022-08-01 21:20:34 +02:00