Commit graph

67 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
e4f3d50852
Fix indentation in Helper.php for improved code readability 2025-03-25 12:58:58 -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
491345f310
Update default privacy settings to PUBLIC for first, middle, and last name 2025-03-20 13:04:48 -04:00
2d103cac13
Add random generation utilities to Helper class 2025-03-20 13:04:37 -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
c95cdcd4da
Refactor cache handling in VariableManager and update configuration options
Some checks are pending
CI / debug (push) Waiting to run
CI / release_executable (push) Waiting to run
CI / release (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-17 13:47:09 -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
748b0b2c37
Add Helper class with random username generator method 2025-03-14 15:25:59 -04:00
53673b596a
Removed unnecessary blank line in SessionFlagsTest.php 2025-03-14 15:25:54 -04:00
d097d2bb78
Removed unused ping.http 2025-03-14 15:25:49 -04:00
167a010332
Removed unused utilities.js 2025-03-14 15:25:25 -04:00
f157eee07c
Added test signatures 2025-03-14 15:25:15 -04:00
dc65836b8b
Update Docker configuration for test environment and add logging server 2025-03-14 15:25:06 -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
da3fe9c5a7 Add mock server resolvers for testing purposes 2025-01-10 13:34:53 -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
01253d5115 Refactor and enhance session flags, enums, and RPC methods. 2024-12-20 15:02:57 -05:00
netkas
ea3de13cf8 Refactor session handling and improve data reliability. 2024-12-19 21:10:45 -05:00