[01:28:08] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 41.75, 53.95, 35.15 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [01:33:08] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 7.05, 23.64, 27.24 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [01:38:10] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 1.16, 10.97, 20.85 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [01:43:08] PROBLEM - check_load on franio2002 is CRITICAL: LOAD CRITICAL - total load average: 8.27, 7.36, 16.37 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [01:58:10] RECOVERY - check_load on franio2002 is OK: LOAD OK - total load average: 7.08, 4.48, 8.77 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=franio2002&service=check_load [08:37:54] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1275292 (owner: 10L10n-bot) [08:55:41] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1275292 (owner: 10L10n-bot) [10:44:03] (03PS9) 10Aude: Check edit permission for insert close button and banner translation UI [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1268090 (https://phabricator.wikimedia.org/T420810) [11:19:29] (03PS2) 10Jgleeson: Open Internal Unsubscribe link in new tab [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1272709 (https://phabricator.wikimedia.org/T423462) [11:20:03] (03CR) 10Jgleeson: [C:03+2] build: Updating npm dependencies [extensions/DonationInterface] (REL1_45) - 10https://gerrit.wikimedia.org/r/1275151 (owner: 10Libraryupgrader) [11:31:29] (03CR) 10Jgleeson: Show warning message and disable button on Forget Me when contact has recurring contribution (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273026 (https://phabricator.wikimedia.org/T392320) (owner: 10Lars SG) [12:16:51] (03PS4) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [12:54:32] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, 0725 Dec Q3 Planning, and 2 others: Ability to resend emails Civi has already generated - https://phabricator.wikimedia.org/T389693#11838775 (10krobinson) I think just resend. it's fine not to have the preview, unless @SHust feels stro... [13:13:54] (03PS5) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [13:13:54] (03PS1) 10Krinkle: impressionDiet: Add unit tests for impressionDietHandler [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) [13:15:50] (03CR) 10Krinkle: impressionDiet: Add unit tests for impressionDietHandler (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) (owner: 10Krinkle) [13:17:07] (03CR) 10CI reject: [V:04-1] impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) (owner: 10Krinkle) [13:22:46] (03PS6) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [14:16:15] (03PS3) 10Ejegg: Let subscr_cancel specify recurring_payment_token [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273906 (https://phabricator.wikimedia.org/T423638) [14:26:06] (03PS1) 10Damilare Adedoyin: Add fraud prediction service to dev stack [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1275424 [14:26:35] 06Fundraising-Backlog, 06Reader Experience Team, 10Wikimedia-Site-requests, 10WikimediaMessages, 03Readers Essential Work: Be able to avoid showing donate links in certain countries - https://phabricator.wikimedia.org/T423629#11839271 (10Pcoombe) I think we're fine to keep the link on Russian Wikipedia,... [14:26:55] (03PS11) 10Damilare Adedoyin: Make CiviCRM Volume mounts optional for mac users [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1271073 [14:27:13] (03PS2) 10Damilare Adedoyin: Add fraud prediction service to dev stack [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1275424 [14:28:12] (03PS3) 10Damilare Adedoyin: Add fraud prediction service to dev stack [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1275424 [14:28:13] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1275425 [14:28:29] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1275425 (owner: 10Ejegg) [14:31:44] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1275425 (owner: 10Ejegg) [14:38:33] (03CR) 10CI reject: [V:04-1] Let subscr_cancel specify recurring_payment_token [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273906 (https://phabricator.wikimedia.org/T423638) (owner: 10Ejegg) [14:49:15] bah, that test passes locally [15:09:55] !log payments-wiki upgraded from 86a42498 to 6e78ef91 [15:09:56] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [15:19:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Provide API for key CiviCRM data by email address to load in Zendesk - https://phabricator.wikimedia.org/T421245#11839664 (10Lars) Noting here that Zendesk has a API for their public IP ranges, so we can configure CiviProxy to only... [15:52:37] 06Fundraising-Backlog, 07fr-current-sprint, 05FY25-26 WE3.5 Donor Identification and recognition, 03GNU England Shaker dresser: CiviCRM is connected to MediaWiki - https://phabricator.wikimedia.org/T416950#11839944 (10jgleeson) [15:54:25] 06Fundraising-Backlog, 03GNU England Shaker dresser, 13Patch-For-Review: Make SFTP transfer atomic - https://phabricator.wikimedia.org/T423600#11839964 (10jgleeson) a:03jgleeson [16:31:25] (03PS1) 10Lars SG: Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) [16:33:08] (03CR) 10CI reject: [V:04-1] Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) (owner: 10Lars SG) [16:34:31] (03PS2) 10Lars SG: Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) [16:36:46] (03PS3) 10Lars SG: Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) [16:50:48] ^^ this one would be a very quick review [17:08:19] (03PS2) 10Krinkle: impressionDiet: Add unit tests for impressionDietHandler [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) [17:08:20] (03PS7) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [17:08:49] (03CR) 10Jgleeson: [C:03+2] Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) (owner: 10Lars SG) [17:10:27] (03Merged) 10jenkins-bot: Fix is_eligible_for_donor_portal payment processor id selection [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1275462 (https://phabricator.wikimedia.org/T422670) (owner: 10Lars SG) [17:10:56] (03CR) 10CI reject: [V:04-1] impressionDiet: Add unit tests for impressionDietHandler [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) (owner: 10Krinkle) [17:14:23] (03PS3) 10Krinkle: impressionDiet: Add unit tests for impressionDietHandler [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) [17:14:23] (03PS8) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [17:59:56] (03CR) 10Jgleeson: [C:03+2] Send through $errorParameters['description'] [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1268304 (owner: 10Cstone) [18:00:33] (03Merged) 10jenkins-bot: Send through $errorParameters['description'] [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1268304 (owner: 10Cstone) [18:03:48] tks jgleeson [18:05:05] np [18:07:00] 06Fundraising-Backlog: Standardize gravy error variable and response names - https://phabricator.wikimedia.org/T423932 (10Cstone) 03NEW [18:07:45] (03CR) 10Cstone: Send through $errorParameters['description'] (031 comment) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1268304 (owner: 10Cstone) [18:10:16] 06Fundraising-Backlog: Standardize gravy error variable and response names - https://phabricator.wikimedia.org/T423932#11840839 (10Cstone) [18:14:59] 06Fundraising-Backlog, 06Reader Experience Team, 10Wikimedia-Site-requests, 10WikimediaMessages, 03Readers Essential Work: Be able to avoid showing donate links in certain countries - https://phabricator.wikimedia.org/T423629#11840849 (10Jdlrobson-WMF) One possible solution if we are okay with only hidin... [18:37:30] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: recurring dlocal gravy charge failed due to cvv issue - https://phabricator.wikimedia.org/T422773#11841018 (10Ejegg) Looks like we need another rule for CLP [18:42:28] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Hide cancel link for Paypal recurrings that cannot be cancelled - https://phabricator.wikimedia.org/T418406#11841040 (10Ejegg) We used to be able to cancel PayPal EC recurrings - the original ticke... [18:55:58] 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.26; 2026-04-28): SEPA recurring donation created via Adyen and not Gr4vy - https://phabricator.wikimedia.org/T423604#11841092 (10Ejegg) We have deployed the configuration fix, and the GatewayChooser should now route recurring SEPA links with gateway=gravy shou... [18:56:23] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.26; 2026-04-28): SEPA recurring donation created via Adyen and not Gr4vy - https://phabricator.wikimedia.org/T423604#11841095 (10Ejegg) [19:02:19] 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Fix GatewayChooser method/submethod logic so submethod config always takes priority - https://phabricator.wikimedia.org/T423944 (10Ejegg) 03NEW [19:03:57] 06Fundraising-Backlog, 07fr-payments-ACH, 03GNU England Shaker dresser: Look into what async capture means for the smashpig recurring charge job - https://phabricator.wikimedia.org/T422863#11841125 (10Cstone) Looks like ACH is the one issue here, this has been separated out into it's own ticket {T420661} [19:06:00] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-payments-ACH, 03GNU England Shaker dresser: We retry failed recurring SEPA donations forever if the reason is retryable - https://phabricator.wikimedia.org/T420775#11841133 (10Cstone) I put the ACH tag on here even though not technically ACH but... [19:06:38] (03PS1) 10Lars SG: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1275500 [19:07:52] (03CR) 10Lars SG: [C:03+2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1275500 (owner: 10Lars SG) [19:09:31] (03Merged) 10jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1275500 (owner: 10Lars SG) [19:12:42] 06Fundraising-Backlog, 06FR-donorrelations, 03GNU England Shaker dresser: Frequency change dropdown in Civi - https://phabricator.wikimedia.org/T421937#11841175 (10XenoRyet) [19:12:47] 06Fundraising-Backlog, 06FR-donorrelations, 03GNU England Shaker dresser: Frequency change dropdown in Civi - https://phabricator.wikimedia.org/T421937#11841187 (10XenoRyet) 05Open→03Resolved [19:13:59] 06Fundraising-Backlog, 03GNU England Shaker dresser: Adyen Account Migration for WMF Staff - https://phabricator.wikimedia.org/T420198#11841200 (10XenoRyet) 05Open→03Resolved [19:14:45] 06Fundraising-Backlog, 03GNU England Shaker dresser: Update Fundraising Tech Hiring Task - https://phabricator.wikimedia.org/T422671#11841211 (10XenoRyet) 05Open→03Resolved [19:15:37] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 03GNU England Shaker dresser: Mr Anonymous Anonymous - ADYEN Transaction Fees January 16 2026 adyen_1147_USD - https://phabricator.wikimedia.org/T415693#11841229 (10XenoRyet) 05Open→03Resolved [19:15:56] 06Fundraising-Backlog, 07fr-payments-ACH, 03GNU England Shaker dresser: Look into what async capture means for the smashpig recurring charge job - https://phabricator.wikimedia.org/T422863#11841231 (10XenoRyet) 05Open→03Resolved [19:16:10] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, 03GNU England Shaker dresser: Add token for CiviCRM emails to conditionally add Donor Portal link - https://phabricator.wikimedia.org/T419437#11841236 (10XenoRyet) 05Open→03Resolved [19:16:25] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser: Exclude snoozed contacts from second recurring failure email send - https://phabricator.wikimedia.org/T422673#11841238 (10XenoRyet) 05Open→03Resolved [19:17:52] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.21; 2026-03-24): Filtering banners on campaign page resets "Limit traffic" checkbox and "Campaign type" - https://phabricator.wikimedia.org/T182343#11841240 (10XenoRyet) 05Open→03Re... [19:18:15] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03GNU England Shaker dresser: Handle Braintree chargeback reversals - https://phabricator.wikimedia.org/T420556#11841244 (10XenoRyet) 05Open→03Resolved [19:18:56] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03GNU England Shaker dresser: Add fields to Civi to better reflect reporting -GL Code - https://phabricator.wikimedia.org/T420156#11841247 (10XenoRyet) 05Open→03Resolved [19:19:07] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 03GNU England Shaker dresser: Add an automatic default for $wgNoticeProjects in CentralNotice - https://phabricator.wikimedia.org/T419627#11841251 (10XenoRyet) 05Open→03Resolved [19:19:18] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31): Remove $wgCentralHost in favor of $wgCentralSelectedBannerDispatcher - https://phabricator.wikimedia.org/T419633#11841252 (10XenoRyet) 05Open→03Resolved [19:19:52] 06Fundraising-Backlog, 07fr-current-sprint, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), 07payments-orchestration: Add VIPPS in Norway - https://phabricator.wikimedia.org/T390870#11841253 (10XenoRyet) 05Open→03Resolved [19:19:58] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser, 13Patch-For-Review: Change AF_lifetime_usd_total in Acoustic to both_funds_lifetime_usd_total - https://phabricator.wikimedia.org/T422533#11841255 (10XenoRyet) 05Open→03Resolved [19:20:04] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser: Merge foundation and endowment latest fields for Acoustic export - https://phabricator.wikimedia.org/T422689#11841257 (10XenoRyet) 05Open→03Resolved [19:20:28] 06Fundraising-Backlog, 10FR-Donor-portal, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): Donor Portal - investigation required: recurring upgrade email activity tracking parameter issue - https://phabricator.wikimedia.org/T421960#11841260 (10XenoRyet) 05Open→03Resolved [19:21:10] !log tools upgraded from 26ab0125 to edca3f63 [19:21:11] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [19:22:21] 06Fundraising-Backlog, 10FR-Donor-portal, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): Donor Portal - Update error message copy + error code - https://phabricator.wikimedia.org/T421917#11841265 (10XenoRyet) 05Open→03Resolved [19:22:27] 06Fundraising-Backlog, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31): Upgrade FraudFilter field-reference comparisons to work with wildcards - https://phabricator.wikimedia.org/T421059#11841267 (10XenoRyet) 05Open→03Resolved [19:23:23] 14Fundraising Sprint - Entire room is a couch, 06Fundraising-Backlog, 07fr-current-sprint, 03GNU England Shaker dresser, and 2 others: Investigate Pix Automático - https://phabricator.wikimedia.org/T389865#11841271 (10XenoRyet) 05Open→03Resolved [19:23:25] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser: Demote rather than overwrite non-Home email types when changing email in email preferences center - https://phabricator.wikimedia.org/T422051#11841272 (10XenoRyet) 05Open→03Resolved [19:23:41] 06Fundraising-Backlog, 10FR-Donor-portal, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31): Donor Portal - rename home link from "My donor portal" to "My donor account" - https://phabricator.wikimedia.org/T420610#11841274 (10XenoRyet) 05Open→03Resolved [19:23:53] 06Fundraising-Backlog, 07fr-current-sprint, 03GNU England Shaker dresser, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), and 2 others: Integrate Pix Automatico to dlocal - https://phabricator.wikimedia.org/T419446#11841275 (10XenoRyet) 05Open→03Resolved [19:25:18] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Recurring-Donations: Fix stats for smashpig recurring charge job - https://phabricator.wikimedia.org/T423196#11841291 (10XenoRyet) 05Open→03Resolved [19:25:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Can't preview monthly convert email in CiviCRM - https://phabricator.wikimedia.org/T423182#11841296 (10XenoRyet) 05Open→03Resolved [19:25:41] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 03GNU England Shaker dresser, 13Patch-For-Review: Call import hook from batch import - https://phabricator.wikimedia.org/T421978#11841298 (10Lars) [19:25:46] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): TypeError bContact.addressLines undefined - https://phabricator.wikimedia.org/T422952#11841299 (10XenoRyet) 05Open→03Resolved [19:36:45] (03PS14) 10MGChecker: Replace uses of ReplaceContext::getMain outside test code [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1271801 (https://phabricator.wikimedia.org/T423456) [19:38:22] (03CR) 10CI reject: [V:04-1] Replace uses of ReplaceContext::getMain outside test code [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1271801 (https://phabricator.wikimedia.org/T423456) (owner: 10MGChecker) [19:54:47] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950 (10Jgreen) 03NEW [19:55:53] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950#11841373 (10Jgreen) [19:55:54] 06Fundraising-Backlog, 10fundraising-tech-ops, 07Epic: Epic: fundraising database scalability - https://phabricator.wikimedia.org/T241083#11841372 (10Jgreen) [19:58:11] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950#11841378 (10Jgreen) [19:59:24] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950#11841383 (10Jgreen) [20:02:14] 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Fix GatewayChooser method/submethod logic so submethod config always takes priority - https://phabricator.wikimedia.org/T423944#11841384 (10SBurnett-WMF) p:05Triage→03Medium [20:02:23] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10MediaWiki-extensions-DonationInterface: Fix GatewayChooser method/submethod logic so submethod config always takes priority - https://phabricator.wikimedia.org/T423944#11841386 (10SBurnett-WMF) [20:02:37] (03CR) 10Lars SG: Backfill contact with special location type (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1269791 (https://phabricator.wikimedia.org/T420992) (owner: 10Wfan) [20:03:20] 06Fundraising-Backlog: Standardize gravy error variable and response names - https://phabricator.wikimedia.org/T423932#11841388 (10SBurnett-WMF) p:05Triage→03Low [20:03:51] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Standardize gravy error variable and response names - https://phabricator.wikimedia.org/T423932#11841390 (10SBurnett-WMF) [20:04:09] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations, 13Patch-For-Review: Avoid duplicate db queries in Message::getContributionRecurID - https://phabricator.wikimedia.org/T423736#11841391 (10SBurnett-WMF) p:05Triage→03Medium [20:04:29] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations, 13Patch-For-Review: Avoid duplicate db queries in Message::getContributionRecurID - https://phabricator.wikimedia.org/T423736#11841394 (10SBurnett-WMF) [20:04:34] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations, 13Patch-For-Review: Avoid duplicate db queries in Message::getContributionRecurID - https://phabricator.wikimedia.org/T423736#11841396 (10SBurnett-WMF) [20:08:20] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Assign channel SMS where utm_medium is SMS - https://phabricator.wikimedia.org/T423362#11841418 (10SBurnett-WMF) [20:09:15] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Venmo health check? - https://phabricator.wikimedia.org/T423340#11841422 (10SBurnett-WMF) [20:09:33] (03PS15) 10MGChecker: Replace uses of ReplaceContext::getMain outside test code [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1271801 (https://phabricator.wikimedia.org/T423456) [20:09:35] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03GNU England Shaker dresser: Assign channel SMS where utm_medium is SMS - https://phabricator.wikimedia.org/T423362#11841425 (10Lars) [20:10:44] 06Fundraising-Backlog, 10FR-dlocal: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#11841431 (10SBurnett-WMF) [20:11:06] (03CR) 10CI reject: [V:04-1] Replace uses of ReplaceContext::getMain outside test code [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1271801 (https://phabricator.wikimedia.org/T423456) (owner: 10MGChecker) [20:11:22] 06Fundraising-Backlog, 10FR-dlocal: Bre-B Payment method in Colombia - https://phabricator.wikimedia.org/T422391#11841432 (10SBurnett-WMF) [20:12:05] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Pending transactions log that they are resolved when they aren't actually resolved - https://phabricator.wikimedia.org/T421253#11841434 (10SBurnett-WMF) [20:13:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Pending transactions log that they are resolved when they aren't actually resolved - https://phabricator.wikimedia.org/T421253#11841436 (10SBurnett-WMF) [20:13:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Manually captured gravy transaction pending messages already set to resolved before the capture IPN comes in - https://phabricator.wikimedia.org/T421195#11841443 (10SBurnett-WMF) [20:19:27] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser: Converts SearchKit batch import mappedRow keys to match standard import format. - https://phabricator.wikimedia.org/T422221#11841455 (10Lars) a:03Lars [20:19:30] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic, 07fr-current-sprint, 03GNU England Shaker dresser: Set double opt in activity to cancelled when double opted in contact opts out - https://phabricator.wikimedia.org/T417695#11841456 (10Lars) a:03Lars [20:20:36] 06Fundraising-Backlog, 07fr-payments-ACH, 07payments-orchestration: Add support for a new parameter to show a Pending Thank You (TY) page - https://phabricator.wikimedia.org/T409500#11841463 (10Cstone) [20:22:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, 07fr-current-sprint: Create Recurring Upgrade and Recurring Downgrade activities when completed by DR through CiviCRM UI - https://phabricator.wikimedia.org/T409097#11841465 (10Lars) [20:23:23] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 10FR-MGFE, 07fr-direct-mail: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#11841468 (10Lars) [20:23:34] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add frequency, native currency amount and USD amount to recurring pause and cancel activities from DR action - https://phabricator.wikimedia.org/T421734#11841470 (10Lars) [20:23:59] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Converts SearchKit batch import mappedRow keys to match standard import format. - https://phabricator.wikimedia.org/T422221#11841472 (10Lars) [20:24:30] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Set double opt in activity to cancelled when double opted in contact opts out - https://phabricator.wikimedia.org/T417695#11841474 (10Lars) [20:24:33] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950#11841475 (10Jgreen) [20:24:47] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Send double opt-in confirmation message whenever a contact's email is changed - https://phabricator.wikimedia.org/T407261#11841477 (10Lars) [20:25:18] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Donor Portal - investigation request: activity tracking for cancellations - https://phabricator.wikimedia.org/T422035#11841479 (10Lars) [20:25:49] 06Fundraising-Backlog, 07fr-current-sprint: Update the recurring failure/cancellation logic - https://phabricator.wikimedia.org/T413905#11841480 (10Damilare) [20:25:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Paypal settlement anomaly to handle - https://phabricator.wikimedia.org/T417347#11841481 (10Damilare) [20:26:17] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 07fr-current-sprint, 03GNU England Shaker dresser: Add token for recurring donation failure link - https://phabricator.wikimedia.org/T419046#11841485 (10Lars) [20:26:43] 14Fundraising Sprint: ARMchair, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 0725 Dec Q3 Planning, and 2 others: Set up the dlocal -> Gravy settlement report - https://phabricator.wikimedia.org/T396146#11841487 (10Damilare) [20:51:15] 06Fundraising-Backlog, 06Reader Experience Team, 10Wikimedia-Site-requests, 10WikimediaMessages, 03Readers Essential Work: Be able to avoid showing donate links in certain countries - https://phabricator.wikimedia.org/T423629#11841533 (10Pcoombe) @Jdlrobson-WMF That sounds great to me! It not being set o... [20:59:59] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add low-confidence tag or similar to Civi and Acoustic export for external enriched data for SMS program - https://phabricator.wikimedia.org/T423953 (10Lars) 03NEW [21:16:01] (03PS2) 10Lars SG: Show warning message and disable button on Forget Me when contact has recurring contribution [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273026 (https://phabricator.wikimedia.org/T392320) [21:17:18] (03CR) 10Lars SG: Show warning message and disable button on Forget Me when contact has recurring contribution (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273026 (https://phabricator.wikimedia.org/T392320) (owner: 10Lars SG) [21:19:48] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Pending transactions log that they are resolved when they aren't actually resolved - https://phabricator.wikimedia.org/T421253#11841625 (10Ejegg) These payments happened during a civi outage, so the pending transaction resolver caught them, found that the... [21:21:56] (03PS1) 10Ejegg: WIP Pending resolver: send already-complete to queue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275533 (https://phabricator.wikimedia.org/T421253) [21:22:26] hmm cstone, i also want the pending resolver to have its own queue source name [21:22:34] rather than just being civicrm / direct [21:23:13] Yeah that would be great ejegg [21:23:19] Donor relations would like that too [21:25:05] (03PS2) 10Ejegg: WIP Pending resolver: send already-complete to queue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275533 (https://phabricator.wikimedia.org/T421253) [21:25:05] (03PS1) 10Ejegg: Pending resolver: set source name to pendingresolver [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275534 (https://phabricator.wikimedia.org/T421253) [21:25:16] (03CR) 10Eileen: [C:03+2] Show warning message and disable button on Forget Me when contact has recurring contribution [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273026 (https://phabricator.wikimedia.org/T392320) (owner: 10Lars SG) [21:25:16] ok, I put the source name patch ahead of the WIP one [21:25:34] gotta go pick up the kiddo. May make it back online later [21:26:06] lol I was just about to see if ejegg had looked at those incoming backend_processor_txn_ids - must have sensed it coming [21:29:13] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q3:rack/setup/install frdev1003 - https://phabricator.wikimedia.org/T418928#11841638 (10Jclark-ctr) @Jgreen I have not received any updates on mgmt usernames, but I have a feeling we will not be able to use “root” as the username on mgmt for Supermicro... [21:36:30] (03CR) 10Eileen: [C:03+2] Pending resolver: set source name to pendingresolver [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275534 (https://phabricator.wikimedia.org/T421253) (owner: 10Ejegg) [21:46:49] (03Merged) 10jenkins-bot: Show warning message and disable button on Forget Me when contact has recurring contribution [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273026 (https://phabricator.wikimedia.org/T392320) (owner: 10Lars SG) [21:57:48] (03Merged) 10jenkins-bot: Pending resolver: set source name to pendingresolver [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275534 (https://phabricator.wikimedia.org/T421253) (owner: 10Ejegg) [22:40:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Figure out how to maintain cv repo - given it is primarily committed to by non-WMF - https://phabricator.wikimedia.org/T423961 (10Eileenmcnaughton) 03NEW [22:41:24] (03PS1) 10Lars SG: Roll up of upstream cv changes since Feb 2026 (4ae6191 → 41e34b6) [wikimedia/fundraising/cv] - 10https://gerrit.wikimedia.org/r/1275546 [22:44:55] (03PS2) 10Lars SG: WIP: Roll up of upstream cv changes since Feb 2026 (4ae6191 → 41e34b6) [wikimedia/fundraising/cv] - 10https://gerrit.wikimedia.org/r/1275546 [22:48:04] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Merge Civi exclude-from-direct-mail tag and custom field - https://phabricator.wikimedia.org/T423963 (10Lars) 03NEW [23:18:08] (03CR) 10Lars SG: Upload mediawiki donor export atomically via SFTP rename (031 comment) [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1272723 (https://phabricator.wikimedia.org/T423600) (owner: 10Jgleeson) [23:23:16] 06Fundraising-Backlog: Using Acoustic API to opt users into SMS program via paymentswiki variant form - https://phabricator.wikimedia.org/T423967 (10SKivlehan-WMF) 03NEW [23:50:22] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03GNU England Shaker dresser: Merge foundation and endowment latest fields for Acoustic export - https://phabricator.wikimedia.org/T422689#11842104 (10Lars) @ppenloglou: @nisrael and I were looking at the [[ https://cloud.goacoustic.com/campaign-aut...