Commit graph

552 commits

Author SHA1 Message Date
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
340f2a3c75
Refactor SettingsDeletePassword and PasswordManager to improve parameter handling, enhance UUID validation, and ensure proper type casting for password verification
https://github.com/nosial/Socialbox-PHP/issues/59
2025-03-12 17:46:37 -04:00
9a6f37aa05
Refactor SettingsDeleteSignature and SigningKeysManager to update parameter names for clarity, enhance UUID validation, and ensure proper type casting for signature UUID
https://github.com/nosial/Socialbox-PHP/issues/58
2025-03-12 17:43:50 -04:00
f3f6cf973f
Refactor SettingsDeleteOtp to remove unnecessary cryptography validation and ensure password parameter is cast to string for verification
https://github.com/nosial/Socialbox-PHP/issues/57
2025-03-12 15:24:19 -04:00
0618ecc00f
Refactor SettingsAddInformationField to improve type casting for field and privacy parameters, and enhance error logging for rollback failures
https://github.com/nosial/Socialbox-PHP/issues/54
2025-03-12 15:20:35 -04:00
e1b61e631f
Refactor SettingsDeleteInformationField and PeerInformationManager to improve UUID validation and ensure proper type casting for field parameters
https://github.com/nosial/Socialbox-PHP/issues/55
2025-03-12 15:16:17 -04:00
f51ea0bd78
Refactor SettingsGetInformationField and PeerInformationManager to improve error handling and validate UUID format
https://github.com/nosial/Socialbox-PHP/issues/60
2025-03-12 15:13:42 -04:00
d127393402
Refactor SettingsSetPassword and PasswordManager to enhance password handling and validate UUID format
https://github.com/nosial/Socialbox-PHP/issues/66
2025-03-12 15:11:52 -04:00
c3b1ee799a
Refactor SettingsSignatureExists and SigningKeysManager to improve UUID validation and update parameter naming for clarity
https://github.com/nosial/Socialbox-PHP/issues/67
2025-03-12 15:10:07 -04:00
d47251c251
Refactor SettingsUpdateInformationField and PeerInformationManager to enhance UUID validation and improve error handling for property values
https://github.com/nosial/Socialbox-PHP/issues/68
2025-03-12 14:22:19 -04:00
2967c87990
Refactor SettingsUpdateInformationPrivacy and PeerInformationManager to ensure proper UUID validation and improve error handling for privacy state updates
https://github.com/nosial/Socialbox-PHP/issues/69
2025-03-12 14:16:34 -04:00
9c8945141c
Refactor SettingsUpdatePassword and PasswordManager to improve password validation and ensure UUID integrity
https://github.com/nosial/Socialbox-PHP/issues/70
2025-03-12 14:14:03 -04:00
76a343a36d
Refactor VerificationOtpAuthentication to handle database operation exceptions when retrieving session
https://github.com/nosial/Socialbox-PHP/issues/78
2025-03-12 13:34:49 -04:00
a433ad2593
Refactor VerificationAuthenticate to simplify external peer check in authentication method
https://github.com/nosial/Socialbox-PHP/issues/77
2025-03-12 13:32:17 -04:00
e89833f20e
Refactor VerificationGetImageCaptcha to update comment on data URI scheme for captcha image encoding
https://github.com/nosial/Socialbox-PHP/issues/76
2025-03-12 13:29:43 -04:00
7ec1125b3f
Refactor VerificationAnswerImageCaptcha to ensure answer parameter is cast to string before processing
https://github.com/nosial/Socialbox-PHP/issues/75
2025-03-12 13:19:45 -04:00
4cdabf6603
Refactor CaptchaManager to improve UUID validation and streamline variable usage
https://github.com/nosial/Socialbox-PHP/issues/74
2025-03-12 13:19:20 -04:00
938c558cdc
Refactor VerificationPasswordAuthentication and PasswordManager to enhance validation for password hashes and UUIDs
https://github.com/nosial/Socialbox-PHP/issues/79
2025-03-12 00:54:35 -04:00
1d6820a4f1
Refactor AddressBookAddContact to prevent adding self and reserved usernames as contacts
https://github.com/nosial/Socialbox-PHP/issues/30
2025-03-12 00:33:42 -04:00
86050e2201
Refactor ContactManager to add validation for peer address and UUID input
https://github.com/nosial/Socialbox-PHP/issues/31
2025-03-12 00:31:32 -04:00
0bc51a9917
Added README.md and LICENSE 2025-03-11 22:55:28 -04:00
a842818175
Refactor AddressBook methods to streamline peer address handling and improve error management
https://github.com/nosial/Socialbox-PHP/issues/29
2025-03-11 22:48:38 -04:00
81b3dcf3ea
Refactor AddressBookTrustSignature and ContactManager to improve UUID and peer address validation
https://github.com/nosial/Socialbox-PHP/issues/35
2025-03-11 22:46:36 -04:00
8cd3b381cf
Refactor AddressBookGetContact to streamline peer address validation and response handling
https://github.com/nosial/Socialbox-PHP/issues/33
2025-03-11 19:23:31 -04:00
1c48fcd35e
Refactor ContactManager to add UUID validation for peer UUID input
https://github.com/nosial/Socialbox-PHP/issues/34
2025-03-11 19:15:44 -04:00
b29f3ed1e2
Refactor AddressBookGetContacts and ContactManager to improve parameter validation and error handling
https://github.com/nosial/Socialbox-PHP/issues/34
2025-03-11 19:14:58 -04:00
eadf1cd3a4
Refactor AddressBookRevokeSignature and ContactManager to remove UUID validation and improve error handling
https://github.com/nosial/Socialbox-PHP/issues/36
2025-03-11 15:26:22 -04:00
50c638b534
Refactor AddressBookUpdateRelationship and ContactManager to improve variable naming and add UUID validation
https://github.com/nosial/Socialbox-PHP/issues/37
2025-03-11 15:20:56 -04:00
f01df7b4c4
Minor correction 2025-03-11 15:08:48 -04:00
5be20b0e70
Refactor EncryptionCloseChannel to simplify error handling and remove unused code
https://github.com/nosial/Socialbox-PHP/issues/19
2025-03-11 15:03:26 -04:00
d5e540789b
Removed unused imports
https://github.com/nosial/Socialbox-PHP/issues/22
2025-03-11 14:58:57 -04:00
c5d0e185c3
Refactor EncryptionGetChannel to remove UUID validation and cast channel_uuid to string
https://github.com/nosial/Socialbox-PHP/issues/22
2025-03-11 14:57:18 -04:00
netkas
b0ce6109d7 Removed unused imports
https://github.com/nosial/Socialbox-PHP/issues/24
2025-03-08 00:57:21 -05:00
netkas
0efc7f3666 Fix InvalidArgumentException to include previous exception as the third argument 2025-03-08 00:56:56 -05:00
netkas
5fbea63320 Remove UUID validation from EncryptionGetChannels to simplify argument handling
https://github.com/nosial/Socialbox-PHP/issues/24
2025-03-08 00:56:37 -05:00
netkas
fa9352d938 Refactor EncryptionChannelRejectMessage to remove UUID validation and ensure parameters are cast to string
https://github.com/nosial/Socialbox-PHP/issues/17
2025-03-08 00:50:16 -05:00
netkas
4f35485005 Refactor EncryptionChannelSend and EncryptionChannelManager to remove UUID and checksum validation, and add timestamp range check
https://github.com/nosial/Socialbox-PHP/issues/18
2025-03-08 00:44:44 -05:00
netkas
4e79783617 Remove UUID validation from EncryptionDeclineChannel to streamline error handling
https://github.com/nosial/Socialbox-PHP/issues/21
2025-03-08 00:38:07 -05:00
netkas
fa248abdbf Add pagination support for encryption channel retrieval methods
https://github.com/nosial/Socialbox-PHP/issues/14
2025-03-08 00:33:55 -05:00
netkas
83a8217b26 Refactor EncryptionCreateChannel and EncryptionChannelManager to improve UUID handling and remove redundant validation checks
https://github.com/nosial/Socialbox-PHP/issues/20
2025-03-07 21:56:14 -05:00
netkas
6be9e90ceb Refactor getIncomingChannels to improve peer address validation logic
https://github.com/nosial/Socialbox-PHP/issues/25
2025-03-07 21:50:23 -05:00
netkas
ea3a070d13 Refactor EncryptionGetChannelRequests and EncryptionChannelManager to remove UUID validation and improve peer address handling
https://github.com/nosial/Socialbox-PHP/issues/23
2025-03-07 21:47:49 -05:00
netkas
0ff277ed4c Enhance message acknowledgment handling in EncryptionChannelReceive with improved error management
https://github.com/nosial/Socialbox-PHP/issues/16
2025-03-07 19:32:03 -05:00
netkas
7165734aef Refactor EncryptionGetOutgoingChannels and EncryptionChannelManager to remove UUID validation and adjust SQL query for ordering by creation date
https://github.com/nosial/Socialbox-PHP/issues/26
2025-03-07 19:28:38 -05:00
netkas
724b2ae472 Enhance EncryptionChannelReceive and EncryptionChannelManager to support message acknowledgment and limit on received messages
https://github.com/nosial/Socialbox-PHP/issues/16
2025-03-07 15:48:29 -05:00
netkas
bc05135566 Implement message count management and deletion for encryption channels
https://github.com/nosial/Socialbox-PHP/issues/14
2025-03-07 15:41:28 -05:00
netkas
b11db4f3ae Add max messages limit configuration for encryption channels
https://github.com/nosial/Socialbox-PHP/issues/14
2025-03-07 15:41:18 -05:00