Commit graph

27 commits

Author SHA1 Message Date
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