[00:57:03] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Add Searchkit with daily email notifications / dashlet for donations missing required details - https://phabricator.wikimedia.org/T412463#11842227 (10Cstone) For the ones that would s... [01:04:06] 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#11842234 (10Lars) It looks like @Dwisehaupt just squashed everything into one commit (which we can do again if we wanted to), bu... [01:26:42] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Determine how to reconcile dlocal - https://phabricator.wikimedia.org/T423974 (10Eileenmcnaughton) 03NEW [02:14:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Determine how to reconcile dlocal - https://phabricator.wikimedia.org/T423974#11842295 (10Eileenmcnaughton) [02:22:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: High priority - audit overwriting contribution tracking - https://phabricator.wikimedia.org/T421024#11842300 (10Eileenmcnaughton) @Ejegg we can close this can't we? [02:23:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Determine how to reconcile dlocal - https://phabricator.wikimedia.org/T423974#11842304 (10Eileenmcnaughton) [02:23:29] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 07Epic: Reconciliation Ready for April Epic - https://phabricator.wikimedia.org/T419645#11842303 (10Eileenmcnaughton) [02:27:07] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Determine how to reconcile dlocal - https://phabricator.wikimedia.org/T423974#11842305 (10Eileenmcnaughton) [02:28:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Determine how to reconcile dlocal - https://phabricator.wikimedia.org/T423974#11842306 (10Eileenmcnaughton) [03:36:35] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Gerrit: Figure out how to maintain cv repo - given it is primarily committed to by non-WMF - https://phabricator.wikimedia.org/T423961#11842387 (10Peachey88) [04:05:46] (03PS1) 10Eileen: Throw exception on incomplete braintree download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1275570 (https://phabricator.wikimedia.org/T423974) [04:18:12] (03CR) 10Cstone: [C:03+2] Throw exception on incomplete braintree download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1275570 (https://phabricator.wikimedia.org/T423974) (owner: 10Eileen) [04:18:36] (03CR) 10Cstone: [C:03+2] Fix bug where link in email can go to Endowment journal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271096 (owner: 10Eileen) [04:18:45] (03Merged) 10jenkins-bot: Throw exception on incomplete braintree download [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1275570 (https://phabricator.wikimedia.org/T423974) (owner: 10Eileen) [04:18:46] (03CR) 10Cstone: [C:03+2] Add needs-attention batches to the email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271097 (owner: 10Eileen) [04:24:09] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), 13Patch-For-Review: Donor donated 3 times in 7 seconds with gravy google pay and had a duplicate invoice id - https://phabricator.wikimedia.org/T419593#11842489 (10Cstone) It's been a... [04:40:46] (03Merged) 10jenkins-bot: Fix bug where link in email can go to Endowment journal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271096 (owner: 10Eileen) [04:40:48] (03Merged) 10jenkins-bot: Add needs-attention batches to the email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271097 (owner: 10Eileen) [04:46:00] (03PS1) 10Eileen: Update polyfills, remove php8.0, 8.1 polyfills [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1275573 [04:46:01] (03PS1) 10Eileen: Map vendor codes to new endowment vendor codes [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1275574 [05:09:52] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1275630 (owner: 10L10n-bot) [05:16:24] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Adyen incorrect backend_processor_trxn_id - another variant? - https://phabricator.wikimedia.org/T423982#11842542 (10Eileenmcnaughton) [05:25:41] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: New unhandled dlocal payment method (audit) - https://phabricator.wikimedia.org/T423983 (10Eileenmcnaughton) 03NEW [11:27:14] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1275630 (owner: 10L10n-bot) [12:01:39] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog: Fundraising Sprint G - 2026 - Priorities - https://phabricator.wikimedia.org/T424014 (10Damilare) 03NEW [12:02:18] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog: Fundraising Sprint G - 2026 - Priorities - https://phabricator.wikimedia.org/T424014#11843741 (10Damilare) Feature team completed tasks - {T422689} - Merge foundation and endowment latest fields for Acoustic export - {T182343} - Filterin... [12:03:37] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Docker: Give dev CiviProxy the same permissions as production CiviProxy - https://phabricator.wikimedia.org/T420778#11843782 (10Damilare) [12:03:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): Gravy fallback to USD for disabled currencies - https://phabricator.wikimedia.org/T419704#11843783 (10Damilare) [12:05:47] (03PS4) 10Damilare Adedoyin: Add fraud prediction service to dev stack [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1275424 (https://phabricator.wikimedia.org/T408750) [12:23:27] 06Fundraising-Backlog, 13Patch-For-Review: Spike: Fraud Tools - https://phabricator.wikimedia.org/T408750#11843838 (10Damilare) At the recently concluded SDS offsite, @Batorsz @Georgios, both ML engineers and I collaboration to put together a proof-of-concept ML service in the fundraising dev stack. The ML mod... [13:06:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Silverpop Email DatabaseUpdate Check Job Failing with "Out of date data_upload request found" - https://phabricator.wikimedia.org/T398710#11844040 (10jgleeson) @Ejegg, I found this ticket after we had a bunch of these today, and I can see results when... [13:13:19] jgleeson: I thought that failmail had stopped since it was repeating every hour but the last time it happened was well over an hour [13:13:31] thanks for linking the phab too [13:15:04] np [13:24:37] (03CR) 10Jgleeson: [V:03+2 C:03+2] Add test links for Blik [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1270983 (https://phabricator.wikimedia.org/T405606) (owner: 10Ejegg) [13:34:30] (03CR) 10Damilare Adedoyin: [C:03+2] "Looks good to me, thanks for the cleanup!" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273811 (https://phabricator.wikimedia.org/T421662) (owner: 10Krinkle) [13:45:27] (03Merged) 10jenkins-bot: bannerHistoryLogger,impressionDiet: Minor code readability cleanup [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273811 (https://phabricator.wikimedia.org/T421662) (owner: 10Krinkle) [14:11:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Silverpop Email DatabaseUpdate Check Job Failing with "Out of date data_upload request found" - https://phabricator.wikimedia.org/T398710#11844560 (10Ejegg) Sure @jgleeson. The full explanation is here: https://wikitech.wikimedia.org/wiki/Fundraising/... [14:18:32] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: High priority - audit overwriting contribution tracking - https://phabricator.wikimedia.org/T421024#11844689 (10Ejegg) 05Open→03Resolved a:03Ejegg [14:20:30] 03Fundraising Sprint - GNU England Shaker dresser, 10MediaWiki-extensions-CentralNotice, 07JavaScript: Remove javascript global wgNoticeUserData - https://phabricator.wikimedia.org/T299093#11844698 (10Ejegg) 05Open→03Resolved Thanks for the nudge @Aklapper This is now deployed. [14:23:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Silverpop Email DatabaseUpdate Check Job Failing with "Out of date data_upload request found" - https://phabricator.wikimedia.org/T398710#11844726 (10jgleeson) Thanks for adding that! [14:33:16] (03CR) 10Ejegg: "I was stepping through the recurring queue consumer's processing of a subscr_start message (to begin a new recurring transaction). There a" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273911 (https://phabricator.wikimedia.org/T423736) (owner: 10Ejegg) [14:43:49] 06Fundraising-Backlog, 07fr-current-sprint: Update the recurring failure/cancellation logic - https://phabricator.wikimedia.org/T413905#11844877 (10Ejegg) OK @MSuijkerbuijk_WMF @EMartin @RKumar_WMF @AMJohnson @krobinson we are going to roll out the changes to the failure retry cadence later today. * Failed ch... [15:14:33] (03PS1) 10Ejegg: Output job IDs and URL in OmniJobProgress.check [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275954 [15:29:26] ok, I have way too many WIPs and V-1s up in gerrit [15:29:35] will try to push some of those over the line today [15:31:12] gonna rebuild crm first to see if that clears up my odd stack overflow rendering workflow messages [16:11:24] (03CR) 10Lars SG: [C:03+2] Output job IDs and URL in OmniJobProgress.check [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275954 (owner: 10Ejegg) [16:12:29] (03PS2) 10Krinkle: impressionDiet: Remove 2016 schema migration (cookie to kvStore) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273812 (https://phabricator.wikimedia.org/T132639) [16:13:13] thanks larssandergreen [16:17:54] 06Fundraising-Backlog, 07fr-current-sprint: Update the recurring failure/cancellation logic - https://phabricator.wikimedia.org/T413905#11845535 (10CHudson-WMF) Thanks, @Ejegg--I'll put in a task in Asana to put together some tracking for this. [16:21:35] (03CR) 10Damilare Adedoyin: [C:03+2] "Thanks for the work on this and task references. Tested and LGTM." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273812 (https://phabricator.wikimedia.org/T132639) (owner: 10Krinkle) [16:22:24] 06Fundraising-Backlog: Delay cancelling monthly recurring until month 3 - https://phabricator.wikimedia.org/T419112#11845553 (10Ejegg) New emails needed: * sent on first failure, "We are having trouble charging. We will retry X times or you can update your payment method at https://Y" ** This also requires imple... [16:22:37] (03CR) 10Damilare Adedoyin: [C:03+2] "sorry I meant next patch, not new branch*" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273812 (https://phabricator.wikimedia.org/T132639) (owner: 10Krinkle) [16:26:17] (03Merged) 10jenkins-bot: impressionDiet: Remove 2016 schema migration (cookie to kvStore) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273812 (https://phabricator.wikimedia.org/T132639) (owner: 10Krinkle) [16:29:51] 06Fundraising-Backlog, 10FR-dlocal: Bre-B Payment method in Colombia - https://phabricator.wikimedia.org/T422391#11845615 (10Ejegg) I've added the connections in Gravy's production & sandbox consoles, but I didn't configure settlement details yet. [16:30:05] 06Fundraising-Backlog, 10FR-dlocal: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#11845618 (10Ejegg) I've added the connections in Gravy's production & sandbox consoles, but I didn't configure settlement details yet. [16:30:15] gonna grab lunch, back in a bit [16:31:05] (03PS2) 10Krinkle: impressionDiet: Remove 2018 waitSeenCount migration and add zeros fallback [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273813 (https://phabricator.wikimedia.org/T121178) [16:31:18] (03PS4) 10Krinkle: impressionDiet: Add unit tests for impressionDietHandler [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1275401 (https://phabricator.wikimedia.org/T421662) [16:31:18] (03PS9) 10Krinkle: impressionDiet: Implement new "dailyLimit" parameter [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1273814 (https://phabricator.wikimedia.org/T421662) [16:32:20] 06Fundraising-Backlog, 07fr-current-sprint: Update the recurring failure/cancellation logic - https://phabricator.wikimedia.org/T413905#11845633 (10CHudson-WMF) Here's the task: https://app.asana.com/1/3758245663860/project/1210424144163385/task/1214144717663857?focus=true I've added each of you as collaborators. [16:33:49] (03Merged) 10jenkins-bot: Output job IDs and URL in OmniJobProgress.check [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275954 (owner: 10Ejegg) [17:26:00] (03CR) 10Lars SG: "OK, I see what you mean. So the first time this is called, it returns FALSE and then subsequent calls return NULL. Maybe it would make sen" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273911 (https://phabricator.wikimedia.org/T423736) (owner: 10Ejegg) [17:32:49] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM: Add is_eligible_for_donor_portal bool to Acoustic export - https://phabricator.wikimedia.org/T422670#11846215 (10Lars) @MSuijkerbuijk_WMF @NNgu-WMF is_eligible_for_donor_portal... [17:34:02] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Merge Civi exclude-from-direct-mail tag and custom field - https://phabricator.wikimedia.org/T423963#11846221 (10Lars) [17:37:55] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Call import hook from batch import - https://phabricator.wikimedia.org/T421978#11846241 (10Lars) [17:42:34] fr-tech can anyone try running testRecurringPaymentMonthlyConvertNotificationEmailSend locally and let me know if it passes for you? [17:43:01] It's failing for me, even on master [17:46:29] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Show country on Civi unsub form & show all relevant unsub fields - https://phabricator.wikimedia.org/T420624#11846273 (10Lars) [17:53:56] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, and 2 others: Ability to resend emails Civi has already generated - https://phabricator.wikimedia.org/T389693#11846342 (10SHust) Resend is the goal. Thanks for checking, @Lars! [18:10:49] (03PS4) 10Ejegg: Let subscr_cancel specify recurring_payment_token [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273906 (https://phabricator.wikimedia.org/T423638) [18:10:49] (03PS1) 10Ejegg: Remove special subscr_id for gravy/paypal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275995 (https://phabricator.wikimedia.org/T423638) [18:11:04] hmmm [18:11:27] still not that thrilled with the way that lookup works [18:17:39] (03CR) 10Damilare Adedoyin: [C:03+2] Add email-once-per-year and dm-once-per-year tags to Civi [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271802 (https://phabricator.wikimedia.org/T423454) (owner: 10Lars SG) [18:18:20] yeah, better to just make the subscr_cancel processing a little less elegant than to have to mess with the other spots [18:23:29] looking at that test ejegg [18:28:14] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Merge Civi exclude-from-direct-mail tag and custom field - https://phabricator.wikimedia.org/T423963#11846531 (10Lars) Let Joseph know once this is done, so he can remove the extra code from his query. [18:30:02] (03PS1) 10Lars SG: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276013 [18:30:37] (03Abandoned) 10Lars SG: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276013 (owner: 10Lars SG) [18:33:50] (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) [18:34:55] (03PS5) 10Ejegg: Let subscr_cancel specify recurring_payment_token [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1273906 (https://phabricator.wikimedia.org/T423638) [18:34:55] (03PS2) 10Ejegg: Remove special subscr_id for gravy/paypal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275995 (https://phabricator.wikimedia.org/T423638) [18:34:59] (03CR) 10CI reject: [V:04-1] Remove special subscr_id for gravy/paypal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275995 (https://phabricator.wikimedia.org/T423638) (owner: 10Ejegg) [18:35:21] ok, PS5 feels a lot less risky [18:36:58] right, let's see if gravy ever gives us the same token for two different donations [18:37:56] how does that happen, is it like using the same card to start 2 different recurrings? [18:40:35] docker seems to be failing for me again and I am unable to run composer or phpunit commands within the container [18:40:48] I'd brb to restart my computer [18:41:03] (03Merged) 10jenkins-bot: Add email-once-per-year and dm-once-per-year tags to Civi [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1271802 (https://phabricator.wikimedia.org/T423454) (owner: 10Lars SG) [18:42:45] (03PS1) 10Lars SG: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276015 [18:50:17] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM: Add is_eligible_for_donor_portal bool to Acoustic export - https://phabricator.wikimedia.org/T422670#11846617 (10NNgu-WMF) Thank you Lars! @MSuijkerbuijk_WMF I'm following up w... [18:58:12] nice, PS5 got the C+2 as well [19:03:15] (03CR) 10Lars SG: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276015 (owner: 10Lars SG) [19:04:20] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276015 (owner: 10Lars SG) [19:08:09] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Add contribution search Searchkit/Formbuilder for DR - https://phabricator.wikimedia.org/T404987#11846694 (10Lars) a:05Damilare→03Lars [19:16:06] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Get Paypal Fundraise Up Audit reports coming in by SFTP - https://phabricator.wikimedia.org/T424083 (10Eileenmcnaughton) 03NEW [19:16:44] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07FR-Audience-Dev: Add calculated asks for Acoustic export - https://phabricator.wikimedia.org/T414372#11846728 (10Lars) @MRitch-WMF When are we hoping this will be available? If it is this fiscal year, ideally we'd deploy... [19:19:26] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add link from Civi contact summary to unsub form with pre-filled email address - https://phabricator.wikimedia.org/T423462#11846736 (10XenoRyet) 05Open→03Resolved [19:19:37] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM: Add is_eligible_for_donor_portal bool to Acoustic export - https://phabricator.wikimedia.org/T422670#11846738 (10XenoRyet) 05Open→03Resolved [19:20:15] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Assign channel SMS where utm_medium is SMS - https://phabricator.wikimedia.org/T423362#11846752 (10XenoRyet) [19:20:21] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Assign channel SMS where utm_medium is SMS - https://phabricator.wikimedia.org/T423362#11846753 (10XenoRyet) 05Open→03Resolved [19:21:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), 13Patch-For-Review: Donor donated 3 times in 7 seconds with gravy google pay and had a duplicate invoice id - https://phabricator.wikimedia.org/T419593#11846757 (10XenoRyet) 05Op... [19:21:41] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: CiviCRM sets wrong email as display name for contact without a name - https://phabricator.wikimedia.org/T423181#11846762 (10XenoRyet) 05Open→03Resolved [19:22:11] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: MISSING_PREDECESSOR failmail on Recurring Sign-up messages - https://phabricator.wikimedia.org/T422839#11846765 (10XenoRyet) 05Open→03Resolved [19:22:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Clean up emails with location_type_id=0 - https://phabricator.wikimedia.org/T423142#11846767 (10XenoRyet) 05Open→03Resolved [19:22:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donor-portal, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): More Donor Portal Android UI Fixes - https://phabricator.wikimedia.org/T422939#11846769 (10XenoRyet) 05Open→03Resolved [19:23:46] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): TypeError for extraData from getApplePayErrors - https://phabricator.wikimedia.org/T422855#11846773 (10XenoRyet) 05Open→03Resolved [19:24:14] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Recurring charge job not getting through that days charges in 24 hours (February 28 and future problem) - https://phabricator.wikimedia.org/T418824#11846776 (10XenoRyet) 05Open→03Resolved [19:24:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Undefined array key "order_id" Errors in PendingQueueConsumer.php - https://phabricator.wikimedia.org/T422807#11846778 (10XenoRyet) 05Open→03Resolved [19:25:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donor-portal: Donor Portal - operational emails gift detail formatting - https://phabricator.wikimedia.org/T420779#11846781 (10XenoRyet) 05Open→03Resolved [19:25:27] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add recipient to $10k+ Large Donation Bot emails - https://phabricator.wikimedia.org/T421018#11846782 (10XenoRyet) 05Open→03Resolved [19:26:24] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Employee matching emails are not being sent - https://phabricator.wikimedia.org/T421187#11846797 (10XenoRyet) 05Open→03Resolved [19:27:03] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): This Gr4vy (gravy) triple charge looks like it really happened - do our other phabs cover this? - https://phabricator.wikimedia.org/T421990#11846802 (10... [19:27:25] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donor-portal, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): Donor Portal UI Issues on Android - https://phabricator.wikimedia.org/T420983#11846804 (10XenoRyet) 05Open→03Resolved [19:27:38] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Vipps flow sending payments-initial messages with blank status - https://phabricator.wikimedia.org/T420769#11846806 (10XenoRyet) 05Open→03Resolved [19:27:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Docker: Give dev CiviProxy the same permissions as production CiviProxy - https://phabricator.wikimedia.org/T420778#11846807 (10XenoRyet) 05Open→03Resolved [19:28:04] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Transactions at Authenticating in Gr4vy and not visible at Adyen? - https://phabricator.wikimedia.org/T423328#11846808 (10XenoRyet) 05Open→03Resolved [19:28:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Outreach to the donors from T420651 - https://phabricator.wikimedia.org/T421534#11846810 (10XenoRyet) 05Open→03Resolved [19:29:45] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Matching gift emails are empty when contact employer link fields are empty - https://phabricator.wikimedia.org/T424086 (10Lars) 03NEW [19:30:02] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07payments-orchestration: 2026-03-31 general gravy validation error as bad_request - https://phabricator.wikimedia.org/T421958#11846823 (10XenoRyet) 05Open→03Resolved [19:30:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donor-portal, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): Donor Portal - Wikiminute video issues on mobile devices - https://phabricator.wikimedia.org/T420782#11846827 (10XenoRyet) 05Open→03Resolved [19:30:41] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Repair contribution tracking records where utm_medium overwritten by 'Audit' - https://phabricator.wikimedia.org/T421035#11846831 (10XenoRyet) 05Open→03Resolved [19:30:52] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.24; 2026-04-14): Gravy fallback to USD for disabled currencies - https://phabricator.wikimedia.org/T419704#11846835 (10XenoRyet) 05Open→03Resolved [19:31:13] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Donor-portal, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): Donor Portal: Dynamic link for 'restart your monthly/annual donation to prepopulate donation form with known gift details - https://phabricator.wikimedia.org/T422164#11846837 (10XenoRy... [19:31:25] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Smashpig, 10Recurring-Donations: Ensure validation errors in recurring charges send failmail - https://phabricator.wikimedia.org/T421155#11846840 (10XenoRyet) 05Open→03Resolved [19:31:33] 06Fundraising-Backlog, 13Patch-For-Review: Spike: Fraud Tools - https://phabricator.wikimedia.org/T408750#11846842 (10matmarex) You might be looking for @BWojtowicz-WMF :) [19:31:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Matching gift emails are empty when contact employer link fields are empty - https://phabricator.wikimedia.org/T424086#11846843 (10Lars) [19:31:35] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.23; 2026-04-07): Native app payments don't fill in backend processor field - https://phabricator.wikimedia.org/T420401#11846844 (10XenoRyet) 05Open→03Resolved [19:31:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations, 05MW-1.46-notes (1.46.0-wmf.22; 2026-03-31): PayPal recurring fail wellness check - https://phabricator.wikimedia.org/T420651#11846845 (10XenoRyet) 05Open→03Resolved [19:35:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Make details files clearer - https://phabricator.wikimedia.org/T419646#11846890 (10XenoRyet) [19:35:41] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Make details files clearer - https://phabricator.wikimedia.org/T419646#11846891 (10SBurnett-WMF) [19:35:48] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Make details files clearer - https://phabricator.wikimedia.org/T419646#11846893 (10XenoRyet) 05Open→03Resolved [19:36:07] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Set up the Stripe -> Gravy settlement report - https://phabricator.wikimedia.org/T419625#11846898 (10SBurnett-WMF) [19:36:23] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 13Patch-For-Review: Spike: Fraud Tools - https://phabricator.wikimedia.org/T408750#11846900 (10SBurnett-WMF) [19:41:06] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Using Acoustic API to opt users into SMS program via paymentswiki variant form - https://phabricator.wikimedia.org/T423967#11846919 (10Lars) [19:43:44] 06Fundraising-Backlog, 10FR-dlocal, 03Sprint H - For Real: Bre-B Payment method in Colombia - https://phabricator.wikimedia.org/T422391#11846930 (10SBurnett-WMF) [19:43:48] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Gerrit, 03Sprint H - For Real: Figure out how to maintain cv repo - given it is primarily committed to by non-WMF - https://phabricator.wikimedia.org/T423961#11846928 (10SBurnett-WMF) [19:43:50] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), 13Patch-For-Review, and 2 others: Blik Payment Method- Poland - https://phabricator.wikimedia.org/T405606#11846929 (10SBurnett-WMF) [19:43:54] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add conditional text to failed recurring emails for messaging when failure is on initial donation - https://phabricator.wikimedia.org/T422092#11846933 (10SBurnett-WMF) [19:43:55] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 03Sprint H - For Real: Add contribution search Searchkit/Formbuilder for DR - https://phabricator.wikimedia.org/T404987#11846932 (10SBurnett-WMF) [19:43:59] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations, 13Patch-For-Review, 03Sprint H - For Real: Avoid duplicate db queries in Message::getContributionRecurID - https://phabricator.wikimedia.org/T423736#11846931 (10SBurnett-WMF) [19:44:02] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add custom fields to Direct Mail activities for segment and ask - https://phabricator.wikimedia.org/T422728#11846934 (10SBurnett-WMF) [19:44:03] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add CiviCRM docs on formbuilder search forms - https://phabricator.wikimedia.org/T420980#11846936 (10SBurnett-WMF) [19:44:04] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add a link in Zendesk to unsubscribe form in Civi that prefills email address - https://phabricator.wikimedia.org/T423463#11846937 (10SBurnett-WMF) [19:44:09] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic, 07FR-Audience-Dev, 03Sprint H - For Real: Populating both_funds_latest_donation_source field - https://phabricator.wikimedia.org/T379700#11846935 (10SBurnett-WMF) [19:44:13] 06Fundraising-Backlog, 03Sprint H - For Real: Stop concatenating utm_source in the contribution tracking queue message, send indiviually - https://phabricator.wikimedia.org/T421028#11846940 (10SBurnett-WMF) [19:44:21] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add both_funds_usd_total_fy2627 to Acoustic export - https://phabricator.wikimedia.org/T415684#11846938 (10SBurnett-WMF) [19:44:25] 06Fundraising-Backlog, 10FR-dlocal, 03Sprint H - For Real: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#11846939 (10SBurnett-WMF) [19:44:29] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Sprint H - For Real: Add email-once-per-year and dm-once-per-year tags to Civi & Acoustic - https://phabricator.wikimedia.org/T423454#11846941 (10SBurnett-WMF) [19:44:33] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07fr-payments-ACH, 03Sprint H - For Real: Figure out what the ACH recurring failure flow looks like - https://phabricator.wikimedia.org/T420661#11846944 (10SBurnett-WMF) [19:44:37] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03Sprint H - For Real: Adyen discrepancy - batch 1154 (caused by Gr4vy bugs) - https://phabricator.wikimedia.org/T420527#11846942 (10SBurnett-WMF) [19:44:45] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03Sprint H - For Real: Chariot import - get api access and investigate pulling in DAF (in particular PayPal grants) directly - https://phabricator.wikimedia.org/T415825#11846946 (10SB... [19:44:50] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Add Searchkit with daily email notifications / dashlet for donations missing required details - https://phabricator.wikimedia.org/T412463#11846945 (10SBur... [19:44:54] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations, and 3 others: Ability to resend emails Civi has already generated - https://phabricator.wikimedia.org/T389693#11846943 (10SBurnett-WMF) [19:44:58] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 03Sprint H - For Real: Civi: add message to Forget Me button re: recurring donations - https://phabricator.wikimedia.org/T392320#11846947 (10SBurnett-WMF) [19:45:06] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-payments-ACH, 03Sprint H - For Real: We retry failed recurring SEPA donations forever if the reason is retryable - https://phabricator.wikimedia.org/T420775#11846950 (10SBurnett-WMF) [19:45:12] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Add token for recurring donation failure link - https://phabricator.wikimedia.org/T419046#11846948 (10SBurnett-WMF) [19:45:16] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 13Patch-For-Review, 03Sprint H - For Real: Make SFTP transfer atomic - https://phabricator.wikimedia.org/T423600#11846949 (10SBurnett-WMF) [19:45:20] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07Epic, 07fr-combowiki, and 2 others: Native Payments - https://phabricator.wikimedia.org/T415586#11846952 (10SBurnett-WMF) [19:45:24] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 13Patch-For-Review, 07payments-orchestration, 03Sprint H - For Real: Always route Gravy recurring transactions through their original connection - https://phabricator.wikimedia.org/T422416#11846951 (10SBurnett-WMF) [19:45:28] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07fr-current-sprint, 05FY25-26 WE3.5 Donor Identification and recognition, 03Sprint H - For Real: CiviCRM is connected to MediaWiki - https://phabricator.wikimedia.org/T416950#11846953 (10SBurnett-WMF) [19:45:32] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03Sprint H - For Real: Audit file size - https://phabricator.wikimedia.org/T418967#11846955 (10SBurnett-WMF) [19:45:38] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Add link in Zendesk to contact in CiviCRM - https://phabricator.wikimedia.org/T415378#11846954 (10SBurnett-WMF) [19:45:42] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Improve automatic deduping - https://phabricator.wikimedia.org/T415806#11846957 (10SBurnett-WMF) [19:45:47] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10FR-Donor-portal, 03Sprint H - For Real: Donor Portal - handling of PayPal donations while edits are not possible - https://phabricator.wikimedia.org/T421962#11846958 (10SBurnett-WMF) [19:45:51] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, and 2 others: Channel sometimes empty for extra refunds / adjustments / chargebacks - https://phabricator.wikimedia.org/T414286#11846960 (10SBurnett-WMF) [19:45:55] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07fr-current-sprint, 03Sprint H - For Real: Handle Gravy SEPA payment_service_transaction_id change - https://phabricator.wikimedia.org/T416330#11846961 (10SBurnett-WMF) [19:45:59] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 3 others: Feature Request: Ability to Edit / Change recurring cancellation reason in Civi dropdown - https://phabricator.wikimedia.org/T389197#11846956 (10SBurnett-WMF) [19:46:05] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 07fr-current-sprint, 03Sprint H - For Real: CentralNotice - Scoping Immediate Issues - https://phabricator.wikimedia.org/T417064#11846959 (10SBurnett-WMF) [19:46:13] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10donate.wikimedia.org, 07Accessibility, and 2 others: Accessibility issues - Donate wiki - https://phabricator.wikimedia.org/T410586#11846962 (10SBurnett-WMF) [19:46:18] !log civicrm upgraded from ddc1f044 to 22f24ae4 [19:46:19] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [19:46:19] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 14Fundraising-Backlog-Old, 10MediaWiki-extensions-DonationInterface, and 3 others: Some messages in the Donation extensions are outdated and should be removed - https://phabricator.wikimedia.org/T111677#11846963 (10SBurnett-WMF) [19:46:27] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 03Sprint H - For Real: FR-Tech AI Safe Usage Guide - https://phabricator.wikimedia.org/T421487#11846966 (10SBurnett-WMF) [19:46:31] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 03Sprint H - For Real: Actually populate auth id and capture id columns - https://phabricator.wikimedia.org/T420987#11846968 (10SBurnett-WMF) [19:46:35] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 03Sprint H - For Real: Clear Acoustic contact list before exporting Civi group to Acoustic - https://phabricator.wikimedia.org/T419471#11846967 (10SBurnett-WMF) [19:46:39] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 03Sprint H - For Real: Engage <> Gr4vy for Direct Mail CC and ACH - https://phabricator.wikimedia.org/T417842#11846970 (10SBurnett-WMF) [19:46:43] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint, and 2 others: Create a payment attempts table for fraud scoring service - https://phabricator.wikimedia.org/T417217#11846971 (10SBurnett-WMF) [19:46:47] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint, 03Sprint H - For Real: Feature request assessment: Zendesk macro updater - https://phabricator.wikimedia.org/T387503#11846972 (10SBurnett-WMF) [19:46:53] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 03Sprint H - For Real: Refactor session use in DonationInterface - https://phabricator.wikimedia.org/T417831#11846973 (10SBurnett-WMF) [19:46:57] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07fr-combowiki, 03Sprint H - For Real: Investigation: Reduce number of clicks in donation flow through DonateWiki - https://phabricator.wikimedia.org/T351168#11846974 (10SBurnett-WMF) [19:47:01] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, and 2 others: Start populating auth_id & capture_id from ipns etc - https://phabricator.wikimedia.org/T421282#11846976 (10SBurnett-WMF) [19:47:05] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10FR-Smashpig, 03Sprint H - For Real: Create properties for auth and capture ID (and backend processor equivalents) on SmashPig responses - https://phabricator.wikimedia.org/T421380#11846978 (10SBurnett-WMF) [19:47:09] 03Fundraising Sprint - GNU England Shaker dresser, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10FR-WMF-Audit, and 3 others: Document Audit Settlement process - https://phabricator.wikimedia.org/T409995#11846975 (10SBurnett-WMF) [19:47:13] 03Fundraising Sprint - GNU England Shaker dresser, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 4 others: Ensure new is_major_gift & gl code fields are fully and correctly populated - https://phabricator.wikimedia.org/T409994#11846977 (10SBurnett-WMF) [19:47:17] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07FR-Fraud, and 2 others: Allow DR to refund transactions from Civi and flag as fraud - https://phabricator.wikimedia.org/T421277#11846979 (10SBurnett-WMF) [19:47:21] 03Fundraising Sprint - GNU England Shaker dresser, 14Fundraising Sprint Michelin Star, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, and 3 others: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#11846980 (10SBurnett-WMF) [19:47:25] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 03Sprint H - For Real: Request for improvement to prospecting system to track moves management - https://phabricator.wikimedia.org/T386961#11846983 (10SBurnett-WMF) [19:47:29] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 03Sprint H - For Real: Add backend_processor_id & payment_reconciliation_id fields to `smashpig.pending` and populate them - https://phabricator.wikimedia.org/T420057#11846984 (10SBur... [19:47:33] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 03Sprint H - For Real: Integrate Chariot to Civi for automated payment info updates - https://phabricator.wikimedia.org/T419044#11846985 (10SBurnett-WMF) [19:47:37] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-payments-ACH, and 2 others: Change failed ACH contributions to Failed status instead of Chargeback status - https://phabricator.wikimedia.org/T422091#11846986 (10SBurnett-WMF) [19:57:39] ejegg: the test testRecurringPaymentMonthlyConvertNotificationEmailSend fails for me too [20:05:59] 03Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 03Sprint H - For Real: Civi: add message to Forget Me button re: recurring donations - https://phabricator.wikimedia.org/T392320#11847047 (10Lars) @MBeat33 This has been done: y... [20:12:29] intersting dami [20:12:39] I wonder if it's the same stack overflow [20:14:21] 14Fundraising Sprint - GNU England Shaker dresser, 03Fundraising Sprint Hutch Ado About Nothing, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Civi: add message to Forget Me button re: recurring donations - https://phabricator.wikimedia.org/T392320#11847070 (10MBeat33) Grea... [20:23:20] (03PS2) 10Ejegg: Add Blik mappings to Adyen [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1270575 (https://phabricator.wikimedia.org/T405606) [20:30:36] 10Fundraising analytics stack, 10FR-Tech-Analytics: One-time import of SurveyMonkey data to Minio - https://phabricator.wikimedia.org/T424093 (10CHudson-WMF) 03NEW [20:40:03] (03PS1) 10Cstone: Update smash-pig to v1.2.4 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276038 [20:40:04] I'm pretty impressed that SurveyMonkey has stuck with that name all this time [20:41:07] oh no they did rebrand [20:41:09] On June 9, 2021, SurveyMonkey announced its rebrand to Momentive with the intent to better represent their experience management and enterprise applications product suite. SurveyMonkey continued to operate as a subsidiary survey platform.[11] The Momentive Inc. product portfolio included Momentive, SurveyMonkey, GetFeedback, and TechValidate.[15] [20:41:21] In June 2023, the company rebranded itself back to SurveyMonkey after being acquired by an investor group led by Symphony Technology Group.[3][16] [20:41:34] jgleeson: I see https://phabricator.wikimedia.org/T423638 is still open though there's a merged patch against it that seems to fix the issue [20:41:45] was there more to do? [20:41:50] err [20:41:51] wait [20:42:01] wrong link [20:42:22] I meant this one jgleeson phabricator.wikimedia.org/T403392 [20:42:27] T403392 [20:42:28] T403392: Improve Gravy API deletePaymentToken() edge case handling - https://phabricator.wikimedia.org/T403392 [20:43:04] ah [20:43:21] yeah that one is done ejegg [20:43:51] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog: Improve Gravy API deletePaymentToken() edge case handling - https://phabricator.wikimedia.org/T403392#11847207 (10Ejegg) 05Open→03Resolved a:03Ejegg [20:43:54] I think that code evolve quite a bit [20:43:57] evolved [20:44:02] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog: Improve Gravy API deletePaymentToken() edge case handling - https://phabricator.wikimedia.org/T403392#11847210 (10Ejegg) a:05Ejegg→03jgleeson [20:44:10] and that edge case handling is now applied across them all [20:44:11] weird how it automatically makes you claim something if you close it [20:45:08] (03PS2) 10Ejegg: Cancel gravy/paypal by token not subscr_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1273913 (https://phabricator.wikimedia.org/T423638) [20:45:31] oh that actually needs a test update [20:46:36] (03CR) 10CI reject: [V:04-1] Cancel gravy/paypal by token not subscr_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1273913 (https://phabricator.wikimedia.org/T423638) (owner: 10Ejegg) [20:46:38] (03PS1) 10Ejegg: Add Yape and Bre-B payment instruments [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276043 (https://phabricator.wikimedia.org/T423232) [20:47:19] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog: Fundraising Sprint G - 2026 - Priorities - https://phabricator.wikimedia.org/T424014#11847221 (10Damilare) Chaos crew completed tasks - {T420651} - PayPal recurring fail wellness check - {T420401} - Native app payments don't fill in back... [20:48:12] fr-tech, we are all OOO tomorrow right? [20:50:34] yes [20:50:41] (03CR) 10Cstone: [C:03+2] Update smash-pig to v1.2.4 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276038 (owner: 10Cstone) [20:54:07] (03PS3) 10Ejegg: Cancel gravy/paypal by token not subscr_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1273913 (https://phabricator.wikimedia.org/T423638) [20:54:17] ah needed an actual fix not just a test fix [21:01:50] woo, just got a blik payment in through the sandbox [21:02:59] 14Fundraising Sprint - GNU England Shaker dresser, 03Fundraising Sprint Hutch Ado About Nothing, 06Fundraising-Backlog, 05MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), and 2 others: Blik Payment Method- Poland - https://phabricator.wikimedia.org/T405606#11847320 (10Ejegg) Just needs one little patch reviewed... [21:03:16] all the way to (local) civi [21:06:14] err, wait, not actually to Civi? [21:06:34] ah well, need to run to kidpickup, will continue investigating later [21:14:15] (03PS1) 10Lars SG: Add both_funds_usd_total_fy2627 to Acoustic export [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1276052 (https://phabricator.wikimedia.org/T415684) [21:16:13] (03Merged) 10jenkins-bot: Update smash-pig to v1.2.4 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276038 (owner: 10Cstone) [21:22:41] (03CR) 10Eileen: [C:03+2] Add Yape and Bre-B payment instruments [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276043 (https://phabricator.wikimedia.org/T423232) (owner: 10Ejegg) [21:23:42] (03CR) 10Eileen: [C:03+2] "ejegg - does https://phabricator.wikimedia.org/T423983 relate at all here?" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276043 (https://phabricator.wikimedia.org/T423232) (owner: 10Ejegg) [21:25:25] (03CR) 10Eileen: [C:03+2] Add both_funds_usd_total_fy2627 to Acoustic export [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1276052 (https://phabricator.wikimedia.org/T415684) (owner: 10Lars SG) [21:28:27] (03PS1) 10Lars SG: Remove FY2018_2019 fields from CiviCRM [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276058 (https://phabricator.wikimedia.org/T415684) [21:32:27] 03Fundraising Sprint Hutch Ado About Nothing, 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add both_funds_usd_total_fy2627 to Acoustic export - https://phabricator.wikimedia.org/T415684#11847436 (10Lars) I have disabled the three FY 2018_2019 (and on... [21:35:59] 03Fundraising Sprint Hutch Ado About Nothing, 06Fundraising-Backlog, 10fundraising-tech-ops, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add both_funds_usd_total_fy2627 to Acoustic export - https://phabricator.wikimedia.org/T415684#11847462 (10Lars) a:03Lars [21:45:48] (03Merged) 10jenkins-bot: Add Yape and Bre-B payment instruments [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276043 (https://phabricator.wikimedia.org/T423232) (owner: 10Ejegg) [21:55:06] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic, 07FR-Audience-Dev: Populating both_funds_latest_donation_source field - https://phabricator.wikimedia.org/T379700#11847559 (10Lars) Backfill to be done at the same time as {T414372} for efficiency [22:18:54] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: New unhandled dlocal payment method (audit) - https://phabricator.wikimedia.org/T423983#11847658 (10Ejegg) This is Pix Automatico - I think we just need the SmashPig version update as we've added the mapping [22:21:44] 10fundraising-tech-ops: Fundraising mariadb database server/service tuning - https://phabricator.wikimedia.org/T423950#11847663 (10Dwisehaupt) @Jgreen Was thinking about the thread bits a little. Would it make sense to have something like this for thread count (done dynamically based on cpu count)? | **db typ... [22:24:41] (03PS1) 10Cstone: Update smash-pig to v1.2.4 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1276065 [22:26:00] (03CR) 10Cstone: [C:03+2] Update smash-pig to v1.2.4 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1276065 (owner: 10Cstone) [22:44:05] (03PS4) 10Ejegg: Send recurring convert email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1272893 (https://phabricator.wikimedia.org/T419003) [22:46:36] (03Merged) 10jenkins-bot: Update smash-pig to v1.2.4 [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1276065 (owner: 10Cstone) [22:58:15] (03PS1) 10Cstone: Make the tokens unique too [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1276071 [22:59:18] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276072 [23:00:24] (03CR) 10Ejegg: [C:03+2] Make the tokens unique too [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1276071 (owner: 10Cstone) [23:01:02] (03Merged) 10jenkins-bot: Make the tokens unique too [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1276071 (owner: 10Cstone) [23:07:15] (03CR) 10CI reject: [V:04-1] Send recurring convert email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1272893 (https://phabricator.wikimedia.org/T419003) (owner: 10Ejegg) [23:12:28] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276072 (owner: 10Cstone) [23:13:23] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1276072 (owner: 10Cstone) [23:16:32] !log civicrm upgraded from 22f24ae4 to abd23ad7 [23:16:33] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [23:32:51] (03PS1) 10Eileen: Map vendor codes to new endowment vendor codes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276078 [23:33:12] (03Abandoned) 10Eileen: Update polyfills, remove php8.0, 8.1 polyfills [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1275573 (owner: 10Eileen) [23:33:24] (03Abandoned) 10Eileen: Map vendor codes to new endowment vendor codes [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1275574 (owner: 10Eileen) [23:45:31] (03CR) 10Cstone: [C:03+2] Map vendor codes to new endowment vendor codes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1276078 (owner: 10Eileen)