[00:03:26] (03Merged) 10jenkins-bot: Add Chariot audit processor [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1281984 (https://phabricator.wikimedia.org/T419044) (owner: 10Eileen) [00:15:25] (03CR) 10Cstone: [C:03+2] Fix monolog DSN [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1303618 (owner: 10Eileen) [00:15:59] (03CR) 10Cstone: [C:03+2] Add Monolog for offline gift output [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1305279 (https://phabricator.wikimedia.org/T419044) (owner: 10Eileen) [00:16:07] (03PS3) 10Eileen: Consider ignored regex before toProcess regex [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306438 (https://phabricator.wikimedia.org/T430603) [00:18:10] (03Abandoned) 10Eileen: Treat all chariot as offlineAuditMessage [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1303621 (owner: 10Eileen) [00:19:13] (03CR) 10Cstone: [C:03+2] Early return if no files found [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1304925 (owner: 10Eileen) [00:20:52] (03CR) 10Cstone: [C:03+2] Add adjustment financial type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306434 (https://phabricator.wikimedia.org/T427339) (owner: 10Eileen) [00:22:04] (03PS2) 10Eileen: Add Monolog for offline gift output [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1305279 (https://phabricator.wikimedia.org/T419044) [00:33:21] (03Merged) 10jenkins-bot: Fix monolog DSN [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1303618 (owner: 10Eileen) [00:37:39] (03Merged) 10jenkins-bot: Early return if no files found [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1304925 (owner: 10Eileen) [00:38:45] (03Merged) 10jenkins-bot: Add adjustment financial type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306434 (https://phabricator.wikimedia.org/T427339) (owner: 10Eileen) [00:42:20] (03PS1) 10Eileen: Move message normalization closer to use [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306447 [00:56:19] (03PS1) 10Eileen: Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306449 [00:57:46] (03PS1) 10Eileen: Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1306450 [00:57:57] (03CR) 10Eileen: [C:03+2] Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1306450 (owner: 10Eileen) [00:58:22] (03CR) 10Eileen: [C:03+2] Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306449 (owner: 10Eileen) [00:59:14] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306438 (https://phabricator.wikimedia.org/T430603) (owner: 10Eileen) [00:59:28] (03CR) 10Eileen: "odd no V+2 despite test - just did recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306438 (https://phabricator.wikimedia.org/T430603) (owner: 10Eileen) [00:59:53] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1305279 (https://phabricator.wikimedia.org/T419044) (owner: 10Eileen) [01:02:37] 06Fundraising-Backlog: Add support for recurring quartertly - https://phabricator.wikimedia.org/T430605 (10AnnWF) 03NEW [01:03:10] (03PS3) 10Lars SG: Generalize Calculated Data to allow multiple source tables [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306365 (https://phabricator.wikimedia.org/T426818) [01:04:54] (03PS2) 10Wfan: Add text support if interval check for quarterly [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306404 (https://phabricator.wikimedia.org/T430605) [01:07:51] (03PS1) 10Lars SG: Add new overall and OTG donor segment and status fields for audience framework refresh [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306427 (https://phabricator.wikimedia.org/T426818) [01:09:54] (03PS1) 10Lars SG: Add recurring donor status fields from civicrm_contribution_recur triggers [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306428 (https://phabricator.wikimedia.org/T426818) [01:10:01] (03PS1) 10Lars SG: Show new segments and statuses on the Segment admin page [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306429 (https://phabricator.wikimedia.org/T426818) [01:10:14] (03PS3) 10Lars SG: Add last_otg_donation_date [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306366 (https://phabricator.wikimedia.org/T426818) [01:10:31] (03PS3) 10Wfan: Add text support if interval check for quarterly [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306404 (https://phabricator.wikimedia.org/T430605) [01:11:58] (03CR) 10Eileen: [C:03+2] Make WMFDonor calculated-field tests independent of run date [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306400 (https://phabricator.wikimedia.org/T426818) (owner: 10Lars SG) [01:14:59] (03Merged) 10jenkins-bot: Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1306450 (owner: 10Eileen) [01:17:53] (03Merged) 10jenkins-bot: Upgrading wikimedia/smash-pig (v1.2.4.16 => v1.2.4.17) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306449 (owner: 10Eileen) [05:39:20] (03PS1) 10Eileen: Restructure array construction [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306482 (https://phabricator.wikimedia.org/T427339) [05:39:23] (03PS1) 10Eileen: Update audit tests to permit flatter directory structure [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306483 (https://phabricator.wikimedia.org/T427339) [05:47:28] FIRING: OOM: OOM killer active on fransw1003.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [05:48:27] (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/1306485 [05:48:41] (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/1306485 (owner: 10Eileen) [05:49:33] (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/1306485 (owner: 10Eileen) [05:52:28] RESOLVED: OOM: OOM killer active on fransw1003.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [07:01:10] !log civicrm upgraded from 63606ee8 to c2fa32a6 [07:01:11] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [11:32:55] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649 (10jgleeson) 03NEW [11:38:44] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 07fr-combowiki: Extract gateway selection from GatewayChooser into a reusable GatewayRouter - https://phabricator.wikimedia.org/T430534#12070120 (10jgleeson) I looked at the Adyen record for this tran... [11:40:29] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 07fr-combowiki: Extract gateway selection from GatewayChooser into a reusable GatewayRouter - https://phabricator.wikimedia.org/T430534#12070125 (10jgleeson) And it's currently imported on our side as... [11:40:42] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12070126 (10jgleeson) I looked at the Adyen record for this transaction, and there is no mention of a refusal the... [11:40:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12070127 (10jgleeson) And it's currently imported on our side as an active recurring https://civicrm.wikimedia.or... [11:55:39] FIRING: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [14.5] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [12:06:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12070248 (10jgleeson) [12:08:03] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12070254 (10jgleeson) [12:08:27] damilare: the chaos was early today ^ [12:08:43] feel free to pick that up if it needs work on our side [12:08:56] thanks, yep saw your email, checking [12:09:05] although at this point, it looks like a bug on the gr4vy side [12:10:47] yh I think Elliott also has a patch for not requesting mc when no token is created too. that should fix the first problem [12:10:57] Recurring message was obtained from the pending queue with no token. Requeuing job. [12:12:55] I think in this case the token was created [12:13:00] for the earlier trxn [12:13:12] so we might want to check that patch [12:14:12] I was also thinking we should skip it if it's a non-recurring acting as a recurring but in this case it was the error flow that was forgetting to set the recurring token and triggered the error [12:14:13] cool, thanks, I'd look into it [12:14:36] good luck! [12:55:39] RESOLVED: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [11.2] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [13:35:18] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-Smashpig: Recurring message was obtained from the pending queue with no token - https://phabricator.wikimedia.org/T430385#12070640 (10Ejegg) 05Open→03Invalid @jgleeson made another ticket with more details: T430649 [13:41:29] ejegg: I think the error message is caused by many issues, the one Jack raised today is different from yours in that the error message was from a recurring charge [13:41:44] so your ticket might still be valid [13:42:03] I'm currently looking at both tickets and your mc patch [13:43:12] damilare: ohh [13:43:14] i see [13:43:25] damilare: oh right, so that mc patch might be incomplete [13:43:38] let's see where else we make the decision to show the modal [13:43:43] maybe client-side, right? [13:44:06] my patch will just stop the session backup thing [13:44:25] but if for some reason there is no token on a successful payment (like maybe some debit cards) [13:44:32] we should not show the popup [13:44:47] might already be checking, but I'm not sure [13:45:12] yea but I'm wondering why the token wasn't sent back in the first place too [13:45:45] Gravy uses the payment method id as a token which I can see in the auth and capture response [13:48:54] 06Fundraising-Backlog, 10fundraising-tech-ops, 07FR-Fraud: Run fraud service via WSGI - https://phabricator.wikimedia.org/T430663 (10Ejegg) 03NEW [13:50:15] 06Fundraising-Backlog, 07FR-Fraud: Add more features for fraud service preprocessor - https://phabricator.wikimedia.org/T430664 (10Ejegg) 03NEW [15:08:43] huh, wikibugs is in the channel but hasn't been announcing the new tickets [15:57:32] ejegg: looks like the wikibugs is still not reporting updates to phabs, but I added a comment on yours https://phabricator.wikimedia.org/T430385#12071762 [15:58:17] the order ids listed on that phab were not the cause of the failmail, the ones that caused the failmail were similar to those reported in Jack's phab [16:02:04] ohh ok [16:02:10] thanks for figuring that our [16:02:12] *out [16:02:59] weird, I wonder how I got all those wrong [16:03:16] did the errors in the failmail get logged against the wrong order IDs? [16:03:45] hi Jeff_Green, i hope you're feeling better today [16:04:10] i made a phab ticket for the next bit of ops work on frproto: https://phabricator.wikimedia.org/T430663 [16:04:36] no, the order id was not on the log line and we had multiple unrelated transactions in that log message so it was easy to mixup. [16:04:46] the culprit was the one above the message [16:04:47] I tried to set up a local docker container to run it via wsgi but I haven't gotten it working yet [16:04:59] I can run it via the python script mod_wsgi-express [16:05:01] but the order_ids you selected was the one directly below the log line [16:05:08] so I think the code is in the right shapre at last [16:05:12] ohhh damilare oops [16:06:01] ok, so we can keep that ticket closed as invalid and just work off Jack's ticket [16:06:06] since it has better details [16:06:49] ejegg: i have basic wsgi functionality working with a test script. but testing with the actual code led to a error on the 'from . import' call. will do more investigation after getting some coffee and a brownie from upstairs. [16:06:53] yes, we've reached out to Gravy, now just waiting for their feeedback [16:07:47] damilare: update from the checkout testing yesterday i charged a recurring successfully and chared an adyen recurring token successfully [16:08:17] thanks cstone, I'd check it out [16:13:14] dwisehaupt: oh interesting! Sorry, I should have pinged you first [16:13:57] Ahh we will also need to puppetize the config file [16:15:10] I have a version in my homedir ~/ml/fraud_service.yaml [16:16:23] 06Fundraising-Backlog, 10FR-Donor-portal, 10FR-email-preferences: Preference Centre - Make unsubscribed status clear for user - https://phabricator.wikimedia.org/T427288#12071918 (10Lars) Quick proposal to get started on fixing this, recognizing that we'll be changing this once we add subscriptions to differ... [16:19:01] 06Fundraising-Backlog: Initial checkout.com setup and testing - https://phabricator.wikimedia.org/T430572#12071938 (10Damilare) [16:20:04] 06Fundraising-Backlog: Initial checkout.com setup and testing - https://phabricator.wikimedia.org/T430572#12071968 (10Damilare) This is done. Credentials are in place and @Cstone test transactions were successful. [16:22:07] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic: Larger testing - https://phabricator.wikimedia.org/T430710 (10Damilare) 03NEW [16:22:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove un-needed separate endowment/foundation calculated fields from Civi & Acoustic - https://phabricator.wikimedia.org/T418885#12072002 (10Lars) @NNgu-WMF MGFE wants to keep the current First Donation Amount USD as well. I can start easily pushing the... [16:22:18] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic: Epic: Enable checkout.com through gravy - https://phabricator.wikimedia.org/T430569#12072004 (10Damilare) [16:24:05] 06Fundraising-Backlog, 06Editing-team, 06SRE, 06Traffic-Icebox, and 5 others: RFC: Serve Main Page of Wikimedia wikis from a consistent URL - https://phabricator.wikimedia.org/T120085#12072011 (102313Prisonpecia) sa [16:28:13] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07FR-Fraud: Use a queue to send payment attempts to archive table - https://phabricator.wikimedia.org/T430711 (10Ejegg) 03NEW [16:35:51] ejegg: no problem. i'm talking with jeff about it anyway. :) [16:38:41] 06Fundraising-Backlog, 06FR-donorrelations: Venmo donation missing PII in Civi 6/28/26 - https://phabricator.wikimedia.org/T430699#12072176 (10AMJohnson) Wondering if there might be more like this? I'm having trouble searching for them in Civi, but I did notice when filtering by the braintree connection at Gr4... [16:41:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12072197 (10Damilare) Right, the response mapper is returning an error response for a successful transaction, bec... [16:49:22] dwisehaupt: also sorry for the shifting operational requirements but I think we may want to change from archiving via direct db connection to archiving via a queue: T430711 [16:49:54] so for you all that would mean installing a python redis library and allowing access to a queue server [16:50:03] but none of that code is written yet [16:50:32] ok, i really should grab some food [16:52:30] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog: Investigate ML for fraud detection - https://phabricator.wikimedia.org/T252215#12072266 (10Ejegg) 05Open→03Resolved a:03Ejegg Investigated and implementing! [16:56:23] 06Fundraising-Backlog, 06FR-donorrelations: Venmo donation missing PII in Civi 6/28/26 - https://phabricator.wikimedia.org/T430699#12072279 (10Damilare) Thanks for reporting @MBeat33 and the additional details @AMJohnson, I've started a [slack thread](https://wikimedia.slack.com/archives/C070F1DVBRN/p178283818... [17:25:57] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Remove un-needed separate endowment/foundation calculated fields from Civi & Acoustic - https://phabricator.wikimedia.org/T418885#12072509 (10NNgu-WMF) Cool, let's push First Donation Amount USD then! Thank you! [17:26:02] 06Fundraising-Backlog, 06FR-donorrelations: Venmo donation missing PII in Civi 6/28/26 - https://phabricator.wikimedia.org/T430699#12072512 (10Cstone) Thanks for making the phab @MBeat33 @AMJohnson I saw that there had been one yesterday and started digging into it and looks like there 4 in the state I was loo... [17:54:54] (03PS1) 10Lars SG: Add first_donation_usd to Acoustic export [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1306744 (https://phabricator.wikimedia.org/T418885) [18:01:23] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog: Fundraising Sprint "J" Priorities - https://phabricator.wikimedia.org/T429351#12072679 (10Damilare) 05Open→03Resolved [18:02:01] 03Fundraising Sprint: Kondo-approved bare room: Sprint K Priorities - https://phabricator.wikimedia.org/T430722 (10Damilare) 03NEW [18:03:56] 10Fundraising good first task, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Remove processor_form from DonationInterface - https://phabricator.wikimedia.org/T430678#12072704 (10Zaidusyy) a:03Zaidusyy [18:04:24] 03Fundraising Sprint: Kondo-approved bare room: Sprint K Priorities - https://phabricator.wikimedia.org/T430722#12072709 (10Damilare) Chaos crew completed tasks - {T409599} - Venmo issues from first round of testing - {T428465} - Set donation country to Contribution Recur Record - {T306814} - Handle donor-cancel... [18:05:42] 03Fundraising Sprint: Kondo-approved bare room: Sprint K Priorities - https://phabricator.wikimedia.org/T430722#12072730 (10Damilare) Feature team completed tasks - {T429351} - Fundraising Sprint 'J' Priorities - {T252215} - Investigate ML for fraud detection - {T429607} - Create Civi UI to see the PaymentAttemp... [18:19:00] (03Abandoned) 10Jgleeson: Make fraud filter tests independent of local dev config [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306391 (owner: 10Jgleeson) [18:47:09] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general, 07FR-Fraud: Connect front-end store-and-count fraud scoring service to model - https://phabricator.wikimedia.org/T429604#12072961 (10Ejegg) p:05Triage→03High a:03Ejegg [18:47:53] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general, 07FR-Fraud: Connect front-end store-and-count fraud scoring service to model - https://phabricator.wikimedia.org/T429604#12072968 (10Ejegg) 05Open→03Resolved [18:49:37] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07FR-Fraud: Store counts with velocity filter results - https://phabricator.wikimedia.org/T412741#12072971 (10Ejegg) 05Open→03Declined New fraud service stores repeat counts, but in a different way. [18:50:08] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07FR-Fraud: Velocity filters should account for total volume - https://phabricator.wikimedia.org/T412740#12072977 (10Ejegg) 05Open→03Declined New fraud service stores repeat counts and overall recent donation count to achieve this. [18:56:39] 06Fundraising-Backlog, 06FR-donorrelations, 07Documentation: Document existing payment error messages - https://phabricator.wikimedia.org/T379197#12072989 (10AMJohnson) Ah thank you for that info, @Ejegg! I was able to see how to get to that error message now. Ty! :0) [19:06:16] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic: Larger checkout.com testing - https://phabricator.wikimedia.org/T430710#12073037 (10Cstone) [19:12:17] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 07fr-combowiki: How would we deploy combo wiki - https://phabricator.wikimedia.org/T427985#12073084 (10AnnWF) [19:12:33] 10Fundraising good first task, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal: Paused donations show as active in donor portal after clicking Manage - https://phabricator.wikimedia.org/T430700#12073085 (10Lars) [19:15:41] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Add setting to allow auto-adding % to the end of Is Like searches in FormBuilder - https://phabricator.wikimedia.org/T430685#12073112 (10Lars) p:05Triage→03Medium [19:19:04] (03PS1) 10Zaidusyy: Remove processor_form and IngenicoFormVariant [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306753 (https://phabricator.wikimedia.org/T430678) [19:22:02] 03Fundraising Sprint L 2026, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing, and 3 others: Update Metadbase chariot board for changes - https://phabricator.wikimedia.org/T428014#12073146 (10XenoRyet) [19:22:04] 03Fundraising Sprint L 2026, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Adyen batches duplicating MiscFees - https://phabricator.wikimedia.org/T430603#12073148 (10XenoRyet) [19:22:05] 03Fundraising Sprint L 2026, 06Fundraising-Backlog: Initial checkout.com setup and testing - https://phabricator.wikimedia.org/T430572#12073149 (10XenoRyet) [19:22:06] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic: Epic: Enable checkout.com through gravy - https://phabricator.wikimedia.org/T430569#12073147 (10XenoRyet) [19:22:08] 03Fundraising Sprint L 2026, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE, 03Civi RoadMap FY 26-27: Add MGFE requested fields from audience framework refresh - https://phabricator.wikimedia.org/T430012#12073151 (10XenoRyet) [19:22:09] 03Fundraising Sprint L 2026, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-MGFE: Include soft credited DAF donations in calculated wmf_donor fields - https://phabricator.wikimedia.org/T430468#12073152 (10XenoRyet) [19:22:11] 03Fundraising Sprint L 2026, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Civi RoadMap FY 26-27: Using Acoustic API to opt users into SMS program via paymentswiki variant form - https://phabricator.wikimedia.org/T423967#12073150 (10XenoRyet) [19:22:14] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic: Larger checkout.com testing - https://phabricator.wikimedia.org/T430710#12073156 (10XenoRyet) [19:22:17] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general, and 2 others: Integrate Chariot to Civi for automated payment info updates - https://phabricator.wikimedia.org/T419044#12073157 (10XenoRyet) [19:22:21] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Start populating auth_id & capture_id from ipns etc - https://phabricator.wikimedia.org/T421282#12073160 (10XenoRyet) [19:22:25] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07fr-current-sprint: Actually populate auth id and capture id columns - https://phabricator.wikimedia.org/T420987#12073161 (10XenoRyet) [19:22:29] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general, and 2 others: Figure out what the ACH recurring failure flow looks like - https://phabricator.wikimedia.org/T420661#12073162 (10XenoRyet) [19:22:33] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Change failed ACH contributions to Failed status instead of Chargeback status - https://phabricator.wikimedia.org/T422091#12073159 (10XenoRyet) [19:22:37] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Implement new audience framework in CiviCRM and export to Acoustic - https://phabricator.wikimedia.org/T426818#12073158 (10XenoRyet) [19:22:41] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog: Create Chariot IPN listener in smashpig - https://phabricator.wikimedia.org/T428007#12073166 (10XenoRyet) [19:22:45] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 4 others: Chariot import - get api access and investigate pulling in DAF (in particular PayPal grants) directly - https://phabricator.wikimedia.org/T415825#12073163 (10Xen... [19:22:52] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, and 2 others: Connect DonationInterface to fraud scoring service - https://phabricator.wikimedia.org/T429605#12073164 (10XenoRyet) [19:22:56] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, and 4 others: Add Vue.js SPA to ComboWiki Special Page - https://phabricator.wikimedia.org/T428019#12073165 (10XenoRyet) [19:23:00] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 07fr-combowiki: Where will the config for combo wiki go and what will it look like - https://phabricator.wikimedia.org/T427982#12073168 (10XenoRyet) [19:23:04] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, and 2 others: Combo wiki A/B testing - https://phabricator.wikimedia.org/T427983#12073167 (10XenoRyet) [19:23:08] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, and 2 others: Add ComboWiki To Donation Interface - https://phabricator.wikimedia.org/T427981#12073169 (10XenoRyet) [19:23:14] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Update fundraising code for PHP 8.4 - https://phabricator.wikimedia.org/T425578#12073175 (10XenoRyet) [19:23:18] 10Fundraising good first task, 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, and 3 others: Preference Centre: Confirm Activites will be descriptive - https://phabricator.wikimedia.org/T430011#12073173 (10XenoRyet) [19:23:28] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Add hotkey to open recent items menu - https://phabricator.wikimedia.org/T428831#12073172 (10XenoRyet) [19:23:32] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Infinity Pool, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, and 3 others: Yape payment method in Peru - https://phabricator.wikimedia.org/T423232#12073177 (10XenoRyet) [19:23:36] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Engage <> Gr4vy for Direct Mail CC and ACH - https://phabricator.wikimedia.org/T417842#12073174 (10XenoRyet) [19:23:40] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Get Paypal Fundraise Up Audit reports coming in by SFTP - https://phabricator.wikimedia.org/T424083#12073179 (10XenoRyet) [19:23:44] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general: Delete Recurring Payment tokens on Braintree when cancelled on CiviCRM - https://phabricator.wikimedia.org/T429044#12073178 (10XenoRyet) [19:23:48] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10FR-payments-general, and 2 others: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#12073176 (10XenoRyet) [19:23:53] 14Fundraising Sprint - GNU England Shaker dresser, 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, and 2 others: Recurring token migration - Paypal - https://phabricator.wikimedia.org/T405483#12073180 (10XenoRyet) [19:23:57] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add source_record_id to merge activities - https://phabricator.wikimedia.org/T429532#12073181 (10XenoRyet) [19:24:01] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic, and 3 others: Native Payments - https://phabricator.wikimedia.org/T415586#12073182 (10XenoRyet) [19:24:05] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Don't store content of thank you email and annual summary receipts - https://phabricator.wikimedia.org/T421558#12073184 (10XenoRyet) [19:24:11] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Refactor session use in DonationInterface - https://phabricator.wikimedia.org/T417831#12073185 (10XenoRyet) [19:24:15] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: Add CiviCRM docs on formbuilder search forms - https://phabricator.wikimedia.org/T420980#12073187 (10XenoRyet) [19:24:23] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10donate.wikimedia.org, and 2 others: Accessibility issues - Donate wiki - https://phabricator.wikimedia.org/T410586#12073186 (10XenoRyet) [19:24:27] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Redirect to contact in FormBuilder when search results return only one contact - https://phabricator.wikimedia.org/T428304#12073188 (10XenoRyet) [19:24:31] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Epic, and 3 others: Add Native Payments config API endpoint to payments-wiki - https://phabricator.wikimedia.org/T426858#12073183 (10XenoRyet) [19:24:35] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Recurring Token Migrate - Adyen CC - https://phabricator.wikimedia.org/T418759#12073191 (10XenoRyet) [19:24:39] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, and 3 others: Document Audit Settlement process - https://phabricator.wikimedia.org/T409995#12073189 (10XenoRyet) [19:24:43] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, and 4 others: Ensure new is_major_gift & gl code fields are fully and correctly populated - https://phabricator.wikimedia.org/T409994#12073190 (10XenoRyet) [19:24:48] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog: Delete enrollment for cancelled pix recurring - dlocal - https://phabricator.wikimedia.org/T427844#12073192 (10XenoRyet) [19:24:52] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: Ensure batch is not set to exported unless exported - https://phabricator.wikimedia.org/T426795#12073193 (10XenoRyet) [19:44:00] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12073300 (10Ejegg) @MBeat33 found this one shown in Gravy as settled / suspected_fraud, which also seems to have... [19:44:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy transaction status both captured and refused at the same time - causing unrelated failmail. - https://phabricator.wikimedia.org/T430649#12073302 (10Ejegg) [19:44:23] 06Fundraising-Backlog, 07Epic: Gr4vy Chaos Epic - https://phabricator.wikimedia.org/T403769#12073303 (10Ejegg) [19:50:34] (03CR) 10Damilare Adedoyin: [C:03+2] Move test environment reset to trait [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1305912 (owner: 10Ejegg) [19:51:51] thanks damilare [19:52:02] np [19:52:17] (03Merged) 10jenkins-bot: Move test environment reset to trait [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1305912 (owner: 10Ejegg) [19:53:54] oh wow someone already has a patch for this 'good first task' I made earlier today: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1306753 [19:54:12] I figured it would go to one of our new team members [19:56:21] (03PS11) 10Ejegg: Send data to the fraud service [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1304144 (https://phabricator.wikimedia.org/T429605) [20:03:36] (03CR) 10Dmiranda: [C:03+2] add name split for recurring payment if any empty [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1291963 (https://phabricator.wikimedia.org/T424766) (owner: 10Wfan) [20:04:10] (03Merged) 10jenkins-bot: add name split for recurring payment if any empty [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1291963 (https://phabricator.wikimedia.org/T424766) (owner: 10Wfan) [20:25:20] (03PS8) 10Ejegg: Send attempt outcomes to fraud service [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1305758 (https://phabricator.wikimedia.org/T429605) [20:27:48] (03CR) 10Damilare Adedoyin: [C:03+2] Add text support if interval check for quarterly [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306404 (https://phabricator.wikimedia.org/T430605) (owner: 10Wfan) [20:28:26] (03PS1) 10Eileen: Slight improvement in setting handlingin adyen tests [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306765 (https://phabricator.wikimedia.org/T427339) [20:28:26] (03PS1) 10Eileen: Add handling for DepositCorrections [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306766 (https://phabricator.wikimedia.org/T427339) [20:30:04] (03Merged) 10jenkins-bot: Add text support if interval check for quarterly [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1306404 (https://phabricator.wikimedia.org/T430605) (owner: 10Wfan) [20:31:50] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Integrate contribution tracking for ComboWiki - https://phabricator.wikimedia.org/T430745 (10jgleeson) 03NEW [20:32:25] fr-tech, for folks interested in combowiki, this feels like a good one to investigate https://phabricator.wikimedia.org/T430745 [20:32:46] I think that can be worked on outside of the frontend form stuff [20:33:35] 10Fundraising good first task, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, and 3 others: Add Settings to enable ComboWiki SpecialPage - https://phabricator.wikimedia.org/T429831#12073583 (10jgleeson) a:03jgleeson [20:44:49] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07Epic, 07fr-combowiki: Add Gravy Card Vue Component - https://phabricator.wikimedia.org/T430746 (10jgleeson) 03NEW [20:45:19] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Add Gravy Card Vue Component - https://phabricator.wikimedia.org/T430746#12073640 (10jgleeson) [20:45:58] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Add dLocal Card Vue Component - https://phabricator.wikimedia.org/T430747 (10jgleeson) 03NEW [20:47:09] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Add Gravy ApplePay Vue Component - https://phabricator.wikimedia.org/T430748 (10jgleeson) 03NEW [20:47:26] 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Add Gravy Card Vue Component - https://phabricator.wikimedia.org/T430746#12073664 (10jgleeson) a:03jgleeson [20:47:54] (03CR) 10CI reject: [V:04-1] Add handling for DepositCorrections [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306766 (https://phabricator.wikimedia.org/T427339) (owner: 10Eileen) [20:49:31] (03CR) 10CI reject: [V:04-1] Slight improvement in setting handlingin adyen tests [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306765 (https://phabricator.wikimedia.org/T427339) (owner: 10Eileen) [20:50:25] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Add Gravy Google Pay Vue Component - https://phabricator.wikimedia.org/T430749 (10jgleeson) 03NEW [21:03:44] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07Epic, 07fr-combowiki: Gravy Card Payment Submission - Backend - https://phabricator.wikimedia.org/T430751 (10jgleeson) 03NEW [21:03:55] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Gravy Card Payment Submission - Backend - https://phabricator.wikimedia.org/T430751#12073730 (10jgleeson) [21:10:54] 06Fundraising-Backlog: Add Adyen Card Vue Component - https://phabricator.wikimedia.org/T430753 (10Cstone) 03NEW [21:11:02] 06Fundraising-Backlog: Add Adyen Card Vue Component - https://phabricator.wikimedia.org/T430753#12073764 (10Cstone) [21:11:10] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07Epic, and 2 others: [Epic] ComboWiki - https://phabricator.wikimedia.org/T417039#12073765 (10Cstone) [21:12:36] 06Fundraising-Backlog, 07Fundraising-ComboWiki-Dependency, 03Civi RoadMap FY 26-27, 07fr-combowiki: Integrate contribution tracking for ComboWiki - https://phabricator.wikimedia.org/T430745#12073768 (10Cstone) a:03Cstone [21:13:27] 10Fundraising good first task, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 13Patch-For-Review: Remove processor_form from DonationInterface - https://phabricator.wikimedia.org/T430678#12073781 (10Zaidusyy) 05Open→03In progress [21:23:08] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/SmashPig into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1306781 [21:23:49] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/SmashPig into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1306781 (owner: 10Eileen) [21:24:17] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/SmashPig into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1306781 (owner: 10Eileen) [21:25:24] !log SmashPig upgraded from 38ffd696 to d8393666 [21:25:26] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [21:49:51] (03PS1) 10Eileen: Do not create soft-credits for anonymous [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306785 [22:28:10] minor fix https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1306785 [22:52:06] (03CR) 10Lars SG: [C:03+2] Do not create soft-credits for anonymous [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306785 (owner: 10Eileen) [22:55:11] 03Fundraising Sprint L 2026, 03Fundraising Sprint: Kondo-approved bare room, 06Fundraising-Backlog: Delete recurring token for dlocal - https://phabricator.wikimedia.org/T427844#12074003 (10AnnWF) [23:11:00] (03Merged) 10jenkins-bot: Do not create soft-credits for anonymous [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306785 (owner: 10Eileen) [23:47:09] (03PS2) 10Eileen: Slight improvement in setting handlingin adyen tests [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306765 (https://phabricator.wikimedia.org/T427339) [23:47:29] (03PS2) 10Eileen: Add handling for DepositCorrections [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1306766 (https://phabricator.wikimedia.org/T427339) [23:53:56] 03Fundraising Sprint: Kondo-approved bare room, 03Fundraising Sprint: Loud carpet, 06Fundraising-Backlog, 07Epic: SFTP reports required for Checkout.com - https://phabricator.wikimedia.org/T430762 (10Eileenmcnaughton) 03NEW [23:59:35] 03Fundraising Sprint: Kondo-approved bare room, 03Fundraising Sprint: Loud carpet, 06Fundraising-Backlog, 07Epic: SFTP reports required for Checkout.com - https://phabricator.wikimedia.org/T430762#12074142 (10Eileenmcnaughton) We need to provide You must: - Provide Checkout.com with an OpenSSH RSA pu...