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 <peterojo@users.noreply.github.com>
Co-authored-by: Can Demiralp <ecandemiralp@gmail.com>

* [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 <can.demiralp@adyen.com>

* Update the tooltip and the label of the configuration field

* Update unit tests

---------

Co-authored-by: hossam-adyen <132500300+hossam-adyen@users.noreply.github.com>
Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com>
Co-authored-by: Can Demiralp <can.demiralp@adyen.com>
Co-authored-by: Rok Popov Ledinski <rok.popov.ledinski90@gmail.com>
* [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 <rok.popov.ledinski90@gmail.com>
…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 <rok.popov.ledinski90@gmail.com>

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

Co-authored-by: Rok Popov Ledinski <rok.popov.ledinski90@gmail.com>

* Apply suggestions from code review

Co-authored-by: Rok Popov Ledinski <rok.popov.ledinski90@gmail.com>

* Update to above version 1 webhook

* Remove deprecated logger

---------

Co-authored-by: Rok Popov Ledinski <rok.popov.ledinski90@gmail.com>
Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com>
* Add Observer to remove CSP headers from Adyen requests

* clear CSP headers for webhook endpoint

---------

Co-authored-by: Peter Ojo <peterojo@users.noreply.github.com>
Co-authored-by: peterojo <peter.ojo@adyen.com>
Co-authored-by: Rok Popov Ledinski <rok.popov.ledinski90@gmail.com>
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