Commit graph

31 commits

Author SHA1 Message Date
netkas
86acae60a2 Add support for authentication_otp database object 2025-01-08 15:02:44 -05:00
netkas
866bb90f2a Add OTP support with implementation for creation, deletion, and verification. 2025-01-07 14:15:07 -05:00
netkas
484cd36ddf Add src directory as a source folder in project config 2025-01-03 21:38:41 -05:00
netkas
b9b7b23e9e Set SQL dialect to MariaDB for SigningKeysManager.php 2025-01-03 18:31:02 -05:00
netkas
367399f0fd Changed Encryption to use LibSodium instead of OpenSSL, refactored many things and overall improved the code quality and performance with magic. 2025-01-03 12:27:04 -05:00
netkas
85a81784f9 Updated database & Implemented Docker support. (unfinished) 2024-12-30 13:58:47 -05:00
netkas
c85ca908f0 Add "server" property to RegisteredPeerRecord class 2024-12-24 00:46:20 -05:00
netkas
395e6b95ff Refactor and extend configuration classes. 2024-12-23 19:02:37 -05:00
netkas
c866e2f696 Add support for Privacy Policy, Terms of Service, and CAPTCHA 2024-12-14 00:43:19 -05:00
netkas
86435a3d0b Add encryption handling and session flags management. 2024-12-10 22:14:43 -05:00
netkas
38b96db83a Update captcha handling and introduce new captcha mechanism 2024-10-31 15:49:42 -04:00
netkas
ce963d2ff6 Updated project files 2024-10-31 13:46:01 -04:00
netkas
b09cdde9e7 Updated .idea files 2024-10-30 15:13:21 -04:00
netkas
0579d35b6d Updated .idea files 2024-10-30 15:13:19 -04:00
netkas
ce64643d73 Add ResolvedServersManager and integrate with ServerResolver 2024-10-25 14:23:43 -04:00
netkas
877297d945 Updated sqldialects.xml 2024-10-25 13:38:08 -04:00
netkas
d2eaa1fe73 Added Captcha library 2024-10-24 15:23:28 -04:00
netkas
5555e79327 Refactored Configuration 2024-10-24 15:15:14 -04:00
netkas
3b3271b94f Add initial PHPUnit configuration for PhpStorm
This commit adds a new file `.idea/php-test-framework.xml` to configure PHPUnit for PhpStorm. It specifies the local path and version for PHP testing.
2024-10-24 13:55:29 -04:00
netkas
0f5c8b40e2 Refactor cryptography handling and improve test coverage 2024-10-24 13:55:21 -04:00
netkas
e55f4d57f9 Add VariableManager, RpcClient classes, and cache enhancements 2024-09-30 03:00:02 -04:00
netkas
0c2019f0dd Updated Project Files 2024-09-27 14:20:15 -04:00
netkas
ff1363c63f Add SQL schema, CLI commands, and initialization logic 2024-09-25 00:40:46 -04:00
netkas
f7c5fd7f7f Add PhpTestFramework configuration file 2024-09-24 15:02:30 -04:00
netkas
59fc3cfeb0 Update PHP include paths 2024-09-24 15:00:54 -04:00
netkas
fc2e4d5a73 Updated Project files 2024-09-24 14:20:21 -04:00
7d922f348f Add new PHP interpreter and dependencies 2024-09-13 13:51:40 -04:00
7d2b2242aa Add initial project configuration and test setup 2024-09-13 13:51:03 -04:00
4ad161cdc1 Update PHP language level in configuration file 2024-09-03 11:35:35 -04:00
c33becd392 Added .idea configuration files 2024-08-31 16:50:19 -04:00
52ac13fec2 Added project files 2024-08-31 16:36:22 -04:00