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

[WIP] Sync upstream 5 Aug 2024 #20

Closed
wants to merge 47 commits into from

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    e282efb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32e4da3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23169a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Litle: Add tests for network tokenization (activemerchant#5145)

    Summary:
    ------------------------------
    Add unit and remote tests for network token transactions
    
    [SER-1270](https://spreedly.atlassian.net/browse/SER-1270)
    
    Remote Test:
    ------------------------------
    Finished in 88.332434 seconds.
    60 tests, 261 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    Unit Test:
    ------------------------------
    Finished in 45.844644 seconds.
    5931 tests, 79847 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Buitragox authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5bd880f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Datatrans: Add support for verify transactions (activemerchant#5148)

    SER-1302
    
    Description
    -------------------------
    Add support to make verify transactions with authorize and void using a multiresponse thread
    
    Unit test
    -------------------------
    25 tests, 136 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote test
    -------------------------
    23 tests, 57 assertions, 2 failures, 0 errors, 0 pendings, 1 omissions, 0 notifications
    90.9091% passed
    
    Rubocop
    -------------------------
    798 files inspected, no offenses detected
    pipe2442 authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    b636002 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d31c20c View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

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

Commits on Jun 25, 2024

  1. RedsysRest: Add support for stored credentials & 3DS exemptions

    [ECS-3450](https://spreedly.atlassian.net/browse/ECS-3450)
    
    This PR updates adds stored credendials and 3ds exemptions for redsys rest
    
    Unit tests
    ----------------
    Finished in 0.023518 seconds.
    
    28 tests, 118 assertions, 0 failures,
    0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote tests
    ----------------
    Finished in 33.326868 seconds.
    
    26 tests, 93 assertions, 1 failures,
    0 errors, 0 pendings, 0 omissions, 0 notifications
    96.1538% passed
    
    0.78 tests/s, 2.79 assertions/s
    
    -> failure not related to changes
    jherreraa authored and Alma Malambo committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    80c3cb5 View commit details
    Browse the repository at this point in the history
  2. Fix rubocop error

    Alma Malambo committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3805b4b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Datatrans: Fix InvalidCountryCodeError (activemerchant#5156)

    Description
    -------------------------
    SER-1323
    Unit test
    -------------------------
    25 tests, 136 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Remote test
    -------------------------
    23 tests, 57 assertions, 2 failures, 0 errors, 0 pendings, 1 omissions, 0 notifications
    90.9091% passed
    pipe2442 authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    2aa3c32 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    819907d View commit details
    Browse the repository at this point in the history
  2. Worldpay: Support AFTs (activemerchant#5154)

    Account Funding Transactions, which Worldpay refers to as "Pull from
    Card"
    https://staging-developer.fisglobal.com/apis/wpg/manage/pull-from-card
    
    Remote: (10 unrelated failures on master)
    110 tests, 443 assertions, 10 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    90.9091% passed
    
    Unit:
    124 tests, 698 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    ECS-3554
    curiousepic authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    17b9ff8 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

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

Commits on Jul 2, 2024

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

Commits on Jul 3, 2024

  1. CyberSource: Update Stored Credential flow

    Always send commerceIndicator if stored
    credential reason_type is present. Update
    the value send for NetworkTokens commerceIndicator
    based on if they are using stored credentials.
    
    Spreedly reference:
    [ECS-3532](https://spreedly.atlassian.net/browse/ECS-3532)
    
    Unit tests
    
    Finished in 26.745895 seconds.
    5912 tests, 79756 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    RuboCop
    
    798 files inspected, no offenses detected
    Luis Urrea authored and Alma Malambo committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    c5a4d22 View commit details
    Browse the repository at this point in the history
  2. Orbital: Update to accept UCAF Indicator GSF

    If alternate_ucaf_flow is true and the eci value is 4, 6, or 7 then
    send the ucaf passed in by customer. If alternate_ucaf_flow is not
    passed then only send ucaf if provided by customer if not pass default
    of 4.
    
    Remote:
    134 tests, 543 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Unit:
    152 tests, 892 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    3274d5b View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. FlexCharge: Adding authorize-capture functionality

    Summary:
    ------------------------------
    Changes FlexCharge to add support for the authorize and
    capture operations and also a fix a bug on the `address_names`
    method
    
    [SER-1337](https://spreedly.atlassian.net/browse/SER-1337)
    [SER-1324](https://spreedly.atlassian.net/browse/SER-1324)
    
    Remote Test:
    ------------------------------
    Finished in 72.283834 seconds.
    19 tests, 54 assertions, 1 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    94.4444% passed
    
    Unit Tests:
    ------------------------------
    Finished in 43.11362 seconds.
    5944 tests, 79908 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    b72e61f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00b2ae7 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. FlexCharge: Enabling void call

    Summary:
    ------------------------------
    Changes FlexCharge to add support for the void operation.
    
    [SER-1327](https://spreedly.atlassian.net/browse/SER-1327)
    
    Remote Test:
    ------------------------------
    Finished in 70.477035 seconds.
    19 tests, 54 assertions, 0 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    ------------------------------
    Finished in 60.782586 seconds.
    5956 tests, 79948 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    83bb31d View commit details
    Browse the repository at this point in the history
  2. CyberSource: bugfix - send correct card type/code for carnet

    CER-1567
    
    Sends code '058' for carnet card type in legacy CyberSource and CyberSource REST gateways
    rachelkirk committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b3e12ee View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. MerchantWarrior: Update phone, email, ip and store_ID

    Updae customerPhone to grab phone from phone or phone_number
    in options. If address doesn't contain ip and email then grab them
    directly from options. Add new field called storeID.
    
    Unit:
    29 tests, 164 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote:
    20 tests, 106 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    6f024c9 View commit details
    Browse the repository at this point in the history
  2. Credorax: Update 3DS version mapping

    Update so that if a 3DS version starts with 2 it doesn't
    default to 2.0 but on what is passed in for the three_ds_version
    field.
    
    Unit:
    82 tests, 394 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote:
    51 tests, 173 assertions, 6 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    88.2353% passed
    Alma Malambo committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    4f34933 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. FlexCharge - NoMethodError: nil CreditCard#number (activemerchant#5164)

    Description
    -------------------------
    SER-1339
    
    Unit test
    -------------------------
    17 tests, 81 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote test
    -------------------------
    5923 tests, 79804 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    
    Co-authored-by: Nick Ashton <[email protected]>
    pipe2442 and naashton authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0ae0158 View commit details
    Browse the repository at this point in the history
  2. FlexCharge: quick fix on void call

    FlexCharge: Enabling void call
    
    Summary:
    ------------------------------
    Changes FlexCharge to fix support for the void operation and
    also add the sense_key gsf
    
    [SER-1327](https://spreedly.atlassian.net/browse/SER-1327)
    [SER-1307](https://spreedly.atlassian.net/browse/SER-1307)
    
    Remote Test:
    ------------------------------
    Finished in 70.477035 seconds.
    19 tests, 54 assertions, 0 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    ------------------------------
    Finished in 124.425603 seconds.
    5959 tests, 79971 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    8dc76a4 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    19d3979 View commit details
    Browse the repository at this point in the history
  2. Add neew Bins: Maestro

    yunnydang committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    f270a60 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Braintree: Remove stored credential v1

    Update Stored Credential flow to keep v2.
    
    Unit:
    104 tests, 219 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote:
    123 tests, 661 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    dfaccf4 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Plexo: Update Network Token implementation (activemerchant#5169)

    Description
    -------------------------
    [SER-1377](https://spreedly.atlassian.net/browse/SER-1377)
    
    This commit update the previous implementation of NT in order to use
    network token instead if card
    
    Unit test
    -------------------------
    Finished in 0.033159 seconds.
    
    25 tests, 137 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    753.94 tests/s, 4131.61 assertions/s
    
    Remote test
    -------------------------
    Finished in 47.41717 seconds.
    
    32 tests, 62 assertions, 0 failures, 0 errors, 0 pendings, 3 omissions, 0 notifications
    100% passed
    
    0.67 tests/s, 1.31 assertions/s
    
    Rubocop
    -------------------------
    798 files inspected, no offenses detected
    
    Co-authored-by: Javier Pedroza <[email protected]>
    javierpedrozaing and Javier Pedroza authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    957dd75 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. NMI: Adding GooglePay and ApplePay (activemerchant#5146)

    Description
    -------------------------
    This commit add support to create transaction with GooglePay and
    ApplePay.
    This payment methods are working for nmi_secure.
    
    Unit test
    -------------------------
    Finished in 11.283174 seconds.
    
    59 tests, 475 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    
    100% passed
    
    5.23 tests/s, 42.10 assertions/s
    
    Remote test
    -------------------------
    Finished in 115.513346 seconds.
    
    55 tests, 199 assertions, 12 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    
    78.1818% passed
    
    0.48 tests/s, 1.72 assertions/s
    
    Rubocop
    -------------------------
    798 files inspected, no offenses detected
    
    Co-authored-by: Javier Pedroza <[email protected]>
    javierpedrozaing and Javier Pedroza authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    941c6d2 View commit details
    Browse the repository at this point in the history
  2. Braintree: Pass overridden mid into client token for GS 3DS (activeme…

    …rchant#5166)
    
    Summary:
    ------------------------------
    Add merchant_account_id for the Client Token Generate and returns a string which contains all authorization and configuration information that the client needs to initialize the client SDK to communicate with Braintree
    
    [ECS-3617](https://spreedly.atlassian.net/browse/ECS-3617)
    [ECS-3607](https://spreedly.atlassian.net/browse/ECS-3607)
    
    Remote Test:
    ------------------------------
    Finished in 6.262003 seconds.
    7 tests, 15 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    1.12 tests/s, 2.40 assertions/s
    
    Unit Tests:
    ------------------------------
    Finished in 38.744354 seconds.
    5956 tests, 79952 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    153.73 tests/s, 2063.58 assertions/s
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    
    Co-authored-by: Luis Urrea <[email protected]>
    sinourain and Luis Urrea authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    568466b View commit details
    Browse the repository at this point in the history
  3. Moneris: Update crypt_type for 3DS

    Update crypt_type to only be one digit by removing leading zero
    if present.
    
    Unit:
    54 tests, 294 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote:
    53 tests, 259 assertions, 0 failures, 0 errors, 0 pendings, 1 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    27ae6b7 View commit details
    Browse the repository at this point in the history
  4. Update CheckoutV2 3DS message & error code

    Update CheckoutV2 3DS message & error code to keep
    waht was bening threed_response_message
    
    Unit:
    67 tests, 420 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Remote:
    111 tests, 274 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4b4ccb9 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. SER-1386 add ExtraData and Source GSFs

    Summary:
    ------------------------------
    FlexCharge: quick fix on void call
    
    [SER-1386](https://spreedly.atlassian.net/browse/SER-1386)
    
    Remote Test:
    ------------------------------
    Finished in 70.477035 seconds.
    19 tests, 54 assertions, 0 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    ------------------------------
    Finished in 124.425603 seconds.
    5959 tests, 79971 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    214d483 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. SER-1387 fix shipping address and idempotency key

    Summary:
    ------------------------------
    FlexCharge:
    
    Including shipping address if provided and fix idempotency key
    to default to random UUID.
    
    [SER-1387](https://spreedly.atlassian.net/browse/SER-1387)
    [SER-1338](https://spreedly.atlassian.net/browse/SER-1338)
    
    Remote Test:
    ------------------------------
    Finished in 77.783815 seconds.
    20 tests, 56 assertions, 0 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    ------------------------------
    Finished in 46.32943 seconds.
    5963 tests, 79998 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a2b79f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Datatrans: Add TPV

    Summary:
    _________________________
    Include Store and Unstore Methods in datatrans
    to support Third Party Token.
    
    [SER-1395](https://spreedly.atlassian.net/browse/SER-1395)
    
    Tests
    _________________________
    
    Remote Test:
    -------------------------
    Finished in 31.477035 seconds.
    27 tests, 76 assertions, 0 failures, 0 errors, 0 pendings, 1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    -------------------------
    Finished in 0.115603 seconds.
    29 tests, 165 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Rubocop
    -------------------------
    798 files inspected, no offenses detected
    Gustavo Sanmartin authored and Heavyblade committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    39878f6 View commit details
    Browse the repository at this point in the history
  2. FlexCharge: change transactionType placement

    Summary:
    ------------------------------
    Change FlexCharge transactionType to a new placement.
    
    [SER-1400](https://spreedly.atlassian.net/browse/SER-1400)
    
    Remote Test:
    ------------------------------
    Finished in 79.263845 seconds.
    20 tests, 56 assertions, 0 failures, 0 errors, 0 pendings,
    1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    ------------------------------
    Finished in 38.175694 seconds.
    5963 tests, 79998 assertions, 0 failures, 0 errors, 0 pendings,
    0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    Heavyblade committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    cc7ec9b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Rapyd: Add support for save_payment_method field

    CER-1613
    
    Top level boolean field that will trigger payment method to be saved.
    
    Remote Tests:
    54 tests, 152 assertions, 3 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    94.4444% passed
    * I fixed a few failing tests, so less failing on master.
    rachelkirk committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    3f85ecd View commit details
    Browse the repository at this point in the history
  2. Datatrans: Modify authorization_from string for store (activemerchant…

    …#5193)
    
    Summary:
    Modify the string for store to be separated by '|' instead of
    '-'.
    
    SER-1395
    
    Tests
    Remote Test:
    Finished in 31.477035 seconds.
    25 tests, 72 assertions, 0 failures, 0 errors, 0 pendings, 1 omissions, 0 notifications
    100% passed
    
    Unit Tests:
    Finished in 0.115603 seconds.
    29 tests, 165 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    Rubocop
    798 files inspected, no offenses detected
    
    Co-authored-by: Gustavo Sanmartin <[email protected]>
    gasb150 and Gustavo Sanmartin authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    efd27e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. DecidirPlus: Update error_message to add safety navigator

    Add safety navigator to error_message to prevent NoMethod errors and
    create a validation_error_message to construct a new error message.
    Alma Malambo committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d0f7615 View commit details
    Browse the repository at this point in the history
  2. Elavon: Update Stored Credentials

    To satisfy new Elavon API requirements, including recurring_flag,
    approval_code for non-tokenized PMs, installment_count and _number, and
    situational par_value and association_token_data fields.
    
    Remote
    40 tests, 178 assertions, 2 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    95% passed
    
    Unit
    60 tests, 356 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    Alma Malambo committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d4b63b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Elavon: Update cvv for stored credential

    Only skip CVV if stored credentials is being used and it's
    not an initial transaction.
    Alma Malambo committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e9ea86f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c9acc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9cffb6 View commit details
    Browse the repository at this point in the history
  4. Fatzebra: fix directory_server_transaction_id mapping (activemerchant…

    …#5197)
    
    Summary:
    ------------------------------
    Rename the equivalent ds_transaction_id in fatzebra for
    directory_server_txn_id, to map it corrctly.
    
    [ECS-3660](https://spreedly.atlassian.net/browse/ECS-3660)
    [UBI-132](https://spreedly.atlassian.net/browse/UBI-132)
    
    Remote Tests:
    ------------------------------
    Finished in 87.765183 seconds.
    30 tests, 104 assertions, 2 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    93.3333% passed
    
    *Note Failing Test*: We have to remote tests failing because seems to be a change on the sandbox behavior when a transaction doesn't include a cvv
    
    Unit Tests:
    ------------------------------
    Finished in 0.073139 seconds.
    23 tests, 130 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
    100% passed
    
    RuboCop:
    ------------------------------
    798 files inspected, no offenses detected
    
    Co-authored-by: Gustavo Sanmartin <[email protected]>
    gasb150 and Gustavo Sanmartin authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    f788fd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Upgrade rexml to 3.3.4 to address CVE-2024-39908, 41123, 41946 (activ…

    …emerchant#5181)
    
    * Upgrade rexml to 3.3.2
    
    This resolves CVE-2024-39908 : DoS in REXML
    
    * Apply suggestion
    
    * Fix tests
    
    * Upgrade rexml to 3.3.4
    raymzag authored Aug 2, 2024
    Configuration menu
    Copy the full SHA
    f2ed5b6 View commit details
    Browse the repository at this point in the history
  2. Release 1.137.0

    byroot committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    f52d344 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Merge branch 'master' of https://github.com/activemerchant/active_mer…

    …chant into sync-upstream-5-aug-2024
    raymzag committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    004615d View commit details
    Browse the repository at this point in the history