[00:20:33] (03PS1) 10Cstone: WIP: Add test links to payments settings page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1134774 [00:21:41] (03PS1) 10Cstone: Update smash-pig to v0.9.3.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1134775 [00:23:10] (03CR) 10CI reject: [V:04-1] WIP: Add test links to payments settings page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1134774 (owner: 10Cstone) [00:24:37] (03CR) 10Cstone: [C:03+2] Update smash-pig to v0.9.3.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1134775 (owner: 10Cstone) [00:57:02] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-dlocal, 10FR-Smashpig, 10Recurring-Donations: Record payment token from Dlocal auth IPN - https://phabricator.wikimedia.org/T389888#10719873 (10Cstone) These look to all be bt, credit cards we are getting the token normally bt santander bt pse... [01:01:09] (03Merged) 10jenkins-bot: Update smash-pig to v0.9.3.1 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1134775 (owner: 10Cstone) [01:13:07] (03CR) 10Eileen: "ejegg - did you mean to add +2?" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134349 (owner: 10Eileen) [01:28:23] (03PS1) 10Cstone: Update vendor and composer.locl for smash-pig v0.9.3.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134785 [01:28:40] (03PS2) 10Cstone: Update vendor and composer.lock for smash-pig v0.9.3.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134785 [01:33:00] (03PS3) 10Cstone: Update vendor and composer.locl for smash-pig v0.9.3.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134785 [01:43:29] (03CR) 10Ejegg: [C:03+2] Let's try for a failmail rather than logging an alert' [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134349 (owner: 10Eileen) [01:43:41] oops, thought I had merged that [01:44:53] odd, getting a new drupal-related warning in civi [01:44:54] Error message [01:45:06] Warning: Undefined array key "distribution_name" in drupal_install_profile_distribution_name() (line 207 of install.inc). [01:54:10] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-dlocal, 10FR-Smashpig, 10Recurring-Donations: Record payment token from Dlocal auth IPN - https://phabricator.wikimedia.org/T389888#10719995 (10Ejegg) Well shoot, I don't think PSE actually CAN be recurring. I haven't been able to use it for an... [02:09:27] (03Merged) 10jenkins-bot: Let's try for a failmail rather than logging an alert' [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134349 (owner: 10Eileen) [02:28:11] (03CR) 10Cstone: [C:03+2] Update vendor and composer.locl for smash-pig v0.9.3.1 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134785 (owner: 10Cstone) [02:28:28] oh come on i fixed that commit message [02:36:47] (03PS29) 10Jdlrobson: Fixes warning: mediawiki.Uri is deprecated, use URL instead [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1125253 (https://phabricator.wikimedia.org/T380079) [02:46:09] ejegg: are you around [02:51:32] (03PS1) 10Cstone: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1134786 [02:52:44] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1134786 (owner: 10Cstone) [02:53:41] yep cstone [02:54:00] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1134786 (owner: 10Cstone) [02:54:09] could you jump in a call real quick I keep messing the same thing up with deploying smashpig [02:54:26] or textwise does the change in DI need to be on the deployment branch before the vendor update [02:54:35] like the version update [02:55:41] ah vendor and DonationInterface submodules get auto-updated when patches merge to their related branches [02:56:07] (fundraising/REL1_43 & deployment respectively) [02:56:08] i guess what I did is when i originally put up the vendor and lock patch, it failed CI saying the smash pig versions didnt match [02:56:21] oh huh [02:56:25] so because I hadn't merged it to deployment first? [02:56:40] well it looks happy now [02:56:43] no its [02:56:51] not pointing at deployment branch of DI [02:56:53] the tests are there [02:57:00] Im guessing its my local master by accident [02:57:01] ah yeah, probably needed the deploy of DI merged [02:59:18] (03PS1) 10Cstone: Accidentaly pointed this not at deployment [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134787 [02:59:38] ok that is pointing at deployment now [03:00:48] (03CR) 10Ejegg: [C:03+2] Accidentaly pointed this not at deployment [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134787 (owner: 10Cstone) [03:15:56] ah okay maybe I didn't need to update that pointer [03:16:14] everything looks good when deploying now [03:16:45] :) [03:16:49] gnight! [03:16:59] !log payments-wiki upgraded from 10b6cf1d to ef9284aa [03:17:00] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:18:22] woo woo gravy prod paypal payment through [03:20:22] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10MW-1.44-notes (1.44.0-wmf.23; 2025-04-01), 07Regression, 07Wikimedia-production-error: Internal error when creating/cloning centralnotice banners (Wikimedia\Rdbms\DBUnexpectedError: Banner::... - https://phabricator.wikimedia.org/T390956#10720040 [04:00:06] PROBLEM - check_disk on fran2001 is CRITICAL: DISK CRITICAL - free space: /dev 31981MiB (100% inode=99%): /run 6400MiB (99% inode=99%): / 5748MiB (10% inode=73%): /dev/shm 32008MiB (99% inode=99%): /run/lock 5MiB (100% inode=99%): /boot 126MiB (51% inode=99%): /srv 289520MiB (79% inode=98%): /run/firejail/firejail.ro.dir 6400MiB (99% inode=99%): /run/firejail/firejail.ro.file 6400MiB (99% inode=99%): /run/user/16777 6401MiB (100% inode=9 [04:00:06] s://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fran2001&service=check_disk [04:05:08] PROBLEM - check_disk on fran2001 is CRITICAL: DISK CRITICAL - free space: /dev 31981MiB (100% inode=99%): /run 6400MiB (99% inode=99%): / 5665MiB (10% inode=73%): /dev/shm 32008MiB (99% inode=99%): /run/lock 5MiB (100% inode=99%): /boot 126MiB (51% inode=99%): /srv 289520MiB (79% inode=98%): /run/firejail/firejail.ro.dir 6400MiB (99% inode=99%): /run/firejail/firejail.ro.file 6400MiB (99% inode=99%): /run/user/16777 6401MiB (100% inode=9 [04:05:08] /user/573 6401MiB (100% inode=99%): https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fran2001&service=check_disk [04:10:08] PROBLEM - check_disk on fran2001 is CRITICAL: DISK CRITICAL - free space: /dev 31981MiB (100% inode=99%): /run 6400MiB (99% inode=99%): / 5540MiB (10% inode=73%): /dev/shm 32008MiB (99% inode=99%): /run/lock 5MiB (100% inode=99%): /boot 126MiB (51% inode=99%): /srv 289520MiB (79% inode=98%): /run/firejail/firejail.ro.dir 6400MiB (99% inode=99%): /run/firejail/firejail.ro.file 6400MiB (99% inode=99%): /run/user/16777 6401MiB (100% inode=9 [04:10:08] /user/573 6401MiB (100% inode=99%): https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fran2001&service=check_disk [04:10:37] ACKNOWLEDGEMENT - check_disk on fran2001 is CRITICAL: DISK CRITICAL - free space: /dev 31981MiB (100% inode=99%): /run 6400MiB (99% inode=99%): / 5540MiB (10% inode=73%): /dev/shm 32008MiB (99% inode=99%): /run/lock 5MiB (100% inode=99%): /boot 126MiB (51% inode=99%): /srv 289520MiB (79% inode=98%): /run/firejail/firejail.ro.dir 6400MiB (99% inode=99%): /run/firejail/firejail.ro.file 6400MiB (99% inode=99%): /run/user/16777 6401MiB (100% [04:10:37] %): /run/user/573 6401MiB (100% inode=99%): Dwisehaupt known - change pushed to fix backup location after this run. https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fran2001&service=check_disk [04:15:08] RECOVERY - check_disk on fran2001 is OK: DISK OK - free space: /dev 31981MiB (100% inode=99%): /run 6400MiB (99% inode=99%): / 14660MiB (27% inode=73%): /dev/shm 32008MiB (99% inode=99%): /run/lock 5MiB (100% inode=99%): /boot 126MiB (51% inode=99%): /srv 289520MiB (79% inode=98%): /run/firejail/firejail.ro.dir 6400MiB (99% inode=99%): /run/firejail/firejail.ro.file 6400MiB (99% inode=99%): /run/user/16777 6401MiB (100% inode=99%): https [04:15:08] .wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=fran2001&service=check_disk [06:03:24] 06Fundraising-Backlog: Migrating recurring donors off of Fundraise UP - https://phabricator.wikimedia.org/T390331#10720178 (10MSuijkerbuijk_WMF) Thanks @EMartin -- we all would agree that preferably we would start FY2526 with the migration completed. Open to what FR Tech reports on. A pending question I have: I... [06:30:09] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_43) - 10https://gerrit.wikimedia.org/r/1134832 (owner: 10L10n-bot) [11:53:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Import error - "the website encountered an unexpected error" - https://phabricator.wikimedia.org/T390238#10721109 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF resolved at offsite, ty @Eileenmcnaughton! [14:45:22] (03CR) 10Krinkle: Fixes warning: mediawiki.Uri is deprecated, use URL instead (032 comments) [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1125253 (https://phabricator.wikimedia.org/T380079) (owner: 10Jdlrobson) [14:57:59] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install frban1002 - https://phabricator.wikimedia.org/T369947#10722040 (10Jgreen) a:05Jgreen→03None [14:58:10] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install fran1002 - https://phabricator.wikimedia.org/T369940#10722043 (10Jgreen) a:05Jgreen→03None [14:58:31] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install frdb1007 - https://phabricator.wikimedia.org/T369922#10722047 (10Jgreen) a:05Jgreen→03None [14:58:53] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install franio100[1-3] - https://phabricator.wikimedia.org/T367820#10722055 (10Jgreen) a:05Jgreen→03None [14:59:05] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install fransc1001 - https://phabricator.wikimedia.org/T367814#10722059 (10Jgreen) a:05Jgreen→03None [14:59:21] 10fundraising-tech-ops, 06SRE: Q1:rack/setup/install fransw1001.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T367801#10722060 (10Jgreen) a:05Jgreen→03None [14:59:24] 03Fundraising Sprint: Frito Pie, 06Fundraising-Backlog: Come up with a better name for PaymentDetailResponse in SmashPig - https://phabricator.wikimedia.org/T383400#10722062 (10jgleeson) After renaming it initially to `PaymentProviderAdditionalDataResponse`, it felt too verbose, so I've instead gone with `Pay... [15:02:36] (03CR) 10Pcoombe: [C:03+2] "Looks good to me, thanks!" [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1134762 (https://phabricator.wikimedia.org/T374625) (owner: 10Ejegg) [15:02:51] 10fundraising-tech-ops, 06Infrastructure-Foundations, 10netops: Test prototype fundraising pybal replacement based on haproxy + anycast-healthchecker. - https://phabricator.wikimedia.org/T373942#10722080 (10Jgreen) 05Open→03Resolved Closing this as completed because we know it works. There is still m... [15:03:30] 10fundraising-tech-ops, 10BDC-Implementation, 06Privacy Engineering, 10Security Preview, 07SecTeam-Processed: [minIO] Investigate packaging, install, security monitoring. - https://phabricator.wikimedia.org/T367123#10722086 (10Jgreen) 05Open→03Resolved [15:03:55] 10fundraising-tech-ops: Fundraising environment support for Debian 12 (Bookworm) - https://phabricator.wikimedia.org/T344290#10722091 (10Jgreen) 05Open→03Resolved [15:04:47] 10fundraising-tech-ops, 10BDC-Implementation, 07Epic: [Metabase] Package and install starburst metabase driver - https://phabricator.wikimedia.org/T382386#10722104 (10Jgreen) 05Open→03Resolved This package is tied into the whole package_getter scheme, so we get email alerts when a new release becomes... [15:06:54] (03PS1) 10Jgleeson: Rename PaymentDetailResponse to PaymentProviderExtendedResponse. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1135052 (https://phabricator.wikimedia.org/T383400) [15:07:21] (03CR) 10CI reject: [V:04-1] Rename PaymentDetailResponse to PaymentProviderExtendedResponse. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1135052 (https://phabricator.wikimedia.org/T383400) (owner: 10Jgleeson) [15:08:36] 10fundraising-tech-ops, 10BDC-Implementation: [Metabase] Investigate packaging, install, security monitoring. - https://phabricator.wikimedia.org/T375030#10722126 (10Jgreen) 05Open→03Resolved Closing this because there's nothing left to do to support the open-source version we are running . Packaging a... [15:08:51] (03PS2) 10Jgleeson: Rename PaymentDetailResponse to PaymentProviderExtendedResponse. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1135052 (https://phabricator.wikimedia.org/T383400) [15:14:13] (03Merged) 10jenkins-bot: Rephrase CSP warning in banner preview [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1134762 (https://phabricator.wikimedia.org/T374625) (owner: 10Ejegg) [15:28:07] 03Fundraising Sprint: Frito Pie, 06Fundraising-Backlog, 13Patch-For-Review: Come up with a better name for PaymentDetailResponse in SmashPig - https://phabricator.wikimedia.org/T383400#10722307 (10jgleeson) The new class hierarchy looks like this {F59015141, size=full} [16:32:08] 06Fundraising-Backlog, 10fundraising-tech-ops: Update dlocal sftp keypair to ed25519 - https://phabricator.wikimedia.org/T386985#10722667 (10Dwisehaupt) [16:38:06] 06Fundraising-Backlog, 10fundraising-tech-ops: Update dlocal sftp keypair to ed25519 - https://phabricator.wikimedia.org/T386985#10722677 (10Dwisehaupt) Just tested for host keys today and either the update hasn't occurred yet or there were no changes seen from our side. Will keep checking in regularly to see... [16:53:42] 03Fundraising Sprint: Frito Pie, 06Fundraising-Backlog, 10FR-email-preferences: update Email Preferences queue consumer to use api4 - https://phabricator.wikimedia.org/T386871#10722707 (10AnnWF) a:03AnnWF [16:55:57] 03Fundraising Sprint: Frito Pie, 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Bank Transfers (recurring) - https://phabricator.wikimedia.org/T385013#10722721 (10AnnWF) [16:56:17] (03PS30) 10Jdlrobson: Fixes warning: mediawiki.Uri is deprecated, use URL instead [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1125253 (https://phabricator.wikimedia.org/T380079) [16:58:01] 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Bank Transfers (recurring) - https://phabricator.wikimedia.org/T385013#10722725 (10AnnWF) [17:29:34] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021: Enable Riverlea theme, disable the Island - https://phabricator.wikimedia.org/T386409#10722823 (10AKanji-WMF) [17:34:24] 06Fundraising-Backlog, 07payments-orchestration: Add VIPPS in Norway - https://phabricator.wikimedia.org/T390870#10722846 (10AKanji-WMF) [17:36:06] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-donorservices: PDF Civi receipts - feature request - https://phabricator.wikimedia.org/T368671#10722853 (10AKanji-WMF) @Eileenmcnaughton adding this in case it got deleted [17:43:31] 06Fundraising-Backlog, 10FR-email-preferences: Comms preference centre - email duplication check - https://phabricator.wikimedia.org/T385911#10722888 (10AKanji-WMF) @greg flagging that this is one of the tasks we need to talk to legal about [17:48:07] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-dlocal, 10FR-Smashpig, 10Recurring-Donations: Record payment token from Dlocal auth IPN - https://phabricator.wikimedia.org/T389888#10722915 (10Cstone) Looks like this was from recurring bank transfer accidentally being enabled, it has been dis... [17:53:41] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10FR-donorservices, 07payments-orchestration: Gr4vy audit file edge cases - https://phabricator.wikimedia.org/T381012#10722946 (10XenoRyet) p:05Medium→03High [18:12:52] 14Fundraising Sprint Git Rebase Jump, 14Fundraising Sprint Humongous bacteria petting zoo, 14Fundraising Sprint Interstitial ads halfway down the coaster hill, 14fundraising sprint Just in time roller coaster building, and 6 others: Convert large donation ... - https://phabricator.wikimedia.org/T270667#10723087 [18:14:42] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Create config UI for Civi extension version of large donation notifications - https://phabricator.wikimedia.org/T391388 (10Ejegg) 03NEW [18:15:02] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 10FR-donorservices, 07payments-orchestration: Gr4vy audit file edge cases - https://phabricator.wikimedia.org/T381012#10723113 (10jgleeson) >>! In T381012#10719355, @AMJohnson wrote: > Another one to flag. Donor in ZD ticket #1659060 (doesn't hav... [18:18:21] 06Fundraising-Backlog, 10BDC-Implementation, 13Patch-For-Review: Migrate legacy exchange rate API to exchange-rates-api.oanda.com - https://phabricator.wikimedia.org/T389975#10723125 (10AnnWF) [18:18:51] (03CR) 10Wfan: [C:03+2] Update OANDA API URL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134763 (https://phabricator.wikimedia.org/T389975) (owner: 10Ejegg) [18:19:24] (03CR) 10Wfan: [C:03+2] Add Banking Institution soft credit type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134351 (owner: 10Eileen) [18:22:36] (03PS2) 10Eileen: Upstream fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1131108 [18:22:44] (03CR) 10Ejegg: [C:03+2] Upstream fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1131108 (owner: 10Eileen) [18:27:09] 06Fundraising-Backlog: Switch off CVV fraud filter for ApplePay - https://phabricator.wikimedia.org/T391390 (10jgleeson) 03NEW [18:29:13] 06Fundraising-Backlog: Switch off CVV fraud filter for ApplePay - https://phabricator.wikimedia.org/T391390#10723176 (10jgleeson) [18:29:52] 06Fundraising-Backlog: Switch off CVV fraud filter for ApplePay - https://phabricator.wikimedia.org/T391390#10723178 (10jgleeson) [18:33:24] (03CR) 10Wfan: [C:03+1] "works on mac" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133552 (owner: 10Jgleeson) [18:34:42] (03CR) 10Wfan: [C:03+2] Use master MW branch for donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133898 (owner: 10Ejegg) [18:34:55] (03CR) 10Wfan: [C:03+2] Enable DonationInterface on donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1131123 (owner: 10Ejegg) [18:35:17] thanks wfan ! [18:36:29] (03CR) 10Jgleeson: [C:03+2] Remove irrelevant "throws ApiException" from Gravy API method docs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1132667 (owner: 10Damilare Adedoyin) [18:36:32] actually I think it can plus 2 since your env works fine, but would like to ask other non-mac user to test it on their end~ [18:37:01] (03CR) 10Wfan: [C:03+2] Extend services from main docker compose in dockker compose mac [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133499 (owner: 10Damilare Adedoyin) [18:39:51] (03CR) 10Jgleeson: [C:03+2] "The validation exception definitely improves things!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1119549 (owner: 10Damilare Adedoyin) [18:41:37] (03CR) 10Jgleeson: "This looks like exactly what we were looking for!" [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133499 (owner: 10Damilare Adedoyin) [18:42:24] wfan: yeah it worked for me. I'm working on a follow on patch (which might actually end up being a separate build) which pulls in standalone-composer with all of our stuff [18:44:41] (03CR) 10Jgleeson: [C:03+2] "LGTM!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134350 (https://phabricator.wikimedia.org/T386017) (owner: 10Eileen) [18:49:08] (03CR) 10CI reject: [V:04-1] Update OANDA API URL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134763 (https://phabricator.wikimedia.org/T389975) (owner: 10Ejegg) [18:54:17] 06Fundraising-Backlog: Decomished dLocal India recurring process - https://phabricator.wikimedia.org/T391393 (10jgleeson) 03NEW [18:54:38] 06Fundraising-Backlog: Decommission dLocal India recurring process - https://phabricator.wikimedia.org/T391393#10723255 (10jgleeson) [19:15:55] (03Merged) 10jenkins-bot: Upstream fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1131108 (owner: 10Eileen) [19:15:56] (03Merged) 10jenkins-bot: Refactor: Catch only validation and api exceptions in Gravy provider class [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1119549 (owner: 10Damilare Adedoyin) [19:15:57] (03Merged) 10jenkins-bot: Remove irrelevant "throws ApiException" from Gravy API method docs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1132667 (owner: 10Damilare Adedoyin) [19:15:59] (03Merged) 10jenkins-bot: Fidelity import prep step 1 [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134350 (https://phabricator.wikimedia.org/T386017) (owner: 10Eileen) [19:16:01] (03Merged) 10jenkins-bot: Add Banking Institution soft credit type [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134351 (owner: 10Eileen) [19:16:17] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07Epic, 07payments-orchestration: Gravy Braintree implementation: Venmo - https://phabricator.wikimedia.org/T375267#10723334 (10AKanji-WMF) [19:16:43] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Gravy Braintree implementation: IPNs and Audit - https://phabricator.wikimedia.org/T375269#10723338 (10AKanji-WMF) 05Open→03Declined rejected in favour of checklist item https://phabricator.wikimedia.org/T375267 [19:18:05] (03CR) 10Ejegg: "If I run the cv command in the commit message I keep getting this error:" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134344 (https://phabricator.wikimedia.org/T383194) (owner: 10Eileen) [19:18:33] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10723355 (10AKanji-WMF) Bringing in to determine status on this. [19:19:03] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10723356 (10AnnWF) [19:19:59] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07Epic, 07payments-orchestration: Gravy Braintree implementation: Venmo - https://phabricator.wikimedia.org/T375267#10723359 (10AKanji-WMF) Blocked against Venmo recurring [19:23:25] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Connection to Gr4vy's consolidated output file into Civi - https://phabricator.wikimedia.org/T379837#10723367 (10AKanji-WMF) Scoping required to break this task out, defining what data we may need to enrich as per @Ejegg. Need to de... [19:28:45] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07Epic, 07payments-orchestration: Gravy Braintree implementation: Venmo - https://phabricator.wikimedia.org/T375267#10723385 (10AnnWF) [19:31:58] 06Fundraising-Backlog, 10fundraising-tech-ops: Update dlocal sftp keypair to ed25519 - https://phabricator.wikimedia.org/T386985#10723394 (10EMartin) @RKumar_WMF Hi Rakhi, I think you are working on this with Dlocal. Can you check the status with them on this? [19:40:37] 14Fundraising Sprint: justWork(), 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 13Patch-For-Review: Add Auto Rescue for SEPA Direct Debit - https://phabricator.wikimedia.org/T362575#10723420 (10AKanji-WMF) [19:40:38] 06Fundraising-Backlog, 10Recurring-Donations, 07Epic: Implement Adyen Auto-Rescue feature to improve donor recurring conversion - https://phabricator.wikimedia.org/T331920#10723421 (10AKanji-WMF) [19:42:32] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Gravy SEPA - https://phabricator.wikimedia.org/T368043#10723424 (10jgleeson) [20:02:55] (03Abandoned) 10Cstone: Accidentaly pointed this not at deployment [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1134787 (owner: 10Cstone) [20:11:14] (03PS4) 10Ejegg: Add NoticeHideUrls CentralNotice setting [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1128510 [20:11:14] (03PS4) 10Ejegg: Update donatewiki content dump [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1130777 [20:11:14] (03PS4) 10Ejegg: Fix hiding login link on email prefs page [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1131122 [20:11:15] (03PS4) 10Ejegg: Enable DonationInterface on donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1131123 [20:11:16] (03PS3) 10Ejegg: Use master MW branch for donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133898 [20:11:19] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10BDC-Implementation, 13Patch-For-Review: Migrate legacy exchange rate API to exchange-rates-api.oanda.com - https://phabricator.wikimedia.org/T389975#10723467 (10AKanji-WMF) [20:11:29] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog: Investigate Pix Automático - https://phabricator.wikimedia.org/T389865#10723471 (10AKanji-WMF) [20:11:34] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: Gravy dLocal Internal Test Plan - https://phabricator.wikimedia.org/T389547#10723472 (10AKanji-WMF) [20:11:38] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donor-portal, 10FR-email-preferences: Create CiviCRM Api call to retrieve information for donor portal main page - https://phabricator.wikimedia.org/T388744#10723473 (10AKanji-WMF) [20:11:42] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10FR-Donor-portal: Scoping: Donor Portal - https://phabricator.wikimedia.org/T388422#10723475 (10AKanji-WMF) [20:11:46] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), 07Unplanned-Sprint-Work: Remove address fields for ACH in checkout flow - https://phabricator.wikimedia.org/T387758#10723476 (10AKanji-WMF) [20:11:50] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: How will we expose payment processor errors/issues with gravy - https://phabricator.wikimedia.org/T387411#10723477 (10AKanji-WMF) [20:11:54] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10FR-email-preferences: update Email Preferences queue consumer to use api4 - https://phabricator.wikimedia.org/T386871#10723478 (10AKanji-WMF) [20:11:58] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10FR-Donor-portal, 10FR-email-preferences, 13Patch-For-Review: Allow donors to request a donor portal login link by email - https://phabricator.wikimedia.org/T388739#10723474 (10AKanji-WMF) [20:12:02] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog: Fidelity Mapping Import - Change in gift framework - https://phabricator.wikimedia.org/T386017#10723479 (10AKanji-WMF) [20:12:06] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: Gravy Paypal: Update to new integration - https://phabricator.wikimedia.org/T385738#10723480 (10AKanji-WMF) [20:12:10] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Civi-Dedupe: Fix dedupe merge wrapper script to track modified date - https://phabricator.wikimedia.org/T383194#10723484 (10AKanji-WMF) [20:12:14] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Dlocal - https://phabricator.wikimedia.org/T384967#10723482 (10AKanji-WMF) [20:12:18] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy dLocal country traffic routing - https://phabricator.wikimedia.org/T385017#10723481 (10AKanji-WMF) [20:12:22] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Investigation: Paypal upgrade through Gr4vy - https://phabricator.wikimedia.org/T382371#10723485 (10AKanji-WMF) [20:12:26] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Connection to Gr4vy's consolidated output file into Civi - https://phabricator.wikimedia.org/T379837#10723487 (10AKanji-WMF) [20:12:30] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 13Patch-For-Review: Come up with a better name for PaymentDetailResponse in SmashPig - https://phabricator.wikimedia.org/T383400#10723483 (10AKanji-WMF) [20:12:34] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10723488 (10AKanji-WMF) [20:12:38] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#10723489 (10AKanji-WMF) [20:12:42] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 13Patch-For-Review: Apple Pay enablement across all browsers - https://phabricator.wikimedia.org/T382279#10723486 (10AKanji-WMF) [20:12:46] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10donate.wikimedia.org: Provide a donate skin for donate.wikimedia.org - https://phabricator.wikimedia.org/T257862#10723491 (10AKanji-WMF) [20:12:50] 14Fundraising Sprint: Abula, 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog: Duplicates after import - https://phabricator.wikimedia.org/T382516#10723492 (10AKanji-WMF) [20:12:54] 14Fundraising Sprint: Abula, 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Move wmf_civicrm module into wmf-civicrm extension - https://phabricator.wikimedia.org/T270677#10723490 (10AKanji-WMF) [20:12:58] 14Fundraising Sprint Git Rebase Jump, 14Fundraising Sprint Humongous bacteria petting zoo, 14Fundraising Sprint Interstitial ads halfway down the coaster hill, 14fundraising sprint Just in time roller coaster building, and 6 others: Convert large donation ... - https://phabricator.wikimedia.org/T270667#10723493 [20:13:17] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10FR-donorservices: Request to Revert field back to what it was - https://phabricator.wikimedia.org/T385745#10723496 (10AKanji-WMF) [20:13:18] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:7) 7 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [20:15:17] (03PS5) 10Ejegg: Enable DonationInterface on donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1131123 [20:15:20] (03CR) 10Ejegg: [V:03+2] Enable DonationInterface on donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1131123 (owner: 10Ejegg) [20:15:28] (03PS4) 10Ejegg: Use master MW branch for donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133898 [20:15:30] (03CR) 10Ejegg: [V:03+2] Use master MW branch for donutwiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1133898 (owner: 10Ejegg) [20:18:16] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:6) 6 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [20:23:18] PROBLEM - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:6) 6 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [20:24:15] ACKNOWLEDGEMENT - check_log_messages on frav1003 is CRITICAL: CRITICAL: check_endpoints_critical (Paypal:6) 6 [=1] Jeff_Green Paypal endpoint check is failing https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_log_messages [20:27:32] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-donorservices: Request to Revert field back to what it was - https://phabricator.wikimedia.org/T385745#10723578 (10AKanji-WMF) [20:29:42] 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Add @covers annotations to all DonationInterface tests - https://phabricator.wikimedia.org/T385539#10723600 (10AKanji-WMF) [20:29:44] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: Investigation: Paypal upgrade through Gr4vy - https://phabricator.wikimedia.org/T382371#10723601 (10AKanji-WMF) [20:29:50] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 13Patch-For-Review: Apple Pay enablement across all browsers - https://phabricator.wikimedia.org/T382279#10723602 (10AKanji-WMF) [20:29:52] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10723604 (10AKanji-WMF) [20:29:54] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 07payments-orchestration: Connection to Gr4vy's consolidated output file into Civi - https://phabricator.wikimedia.org/T379837#10723603 (10AKanji-WMF) [20:29:55] 06Fundraising-Backlog, 10FR-email-preferences: EmailPreferences form lacks template for user-friendly error display - https://phabricator.wikimedia.org/T340167#10723605 (10AKanji-WMF) [20:29:57] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences: Email pref ctr: Set opt_in_source in consumer - https://phabricator.wikimedia.org/T281936#10723606 (10AKanji-WMF) [20:29:58] 14Fundraising Sprint Git Rebase Jump, 14Fundraising Sprint Humongous bacteria petting zoo, 14Fundraising Sprint Interstitial ads halfway down the coaster hill, 14fundraising sprint Just in time roller coaster building, and 5 others: Convert large donation ... - https://phabricator.wikimedia.org/T270667#10723607 [20:42:01] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Add @covers annotations to all DonationInterface tests - https://phabricator.wikimedia.org/T385539#10723693 (10AKanji-WMF) [20:42:03] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10FR-email-preferences: EmailPreferences form lacks template for user-friendly error display - https://phabricator.wikimedia.org/T340167#10723694 (10AKanji-WMF) [20:42:04] 03Fundraising Sprint: Grits & Catfish, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences: Email pref ctr: Set opt_in_source in consumer - https://phabricator.wikimedia.org/T281936#10723695 (10AKanji-WMF) [20:45:27] (03PS5) 10Umherirrender: Add function documentation to undocumented functions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1132109 [20:45:44] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Add VIPPS in Norway - https://phabricator.wikimedia.org/T390870#10723704 (10AKanji-WMF) [20:45:47] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-donorservices: Script needed to handle CIDs w/o emails - https://phabricator.wikimedia.org/T389695#10723705 (10AKanji-WMF) [20:45:49] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Donor-portal, 10FR-email-preferences: Create donor portal main page displaying info from CiviCRM - https://phabricator.wikimedia.org/T388745#10723706 (10AKanji-WMF) [20:45:51] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07fr-direct-mail: Automate some Direct Mail white mail coding - https://phabricator.wikimedia.org/T386031#10723707 (10AKanji-WMF) [20:45:58] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Batch-Data-Entry: Batch data entry feature request: Tabbing through fields - https://phabricator.wikimedia.org/T371543#10723708 (10AKanji-WMF) [20:46:34] (03CR) 10Ejegg: [C:03+2] Add function documentation to undocumented functions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1132109 (owner: 10Umherirrender) [20:49:13] (03CR) 10CI reject: [V:04-1] Add function documentation to undocumented functions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1132109 (owner: 10Umherirrender) [20:50:08] (03CR) 10Ejegg: [C:03+2] "recheck" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1132109 (owner: 10Umherirrender) [20:52:42] (03Merged) 10jenkins-bot: Add function documentation to undocumented functions [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1132109 (owner: 10Umherirrender) [21:15:11] (03PS3) 10Ejegg: Update OANDA API URL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134763 (https://phabricator.wikimedia.org/T389975) [21:23:14] 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 [21:58:45] (03PS2) 10Jforrester: build: Upgrade wikimedia/testing-access-wrapper to ^3.0.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1130623 [21:58:48] (03CR) 10Ejegg: [C:03+2] build: Upgrade wikimedia/testing-access-wrapper to ^3.0.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1130623 (owner: 10Jforrester) [22:01:06] (03Merged) 10jenkins-bot: build: Upgrade wikimedia/testing-access-wrapper to ^3.0.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1130623 (owner: 10Jforrester) [22:19:51] 06Fundraising-Backlog: Bad UI from payments form when recurring=1 for non recurring methods - https://phabricator.wikimedia.org/T391412 (10Cstone) 03NEW [22:24:15] (03PS1) 10Ejegg: Indicate non-recurring dlocal methods [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135129 (https://phabricator.wikimedia.org/T391412) [22:28:34] 06Fundraising-Backlog, 13Patch-For-Review: Bad UI from payments form when recurring=1 for non recurring methods - https://phabricator.wikimedia.org/T391412#10724100 (10AnnWF) [22:28:53] (03PS1) 10Ejegg: Check for submethod-level recurring config in chooser [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135131 (https://phabricator.wikimedia.org/T391412) [22:29:37] 06Fundraising-Backlog, 13Patch-For-Review: Bad UI from payments form when recurring=1 for non recurring methods - https://phabricator.wikimedia.org/T391412#10724103 (10AnnWF) [22:38:04] (03PS1) 10Ejegg: Fix submethod country lists [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135134 [22:38:34] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Migrating recurring donors off of Fundraise UP - https://phabricator.wikimedia.org/T390331#10724147 (10AKanji-WMF) Thanks @MSuijkerbuijk_WMF - I'd like to talk to Dami about this, he'll be back next week so I can confirm then. cc: @XenoRyet [22:39:38] (03CR) 10CI reject: [V:04-1] Fix submethod country lists [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135134 (owner: 10Ejegg) [22:49:57] (03CR) 10Ejegg: [V:03+2] Update OANDA API URL [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1134763 (https://phabricator.wikimedia.org/T389975) (owner: 10Ejegg) [22:51:41] (03PS2) 10Ejegg: Fix submethod country lists [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135134 [22:53:58] (03CR) 10CI reject: [V:04-1] Fix submethod country lists [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135134 (owner: 10Ejegg) [23:02:48] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 13Patch-For-Review: Consolidate error handling in queues - https://phabricator.wikimedia.org/T365418#10724195 (10Cstone) We got a failmail on 2025-04-08: Fail Mail (civi1002) run-job: Donations queue consume failed with code 1 2025-04-08 16:29:04,944 E... [23:05:02] (03PS3) 10Ejegg: Fix submethod country lists [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1135134