Commit graph

363 commits

Author SHA1 Message Date
netkas
8d6675915a Imported class 2025-01-30 15:24:55 -05:00
netkas
4dfff8d1a4 Added Exception Handling 2025-01-30 15:23:41 -05:00
netkas
d12b4d1c1d Updated PhpDocs 2025-01-30 15:23:19 -05:00
netkas
330e7f876b Added the ability to trust signing keys & resolve signing keys for peers, minor improvements and added new standard error "CONFLICT" 2025-01-30 15:20:11 -05:00
netkas
4e22a8bacd Updated PhpDoc 2025-01-30 12:42:02 -05:00
netkas
a934049ea5 Changed Format 2025-01-30 12:41:04 -05:00
netkas
95d7a8b021 Updated Exception Handling to AddressBookGetContacts 2025-01-30 12:31:59 -05:00
netkas
4f8f43d10b Updated Exception Handling to AddressBookGetContact 2025-01-30 12:30:20 -05:00
netkas
b8346e139c Renamed StandardException to StandardRpcException 2025-01-30 00:37:37 -05:00
netkas
4856dacb9d Updated exception handling and logic in AddressBookDeleteContact 2025-01-30 00:35:19 -05:00
netkas
6e4c7bcc04 Updated exception handling in AddressBookContactExists 2025-01-30 00:34:22 -05:00
netkas
831f6cc8e2 Updated logic 2025-01-30 00:34:05 -05:00
netkas
06b55a65b6 Updated exception handling in AddressBookAddContact 2025-01-30 00:32:41 -05:00
netkas
f47d31c227 Updated message formatting in exception 2025-01-30 00:31:41 -05:00
netkas
8ced492c5b Added InvalidRpcArgumentException which extends StandardException & Renamed MissingArgumentException to MissingRpcArgumentException for clarification and to avoid conflict with existing \InvalidArgumentException (base php) 2025-01-30 00:30:25 -05:00
netkas
cffed44f96 Added MissingArgumentException that extends StandardException 2025-01-30 00:28:33 -05:00
netkas
efc9905200 Moved StandardException to it's own namespace 2025-01-30 00:27:06 -05:00
netkas
b8ef387bb2 Added PhpDoc 2025-01-30 00:26:01 -05:00
netkas
9d8cf3b1a5 Added Method AddressBookContactExists 2025-01-30 00:24:11 -05:00
netkas
1e10e761db Restructured StandardMethod Namespaces 2025-01-29 15:52:38 -05:00
netkas
d6e397247a Formatting update 2025-01-29 15:42:28 -05:00
netkas
f76109347a Updated error codes 2025-01-29 15:42:19 -05:00
netkas
6f9c2ef517 Added additional methods and updated the return type for some of the existing methods 2025-01-29 15:42:11 -05:00
netkas
59d08b88b1 Added decentralized method resolvePeerSignature 2025-01-29 15:41:49 -05:00
netkas
7d5071747b Added SigningKeyState 2025-01-29 15:41:25 -05:00
netkas
f073b8d004 Added TODO 2025-01-29 15:41:14 -05:00
netkas
94a7ce05f8 Added additional conditional checks and minor corrections 2025-01-29 15:40:59 -05:00
netkas
10e1368942 Added the ability to parse created and expired as strings/null 2025-01-29 15:40:40 -05:00
netkas
5e26b08f9e Added additional check 2025-01-29 15:40:24 -05:00
netkas
b1c669dfa8 Added check if the peer is enabled and if it uses a password, a password check is required to set the otp post registration 2025-01-29 15:40:14 -05:00
netkas
7809f32a5e Refactored StandardMethods and added to-be-implemented methods 2025-01-29 15:27:21 -05:00
netkas
3fe2d9e0df Updated VerificationGetImageCaptcha to return the new object 2025-01-29 15:27:09 -05:00
netkas
c2330b374a Added TextCaptchaVerification 2025-01-29 15:26:58 -05:00
netkas
716a5f15eb Minor changes 2025-01-29 15:26:51 -05:00
netkas
75897da9e9 Added SignatureKeyPair for a client object 2025-01-29 15:26:36 -05:00
netkas
6732112e12 Added SettingsGetSigningKey as a standard method 2025-01-29 15:26:27 -05:00
netkas
42d276939b Added SettingsGetInformationField as a standard method 2025-01-29 15:26:22 -05:00
netkas
f76f76d31a Improved expiration check 2025-01-29 15:26:10 -05:00
netkas
38699b6bcc Added additional methods and the ability to create signature keys 2025-01-29 15:25:50 -05:00
netkas
fe217002e3 Added method (incomplete) ResolvePeerSignature 2025-01-29 15:25:36 -05:00
netkas
a02a765f11 Updated method getField() to return null instead of an exception if the requested record was not found 2025-01-29 15:25:22 -05:00
netkas
dd35bc69b3 Added ImageCaptchaVerification as a standard object 2025-01-29 15:24:48 -05:00
netkas
4a9c42a52d Removed ImageCaptcha (Old) 2025-01-29 15:24:39 -05:00
netkas
c5093e4d0c Added ExternalUrlVerification as a standard object 2025-01-29 15:24:32 -05:00
netkas
99c6c1385e Cleanup 2025-01-29 15:24:22 -05:00
netkas
cebfa72ec0 Moved ExportedSession from Objects to Objects\Client & Added signing keypairs & a default keypair 2025-01-29 15:24:06 -05:00
netkas
bdd35dc8ac Added ContactKnownKeyRecord.php 2025-01-29 15:23:42 -05:00
netkas
6c1c77ad20 Added method AddressBookUpdateRelationship 2025-01-29 15:23:25 -05:00
netkas
674ca58f08 Added method AddressBookTrustSignature 2025-01-29 15:23:16 -05:00
netkas
e38ebf277a Rewrote contact_known_keys structure 2025-01-27 15:28:41 -05:00