Commit Graph

70 Commits

Author SHA1 Message Date
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
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
159f715410 Clean & Complete OpenID provider 2024-09-25 08:53:35 +02:00
Bubka
7c3198523c
Merge pull request #367 from rstefko/master
Support HTTP Proxy in OIDC
2024-09-04 09:28:54 +02:00
Roman Štefko
d03a9819aa Support HTTP Proxy in OIDC 2024-07-20 14:32:35 +02:00
Bubka
e238e5121c Fix & Complete 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
7e1fdf67bb Fix pint issues 2024-04-26 08:01:20 +02:00
Bubka
76c3b6fe0c Add logging of auth proxy user 2024-04-24 14:06:15 +02:00
Bubka
e498350f62 Complete merge with refactoring for better integration 2024-04-24 09:33:45 +02:00
Bubka
e75589526b Merge authentication-log into codebase 2024-04-22 14:59:20 +02:00
Bubka
f823f69dd2 Fix phpstan & pint issues 2024-04-20 19:19:49 +02:00
Bubka
49fddfd331 Apply Pint fixes 2024-03-29 09:42:54 +01:00
Bubka
04078b09aa Add a listener to automatically log notification sends 2024-02-26 15:05:00 +01:00
Bubka
37e4711071 Refactor user deletion logic in a User observer 2024-02-23 16:39:32 +01:00
Bubka
db3a732b15 Add a User policy to control authorization on User model 2024-02-23 16:39:32 +01:00
Bubka
f2d4c43239 Fix reset emails not being rendered - Fixes #298 2024-02-17 22:10:02 +01:00
Bubka
ecd905c36c Apply Pint fixes 2023-12-20 16:55:58 +01:00
Bubka
36b4cd008a Fix access modifier to match the abstract class declaration 2023-12-14 11:34:14 +01:00
Bubka
9ff35195f0 Complete SSO (user model, error cases, tests, views) & Add github provider 2023-12-09 17:22:24 +01:00
indy koning
160f55fa6b Add support for an openid provider 2023-11-20 23:25:36 +01:00
Bubka
fe5d807170 Upgrade to Laravel 10 & phpunit 10 2023-08-01 11:26:58 +02:00
Bubka
3e012ae4e2 Update phpdocs 2023-03-26 23:04:06 +02:00
Bubka
ac6c715e9a Apply Laravel Pint fixes 2023-03-26 17:13:32 +02:00
Bubka
140cc70cef Make Login & API throttling editable using the .env file - Close #163 2023-03-17 11:08:03 +01:00
Bubka
dce3d16c37 Apply Laravel Pint fixes 2023-03-10 22:59:46 +01:00
Bubka
4006deb1e0 Fix the user provider not honoring the useWebauthnOnly option 2023-03-02 15:07:46 +01:00
Bubka
c5daeb5376 Refactor groups service and controller for better authorization handling 2023-03-02 14:32:53 +01:00
Bubka
c8c1530b51 Apply Laravel Pint fixes 2023-02-25 22:23:38 +01:00
Bubka
e0f0afc505 Bind Groups to Users & Add relevant authorizations with policies 2023-02-23 16:59:16 +01:00
Bubka
3c77503fb1 Bind TwoFAccounts to Users & Add relevant authorizations with policies 2023-02-23 10:53:58 +01:00
Bubka
2d706e61b7 Apply Laravel Pint fixes 2022-12-13 12:07:29 +01:00
Bubka
05a39b6501 Update tests & minor fixes 2022-12-09 10:53:01 +01:00
Bubka
d6fd8e3c52 Apply Laravel Pint fixes 2022-11-25 15:20:36 +01:00
Bubka
017bbc6304 Replace darkghosthunter/larapass with laragear/webauthn 2022-11-25 15:20:36 +01:00
Bubka
8d3a97a701 Complete the release radar to notify new 2Fauth releases - Close #127 2022-10-12 11:14:17 +02:00
Bubka
ed19b482cd Add support for 2FAS Auth export and fix some issues with migrators 2022-10-11 11:20:43 +02:00
Bubka
e79ae0a3ed Refactor and finalize the Import feature for G.Auth, Aegis & Plain Text 2022-10-07 19:01:09 +02:00
Bubka
41387453d5 Refactor Import feature to support more sources of export 2022-09-30 13:58:31 +02:00
Bubka
062d809a28 Initiate the Release Radar 2022-09-21 21:50:41 +02:00
Bubka
2123250a5e Fix multiple issues detected by static analysis 2022-09-07 17:54:27 +02:00
Bubka
70c4c271cd Fix some issues detected by static analysis 2022-08-26 16:06:59 +02:00
Bubka
be632bb489 Set TwoFAccountService as static behind a Facade 2022-07-30 11:38:20 +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
Bubka
e49c358cda Bind SettingService & GroupService to the Service Container 2022-07-29 18:34:27 +02:00
Bubka
14609dec95 Bind QrCodeService to the Service Container 2022-07-29 16:42:52 +02:00