[00:27:33] eileen: here's one I need review on: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1173513 [00:27:42] not sure why wikibugs hasn't announced it [00:28:09] hah eileen if you're just commenting out a schedule line I think you can self-merge [00:28:36] ejegg: well I figured it I pasted it here it would save anyone having to log in to see [00:32:05] ejegg: for that patch - what is the before / after on the protocol - is this https vs no https or a port or ? [00:47:13] looks like we hadn't pushed out removing drush - vendor update is quite big [00:54:04] - I gave it +2 - I figured my question was to clarify but it was pretty much gonna land on a +2 once you answered & I wanted to get the slow part started [01:05:54] !log * config revision changed from 1081636a to 9fff33b8 [01:05:55] civicrm upgraded from 84ded8b0 to 82a5306d [01:05:58] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [01:08:01] sorry eileen, had to help with bedtime - it's to add the protocol (+potential port, but that's not a thing in production) to the window_origin parameter [01:08:16] thanks for the C+2! [01:08:33] ejegg: protocol as in https or as in 443? [01:08:41] or both? [01:08:45] https:// [01:08:48] ok [01:08:54] 443 wouldn't be included since it's default [01:09:00] but 9001 would for dev [01:09:12] does this address the thing greg-g flagged? [01:10:47] not specifically [01:11:13] but I had deployed a smashpig update along with this one, that had a fix related to the thing greg-g is concerned with [01:11:36] then when the first version of the window_origin patch had errors (grr, sandbox not working like prod!) [01:11:40] I had to roll both back [01:11:52] now I can fix forward and get that smashpig patch out again [01:13:10] hmmm, though it looks like even the rollback included a new-enough version of smashpig that it should have had the fix for greg's thing [01:13:15] I'll have to look deeper into that [01:13:29] this one is specifically a thing emartin is really anxious to see live [01:18:39] the descriptor sure seems fine in a local test [01:20:37] ok, i see the error in pt [01:23:40] ack, weird, I guess I reverted dami's fix somehow on Thursday? [01:24:09] Anyway, the fix seems to have disappeared from vendor when I tried to update smashpig on the 24th [01:24:15] but it's back as of today's update [01:24:25] so this roll-forward should fix greg-g's issue too [01:24:49] hmm, seems to have merged to deployment [01:25:50] ejegg: is the fix on crm or DonationInterface? [01:31:23] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 13Patch-For-Review: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#11041614 (10Ejegg) OK, we've altered the forma... [01:32:52] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Issue with Boleto and PIX via Gravy - https://phabricator.wikimedia.org/T398644#11041616 (10Ejegg) This is fixed! Somehow during a deploy last Thursday I seem to have removed @Damilare's earlier fix for this issue. I've deployed an update just now to re-... [01:33:03] eileen: it's all on payments-wiki [01:33:21] ejegg: ok - cos I had been confused by crm vendor but I think it's OK now [01:34:13] i need to look at what I did on Thursday that caused the SmashPig rollback [01:35:40] right, somehow it rolled back from 9.6.16 to 9.6.14 [01:36:25] I guess I must have done a 'composer install' on the payments-wiki root while I had an old version of DonationInterface checkout out? [01:37:41] dang, I even checked in the lock file change that shows it upgrading from .9.6.16 to .9.7.2 (which is what I intended to do) [01:37:54] so I dunno how I flubbed the acutal vendor update [02:11:52] ejegg: something confusing happened on crm too - I thought maybe I had rolled it back [02:11:59] but crm is up-to-date now [06:33:16] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: ipset_error 2 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [06:38:16] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:3) 3 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [06:43:18] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:3) 3 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [06:48:16] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:3) 3 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [06:53:16] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:3) 3 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [06:57:58] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1173683 (owner: 10L10n-bot) [06:58:18] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:2) 2 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [07:03:18] RECOVERY - check_log_messages on frav1003 is OK: OK https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [07:36:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Civi: multiple issues with recurring donations - https://phabricator.wikimedia.org/T399339#11041936 (10MSuijkerbuijk_WMF) Hi all - Do we have a timeline for this send to the 6k? It'd be optimal to get it out asap. Also adding here... [08:05:07] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1173683 (owner: 10L10n-bot) [10:33:38] 06Fundraising-Backlog, 06Wikimedia-Fundraising, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate: Allow community without extended rights to help with CN banner translations going 'live' - https://phabricator.wikimedia.org/T341414#11042365 (10DerHexer) Hey, what's the current status h... [10:36:06] PROBLEM - check_bird on pay-lb1001 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1001&service=check_bird [10:37:08] PROBLEM - check_bird on pay-lb2002 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2002&service=check_bird [10:37:10] PROBLEM - check_bird on pay-lb1002 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1002&service=check_bird [10:38:12] PROBLEM - check_bird on pay-lb2001 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2001&service=check_bird [10:41:04] PROBLEM - check_bird on pay-lb1001 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1001&service=check_bird [10:42:08] PROBLEM - check_bird on pay-lb2002 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2002&service=check_bird [10:42:08] PROBLEM - check_bird on pay-lb1002 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1002&service=check_bird [10:43:12] PROBLEM - check_bird on pay-lb2001 is CRITICAL: CRITICAL: BGP export count is 1 [expected 0] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2001&service=check_bird [10:46:04] RECOVERY - check_bird on pay-lb1001 is OK: OK BGP connection up with correct export count https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1001&service=check_bird [10:47:10] RECOVERY - check_bird on pay-lb2002 is OK: OK BGP connection up with correct export count https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2002&service=check_bird [10:47:10] RECOVERY - check_bird on pay-lb1002 is OK: OK BGP connection up with correct export count https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb1002&service=check_bird [10:48:12] RECOVERY - check_bird on pay-lb2001 is OK: OK BGP connection up with correct export count https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=pay-lb2001&service=check_bird [14:00:58] 06Fundraising-Backlog: Update nose to pytest on fundraising-tools - https://phabricator.wikimedia.org/T399304#11043090 (10hashar) nose is obsolete indeed and I mentioned it cause I found it at: ` name=test-requirements.txt nose ` And that is the command being invoked: ` name=tox.ini commands = nosetests -v {posa... [14:02:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Civi: multiple issues with recurring donations - https://phabricator.wikimedia.org/T399339#11043092 (10MBeat33) Can we confirm whether the 6k donors received the donation failed email? That will direct the best response. [14:04:01] (03PS1) 10Hashar: Remove nose, move pynose to test-requirements.txt [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1173942 (https://phabricator.wikimedia.org/T399304) [14:05:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Civi: multiple issues with recurring donations - https://phabricator.wikimedia.org/T399339#11043120 (10AKanji-WMF) Thanks team. * @shust and I are meeting tomorrow to build and deploy the emails * I can pass along the list of contac... [14:07:51] (03PS2) 10Hashar: tests: remove nose, move pynose to test-requirements.txt [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1173942 (https://phabricator.wikimedia.org/T399304) [14:07:51] (03PS1) 10Hashar: tests: remove "mock" requirement [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1173945 (https://phabricator.wikimedia.org/T399304) [14:08:36] (03CR) 10CI reject: [V:04-1] tests: remove "mock" requirement [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1173945 (https://phabricator.wikimedia.org/T399304) (owner: 10Hashar) [14:22:30] 06Fundraising-Backlog, 13Patch-For-Review: Update nose to pytest on fundraising-tools - https://phabricator.wikimedia.org/T399304#11043265 (10hashar) At a quick glance there are some assertions using `nose.tools.assert_equals` they can be replaced by Python built-in `assert`, pytest would handle them and craft... [14:23:58] (03PS3) 10Eileen: Set timeout on sftp connection as well as guzzle [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1172169 [14:23:59] (03CR) 10Ejegg: [C:03+2] Set timeout on sftp connection as well as guzzle [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1172169 (owner: 10Eileen) [14:25:36] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07fr-current-sprint: Enable iDeal via Gr4vy in Netherlands - https://phabricator.wikimedia.org/T392068#11043281 (10AKanji-WMF) p:05High→03Medium We have missed the window for rapid implementation of IDEAL before the... [14:26:57] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Enable SEPA via Gr4vy for EU countries. - https://phabricator.wikimedia.org/T392065#11043294 (10AKanji-WMF) p:05Triage→03High @RKumar_WMF can you please fill out: What is the new payment method:... [14:40:48] (03CR) 10Ejegg: [C:03+2] "Argh, I just had to enable the extension before trying to run the suggested cli!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [14:41:25] (03CR) 10Ejegg: Add queue-tasks extension for merge job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [14:41:30] (03PS5) 10Eileen: Add queue-tasks extension for merge job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) [14:41:36] (03CR) 10Ejegg: [C:03+2] Add queue-tasks extension for merge job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [14:42:45] (03Merged) 10jenkins-bot: Set timeout on sftp connection as well as guzzle [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1172169 (owner: 10Eileen) [14:47:19] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07fr-acoustic: Populating both_funds_latest_donation_source field - https://phabricator.wikimedia.org/T379700#11043435 (10AKanji-WMF) @Eileenmcnaughton are we waiting on anything from analytics? https://app.asana.com/1/3758... [14:52:02] (03CR) 10Ejegg: "This looks like some pretty cool groundwork! Couple tiny comments inline. I think a lot of those fields might be specific to the donations" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1173547 (owner: 10Eileen) [14:54:39] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - https://phabricator.wikimedia.org/T399034#11043479 (10Ejegg) It will take some coding to create this variant, then it will be available for use whenever you want it. [14:56:28] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Issue with Boleto and PIX via Gravy - https://phabricator.wikimedia.org/T398644#11043499 (10Ejegg) 05Open→03Resolved a:03Ejegg [14:57:10] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Donor-portal, 06FR-donorrelations: PDF Civi receipts - feature request - https://phabricator.wikimedia.org/T368671#11043514 (10AKanji-WMF) Adding #fr-donor-portal as the ability for supporters to download tax receipts is a future requirement. [14:59:03] (03Merged) 10jenkins-bot: Add queue-tasks extension for merge job [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [15:03:01] 10Fundraising analytics stack, 10fundraising-tech-ops: set up automation to restart trino - https://phabricator.wikimedia.org/T400721#11043563 (10AStein-WMF) [15:11:04] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Civi: multiple issues with recurring donations - https://phabricator.wikimedia.org/T399339#11043668 (10krobinson) Thanks @AKanji-WMF ! I'm wondering if we need to do the follow up with the 6k if they received the automated failed... [15:20:53] 06Fundraising-Backlog, 06Wikimedia-Fundraising, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate: Allow community without extended rights to help with CN banner translations going 'live' - https://phabricator.wikimedia.org/T341414#11043687 (10greg) Heya @DerHexer, no real update on th... [15:24:45] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: WMFDonor updates in WMF Thank you are unexpected - https://phabricator.wikimedia.org/T400309#11043704 (10Ejegg) Part of the issue is this test: && substr($contribution->receive_date, 0, 8) === date('Ymd') On create the receive_date comes in as e.... [15:26:17] 06Fundraising-Backlog, 06Wikimedia-Fundraising, 10MediaWiki-extensions-CentralNotice, 10MediaWiki-extensions-Translate: Allow community without extended rights to help with CN banner translations going 'live' - https://phabricator.wikimedia.org/T341414#11043712 (10DerHexer) Thanks for the update! [16:00:40] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Two recurring donations missing from CiviCRM. - https://phabricator.wikimedia.org/T399471#11043900 (10Ejegg) Looking for the first one in the donation queue consumer logs I don't see anything. The audit file seems not to be picking... [16:12:25] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Gravy refund didn’t make it to Civi - https://phabricator.wikimedia.org/T400202#11043944 (10Ejegg) This appears to be a problem either with Gravy or with Dlocal - I see the log of their 3 API calls to dlocal and see the dlocal respo... [16:25:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Gravy refund didn’t make it to Civi - https://phabricator.wikimedia.org/T400202#11044001 (10Ejegg) At DLocal, the payment's status is still 'Paid', but two refunds show up as related transactions The first refund (7/9) has status '... [16:37:14] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 10MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), 13Patch-For-Review: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#11044047 (10EMartin) @Ejegg Can you confirm th... [16:46:40] (03PS1) 10Ejegg: Don't duplicate updateResponseData calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 [16:49:31] (03CR) 10CI reject: [V:04-1] Don't duplicate updateResponseData calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 (owner: 10Ejegg) [16:50:22] (03PS1) 10Ejegg: Log Gravy pending details so audit can read them [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173980 (https://phabricator.wikimedia.org/T392156) [16:50:52] 14Fundraising Sprint: Left-Handed Churro , 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07fr-current-sprint, and 2 others: Log 'pending' details JSON blob for all authorized Gravy transactions - https://phabricator.wikimedia.org/T392156#11044081 (10Ejegg) 05Resolved→03Open [16:51:30] 14Fundraising Sprint: Left-Handed Churro , 03Fundraising Sprint: Naan-Sequitur, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, and 3 others: Log 'pending' details JSON blob for all authorized Gravy transactions - https://phabricator.wikimedia.org/T392156#11044082 (10Ejegg) [16:52:50] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 10MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), 13Patch-For-Review: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#11044096 (10Ejegg) @Emartin this is indeed rel... [16:53:30] (03CR) 10Wfan: "looks good, need to update the lint" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 (owner: 10Ejegg) [16:53:35] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 10MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), 13Patch-For-Review: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#11044099 (10EMartin) Thanks so much! Evelyn... [17:07:33] 10fundraising-tech-ops: Modify Fundraising nagios check_ssl plugin to send proxy_protocol - https://phabricator.wikimedia.org/T400735 (10Jgreen) 03NEW [17:46:17] 10fundraising-tech-ops: Replace fundraising LVS service with BIRD/HAProxy service - https://phabricator.wikimedia.org/T398321#11044310 (10Jgreen) I got proxy_protocol working with HAProxy tweaks plus additional Nginx config. HAProxy is configured in tcp mode with send-proxy enabled and http-check for polling. N... [17:55:35] 10Fundraising analytics stack, 10fundraising-tech-ops, 10FR-Tech-Analytics: Investigate Trino <> dbt TOO_MANY_REQUESTS_FAILED errors - https://phabricator.wikimedia.org/T395337#11044333 (10IAckerman-WMF) p:05Triage→03High [17:56:44] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Enable SEPA via Gr4vy for EU countries. - https://phabricator.wikimedia.org/T392065#11044337 (10RKumar_WMF) What markets is it available in -AT Austria BE Belgium CY Cyprus DE Germany EE Estonia ES Sp... [17:56:46] 10Fundraising analytics stack, 10fundraising-tech-ops: set up automation to restart trino - https://phabricator.wikimedia.org/T400721#11044338 (10IAckerman-WMF) p:05Triage→03High [18:03:08] 10Fundraising analytics stack: Research spike on a solution to write a table from MinIO/Trino into a Google Sheet - https://phabricator.wikimedia.org/T392377#11044394 (10AStein-WMF) talk to jeff and dallas about security concerns with writing data to gsheets [18:19:08] (03PS4) 10Umherirrender: api: Update ApiBase constant usages [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170378 (owner: 10Reedy) [18:19:23] (03CR) 10Umherirrender: [C:03+1] api: Update ApiBase constant usages (031 comment) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170378 (owner: 10Reedy) [18:25:33] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint, 07payments-orchestration: Gravy & the PayPal recurring cancellation process - https://phabricator.wikimedia.org/T393226#11044475 (10AKanji-WMF) [18:26:21] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#11044479 (10AKanji-WMF) [18:27:18] (03PS2) 10Ejegg: Don't duplicate updateResponseData calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 [18:54:48] 03Fundraising Sprint: Naan-Sequitur, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#11044607 (10MBeat33) The question came up in today's meeting whether this Task is still a blocker. Though there ar... [19:03:09] (03CR) 10Wfan: [C:03+2] Don't duplicate updateResponseData calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 (owner: 10Ejegg) [19:04:08] 06Fundraising-Backlog: Sprint O - Priorities [2025] - https://phabricator.wikimedia.org/T400745 (10AKanji-WMF) 03NEW [19:04:54] (03CR) 10Wfan: [C:03+2] Log Gravy pending details so audit can read them [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173980 (https://phabricator.wikimedia.org/T392156) (owner: 10Ejegg) [19:07:40] 06Fundraising-Backlog, 07fr-current-sprint: Gravy Dlocal - https://phabricator.wikimedia.org/T384967#11044681 (10AKanji-WMF) [19:10:45] 06Fundraising-Backlog, 07fr-current-sprint: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#11044687 (10AKanji-WMF) [19:11:15] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07fr-current-sprint: Enable iDeal via Gr4vy in Netherlands - https://phabricator.wikimedia.org/T392068#11044690 (10AKanji-WMF) [19:14:25] (03Merged) 10jenkins-bot: Don't duplicate updateResponseData calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173978 (owner: 10Ejegg) [19:16:29] 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint: PIX and Boleto after completing the donation do not show TY page - https://phabricator.wikimedia.org/T394979#11044701 (10AKanji-WMF) @RKumar_WMF If we want to stick with the redirect integration this flow will continue. [19:22:37] 06Fundraising-Backlog: Placeholder - Civi upgrade - https://phabricator.wikimedia.org/T400746 (10AKanji-WMF) 03NEW [19:25:35] 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#11044771 (10AKanji-WMF) [19:28:33] 06Fundraising-Backlog: Civi donor segment doesn't match with Acoustic donor segment - https://phabricator.wikimedia.org/T400416#11044808 (10NNgu-WMF) Thanks yall! [19:46:38] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07Unplanned-Sprint-Work: Imports are stalled - need to manually push through - https://phabricator.wikimedia.org/T400419#11044892 (10AKanji-WMF) [19:46:39] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 10MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), 13Patch-For-Review: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#11044890 (10AKanji-WMF) [19:46:40] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog: Add partial_name_match AVS response code to Gravy fraud filters - https://phabricator.wikimedia.org/T399775#11044894 (10AKanji-WMF) [19:46:41] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Discuss how we will handle Gravy's descriptor limit - https://phabricator.wikimedia.org/T398652#11044896 (10AKanji-WMF) [19:48:09] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398723#11044898 (10AKanji-WMF) [19:48:11] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint, 07payments-orchestration: Gravy & the PayPal recurring cancellation process - https://phabricator.wikimedia.org/T393226#11044900 (10AKanji-WMF) [19:49:11] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Fix dedupe merge wrapper script to track modified date - https://phabricator.wikimedia.org/T383194#11044905 (10AKanji-WMF) [19:49:12] 14Fundraising Sprint: Left-Handed Churro , 03Fundraising Sprint: Omakase, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, and 3 others: Log 'pending' details JSON blob for all authorized Gravy transactions - https://phabricator.wikimedia.org/T392156#11044903 (10AKanji-WMF) [19:49:59] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog: Placeholder - Civi upgrade - https://phabricator.wikimedia.org/T400746#11044907 (10AKanji-WMF) [19:50:00] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog: Sprint O - Priorities [2025] - https://phabricator.wikimedia.org/T400745#11044908 (10AKanji-WMF) [19:50:01] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Handle Settlement from Audit process - https://phabricator.wikimedia.org/T399782#11044909 (10AKanji-WMF) [19:50:02] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Sprint N - Priorities [2025] - https://phabricator.wikimedia.org/T399121#11044910 (10AKanji-WMF) [19:50:04] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Map Settlement data to Civi field and table locations - https://phabricator.wikimedia.org/T397662#11044911 (10AKanji-WMF) [19:50:06] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Benevity - moving possible duplicate errors to group for dedupe - https://phabricator.wikimedia.org/T396535#11044912 (10AKanji-WMF) [19:50:12] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, and 2 others: Start updating the fee information into Civi once we get it - https://phabricator.wikimedia.org/T396071#11044913 (10AKanji-WMF) [19:50:17] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-acoustic, 07fr-current-sprint: July 30th: Removing Data Axle CE fields from Civi - License Expiring - https://phabricator.wikimedia.org/T395961#11044914 (10AKanji-WMF) [19:50:23] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Payment method migration: Credit cards - Import tokens to Civi - https://phabricator.wikimedia.org/T391991#11044916 (10AKanji-WMF) [19:50:31] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: How will we expose payment processor errors/issues with gravy - https://phabricator.wikimedia.org/T387411#11044917 (10AKanji-WMF) [19:50:34] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Comms preference centre - email duplication check - https://phabricator.wikimedia.org/T385911#11044918 (10AKanji-WMF) [19:50:43] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-acoustic, 07fr-current-sprint, 13Patch-For-Review: Develop process for tracking & handling SMS consent records - https://phabricator.wikimedia.org/T379702#11044919 (10AKanji-WMF) [19:50:49] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 07payments-orchestration: Enable SEPA via Gr4vy for EU countries. - https://phabricator.wikimedia.org/T392065#11044920 (10AKanji-WMF) [19:50:55] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 13Patch-For-Review: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#11044921 (10AKanji-WMF) [19:51:58] 06Fundraising-Backlog, 07fr-current-sprint: Update Pending code to KEEP pending records - smashpig.pending - https://phabricator.wikimedia.org/T400304#11044938 (10AKanji-WMF) [19:52:02] 06Fundraising-Backlog, 07fr-current-sprint: Allow donors to request a donor portal login link by email - https://phabricator.wikimedia.org/T388739#11044941 (10AKanji-WMF) [19:52:03] 06Fundraising-Backlog, 10FR-Donor-portal, 10FR-email-preferences, 07fr-current-sprint: Create donor portal main page displaying info from CiviCRM - https://phabricator.wikimedia.org/T388745#11044940 (10AKanji-WMF) [19:52:04] 06Fundraising-Backlog, 07fr-current-sprint: Create donor portal page for recurring donation pause/cancel process - https://phabricator.wikimedia.org/T388749#11044939 (10AKanji-WMF) [19:52:54] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Placeholder - Civi upgrade - https://phabricator.wikimedia.org/T400746#11044942 (10AKanji-WMF) [19:52:55] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Sprint O - Priorities [2025] - https://phabricator.wikimedia.org/T400745#11044943 (10AKanji-WMF) [19:52:58] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Add partial_name_match AVS response code to Gravy fraud filters - https://phabricator.wikimedia.org/T399775#11044944 (10AKanji-WMF) [19:53:02] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint, 07Unplanned-Sprint-Work: Imports are stalled - need to manually push through - https://phabricator.wikimedia.org/T400419#11044945 (10AKanji-WMF) [19:56:08] 06Fundraising-Backlog: Update Pending code to KEEP pending records - smashpig.pending - https://phabricator.wikimedia.org/T400304#11044947 (10AKanji-WMF) [19:56:11] 06Fundraising-Backlog, 07payments-orchestration: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#11044948 (10AKanji-WMF) [19:56:13] 06Fundraising-Backlog: Create donor portal page for recurring donation pause/cancel process - https://phabricator.wikimedia.org/T388749#11044949 (10AKanji-WMF) [19:56:16] 06Fundraising-Backlog, 10FR-Donor-portal, 10FR-email-preferences: Create donor portal main page displaying info from CiviCRM - https://phabricator.wikimedia.org/T388745#11044951 (10AKanji-WMF) [19:56:17] 06Fundraising-Backlog: Allow donors to request a donor portal login link by email - https://phabricator.wikimedia.org/T388739#11044950 (10AKanji-WMF) [19:57:24] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - https://phabricator.wikimedia.org/T399034#11044957 (10AKanji-WMF) [20:11:01] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - how to process transactions >12k - https://phabricator.wikimedia.org/T399034#11044999 (10EMartin) [20:18:50] 03Fundraising Sprint: Omakase, 06Fundraising-Backlog, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398723#11045019 (10EMartin) Update here from Jack that didn't make it into this phab: https://wikimedia.slack.com/ar... [20:23:13] (03PS2) 10Ejegg: Log Gravy pending details so audit can read them [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173980 (https://phabricator.wikimedia.org/T392156) [20:25:57] (03PS5) 10Umherirrender: api: Update ApiBase constant usages [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170378 (owner: 10Reedy) [20:26:06] (03CR) 10Ejegg: [C:03+2] "Thanks, looks good!" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170378 (owner: 10Reedy) [20:30:04] (03Merged) 10jenkins-bot: api: Update ApiBase constant usages [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170378 (owner: 10Reedy) [20:47:25] (03PS6) 10Reedy: CentralNoticeCampaignLogPager: Reduce code duplication [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170368 [20:47:38] (03CR) 10Ejegg: [C:03+2] "Thanks for the cleanup!" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170368 (owner: 10Reedy) [20:55:45] (03Merged) 10jenkins-bot: CentralNoticeCampaignLogPager: Reduce code duplication [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1170368 (owner: 10Reedy) [21:03:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Gravy refund didn’t make it to Civi - https://phabricator.wikimedia.org/T400202#11045159 (10EMartin) Raised with Gr4vy @RKumar_WMF 7.29.25 [21:07:16] (03PS9) 10Krinkle: Remove unused wgCentralSelectedMobileBannerDispatcher [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1161746 (https://phabricator.wikimedia.org/T154954) [21:07:34] (03CR) 10Ejegg: [C:03+2] "Thanks, Timo, the logic checks out." [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1161746 (https://phabricator.wikimedia.org/T154954) (owner: 10Krinkle) [21:16:47] 10fundraising-tech-ops, 06DC-Ops, 06Infrastructure-Foundations, 10netops, and 2 others: eqiad: second frack parent tracking task - https://phabricator.wikimedia.org/T392006#11045175 (10wiki_willy) 05Open→03Resolved a:03RobH Resolving task, we will be installing two new Fundraising cabinets as a s... [21:16:57] (03CR) 10Ejegg: "recheck" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1173980 (https://phabricator.wikimedia.org/T392156) (owner: 10Ejegg) [21:18:20] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: some Gravy contribs missing PII (PayPal, trustly) - https://phabricator.wikimedia.org/T395375#11045179 (10EMartin) Added to Gr4vy log 7.29 for discussion [21:18:38] (03Merged) 10jenkins-bot: Remove unused wgCentralSelectedMobileBannerDispatcher [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1161746 (https://phabricator.wikimedia.org/T154954) (owner: 10Krinkle) [21:20:22] (03PS3) 10Damilare Adedoyin: Remove backward compatibility in GatewayPage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166245 [21:20:24] (03CR) 10Ejegg: [C:03+2] Remove backward compatibility in GatewayPage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166245 (owner: 10Damilare Adedoyin) [21:40:01] (03Merged) 10jenkins-bot: Remove backward compatibility in GatewayPage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166245 (owner: 10Damilare Adedoyin) [22:07:57] (03PS2) 10Eileen: Start to in-code document supported fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1173547 [22:13:33] (03PS3) 10Eileen: Start to in-code document supported fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1173547 [22:13:42] (03CR) 10Ejegg: [C:03+2] Start to in-code document supported fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1173547 (owner: 10Eileen) [22:19:44] 06Fundraising-Backlog, 06FR-donorrelations, 10Recurring-Donations: email update process for recurring PayPal donors: issue + question - https://phabricator.wikimedia.org/T400765 (10MBeat33) 03NEW [22:29:44] (03Merged) 10jenkins-bot: Start to in-code document supported fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1173547 (owner: 10Eileen) [22:30:55] (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/1174065 [22:31:42] (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/1174065 (owner: 10Eileen) [22:33:08] (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/1174065 (owner: 10Eileen) [22:35:41] (03PS4) 10Eileen: First cut at WMFAudit::settle api [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1170226 (https://phabricator.wikimedia.org/T396071) [22:44:06] (03PS1) 10Ejegg: Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) [22:44:31] (03CR) 10CI reject: [V:04-1] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:47:42] (03PS2) 10Ejegg: Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) [22:48:06] (03CR) 10CI reject: [V:04-1] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:49:57] (03PS3) 10Ejegg: Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) [22:50:22] (03CR) 10CI reject: [V:04-1] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:52:14] (03CR) 10Eileen: [C:03+2] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:52:40] (03CR) 10CI reject: [V:04-1] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:52:48] (03PS4) 10Ejegg: Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) [22:53:01] (03CR) 10Eileen: [C:03+2] Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:53:48] (03PS1) 10Ejegg: WIP update PendingDatabase for is_resolved [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174076 (https://phabricator.wikimedia.org/T400304) [22:54:09] (03Merged) 10jenkins-bot: Add is_resolved column to pending table [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174074 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:54:16] (03CR) 10CI reject: [V:04-1] WIP update PendingDatabase for is_resolved [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1174076 (https://phabricator.wikimedia.org/T400304) (owner: 10Ejegg) [22:55:47] (03CR) 10CI reject: [V:04-1] First cut at WMFAudit::settle api [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1170226 (https://phabricator.wikimedia.org/T396071) (owner: 10Eileen)