Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v9.5.0 #2588

Merged
merged 8 commits into from
Apr 19, 2024
Merged

Release v9.5.0 #2588

merged 8 commits into from
Apr 19, 2024

Conversation

@RokPopov RokPopov requested a review from a team as a code owner April 16, 2024 11:34
@RokPopov RokPopov changed the title [ECP-9053]Removing details array from the paymentMethods endpoint Release v9.x.x Apr 16, 2024
@RokPopov RokPopov changed the title Release v9.x.x Release v9.5.0 Apr 18, 2024
* [ECP-8912] Make Pos payments flow async (#2498)

* ECP-8912/Make-POS-payments-flow-async

* refactor

* Make POS async

* pos async

* pos async

* fix TypeError: Magento\Payment\Gateway\Data\PaymentDataObject::__construct(): Argument #1 ($order) must be of type Magento\Payment\Gateway\Data\OrderAdapterInterface, Magento\Sales\Model\Order\Interceptor given, called in /var/www/html/vendor/adyen/module-payment/Model/Api/AdyenPosCloud.php on line 54 and defined in /var/www/html/app/code/Magento/Payment/Gateway/Data/PaymentDataObject.php:26

* tuning backend of async

* fix FE call

* fixes

* clean up

* Refactor SubmitQuoteObserver

* Refactor adyen-pos-cloud-method.js

* put the correct status

* Add test coverage for AdyenPosCloud & GuestAdyenPosCloud

* Add test coverage for PaymentPosCloudHandlerTest

* Add test coverage for SetOrderStateAfterPaymentObserverTest

* Comments refactor

* rename handleFaildResponse to handleFailedResponse

* Terminal API does not return Authorised result code.

* Update Plugin/GuestPaymentInformationResetOrderId.php

* Update Plugin/PaymentInformationResetOrderId.php

* Update events.xml

---------

Co-authored-by: Peter Ojo <[email protected]>
Co-authored-by: Can Demiralp <[email protected]>

* [ECP-9064] Make asynchronous POS flow configurable (#2566)

* [ECP-9064] Define new configuration field and getter for payment action

* [ECP-9064] Pass payment_action config to frontend

* [ECP-9064] Use POS payment action value on frontend and observers logic

* [ECP-9064] Use constant definition for payment action field

* [ECP-9064] Fix unit tests

* [ECP-9064] Fix unit tests

* [ECP-9064] Formatting

* [ECP-9064] Update unit tests

---------

Co-authored-by: Can Demiralp <[email protected]>

* Update the tooltip and the label of the configuration field

* Update unit tests

---------

Co-authored-by: hossam-adyen <[email protected]>
Co-authored-by: Peter Ojo <[email protected]>
Co-authored-by: Can Demiralp <[email protected]>
Co-authored-by: Rok Popov Ledinski <[email protected]>
* [ECP-9112] obtaining state data from DB and ignoring it for Giftcard type payment methods

* [ECP-9112] obtaining state data from DB and ignoring it for Giftcard type payment methods

* Solving Pipeline and Adding Giftcard payment method to graphql/di.xml

* Solving Pipeline for failing Unit test and making the namespace correct

---------

Co-authored-by: Rok Popov Ledinski <[email protected]>
…2550)

* Update Module-Payment to handle dispute notifications.

* Fix the blank line

* Update WebhookHandlerFactoryTest.php

* Add AbstractDisputeWebhookHandlerTest.php

* Add AbstractDisputeWebhookHandlerTest.php

* Add AbstractDisputeWebhookHandlerTest.php

* Add AbstractDisputeWebhookHandlerTest.php

* Update etc/adminhtml/system/adyen_testing_performance.xml

Co-authored-by: Rok Popov Ledinski <[email protected]>

* Update Test/Unit/Helper/Webhook/AbstractDisputeWebhookHandlerTest.php

Co-authored-by: Rok Popov Ledinski <[email protected]>

* Apply suggestions from code review

Co-authored-by: Rok Popov Ledinski <[email protected]>

* Update to above version 1 webhook

* Remove deprecated logger

---------

Co-authored-by: Rok Popov Ledinski <[email protected]>
Co-authored-by: Peter Ojo <[email protected]>
* Add Observer to remove CSP headers from Adyen requests

* clear CSP headers for webhook endpoint

---------

Co-authored-by: Peter Ojo <[email protected]>
Co-authored-by: peterojo <[email protected]>
Co-authored-by: Rok Popov Ledinski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants