Commit Graph

92 Commits

Author SHA1 Message Date
Bubka
c409d48bf8 Fix phpstan issues 2024-11-23 14:29:31 +01:00
Bubka
fee7a684b2 Fix pint issues 2024-11-09 10:18:45 +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
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
cd64f10a3c Remove useless encryption of the Service field if empty 2024-09-25 08:53:35 +02:00
Bubka
e0d2786fe5 Add encryption of Service field - Closes #365 2024-09-02 10:08:04 +02:00
Bubka
4ea7988257 Make cleaning & Refactoring 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
0ce5db371f Move eloquent helpers docblocks to ide-helper-models 2024-06-27 13:36:27 +02:00
Bubka
860f728f1d Update doc blocks 2024-06-26 13:53:23 +02:00
Bubka
bc090e2d4d Fix pint issues 2024-05-29 11:53:41 +02:00
Bubka
bdfc70732d Fix demoting event not being registered (again) - Complete #331 2024-04-29 13:11:23 +02:00
Bubka
6458501e51 Fix demoting event not being registered - Complete #331 2024-04-26 11:55:07 +02:00
Bubka
7e1fdf67bb Fix pint issues 2024-04-26 08:01:20 +02:00
Bubka
4987e060c4 Refactor & Complete tests for the authentication log feature 2024-04-24 21:46:50 +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
11ceb52286 Replace Rappasoft\LaravelAuthenticationLog by forked package 2024-04-20 18:10:30 +02:00
Bubka
e5f6fbf431 Fix auth log querying 2024-04-16 15:28:38 +02:00
Bubka
086dd241d2 Add user's locale preference 2024-04-15 21:20:36 +02:00
Bubka
44d7328d6c Add Period & Sort options to user access log 2024-04-15 18:39:37 +02:00
Bubka
a6745c28a6 Add authentications log 2024-04-15 00:44:18 +02:00
Bubka
1bc55f5535 Prevent last admin demotion - Closes #331 2024-04-09 14:41:26 +02:00
Bubka
49fddfd331 Apply Pint fixes 2024-03-29 09:42:54 +01:00
Bubka
ca903b6fc0 Upgrade to laragear/webauthn v2 - Fixes #255 2024-03-29 09:21:00 +01:00
Bubka
e956959f69 Fix ownership verification - Closes #305, closes #320 2024-03-14 14:49:49 +01:00
Bubka
04078b09aa Add a listener to automatically log notification sends 2024-02-26 15:05:00 +01:00
Bubka
96f883d19a Add User management features to back-end 2024-02-23 16:39:32 +01:00
Bubka
8b397750e8 Control & Promote administrator status via a method rather than a prop 2024-02-23 16:39:32 +01:00
Bubka
ecd905c36c Apply Pint fixes 2023-12-20 16:55:58 +01:00
Bubka
e503826012 Add the ability to set a proxy for outgoing requests - Closes #252 2023-12-13 17:15:26 +01:00
Bubka
9ff35195f0 Complete SSO (user model, error cases, tests, views) & Add github provider 2023-12-09 17:22:24 +01:00
Bubka
44c04ebd25 Complete Laravel 10 upgrade 2023-08-01 16:33:55 +02:00
Bubka
48bdf69d4e Add support for MS Corporate URIs - fixes #134, fixes #143, fixes #147 2023-07-06 17:10:19 +02:00
Bubka
d902e3ecae Fix getOfficialIcons being ignored & Add relevant tests - Fix #194 2023-06-07 16:24:06 +02:00
Bubka
b8c810f885 Generate and Show all OTPs directly on the main view - Complete #153 2023-04-28 17:03:06 +02:00
Bubka
a584c21670 Set user to orphan 2FAs/groups when behind auth proxy - Fix #176 2023-04-19 08:38:48 +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
dce3d16c37 Apply Laravel Pint fixes 2023-03-10 22:59:46 +01:00
Bubka
6b6ad12bb7 Add an Admin scope to retrieve Admin users easily 2023-03-10 15:58:05 +01:00
Bubka
0a8807d87a Update & Complete API controllers tests and Unit tests 2023-03-08 17:49:52 +01:00
Bubka
af4400a74d Update Authorizations, Logs and Tests for TwoFAccounts management 2023-03-08 09:41:18 +01:00
Bubka
b07150a14a Refactor groups service and controller again 2023-03-07 17:45:40 +01:00
Bubka
79bc9020b2 Add ide-helper files & Update phpdocs 2023-03-02 15:24:57 +01:00
Bubka
47be24b60f Fix calls to Setting instead of User preferences 2023-03-02 14:34:05 +01:00
Bubka
c5daeb5376 Refactor groups service and controller for better authorization handling 2023-03-02 14:32:53 +01:00