Commit Graph

1517 Commits

Author SHA1 Message Date
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
Bubka
06d5b9b6d3 Recompile assets 2022-08-01 17:55:11 +02:00
Bubka
01e35570ba Update change log 2022-08-01 17:51:39 +02:00
Bubka
9cda570b13 Use db lazy refresh in tests & Fix some tests 2022-08-01 17:40:25 +02:00
Bubka
1119a0fb07 Recompile assets 2022-08-01 11:15:31 +02:00
Bubka
0ec3de3503 Remove useless fontAwesome package 2022-08-01 10:38:04 +02:00
Bubka
9d58eed4f2 Update translations 2022-08-01 10:35:50 +02:00
Bubka
eee5767433 Add omitted translations 2022-08-01 10:34:59 +02:00
Bubka
ce83d5f300 Fix #107 - Skip encryption when attribute is null 2022-08-01 08:24:49 +02:00
Bubka
ce842f3fc0 Fix Official icon not fetched on Preview 2022-07-30 21:23:54 +02:00
Bubka
f7ac1e96c3 Set SettingService behind a Facade 2022-07-30 17:51:02 +02:00
Bubka
be632bb489 Set TwoFAccountService as static behind a Facade 2022-07-30 11:38:20 +02:00
Bubka
fdc944be0e Set getLogo() as protected 2022-07-30 11:25:45 +02:00
Bubka
601d50e8a4 Set GroupService as static behind a Facade 2022-07-30 11:25:19 +02:00
Bubka
2fcaf46c9d Set QrCodeService as static behind a Facade 2022-07-30 10:46:02 +02:00
Bubka
e2bfbe5868 Bind TwoFAccountService to Service Container 2022-07-29 19:22:54 +02:00