[00:04:12] (03CR) 10Cstone: [C:03+2] SFTPDownload: fix breakage [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343658 (owner: 10Eileen) [00:04:51] (03Merged) 10jenkins-bot: SFTPDownload: fix breakage [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343658 (owner: 10Eileen) [00:07:06] (03PS1) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/SmashPig into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1343659 [00:09:53] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/SmashPig into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1343659 (owner: 10Eileen) [00:10:42] !log * SmashPig upgraded from d9e16709 to f4dff92c [00:10:42] * config revision changed from be40169b to 065d6f39 [00:10:43] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [01:36:59] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-WMF-Audit: Overflow audit set up - https://phabricator.wikimedia.org/T438792#12348166 (10Eileenmcnaughton) Just noting the download seemed to work today -but it didn't fetch anything. I think the issue is the status in Overflow is Received not Paid Out & I... [01:57:00] (03PS1) 10Eileen: [REF] extract isValidateMode() [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343667 [02:09:01] (03PS1) 10Eileen: Add Batch data entry screens to managed [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343668 [02:09:01] (03PS1) 10Eileen: Make gateway & settlement fields available in batch data entry [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343669 [02:47:30] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences, 13Patch-For-Review: When re-opting in a contact from EPC, re-opt in all contacts with the same primary email so they can actually rece... - https://phabricator.wikimedia.org/T438635#12348185 [02:48:08] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Extend Civi pre hook getters to post / postCommit hooks - https://phabricator.wikimedia.org/T438633#12348186 (10Cstone) [02:49:40] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 05MW-1.47-notes (1.47.0-wmf.21; 2026-09-22): Can we remove 'duration' parameter from Special:HideBanners requests - https://phabricator.wikimedia.org/T438199#12348189 (10Cstone) [03:05:47] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 13Patch-For-Review: Still allow previewing banners despite CentralNoticeProhibitedExperiments - https://phabricator.wikimedia.org/T438057#12348197 (10Cstone) [03:06:17] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Add authenticated CiviCRM iframe extension - https://phabricator.wikimedia.org/T437759#12348199 (10Cstone) [03:09:31] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog: Sprint Q Priorities - https://phabricator.wikimedia.org/T437306#12348201 (10Cstone) [03:09:44] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Pass utms into donor portal links - https://phabricator.wikimedia.org/T437299#12348202 (10Cstone) [03:10:56] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Make Deduper equivalent name resolver match in lower case - https://phabricator.wikimedia.org/T436878#12348203 (10Cstone) [03:11:17] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Make double opt in success page a little nicer - https://phabricator.wikimedia.org/T435963#12348204 (10Cstone) [03:11:39] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07fr-payments-ACH, 07payments-orchestration: Check that Gravy's Trustly failure flow fixes are working as expected - https://phabricator.wikimedia.org/T435378#12348205 (10Cstone) [03:15:55] (03PS1) 10Eileen: Port batch validation entry fix https://github.com/civicrm/civicrm-core/pull/37015 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343672 [03:15:56] (03PS1) 10Eileen: Update to CiviCRM 6.18.1 (point version update) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343673 [03:18:37] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07payments-orchestration: Recurring token migration - Dlocal - https://phabricator.wikimedia.org/T434580#12348207 (10Cstone) [03:20:37] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Add settlement data to data entry batches & import batches - https://phabricator.wikimedia.org/T434041#12348208 (10Cstone) [03:22:21] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Show iframe with donor details in Zendesk - https://phabricator.wikimedia.org/T433866#12348209 (10Cstone) [03:26:17] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog: Adding new anonymous flag to Chariot email alerts - https://phabricator.wikimedia.org/T433441#12348210 (10Cstone) [03:26:30] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen Ideal - https://phabricator.wikimedia.org/T432725#12348211 (10Cstone) [03:27:00] (03CR) 10Lars SG: [C:03+2] [REF] extract isValidateMode() [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343667 (owner: 10Eileen) [03:28:16] (03CR) 10Lars SG: [C:03+2] Make gateway & settlement fields available in batch data entry [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343669 (owner: 10Eileen) [03:30:18] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog: Handle gravy moto RecordCaptureJob - https://phabricator.wikimedia.org/T432673#12348212 (10Cstone) [03:30:31] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Change to new audience framework segment + statuses for MG contact summary layout (Tags block) - https://phabricator.wikimedia.org/T432146#12348213 (10Cstone) [03:30:47] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07payments-orchestration: Get our ID in the checkout.com console - https://phabricator.wikimedia.org/T431628#12348214 (10Cstone) [03:31:20] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07Epic, 07fr-current-sprint: Epic: Enable checkout.com through gravy - https://phabricator.wikimedia.org/T430569#12348217 (10Cstone) [03:31:35] (03CR) 10Lars SG: [C:03+2] Add Batch data entry screens to managed [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343668 (owner: 10Eileen) [03:31:41] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Add hotkey to open recent items menu - https://phabricator.wikimedia.org/T428831#12348218 (10Cstone) [03:31:48] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 07fr-current-sprint: Redirect to contact in FormBuilder when search results return only one contact - https://phabricator.wikimedia.org/T428304#12348219 (10Cstone) [03:32:18] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Fundraising-CiviCRM-Starting-Tasks, 10Wikimedia-Fundraising-CiviCRM, and 4 others: When a donor portal link is requested for an email that isn't a primary email in CiviCRM, send them some kin... - https://phabricator.wikimedia.org/T426118#12348220 [03:32:48] (03CR) 10Lars SG: [C:03+2] Update to CiviCRM 6.18.1 (point version update) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343673 (owner: 10Eileen) [03:33:45] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 07fr-payments-ACH: We retry failed recurring SEPA donations forever if the reason is retryable - https://phabricator.wikimedia.org/T420775#12348221 (10Cstone) [03:34:07] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Finance batch uploads - what to do when not valid upstream - https://phabricator.wikimedia.org/T419097#12348222 (10Cstone) [03:35:01] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Add settlement data to data entry batches & import batches - https://phabricator.wikimedia.org/T434041#12348223 (10Eileenmcnaughton) No - this is the one I'm doing the work against... [03:35:07] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen ACH - https://phabricator.wikimedia.org/T418762#12348224 (10Cstone) [03:35:23] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migration - Adyen SEPA - https://phabricator.wikimedia.org/T418761#12348226 (10Cstone) [03:35:44] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen CC - https://phabricator.wikimedia.org/T418759#12348227 (10Cstone) [03:36:14] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, and 3 others: Engage <> Gr4vy for Direct Mail CC and ACH (moto) - https://phabricator.wikimedia.org/T417842#12348228 (10Cstone) [03:36:27] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Add hooks to re-opt-in emails in Acoustic when changed in Civi - https://phabricator.wikimedia.org/T412252#12348229 (10Cstone) [03:36:57] 03Fundraising Sprint: Quiz Show Podium, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Ensure new is_major_gift & gl code fields are fully and correctly populated - https://phabricator.wikimedia.org/T409994#12348230 (10Cstone) [03:36:59] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic: Clean up inappropriate opted out from Acoustic - https://phabricator.wikimedia.org/T387167#12348231 (10Cstone) [03:37:46] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Add appeal code to DAF donations on import - https://phabricator.wikimedia.org/T434201#12348232 (10Cstone) [03:37:52] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, and 2 others: Create Searchkits for contacts who made a matching gift in some period but not this calendar year - https://phabricator.wikimedia.org/T428474#12348233 (10Cstone) [03:38:08] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Discrepancy between Acoustic “Active Recurring” counts and Metabase/Civi (blocking 6ENC sends) - https://phabricator.wikimedia.org/T409958#12348234 (10Cstone) [03:38:38] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, and 4 others: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#12348235 (10Cstone) [03:38:44] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10FR-Donation-Processing: Chariot data issue - Individual Name cut off - https://phabricator.wikimedia.org/T434153#12348236 (10Cstone) [03:44:36] (03Merged) 10jenkins-bot: [REF] extract isValidateMode() [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343667 (owner: 10Eileen) [03:50:16] (03Merged) 10jenkins-bot: Add Batch data entry screens to managed [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343668 (owner: 10Eileen) [03:55:47] (03Merged) 10jenkins-bot: Make gateway & settlement fields available in batch data entry [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343669 (owner: 10Eileen) [03:56:10] (03PS2) 10Eileen: Update to CiviCRM 6.18.1 (point version update) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343673 [03:56:18] (03CR) 10Eileen: [V:03+2] Update to CiviCRM 6.18.1 (point version update) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343673 (owner: 10Eileen) [04:19:42] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: display endowment with utm_medium=endowment - https://phabricator.wikimedia.org/T434233#12348256 (10Cstone) [04:41:27] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1343730 (owner: 10L10n-bot) [05:27:39] 06Fundraising-Backlog: Combowiki: Add more pay the fee functionality - https://phabricator.wikimedia.org/T438805 (10Cstone) 03NEW [05:27:52] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: Add more pay the fee functionality - https://phabricator.wikimedia.org/T438805#12348373 (10Cstone) [05:28:19] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: Add more pay the fee functionality - https://phabricator.wikimedia.org/T438805#12348375 (10Cstone) p:05Triage→03High [06:18:15] (03PS1) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [06:18:15] (03PS1) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [06:35:31] (03CR) 10CI reject: [V:04-1] Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 (owner: 10Eileen) [06:41:02] (03CR) 10CI reject: [V:04-1] Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [07:02:46] (03PS2) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [07:21:11] (03CR) 10CI reject: [V:04-1] Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 (owner: 10Eileen) [07:26:27] (03PS3) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [07:26:27] (03PS2) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [07:26:27] (03PS1) 10Eileen: Add Manual Batches search screen with Confirm task and net-amount validation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343859 (https://phabricator.wikimedia.org/T434041) [07:37:06] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1343874 (owner: 10L10n-bot) [07:45:57] (03CR) 10CI reject: [V:04-1] Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 (owner: 10Eileen) [07:47:04] (03CR) 10CI reject: [V:04-1] Add Manual Batches search screen with Confirm task and net-amount validation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343859 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [07:47:21] (03CR) 10CI reject: [V:04-1] Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [08:24:49] (03PS1) 10Damilare Adedoyin: Check for presence of additional identifier before setting payer_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343915 [08:26:15] (03CR) 10Raimond Spekking: [C:03+2] "false positive" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1343874 (owner: 10L10n-bot) [08:28:47] laurabar can you help review my last patch to fix these failmails [08:32:01] (03CR) 10Damilare Adedoyin: [C:03+2] Check for presence of additional identifier before setting payer_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343915 (owner: 10Damilare Adedoyin) [08:32:14] self +2'ing due to its size [08:32:38] (03Merged) 10jenkins-bot: Check for presence of additional identifier before setting payer_id [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343915 (owner: 10Damilare Adedoyin) [08:32:50] I was about to approve as well [08:32:56] Looking good 👌 [08:33:14] But did something change that could cause this sudden error? [08:34:11] (03PS1) 10Damilare Adedoyin: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1343918 [08:36:07] (03CR) 10Damilare Adedoyin: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1343918 (owner: 10Damilare Adedoyin) [08:36:38] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1343918 (owner: 10Damilare Adedoyin) [08:36:49] no I don't think so, the last deployments have been unrelated to Gravy [08:37:13] the line I changed was added about 4 months ago, so it must have been working in the past [08:38:12] going to deploy this to smashpig just to stop the failmail [08:38:36] but we still need to fix the missing data [08:39:13] !log SmashPig upgraded from f4dff92c to cbbb2d54 [08:39:14] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [08:40:06] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12348826 (10krobinson) Yes, makes sense. We d... [08:40:14] ok that's out, failmail happens every 2min so lets see if the fix does anything. [08:41:39] in the meantime, I'm going to make the same api request that part of the code made before the mapping using the GetTransactionDetails maintenance script [08:44:52] failmails have reduced but looks the data actually exists in the transaction details. [08:56:14] (03PS4) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [08:56:14] (03PS3) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [08:56:15] (03PS1) 10Eileen: Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 [08:56:15] (03PS1) 10Eileen: Add gateway_account to the general import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343925 [08:56:16] (03PS1) 10Eileen: Add Manual Batches search screen with Confirm task [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343926 (https://phabricator.wikimedia.org/T434041) [08:56:28] (03CR) 10Laurabarluzzi: [C:03+2] Remove special subscr_id for gravy/paypal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275995 (https://phabricator.wikimedia.org/T423638) (owner: 10Ejegg) [08:58:59] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-WMF-Audit: Trustly not clearing because backend_processor_trxn_id has gravy ID in it not trustly... - https://phabricator.wikimedia.org/T436050#12348902 (10Eileenmcnaughton) These are still happening - the goal is to get Gravy to reliably give us t... [09:02:50] ok I see we were only using the details from the transaction message, no api call to fetch the full details with the additional fields. [09:04:00] and since the normalizer for the transaction message uses the same response mapper as the get latest payments status, it failed on the expectation of that field. [09:07:14] I'd put all this in a phab for visibility but we are currently not using the backend_processor_contact_id field, so this fix should be fine. [09:15:06] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12348980 (10RLewis) @krobinson and @Lars - th... [09:15:40] (03CR) 10CI reject: [V:04-1] Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 (owner: 10Eileen) [09:16:11] (03CR) 10CI reject: [V:04-1] Add gateway_account to the general import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343925 (owner: 10Eileen) [09:17:14] (03Merged) 10jenkins-bot: Remove special subscr_id for gravy/paypal [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1275995 (https://phabricator.wikimedia.org/T423638) (owner: 10Ejegg) [09:17:37] (03CR) 10CI reject: [V:04-1] Add Manual Batches search screen with Confirm task [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343926 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [09:17:57] (03CR) 10CI reject: [V:04-1] Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [09:18:49] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Undefined array key "additional_identifiers" for PayPal transactions when setting backend_processor_contact_id - https://phabricator.wikimedia.org/T438824 (10Damilare) 03NEW [09:19:01] (03CR) 10CI reject: [V:04-1] Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 (owner: 10Eileen) [09:19:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Undefined array key "additional_identifiers" for PayPal transactions when setting backend_processor_contact_id - https://phabricator.wikimedia.org/T438824#12349022 (10Damilare) [09:28:51] (03PS5) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [09:28:51] (03PS2) 10Eileen: Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 [09:28:51] (03PS2) 10Eileen: Add gateway_account to the general import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343925 [09:28:52] (03PS4) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [09:28:53] (03PS2) 10Eileen: Add Manual Batches search screen with Confirm task [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343926 (https://phabricator.wikimedia.org/T434041) [09:37:34] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migration - Adyen Apple Pay and Google Pay - https://phabricator.wikimedia.org/T418760#12349133 (10Damilare) In order to achieve this we would need to move payments processing from Adyen direct... [10:22:25] (03PS7) 10Laurabarluzzi: Lazy load Apple script to reduce every first page load time and size [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) [10:24:09] (03CR) 10CI reject: [V:04-1] Lazy load Apple script to reduce every first page load time and size [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) (owner: 10Laurabarluzzi) [10:30:16] (03PS8) 10Laurabarluzzi: Lazy load Apple script to reduce every first page load time and size [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) [12:32:46] (03CR) 10Nikerabbit: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1343730 (owner: 10L10n-bot) [12:52:18] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: claude-safe doesn't play nice with AppArmor (ubuntu) - https://phabricator.wikimedia.org/T434471#12349926 (10jgleeson) Thanks for the bug report @Eileenmcnaughton. I'll try to fix it. [14:02:52] (03PS3) 10Lars SG: Add count badge for ZD tickets tab in Civi [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343652 (https://phabricator.wikimedia.org/T438742) [14:06:43] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350267 (10Lars) OK, I've gone ahead and don... [14:13:39] (03PS1) 10Ejegg: WIP Error alerts: separate threshold for recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343989 [14:14:09] (03CR) 10CI reject: [V:04-1] WIP Error alerts: separate threshold for recurring [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1343989 (owner: 10Ejegg) [14:17:08] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350311 (10SHust) Civi currently displays th... [14:22:00] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350344 (10Lars) @Shust that's exactly what... [14:24:57] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350383 (10SHust) That’s great! I pushed 'se... [14:30:58] (03CR) 10Lars SG: [C:03+2] Port batch validation entry fix https://github.com/civicrm/civicrm-core/pull/37015 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343672 (owner: 10Eileen) [14:35:21] (03PS9) 10Laurabarluzzi: Lazy load applePayHelper module and dns-prefetch the third-party script [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) [14:38:10] (03CR) 10CI reject: [V:04-1] Lazy load applePayHelper module and dns-prefetch the third-party script [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) (owner: 10Laurabarluzzi) [14:43:57] (03PS11) 10Damilare Adedoyin: Remove duplicated lines between adapters Apple pay api classes [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1337640 [14:43:57] (03PS4) 10Damilare Adedoyin: WIP: Add Gravy get payment methods API to enable Apple and Google pay app payments through Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342794 [14:45:39] (03CR) 10CI reject: [V:04-1] WIP: Add Gravy get payment methods API to enable Apple and Google pay app payments through Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342794 (owner: 10Damilare Adedoyin) [14:46:07] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350612 (10RLewis) @Lars thank you for gett... [14:49:55] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350662 (10Lars) @RLewis Sorry, done as in t... [14:50:39] 03Fundraising Sprint: Quiz Show Podium, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12350669 (10RLewis) @Lars ah thank you for le... [14:51:27] (03Merged) 10jenkins-bot: Port batch validation entry fix https://github.com/civicrm/civicrm-core/pull/37015 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343672 (owner: 10Eileen) [14:58:04] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Undefined array key "additional_identifiers" for PayPal transactions when setting backend_processor_contact_id - https://phabricator.wikimedia.org/T438824#12350723 (10Ejegg) I think this is the new information that Gr4vy said they would add to the IPNs. I... [14:59:52] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences: Don't show donors that they have been snoozed by DR in EPC - https://phabricator.wikimedia.org/T438864 (10Lars) 03NEW [15:02:38] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Undefined array key "additional_identifiers" for PayPal transactions when setting backend_processor_contact_id - https://phabricator.wikimedia.org/T438824#12350746 (10Damilare) Thanks @Ejegg it is indeed the new fields as today is the date mentioned in th... [15:09:22] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06App Growth, 07payments-orchestration: Recurring Token Migration - Adyen Apple Pay and Google Pay - https://phabricator.wikimedia.org/T418760#12350783 (10Seddon) [15:17:54] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Gravy refund didn’t make it to Civi - https://phabricator.wikimedia.org/T400202#12350848 (10Ejegg) Sounds like this was due to a bug in Gr4vy's integration with DLocal. Hopefully it's been resolved in the year since this ticket was... [15:26:20] (03PS10) 10Laurabarluzzi: Lazy load applePayHelper module and dns-prefetch the third-party script [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) [15:26:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Dlocal Gravy can't make it in.... from audit - https://phabricator.wikimedia.org/T436889#12350906 (10Ejegg) patch deployed to allow this to be manually fixed: https://gerrit.wikimedia.org/r/c/wikimedia/... [15:27:20] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-failmail, 10FR-WMF-Audit: Failmail alert paypal_audit - https://phabricator.wikimedia.org/T437215#12350912 (10Ejegg) Fix has been deployed, and the file is now clearing [15:36:25] (03CR) 10Laurabarluzzi: "I made a change and this is ready for a 2nd round of code review. The patch now pre-loads only the `applePayHelper.js` module when the pay" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342255 (https://phabricator.wikimedia.org/T438440) (owner: 10Laurabarluzzi) [15:44:19] (03PS4) 10Laurabarluzzi: Remove applePayHelper.js legacy dependencies in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342784 (https://phabricator.wikimedia.org/T438143) [15:46:11] (03CR) 10CI reject: [V:04-1] Remove applePayHelper.js legacy dependencies in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342784 (https://phabricator.wikimedia.org/T438143) (owner: 10Laurabarluzzi) [16:10:54] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-WMF-Audit: Trustly not clearing because backend_processor_trxn_id has gravy ID in it not trustly... - https://phabricator.wikimedia.org/T436050#12351096 (10Ejegg) for 8231618402 / 8231619215 we have the auth_id stored in the backend processor txn i... [16:11:08] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06App Growth, 07payments-orchestration: Create API for Apps fundraising activities through Gravy - https://phabricator.wikimedia.org/T438879 (10Damilare) 03NEW [16:12:53] 06Fundraising-Backlog, 07payments-orchestration: Recurring Token Migration - Adyen Apple Pay and Google Pay - https://phabricator.wikimedia.org/T418760#12351111 (10Damilare) [16:13:32] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06App Growth, 07payments-orchestration: Create API for Apps fundraising donation processing through Gravy - https://phabricator.wikimedia.org/T438879#12351112 (10Damilare) [16:14:11] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06App Growth, 07payments-orchestration: Create API for Apps fundraising donation processing through Gravy - https://phabricator.wikimedia.org/T438879#12351115 (10Damilare) [16:15:19] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07FR-Fraud: UI polish for Civi payment attempts table - https://phabricator.wikimedia.org/T430686#12351129 (10Ejegg) The fix to the name of the Contributions join didn't look doable from the entityType file, but we can look... [16:55:08] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-WMF-Audit: Overflow audit set up - https://phabricator.wikimedia.org/T438792#12351455 (10Dwisehaupt) a:03Dwisehaupt [16:56:01] (03PS4) 10Lars SG: Add appeal code to DAF donations based on emails received [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343180 (https://phabricator.wikimedia.org/T434201) [17:05:53] (03PS5) 10Laurabarluzzi: Remove applePayHelper.js legacy dependencies in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1342784 (https://phabricator.wikimedia.org/T438143) [17:20:32] 06Fundraising-Backlog, 06FR-donorrelations: Add link to donor portal on modification emails that deploy from portal - https://phabricator.wikimedia.org/T438374#12351595 (10ppenloglou) Hey @Lars , I've added this in the [[ https://civicrm.wikimedia.org/civicrm/admin/messageTemplates?reset=1#/edit?id=573 | WMF D... [18:00:14] 06Fundraising-Backlog, 06FR-donorrelations: Add link to donor portal on modification emails that deploy from portal - https://phabricator.wikimedia.org/T438374#12351822 (10Lars) @ppenloglou You can do that, but why not just use the {wmf_url.donorPortalUrl} directly instead of building the donor portal URL in t... [18:00:27] 14Fundraising Sprint - GNU England Shaker dresser, 06Fundraising-Backlog, 06App Growth, 07payments-orchestration: Create API for Apps fundraising donation processing through Gravy - https://phabricator.wikimedia.org/T438879#12351824 (10Seddon) p:05Triage→03Medium [18:12:28] (03CR) 10Ejegg: "We might need something besides mw.hook to un-cancel impressions - see inline comment" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1342797 (https://phabricator.wikimedia.org/T438057) (owner: 10Ejegg) [18:13:37] 06Fundraising-Backlog, 06FR-donorrelations: Add link to donor portal on modification emails that deploy from portal - https://phabricator.wikimedia.org/T438374#12351871 (10ppenloglou) It's just how I had it from other templates that link to the Portal. I can change them all to be `href="{wmf_url.donorPortalUrl... [18:35:09] (03PS7) 10Ejegg: Wait till banner fetched to consult TK enrollment [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1342797 (https://phabricator.wikimedia.org/T438057) [18:37:06] (03CR) 10CI reject: [V:04-1] Wait till banner fetched to consult TK enrollment [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1342797 (https://phabricator.wikimedia.org/T438057) (owner: 10Ejegg) [18:39:05] (03PS8) 10Ejegg: Wait till banner fetched to consult TK enrollment [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1342797 (https://phabricator.wikimedia.org/T438057) [18:40:54] (03CR) 10Ejegg: "@jrobson@wikimedia.org I added back a version of the hook in PS8." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1342797 (https://phabricator.wikimedia.org/T438057) (owner: 10Ejegg) [18:57:31] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Multiple Donors Attached to a Retired Employer Profile - https://phabricator.wikimedia.org/T438900 (10SBurnett-WMF) 03NEW [19:08:09] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R: Pass utms into donor portal links - https://phabricator.wikimedia.org/T437299#12352076 (10SBurnett-WMF) [19:08:10] 06Fundraising-Backlog, 06Sprint R: Sprint Q Priorities - https://phabricator.wikimedia.org/T437306#12352078 (10SBurnett-WMF) [19:08:12] 06Fundraising-Backlog, 06Sprint R, 07fr-payments-ACH, 07payments-orchestration: Check that Gravy's Trustly failure flow fixes are working as expected - https://phabricator.wikimedia.org/T435378#12352077 (10SBurnett-WMF) [19:08:15] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 06Sprint R: Add settlement data to data entry batches & import batches - https://phabricator.wikimedia.org/T434041#12352081 (10SBurnett-WMF) [19:08:16] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Consider improving the wiring of the logger in ComboWiki.php and its classes - https://phabricator.wikimedia.org/T434831#12352080 (10SBurnett-WMF) [19:08:47] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Add Unit Tests for Combo Wiki views and components - https://phabricator.wikimedia.org/T432386#12352084 (10SBurnett-WMF) [19:08:49] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Combowiki: variant? where paypal, venmo, apple pay, and google pay buttons are loaded to start - https://phabricator.wikimedia.org/T437335#12352088 (10SBurnett-WMF) [19:08:51] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R: Make double opt in success page a little nicer - https://phabricator.wikimedia.org/T435963#12352086 (10SBurnett-WMF) [19:08:52] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Update the list of ::fieldNames in data fetched from request and session - https://phabricator.wikimedia.org/T434803#12352090 (10SBurnett-WMF) [19:08:54] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki, 07fr-current-sprint: Investigate having combowiki on donate.wikipedia.org - https://phabricator.wikimedia.org/T433108#12352092 (10SBurnett-WMF) [19:08:57] 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Email, and 3 others: Discrepancy between Acoustic “Active Recurring” counts and Metabase/Civi (blocking 6ENC sends) - https://phabricator.wikimedia.org/T409958#12352094 (10SBurnett-WMF) [19:08:59] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 07fr-acoustic: Clean up inappropriate opted out from Acoustic - https://phabricator.wikimedia.org/T387167#12352096 (10SBurnett-WMF) [19:09:00] 06Fundraising-Backlog, 06Sprint R, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen CC - https://phabricator.wikimedia.org/T418759#12352098 (10SBurnett-WMF) [19:09:03] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 06Sprint R, 07fr-combowiki, 07fr-current-sprint: Use DonationInterface config in Combowiki - https://phabricator.wikimedia.org/T427982#12352104 (10SBurnett-WMF) [19:09:12] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-matching-gifts, 10MediaWiki-extensions-DonationInterface, and 2 others: Explore DoubleTheDonation integration - https://phabricator.wikimedia.org/T433406#12352100 (10SBurnett-WMF) [19:09:16] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 06Sprint R, 07fr-current-sprint: Redirect to contact in FormBuilder when search results return only one contact - https://phabricator.wikimedia.org/T428304#12352106 (10SBurnett-WMF) [19:09:20] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 07fr-current-sprint, 07fr-payments-ACH: We retry failed recurring SEPA donations forever if the reason is retryable - https://phabricator.wikimedia.org/T420775#12352110 (10SBurnett-WMF) [19:09:24] 06Fundraising-Backlog, 06Sprint R, 07payments-orchestration: Get our ID in the checkout.com console - https://phabricator.wikimedia.org/T431628#12352112 (10SBurnett-WMF) [19:09:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 13Patch-For-Review: Add hooks to re-opt-in emails in Acoustic when changed in Civi - https://phabricator.wikimedia.org/T412252#12352102 (10SBurnett-WMF) [19:09:32] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 06Sprint R, and 2 others: Add hotkey to open recent items menu - https://phabricator.wikimedia.org/T428831#12352108 (10SBurnett-WMF) [19:09:36] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R: Extend Civi pre hook getters to post / postCommit hooks - https://phabricator.wikimedia.org/T438633#12352120 (10SBurnett-WMF) [19:09:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 06Sprint R, 13Patch-For-Review: In Civi can we show if a donor has a ZD ticket open on the Zendesk tab on a donor record - https://phabricator.wikimedia.org/T438742#12352114 (10SBurnett-WMF) [19:09:44] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, and 3 others: Add appeal code to DAF donations on import - https://phabricator.wikimedia.org/T434201#12352116 (10SBurnett-WMF) [19:09:48] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, 06Sprint R: Finance batch uploads - what to do when not valid upstream - https://phabricator.wikimedia.org/T419097#12352124 (10SBurnett-WMF) [19:09:52] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 10FR-MGFE, and 4 others: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#12352118 (10SBurnett-WMF) [19:09:56] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R: Make Deduper equivalent name resolver match in lower case - https://phabricator.wikimedia.org/T436878#12352130 (10SBurnett-WMF) [19:10:03] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 06Sprint R, 13Patch-For-Review: Still allow previewing banners despite CentralNoticeProhibitedExperiments - https://phabricator.wikimedia.org/T438057#12352122 (10SBurnett-WMF) [19:10:07] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 07fr-current-sprint, 13Patch-For-Review: Show iframe with donor details in Zendesk - https://phabricator.wikimedia.org/T433866#12352126 (10SBurnett-WMF) [19:10:11] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 07fr-current-sprint, 13Patch-For-Review: Add authenticated CiviCRM iframe extension - https://phabricator.wikimedia.org/T437759#12352128 (10SBurnett-WMF) [19:10:15] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences, 06Sprint R, 13Patch-For-Review: When re-opting in a contact from EPC, re-opt in all contacts with the same primary email so they can actually receive emails - https://phabricator.wikimedia.org/T438635#12352132 (10SBurnett-WMF) [19:10:23] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki, 13Patch-For-Review: Try to lazy-load applePayHelper.js - https://phabricator.wikimedia.org/T438440#12352134 (10SBurnett-WMF) [19:10:27] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki, 13Patch-For-Review: Remove addDebugMessage()/debugMessages[] flow and applePayHelper dependencies - https://phabricator.wikimedia.org/T438143#12352138 (10SBurnett-WMF) [19:10:31] 06Fundraising-Backlog, 10Fundraising-CiviCRM-Starting-Tasks, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, and 4 others: When a donor portal link is requested for an email that isn't a primary email in CiviCRM, send them some kind of email - https://phabricator.wikimedia.org/T426118#12352136 (10SBurne... [19:10:35] 06Fundraising-Backlog, 06Sprint R: Handle gravy moto RecordCaptureJob - https://phabricator.wikimedia.org/T432673#12352142 (10SBurnett-WMF) [19:10:39] 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 06Sprint R, 05MW-1.47-notes (1.47.0-wmf.21; 2026-09-22): Can we remove 'duration' parameter from Special:HideBanners requests - https://phabricator.wikimedia.org/T438199#12352140 (10SBurnett-WMF) [19:10:43] 06Fundraising-Backlog, 10FR-Donation-Processing, 06Sprint R: Chariot data issue - Individual Name cut off - https://phabricator.wikimedia.org/T434153#12352144 (10SBurnett-WMF) [19:10:47] 06Fundraising-Backlog, 06Sprint R: Adding new anonymous flag to Chariot email alerts - https://phabricator.wikimedia.org/T433441#12352146 (10SBurnett-WMF) [19:11:10] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R, 07fr-current-sprint: Change to new audience framework segment + statuses for MG contact summary layout (Tags block) - https://phabricator.wikimedia.org/T432146#12352161 (10SBurnett-WMF) [19:11:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 10FR-MGFE, and 2 others: Create Searchkits for contacts who made a matching gift in some period but not this calendar year - https://phabricator.wikimedia.org/T428474#12352165 (10SBurnett-WMF) [19:11:14] 06Fundraising-Backlog, 06Sprint R, 07payments-orchestration: Recurring token migration - Dlocal - https://phabricator.wikimedia.org/T434580#12352163 (10SBurnett-WMF) [19:11:15] 06Fundraising-Backlog, 06Sprint R, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen Ideal - https://phabricator.wikimedia.org/T432725#12352169 (10SBurnett-WMF) [19:11:17] 06Fundraising-Backlog, 06Sprint R, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migration - Adyen SEPA - https://phabricator.wikimedia.org/T418761#12352171 (10SBurnett-WMF) [19:11:18] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: combowiki: show the privacy policy - https://phabricator.wikimedia.org/T434081#12352173 (10SBurnett-WMF) [19:11:21] 06Fundraising-Backlog, 06Sprint R, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen ACH - https://phabricator.wikimedia.org/T418762#12352175 (10SBurnett-WMF) [19:11:24] 06Fundraising-Backlog, 06Sprint R, 07Epic, 07fr-current-sprint: Epic: Enable checkout.com through gravy - https://phabricator.wikimedia.org/T430569#12352179 (10SBurnett-WMF) [19:11:28] 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit, and 3 others: Ensure new is_major_gift & gl code fields are fully and correctly populated - https://phabricator.wikimedia.org/T409994#12352167 (10SBurnett-WMF) [19:11:36] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 06Sprint R, and 3 others: Engage <> Gr4vy for Direct Mail CC and ACH (moto) - https://phabricator.wikimedia.org/T417842#12352177 (10SBurnett-WMF) [19:12:58] (03CR) 10Wfan: [C:03+2] "LGTM! Thanks for refactor the opt-in logic and the unit tests converage!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343598 (https://phabricator.wikimedia.org/T438635) (owner: 10Lars SG) [19:15:38] (03Abandoned) 10Mstyles: CentralNotice: Require reauth to enable campaigns [extensions/CentralNotice] (wmf_deploy) - 10https://gerrit.wikimedia.org/r/1328729 (https://phabricator.wikimedia.org/T208278) (owner: 10Mstyles) [19:17:06] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Combowiki: Add more pay the fee functionality - https://phabricator.wikimedia.org/T438805#12352220 (10Cstone) [19:17:37] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Combowiki: display endowment with utm_medium=endowment - https://phabricator.wikimedia.org/T434233#12352222 (10Cstone) [19:18:10] 06Fundraising-Backlog, 06Sprint R, 07fr-combowiki: Combowiki: Use uselang= for language in the URL - https://phabricator.wikimedia.org/T437483#12352224 (10Cstone) [19:20:35] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Pass utms into donor portal links - https://phabricator.wikimedia.org/T437299#12352238 (10Lars) [19:20:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06Sprint R, 07fr-payments-ACH, 07payments-orchestration: Check that Gravy's Trustly failure flow fixes are working as expected - https://phabricator.wikimedia.org/T435378#12352239 (10SBurnett-WMF) [19:23:06] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations, 10FR-MGFE, and 2 others: Create Searchkits for contacts who made a matching gift in some period but not this calendar year - https://phabricator.wikimedia.org/T428474#12352244 (10Lars) @RLewis I've gone ahead and moved this to Don... [19:23:28] 06Fundraising-Backlog, 06App Growth, 06Sprint R, 07payments-orchestration: Create API for Apps fundraising donation processing through Gravy - https://phabricator.wikimedia.org/T438879#12352247 (10SBurnett-WMF) [19:23:59] 06Fundraising-Backlog, 10fundraising-tech-ops, 10FR-WMF-Audit, 06Sprint R: Overflow audit set up - https://phabricator.wikimedia.org/T438792#12352248 (10SBurnett-WMF) [19:25:59] 06Fundraising-Backlog, 06Sprint R, 07payments-orchestration: Add new ACH Connector to Gravy - https://phabricator.wikimedia.org/T438723#12352257 (10SBurnett-WMF) [19:26:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-Banners, 10MediaWiki-extensions-CentralNotice, 13Patch-For-Review: Did TK / banner suppression code worsen our 'banner bump'? - https://phabricator.wikimedia.org/T438401#12352258 (10SBurnett-WMF) [19:28:36] 06Fundraising-Backlog: Combowiki: add optional to phone text - https://phabricator.wikimedia.org/T438904 (10Cstone) 03NEW [19:28:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Sprint R: Prefer individual over org when 2+ contacts share and email on Acoustic export - https://phabricator.wikimedia.org/T437967#12352276 (10Lars) [19:30:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Multiple Donors Attached to a Retired Employer Profile - https://phabricator.wikimedia.org/T438900#12352287 (10Lars) @Elbar53 People can enter their own employer in the donation form (you can type your own value in the f... [19:31:50] thanks for the review wfan [19:34:42] 06Fundraising-Backlog, 06FR-donorrelations: Add link to donor portal on modification emails that deploy from portal - https://phabricator.wikimedia.org/T438374#12352307 (10Lars) Doesn't really matter, I'll leave it up to you [19:36:42] 06Fundraising-Backlog, 06Sprint R: Supress failmails from expected recurring failures - https://phabricator.wikimedia.org/T438905 (10Cstone) 03NEW [19:39:08] 06Fundraising-Backlog, 10FR-WMF-Audit: Deprecation of PTP and Upgrade to SDP - Adyen - https://phabricator.wikimedia.org/T435114#12352334 (10SBurnett-WMF) As per Eileen: Still vague, not clear how this affects us. To date, this hasn't affected us. [19:41:16] 06Fundraising-Backlog, 10FR-Donation-Processing: Chariot data issue - omitting 'and' in Fidelity gifts - https://phabricator.wikimedia.org/T434155#12352340 (10SBurnett-WMF) Chariot should be doing the data hygiene as per Eileen. Continue to watch. [19:42:04] 06Fundraising-Backlog, 06Sprint R: Supress failmails from expected recurring failures - https://phabricator.wikimedia.org/T438905#12352342 (10Cstone) [19:42:35] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Multiple Donors Attached to a Retired Employer Profile - https://phabricator.wikimedia.org/T438900#12352343 (10Elbar53) Interesting! I didn't realize that. It's not causing an import problem. It is weird though! It doesn... [19:47:15] 06Fundraising-Backlog, 10FR-Donation-Processing: Chariot data issue - omitting 'and' in Fidelity gifts - https://phabricator.wikimedia.org/T434155#12352359 (10MDemosWMF) Noting this is still happening - most recent 9/21 Chariot donation ID: donation_01m336k200wbb0r8w11gm47chs, CID 71392020 @Eileenmcnaughton [19:47:41] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Multiple Donors Attached to a Retired Employer Profile - https://phabricator.wikimedia.org/T438900#12352361 (10Lars) 05Open→03Invalid No, nothing will happen with donations there, it's just a relationship. [19:49:40] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1344079 [19:50:06] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1344079 (owner: 10Eileen) [19:51:04] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1344079 (owner: 10Eileen) [19:54:59] !log civicrm upgraded from c80b7fb5 to d575ad3e [19:55:00] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [19:55:54] np, thanks larssandergreen for your time to polish those logic! [20:03:15] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences, 06Sprint R: When re-opting in a contact from EPC, re-opt in all contacts with the same primary email so they can actually receive emails - https://phabricator.wikimedia.org/T438635#12352414 (10Lars) @CSatchell-WMF We'll now upd... [20:22:26] (03PS6) 10Eileen: Add select options to get the right gateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343842 [20:22:26] (03PS3) 10Eileen: Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 [20:22:26] (03PS3) 10Eileen: Add gateway_account to the general import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343925 [20:22:27] (03PS5) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [20:22:29] (03PS3) 10Eileen: Add Manual Batches search screen with Confirm task [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343926 (https://phabricator.wikimedia.org/T434041) [20:22:33] (03PS1) 10Eileen: Add gateway account to stock entry, icons [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1344088 (https://phabricator.wikimedia.org/T434041) [20:34:03] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 06Product Safety and Integrity, 10Temporary accounts, 07fr-current-sprint: [Temporary Accounts] Update CentralNotice extension to support Temporary Accounts - https://phabricator.wikimedia.org/T374437#12352501 (10Dreamy_Jazz) 05Open→03Re... [20:38:32] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove old audience framework segment & status - https://phabricator.wikimedia.org/T432597#12352534 (10Lars) @NNgu-WMF @MSuijkerbuijk_WMF @ppenloglou Any objections to removing the old donor segments and statuses from Civi and Acoustic during our upcomin... [20:47:54] (03PS6) 10Eileen: Create settlement batch based on batch import data [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343843 (https://phabricator.wikimedia.org/T434041) [20:47:54] (03PS4) 10Eileen: Add Manual Batches search screen with Confirm task [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343926 (https://phabricator.wikimedia.org/T434041) [20:47:54] (03PS2) 10Eileen: Add gateway account to stock entry, icons [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1344088 (https://phabricator.wikimedia.org/T434041) [21:00:09] (03CR) 10Lars SG: "Thanks Daniel!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1342542 (https://phabricator.wikimedia.org/T426118) (owner: 10Dmiranda) [21:00:19] (03CR) 10Lars SG: [C:03+2] Send new link emails for secondary and unknown addresses [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1342542 (https://phabricator.wikimedia.org/T426118) (owner: 10Dmiranda) [21:17:28] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove old audience framework segment & status - https://phabricator.wikimedia.org/T432597#12352670 (10NNgu-WMF) Tagging @MRitch-WMF too because we were just talking about this today. I think we would want to create a fix for the new framework's lack of L... [21:17:57] (03Merged) 10jenkins-bot: Send new link emails for secondary and unknown addresses [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1342542 (https://phabricator.wikimedia.org/T426118) (owner: 10Dmiranda) [22:07:28] (03PS4) 10Eileen: Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 [22:08:23] (03CR) 10Ejegg: [C:03+2] Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 (owner: 10Eileen) [22:32:45] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove old audience framework segment & status - https://phabricator.wikimedia.org/T432597#12352959 (10Lars) @NNgu-WMF I would use donor_status_recur_overall = Failed or Cancelled (and possibly Failing) for lapsed status. Looking in SK, the new one seems... [22:34:43] (03Merged) 10jenkins-bot: Copy form back from prod [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1343924 (owner: 10Eileen) [22:40:48] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: Check for employer selection bug - https://phabricator.wikimedia.org/T438918 (10Cstone) 03NEW [22:41:30] 06Fundraising-Backlog, 07fr-combowiki: Combowiki: add optional to phone text - https://phabricator.wikimedia.org/T438904#12352977 (10Cstone) [22:53:09] (03PS1) 10Ejegg: Helper fn to check for base 62 UUID [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1344107 [23:28:36] (03PS12) 10Lars SG: Add gift coding for White Mail donations and those expected by MG Engagement activities [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1339216 (https://phabricator.wikimedia.org/T386031) [23:30:21] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 10FR-MGFE, and 4 others: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#12353077 (10Lars) @MDemosWMF I've also included checks for Direct Mail Upload channel alongside Direct Mail, sin... [23:58:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, 10FR-MGFE, and 4 others: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#12353103 (10Lars) @MDemosWMF @RLewis We're just trying to wrap our heads around how changing these appeal codes... [23:59:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-WMF-Audit: Trustly not clearing because backend_processor_trxn_id has gravy ID in it not trustly... - https://phabricator.wikimedia.org/T436050#12353104 (10Eileenmcnaughton) @Ejegg I think we really do want to figure out how to get the capture_id...