[00:28:34] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ajett - https://phabricator.wikimedia.org/T328991 (10Dwisehaupt) 05Open→03Resolved [00:29:36] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dbautista - https://phabricator.wikimedia.org/T328985 (10Dwisehaupt) 05Open→03Resolved [00:30:07] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for dmorgan - https://phabricator.wikimedia.org/T328987 (10Dwisehaupt) 05Open→03Resolved [00:30:13] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ejohnston - https://phabricator.wikimedia.org/T328990 (10Dwisehaupt) 05Open→03Resolved [00:31:05] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for eroden - https://phabricator.wikimedia.org/T328983 (10Dwisehaupt) 05Open→03Resolved [00:31:30] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for khancock - https://phabricator.wikimedia.org/T328989 (10Dwisehaupt) 05Open→03Resolved [00:31:37] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for khansen - https://phabricator.wikimedia.org/T328392 (10Dwisehaupt) 05Open→03Resolved [00:32:23] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for nngu - https://phabricator.wikimedia.org/T328994 (10Dwisehaupt) 05Open→03Resolved [00:32:28] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for ppenloglou - https://phabricator.wikimedia.org/T328984 (10Dwisehaupt) 05Open→03Resolved [00:32:51] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for rmurthy - https://phabricator.wikimedia.org/T328993 (10Dwisehaupt) 05Open→03Resolved [02:01:05] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: GatewayChooser: No supported gateway for parameters - https://phabricator.wikimedia.org/T326666 (10AnnWF) Hi @Pcoombe, Thanks so much for your help, and sorry that we have more from the error log haha, 1: we still see some error from AF cc, if you see... [02:35:17] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for wfan - https://phabricator.wikimedia.org/T329546 (10AnnWF) Certificate is in use. thanks :) [04:33:25] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Can we load full timezone data? - https://phabricator.wikimedia.org/T329245 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt This data was loaded and mariadb restarted on the origin and all replicas. Reopen if there are any... [05:57:43] 10Fundraising Sprint Drop It Like It's Fraud, 10Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Support DLocal recurring cards in DonationInterface - https://phabricator.wikimedia.org/T324297 (10AndyRussG) a:03AndyRussG [10:30:39] (03CR) 10Damilare Adedoyin: [C: 03+2] Small optimisation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/890781 (owner: 10Jgleeson) [10:31:45] (03Merged) 10jenkins-bot: Small optimisation [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/890781 (owner: 10Jgleeson) [10:36:40] (03CR) 10Damilare Adedoyin: [C: 03+2] Add support for passing payment_method_id with redirect payments [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/890892 (https://phabricator.wikimedia.org/T324291) (owner: 10Jgleeson) [10:37:38] (03Merged) 10jenkins-bot: Add support for passing payment_method_id with redirect payments [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/890892 (https://phabricator.wikimedia.org/T324291) (owner: 10Jgleeson) [10:50:14] thanks for the review damilare !33 [10:50:20] -33 :) [10:50:31] np [10:51:02] how was your weekend? are you feeling a year older :) [10:51:26] :) starting to feel like it [10:52:35] I was in Birmingham over the weekend! We ended up taking the kids to the Caburys Chocolate Factory. I was going to text you but I figured you had family over so it might not have been the best time. [10:52:51] They loved the chocolate! [10:54:29] ohh wow, interesting [10:54:46] we were at the chocolate factory on monday with my sister's family [10:58:20] yep, it was definitely a nice experience [10:58:34] hope you enjoyed Birmingham overall [11:14:55] oh nice! yeah the kids loved the factory. I've been through birmingham before but this time we ended up going the bullring for some food after the factory. that's an easy place to spend money ha! [11:15:16] I went on the Lewis Hamilton F1 experience, have you tried that? [11:15:53] I haven't seen one of those in Liverpool or Manchester [11:20:34] No I haven't, looking it up now [11:22:07] yep, Bullring is definitely a place that'd take your money [11:22:15] that's it https://www.youtube.com/watch?v=yqMpRS7jI5g [11:22:55] they must have taken it down [11:23:23] ah rly. that was on saturday [11:23:56] it was only £7 too so I'd recommend it if it comes back [11:24:34] The bullring is very similar to a shopping complex in liverpool called Liverpool One, with all the food places at the very top [11:25:14] uhh, I'd check it out as I was at Bullring just last night too [11:25:18] we got food in Giraffe, not sure if you've been, but it was really good. we don't have one In Liverpool or Manchester :( [11:25:40] do you live close to that area? [11:25:59] yea about 15mins tram, 30 mins walk [11:26:04] nice!! [13:38:33] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Reverify payments.wikimedia.org for ApplePay (Production) - https://phabricator.wikimedia.org/T329723 (10jgleeson) @Dwisehaupt has asked us to do this towards the end of the week and not Wednesday as initially planned. [14:55:04] 10Fundraising Tech - Chaos Crew, 10MediaWiki-extensions-CLDR, 10Language-Team (Language-2023-January-March), 10Patch-For-Review, 10ci-test-error (WMF-deployed Build Failure): quibble-fundraising-cldr-REL1_39-php74-docker failure on CLDR master - https://phabricator.wikimedia.org/T328240 (10Reedy) >>! In... [15:33:26] (03PS4) 10Damilare Adedoyin: Implement backend for DLocal recurring card payments in SmashPig [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889588 (https://phabricator.wikimedia.org/T324296) [15:35:41] (03CR) 10Damilare Adedoyin: Implement backend for DLocal recurring card payments in SmashPig (033 comments) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889588 (https://phabricator.wikimedia.org/T324296) (owner: 10Damilare Adedoyin) [15:44:19] (03CR) 10Damilare Adedoyin: "Thanks ejegg and AndyRussG, I've made some changes and comments inline" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889588 (https://phabricator.wikimedia.org/T324296) (owner: 10Damilare Adedoyin) [15:44:55] hiii thx damilare ^ hiiii fr-tech :) [15:51:15] Thanks AndyRussG [16:01:43] hi AndyRussG [16:13:20] damilare: interesting. when test the dlocal payment stuff end-to-end I'm seeing succesful payments, yay, but also some of those dead session annoying ones [16:13:37] and now I'm curious why the dead sessions ones are happening again [16:13:47] the browser should keep the session cookie [16:14:09] did you uncover anything on that when you dug in on it? [16:16:20] yh nothing tangible really... still looking through though jgleeson [16:16:31] brb [16:17:11] ok now they're all working [16:17:14] fishy [16:18:11] lol, yh with the redirect_url they appear less often [16:19:22] I'm gonna try once more, if it works I'll move on ha [16:20:56] oh interesting. it seems to happen when I'm using xdebug more [16:21:25] 2023-02-22T16:21:11+00:00 85e2ed6cc440 dlocal_gateway: 10032:10032.1 Resultswitcher: session is dead, but the donor may have made a successful payment. [16:21:32] grrr [16:21:43] feel's like we've got a bug [16:21:51] with the NEW integration :( [16:31:15] 10Fundraising Sprint Bridge over troubled Wifi, 10Fundraising Sprint Can't touch $this, 10Fundraising Sprint Drop It Like It's Fraud, 10Fundraising-Backlog, and 3 others: Handle submission for DLocal Cash REDIRECT methods in DonationInterface - https://phabricator.wikimedia.org/T324291 (10jgleeson) When te... [16:34:35] 10Fundraising-Backlog, 10FR-dlocal: Investigate why new dLocal REDIRECT payments are falling into the "dead session" category - https://phabricator.wikimedia.org/T330308 (10jgleeson) [16:39:13] (03PS1) 10Wfan: Add dlocal india bank transfer recurring payment link [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/891327 (https://phabricator.wikimedia.org/T324299) [16:42:46] (03PS2) 10Damilare Adedoyin: Add error handling to backend SmashPig API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889860 (https://phabricator.wikimedia.org/T324691) [16:43:10] (03PS1) 10Wfan: WIP: Add bank transfer for india recurring subscription request [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/891328 (https://phabricator.wikimedia.org/T324299) [16:43:34] (03CR) 10CI reject: [V: 04-1] WIP: Add bank transfer for india recurring subscription request [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/891328 (https://phabricator.wikimedia.org/T324299) (owner: 10Wfan) [16:45:13] (03CR) 10Damilare Adedoyin: "thanks wfan. done!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889860 (https://phabricator.wikimedia.org/T324691) (owner: 10Damilare Adedoyin) [16:51:11] 10Fundraising-Backlog, 10fundraising-tech-ops: Issue new SSL Client Certificate for krobinson - https://phabricator.wikimedia.org/T329538 (10Dwisehaupt) SSL certificate renewed and sent via email. Password sent via SMS. [16:52:22] 10Fundraising Sprint Drop It Like It's Fraud, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-dlocal, 10Recurring-Donations: Ensure DLocal recurring card payments can be charged via Civi SmashPig recurring charge job - https://phabricator.wikimedia.org/T324298 (10Damilare) a:03Damilare [16:54:55] (03PS1) 10Wfan: Add handy file: payment.sh and smashpig-phpunit.sh [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/891331 [16:57:13] (03CR) 10Jgleeson: [V: 03+2 C: 03+2] "LGTM! thanks for these." [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/891331 (owner: 10Wfan) [17:00:11] (03CR) 10Wfan: [C: 03+2] "LGTM, do you still want to add another patch with some unit test for this error handling" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889860 (https://phabricator.wikimedia.org/T324691) (owner: 10Damilare Adedoyin) [17:00:30] wfan: the '--ignore-dependencies' flag on the phpunit script is particularly useful for payments because the tests are littered with @depends annotations which cause phpunit to have to reorder the execution plan of the tests each time it hits one. We don't really have the same issue with smashpig but I don't any harm leaving it there for now [17:00:44] (03Merged) 10jenkins-bot: Add error handling to backend SmashPig API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/889860 (https://phabricator.wikimedia.org/T324691) (owner: 10Damilare Adedoyin) [17:01:50] wfan the existing test coverage covers those [17:02:42] (03PS1) 10Wfan: idea [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/891333 [17:02:50] (03PS2) 10Wfan: idea [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/891333 [17:12:11] (03PS2) 10Wfan: WIP: Add bank transfer for india recurring subscription request [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/891328 (https://phabricator.wikimedia.org/T324299) [17:19:21] 10Fundraising-Backlog, 10FR-dlocal: Update error handling for authorizePayment to handle REJECTION respones - https://phabricator.wikimedia.org/T328082 (10jgleeson) [17:35:09] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10JavaScript, and 2 others: flaky qunit test in CentralNotice: Uncaught TypeError: Cannot read property 'timeRemaining' of undefined - https://phabricator.wikimedia.org/T318103 (10kostajh) Seen again on https://in... [18:59:15] 10fundraising-tech-ops: Deactivate fundraising accounts for ewilson - https://phabricator.wikimedia.org/T329965 (10Dwisehaupt) [18:59:39] 10fundraising-tech-ops: Deactivate fundraising accounts for ewilson - https://phabricator.wikimedia.org/T329965 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt [19:02:46] 10Fundraising Sprint Drop It Like It's Fraud, 10Fundraising-Backlog, 10FR-dlocal: Investigate why new dLocal REDIRECT payments are falling into the "dead session" category - https://phabricator.wikimedia.org/T330308 (10jgleeson) a:03jgleeson [19:05:34] fr-tech I'm gonna pull https://phabricator.wikimedia.org/T330308 into sprint. it relates to the dead session bug that spans both old dlocal and the new dlocal integration. dLocal haven't seen it before so it's likely the issue is on our side :\ [19:23:34] (03PS1) 10Wfan: India recurring di configs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/890364 (https://phabricator.wikimedia.org/T324299) [19:23:44] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Reverify payments.wikimedia.org for ApplePay (Production) - https://phabricator.wikimedia.org/T329723 (10Dwisehaupt) The new certificate is now in place and verifies A+. You are free to do this tomorrow or whenever you get a chance. https://www.ssllabs.c... [19:37:11] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: check_endpoints_critical (BraintreeApi:1, BraintreeGateway:1) 2 [=1], check_endpoints_warning (Astropay-DLocal:1) 1 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [19:42:11] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: check_endpoints_critical (BraintreeGateway:1) 1 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [19:47:11] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: check_endpoints_critical (BraintreeGateway:4) 4 [=1], check_endpoints_warning (Astropay-DLocal:1) 1 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [19:52:11] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: check_endpoints_critical (Astropay-DLocal:1, BraintreeApi:3, BraintreeGateway:1) 5 [=1], check_endpoints_warning (BraintreeApi:2, BraintreeGateway:2) 4 [=1] https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [19:52:20] ^^^ are related to the braintree gateway we aren't even using. [19:52:32] i'm going to look at removing that test until we use it in the future. [20:02:11] RECOVERY - check_log_messages on frav1002 is OK: OK https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1002&service=check_log_messages [20:36:54] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: import contact with 4 parts of addressee_display, find our if add suffix or middle name - https://phabricator.wikimedia.org/T326585 (10AnnWF) [20:38:06] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: import contact with 4 parts of addressee_display, find our if add suffix or middle name - https://phabricator.wikimedia.org/T326585 (10Eileenmcnaughton) There are PRs against the library we use that might help https://github.com/theiconic/name-parser It... [21:03:48] (03PS1) 10Wfan: Add new acitvity type as Thank you email [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/891361 (https://phabricator.wikimedia.org/T327963)