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

[ECP-9482] Refactor HeaderDataBuilder and TransactionClient #2769

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Oct 8, 2024

  1. [ECP-9482] Add the ExternalPlatformHeaderDataBuilder Interface and …

    …Builder class, Refactor all the usage of HeaderDataBuilder, Remover header builder from helper class and all its usage, Define header constants, Update dependency injection with new builder name, Synchronise the value of `frontendtype` to `luma` in relevant js files
    sushmita committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    dc1b659 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06aa3c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    7cc3e2a View commit details
    Browse the repository at this point in the history
  2. [ECP-9482] Rename the interface and update payment detail helper, tes…

    …t and other transaction clients
    sushmita committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    cd9f4d0 View commit details
    Browse the repository at this point in the history
  3. [ECP-9482] Updating tests

    sushmita committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3b0ca36 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. [ECP-9482] Finalise HeaderDataBuilder tests

    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ae841e0 View commit details
    Browse the repository at this point in the history
  2. [ECP-9482] Finalise PaymentDetailsTest and Remove header test from Tr…

    …ansactionPaymentTest because it populated by another method
    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    59dddd0 View commit details
    Browse the repository at this point in the history
  3. [ECP-9482] Finalise TransactionCancelTest to use mocked header values…

    … and remove the calls to helper for building the header
    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2333fff View commit details
    Browse the repository at this point in the history
  4. [ECP-9482] Finalise All the transactionClient tests

    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    5088018 View commit details
    Browse the repository at this point in the history
  5. [ECP-9482] Remove unused property

    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    01c741b View commit details
    Browse the repository at this point in the history
  6. [ECP-9482] Remove unused mock property

    sushmita committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    eb63a59 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. [ECP-9482] Add BaseTransaction client, refactor all transaction clien…

    …ts and tests, update header data builder tests, remove defaulting frontend type to headless
    sushmita committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    bad7cbc View commit details
    Browse the repository at this point in the history
  2. [ECP-9482] Correct Typo

    sushmita committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    86b406b View commit details
    Browse the repository at this point in the history