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

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    a2839a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    2274f78 View commit details
    Browse the repository at this point in the history
  2. Implement asynchronous POS cloud for in-person payments (#2565)

    * [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]>
    5 people authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    cbf8bb5 View commit details
    Browse the repository at this point in the history
  3. [ECP-9112] Fix broken feature of obtaining state data from DB (#2583)

    * [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]>
    khushboo-singhvi and RokPopov authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    d5e4c51 View commit details
    Browse the repository at this point in the history
  4. [ECP-8687] - Update Module-Payment to handle dispute notifications. (#…

    …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]>
    3 people authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    3cb4ec4 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. #1852 Add Observer to remove CSP headers from Adyen requests (#2059)

    * 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]>
    4 people authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    28e804b View commit details
    Browse the repository at this point in the history
  2. Version bump 9.5.0

    RokPopov committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    3e1a04d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f49097 View commit details
    Browse the repository at this point in the history