{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20903367,"defaultBranch":"master","name":"nz.co.fuzion.omnipaymultiprocessor","ownerLogin":"eileenmcnaughton","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-16T22:59:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/336308?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717507071.0","currentOid":""},"activityList":{"items":[{"before":"68dc4d05159a256a1ade76bc5e89ccf2365b29b4","after":"5fd688e36857a3845604775e64e3d9bc2d019ae2","ref":"refs/heads/master","pushedAt":"2024-09-05T21:27:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #273 from wmortada/272-notification-url\n\nGenerate correct URL for WordPress shortcode","shortMessageHtmlLink":"Merge pull request #273 from wmortada/272-notification-url"}},{"before":"cb8bef507ebd072f9ecebca1ef344b3dedf89bfb","after":"68dc4d05159a256a1ade76bc5e89ccf2365b29b4","ref":"refs/heads/master","pushedAt":"2024-08-28T09:20:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #271 from wmortada/civix-upgrade\n\nCivix upgrade","shortMessageHtmlLink":"Merge pull request #271 from wmortada/civix-upgrade"}},{"before":"3b0f38223a0747760d04553696c1732d98a7c80a","after":"cb8bef507ebd072f9ecebca1ef344b3dedf89bfb","ref":"refs/heads/master","pushedAt":"2024-08-22T21:49:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Update guzzle\n\n - Upgrading hamcrest/hamcrest-php (dev-master 696163a => dev-master dd03e52)\n - Upgrading myclabs/deep-copy (1.x-dev 202aaf6 => 1.x-dev 3a6b9a4)\n - Downgrading nikic/php-parser (v5.0.0alpha3 => 4.x-dev 8a21ec3)\n - Upgrading omnipay/common (v3.2.1 => v3.3.0)\n - Upgrading omnipay/sagepay (4.1.1 => 4.1.2)\n - Upgrading omnipay/tests (dev-master 4412f54 => dev-master d7f681b)\n - Upgrading phar-io/manifest (dev-master 6772927 => dev-master 54750ef)\n - Upgrading php-http/client-common (2.x-dev 1e19c05 => 2.x-dev d930a40)\n - Upgrading php-http/discovery (1.x-dev 664ded6 => 1.x-dev ed16f52)\n - Upgrading php-http/guzzle6-adapter (dev-master 9d1a45e => dev-master d1c6c9c)\n - Upgrading php-http/httplug (2.x-dev 625ad74 => 2.x-dev 8777928)\n - Upgrading php-http/message (1.x-dev fb1298f => 1.x-dev ba03180)\n - Upgrading php-http/promise (1.x-dev 44a67cb => 1.x-dev fc85b1f)\n - Upgrading phpunit/php-code-coverage (9.2.x-dev ca2bd87 => 9.2.x-dev 85402a8)\n - Upgrading phpunit/phpunit (9.6.x-dev d833627 => 9.6.x-dev f414826)\n - Downgrading psr/http-factory (dev-master 7037f4b => 1.1.0)\n - Upgrading sebastian/cli-parser (1.0.1 => 1.0.x-dev 2b56bea)\n - Upgrading sebastian/diff (4.0.x-dev 74be170 => 4.0.x-dev ba01945)\n - Upgrading sebastian/exporter (4.0.x-dev ac230ed => 4.0.x-dev 78c00df)\n - Upgrading sebastian/global-state (5.0.x-dev bde739e => 5.0.x-dev bca7df1)\n - Upgrading sebastian/resource-operations (dev-main 20bdda8 => dev-main ff553e7)\n - Upgrading symfony/deprecation-contracts (2.5.x-dev 80d0754 => 2.5.x-dev d36279a)\n - Upgrading symfony/http-foundation (5.4.x-dev 4da1713 => 5.4.x-dev 9c375b2)\n - Upgrading symfony/options-resolver (5.4.x-dev 4fe5cf6 => 5.4.x-dev bd1afbd)\n - Upgrading symfony/polyfill-mbstring (1.x-dev 42292d9 => 1.x-dev 8740a07)\n - Upgrading symfony/polyfill-php73 (1.x-dev fe2f306 => 1.x-dev ec444d3)\n - Upgrading symfony/polyfill-php80 (1.x-dev 6caa573 => 1.x-dev 77fa799)\n - Upgrading theseer/tokenizer (1.2.2 => 1.2.3)\nWriting lock file\nInstalling dependencies from lock file\nPackage operations: 0 installs, 11 updates, 0 removals\n - Upgrading php-http/discovery (1.x-dev 664ded6 => 1.x-dev ed16f52): Extracting archive\n - Upgrading symfony/polyfill-php80 (1.x-dev 6caa573 => 1.x-dev 77fa799): Extracting archive\n - Upgrading symfony/polyfill-mbstring (1.x-dev 42292d9 => 1.x-dev 8740a07): Extracting archive\n - Upgrading symfony/deprecation-contracts (2.5.x-dev 80d0754 => 2.5.x-dev d36279a): Extracting archive\n - Upgrading symfony/http-foundation (5.4.x-dev 4da1713 => 5.4.x-dev 9c375b2): Extracting archive\n - Upgrading php-http/message (1.x-dev fb1298f => 1.x-dev ba03180): Extracting archive\n - Upgrading php-http/promise (1.x-dev 44a67cb => 1.x-dev fc85b1f): Extracting archive\n - Upgrading php-http/httplug (2.x-dev 625ad74 => 2.x-dev 8777928): Extracting archive\n - Upgrading php-http/guzzle6-adapter (dev-master 9d1a45e => dev-master d1c6c9c): Extracting archive\n - Upgrading omnipay/common (v3.2.1 => v3.3.0): Extracting archive\n - Upgrading omnipay/sagepay (4.1.1 => 4.1.2): Extracting archive\nPackage php-http/guzzle6-adapter is abandoned, you should avoid using it. Use guzzlehttp/guzzle or php-http/guzzle7-adapter instead.\nPackage php-http/message-factory is abandoned, you should avoid using it. Use psr/http-factory instead.","shortMessageHtmlLink":"Update guzzle"}},{"before":"4d14b3dd115de043962cb4c36f706893cd60972e","after":"3b0f38223a0747760d04553696c1732d98a7c80a","ref":"refs/heads/master","pushedAt":"2024-07-15T00:08:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #270 from kewljuice/patch-2\n\nFixed issue with php subtr with special characters","shortMessageHtmlLink":"Merge pull request #270 from kewljuice/patch-2"}},{"before":"6dd8e6f023e5cdfc1c2443f69ecda7d99696623d","after":"4d14b3dd115de043962cb4c36f706893cd60972e","ref":"refs/heads/master","pushedAt":"2024-07-12T02:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Fix unhandling of currency in doPayment\n\nThe switch to rounding accidentally brought in formatting too","shortMessageHtmlLink":"Fix unhandling of currency in doPayment"}},{"before":"6dd8e6f023e5cdfc1c2443f69ecda7d99696623d","after":null,"ref":"refs/tags/3,24","pushedAt":"2024-06-04T13:17:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"}},{"before":"122be23065cc050bf586f9a4720d3c29cf7ab413","after":"6dd8e6f023e5cdfc1c2443f69ecda7d99696623d","ref":"refs/heads/master","pushedAt":"2024-06-01T08:36:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Update info.xml","shortMessageHtmlLink":"Update info.xml"}},{"before":"351ca115d6e906abb8f48b8047ff7ed2fdf8b80d","after":"122be23065cc050bf586f9a4720d3c29cf7ab413","ref":"refs/heads/master","pushedAt":"2024-05-30T23:36:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add Rounding for money","shortMessageHtmlLink":"Add Rounding for money"}},{"before":"c60f8c30a327d07ceb348e159baf602a65fc0fdb","after":"351ca115d6e906abb8f48b8047ff7ed2fdf8b80d","ref":"refs/heads/master","pushedAt":"2024-01-10T20:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Removed dev from gitignore\n\nSee #226","shortMessageHtmlLink":"Removed dev from gitignore"}},{"before":"9df3abcf0ca3fe98464b5fed47d1f6b7c1351e5c","after":"c60f8c30a327d07ceb348e159baf602a65fc0fdb","ref":"refs/heads/master","pushedAt":"2024-01-10T20:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"No-dev composer install","shortMessageHtmlLink":"No-dev composer install"}},{"before":"c262094f08443451b4584232db4cdd14f8be3d25","after":"9df3abcf0ca3fe98464b5fed47d1f6b7c1351e5c","ref":"refs/heads/master","pushedAt":"2024-01-01T02:28:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Remove unsupported values from test","shortMessageHtmlLink":"Remove unsupported values from test"}},{"before":"fb6fc8b3134a776e95782229bea7832011ecd23c","after":"c262094f08443451b4584232db4cdd14f8be3d25","ref":"refs/heads/master","pushedAt":"2024-01-01T00:26:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #236 from mattwire/omnipaylog\n\nLog message if CRM.vars.omnipay are not defined instead of trying to load checkout","shortMessageHtmlLink":"Merge pull request #236 from mattwire/omnipaylog"}},{"before":"4b6101977249d49e7c35436e516175f2cd414ff9","after":"fb6fc8b3134a776e95782229bea7832011ecd23c","ref":"refs/heads/master","pushedAt":"2024-01-01T00:25:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #237 from mattwire/elementcrash\n\nDon't crash if crm-submit-buttons element does not exist (eg. on webform_civicrm)","shortMessageHtmlLink":"Merge pull request #237 from mattwire/elementcrash"}},{"before":"679df0f06cae299c384d7be793168b4b9b05c946","after":"4b6101977249d49e7c35436e516175f2cd414ff9","ref":"refs/heads/master","pushedAt":"2024-01-01T00:15:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Run composer update","shortMessageHtmlLink":"Run composer update"}},{"before":"8f31154cccc890877a4e0cf0d8af2ef4183d42d6","after":"679df0f06cae299c384d7be793168b4b9b05c946","ref":"refs/heads/master","pushedAt":"2023-12-21T19:43:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add warning regarding known gaps in meeting the contract if property bag is used\n\nCore does not use property bag - and there are no known instances of\npeople using property bag with Omnipay but if they did it\nwould fail to create recurrings as of 5.69 because it\ndoes not pass our is_recur. Omnipay is not the only processor\nthat requires is_recur.\n\nNote in the past Omnipay had a cast to PropertyBag but I reverted that\nafter hitting regressions in Omnipay caused by property bag\n\nAs far as I know there are no runtime benefits of using Omnipay","shortMessageHtmlLink":"Add warning regarding known gaps in meeting the contract if property …"}},{"before":"7a0a3ac319af7d6c4feefe41a289e08c93ce60f9","after":"8f31154cccc890877a4e0cf0d8af2ef4183d42d6","ref":"refs/heads/master","pushedAt":"2023-12-21T19:41:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add warning regarding known gaps in meeting the contract if property bag is used\n\nCore does not use property bag - and there are no known instances of\npeople using property bag with Omnipay but if they did it\nwould fail to create recurrings as of 5.69 because it\ndoes not pass our is_recur. Omnipay is not the only processor\nthat requires is_recur.\n\nNote in the past Omnipay had a cast to PropertyBag but I reverted that\nafter hitting regressions in Omnipay caused by property bag\n\nAs far as I know there are no runtime benefits of using Omnipay","shortMessageHtmlLink":"Add warning regarding known gaps in meeting the contract if property …"}},{"before":"74b1ce07c98eef89aa572016ddc7a24cb6f2e1a3","after":"7a0a3ac319af7d6c4feefe41a289e08c93ce60f9","ref":"refs/heads/master","pushedAt":"2023-12-21T19:37:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add warning regarding known gaps in meeting the contract if property bag is used\n\nCore does not use property bag - and there are no known instances of\npeople using property bag with Omnipay but if they did it\nwould fail to create recurrings as of 5.69 because it\ndoes not pass our is_recur. Omnipay is not the only processor\nthat requires is_recur.\n\nNote in the past Omnipay had a cast to PropertyBag but I reverted that\nafter hitting regressions in Omnipay caused by property bag\n\nAs far as I know there are no runtime benefits of using Omnipay","shortMessageHtmlLink":"Add warning regarding known gaps in meeting the contract if property …"}},{"before":"86050aa77ab4d587379472b0044087a340d90ad5","after":"74b1ce07c98eef89aa572016ddc7a24cb6f2e1a3","ref":"refs/heads/master","pushedAt":"2023-12-21T19:35:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add warning regarding known gaps in meeting the contract if property bag is used\n\nCore does not use property bag - and there are no known instances of\npeople using property bag with Omnipay but if they did it\nwould fail to create recurrings as of 5.69 because it\ndoes not pass our is_recur. Omnipay is not the only processor\nthat requires is_recur.\n\nNote in the past Omnipay had a cast to PropertyBag but I reverted that\nafter hitting regressions in Omnipay caused by property bag\n\nAs far as I know there are no runtime benefits of using Omnipay","shortMessageHtmlLink":"Add warning regarding known gaps in meeting the contract if property …"}},{"before":"3cbc1654bd93a2ecc92711a222d7f9c0f1b286e9","after":"86050aa77ab4d587379472b0044087a340d90ad5","ref":"refs/heads/master","pushedAt":"2023-12-20T19:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Add protection against recur bugs from the property bag","shortMessageHtmlLink":"Add protection against recur bugs from the property bag"}},{"before":"342e95e8e3d33ed93b93c35e63c649daf8f25520","after":"3cbc1654bd93a2ecc92711a222d7f9c0f1b286e9","ref":"refs/heads/master","pushedAt":"2023-12-07T19:06:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #262 from jaapjansma/form_processor3\n\nUse balance amount instead of total amount.","shortMessageHtmlLink":"Merge pull request #262 from jaapjansma/form_processor3"}},{"before":"29f9ad1d1c617915f1cf9b0d3a4d69d5d47cc4f1","after":"342e95e8e3d33ed93b93c35e63c649daf8f25520","ref":"refs/heads/master","pushedAt":"2023-12-06T19:46:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #260 from jaapjansma/form_procesor_integration2\n\nForm processor improvement","shortMessageHtmlLink":"Merge pull request #260 from jaapjansma/form_procesor_integration2"}},{"before":"e02a089417535f7c5ca2a929bd5acb9736f870ef","after":"29f9ad1d1c617915f1cf9b0d3a4d69d5d47cc4f1","ref":"refs/heads/master","pushedAt":"2023-11-20T20:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"increment version","shortMessageHtmlLink":"increment version"}},{"before":"52d019df7d75eb5547b3f3a79a173d176777350d","after":"e02a089417535f7c5ca2a929bd5acb9736f870ef","ref":"refs/heads/master","pushedAt":"2023-11-09T21:12:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #258 from jaapjansma/form_processor_integration\n\nIntegration with Form Processor","shortMessageHtmlLink":"Merge pull request #258 from jaapjansma/form_processor_integration"}},{"before":"80b87f3e050c170efab648637c7d68220b56b8c8","after":"52d019df7d75eb5547b3f3a79a173d176777350d","ref":"refs/heads/master","pushedAt":"2023-10-23T19:09:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"increment version","shortMessageHtmlLink":"increment version"}},{"before":"bd577a8f984052d3a75eb2110512702bde0913ad","after":"80b87f3e050c170efab648637c7d68220b56b8c8","ref":"refs/heads/master","pushedAt":"2023-10-23T19:09:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #257 from mattwire/populate\n\nFix populateEntities so we actually load metadata","shortMessageHtmlLink":"Merge pull request #257 from mattwire/populate"}},{"before":"852dfd4ce22160283999cec764687553aa0d44a7","after":"bd577a8f984052d3a75eb2110512702bde0913ad","ref":"refs/heads/master","pushedAt":"2023-10-17T18:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Increment version\n\nfix regression","shortMessageHtmlLink":"Increment version"}},{"before":"50b580e215200965979ee3f39751686e73487d12","after":"852dfd4ce22160283999cec764687553aa0d44a7","ref":"refs/heads/master","pushedAt":"2023-10-13T23:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Fix removal of managed function #254","shortMessageHtmlLink":"Fix removal of managed function #254"}},{"before":"9faa989ba8540256007e7670b4a33ca5b97c73b7","after":"50b580e215200965979ee3f39751686e73487d12","ref":"refs/heads/master","pushedAt":"2023-09-22T23:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Civix upgrade","shortMessageHtmlLink":"Civix upgrade"}},{"before":"a020f42f19fd67c4523ad123585fb9490808dfcf","after":"9faa989ba8540256007e7670b4a33ca5b97c73b7","ref":"refs/heads/master","pushedAt":"2023-08-28T19:34:07.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #250 from agencenous/master\n\nAllows recurring contributions in Systempay","shortMessageHtmlLink":"Merge pull request #250 from agencenous/master"}},{"before":"80128f3cf5df650e91832abca266500b79831029","after":"a020f42f19fd67c4523ad123585fb9490808dfcf","ref":"refs/heads/master","pushedAt":"2023-05-30T19:32:09.207Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eileenmcnaughton","name":"Eileen McNaughton","path":"/eileenmcnaughton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/336308?s=80&v=4"},"commit":{"message":"Merge pull request #246 from pradpnayak/master\n\nAdd Sagepay in payment processors are supported","shortMessageHtmlLink":"Merge pull request #246 from pradpnayak/master"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMToyNzoxMC4wMDAwMDBazwAAAASuUCAH","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMToyNzoxMC4wMDAwMDBazwAAAASuUCAH","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0zMFQxOTozMjowOS4yMDczODJazwAAAAM3RH39"}},"title":"Activity · eileenmcnaughton/nz.co.fuzion.omnipaymultiprocessor"}