{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":18294,"defaultBranch":"master","name":"active_merchant","ownerLogin":"activemerchant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-05-20T13:53:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12955944?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726765884.0","currentOid":""},"activityList":{"items":[{"before":"d0d331173fca7ba6434857e26159fe5fe69daa00","after":"bb2a7b715e5a9bb79cc28a1fa82a73885030b088","ref":"refs/heads/COMP-71_add_apple_pay_to_world_pay","pushedAt":"2024-09-19T23:32:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KenderBolivarT","name":null,"path":"/KenderBolivarT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/178924424?s=80&v=4"},"commit":{"message":"Worldpay: Support apple pay recurring\n\nCOMP-73\n\nAdds support for Apple Pay MIT recurring\n\nTest Summary\nLocal:\n\nUnit:\n125 tests, 702 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRemote:\n111 tests, 479 assertions, 2 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n98.1982% passed","shortMessageHtmlLink":"Worldpay: Support apple pay recurring"}},{"before":"741447a29c50a353cab742164118a7c2d37fb3eb","after":"d311f69d5d2af93a022f370b435d7537d0825aa1","ref":"refs/heads/OPPS-12_upgrade_rexml","pushedAt":"2024-09-19T21:07:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"},"commit":{"message":"Upgrade rexml to 3.3.6 to fix CVE-2024-43398","shortMessageHtmlLink":"Upgrade rexml to 3.3.6 to fix CVE-2024-43398"}},{"before":"67f75ddc6eb0b42bda47c7f4a95624717f8438fb","after":"afbd26c8075c97e4b85ef48ca0c553bddc946875","ref":"refs/heads/worldpay_add_encrypted_apple_google","pushedAt":"2024-09-19T20:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DustinHaefele","name":"Dustin A Haefele","path":"/DustinHaefele","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45601251?s=80&v=4"},"commit":{"message":"rubocop","shortMessageHtmlLink":"rubocop"}},{"before":"13c094bd2c650b9b88e277142f0d0d0cb7af40ea","after":"67f75ddc6eb0b42bda47c7f4a95624717f8438fb","ref":"refs/heads/worldpay_add_encrypted_apple_google","pushedAt":"2024-09-19T20:07:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DustinHaefele","name":"Dustin A Haefele","path":"/DustinHaefele","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45601251?s=80&v=4"},"commit":{"message":"update global collect to take object for payment_data","shortMessageHtmlLink":"update global collect to take object for payment_data"}},{"before":"317c7a62646db8c61277142756496080f243a9da","after":"13c094bd2c650b9b88e277142f0d0d0cb7af40ea","ref":"refs/heads/worldpay_add_encrypted_apple_google","pushedAt":"2024-09-19T19:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DustinHaefele","name":"Dustin A Haefele","path":"/DustinHaefele","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45601251?s=80&v=4"},"commit":{"message":"update global collect to take object for payment_data","shortMessageHtmlLink":"update global collect to take object for payment_data"}},{"before":null,"after":"741447a29c50a353cab742164118a7c2d37fb3eb","ref":"refs/heads/OPPS-12_upgrade_rexml","pushedAt":"2024-09-19T17:11:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"},"commit":{"message":"Upgrade rexml to 3.3.6 to fix CVE-2024-43398","shortMessageHtmlLink":"Upgrade rexml to 3.3.6 to fix CVE-2024-43398"}},{"before":"5acf56af8769101d28227748404627ea0c08534a","after":"f06ef4b95fab3eb03f4b3335772136f3b88645bf","ref":"refs/heads/COMP-72_apple_pay_recurring_cyber_source_rest","pushedAt":"2024-09-19T17:07:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bdcano","name":null,"path":"/bdcano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169067412?s=80&v=4"},"commit":{"message":"CyberSourceRest: Support Apple Pay recurring\nCOMP-72\n\nAdds support for Apple Pay recurring\n\nTest Summary\nLocal:\n\nUnit:\n\nRemote:","shortMessageHtmlLink":"CyberSourceRest: Support Apple Pay recurring"}},{"before":null,"after":"5acf56af8769101d28227748404627ea0c08534a","ref":"refs/heads/COMP-72_apple_pay_recurring_cyber_source_rest","pushedAt":"2024-09-19T16:51:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdcano","name":null,"path":"/bdcano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169067412?s=80&v=4"},"commit":{"message":"CyberSourceRest: Support Apple Pay recurring","shortMessageHtmlLink":"CyberSourceRest: Support Apple Pay recurring"}},{"before":"1e0a21d8fdc1b7ab80f8c5a2f3136c2c1e1f98b4","after":"97051e7321a4978ab1e9873403c3e43029e4625f","ref":"refs/heads/SER-1403_nuvei_ach_implementation","pushedAt":"2024-09-19T14:07:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"javierpedrozaing","name":"Javier Pedroza","path":"/javierpedrozaing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1335028?s=80&v=4"},"commit":{"message":"Nuvei: Add ACH support\n\nDescription\n-------------------------\n[SER-1403](https://spreedly.atlassian.net/browse/SER-1403)\n\nThis commit add ACH transaction for Nuvei\n\nUnit test\n-------------------------\nFinished in 0.010487 seconds\n\n10 tests, 34 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n53.56 tests/s, 3242.11 assertions/s\n\nRemote test\n-------------------------\nFinished in 36.783565 seconds.\n\n18 tests, 48 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n0.49 tests/s, 1.30 assertions/s\n\nRubocop\n-------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Nuvei: Add ACH support"}},{"before":"9f108f1bc00370164a1416a053d0179500eebd7f","after":"80f0f1d4d62cbf312fc5056c34c43c5ffe4c7c0f","ref":"refs/heads/SER-1356_nuvei_partial_approval","pushedAt":"2024-09-18T20:59:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"javierpedrozaing","name":"Javier Pedroza","path":"/javierpedrozaing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1335028?s=80&v=4"},"commit":{"message":"Nuvei: Add partial approval feature\n\nDescription\n-------------------------\n[SER-1356](https://spreedly.atlassian.net/browse/SER-1356)\n\nThis commit enable partial approval for payment sending a GSF flag\n\nUnit test\n-------------------------\nFinished in 0.010615 seconds.\n\n1 tests, 3 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n94.21 tests/s, 282.62 assertions/s\n\nRemote test\n-------------------------\nFinished in 37.737084 seconds.\n\n18 tests, 50 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n0.48 tests/s, 1.32 assertions/s\n\nRubocop\n-------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Nuvei: Add partial approval feature"}},{"before":"edbf5283fa3a4409b7e0f4e5145bf56a2f766bd3","after":"9f108f1bc00370164a1416a053d0179500eebd7f","ref":"refs/heads/SER-1356_nuvei_partial_approval","pushedAt":"2024-09-18T20:51:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"javierpedrozaing","name":"Javier Pedroza","path":"/javierpedrozaing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1335028?s=80&v=4"},"commit":{"message":"Nuvei: Add partial approval feature\n\nDescription\n-------------------------\n[SER-1356](https://spreedly.atlassian.net/browse/SER-1356)\n\nThis commit enable partial approval for payment sending a GSF flag\n\nUnit test\n-------------------------\nFinished in 0.010615 seconds.\n\n1 tests, 3 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n94.21 tests/s, 282.62 assertions/s\n\nRemote test\n-------------------------\nFinished in 37.737084 seconds.\n\n18 tests, 50 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\n0.48 tests/s, 1.32 assertions/s\n\nRubocop\n-------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Nuvei: Add partial approval feature"}},{"before":"47b6230290f1460ba81c13f9fd08362cd057934b","after":"d0d331173fca7ba6434857e26159fe5fe69daa00","ref":"refs/heads/COMP-71_add_apple_pay_to_world_pay","pushedAt":"2024-09-18T19:46:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KenderBolivarT","name":null,"path":"/KenderBolivarT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/178924424?s=80&v=4"},"commit":{"message":"Worldpay: Support apple pay recurring\n\nCOMP-73\n\nAdds support for Apple Pay MIT recurring\n\nTest Summary\nLocal:\n\nUnit:\n\nRemote:","shortMessageHtmlLink":"Worldpay: Support apple pay recurring"}},{"before":null,"after":"47b6230290f1460ba81c13f9fd08362cd057934b","ref":"refs/heads/COMP-71_add_apple_pay_to_world_pay","pushedAt":"2024-09-18T19:36:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KenderBolivarT","name":null,"path":"/KenderBolivarT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/178924424?s=80&v=4"},"commit":{"message":"Worldpay: Support apple pay recurring\n\nCOMP-73\n\nAdds support for Apple Pay MIT recurring\n\nTest Summary\nLocal:\n\nUnit:\n\nRemote:","shortMessageHtmlLink":"Worldpay: Support apple pay recurring"}},{"before":"0c348db028b109d9ee7bb6cf05a4628f51346690","after":null,"ref":"refs/heads/ECS-3629_error_code_decidir_gateway","pushedAt":"2024-09-18T16:21:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"}},{"before":null,"after":"0c348db028b109d9ee7bb6cf05a4628f51346690","ref":"refs/heads/ECS-3629_error_code_decidir_gateway","pushedAt":"2024-09-18T16:21:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"},"commit":{"message":"Decidir: Map error code -1 to processing_error\n\nSummary:\n------------------------------\nMap the undocumented error code -1 to processing_error for better formatting in the response.\n\nRemote Test:\n------------------------------\n27 tests, 97 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nUnit Tests:\n------------------------------\n6017 tests, 80324 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRuboCop:\n------------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Decidir: Map error code -1 to processing_error"}},{"before":"0c348db028b109d9ee7bb6cf05a4628f51346690","after":null,"ref":"refs/heads/ECS-3629_error_code_decidir_gateway","pushedAt":"2024-09-18T16:21:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"}},{"before":"883c3d6930eb2154f0af7d115a63e38108012197","after":"0c348db028b109d9ee7bb6cf05a4628f51346690","ref":"refs/heads/master","pushedAt":"2024-09-18T16:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"},"commit":{"message":"Decidir: Map error code -1 to processing_error\n\nSummary:\n------------------------------\nMap the undocumented error code -1 to processing_error for better formatting in the response.\n\nRemote Test:\n------------------------------\n27 tests, 97 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nUnit Tests:\n------------------------------\n6017 tests, 80324 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRuboCop:\n------------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Decidir: Map error code -1 to processing_error"}},{"before":"502baada1d7385df4cf0870b587ab221e3ba5f5a","after":"0c348db028b109d9ee7bb6cf05a4628f51346690","ref":"refs/heads/ECS-3629_error_code_decidir_gateway","pushedAt":"2024-09-18T16:14:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Buitragox","name":"Jhoan Buitrago","path":"/Buitragox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57675446?s=80&v=4"},"commit":{"message":"Decidir: Map error code -1 to processing_error\n\nSummary:\n------------------------------\nMap the undocumented error code -1 to processing_error for better formatting in the response.\n\nRemote Test:\n------------------------------\n27 tests, 97 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nUnit Tests:\n------------------------------\n6017 tests, 80324 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRuboCop:\n------------------------------\n801 files inspected, no offenses detected","shortMessageHtmlLink":"Decidir: Map error code -1 to processing_error"}},{"before":"883c3d6930eb2154f0af7d115a63e38108012197","after":null,"ref":"refs/heads/rapyd_idempotency","pushedAt":"2024-09-18T14:54:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"almalee24","name":"Alma Malambo","path":"/almalee24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65139807?s=80&v=4"}},{"before":"61393c2013e7ec6d391172ef88fd156b9ae971a3","after":"883c3d6930eb2154f0af7d115a63e38108012197","ref":"refs/heads/master","pushedAt":"2024-09-18T14:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"almalee24","name":"Alma Malambo","path":"/almalee24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65139807?s=80&v=4"},"commit":{"message":"Rapdy: Add idempotency for all endpoints","shortMessageHtmlLink":"Rapdy: Add idempotency for all endpoints"}},{"before":"cfc364b857c94cdd217c369e8c6bb61942dc1cbb","after":"883c3d6930eb2154f0af7d115a63e38108012197","ref":"refs/heads/rapyd_idempotency","pushedAt":"2024-09-18T14:43:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"almalee24","name":"Alma Malambo","path":"/almalee24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65139807?s=80&v=4"},"commit":{"message":"Rapdy: Add idempotency for all endpoints","shortMessageHtmlLink":"Rapdy: Add idempotency for all endpoints"}},{"before":"0d60f0ea318e7201eb945446b7607d8babb5f83a","after":"496f88fcfe16e88f66622c5d674ee87c61008f34","ref":"refs/heads/SER-1415_new_patagonia_card","pushedAt":"2024-09-18T14:35:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gasb150","name":"Gustavo Sanmartin","path":"/gasb150","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68090236?s=80&v=4"},"commit":{"message":"New Credit Card: Patagonia365\n* Include the new Patagonia365 card type\n* Remove the same bin number from the Maestro list\n* Include the Patagonia365 card in the supported card list for the following gateways:\n\n - Adyen\n - Checkout V2\n - Cybersource\n - Cybersource Rest\n - D Local\n - Decidir\n - DecidirPlus\n - Global Collect\n - Mercado Pago\n - Redsys\n - Redsys Rest\n - Worldpay\n\n[SER-1414](https://spreedly.atlassian.net/browse/SER-1414)\n\n[SER-1415](https://spreedly.atlassian.net/browse/SER-1415)\n\nUnit Tests:\n----------------\nFinished in 48.473175 seconds.\n6040 tests, 80425 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRubocop\n----------------\n802 files inspected, no offenses detected","shortMessageHtmlLink":"New Credit Card: Patagonia365"}},{"before":"3c3d826398740518ad083d1b13feece4d0de5acc","after":"7009dbf34af89d8d3aa1ffbc673008703f6cb0c5","ref":"refs/heads/OPPS-8_Worldpay_stored_credential_conflict","pushedAt":"2024-09-17T22:19:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jherreraa","name":"Johan Manuel herrera","path":"/jherreraa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10518225?s=80&v=4"},"commit":{"message":"Fix stored credentials issue","shortMessageHtmlLink":"Fix stored credentials issue"}},{"before":null,"after":"3c3d826398740518ad083d1b13feece4d0de5acc","ref":"refs/heads/OPPS-8_Worldpay_stored_credential_conflict","pushedAt":"2024-09-17T22:00:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jherreraa","name":"Johan Manuel herrera","path":"/jherreraa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10518225?s=80&v=4"},"commit":{"message":"Fix stored credentials issue","shortMessageHtmlLink":"Fix stored credentials issue"}},{"before":"8261f69069f51933732533724da0aa16817d54f8","after":"2a404f585ccb80db67d0c3aefaa03708225d479f","ref":"refs/heads/SER-1353_Nuvei_add_3ds_GS","pushedAt":"2024-09-17T20:04:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gasb150","name":"Gustavo Sanmartin","path":"/gasb150","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68090236?s=80&v=4"},"commit":{"message":"Nuvei: Add 3DS GS\n\nSummary:\n----------------\nInclude 3ds Gateway Specific fields to support this functionality\n\n[SER-1353](https://spreedly.atlassian.net/browse/SER-1353)\n\nUnit tests\n----------------\nFinished in 0.027336 seconds.\n11 tests, 55 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed\n\nRemote tests\n----------------\nFinished in 32.629558 seconds.\n20 tests, 58 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed\n\nRubocop\n----------------\n801 files, no offenses detected","shortMessageHtmlLink":"Nuvei: Add 3DS GS"}},{"before":"8997df62c13d88fbeae4209aab82f6825497cf75","after":"8261f69069f51933732533724da0aa16817d54f8","ref":"refs/heads/SER-1353_Nuvei_add_3ds_GS","pushedAt":"2024-09-17T20:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gasb150","name":"Gustavo Sanmartin","path":"/gasb150","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68090236?s=80&v=4"},"commit":{"message":"NMI: Add `industry_indicator` field (#5264)\n\nTransactions on NMI could fail if this industry field is not provided. This field is not documented publicly on NMI.","shortMessageHtmlLink":"NMI: Add industry_indicator field (#5264)"}},{"before":"4ff30e58359ab6fb0b3ef681093bf8e5733a750c","after":"8997df62c13d88fbeae4209aab82f6825497cf75","ref":"refs/heads/SER-1353_Nuvei_add_3ds_GS","pushedAt":"2024-09-17T20:00:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gasb150","name":"Gustavo Sanmartin","path":"/gasb150","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68090236?s=80&v=4"},"commit":{"message":"Nuvei: Add 3DS GS\n\nSummary:\n----------------\nInclude 3ds Gateway Specific fields to support this functionality\n\n[SER-1353](https://spreedly.atlassian.net/browse/SER-1353)\n\nUnit tests\n----------------\nFinished in 0.027336 seconds.\n13 tests, 77 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRemote tests\n----------------\nFinished in 32.629558 seconds.\n22 tests, 64 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n100% passed\n\nRubocop\n----------------\n801 files, no offenses detected","shortMessageHtmlLink":"Nuvei: Add 3DS GS"}},{"before":"64363c80cf3282b0c7f1f407f1ed676834be5b51","after":"65c27dc63b07f249b138954466ce7408ee73102e","ref":"refs/heads/cybersource_gsfs_nt","pushedAt":"2024-09-17T19:53:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"almalee24","name":"Alma Malambo","path":"/almalee24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65139807?s=80&v=4"},"commit":{"message":"CyberSource: Update order of XML fields\n\nUpdate order of XML fields to prevent XML\nerrors\n\nRemote:\n137 tests, 681 assertions, 7 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n94.8905% passed","shortMessageHtmlLink":"CyberSource: Update order of XML fields"}},{"before":null,"after":"64363c80cf3282b0c7f1f407f1ed676834be5b51","ref":"refs/heads/cybersource_gsfs_nt","pushedAt":"2024-09-17T19:51:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"almalee24","name":"Alma Malambo","path":"/almalee24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65139807?s=80&v=4"},"commit":{"message":"CyberSource: Update order of XML fields\n\nUpdate order of XML fields to prevent XML\nerrors\n\nRemote:\n137 tests, 681 assertions, 7 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications\n94.8905% passed","shortMessageHtmlLink":"CyberSource: Update order of XML fields"}},{"before":"93bb2f25e9f72e993ea6b2d2d0f1eb1bcbb534f6","after":"4560a414adbb8ea01a05aa36535bb24b55d2a853","ref":"refs/heads/ECS-3714_worldpay_shopper_ip_address_addition_on_nt_transactions","pushedAt":"2024-09-16T21:34:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rubenmarindev","name":null,"path":"/rubenmarindev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60068458?s=80&v=4"},"commit":{"message":"Refactor on add_shopper_id to get a more declarative method","shortMessageHtmlLink":"Refactor on add_shopper_id to get a more declarative method"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu2d6qAA","startCursor":null,"endCursor":null}},"title":"Activity ยท activemerchant/active_merchant"}