Commit graph

598 commits

Author SHA1 Message Date
bb1e00570e
Added testing point for workflow
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-18 15:26:59 -04:00
73ade04145
Improve error message in RpcClient for signature verification failure
Some checks are pending
CI / test (push) Blocked by required conditions
CI / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
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
2025-03-18 15:21:33 -04:00
7d4388e05c
Add log directories for coffee and teapot services to .gitignore
Some checks are pending
CI / check-phpdoc (push) Waiting to run
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 / 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 15:15:07 -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
fef9383dd2
Updated Logger class to not register error handlers if it's in a testing environment
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-18 15:00:09 -04:00
508d82cf92
Update RPC host definitions for coffee.com and teapot.com
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-18 14:13:37 -04:00
7fbc6706a6
Add service availability checks before running PHPUnit tests
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-18 14:04:04 -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
40f871dbea
Refactor encryption_channels_com table structure and add foreign key constraint
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-17 13:55:22 -04:00
705460e8e8
Corrected database object priority
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-17 13:50:09 -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
bbeb388e88
Workflow debugging test
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-17 13:15:22 -04:00
ec3b71a8f9
Reversed 2025-03-17 13:13:20 -04:00
1384aee3b3
Enhance Docker setup in workflow with CLI installation and service readiness checks
Some checks are pending
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
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 / release-documentation (push) Blocked by required conditions
CI / release-artifacts (push) Blocked by required conditions
2025-03-17 13:11:26 -04:00
be49c55196
Enhance test environment setup with logging and artifact upload
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-17 03:06:42 -04:00
9974ed8a1b
Corrected value type
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-17 02:57:18 -04:00
2be4d77cd7
Corrected value type
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-17 02:54:19 -04:00
233519233c
Updated dependency references
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-17 02:49:57 -04:00
0f0858aa1e
Updated workflow (experimental)
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-17 02:46:37 -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
01a6447c13
Updated phpunit.xml to removed unused property 2025-03-14 15:25:43 -04:00
6fee098407
Added logger.py for Docker 2025-03-14 15:25:34 -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
0764ca9bde
Add test environment definitions and mock DNS records in bootstrap.php 2025-03-14 15:24:51 -04:00
0dc9e032d2
Add paths to .gitignore for Docker test data directories 2025-03-14 15:24:47 -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
66d2cd7907
Add AddressBookRevokeAllSignatures method for revoking all signing keys of a contact
https://github.com/nosial/Socialbox-PHP/issues/73
2025-03-13 14:20:27 -04:00
86f18b577a
Fix error message in EncryptionDeleteChannel to accurately reflect channel deletion
https://github.com/nosial/Socialbox-PHP/issues/72
2025-03-13 14:12:11 -04:00
c0a1aec7f7
Add EncryptionDeleteChannel method and RPC integration for channel deletion
https://github.com/nosial/Socialbox-PHP/issues/72
2025-03-13 14:11:43 -04:00
458d1bd9f9
Remove unnecessary exception documentation from verifySignature method to enhance clarity. 2025-03-13 14:06:21 -04:00
e723528eb8
Remove ResolvedServerOld class to clean up unused code and improve maintainability. 2025-03-13 14:03:05 -04:00
c4cd5ee352
Refactor CacheConfiguration to remove unnecessary whitespace, improving code readability. 2025-03-13 14:01:42 -04:00
b6829ff2b5
Refactor CacheConfiguration to remove the engine property and related methods, simplifying cache configuration management. 2025-03-13 13:59:48 -04:00
54b401b944
Refactor CacheLayer to improve Redis instance management by returning null if caching is disabled and handling connection errors more gracefully. 2025-03-13 13:57:21 -04:00
99e811086c
Refactor CacheLayer implementation by removing abstract class and its concrete implementations for Memcached and Redis, streamlining cache management. 2025-03-13 13:57:10 -04:00
a11c8b463f
Refactor ResolveSignature to improve UUID validation by reintroducing validation for 'signature_uuid' and throwing an InvalidRpcArgumentException for invalid UUIDs.
https://github.com/nosial/Socialbox-PHP/issues/44
2025-03-13 00:26:40 -04:00
df96d894a8
Refactor ResolvePeer to improve peer address handling by removing unnecessary exception handling and ensuring proper type casting for the peer parameter.
https://github.com/nosial/Socialbox-PHP/issues/43
2025-03-13 00:25:13 -04:00
3be5cd104d
Refactor VerifySignature to improve UUID and SHA512 validation, removing unnecessary exception handling for invalid parameters.
https://github.com/nosial/Socialbox-PHP/issues/45
2025-03-12 20:50:00 -04:00
97f2c17282
Refactor SettingsGetSignature to update parameter handling by changing 'uuid' to 'signature_uuid' and ensure proper type casting for signature retrieval.
https://github.com/nosial/Socialbox-PHP/issues/62
2025-03-12 20:39:50 -04:00
9806c317e9
Refactor SettingsAddSignature to ensure 'name' parameter is cast to string for proper handling and remove unnecessary exception handling for missing parameter.
https://github.com/nosial/Socialbox-PHP/issues/56
2025-03-12 17:57:55 -04:00
7aafd0334e
Refactor SigningKeysManager to enhance parameter handling by allowing PeerDatabaseRecord as a valid type for peer UUID, and improve UUID validation for both peer and signature UUIDs.
https://github.com/nosial/Socialbox-PHP/issues/53
2025-03-12 17:56:47 -04:00
7fc4815b15
Refactor SettingsSetOtp and OneTimePasswordManager to improve parameter handling, enhance UUID validation, and ensure proper type casting for password verification and OTP creation
https://github.com/nosial/Socialbox-PHP/issues/65
2025-03-12 17:53:04 -04:00
f02109bdc9
Refactor SettingsInformationFieldExists to ensure field parameter is cast to string for proper handling
https://github.com/nosial/Socialbox-PHP/issues/64
2025-03-12 17:49:45 -04:00
919f75b8ee
Refactor SocialClient to update parameter names for clarity by changing 'uuid' to 'signature_uuid' in SETTINGS_DELETE_SIGNATURE and SETTINGS_GET_SIGNATURE methods
https://github.com/nosial/Socialbox-PHP/issues/53
2025-03-12 17:48:24 -04:00
20df727b83
Refactor PeerInformationManager to enhance UUID validation by throwing an exception for invalid UUID V4 inputs
https://github.com/nosial/Socialbox-PHP/issues/61
2025-03-12 17:47:13 -04:00