[00:08:12] (03PS1) 10Ejegg: Fix order_id reset on recurring change [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842021 (https://phabricator.wikimedia.org/T320686) [01:14:26] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Contact updated to have an invalid language - https://phabricator.wikimedia.org/T319142 (10Ejegg) We got another TY mail failure on a donation to contact ID 15009262 whose preferred language had been set to just 'en' - t... [01:54:12] (03PS2) 10Ejegg: WIP add donatewiki service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841965 (https://phabricator.wikimedia.org/T317498) [02:04:05] (03PS3) 10Ejegg: WIP add donatewiki service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841965 (https://phabricator.wikimedia.org/T317498) [05:02:06] (03CR) 10Abijeet Patro: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_37) - 10https://gerrit.wikimedia.org/r/841258 (owner: 10L10n-bot) [05:07:19] (03CR) 10Abijeet Patro: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_38) - 10https://gerrit.wikimedia.org/r/841647 (owner: 10L10n-bot) [12:52:30] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 10Patch-For-Review: Order ID regeneration on recurring change is not functioning, leads to missing token failmail. - https://phabricator.wikimedia.org/T320686 (10jgleeson) Thank you so much for the detailed ex... [13:34:53] (03PS2) 10Jgleeson: Fix order_id reset on recurring change [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842021 (https://phabricator.wikimedia.org/T320686) (owner: 10Ejegg) [13:34:55] (03PS1) 10Jgleeson: Add test for new gateway adapter session_resetOnSwitch scenario [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842446 (https://phabricator.wikimedia.org/T320686) [13:37:52] (03CR) 10Jgleeson: [C: 03+2] "Thanks for the detailed explanation of the issue in the ticket and this fix!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842021 (https://phabricator.wikimedia.org/T320686) (owner: 10Ejegg) [13:40:02] (03Merged) 10jenkins-bot: Fix order_id reset on recurring change [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842021 (https://phabricator.wikimedia.org/T320686) (owner: 10Ejegg) [14:17:34] (03CR) 10Damilare Adedoyin: [C: 03+2] "Thanks for working on this, looks good to me." [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/836325 (https://phabricator.wikimedia.org/T318867) (owner: 10Ejegg) [14:18:07] (03Merged) 10jenkins-bot: Push donor details up to PaymentDetailResponse [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/836325 (https://phabricator.wikimedia.org/T318867) (owner: 10Ejegg) [14:46:10] 10Fundraising Sprint Overused petting Zoo Memetics, 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Complete Adyen Checkout documentation to include donation statuses for all stages/permutations - https://phabricator.wikimedia.org/T316583 (10AndyRussG) [14:52:57] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: CentralNotice: Add ESI test string to base HTML - https://phabricator.wikimedia.org/T320734 (10AndyRussG) [14:59:22] 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice: CentralNotice: Add ESI test string to base HTML - https://phabricator.wikimedia.org/T320734 (10AndyRussG) [15:06:13] 10Fundraising-Backlog: Investigate improved flow options for wallet payment types (PayPal, Apple Pay, GPay, Amazon and, soon, Venmo)) - https://phabricator.wikimedia.org/T320735 (10AndyRussG) [15:30:54] 10Fundraising-Backlog: Initial investigation: improved flow options for wallet payment types (PayPal, Apple Pay, GPay, Amazon and, soon, Venmo) - https://phabricator.wikimedia.org/T320735 (10AndyRussG) [15:32:16] (03CR) 10Jgleeson: [C: 04-1] "This is working great for me, thanks. I've requested that we break out the code a bit more to help set good habits early on with this impl" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/839844 (https://phabricator.wikimedia.org/T318867) (owner: 10Ejegg) [15:41:18] 10Fundraising Sprint S 2022, 10Fundraising-Backlog: Frontend email validation should block ones starting with dash - https://phabricator.wikimedia.org/T320570 (10Damilare) a:03Damilare [16:17:01] 10Fundraising-Backlog, 10FR-WMF-Audit: audit processor should bzip completed files - https://phabricator.wikimedia.org/T320742 (10Ejegg) [16:17:10] 10Fundraising Sprint S 2022, 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Implement PayPal EC DoExpressCheckoutPayment in SmashPig - https://phabricator.wikimedia.org/T318756 (10jgleeson) a:03jgleeson [16:27:17] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Alerts, 10Patch-For-Review: INVALID_MESSAGE Recurring donation, but no subscription ID or recurring payment token found failmail coming from the listener on ideal - https://phabricator.wikimedia.org/T315031 (10Dwisehaupt) 05Open→03Resolved Co... [16:27:39] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10FR-Alerts, 10Patch-For-Review: INVALID_MESSAGE Recurring donation, but no subscription ID or recurring payment token found failmail coming from the listener on ideal - https://phabricator.wikimedia.org/T315031 (10Dwisehaupt) [17:34:57] jgleeson|food: and damilare we moved tech talk to now [18:28:44] 10Fundraising-Backlog, 10FR-dlocal: Upgrade Dlocal to leverage Smartfields/no redirect - https://phabricator.wikimedia.org/T274300 (10EMartin) Adding Dlocal current documentation here: https://docs.dlocal.com/api-documentation/payins-api-reference/payment-methods#payment-methods-by-country [19:01:46] 10Fundraising-Backlog, 10fr-donorservices: ENO browser extension incompatible with donation form? - https://phabricator.wikimedia.org/T320677 (10AMJohnson) We've come across two more donors who've mentioned these issue: | Ticket | Date | Country | Specs | Description | 1188452 | 10/12/2022 | US | Windows 11 G... [20:03:53] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/842530 [20:08:25] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/842530 (owner: 10Ejegg) [20:21:35] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/842530 (owner: 10Ejegg) [20:31:13] 10Fundraising-Backlog, 10fundraising-tech-ops: Fix duplicate entries in pgehres tables so we can convert them to utf8mb4 - https://phabricator.wikimedia.org/T277484 (10Jgreen) [20:46:11] 10Fundraising-Backlog, 10fr-donorservices: ENO browser extension incompatible with donation form? - https://phabricator.wikimedia.org/T320677 (10Ejegg) Thanks so much for that screen recording @AMJohnson ! That definitely looks like an incompatibility between the ENO extension and the Adyen Checkout fields. T... [21:16:47] 10Fundraising-Backlog, 10FR-Docker, 10Patch-For-Review: Add a test version of a main-cluster wiki to fundraising-dev, for dev work on on Donate Wiki, CentralNotice and banners (CentralDonut) - https://phabricator.wikimedia.org/T317498 (10Ejegg) @pcoombe I dumped a list of all the pages on Donatewiki (includi... [21:38:34] 10Fundraising-Backlog, 10fundraising-tech-ops: Fix duplicate entries in pgehres tables so we can convert them to utf8mb4 - https://phabricator.wikimedia.org/T277484 (10Ejegg) let's delete all the rows if they're supposed to be countries or languages and aren't actually valid. There's so much noise in those tab... [21:42:54] (03PS5) 10Ejegg: Implement GetExpressCheckoutDetails for PayPal EC [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/839844 (https://phabricator.wikimedia.org/T318867) [21:42:59] (03PS2) 10Ejegg: Always log PayPal EC API response at debug level [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/842012 [21:43:27] (03CR) 10Ejegg: "OK jgleeson, changes made in PS5" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/839844 (https://phabricator.wikimedia.org/T318867) (owner: 10Ejegg) [21:46:03] (03CR) 10Ejegg: "Good point jgleeson, I'll shrink this patch." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/753600 (https://phabricator.wikimedia.org/T295149) (owner: 10Ejegg) [21:56:31] (03PS1) 10Ejegg: Catch exceptions setting up Adyen page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842540 (https://phabricator.wikimedia.org/T293131) [21:57:14] (03CR) 10Ejegg: "On second thought jgleeson I'm going to abandon this and use I66904685ea9b1c1b6ec6d701de0584b17c6840a3 instead" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/753600 (https://phabricator.wikimedia.org/T295149) (owner: 10Ejegg) [21:57:19] (03Abandoned) 10Ejegg: Adyen: Return array on errors in getCheckoutConfiguration [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/753600 (https://phabricator.wikimedia.org/T295149) (owner: 10Ejegg) [22:09:03] 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, and 4 others: configure endpoint monitoring for Braintree API hosts - https://phabricator.wikimedia.org/T311727 (10Dwisehaupt) [22:12:48] 10Fundraising Sprint Localhost Hospitality Studies, 10Fundraising Sprint Machine Unlearning, 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Overused petting Zoo Memetics, and 4 others: configure endpoint monitoring for Braintree API hosts - https://phabricator.wikimedia.org/T311727 (10Dwisehaupt... [22:18:02] (03PS2) 10Ejegg: Catch exceptions setting up Adyen page [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842540 (https://phabricator.wikimedia.org/T293131) [22:36:23] (03PS1) 10Ejegg: Avoid calling setClientVariables on error in getForm [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/842542 (https://phabricator.wikimedia.org/T293131) [22:36:47] ok, that's an alternate approach ^^^ [22:37:56] hmm, I think maybe that first approach actually wouldn't work on errors in the getPaymentMethod call [22:42:23] (03CR) 10Ejegg: "jgleeson heh, ok, let's try Iee603eeccd9246cf8595109c872501bd7a81c892 instead for handling the invalid payment_method. I would still need " [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/753600 (https://phabricator.wikimedia.org/T295149) (owner: 10Ejegg)