Commit Graph

528 Commits

Author SHA1 Message Date
Bubka
3e2a80b816 Add ability to export data as otpauth URIs - Closes #386 2024-11-08 08:41:11 +01:00
Bubka
59db486c3c Add --force option to 2fauth:reset-testing command 2024-10-29 13:52:04 +01:00
Bubka
533cc32cbe Remove useless code 2024-10-27 08:16:48 +01:00
Bubka
f009b31a68 Add Store icons to database feature 2024-10-27 08:16:48 +01:00
Bubka
51d6a6c649 Move icons registration logic from TwoFAccount to a dedicated service 2024-10-27 08:16:47 +01:00
Bubka
e49556d787 Fix pint issues 2024-10-27 07:17:00 +01:00
Bubka
528a3be458 Force logout on routes not watched by the KickOutInactiveUser middleware 2024-10-26 18:45:30 +02:00
Bubka
70cd730a49 Fix be745efc26 - Fixes #396 2024-10-12 20:07:23 +02:00
Bubka
be745efc26 Fix ip forwarded by proxy not being logged correctly - Closes #396 2024-10-12 18:19:29 +02:00
Bubka
bc96815deb Remove unwanted queuing on auth notifications - Fixes #397 2024-10-12 17:32:18 +02:00
Bubka
0e76532ae5 Fix phpstan issues 2024-09-27 11:54:19 +02:00
Bubka
c00b04e192 Apply Pint fixes 2024-09-26 23:50:01 +02:00
Bubka
18fe45778a Fix phpstan issues 2024-09-26 23:17:00 +02:00
Bubka
580fb396e5 Add session clean-up on Logout 2024-09-25 08:53:35 +02:00
Bubka
159f715410 Clean & Complete OpenID provider 2024-09-25 08:53:35 +02:00
Bubka
cd64f10a3c Remove useless encryption of the Service field if empty 2024-09-25 08:53:35 +02:00
Bubka
091129ef06 Add a setting to restrict authentication to SSO only - Closes #368, Closes #362 2024-09-25 08:53:34 +02:00
Bubka
4d56e74b6f Send useful URLs to the front-end 2024-09-20 10:43:07 +02:00
Bubka
189f02ae9e Add a user attribute to identify authentication by proxy 2024-09-20 10:37:33 +02:00
Bubka
d629ed83c5 Move SSO & Registration settings to the new admin panel's Auth page 2024-09-20 09:58:53 +02:00
Bubka
012af3177b Add a regex validation rule for the restrictRule setting 2024-09-20 08:30:39 +02:00
Bubka
7c3198523c
Merge pull request #367 from rstefko/master
Support HTTP Proxy in OIDC
2024-09-04 09:28:54 +02:00
Bubka
32ad237129 Fix spelling & Cleaning 2024-09-02 10:14:37 +02:00
Bubka
21d6816151 Complete logs & tests 2024-09-02 10:11:30 +02:00
Bubka
e0d2786fe5 Add encryption of Service field - Closes #365 2024-09-02 10:08:04 +02:00
Bubka
5621115103 Ensure default group is owned by the provided user 2024-08-06 11:29:16 +02:00
Bubka
ba4e1edffa Add Group selector to the Advanced form - Closes #372 2024-08-06 11:21:08 +02:00
Roman Štefko
d03a9819aa Support HTTP Proxy in OIDC 2024-07-20 14:32:35 +02:00
Bubka
4e463a781b Fix & Complete tests 2024-07-06 16:05:48 +02:00
Bubka
17256c6788 Fix QR code text not being returned - Closes #360 2024-07-06 16:05:48 +02:00
Bubka
4ea7988257 Make cleaning & Refactoring 2024-07-06 16:05:48 +02:00
Bubka
ee1d7a3993 Remove useless middleware 2024-07-06 16:05:48 +02:00
Bubka
e238e5121c Fix & Complete tests 2024-07-06 16:05:48 +02:00
Bubka
8c89c6f0ab Fix Authentication listeners 2024-07-06 16:05:48 +02:00
Bubka
57d78a8675 Add User & AuthLog equals() method for comparison during tests 2024-07-06 16:05:48 +02:00
Bubka
0f1372e8bd Enhance test coverage & Fix small issues & Refactoring 2024-06-28 16:13:45 +02:00
Bubka
71bc378212 Fix larastan issues 2024-06-27 13:37:15 +02:00
Bubka
0ce5db371f Move eloquent helpers docblocks to ide-helper-models 2024-06-27 13:36:27 +02:00
Bubka
58097d2f36 Add missing method to match Laravel 11 interface 2024-06-26 14:34:22 +02:00
Bubka
32c3d0f605 Fix broken code after upgrading to Carbon v3 2024-06-26 14:32:18 +02:00
Bubka
b8b4d22efb Update passport:install invocation to prevent unwanted confirmations 2024-06-26 14:14:45 +02:00
Bubka
860f728f1d Update doc blocks 2024-06-26 13:53:23 +02:00
Bubka
5d7a6c2d42 Fix Show QR Code feature - Closes #349 2024-06-21 14:55:22 +02:00
Bubka
98ef297dc7 Remove useless overrides 2024-06-12 14:49:46 +02:00
Bubka
d1c2a05b87 Log error & Check OpenID config to ease SSO setup - See #325 2024-06-10 16:14:31 +02:00
Bubka
bc090e2d4d Fix pint issues 2024-05-29 11:53:41 +02:00
Bubka
0706403ef4 Add early exit if user model is null 2024-05-24 13:53:24 +02:00
Bubka
e73fbf658f Add authentication log cleaning and associated tests 2024-05-24 13:50:19 +02:00
Bubka
96978accb3 Fix tests after setting PHP 8.2 as default 2024-04-29 16:19:16 +02:00
Bubka
bdfc70732d Fix demoting event not being registered (again) - Complete #331 2024-04-29 13:11:23 +02:00