[00:09:29] (03CR) 10Krinkle: Stop emitting cache headers on Special:HideBanners (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1237569 (https://phabricator.wikimedia.org/T285210) (owner: 10Ejegg) [00:38:09] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 1.13, 54.75, 50.11 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [00:43:09] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 0.12, 20.28, 36.38 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [00:48:09] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 1.28, 9.27, 27.22 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [00:53:09] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 0.09, 3.46, 19.73 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [00:53:09] PROBLEM - check_load on franio2001 is CRITICAL: LOAD CRITICAL - total load average: 4.05, 60.08, 43.24 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2001&service=check_load [00:58:09] PROBLEM - check_load on franio2001 is CRITICAL: LOAD CRITICAL - total load average: 0.41, 22.41, 31.48 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2001&service=check_load [01:03:09] PROBLEM - check_load on franio2001 is CRITICAL: LOAD CRITICAL - total load average: 4.91, 11.47, 24.17 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2001&service=check_load [01:08:09] RECOVERY - check_load on franio2002 is OK: LOAD OK - total load average: 7.43, 4.58, 9.79 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [01:08:09] PROBLEM - check_load on franio2001 is CRITICAL: LOAD CRITICAL - total load average: 8.66, 9.59, 19.73 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2001&service=check_load [01:23:09] RECOVERY - check_load on franio2001 is OK: LOAD OK - total load average: 0.61, 2.72, 9.26 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2001&service=check_load [03:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [03:25:21] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning: Enable Online Banking in CZ via Gr4vy - https://phabricator.wikimedia.org/T392659#11686103 (10RKumar_WMF) On it to reach out to tester. [03:31:29] 06Fundraising-Backlog, 10FR-Donation-Processing: Large file for March DM Activity import - https://phabricator.wikimedia.org/T419301#11686106 (10Eileenmcnaughton) It should be there now @MDemosWMF [06:17:09] PROBLEM - check_memory on fransw2001 is CRITICAL: CRIT Memory 95% used. Largest process: trino-server-co (1978579) = 93.8% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [06:22:09] PROBLEM - check_memory on fransw2001 is CRITICAL: CRIT Memory 98% used. Largest process: trino-server-co (1978579) = 97.9% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [06:27:09] PROBLEM - check_memory on fransw2001 is CRITICAL: CRIT Memory 97% used. Largest process: trino-server-co (1978579) = 96.1% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [06:37:09] RECOVERY - check_memory on fransw2001 is OK: OK Memory 87% used https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fransw2001&service=check_memory [07:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [11:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [13:13:09] 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Implement recurring donation monthly-to-annual conversion - https://phabricator.wikimedia.org/T388753#11687674 (10CHudson-WMF) @AKanji-WMF @Ejegg Are those the only act... [13:41:58] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 07fr-current-sprint: Payments-wiki Gravy card donation & webhook processing UML sequence diagram (full picture) - https://phabricator.wikimedia.org/T418251#11687794 (10jgleeson) I'm gonna mark this as done and move these diagrams to the docs. We can... [13:57:21] (03PS1) 10Jgleeson: Fix PHP warnings in PrevNextCache for location block conflicts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249305 (https://phabricator.wikimedia.org/T411734) [13:57:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Warnings of undefined array keys in CRM/Core/BAO/PrevNextCache.php - https://phabricator.wikimedia.org/T411734#11687876 (10jgleeson) a:03jgleeson [13:57:56] (03PS2) 10Jgleeson: Fix PHP warnings in PrevNextCache for location block conflicts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249305 (https://phabricator.wikimedia.org/T411734) [14:13:19] 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Implement recurring donation monthly-to-annual conversion - https://phabricator.wikimedia.org/T388753#11687976 (10Ejegg) @CHudson-WMF, yes, amount change up or down (do... [14:33:50] 14Fundraising Sprint: Vixen, 03Fundraising Sprint: Yabba Dabba Stew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Implement recurring donation monthly-to-annual conversion - https://phabricator.wikimedia.org/T388753#11688048 (10CHudson-WMF) Super, then I think that's all of activit... [14:49:11] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning: Enable Online Banking in CZ via Gr4vy - https://phabricator.wikimedia.org/T392659#11688129 (10RKumar_WMF) tested successfully however awaiting the donation to be settled in Adyen and then refund it... [15:05:04] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning: Enable Online Banking in CZ via Gr4vy - https://phabricator.wikimedia.org/T392659#11688182 (10Ejegg) Awesome, glad to hear it worked. [15:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [15:29:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Add token for CiviCRM emails to conditionally add Donor Portal link - https://phabricator.wikimedia.org/T419437 (10Lars) 03NEW [15:34:36] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 0725 Dec Q3 Planning: Enable Online Banking in CZ via Gr4vy - https://phabricator.wikimedia.org/T392659#11688347 (10AKanji-WMF) [15:35:40] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Stashbot: Create a Fundraising specific SAL - https://phabricator.wikimedia.org/T415389#11688355 (10Pppery) [15:49:36] (03CR) 10Lars SG: [C:03+2] clean depreciated exception getExtraParams use getErrorData [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1248967 (owner: 10Wfan) [16:05:52] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for sbaruchel - https://phabricator.wikimedia.org/T415123#11688553 (10Dwisehaupt) 05Openβ†’03Resolved certificate renewed and sent via email. password sent via sms. [16:17:57] (03PS1) 10Ejegg: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1249346 [16:18:00] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1249346 (owner: 10Ejegg) [16:22:52] (03Merged) 10jenkins-bot: Merge branch 'master' into wmf_deploy [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1249346 (owner: 10Ejegg) [16:26:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Update status of Civi import when queue fails - https://phabricator.wikimedia.org/T419441 (10Lars) 03NEW [16:30:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Update status of Civi import when queue fails - https://phabricator.wikimedia.org/T419441#11688708 (10Lars) [16:36:37] 06Fundraising-Backlog, 10FR-Donation-Processing: Large file for March DM Activity import - https://phabricator.wikimedia.org/T419301#11688746 (10MDemosWMF) @Eileenmcnaughton Got it, thanks! [16:42:10] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 07fr-current-sprint, and 2 others: We are sending two pending messages for many gravy transactions - https://phabricator.wikimedia.org/T416404#11688830 (10AnnWF) a:05AnnWFβ†’03Ejegg [16:43:34] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-techtalk: Do we / could we process Gravy transactions from gateway IPNS - https://phabricator.wikimedia.org/T415824#11688838 (10Ejegg) Now happening for Adyen chargebacks at least. For example, this one is sti... [16:43:51] 06Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for scampos - https://phabricator.wikimedia.org/T415731#11688839 (10Dwisehaupt) 05Openβ†’03Resolved certificate renewed and sent via email. password sent via sms. [16:44:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07payments-orchestration: Adyen chargebacks not at Gravy, listener sends to queue with gateway=adyen - https://phabricator.wikimedia.org/T419020#11688843 (10Ejegg) Deployed and working. This one is still marked as 'cap... [16:46:38] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Integrate Pix Automatico to dlocal - https://phabricator.wikimedia.org/T419446 (10AnnWF) 03NEW [16:47:33] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Integrate Pix Automatico to dlocal - https://phabricator.wikimedia.org/T419446#11688878 (10AnnWF) [16:47:37] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 07fr-current-sprint, and 2 others: We are sending two pending messages for many gravy transactions - https://phabricator.wikimedia.org/T416404#11688879 (10Ejegg) Double checked the last 100 gravy/cc transa... [16:51:09] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic, 07fr-current-sprint: Show double opt-in on contact summary - https://phabricator.wikimedia.org/T407018#11688918 (10Ejegg) a:03Ejegg [16:52:24] fr-tech, I'm going to do a payments deploy to push out the SEPA form changes [16:52:45] (03PS1) 10Damilare Adedoyin: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1249356 [16:55:45] (03CR) 10Damilare Adedoyin: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1249356 (owner: 10Damilare Adedoyin) [16:58:24] sounds good damilare [17:10:09] larssandergreen: can you remind me what's the best hook to add content to the email block for T407018 ? [17:10:09] T407018: Show double opt-in on contact summary - https://phabricator.wikimedia.org/T407018 [17:10:43] I think pageRun is a bit too generic and maybe runs before data is retrieved, right? [17:11:13] I suppose it could be a whole new optional block like we have for donor prefs links [17:11:23] but I wanted to make it less obtrusive [17:12:10] ejegg: buildForm? [17:12:30] thanks, I'll take a look! [17:19:58] huh, on the contact summary I only see it load for CRM_Activity_Form_ActivityLinks [17:20:26] maybe because it's a contact layout block? [17:20:26] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1249356 (owner: 10Damilare Adedoyin) [17:21:21] when i hit edit by the emails i do get the buildForm hook for CRM_Contact_Form_Inline_Email [17:21:48] but ALSO for the activtyLinks for again [17:22:09] err, no, maybe not that again [17:37:12] !log payments-wiki upgraded from 5b747b97 to f40a1153 [17:37:13] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [17:38:02] bah, I'm confusing myself with this crm code. maybe i should review stuff rather than picking up a new ticket at the last minute [17:51:17] damilare: you're a star :D [17:51:53] lol thanks [17:56:26] (03CR) 10Lars SG: "If I'm understanding this properly (complex and confusing code for deduping!), this will result in adding to what getConflicts() returns, " [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249305 (https://phabricator.wikimedia.org/T411734) (owner: 10Jgleeson) [17:57:25] larssandergreen: I'll mark that as WIP as it's completely untested [17:57:36] I figured I'd let you or eileen see if it helps [17:57:51] dwisehaupt: flagged it was causing some log spam [17:58:32] basically the error is that the 'display' key doesn't exist [17:58:37] and core always expects it [17:59:05] I'll write a unit test for that patch to simulate it. that's probably a sensible next step [17:59:39] damilare: I just noticed the star btw hence the STAR [17:59:41] ha [18:00:28] ha I was wondering... yep just realised I hadn't done so earlier :) [18:07:28] (03PS32) 10Damilare Adedoyin: Ping Civi on Login page to check its status. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1239778 (https://phabricator.wikimedia.org/T402972) [18:07:38] (03PS9) 10Damilare Adedoyin: Add manage donations view [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1248518 [18:07:46] :) [18:21:30] (03PS1) 10Ejegg: WIP better TY mail handling for on-hold emails [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249369 (https://phabricator.wikimedia.org/T419003) [18:26:05] jgleeson: have you run the core tests? testMergeGetConflicts in particular might be helpful [18:26:46] larssandergreen: I pushed it up to CI to run those and it seemed to pass [18:27:00] they take like 25 minutes to run locally so I figured CI was good [18:27:07] but that test does include display. I think what's not clear to me is under what conditions this happens [18:27:42] one of my other side quests is speeding up our civi test suites [18:27:54] albeit I haven't done much with it since last year [18:28:36] https://phabricator.wikimedia.org/T406735 [18:32:36] jgleeson: does out CI run all the core tests as well? [18:32:58] * does our CI [18:33:01] hmm good questions [18:33:03] -s [18:34:51] I don't see them larssandergreen https://integration.wikimedia.org/ci/job/wikimedia-fundraising-civicrm-bookworm/4776/console [18:35:55] I don't see that test in our codebase either larssandergreen testMergeGetConflicts [18:36:01] do we not pull them down maybe [18:36:41] https://github.com/wikimedia/wikimedia-fundraising-crm/tree/master/core [18:37:18] right, we don't even have those tests, so we definitely don't run them. But if you just push it up as a PR to core (with WIP), then it will run the tests there [18:37:47] as in direct to civi core on gitlab? [18:37:52] 03Fundraising Sprint: Dami's Crib πŸ˜€, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 07fr-acoustic, and 2 others: U.S. Payments Wiki form variant with Phone Number and SMS opt-in - https://phabricator.wikimedia.org/T380106#11689440 (10Cstone) [18:39:46] on github, push to a branch on your own fork and the create a PR - or you can just run the tests locally with on dmaster [18:40:55] But also, I'm seeing that we should always be adding 'display' already: https://github.com/civicrm/civicrm-core/blob/c543a305c6162d44bee393b9f808cd2555825fc3/CRM/Dedupe/Merger.php#L2392 [18:41:04] So how are we ending up without it? [18:42:12] and does it mean something that these warnings are in fundraising-coworker? [18:44:18] I'm just digging into these Italy snagged auth transactions and once I wrap this up I'll take a peek [18:45:11] (03CR) 10CI reject: [V:04-1] WIP better TY mail handling for on-hold emails [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249369 (https://phabricator.wikimedia.org/T419003) (owner: 10Ejegg) [18:49:03] (03CR) 10Lars SG: "I think my comments on the previous patch got lost, but still applicable:" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1248961 (https://phabricator.wikimedia.org/T416052) (owner: 10Wfan) [18:50:21] so this is interesting fr-tech. I mentioned a few weeks ago that we're not collecting zip codes for Italian donors, and I was surprised. It turns out Adyen is AVS-checking some of these donors, and they are getting failed AVS scores back due to this data gap blocking their transactions. [18:50:41] I'll ping Evelyn to see if we should start collecting zip codes for IT [19:02:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 13Patch-For-Review: Importing contributions with id and values results in contact_id being changed to anonymous contact - https://phabricator.wikimedia.org/T419299#11689515 (10Lars) a:03Lars [19:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [19:36:02] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Add filters to All / My Imports reports in core - https://phabricator.wikimedia.org/T416040#11689697 (10XenoRyet) 05Openβ†’03Resolved [19:36:26] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Donor-portal, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): DonorPortal donation modification requests failing - https://phabricator.wikimedia.org/T419139#11689700 (10XenoRyet) 05Openβ†’03Resolved [19:36:43] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 07fr-current-sprint, and 2 others: We are sending two pending messages for many gravy transactions - https://phabricator.wikimedia.org/T416404#11689705 (10XenoRyet) 05Openβ†’03Resolved [19:36:58] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Mismatch between "Donate" and "Continue" in SEPA messages - https://phabricator.wikimedia.org/T418538#11689708 (10XenoRyet) 05Openβ†’03Resolved [19:37:00] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email, and 4 others: Civi Searchkit should allow user to export list to acoustic - https://phabricator.wikimedia.org/T301514#11689710 (10Eileenmcnaughton) a:03Eileenmcnaughton [19:37:50] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-techtalk: Do we / could we process Gravy transactions from gateway IPNS - https://phabricator.wikimedia.org/T415824#11689713 (10XenoRyet) [19:38:02] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Donor-portal, 07fr-current-sprint, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Show refund status on Donation history list - https://phabricator.wikimedia.org/T416370#11689714 (10XenoRyet) 05Openβ†’03Resolved [19:38:24] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Donor-portal, 07fr-current-sprint, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): HTML rendering issue - iOS - Safari - iPhone 15 - update/change & give less pages - https://phabricator.wikimedia.org/T413133#11689717 (10XenoRyet) 05Open... [19:38:54] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-techtalk: Do we / could we process Gravy transactions from gateway IPNS - https://phabricator.wikimedia.org/T415824#11689719 (10XenoRyet) 05Openβ†’03Resolved [19:39:16] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Donor-portal, 07fr-current-sprint: Donor Portal - Cancelled recurrings don't show up - https://phabricator.wikimedia.org/T410409#11689720 (10XenoRyet) 05Openβ†’03Resolved [19:39:32] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 0725 Dec Q3 Planning: Enable Online Banking in CZ via Gr4vy - https://phabricator.wikimedia.org/T392659#11689722 (10XenoRyet) 05Openβ†’03Resolved [19:39:54] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 06FR-donorrelations, 10Recurring-Donations, and 2 others: Localizing Recurring Upgrade Form - https://phabricator.wikimedia.org/T415682#11689724 (10XenoRyet) 05Openβ†’03Resolved [19:40:54] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic, 07fr-current-sprint: Record confirmed email change in email preferences centre as double opt-in activity in CiviCRM - https://phabricator.wikimedia.org/T407442#11689730 (10XenoRyet) 05Openβ†’03Resolv... [19:40:58] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 07fr-current-sprint: Payments-wiki Gravy card donation & webhook processing UML sequence diagram (full picture) - https://phabricator.wikimedia.org/T418251#11689733 (10XenoRyet) 05Openβ†’03Resolved [19:41:15] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-recurring upgrade, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Fix expired checksum handling on RecurUpgrade - https://phabricator.wikimedia.org/T418548#11689735 (10XenoRyet) 05Openβ†’03Resolved [19:41:20] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Clear Acoustic contact list before exporting Civi group to Acoustic - https://phabricator.wikimedia.org/T419471 (10Lars) 03NEW [19:41:22] 06Fundraising-Backlog, 10FR-Smashpig, 07payments-orchestration: Process remaining Adyen / gravy IPN messages from Adyen IPN listener - https://phabricator.wikimedia.org/T419472 (10Ejegg) 03NEW [19:41:32] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: Donor ID Project Documentation draft - https://phabricator.wikimedia.org/T416638#11689762 (10XenoRyet) 05Openβ†’03Resolved [19:41:46] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Clear Acoustic contact list before exporting Civi group to Acoustic - https://phabricator.wikimedia.org/T419471#11689766 (10Lars) [19:43:20] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Adyen, 07fr-current-sprint, 05MW-1.46-notes (1.46.0-wmf.16; 2026-02-17): Enable Vipps through Adyen - https://phabricator.wikimedia.org/T339937#11689770 (10XenoRyet) 05Openβ†’03Resolved [19:43:41] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10FR-Donor-portal, 07fr-current-sprint: Donor Portal Operational Emails - https://phabricator.wikimedia.org/T416600#11689771 (10XenoRyet) 05Openβ†’03Resolved [19:44:03] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint, 07payments-orchestration: Paypal grant transactions in Civi not being matched to paypal audit file - https://phabricator.wikimedia.org/T414999#11689773 (10XenoRyet) 05Openβ†’03Resolved [19:45:17] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email, 07fr-acoustic: Decide how to deal with acoustic-blocked prefixes - https://phabricator.wikimedia.org/T306582#11689779 (10Lars) [19:45:22] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email, and 4 others: Civi Searchkit should allow user to export list to acoustic - https://phabricator.wikimedia.org/T301514#11689780 (10Lars) [19:45:41] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email, and 4 others: Civi Searchkit should allow user to export list to acoustic - https://phabricator.wikimedia.org/T301514#11689781 (10XenoRyet) 05Openβ†’03Resolved [19:46:21] 03Fundraising Sprint: Dami's Crib πŸ˜€, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 07fr-acoustic, and 2 others: U.S. Payments Wiki form variant with Phone Number and SMS opt-in - https://phabricator.wikimedia.org/T380106#11689783 (10XenoRyet) 05Openβ†’03Resolved [19:46:22] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Add token for CiviCRM emails to conditionally add Donor Portal link - https://phabricator.wikimedia.org/T419437#11689784 (10KHill-WMF) Flagging that the audience segment threshold for donor portal links is "mid-value tier" (who has $1... [19:46:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07payments-orchestration: Adyen chargebacks not at Gravy, listener sends to queue with gateway=adyen - https://phabricator.wikimedia.org/T419020#11689788 (10XenoRyet) 05Openβ†’03Resolved [19:47:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: PayPal donation cancellation fails with "The profile ID is invalid" error - https://phabricator.wikimedia.org/T418371#11689797 (10XenoRyet) 05Openβ†’03Resolved [19:47:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add country abbreviation token - https://phabricator.wikimedia.org/T418335#11689802 (10XenoRyet) 05Openβ†’03Resolved [19:47:41] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add country to example data for recurring failure emails - https://phabricator.wikimedia.org/T418277#11689806 (10XenoRyet) 05Openβ†’03Resolved [19:47:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Language Preference Field in β€œPrivacy” Section in Civi Not Editable - https://phabricator.wikimedia.org/T418183#11689808 (10XenoRyet) 05Openβ†’03Resolved [19:50:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Repeat Adyen ApplePay getpaymentmethods calls - https://phabricator.wikimedia.org/T417435#11689816 (10XenoRyet) 05Openβ†’03Resolved [19:52:35] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: TJK998DQRHPLNLB9 - In Authorised status - https://phabricator.wikimedia.org/T418457#11689821 (10XenoRyet) 05Openβ†’03Resolved [19:53:06] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Contribution autocomplete is slow to return results - https://phabricator.wikimedia.org/T418791#11689825 (10XenoRyet) 05Openβ†’03Resolved [19:53:26] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: When updating activities via import with id, activity type, subject and date should not be required - https://phabricator.wikimedia.org/T418422#11689827 (10XenoRyet) 05Openβ†’03Resolved [19:53:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donation-Processing: USD Benevity import Duplicate Error - https://phabricator.wikimedia.org/T416233#11689835 (10XenoRyet) 05Openβ†’03Resolved [19:54:11] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Many temp tables hanging around in Civi - https://phabricator.wikimedia.org/T416039#11689837 (10XenoRyet) 05Openβ†’03Resolved [20:15:30] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Replace full-text activity search with SearchKit - https://phabricator.wikimedia.org/T419475 (10Lars) 03NEW [20:17:00] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Replace full-text activity search with SearchKit - https://phabricator.wikimedia.org/T419475#11689918 (10Lars) [20:20:35] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Add token for CiviCRM emails to conditionally add Donor Portal link - https://phabricator.wikimedia.org/T419437#11689932 (10Lars) @KHill-WMF Can we actually use the segment for this? It covers the last five fiscal years ("has given 1,... [20:25:04] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Replace full-text activity search with SearchKit - https://phabricator.wikimedia.org/T419475#11689936 (10Lars) [20:32:37] 06Fundraising-Backlog, 10FR-Donor-portal: Improve visibility of a donor's audience segment status on the donor record home screen in Civi - https://phabricator.wikimedia.org/T418880#11689996 (10AKanji-WMF) Could facilitate this as part of a larger Contact Summary refresh. [20:36:37] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-matching-gifts: Spike: We could add specific info about matching in the thank you email for contacts who have previously provided employer - https://phabricator.wikimedia.org/T419042#11690005 (10AKanji-WMF) [20:38:29] 06Fundraising-Backlog: Integrate Chariot to Civi for automated payment info updates - https://phabricator.wikimedia.org/T419044#11690008 (10AKanji-WMF) β†’14Duplicate dup:03T415825 [20:38:31] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Chariot import - get api access and investigate pulling in DAF (in particular PayPal grants) directly - https://phabricator.wikimedia.org/T415825#11690010 (10AKanji-WMF) [20:43:08] (03PS1) 10Ejegg: Run recurring charge jobs in parallel [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) [20:45:28] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 13Patch-For-Review: Audit file size - https://phabricator.wikimedia.org/T418967#11690024 (10AKanji-WMF) [20:45:47] (03PS2) 10Wfan: clean depreciated exception getExtraParams use getErrorData [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1248967 [21:06:13] (03PS2) 10Ejegg: Run recurring charge jobs in parallel [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) [21:09:36] oooh wait, does api4 even let me use that in the fieldname [21:09:37] ? [21:09:39] probably not [21:15:28] (03CR) 10Ejegg: [C:04-1] "Oops, API4 doesn't like it. Error parsing "where": id % 2 = 1." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) (owner: 10Ejegg) [21:26:58] ah dang [21:42:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Queue consumers duplicating all 'wmf' log lines - https://phabricator.wikimedia.org/T412492#11690193 (10Ejegg) Fixed by Eileen: > I ran the following command on prod to get rid of the double logging > > cv api4 Monolog... [21:44:15] (03PS3) 10Ejegg: Run recurring charge jobs in parallel [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) [21:54:58] (03PS4) 10Ejegg: Run recurring charge jobs in parallel [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) [21:55:39] (03CR) 10Ejegg: "Well, it's not the prettiest, but PS4 works. For example, to run odds:" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) (owner: 10Ejegg) [21:57:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Recurring charge job not getting through that days charges in 24 hours (February 28 and future problem) - https://phabricator.wikimedia.org/T418824#11690233 (10Ejegg) [21:59:09] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Recurring charge job not getting through that days charges in 24 hours (February 28 and future problem) - https://phabricator.wikimedia.org/T418824#11690237 (10Ejegg) The attached patch will lets run an odds and an evens job in paral... [22:17:23] (03PS3) 10Jgleeson: Allow Contact.InvalidateChecksum API through CiviProxy [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1237921 (https://phabricator.wikimedia.org/T416353) [22:17:26] (03CR) 10Ejegg: [V:03+2] Allow Contact.InvalidateChecksum API through CiviProxy [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1237921 (https://phabricator.wikimedia.org/T416353) (owner: 10Jgleeson) [22:17:41] (03Abandoned) 10Ejegg: Allow Contact.InvalidateChecksum API through CiviProxy [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1237921 (https://phabricator.wikimedia.org/T416353) (owner: 10Jgleeson) [22:18:34] (03CR) 10CI reject: [V:04-1] Run recurring charge jobs in parallel [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1249397 (https://phabricator.wikimedia.org/T418824) (owner: 10Ejegg) [22:23:03] 06Fundraising-Backlog, 10FR-Donation-Processing: Importing Benevity gifts from Chariot - Error - https://phabricator.wikimedia.org/T419483 (10MDemosWMF) 03NEW [22:23:35] (03CR) 10Ejegg: "I still see it making a client-side API request when I navigate directly to https://donorpreferences.wikimedia.org/index.php/Special:Donor" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1239778 (https://phabricator.wikimedia.org/T402972) (owner: 10Damilare Adedoyin) [22:24:39] (03CR) 10Ejegg: "Err, I meant when I navigate to the local login page: https://localhost:9002/index.php?title=Special:DonorPortal" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1239778 (https://phabricator.wikimedia.org/T402972) (owner: 10Damilare Adedoyin) [22:35:08] that master consent job is failing pretty consistently [22:38:57] eileen: I just replied - looks like there's an unexpected 'complete' suffix on the consents filename. Is that anything you've seen before, or should somebody dig into that? [22:39:47] hmm - I guess that is like what we discussed in standup today - it probably completed the file but didn't update the job to say it had [22:41:01] https://civicrm.wikimedia.org/civicrm/admin/search#/edit/503 [22:41:29] sorry, i've got to help with kids [22:41:32] I think basically just clear out the retrieval parameters ... {"jobId":"254950170","filePath":"\/download\/2025-05-28 SMS - Donation Campaign Opt-Ins - OptIns - qIc8C - Mar 9 2026 05-55-02-614 PM.CSV"} [22:43:30] https://usercontent.irccloud-cdn.com/file/94pbrEZN/image.png [22:46:48] I added a link to the search to our wmf administration https://civicrm.wikimedia.org/civicrm/acoustic-job [22:50:48] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1248967 (owner: 10Wfan) [23:24:14] FIRING: CoreRouterInterfaceDown: Core router interface down - pfw1-codfw:reth2 (fasw1-f5 2x25G) - https://wikitech.wikimedia.org/wiki/Network_monitoring#Router_interface_down - https://grafana.wikimedia.org/d/fb403d62-5f03-434a-9dff-bd02b9fff504/network-device-overview?var-instance=pfw1-codfw:9804 - https://alerts.wikimedia.org/?q=alertname%3DCoreRouterInterfaceDown [23:27:15] 03Fundraising Sprint: Dami's Crib πŸ˜€, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 07fr-current-sprint: Add token for recurring donation failure link - https://phabricator.wikimedia.org/T419046#11690479 (10Lars) [[ https://github.com/civicrm/civicrm-core/pull/35058 | Upstre... [23:49:55] (03PS1) 10Eileen: Rework converstion fee handling [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1249433 (https://phabricator.wikimedia.org/T418556) [23:50:30] (03CR) 10CI reject: [V:04-1] Rework converstion fee handling [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1249433 (https://phabricator.wikimedia.org/T418556) (owner: 10Eileen)