Commit Graph

62 Commits

Author SHA1 Message Date
Bubka
93c508e118 Sanitize svg icons before storing them 2024-11-15 13:50:01 +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
15ee7d2e24 Add missing Storage & Http facade fakes 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
d826800985 Fix tests 2024-09-27 00:00:53 +02:00
Bubka
c00b04e192 Apply Pint fixes 2024-09-26 23:50:01 +02:00
Bubka
ba4e1edffa Add Group selector to the Advanced form - Closes #372 2024-08-06 11:21:08 +02:00
Bubka
0f1372e8bd Enhance test coverage & Fix small issues & Refactoring 2024-06-28 16:13:45 +02:00
Bubka
32c3d0f605 Fix broken code after upgrading to Carbon v3 2024-06-26 14:32:18 +02:00
Bubka
1a752d1243 Replace DocBlocks tests markup with phpunit v11 attributes 2024-06-26 14:29:13 +02:00
Bubka
b8b4d22efb Update passport:install invocation to prevent unwanted confirmations 2024-06-26 14:14:45 +02:00
Bubka
9e13cc927f Fix tests 2024-05-29 09:27:56 +02:00
Bubka
96978accb3 Fix tests after setting PHP 8.2 as default 2024-04-29 16:19:16 +02:00
Bubka
7e1fdf67bb Fix pint issues 2024-04-26 08:01:20 +02:00
Bubka
7a033409a5 Make list of tested preferences dynamic 2024-04-25 16:58:55 +02:00
Bubka
8734e9c807 Add Timezone setting/pref & Update tests accordingly 2024-04-25 16:56:35 +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
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
5a74a37348 Add tests for the Authentication log feature 2024-04-16 20:38:05 +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
86e7601328 Replace PUT by PATCH to promote admin permissions 2024-03-14 15:09:05 +01:00
Bubka
91242860f0 Update & Complete tests 2024-02-23 16:39:32 +01:00
Bubka
ecd905c36c Apply Pint fixes 2023-12-20 16:55:58 +01:00
Bubka
eaaefc1f1b Update php tests 2023-12-05 16:32:20 +01:00
Bubka
68d45be102 Fix test no returning the Twitter icon (thanks Elon...) 2023-09-13 10:04:44 +02:00
Bubka
36188f2230 Update tests to phpunit 10 2023-08-01 11:28:27 +02:00
Bubka
9646afd2cc Change GroupStore request validation 2023-06-30 15:19:47 +02:00
Bubka
3413d31a3c Fix tests (see 533b913) 2023-04-14 17:54:35 +02:00
Bubka
ac6c715e9a Apply Laravel Pint fixes 2023-03-26 17:13:32 +02:00
Bubka
dae0a93ce8 Fix duplicate detection being made on all twofaccounts in db 2023-03-22 15:39:51 +01:00
Bubka
9c5f18bb46 Enhance test coverage 2023-03-18 17:33:43 +01:00
Bubka
c717e6b279 Fix namespaces 2023-03-17 17:54:05 +01:00
Bubka
140cc70cef Make Login & API throttling editable using the .env file - Close #163 2023-03-17 11:08:03 +01:00
Bubka
4d8180a8c1 Replace the useWebauthnAsDefault option by a client side form toggle 2023-03-15 14:44:51 +01:00
Bubka
dce3d16c37 Apply Laravel Pint fixes 2023-03-10 22:59:46 +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
27717d05b8 Move Authorization checks to Service for Groups & Update tests 2023-02-27 00:32:49 +01:00
Bubka
2d706e61b7 Apply Laravel Pint fixes 2022-12-13 12:07:29 +01:00
Bubka
5efcdddd88 Refactor the icons recording & Update tests 2022-12-13 11:26:35 +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
340a8b1767 Fix API tests not returning the secret key 2022-10-14 14:01:01 +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
ce83d5f300 Fix #107 - Skip encryption when attribute is null 2022-08-01 08:24:49 +02:00