Commit Graph

535 Commits

Author SHA1 Message Date
Bubka
080becf80c Update composer dependencies & Fix tests 2024-11-15 15:50:00 +01:00
Bubka
93c508e118 Sanitize svg icons before storing them 2024-11-15 13:50:01 +01:00
Bubka
02fbd4c285 Complete phpdocs of facades with non-static methods 2024-11-09 14:44:52 +01:00
Bubka
5ddd21fb4d Fix phpstan issues 2024-11-09 14:13:24 +01:00
Bubka
2b35a9543a Fix iconStoreService get() not returning null on missing file 2024-11-09 14:13:04 +01:00
Bubka
9c199dc7d5 Fix case typo in filename 2024-11-09 14:12:08 +01:00
Bubka
fee7a684b2 Fix pint issues 2024-11-09 10:18:45 +01:00
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