[00:02:52] 14Fundraising Sprint: Shelf Aware, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Adyen audit ignores PaymentCost rows - https://phabricator.wikimedia.org/T440672#12414352 (10dmiranda) [00:04:16] 14Fundraising Sprint: Shelf Aware, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Adyen audit ignores PaymentCost rows - https://phabricator.wikimedia.org/T440672#12414355 (10dmiranda) Hi @Eileenmcnaughton! While investigating this ticket, I found that PaymentCost is currently... [00:07:43] (03PS1) 10Lars SG: Revert "Temp fix for class loader issue" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1353518 [00:12:08] (03CR) 10Dmiranda: [C:03+2] "Thanks @lsandergreen@wikimedia.org LGTM!" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1353518 (owner: 10Lars SG) [00:12:54] (03Merged) 10jenkins-bot: Revert "Temp fix for class loader issue" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1353518 (owner: 10Lars SG) [00:18:58] (03CR) 10Wfan: [C:03+2] Adyen audit: book PaymentCost rows as fees [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1353506 (https://phabricator.wikimedia.org/T440672) (owner: 10Dmiranda) [00:19:29] (03Merged) 10jenkins-bot: Adyen audit: book PaymentCost rows as fees [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1353506 (https://phabricator.wikimedia.org/T440672) (owner: 10Dmiranda) [00:30:02] (03PS3) 10Wfan: Combowiki: Better UX for the country drop down [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1352574 (https://phabricator.wikimedia.org/T440262) [00:44:37] (03PS1) 10Wfan: Filter our forbidden countries from country dropdown [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1353528 (https://phabricator.wikimedia.org/T440661) [00:45:28] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07fr-combowiki: reset country to use geolocate after remove from the country param from url - https://phabricator.wikimedia.org/T440412#12414419 (10AnnWF) [00:57:41] (03PS3) 10Lars SG: Add both_funds_overall_latest_cy_native_total & _count [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1351489 (https://phabricator.wikimedia.org/T438035) [00:58:40] (03CR) 10Ejegg: [C:03+2] "Looks good for most donors! For the multicurrency donors there might be clever ways to get better numbers, but let's not make that block t" [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1351489 (https://phabricator.wikimedia.org/T438035) (owner: 10Lars SG) [01:01:41] (03Merged) 10jenkins-bot: Add both_funds_overall_latest_cy_native_total & _count [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1351489 (https://phabricator.wikimedia.org/T438035) (owner: 10Lars SG) [01:02:59] (03PS1) 10Wfan: add verify_peer = 0 to avoid error [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353538 [01:08:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: PhoneConsent.RemoteUpdate failed to send Mail - https://phabricator.wikimedia.org/T440674 (10AnnWF) 03NEW [01:10:10] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: PhoneConsent.RemoteUpdate failed to send Mail - https://phabricator.wikimedia.org/T440674#12414442 (10AnnWF) https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1353538 was suggested from Claude, but we do not want to do a temp fix in core, also... [01:11:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07fr-combowiki, 13Patch-For-Review: Filter out forbidden countries from country drop down - https://phabricator.wikimedia.org/T440661#12414444 (10AnnWF) [01:14:19] (03CR) 10Cstone: "@lbarluzzi@wikimedia.org Well probably be changing these strings a lot, I don't want to waste the translators effort vs the other ones whi" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1352335 (https://phabricator.wikimedia.org/T439191) (owner: 10Cstone) [01:15:55] (03CR) 10Ejegg: [C:03+2] Make the two header text strings optional for translation [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1352335 (https://phabricator.wikimedia.org/T439191) (owner: 10Cstone) [01:16:48] (03CR) 10Wfan: [C:03+2] Make the two header text strings optional for translation [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1352335 (https://phabricator.wikimedia.org/T439191) (owner: 10Cstone) [01:17:30] (03Merged) 10jenkins-bot: Make the two header text strings optional for translation [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1352335 (https://phabricator.wikimedia.org/T439191) (owner: 10Cstone) [01:27:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail to rescue but it - https://phabricator.wikimedia.org/T440675 (10AnnWF) 03NEW [01:28:01] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: Testing Plan - https://phabricator.wikimedia.org/T440676 (10Cstone) 03NEW [01:28:05] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail to rescue but it already charged! gravy recurring - https://phabricator.wikimedia.org/T440675#12414484 (10AnnWF) [01:31:31] (03PS1) 10Wfan: do not restore from session for country [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1353553 (https://phabricator.wikimedia.org/T440412) [01:38:50] (03CR) 10Dmiranda: [C:03+2] "Thanks @wfan@wikimedia.org lgtm!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353538 (owner: 10Wfan) [01:39:58] (03PS2) 10Wfan: add verify_peer = 0 to avoid error [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353538 [01:40:05] (03CR) 10Wfan: [V:04-1] add verify_peer = 0 to avoid error [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353538 (owner: 10Wfan) [01:40:10] (03CR) 10Wfan: add verify_peer = 0 to avoid error [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353538 (owner: 10Wfan) [01:44:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: paypal job Job message needs 'class' and 'payload' - https://phabricator.wikimedia.org/T440679 (10AnnWF) 03NEW [01:44:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: paypal job Job message needs 'class' and 'payload' - https://phabricator.wikimedia.org/T440679#12414541 (10AnnWF) p:05Triage→03High a:03AnnWF [01:44:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Fail to rescue but it already charged! gravy recurring - https://phabricator.wikimedia.org/T440675#12414543 (10AnnWF) p:05Triage→03Medium [01:53:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: PhoneConsent.RemoteUpdate failed to send Mail - https://phabricator.wikimedia.org/T440674#12414548 (10Lars) This is also blocking our "Failmail alert" emails [02:13:59] 14Fundraising Sprint: Shelf Aware, 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 05MW-1.47-notes (1.47.0-wmf.21; 2026-09-22): Can we remove 'duration' parameter from Special:HideBanners requests - https://phabricator.wikimedia.org/T438199#12414569 (10Ejegg) This is deployed [02:16:12] 14Fundraising Sprint: Shelf Aware, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: Still allow previewing banners despite CentralNoticeProhibitedExperiments - https://phabricator.wikimedia.org/T438057#12414585 (10Ejegg) This has been deployed, with the caveat that you do need force=1 to override... [02:27:05] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 10MediaWiki-extensions-CentralNotice, 05MW-1.47-notes (1.47.0-wmf.24; 2026-10-13): Did TK / banner suppression code worsen our 'banner bump'? - https://phabricator.wikimedia.org/T438401#12414588 (10Ejegg) The change... [02:30:52] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 10MediaWiki-extensions-CentralNotice, 05MW-1.47-notes (1.47.0-wmf.24; 2026-10-13): Did TK / banner suppression code worsen our 'banner bump'? - https://phabricator.wikimedia.org/T438401#12414590 (10Ejegg) And now I n... [02:58:02] (03PS1) 10Lars SG: Remove wmf-civicrm dependency on symfony_email so we can disable it [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) [02:59:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: PhoneConsent.RemoteUpdate failed to send Mail - https://phabricator.wikimedia.org/T440674#12414609 (10Lars) So I think what happened is that Symfony mail was actually disabled in Civi, but it is a requirement of wmf-civicrm. Past hea... [03:00:09] (03CR) 10Lars SG: [C:03+2] "Self +2 so I can get this out tonight" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) (owner: 10Lars SG) [03:00:32] (03CR) 10CI reject: [V:04-1] Remove wmf-civicrm dependency on symfony_email so we can disable it [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) (owner: 10Lars SG) [03:09:47] (03PS2) 10Lars SG: Remove wmf-civicrm dependency on symfony_email so we can disable it [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) [03:13:09] (03PS3) 10Lars SG: Remove wmf-civicrm dependency on symfony_email so we can disable it [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) [03:15:45] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: PhoneConsent.RemoteUpdate failed to send Mail - https://phabricator.wikimedia.org/T440674#12414617 (10Lars) a:03Lars [03:45:39] (03CR) 10Cstone: [C:03+2] "thanks for this refactor, sorry it took so long to get to! I tested a bunch of countries and everything looks the same" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342794 (https://phabricator.wikimedia.org/T438879) (owner: 10Damilare Adedoyin) [03:47:08] (03Merged) 10jenkins-bot: Add Gravy get payment methods API to enable Apple and Google pay app payments through Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342794 (https://phabricator.wikimedia.org/T438879) (owner: 10Damilare Adedoyin) [05:17:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team: CI build slow and timing out sometimes - https://phabricator.wikimedia.org/T434024#12414676 (10Peter) FYI: earlier this week @fgiunchedi changed th... [07:06:14] 14Fundraising Sprint: Shelf Aware, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Adyen audit ignores PaymentCost rows - https://phabricator.wikimedia.org/T440672#12414842 (10Eileenmcnaughton) @dmiranda yep that sounds right - treat it as a fee I think - you could even pro-actively remove other thin... [07:06:26] (03CR) 10Eileen: "perfect!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1353506 (https://phabricator.wikimedia.org/T440672) (owner: 10Dmiranda) [07:47:14] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1353802 (owner: 10L10n-bot) [07:50:42] (03CR) 10Eileen: "Pretty sure it is being called by Monolog & sending out our failmails" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) (owner: 10Lars SG) [08:01:49] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1353802 (owner: 10L10n-bot) [08:38:34] 06Fundraising-Analysis, 06Fundraising-Backlog, 06Data-Platform-SRE (2026-10-09 - 2026-10-30), 07Essential-Work: Upgrade airflow-fr-tech to 3.3.x - https://phabricator.wikimedia.org/T435479#12415169 (10Gehel) [09:25:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 05MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), and 2 others: CentralNotice must batch campaign mixin lookup & use stampede protection - https://phabricator.wikimedia.org/T439239#12415540 (10MLechvien-WMF) Thanks Ell... [09:30:40] (03PS1) 10Laurabarluzzi: WIP: demo idea for one click payment options leveraging formFields [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1353859 [09:46:24] (03CR) 10Eileen: [C:03+2] "OK - I see you did some checking - go ahead & try it!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1353582 (https://phabricator.wikimedia.org/T440674) (owner: 10Lars SG) [10:04:53] 14Fundraising Sprint: Shelf Aware, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove old audience framework segment & status - https://phabricator.wikimedia.org/T432597#12415623 (10MSuijkerbuijk_WMF) @NNgu-WMF let's log a Phab task to request the lapsed recurring statuses we need and @Lars as we... [10:10:30] (03PS12) 10Damilare Adedoyin: Fill in fields and focus on payment method [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1348772 (https://phabricator.wikimedia.org/T439621) [10:10:33] (03CR) 10CI reject: [V:04-1] Fill in fields and focus on payment method [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1348772 (https://phabricator.wikimedia.org/T439621) (owner: 10Damilare Adedoyin)