• Joined on 2025-03-09
netkas pushed to master at Nosial/socialbox-php 2025-04-03 21:48:19 +00:00
48778c4dbc Enhance RPC client logging and error handling for server information retrieval
netkas pushed to master at Nosial/socialbox-php 2025-03-28 19:53:52 +00:00
7ba33f215c Add tests for settings information fields, including maximum length, XSS defense, privacy state enforcement, and invalid key formats
f53ab460c8 Add tests for settings information fields, including maximum length, privacy state changes, special characters, and malicious input handling
Compare 2 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-28 19:17:12 +00:00
c0e4671111 Add comprehensive tests for address book operations, including special characters, SQL injection, persistence, race conditions, and invalid inputs
bbbcfb49f0 Add tests for invalid address book operations
9ef2ea64be Remove logging and output of server information in Socialbox
be25ea49f9 Fix password hash assignment and update timestamp format in PasswordManager
8046b8a8a2 Add additional assertions for session state in SocialClientRegistrationTest
Compare 6 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-28 17:54:08 +00:00
bde2b48470 Fix password verification by passing the peer object instead of UUID
fd480ec4ef Fix password verification by passing the peer object instead of UUID
0669f13493 Throw exception when no password hash is found for the given peer UUID
68eaaf91c2 Add test for retrieving information fields in SettingsTest
d7812d79a0 Rename prefixes in SettingsTest for clarity and consistency
Compare 6 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-27 19:27:18 +00:00
22629f9b30 Add tests for adding multiple and exceeding signing keys in SettingsTest
d140c861a0 Corrected RpcRequest in settingsGetSignatures method to use SETTINGS_GET_SIGNATURES
Compare 2 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-27 19:21:29 +00:00
66ed368d75 Refactor Signature and SigningKeyRecord classes to allow nullable name property and update related methods
netkas pushed to master at Nosial/socialbox-php 2025-03-27 18:10:08 +00:00
200b6a7c1f Add Base32 decoding method and implement SecretOtp class with serialization methods
netkas pushed to master at Nosial/socialbox-php 2025-03-27 17:48:05 +00:00
b6aa591f8c Fix address comparison in AddressBookTest to use correct method for address retrieval
2179df3372 Normalize username and domain inputs to lowercase in various classes
Compare 2 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-27 17:13:39 +00:00
f36a7f8563 Increase UDP buffer size and adjust recvfrom limit in UDP server
bb8698bff9 Syntax correction (oops)
eaccaacf96 Normalize domain input to lowercase in getExternalSession method and add authentication check
fb31c3cc6a Normalize server input to lowercase in RpcClient constructor
dff25f31ba Normalize domain input to lowercase in session management methods
Compare 6 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-26 22:21:52 +00:00
3c151bfd99 Added support for one-time password verification in session creation
42498f45db Added additional invalid state test cases
a8acda8155 Moved test case testPeerResolution to SocialClientTest
4cce8bf91b Moved information field test cases to the more appropriate test class SettingsTest
60e0884af5 Added additional test cases for AddressBookTest
Compare 8 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-26 18:16:13 +00:00
4bad2d42cf Add tests for deleting contacts in address book functionality
4d2e7ce6e2 Add tests for address book functionality to handle contact addition scenarios
Compare 2 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-26 17:57:49 +00:00
7d13e4acdb Add comprehensive tests for address book functionality, including contact addition, resolution, and privacy handling
netkas pushed to master at Nosial/socialbox-php 2025-03-26 17:42:06 +00:00
03a4fa2a84 Fix peer identification logic in Socialbox and enhance remote resolution handling
3250407f2b Refactor peer identification logic in ResolvePeer and Socialbox for clarity and improved error messaging
5de651bbcb Enhance logging in PeerInformationManager and Socialbox to track peer resolution and information field retrieval
Compare 3 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-25 18:22:52 +00:00
42168b132d Update addressBookAddContact method to return boolean and adjust response handling
4f9cc89cb8 Add methods to retrieve and check existence of information fields in Peer
3d9f5fc6b1 Improve logging in ContactManager to include relationship details and adjust relationship parameter handling in SocialClient
Compare 3 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-25 16:59:19 +00:00
604f75f5c8 Update addressBookAddContact method to return contact UUID instead of boolean
4a7fbd9970 Handle null expiration in KnownSigningKey to set default value
e4f3d50852 Fix indentation in Helper.php for improved code readability
52985b6308 Enhance logging in ContactManager and improve error messages for invalid peer addresses
97ca09d7dd Increase signature_key length in contact_known_keys.sql to accommodate larger keys
Compare 7 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-22 05:09:12 +00:00
631689b489 Refactor logging levels in RegisteredPeerManager and update getPeer method to return null for non-existent peers
db153453b5 Rename parameters in RegisteredPeerManager methods for clarity
Compare 2 commits »
netkas pushed to master at Nosial/socialbox-php 2025-03-22 05:00:42 +00:00
f080775701 Add signatureExists method to Contact class and remove unused Cryptography import in ContactManager
netkas pushed to master at Nosial/socialbox-php 2025-03-22 04:41:21 +00:00
f80ab103a9 Update registration and authentication defaults to disable privacy policy and terms acceptance
netkas pushed to master at Nosial/socialbox-php 2025-03-22 01:24:23 +00:00
cdb28f841f Refactor ncc_workflow.yml to prepare for volume mounting and update docker-compose file with absolute paths
netkas pushed to master at Nosial/socialbox-php 2025-03-22 01:17:59 +00:00
92a981904e Add Docker volume for test directory in ncc_workflow.yml