Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PW-2385] Improvements for accepting notifications (Adyen#736)
* Remove unused ResultPos.php * Improve username password validation when accepting notifications * [PW-2387]: IP validation implementation (Adyen#713) * [PW-2387]: IP address cache config, cronjob and notification check * [PW-2387]: Removing unrelated files * [PW-2387]: Removing unrelated files * [PW-2387]: Newlines * [PW-2387]: Replacing PHPUnit functions * [PW-2387]: Formatting * Update etc/adminhtml/system/adyen_security.xml Co-authored-by: cyattilakiss <[email protected]> * [PW-2387]: Adding log message when there's no IP addresses in cache * [PW-2387]: Updating IP addresses in cache on notification-receving * [PW-2387]: Adjusting unit tests for IpAddress class * [PW-2387]: Adjusting unit tests for IpAddress class * PHP API Library version Co-authored-by: cyattilakiss <[email protected]> * [PW-2385] - Use mandatory HMAC validation for notifications (Adyen#716) * Initial commit * Add the event codes list * Remove debug statements * Add hmac_key for test and live. Add in the sensitive section in di * Fix recommended changes * Create isDemoMode config method * Minor code improvements * Replace demo_mode with const * Revert isDemoMode * Update etc/adminhtml/system/adyen_security.xml Co-authored-by: Ángel Campos <[email protected]> * Remove unnecessary conditional * Add IP check cronjob to README * Update Helper/IpAddress.php Co-authored-by: Alessio Zampatti <[email protected]> * Add comment to Security section * Hmac->HMAC * Require adyen/php-api-library version ^6.3 Co-authored-by: Ángel Campos <[email protected]> Co-authored-by: Alexandros Moraitis <[email protected]> Co-authored-by: Marcos Garcia <[email protected]> Co-authored-by: Alessio Zampatti <[email protected]>
- Loading branch information