[00:04:03] !log config revision changed from e8cc0ed6 to d6f17100 [00:04:04] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:11:19] !log civicrm upgraded from 686c7c5f to dd54b9ae [00:11:20] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:29:03] (03PS1) 10Eileen: Trigger update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062474 [00:31:27] (03CR) 10Dwisehaupt: [C:03+2] Trigger update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062474 (owner: 10Eileen) [00:32:19] (03CR) 10Dwisehaupt: [V:03+2 C:03+2] Trigger update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062474 (owner: 10Eileen) [00:33:50] i never remember the right order to do all that in. [00:36:02] (03PS1) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1062475 [00:36:09] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: dLocal is sending invalid 0000@dlocal.com donor emails in IPNs - https://phabricator.wikimedia.org/T371911#10063265 (10Cstone) the update got ran with the civi upgrade, email addresses are reset to what they were before for the recurrings and they have be... [00:36:14] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1062475 (owner: 10Eileen) [00:41:34] !log civicrm upgraded from dd54b9ae to eecbba5d [00:41:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [00:54:39] !log config revision changed from d6f17100 to f569b590 [00:54:41] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [05:56:51] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_41) - 10https://gerrit.wikimedia.org/r/1062510 (owner: 10L10n-bot) [05:57:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: dLocal is sending invalid 0000@dlocal.com donor emails in IPNs - https://phabricator.wikimedia.org/T371911#10063380 (10RKumar_WMF) Hi @Cstone I am unable to find any of the sample CID listed in Civi. Can you please check? Ty. [12:38:24] 06Fundraising-Backlog: Coding changes to offline gifts - https://phabricator.wikimedia.org/T372467 (10NNichols) 03NEW [12:39:43] 06Fundraising-Backlog: Finalizing Gravy fields in Civi - https://phabricator.wikimedia.org/T372468 (10NNichols) 03NEW [12:48:24] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog, 07payments-orchestration: Gravy Audit/Settlement Processing - https://phabricator.wikimedia.org/T367788#10064014 (10jgleeson) I'll finish off what I have here and push it up shortly [12:51:43] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(): Gravy test rollout plan - https://phabricator.wikimedia.org/T372469 (10Damilare) 03NEW [12:51:56] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10064031 (10Damilare) [13:03:22] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10064061 (10jgleeson) [13:03:24] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10064060 (10jgleeson) I sent over the PCI documents yesterday in that email requesting the API user account be upgraded. I cc'ed in fr-tech. [13:04:19] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10064062 (10Damilare) [13:04:19] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Integration - https://phabricator.wikimedia.org/T364501#10064063 (10Damilare) [13:32:30] huh, I'm failing to load debugMonthlyConvert on prod [13:35:48] ooh, on dev too [13:35:54] so it's rendering the HTML [13:36:07] but I guess the js to display it must be failing? [13:37:12] I haven't used that for a while tbh [13:39:42] ahhhh it's the amount [13:40:02] i was using a $1 link [13:43:54] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog, 10Recurring-Donations: Implement Post-Payment Monthly Convert variant for testing - https://phabricator.wikimedia.org/T371523#10064139 (10Ejegg) @MSuijkerbuijk_WMF this is available for testing at https://pay... [13:47:45] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog, 10MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), 13Patch-For-Review: Annual Recurring as Post-Payment Option - https://phabricator.wikimedia.org/T368155#10064150 (10Ejegg) @MSuijkerbuijk_WMF this is available fo... [13:55:02] (03PS3) 10Ejegg: Also cancel at provider when cancelling old recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062107 (https://phabricator.wikimedia.org/T341346) [14:14:33] (03CR) 10CI reject: [V:04-1] Also cancel at provider when cancelling old recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062107 (https://phabricator.wikimedia.org/T341346) (owner: 10Ejegg) [14:17:17] 06Fundraising-Backlog: Placehoder: Field code mapping - https://phabricator.wikimedia.org/T371722#10064228 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF [14:18:01] 06Fundraising-Backlog: Placehoder: Field code mapping - https://phabricator.wikimedia.org/T371722#10064236 (10AKanji-WMF) superceded by https://phabricator.wikimedia.org/T372468 [14:23:19] 06Fundraising-Backlog: Creating the ability to QC imports - https://phabricator.wikimedia.org/T372475 (10NNichols) 03NEW [14:30:12] (03PS1) 10Ejegg: Fix 15 sec delay in Omnigroupmember test [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062713 [14:45:44] (03PS4) 10Ejegg: Also cancel at provider when cancelling old recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062107 (https://phabricator.wikimedia.org/T341346) [14:47:41] Whew, finally got that working in tests ^^^ [14:51:35] perhaps the SmashPig testing context should have a convenience function for doing all that boilerplate to override the provider with the mock [14:54:58] I feel like I've seen that wrapped up elsewhere ejegg [15:00:32] ejegg: is the "RecurHelper::gatewayManagesOwnRecurringSchedule($processor)" check to confirm it's paypal? it felt counter-intuiative to me for us to manually cancel a recurring subscription that we first check is manged by the gateway [15:00:53] I only see the paypal stuff implementing IRecurringPaymentProfileProvider [15:01:31] (03CR) 10Jgleeson: [C:03+2] "LGTM. That test is pretty sweet!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062107 (https://phabricator.wikimedia.org/T341346) (owner: 10Ejegg) [15:23:41] (03Merged) 10jenkins-bot: Also cancel at provider when cancelling old recurrings [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062107 (https://phabricator.wikimedia.org/T341346) (owner: 10Ejegg) [16:33:31] jgleeson|away: ah sorry, yep, that was to check that it's paypal [16:33:51] but just trying to be agnostic... [17:27:03] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog, 10fundraising-tech-ops: FR-Tech FY2425Q1 maintenance window - https://phabricator.wikimedia.org/T337582#10064876 (10Dwisehaupt) [18:37:38] no worries ejegg it was only a small non-blocking comment [19:53:09] 06Fundraising-Backlog, 10FR-Smashpig, 07payments-orchestration: Update Adyen listener to deal with Gravy transactions - https://phabricator.wikimedia.org/T372508 (10Ejegg) 03NEW [19:53:33] 06Fundraising-Backlog, 10FR-Smashpig, 07payments-orchestration: Update Adyen listener to deal with Gravy transactions - https://phabricator.wikimedia.org/T372508#10065250 (10Ejegg) [19:53:34] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Integration - https://phabricator.wikimedia.org/T364501#10065251 (10Ejegg) [19:56:29] 06Fundraising-Backlog, 10FR-WMF-Audit, 07payments-orchestration: Update Adyen audit parser to deal with Gravy transactions - https://phabricator.wikimedia.org/T372509 (10Ejegg) 03NEW [19:57:07] 06Fundraising-Backlog, 10FR-WMF-Audit, 07payments-orchestration: Update Adyen audit parser to deal with Gravy transactions - https://phabricator.wikimedia.org/T372509#10065265 (10Ejegg) [19:57:08] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Integration - https://phabricator.wikimedia.org/T364501#10065266 (10Ejegg) [19:58:34] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10065267 (10jgleeson) [19:59:45] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10065271 (10jgleeson) [19:59:54] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10065270 (10jgleeson) @EMartin @RKumar_WMF now have access to the gravy prod console [20:00:48] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog: Gravy test rollout plan - https://phabricator.wikimedia.org/T372469#10065272 (10jgleeson) The Adyen production configuration and the initial Gravy "flow" config have been added to the Gravy production console. [20:03:56] 06Fundraising-Backlog, 10donate.wikimedia.org, 10FR-donorservices: NL paid the fee issue - https://phabricator.wikimedia.org/T372111#10065306 (10Pcoombe) [20:06:36] 06Fundraising-Backlog, 10donate.wikimedia.org, 10FR-donorservices: NL paid the fee issue - https://phabricator.wikimedia.org/T372111#10065314 (10Pcoombe) 05Open→03Resolved a:03Pcoombe This was solved by reverting Panos's recent change. We'll try and fix up number format localisation (T273991) soon [20:07:54] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: CentralNotice should catch banner errors and log them to its own channel - https://phabricator.wikimedia.org/T361680#10065318 (10Pcoombe) @AKanji-WMF The suggested change is to CentralNotice itself, so moving back for someone in fr-tech to look at pl... [21:26:24] (03CR) 10Eileen: [C:03+2] Fix 15 sec delay in Omnigroupmember test [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062713 (owner: 10Ejegg) [21:45:38] (03Merged) 10jenkins-bot: Fix 15 sec delay in Omnigroupmember test [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062713 (owner: 10Ejegg) [22:08:51] thanks eileen ! [22:19:14] no worries - nice improvement [22:57:21] 03Fundraising Sprint: powerfulFunctionPleaseOnlyCallIfAbsolutelyNecessary(), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Imports to CiviCRM - make it possible to specify the default for a field without having to have a column - https://phabricator.wikimedia.org/T342717#10065605 (10Eileenmcnaughton... [23:18:20] 10fundraising-tech-ops, 06DC-Ops, 10ops-codfw, 06SRE: Q1:rack/setup/install frdb200[45] - https://phabricator.wikimedia.org/T369920#10065649 (10Dwisehaupt) @Papaul @Jhancock.wm I updated the host name in netbox and updated the mgmt interface description to have the correct name and ran the sre.dns.netbox c... [23:37:09] (03PS1) 10Eileen: PHP 8.x test fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062766 [23:37:40] minor patch ^^ that might save someone else a test-hiccup later [23:38:12] (there are also php8.x fixes in https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1058727) [23:39:05] (03CR) 10CI reject: [V:04-1] PHP 8.x test fix [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062766 (owner: 10Eileen) [23:41:26] (03CR) 10Eileen: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062766 (owner: 10Eileen) [23:43:00] (03PS1) 10Eileen: Update Geocoder for php8.x test passes [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1062768