Commit graph

52 commits

Author SHA1 Message Date
c0e4671111
Add comprehensive tests for address book operations, including special characters, SQL injection, persistence, race conditions, and invalid inputs
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-28 15:16:49 -04:00
bbbcfb49f0
Add tests for invalid address book operations 2025-03-28 15:04:37 -04:00
be25ea49f9
Fix password hash assignment and update timestamp format in PasswordManager 2025-03-28 15:01:13 -04:00
8046b8a8a2
Add additional assertions for session state in SocialClientRegistrationTest 2025-03-28 14:52:58 -04:00
a7d4e6c2e3
Added additional assertion checks 2025-03-28 14:03:59 -04:00
68eaaf91c2
Add test for retrieving information fields in SettingsTest 2025-03-27 15:40:59 -04:00
d7812d79a0
Rename prefixes in SettingsTest for clarity and consistency 2025-03-27 15:33:31 -04:00
bbf5085e5b
Add tests for deleting signatures in SettingsTest 2025-03-27 15:29:12 -04:00
22629f9b30
Add tests for adding multiple and exceeding signing keys in SettingsTest
Some checks are pending
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release (push) Waiting to run
2025-03-27 15:27:09 -04:00
200b6a7c1f
Add Base32 decoding method and implement SecretOtp class with serialization methods
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-27 14:09:56 -04:00
b6aa591f8c
Fix address comparison in AddressBookTest to use correct method for address retrieval
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-27 13:45:50 -04:00
bb8698bff9
Syntax correction (oops) 2025-03-27 12:54:17 -04:00
df519ad89b
Added tests for password deletion and OTP settings in AddressBookTest and SettingsTest 2025-03-27 12:52:16 -04:00
42498f45db
Added additional invalid state test cases 2025-03-26 15:37:25 -04:00
a8acda8155
Moved test case testPeerResolution to SocialClientTest 2025-03-26 15:23:34 -04:00
4cce8bf91b
Moved information field test cases to the more appropriate test class SettingsTest 2025-03-26 15:22:49 -04:00
60e0884af5
Added additional test cases for AddressBookTest 2025-03-26 15:15:03 -04:00
3b0cf38ee4
Added SettingsTest 2025-03-26 15:14:51 -04:00
4bad2d42cf
Add tests for deleting contacts in address book functionality
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-26 14:15:58 -04:00
4d2e7ce6e2
Add tests for address book functionality to handle contact addition scenarios 2025-03-26 14:05:52 -04:00
7d13e4acdb
Add comprehensive tests for address book functionality, including contact addition, resolution, and privacy handling
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-26 13:57:36 -04:00
61d25a5904
Add unit test for address book contact deletion and update default page parameter in addressBookGetContacts method
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-20 13:14:49 -04:00
947064a386
Add unit tests for SocialClient registration and validation
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-20 13:05:16 -04:00
49f400acdb
Add unit tests for AddressBook functionality 2025-03-20 13:05:11 -04:00
33706d0b50
Add logging volume mounts for coffee and teapot services; improve error message in RpcClient 2025-03-18 15:14:42 -04:00
71563e51ee
Refactor Docker configuration and update encryption channels schema
Some checks are pending
CI / release_executable (push) Waiting to run
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-18 13:04:32 -04:00
92cabddc3b
Add SocialClientSessionTest class for unit testing
Some checks failed
CI / release (push) Has been cancelled
CI / debug (push) Has been cancelled
CI / release_executable (push) Has been cancelled
CI / debug_executable (push) Has been cancelled
CI / check-phpunit (push) Has been cancelled
CI / check-phpdoc (push) Has been cancelled
CI / generate-phpdoc (push) Has been cancelled
CI / test (push) Has been cancelled
CI / release-documentation (push) Has been cancelled
CI / release-artifacts (push) Has been cancelled
2025-03-14 15:26:03 -04:00
53673b596a
Removed unnecessary blank line in SessionFlagsTest.php 2025-03-14 15:25:54 -04:00
244f45d6c6
Updated CryptographyTest.php
Some checks are pending
CI / release (push) Waiting to run
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / debug_executable (push) Waiting to run
CI / check-phpunit (push) Waiting to run
CI / check-phpdoc (push) Waiting to run
CI / generate-phpdoc (push) Blocked by required conditions
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-13 14:52:02 -04:00
netkas
716a5f15eb Minor changes 2025-01-29 15:26:51 -05:00
netkas
f689e36378 Refactored Peer Information to use InformationFields rather than being hard-coded into the peer record 2025-01-24 15:10:20 -05:00
netkas
d56483119c Minor changes 2025-01-22 18:20:00 -05:00
netkas
34b31c58a8 Update RPC endpoints and add shared network configuration 2025-01-14 15:44:54 -05:00
netkas
cd12c1b987 Refactor SessionFlags handling and improve test coverage 2025-01-14 14:53:47 -05:00
netkas
d9c8208310 Added OTP Cryptography (In-Development) 2025-01-06 18:00:45 -05:00
netkas
9b33890b10 Update Cryptography tests for algorithm-specific handling 2025-01-03 13:26:17 -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
7e4b02bc04 Remove outdated test files and update peer registration logic 2024-12-23 19:25:21 -05:00
netkas
42ba7013f7 Add ExportedSession and improve RPC client handling. 2024-12-19 12:54:15 -05:00
netkas
86435a3d0b Add encryption handling and session flags management. 2024-12-10 22:14:43 -05:00
netkas
ce64643d73 Add ResolvedServersManager and integrate with ServerResolver 2024-10-25 14:23:43 -04:00
netkas
d73a3e5457 Add RegisteredPeerManager and related classes/tests 2024-10-25 13:37:49 -04:00
netkas
02b5afe4c0 Add registration configuration and remove old test files 2024-10-25 13:37:09 -04:00
netkas
d2eaa1fe73 Added Captcha library 2024-10-24 15:23:28 -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
73996f7355 Set default database password to 'root' 2024-09-24 15:05:34 -04:00
netkas
624b1f45b6 Refactor configuration test to use nested array keys. 2024-09-24 15:00:12 -04:00
netkas
4879fdf36d Updated Project Source code (I don't remember what i did.) 2024-09-24 14:20:49 -04:00
b9c84aeb27 Add unit tests for SessionManager 2024-09-13 13:52:26 -04:00