{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12576803,"defaultBranch":"master","name":"wikimedia-fundraising-crm","ownerLogin":"wikimedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-03T22:52:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56668?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1703102967.0","currentOid":""},"activityList":{"items":[{"before":"d1f1d7bd9f1db9ce3660405a9ea187a615f9911c","after":"686c7c5fc621651dce6cdf622e9e6fe604f37c39","ref":"refs/heads/deployment","pushedAt":"2024-08-08T02:18:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' into deployment\n\nb353d1e62 Add activity after completed proccessor retry (autorescue)\nf1f8a475f Update SmashPig to v0.8.11.1\n\nChange-Id: I31cfd342cf9a5a3d33b99e823390ac665a10c447","shortMessageHtmlLink":"Merge branch 'master' into deployment"}},{"before":"b353d1e62fbc37bd4ca08d96c69c6c17775d08ad","after":"f1f8a475febe98a2bb233d4309eeaab83b9df98a","ref":"refs/heads/master","pushedAt":"2024-08-08T01:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update SmashPig to v0.8.11.1\n\nChange-Id: I17f1b25c8d2514d54eb7ca7e0a8f7da16592ca8b","shortMessageHtmlLink":"Update SmashPig to v0.8.11.1"}},{"before":"df69622260b92c7728902d50692ca4a7ca01a887","after":"b353d1e62fbc37bd4ca08d96c69c6c17775d08ad","ref":"refs/heads/master","pushedAt":"2024-08-02T16:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Add activity after completed proccessor retry (autorescue)\n\nChange-Id: I4bf7ebe8859a1ae6adfec47c5789c705d240f467","shortMessageHtmlLink":"Add activity after completed proccessor retry (autorescue)"}},{"before":"4d3d27204856bc9899c293cdd0b735b6fba8f8ae","after":"d1f1d7bd9f1db9ce3660405a9ea187a615f9911c","ref":"refs/heads/deployment","pushedAt":"2024-07-31T00:36:41.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ dd0d4d92bb944a03ca52ec15fa67acf047c4e2a0 Rename function to get rid of wmf_common prefix\n+ ae53ecaecada4a8e8e62429076f0710471cc81af Remove now-unused audit_runtime\n+ ad74eb05bb3e443ed03b9662335875ae6bd32fb9 Stop enabling wmf_audit\n+ 51037ffe21501bc496ef77296385e76a416f6119 Fully delete wmf_audit\n+ c9be511b46f6914cadf1cb9517d5a0154cb576a3 Remove function with no caller\n+ a50aa395a9b01e5fd3599ef15178c0ebf9826349 Add one more deprecation note\n+ 8a85dfe88072738a6f69306f359252edfd20b924 Remove an uncalled function:\n\nChange-Id: I97a149bf76c69a220023b1cc5b71af76dc66d0fe","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"2c396bdd3f568c054e9b09f3620d8c85d3465bb1","after":"df69622260b92c7728902d50692ca4a7ca01a887","ref":"refs/heads/master","pushedAt":"2024-07-31T00:07:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Remove an uncalled function:\"","shortMessageHtmlLink":"Merge \"Remove an uncalled function:\""}},{"before":"8103bdc5ae0621f921f58becde7155cc537da035","after":"2c396bdd3f568c054e9b09f3620d8c85d3465bb1","ref":"refs/heads/master","pushedAt":"2024-07-31T00:04:17.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Add one more deprecation note\"","shortMessageHtmlLink":"Merge \"Add one more deprecation note\""}},{"before":"68dfa2458cac7dfe2d05707978787d3a109bfe76","after":"8103bdc5ae0621f921f58becde7155cc537da035","ref":"refs/heads/master","pushedAt":"2024-07-30T23:47:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Remove now-unused audit_runtime\"","shortMessageHtmlLink":"Merge \"Remove now-unused audit_runtime\""}},{"before":"7953d668908ec716ac66042ac1982df00d4c7ad4","after":"68dfa2458cac7dfe2d05707978787d3a109bfe76","ref":"refs/heads/master","pushedAt":"2024-07-30T23:46:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Fully delete wmf_audit\"","shortMessageHtmlLink":"Merge \"Fully delete wmf_audit\""}},{"before":"3b6b5e74401bcdf8cfa2123e832eeec2884fcdbd","after":"7953d668908ec716ac66042ac1982df00d4c7ad4","ref":"refs/heads/master","pushedAt":"2024-07-30T23:45:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Stop enabling wmf_audit\"","shortMessageHtmlLink":"Merge \"Stop enabling wmf_audit\""}},{"before":"3db16342a0ca80cf46f2e5c700bf690233febb1c","after":"4d3d27204856bc9899c293cdd0b735b6fba8f8ae","ref":"refs/heads/deployment","pushedAt":"2024-07-30T23:16:47.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ c64c9d9b3c9cd6c0bb550543d49117be31ccb7b5 Replace count construct with for-each\n+ c5e5ebfd03f7eee80cfab4c1d272133dcf0b4792 Mark a few outgoing functions as deprecated\n+ 92759e7a31eb27da1959bece99886e2c7a8778f6 Fix case error\n+ 564d1490c978b58284946dbace3850023330e8c3 Remove audit-sub-modules\n+ 157c4a90262a14a80d49bc5e40e62107a738a9ea Switch to using \\Civi::log() for logging\n\nChange-Id: Id6b2f09e956f9aff242b9d85764f53798bb64a17","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"07c0eec9a2a3f400ee25c981cb3f6d935516abb0","after":"3b6b5e74401bcdf8cfa2123e832eeec2884fcdbd","ref":"refs/heads/master","pushedAt":"2024-07-30T23:14:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Switch to using \\Civi::log() for logging\"","shortMessageHtmlLink":"Merge \"Switch to using \\Civi::log() for logging\""}},{"before":"b30e63da731496780494dbf73c79172f1dc9be88","after":"07c0eec9a2a3f400ee25c981cb3f6d935516abb0","ref":"refs/heads/master","pushedAt":"2024-07-30T23:13:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Mark a few outgoing functions as deprecated\"","shortMessageHtmlLink":"Merge \"Mark a few outgoing functions as deprecated\""}},{"before":"f86a1d12d386ab08a47f0878e98d7d816cb92c07","after":"b30e63da731496780494dbf73c79172f1dc9be88","ref":"refs/heads/master","pushedAt":"2024-07-30T22:54:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Replace count construct with for-each\"","shortMessageHtmlLink":"Merge \"Replace count construct with for-each\""}},{"before":"e87ae550490a2099ff52f82b16e5630573fe3baf","after":"f86a1d12d386ab08a47f0878e98d7d816cb92c07","ref":"refs/heads/master","pushedAt":"2024-07-30T22:34:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Fix case error\"","shortMessageHtmlLink":"Merge \"Fix case error\""}},{"before":"5ac353bd4a45892deed22aa7ec7622a3eae8179e","after":"3db16342a0ca80cf46f2e5c700bf690233febb1c","ref":"refs/heads/deployment","pushedAt":"2024-07-30T22:32:09.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ 40e3e08f7e339a22932a4c5fe31312e964b544f9 Stop enabling wmf_audit sub-modules\n+ 45bf491931631e39c32c2bebc851897e222251a3 Update triggers\n+ cdf38628c189f12f99a13580c51a463bd9e8562f Fix paypal cancellation dates\n\nChange-Id: I3cbb21afa3bb96dff0bd9ecbf664baf71c28c4eb","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"8b426b3a160e353a8a15d94a0e838258a49c7313","after":"e87ae550490a2099ff52f82b16e5630573fe3baf","ref":"refs/heads/master","pushedAt":"2024-07-30T22:28:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Fix paypal cancellation dates\"","shortMessageHtmlLink":"Merge \"Fix paypal cancellation dates\""}},{"before":"40e3e08f7e339a22932a4c5fe31312e964b544f9","after":"8b426b3a160e353a8a15d94a0e838258a49c7313","ref":"refs/heads/master","pushedAt":"2024-07-30T21:34:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Update triggers\"","shortMessageHtmlLink":"Merge \"Update triggers\""}},{"before":"c15fd48eccdf7e95eace9af8f019b95f3a950423","after":"40e3e08f7e339a22932a4c5fe31312e964b544f9","ref":"refs/heads/master","pushedAt":"2024-07-30T21:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Stop enabling wmf_audit sub-modules\n\nThey are no longer doing anything & can be disabled.\n\nOnce we migrate from drush to the api on process control\nwe can disable wmf-audit.\n\nNote or re-ordered to group wmf vs non-wmf modules\n\nBug: T270675\nChange-Id: Ia152fc39a3797f94fe6511b539e504ead39757c2","shortMessageHtmlLink":"Stop enabling wmf_audit sub-modules"}},{"before":"5e72c64feface37774598c177b57352b6be0b055","after":"5ac353bd4a45892deed22aa7ec7622a3eae8179e","ref":"refs/heads/deployment","pushedAt":"2024-07-30T19:21:06.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ 036a9c41f5510a211f11c8f3067eac7bdec076d6 Minor clean up on the parseReconciliationFile\n+ 728448eaa431070af1f285e0198343f7f2ead0bd Replace a chunk of single character outputs with summary text\n+ 31d4c9094b19ff9f43e78faed2ee0806168840d4 Remove grumble\n+ 4a55984c6b191bc94a8a909e971719517ca18172 Update audit setting descriptions\n\nChange-Id: I963fe0876174ba59cc14bc61429f999305eda5cd","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"ba5ab6aedcd5c5b6b61fb826a0fbe0f69623e9d3","after":"c15fd48eccdf7e95eace9af8f019b95f3a950423","ref":"refs/heads/master","pushedAt":"2024-07-30T04:17:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Remove grumble\"","shortMessageHtmlLink":"Merge \"Remove grumble\""}},{"before":"7781b8f51c642c582562495375963b5ef63f75c8","after":"ba5ab6aedcd5c5b6b61fb826a0fbe0f69623e9d3","ref":"refs/heads/master","pushedAt":"2024-07-30T04:15:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Replace a chunk of single character outputs with summary text\"","shortMessageHtmlLink":"Merge \"Replace a chunk of single character outputs with summary text\""}},{"before":"7b457b697963898b8e307192a77e127dca1af4bd","after":"7781b8f51c642c582562495375963b5ef63f75c8","ref":"refs/heads/master","pushedAt":"2024-07-30T04:05:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Minor clean up on the parseReconciliationFile\"","shortMessageHtmlLink":"Merge \"Minor clean up on the parseReconciliationFile\""}},{"before":"eb56ba4c0111f2dcded492b93fc16c9aede06a3f","after":"7b457b697963898b8e307192a77e127dca1af4bd","ref":"refs/heads/master","pushedAt":"2024-07-30T02:46:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Update audit setting descriptions\"","shortMessageHtmlLink":"Merge \"Update audit setting descriptions\""}},{"before":"2837c4e9776422e86b13109058584f36e78df9c7","after":"5e72c64feface37774598c177b57352b6be0b055","ref":"refs/heads/deployment","pushedAt":"2024-07-30T02:09:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ ddc541ac9e06e4936b218767d738055d100862d1 Fix some typos\n+ cfaf2736713dab25a134520fd5e57faac5d72ea6 Add settings form for Zendesk api\n+ 072684032919043d1209c0f0ec4bd24b86da7492 Remove single char output in making section\n\nChange-Id: Idbd6c22c9f21e9bb77f189d3776cbcaa60405982","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"68d7e4d1a228a74bfc1150ddb911e80fbd81f9e8","after":"eb56ba4c0111f2dcded492b93fc16c9aede06a3f","ref":"refs/heads/master","pushedAt":"2024-07-30T01:17:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Remove single char output in making section\"","shortMessageHtmlLink":"Merge \"Remove single char output in making section\""}},{"before":"ddc541ac9e06e4936b218767d738055d100862d1","after":"68d7e4d1a228a74bfc1150ddb911e80fbd81f9e8","ref":"refs/heads/master","pushedAt":"2024-07-30T00:23:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Add settings form for Zendesk api\"","shortMessageHtmlLink":"Merge \"Add settings form for Zendesk api\""}},{"before":"7b16bd04cf7a1062ac0479c350d6819045c05861","after":"ddc541ac9e06e4936b218767d738055d100862d1","ref":"refs/heads/master","pushedAt":"2024-07-30T00:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Fix some typos\n\nThese probably only affect the IDE autocomplete experience\n\nBug: T270675\nChange-Id: I451f437dcd53ac0ee399ec72510c37d6ab7fa2fc","shortMessageHtmlLink":"Fix some typos"}},{"before":"efbb874e86d4b91cd9d0c1616c54a6731f62428f","after":"2837c4e9776422e86b13109058584f36e78df9c7","ref":"refs/heads/deployment","pushedAt":"2024-07-29T23:18:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ 7834f5c4c41ab09e3148e5c9d301efdd16387dfd Fix class error\n+ 7b16bd04cf7a1062ac0479c350d6819045c05861 Add WMFAudit.parse function\n\nChange-Id: I6a627d6c6103e2a84043023c82e7e59f2b2db241","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}},{"before":"956bfd4bb2706e9e1ab34f0360f472e0248b8c50","after":"7b16bd04cf7a1062ac0479c350d6819045c05861","ref":"refs/heads/master","pushedAt":"2024-07-29T23:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Add WMFAudit.parse function\n\nNotes\n1) I don't personally love 'parse' as a verb as we do a bit more than parse.\nIt's more like we run or process the audit\n2) I'm not sold on keeping recon_complete_count - hence it is set\nto 0 rather than passed in.\n3) When I look at our process control jobs the only options I see in use are\n - log_search_past_days (the one we just added but barely understand :-))\n - run_all - which looks like it would not be getting past the drush layer?\n - makemissing - this seems like the one we do use? but only on adyen?\n\nSome tests required fixing up....\n\nBug: T270675\nChange-Id: Iace73762fb23a719d8f88f9d69a783e00c87139c","shortMessageHtmlLink":"Add WMFAudit.parse function"}},{"before":"1dc4f944d0a38d5cd729dd40f32a78212c8b6ed7","after":"efbb874e86d4b91cd9d0c1616c54a6731f62428f","ref":"refs/heads/deployment","pushedAt":"2024-07-29T22:17:39.000Z","pushType":"push","commitsCount":49,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment\n\n+ fdd5c474312f9613b223c4de8fbec90bcd3cb4d7 Fix exceptions in a few places\n+ 3b84a2338f37bdcceee15810569017321e79b809 Update deprecated variables in strings to quiet down PHP 8.2 warnings\n+ fabc65fe64161bd502d7647a0c58ad38c70c3016 Add Gravy ID to external identifiers\n+ a2d2d5fab04810b09e7b0ebb86685645388f892d Remove extraneous command output\n+ 027bd1bbf323f4124082dbf194b7f36e89e93ef3 Move maxContributionID, maxContactID to our test trait\n+ b32e07a375bbe4ac44773c9c3f0976468d6b04f7 Slight improvement in test\n+ b0bc706c91cca0bb502e638377a9a6962111a006 Remove unnecessary setup\n+ 7b46697155993523c4a837d80d91140cf5e9ce35 Do not use transactional interface in geocode\n+ ccdc7df88ee6a1994371a1406561b4ab33bd2385 Remove transactional from OmniMail\n+ 673a3e9280ad40a97ba24dffeb61e78218928f5a Add test listener to make test clean up more consistent\n+ b8e8aa8d5c298cccddbbb882fbb3d11b4e003dff stop stray contact being left in fundraise audit test\n+ 1642d557d55e9075d6eb88bb025b14c51bec22db Ensure very unique gets deleted\n+ 108d160149ab2cac4d95f317cf22200e27067807 Fix DataCheck tests to not use transactional\n+ 1824532d73ae05be94c2f8a4423c10eb6466265a Put Minnie on strike\n+ 311c5968ae09c73ef4855d006eb96d3acc38c025 Fix WMFFraud tests to actually run (and pass)\n+ 4a6809fed76df3577de11e407ec129c6fb3b9d03 Upgrade our flock\n+ febec5ed03b67c305f94f0b938a7d05902eb2842 Remove ContributionTrackingTest\n+ e6cdee7a8e8b34746268edc9c822b59fa92a39b2 Add Zendesk tab to contact summary screen\n+ 7e7c210c122d34edf315b5575f2a45c7d160913c Copy wmf_civicrm.module address functions to ChecksFile\n+ 0ed353cb74b79b4b9644d2732e5c74782c270f76 Do not call mark_refund from Audit test\n+ 3e5069056c49212fb5ee48005eaf077ced30d8ff Move remaining address update functions from wmf_civicrm to WMFContact::Save\n+ ae2b487e4f78b4e906639f91017a5fb62c6f2e77 Fix refundTest to test via queue\n+ 8282235bcc0868e11c34e770ad6842873b85d0b6 Long live Maisy (update WMF Donor Refund test to go via queue)\n+ 0b1d25cc96247f25c69d5c97a62126fd80e1d1e4 Remove deprecated function calls from RefundTest\n+ a2b9bf5f090bad04526d50b2c2e4bd6668863907 Switch remining refund tests to use RefundQueue\n+ 8260723f19e0225c835229588e18a692763da5b3 Extract set-up functionality, preparatory to moving to RefundQueueConsumerTest class\n+ e047287526ff70741e1747b9ad0cac8386e9d53b Move RefundTest tests from legacy class to RefundQueueTest\n+ 6744cee8ca352e82de5f3be1f8264910f72d7fac Fully remove RefundTest\n+ 57c3480c86e646293ee6eec9eb0d2789debd284c Move markRefund to the refund queue consumer\n+ c4a16e499c6b850f4bd153d0d4c0e927ae46e4f3 Move permission check to the extension\n+ 266eb975d970b0442b58ae4d74c05090170237a9 Fold function back into only caller\n+ 7e252a731eae71e9521f15fb0f27379bc496cd24 Move checkLanguageExists to WMFContact::save (only caller)\n+ aea2371c51a38b76737a9047007cb19bf9edd1dc Remove some calls to deprecated function from with test\n+ 9705825e3934378e939c8eedf4987493bd5b7458 Move function to only caller\n+ 97ac6d03bfcffbf075358c2d6c76e84eef619796 Remove Zendesk tab clutter from wmf_civicrm_civicrm_contactSummaryBlocks()\n+ 46feca8c949d257fd441e1372c435e4bded3f8f2 Move first attempt at queue function to Omnimail\n+ 879a5b8cb06e78b27f4eea61089a67bb8e7af083 Remove call to legacy function from test\n+ 1e167b9ffab8ba414ddd8df31165cb70668d713e Remove functions with no callers\n+ 1c271f44753dc0d29dd2d965a666d82f3986ed76 Upgrade another test away from legacy functions\n\nChange-Id: Id0d23de421c60f99ef1410ef76ee1481fbc802fd","shortMessageHtmlLink":"Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/f…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElMV8RAA","startCursor":null,"endCursor":null}},"title":"Activity · wikimedia/wikimedia-fundraising-crm"}