[00:01:51] (03PS3) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [00:03:38] 14fundraising Sprint Grep works IRL, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 05SUL3: Find alternative to Special:HideBanners cookies to mitigate the loss of 3rd-party cookie support - https://phabricator.wikimedia.org/T244699#10506928 (10Arendpieter) [00:07:05] woohoo, we're passing all except OmnirecipientProcessOnHoldTest::testOmnirecipientProcessOnHold [00:19:53] 14fundraising Sprint Grep works IRL, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 07Epic: Find alternative to Special:HideBanners cookies to mitigate the loss of 3rd-party cookie support - https://phabricator.wikimedia.org/T244699#10506976 (10Pppery) [00:19:56] (03PS4) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [00:19:57] (03PS1) 10Ejegg: Fix invocation for CRM_Utils_String::createRandom [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115138 (https://phabricator.wikimedia.org/T384990) [00:21:42] 06Fundraising-Backlog, 13Patch-For-Review: Civi test fixes for PHP 8.2 - https://phabricator.wikimedia.org/T384990#10506986 (10Ejegg) [00:22:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Civi test fixes for PHP 8.2 - https://phabricator.wikimedia.org/T384990#10506988 (10Ejegg) [00:22:45] cstone that should get the last test passing: https://gerrit.wikimedia.org/r/1115138 [00:22:56] i was just lookgin tinto that nice [00:22:59] keyboard fail [00:23:27] (03CR) 10Cstone: [C:03+2] Fix invocation for CRM_Utils_String::createRandom [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115138 (https://phabricator.wikimedia.org/T384990) (owner: 10Ejegg) [00:23:32] I just need to get this merged by releng to fix the CI config not to run the php74 composer test any more: https://gerrit.wikimedia.org/r/1115131 [00:23:37] thanks cstone ! [00:24:05] (03PS2) 10Ejegg: Fix invocation for CRM_Utils_String::createRandom [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115138 (https://phabricator.wikimedia.org/T384990) [00:24:08] (03CR) 10Ejegg: [V:03+2] Fix invocation for CRM_Utils_String::createRandom [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115138 (https://phabricator.wikimedia.org/T384990) (owner: 10Ejegg) [00:24:20] (03PS5) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [00:25:29] oh right, i should submit those omnimail extension changes to eileen's repo too [00:46:09] (03CR) 10Wfan: [C:03+2] Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [00:47:55] thanks wfan! [00:48:12] aha, one or two more things show up now that the linter is using php8.2 [00:48:18] unfortunately in core packages [00:48:30] but I'll patch em for now [00:49:32] (03CR) 10CI reject: [V:04-1] Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [00:53:32] thanks ejegg ! [00:56:01] (03PS1) 10Ejegg: Fix curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115142 (https://phabricator.wikimedia.org/T384990) [00:56:34] (03PS2) 10Ejegg: Fix curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115142 (https://phabricator.wikimedia.org/T384990) [00:57:47] (03CR) 10Ejegg: [V:03+2 C:03+2] Fix curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115142 (https://phabricator.wikimedia.org/T384990) (owner: 10Ejegg) [00:58:08] (03PS6) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [01:08:10] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ikhancock - https://phabricator.wikimedia.org/T384986#10507039 (10Dwisehaupt) certificate renewed and sent via email. password sent via sms. [01:13:52] r we doing any campaign on wikiz.com? [01:19:57] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for avargas - https://phabricator.wikimedia.org/T385133 (10Dwisehaupt) 03NEW [01:19:57] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for seddon - https://phabricator.wikimedia.org/T385134 (10Dwisehaupt) 03NEW [01:20:00] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ewilfong - https://phabricator.wikimedia.org/T385135 (10Dwisehaupt) 03NEW [01:20:02] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for mritch - https://phabricator.wikimedia.org/T385136 (10Dwisehaupt) 03NEW [03:22:36] (03PS1) 10Ejegg: Fix one more curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115149 [03:22:40] (03CR) 10Ejegg: [C:03+2] Fix one more curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115149 (owner: 10Ejegg) [03:22:47] (03CR) 10Cstone: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [03:23:03] ooh sorry ejegg hah [03:25:33] rechecked it too soon [03:25:39] (03PS2) 10Ejegg: Fix one more curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115149 [03:25:55] (03CR) 10Ejegg: [V:03+2 C:03+2] Fix one more curly brace string offset [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115149 (owner: 10Ejegg) [03:26:52] (03PS7) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [03:29:42] hehe, i think it will really pass this time! [03:30:01] now to figure out donationInterface on MW1.43... [03:31:47] (03CR) 10Ejegg: "check experimental" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115117 (https://phabricator.wikimedia.org/T383352) (owner: 10Jgleeson) [03:34:43] (03PS2) 10Cstone: WIP: Add example messages to a queue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1114411 [03:35:11] (03CR) 10CI reject: [V:04-1] WIP: Add example messages to a queue [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1114411 (owner: 10Cstone) [03:35:30] (03PS1) 10Ejegg: WIP template for legacy unsubscribe [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115151 (https://phabricator.wikimedia.org/T223330) [03:38:09] (03PS1) 10Ejegg: Bump up minimum PHP and SmashPig versions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 [03:38:31] (03CR) 10Ejegg: "check experimental" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 (owner: 10Ejegg) [03:39:05] (03CR) 10CI reject: [V:04-1] Bump up minimum PHP and SmashPig versions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 (owner: 10Ejegg) [03:51:32] (03PS2) 10Ejegg: Bump up minimum PHP and SmashPig versions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 [03:52:16] (03CR) 10CI reject: [V:04-1] Bump up minimum PHP and SmashPig versions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 (owner: 10Ejegg) [03:52:21] (03CR) 10Ejegg: "check experimental" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115152 (owner: 10Ejegg) [04:04:12] (03PS3) 10Ejegg: Avoid passing null to strstr in GatewayAdapter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114102 (https://phabricator.wikimedia.org/T384656) (owner: 10Umherirrender) [04:05:13] (03CR) 10Ejegg: [C:03+1] "Thanks for the patch Umherirrender! I've edited it slightly to take Jgleeson's suggestion into account." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114102 (https://phabricator.wikimedia.org/T384656) (owner: 10Umherirrender) [04:07:49] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [04:30:13] (03CR) 10CI reject: [V:04-1] Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [04:38:58] (03PS1) 10Ejegg: Fix yet another curly brace string index [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115156 [04:39:13] (03CR) 10Ejegg: [V:03+2 C:03+2] Fix yet another curly brace string index [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115156 (owner: 10Ejegg) [04:39:39] (03PS8) 10Ejegg: Update platform to php8.2, update dependencies [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 [04:44:44] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115120 (owner: 10Ejegg) [04:51:40] (03PS1) 10Ejegg: Stop declaring $testData dynamically [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115157 (https://phabricator.wikimedia.org/T384338) [06:17:56] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_42) - 10https://gerrit.wikimedia.org/r/1115176 (owner: 10L10n-bot) [10:24:58] (03CR) 10Jgleeson: [C:03+2] "Thanks both for the work on this!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114102 (https://phabricator.wikimedia.org/T384656) (owner: 10Umherirrender) [10:25:13] (03CR) 10Jgleeson: [C:03+2] Stop declaring $testData dynamically [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115157 (https://phabricator.wikimedia.org/T384338) (owner: 10Ejegg) [10:26:47] (03Merged) 10jenkins-bot: Avoid passing null to strstr in GatewayAdapter [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114102 (https://phabricator.wikimedia.org/T384656) (owner: 10Umherirrender) [10:27:03] (03Merged) 10jenkins-bot: Stop declaring $testData dynamically [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115157 (https://phabricator.wikimedia.org/T384338) (owner: 10Ejegg) [11:02:25] (03CR) 10Jgleeson: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1114737 (https://phabricator.wikimedia.org/T270677) (owner: 10Jgleeson) [11:50:40] (03PS2) 10Jgleeson: Run fraud filters for Adyen Google Pay [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115117 (https://phabricator.wikimedia.org/T383352) [11:50:40] (03PS2) 10Jgleeson: Update Gravy supported countries list. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114968 (https://phabricator.wikimedia.org/T385008) [11:50:40] (03PS3) 10Jgleeson: Update Gravy supported currencies list. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114977 (https://phabricator.wikimedia.org/T385008) [11:50:41] (03PS4) 10Jgleeson: Update Gravy supported payment methods [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114984 (https://phabricator.wikimedia.org/T385008) [11:50:42] (03PS3) 10Jgleeson: Update Gravy supported payment submethods [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114989 (https://phabricator.wikimedia.org/T385008) [11:50:43] (03PS2) 10Jgleeson: Update Gravy transformers [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115030 (https://phabricator.wikimedia.org/T385008) [11:50:46] (03PS1) 10Jgleeson: Move PlaceholderFiscalNumber gateway_common [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115353 (https://phabricator.wikimedia.org/T385008) [12:58:10] (03PS1) 10Jgleeson: Refactor: inline calls to validator [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115371 (https://phabricator.wikimedia.org/T385008) [12:58:11] (03PS1) 10Jgleeson: WIP: deal with country-specific field validation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115372 (https://phabricator.wikimedia.org/T385008) [12:59:09] (03CR) 10Damilare Adedoyin: "Thanks for the work on this, I highlighted a missed variable in the comments inline. Other than that, patch LGTM!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114686 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [12:59:25] (03CR) 10Damilare Adedoyin: [C:03+2] Standardise on createPayment/approvePayment in Adyen payment code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114686 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [12:59:37] (03PS2) 10Jgleeson: WIP: deal with country-specific field validation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115372 (https://phabricator.wikimedia.org/T385008) [12:59:46] (03CR) 10Damilare Adedoyin: [C:03+2] "never mind found the missing bit in the next patch." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114686 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:00:02] (03CR) 10Damilare Adedoyin: [C:03+2] Standardise on createPayment/approvePayment in Adyen fraud filter code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114688 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:00:39] (03CR) 10Damilare Adedoyin: [C:03+2] Standardise on createPayment/approvePayment in Gravy fraud filter code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114690 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:01:21] (03Merged) 10jenkins-bot: Standardise on createPayment/approvePayment in Adyen payment code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114686 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:02:02] (03Merged) 10jenkins-bot: Standardise on createPayment/approvePayment in Adyen fraud filter code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114688 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:02:38] (03Merged) 10jenkins-bot: Standardise on createPayment/approvePayment in Gravy fraud filter code. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114690 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [13:18:23] jgleeson for when you get back, your patches starting from this https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1115117/2 have a merge conflict with master [13:24:13] (03CR) 10Damilare Adedoyin: [C:03+2] translate epc in pt-br, pl, nl [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113195 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [13:47:52] (03Merged) 10jenkins-bot: translate epc in pt-br, pl, nl [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113195 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [14:01:17] thanks damilare I'll check it out [14:01:56] (03PS3) 10Jgleeson: Update Gravy supported countries list. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114968 (https://phabricator.wikimedia.org/T385008) [14:04:55] (03CR) 10Damilare Adedoyin: [C:03+2] translate epc in lv, nb, mk [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113201 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [14:07:31] (03PS3) 10Jgleeson: Run fraud filters for Adyen Google Pay [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115117 (https://phabricator.wikimedia.org/T383352) [14:08:04] the conflict was with the renamed vars patch [14:08:06] I just fixed it [14:08:08] (03CR) 10Damilare Adedoyin: [C:03+2] translate epc in ja, it, hu [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113226 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [14:08:10] thanks for the review! [14:08:50] thanks! I'd get back to it [14:09:07] (03CR) 10Jgleeson: Standardise on createPayment/approvePayment in Adyen payment code. (031 comment) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114686 (https://phabricator.wikimedia.org/T383404) (owner: 10Jgleeson) [14:10:58] (03PS2) 10Jgleeson: Refactor: inline calls to validator [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115371 (https://phabricator.wikimedia.org/T385008) [14:10:58] (03PS3) 10Jgleeson: WIP: deal with country-specific field validation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115372 (https://phabricator.wikimedia.org/T385008) [14:23:13] (03PS4) 10Jgleeson: Update Gravy country-specific form field config. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114974 (https://phabricator.wikimedia.org/T385008) [14:23:13] (03PS4) 10Jgleeson: Update Gravy supported currencies list. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114977 (https://phabricator.wikimedia.org/T385008) [14:23:14] (03PS5) 10Jgleeson: Update Gravy supported payment methods [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114984 (https://phabricator.wikimedia.org/T385008) [14:23:14] (03PS4) 10Jgleeson: Update Gravy supported payment submethods [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114989 (https://phabricator.wikimedia.org/T385008) [14:23:15] (03PS3) 10Jgleeson: Update Gravy transformers [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115030 (https://phabricator.wikimedia.org/T385008) [14:23:16] (03PS2) 10Jgleeson: Move PlaceholderFiscalNumber gateway_common [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115353 (https://phabricator.wikimedia.org/T385008) [14:27:55] (03Merged) 10jenkins-bot: translate epc in lv, nb, mk [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113201 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [14:27:57] (03Merged) 10jenkins-bot: translate epc in ja, it, hu [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113226 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [14:28:29] (03PS4) 10Jgleeson: WIP: deal with country-specific field validation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115372 (https://phabricator.wikimedia.org/T385008) [15:14:05] (03PS1) 10Reedy: CNCampaignPager: null-coalescence row projects [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) [15:17:35] (03PS1) 10Damilare Adedoyin: Map fr-ca to mediawiki locale frc [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115424 [15:19:14] (03CR) 10Damilare Adedoyin: [C:03+2] "I tested with fr and he, but it seems we don't have fr-ca.json in the language selector. I added a follow on patch to add the mapping and " [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113228 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [15:24:12] (03Merged) 10jenkins-bot: translate epc in fr, fr-ca, he [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113228 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [15:30:04] (03PS1) 10Reedy: SpecialLandingCheck: Handle $sub being null [extensions/LandingCheck] (wmf/1.44.0-wmf.14) - 10https://gerrit.wikimedia.org/r/1115432 (https://phabricator.wikimedia.org/T385028) [15:30:09] (03CR) 10Reedy: [C:03+2] SpecialLandingCheck: Handle $sub being null [extensions/LandingCheck] (wmf/1.44.0-wmf.14) - 10https://gerrit.wikimedia.org/r/1115432 (https://phabricator.wikimedia.org/T385028) (owner: 10Reedy) [15:39:49] (03CR) 10Damilare Adedoyin: [C:03+1] "Thanks for all the work on this wfan. I was able to test el and es, I don't see es-formal in the list of committed files though. Is es-lat" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113233 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [15:41:12] (03Merged) 10jenkins-bot: SpecialLandingCheck: Handle $sub being null [extensions/LandingCheck] (wmf/1.44.0-wmf.14) - 10https://gerrit.wikimedia.org/r/1115432 (https://phabricator.wikimedia.org/T385028) (owner: 10Reedy) [15:56:55] (03CR) 10Damilare Adedoyin: [C:03+2] translate epc in de, da, cs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113235 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [15:59:47] (03CR) 10Damilare Adedoyin: [C:03+2] "Thanks for all the work on this wfan! LGTM" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113239 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [16:10:03] 10fundraising-tech-ops, 06Infrastructure-Foundations, 10netops, 06SRE: Manage frack switches with Netbox - https://phabricator.wikimedia.org/T268802#10509243 (10cmooney) 05Open→03Resolved a:03cmooney [16:46:59] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10509331 (10Papaul) [16:50:36] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10509374 (10Papaul) [16:50:54] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10509383 (10Papaul) [16:59:36] (03PS1) 10Jgleeson: Send fiscal number with Gravy DonateApi calls. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115460 (https://phabricator.wikimedia.org/T385008) [17:10:23] (03CR) 10Wfan: [C:03+2] "good catch~" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115424 (owner: 10Damilare Adedoyin) [17:14:52] (03CR) 10Wfan: [C:04-1] Map fr-ca to mediawiki locale frc [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115424 (owner: 10Damilare Adedoyin) [17:15:07] (03CR) 10Thiemo Kreuz (WMDE): CNCampaignPager: null-coalescence row projects (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [17:20:48] (03CR) 10Wfan: [C:03+2] "validated, good catch!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115424 (owner: 10Damilare Adedoyin) [17:21:50] (03CR) 10Reedy: CNCampaignPager: null-coalescence row projects (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [17:22:55] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10509567 (10Papaul) [17:23:22] (03PS3) 10Damilare Adedoyin: Update Trustly contribution to chargeback status on failed transaction [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1115039 (https://phabricator.wikimedia.org/T384593) [17:23:22] (03PS2) 10Reedy: CNCampaignPager: Protect against some more null columns [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) [17:24:54] (03Merged) 10jenkins-bot: Map fr-ca to mediawiki locale frc [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115424 (owner: 10Damilare Adedoyin) [17:25:40] (03CR) 10Damilare Adedoyin: [C:03+2] translate epc in el, es-latam, es [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113233 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [17:26:09] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10509583 (10Papaul) [17:27:24] (03CR) 10CI reject: [V:04-1] CNCampaignPager: Protect against some more null columns [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [17:31:33] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10509631 (10Papaul) [17:32:06] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10509647 (10Papaul) [17:33:36] (03CR) 10Reedy: "SonarQube Bot giving a +1 when there's a syntax error? Helpful..." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [17:34:44] (03PS3) 10Reedy: CNCampaignPager: Protect against some more null columns [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) [17:41:02] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] CNCampaignPager: Protect against some more null columns [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [17:50:23] (03Merged) 10jenkins-bot: translate epc in el, es-latam, es [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113233 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [17:50:25] (03Merged) 10jenkins-bot: translate epc in de, da, cs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113235 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [17:50:26] (03Merged) 10jenkins-bot: translate epc in ca [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1113239 (https://phabricator.wikimedia.org/T381336) (owner: 10Wfan) [18:03:06] 03Fundraising Sprint Bibimbap, 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Dlocal - https://phabricator.wikimedia.org/T384967#10509852 (10jgleeson) a:05jgleeson→03None [18:05:38] (03Merged) 10jenkins-bot: CNCampaignPager: Protect against some more null columns [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115421 (https://phabricator.wikimedia.org/T385061) (owner: 10Reedy) [18:07:46] (03PS3) 10Reedy: FundraiserSubscriptionPage: Don't let unknown wgDonationInterfacePolicyURL fatal [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1111710 (owner: 10Jforrester) [18:09:04] (03CR) 10Reedy: [C:03+2] FundraiserSubscriptionPage: Don't let unknown wgDonationInterfacePolicyURL fatal (032 comments) [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1111710 (owner: 10Jforrester) [18:09:11] (03PS5) 10Jforrester: Change function name to remove underscore [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1106000 (owner: 10Umherirrender) [18:10:32] (03CR) 10CI reject: [V:04-1] FundraiserSubscriptionPage: Don't let unknown wgDonationInterfacePolicyURL fatal [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1111710 (owner: 10Jforrester) [18:11:30] (03PS19) 10Jforrester: FundraiserSubscriptionPage::getTemplateParams: Fix errors on PHP 8.1 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1003549 (https://phabricator.wikimedia.org/T357593) [18:13:41] (03CR) 10CI reject: [V:04-1] FundraiserSubscriptionPage::getTemplateParams: Fix errors on PHP 8.1 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1003549 (https://phabricator.wikimedia.org/T357593) (owner: 10Jforrester) [18:21:11] (03CR) 10Reedy: [V:03+2 C:03+2] FundraiserSubscriptionPage: Don't let unknown wgDonationInterfacePolicyURL fatal [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1111710 (owner: 10Jforrester) [18:21:14] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Email, 13Patch-For-Review, and 2 others: FundraisingEmailUnsubscribe doesn't pass tests in PHP 8.1 - https://phabricator.wikimedia.org/T357593#10509914 (10Reedy) https://integration.wikimedia.org/ci/job/quibble-fundraising-FundraisingEmailUnsubsc... [18:21:53] (03CR) 10Reedy: [V:03+2] Change function name to remove underscore [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1106000 (owner: 10Umherirrender) [18:23:07] (03CR) 10Reedy: "recheck" [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1003549 (https://phabricator.wikimedia.org/T357593) (owner: 10Jforrester) [18:23:49] (03CR) 10Reedy: [V:03+2 C:03+2] build: Updating braces to 3.0.3 [extensions/FundraisingEmailUnsubscribe] (REL1_42) - 10https://gerrit.wikimedia.org/r/1043845 (owner: 10Libraryupgrader) [18:24:33] (03CR) 10Reedy: [V:03+2] build: Updating stylelint-config-wikimedia to 0.18.0 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1109879 (owner: 10Libraryupgrader) [18:24:38] (03CR) 10Reedy: [V:03+2 C:03+2] build: Updating stylelint-config-wikimedia to 0.18.0 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1109879 (owner: 10Libraryupgrader) [18:24:47] (03PS2) 10Reedy: Remove or use own line for comments [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1106001 (owner: 10Umherirrender) [18:25:22] (03CR) 10Reedy: [V:03+2] Remove or use own line for comments [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1106001 (owner: 10Umherirrender) [18:26:05] (03CR) 10Reedy: "Generally you should just need to update en.json and wait for translatewiki..." [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1097498 (https://phabricator.wikimedia.org/T376514) (owner: 10Ejegg) [18:26:17] (03PS20) 10Jforrester: FundraiserSubscriptionPage::getTemplateParams: Fix errors on PHP 8.1 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1003549 (https://phabricator.wikimedia.org/T357593) [18:28:46] (03CR) 10CI reject: [V:04-1] FundraiserSubscriptionPage::getTemplateParams: Fix errors on PHP 8.1 [extensions/FundraisingEmailUnsubscribe] - 10https://gerrit.wikimedia.org/r/1003549 (https://phabricator.wikimedia.org/T357593) (owner: 10Jforrester) [18:31:07] nice, the civi patch passed CI: https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1115039 [18:38:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Email, 13Patch-For-Review, and 2 others: FundraisingEmailUnsubscribe doesn't pass tests in PHP 8.1 - https://phabricator.wikimedia.org/T357593#10509995 (10Reedy) I note it's pretty hard to even attempt to update your vendor branch as the composer... [18:39:05] 06Fundraising-Backlog, 07payments-orchestration: How to identify Gravy recurring transaction payment method - https://phabricator.wikimedia.org/T385089#10510002 (10Damilare) →14Duplicate dup:03T385115 [18:39:07] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Backfill recurring payments missing Gravy backend processor info. - https://phabricator.wikimedia.org/T385115#10510004 (10Damilare) [18:42:09] (03PS5) 10Jgleeson: WIP: deal with country-specific field validation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115372 (https://phabricator.wikimedia.org/T385008) [18:42:09] (03PS1) 10Jgleeson: WIP: deal with country-specific personal identifiers [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115487 (https://phabricator.wikimedia.org/T385008) [18:42:41] (03CR) 10CI reject: [V:04-1] WIP: deal with country-specific personal identifiers [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115487 (https://phabricator.wikimedia.org/T385008) (owner: 10Jgleeson) [18:43:49] (03PS2) 10Jgleeson: WIP: deal with country-specific personal identifiers [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115487 (https://phabricator.wikimedia.org/T385008) [18:45:23] jgleeson, I'd pull some of those gravy tasks you created out of the sprint for now till we are ready to work on them. [18:45:30] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10510034 (10Papaul) [18:45:42] ok cool thanks damilare [18:46:00] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10510038 (10Papaul) [18:46:38] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10510039 (10Papaul) [18:46:41] 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Bank Transfers (recurring) - https://phabricator.wikimedia.org/T385013#10510041 (10Damilare) [18:47:01] 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Wallet Payments (one-time) - https://phabricator.wikimedia.org/T385010#10510044 (10Damilare) [18:47:07] after exploding that single ticket into all the various parts I was imagining us all working on stuff simultaneously to try and get it done this sprint but I guess we've got other stuff to do also [18:47:56] yh we can do that, just thought this would help visibility of the other open tasks [18:48:51] yeah makes sense [18:51:46] there is a bit of foundational work needed to get dlocal flowing via gravy (it's currently lumpy?) so I'll try and get this done which should then make working on the wallet/bank/cash payment smoother. I've added a bunch of config updates, and I'm now adding some WIP patches to handle the personal identifier mapping, which I'm pushing up as they don't need to be perfect for us to develop against and it means we can make [18:51:46] progress until we have a chance to discuss some of the points where a design chat might help [18:54:19] sounds good! [18:56:07] I haven't looked at the gravy-dlocal api docs yet but I imagine there are country specific params we would need to be sending for each integration (wallet/bank/cash). [18:57:45] 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Wallet Payments (recurring) - https://phabricator.wikimedia.org/T385011#10510065 (10Damilare) [18:57:49] (03PS3) 10Jgleeson: WIP: deal with country-specific personal identifiers [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115487 (https://phabricator.wikimedia.org/T385008) [18:58:16] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy dLocal country traffic routing - https://phabricator.wikimedia.org/T385017#10510070 (10Damilare) [18:58:49] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy dLocal Webhooks - https://phabricator.wikimedia.org/T385016#10510075 (10Damilare) [19:03:55] ok - we have our first dlocal card payment via gravy https://sandbox.wikimedia.gr4vy.app/merchants/default/transactions/cf053c49-2471-404a-bd89-862aefba99fa/overview [19:04:23] lemme link those patches [19:05:38] (03PS2) 10Jgleeson: Send fiscal number with Gravy DonateApi calls. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1115460 (https://phabricator.wikimedia.org/T385008) [19:08:17] (03CR) 10Jgleeson: "I'm just updating the code close to where I'm working for now. We could update the rest later." [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1115371 (https://phabricator.wikimedia.org/T385008) (owner: 10Jgleeson) [19:08:55] catch you all tomorrow [19:17:30] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy dLocal Cash Payments (recurring) - https://phabricator.wikimedia.org/T385015#10510137 (10Damilare) [19:17:35] 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Cash Payments (one-time) - https://phabricator.wikimedia.org/T385014#10510142 (10Damilare) [20:12:07] (03CR) 10Umherirrender: "Thanks." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1114102 (https://phabricator.wikimedia.org/T384656) (owner: 10Umherirrender) [20:33:58] (03PS1) 10Cstone: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1115500 [20:42:41] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10510353 (10Papaul) [20:43:35] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10510355 (10Papaul) a:03Jgreen @Jgreen all your's [20:43:56] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10510357 (10Papaul) [20:44:09] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1115500 (owner: 10Cstone) [20:44:18] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10510359 (10Papaul) a:03Jgreen @Jgreen all your's [20:44:40] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10510362 (10Papaul) [20:45:18] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10510364 (10Papaul) a:03Jgreen @Jgreen all your's [20:45:27] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1115500 (owner: 10Cstone) [21:04:03] !log payments-wiki upgraded from 5df5c348 to b88553ee [21:04:06] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:10:04] 10fundraising-tech-ops, 10BDC-Implementation, 06Data-Engineering, 06Data-Engineering-Radar, and 2 others: TLS connection for hive-standalone-metaserver with minio - https://phabricator.wikimedia.org/T385031#10510406 (10Jgreen) 05Open→03Resolved This is deployed. [21:29:13] (03PS1) 10Gergő Tisza: Do not show banners when custom site scripts are disallowed [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1115508 (https://phabricator.wikimedia.org/T373737) [22:10:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-donorservices, 10MW-1.44-notes (1.44.0-wmf.14; 2025-01-28): Unable to find a donation form matching parameters error - https://phabricator.wikimedia.org/T382102#10510578 (10Cstone) @krobinson we've been working on making the payments wiki config... [22:48:31] 10fundraising-tech-ops: Fundraising access request for llugo - https://phabricator.wikimedia.org/T385053#10510617 (10Dwisehaupt) [22:50:44] 06Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for llugo - https://phabricator.wikimedia.org/T385053#10510632 (10Dwisehaupt) Hello @LLugo-WMF, welcome to Wikimedia. Access requests are usually started from your manager, but I have gone ahead and update this request to have the right...