[00:06:44] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10AnnWF) [00:07:03] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10AnnWF) a:03Eileenmcnaughton [00:14:21] 10Fundraising Sprint Upbeat Upholstery, 10Fundraising Sprint Vagranty McVagrantface, 10Fundraising Sprint We all meet again, 10Fundraising-Backlog, and 3 others: Make payments phpunit tests pass under Docker - https://phabricator.wikimedia.org/T266088 (10greg) 05Open→03Resolved (just closing this very... [00:14:31] 10Fundraising-Backlog, 10FR-Docker, 10Epic: Epic: feature parity with vagrant on docker - https://phabricator.wikimedia.org/T262971 (10greg) [00:22:19] 10Fundraising Sprint Corrugated super slide, 10Fundraising-Backlog, 10FR-Docker: Docker dev setup: Set up queue consumers - https://phabricator.wikimedia.org/T268686 (10greg) a:05AndyRussG→03None [00:28:12] 10Fundraising-Backlog, 10FR-dlocal: Audit file frequency audit of new integration to Dlocal - https://phabricator.wikimedia.org/T324634 (10EMartin) [00:28:41] 10Fundraising-Backlog, 10FR-dlocal: Payment type migration prioritization for Dlocal reintegration - https://phabricator.wikimedia.org/T324633 (10EMartin) [00:29:11] 10Fundraising-Backlog, 10FR-dlocal: Mandate to meet recurring regulations in India - https://phabricator.wikimedia.org/T324627 (10EMartin) [00:29:38] 10Fundraising-Backlog, 10FR-dlocal: Dlocal - send Bin and/or last 4 cc digits to Dlocal console - https://phabricator.wikimedia.org/T324625 (10EMartin) [00:30:11] 10Fundraising-Backlog, 10FR-dlocal: Dlocal - Ensure all Monthly Convert templates are built by FRTech for all markets - https://phabricator.wikimedia.org/T324624 (10EMartin) [00:30:38] 10Fundraising-Backlog, 10FR-dlocal: Dlocal - support for varied recurring timings; monthly, quarterly, annual - https://phabricator.wikimedia.org/T324622 (10EMartin) [00:31:43] 10Fundraising-Backlog, 10FR-dlocal: Audit file frequency of new integration to Dlocal - https://phabricator.wikimedia.org/T324634 (10greg) [00:33:43] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10fr-donorservices: Addition to the Deduper Interface - https://phabricator.wikimedia.org/T321843 (10Eileenmcnaughton) a:03Eileenmcnaughton [00:35:36] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Unplanned-Sprint-Work: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10Eileenmcnaughton) [01:34:02] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Unplanned-Sprint-Work: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10Eileenmcnaughton) I've determined the commit that broke it was the one that en... [02:53:47] 10Fundraising-Backlog, 10FR-PayPal-ExpressCheckout, 10FR-Smashpig: Implement cancelPayment for PayPal EC - https://phabricator.wikimedia.org/T324640 (10Ejegg) [03:00:06] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-PayPal-ExpressCheckout: Update Pending Transaction Resolver to handle PayPal - https://phabricator.wikimedia.org/T324642 (10Ejegg) [06:48:09] (03CR) 10CI reject: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_38) - 10https://gerrit.wikimedia.org/r/865291 (owner: 10L10n-bot) [14:26:51] 10fundraising-tech-ops: install/configure frdev1002 - https://phabricator.wikimedia.org/T285892 (10Jgreen) a:05Jgreen→03None [14:36:23] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) [14:37:21] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) [15:19:20] (03PS1) 10Damilare Adedoyin: IP velocity filter: Always count hit and check for IP in DenyList at initial stage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/865673 (https://phabricator.wikimedia.org/T323544) [15:22:42] (03CR) 10CI reject: [V: 04-1] IP velocity filter: Always count hit and check for IP in DenyList at initial stage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/865673 (https://phabricator.wikimedia.org/T323544) (owner: 10Damilare Adedoyin) [15:34:01] hi fr-tech! [15:41:11] hi ejegg [15:44:29] hi jgleeson ! [15:44:59] I see you're in the questions doc too - please feel free fo add any new questions or edit whatever may be inaccurate or confusingly worded [15:45:25] so far I mostly have questions about random minutiae [15:45:42] perhaps there are some larger-scope questions that would be more valuable to lead off with? [15:46:57] ah, I should add links to the most closely related docs I've found so far [15:47:28] Right, I guess we should also share the top-level ticket and ask if they see anything obvious missing [15:47:55] I'm just reading https://docs.dlocal.com/docs/set-up-smart-fields ejegg [15:49:34] 10Fundraising-Backlog, 10FR-dlocal, 10Epic: Upgrade Dlocal to leverage Smartfields/no redirect - https://phabricator.wikimedia.org/T274300 (10Ejegg) [15:50:07] cool cool [15:52:30] 10Fundraising-Backlog, 10FR-dlocal: Mandate to meet recurring regulations in India - https://phabricator.wikimedia.org/T324627 (10Ejegg) @EMartin does T324304 (subtask of the earlier epic T274300) describe this work adequately? Would you like to add any missing information to that ticket and close this one? [15:53:35] (03PS2) 10Damilare Adedoyin: IP velocity filter: Always count hit and check for IP in DenyList at initial stage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/865673 (https://phabricator.wikimedia.org/T323544) [15:53:40] 10Fundraising-Backlog, 10FR-dlocal: Dlocal - Ensure all Monthly Convert templates are built by FRTech for all markets - https://phabricator.wikimedia.org/T324624 (10Ejegg) [15:53:42] 10Fundraising-Backlog, 10FR-dlocal, 10Epic: Upgrade Dlocal to leverage Smartfields/no redirect - https://phabricator.wikimedia.org/T274300 (10Ejegg) [15:54:19] hi fr-tech ejegg jgleeson damilare :) [15:54:35] hi AndyRussG [15:54:38] ejegg: I found this https://github.com/dlocal/smart-fields-examples [15:54:43] hey AndyRussG [15:55:06] 10Fundraising-Backlog, 10FR-dlocal: Mandate to meet recurring regulations in India - https://phabricator.wikimedia.org/T324627 (10EMartin) @Ejegg Yes, it looks like mine is a call out duplicating yours I'll close this one. Thanks! [15:55:28] 10Fundraising-Backlog, 10FR-dlocal: Mandate to meet recurring regulations in India - https://phabricator.wikimedia.org/T324627 (10EMartin) 05Open→03Resolved a:03EMartin [15:55:34] hi jgleeson damilare AndyRussG ejegg [15:55:38] 10Fundraising-Backlog, 10FR-dlocal: Dlocal - Ensure all Monthly Convert templates are built by FRTech for all markets - https://phabricator.wikimedia.org/T324624 (10Ejegg) [15:55:39] hey cstone :) [15:55:45] hi cstone [15:56:07] hey cstone [15:56:26] (03CR) 10CI reject: [V: 04-1] IP velocity filter: Always count hit and check for IP in DenyList at initial stage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/865673 (https://phabricator.wikimedia.org/T323544) (owner: 10Damilare Adedoyin) [15:57:20] hi cstone! [15:58:10] damilare: hey thx for working on the IP velocity stuff :) just to double-check, I assume you saw https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/859168 (just in case you didn't, in case there are some elements in there you'd like to re-use) [15:58:21] (I'll abandon that one now) [15:59:15] (03Abandoned) 10AndyRussG: [WIP] IP Velocity Filter: Increase count after first run [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/859168 (https://phabricator.wikimedia.org/T323544) (owner: 10AndyRussG) [16:00:35] I created a patch based off my research on how it works atm. Actually looking through yours now to understand your approach. Just need to fix this lint issues. [16:01:21] oki have fun! [16:02:43] damilare: jgleeson also had a helpful comment on that patch (the one I just abandonded) again just in case you didn't see it... replied to here https://phabricator.wikimedia.org/T323544#8448420 [16:03:43] thanks I saw that too. Was part of what I was looking at in the current implementation. [16:04:05] ah cool!!! thx, have fun, sorry for the bother [16:06:20] 10Fundraising-Backlog, 10FR-dlocal, 10Epic: Upgrade Dlocal to leverage Smartfields/no redirect - https://phabricator.wikimedia.org/T274300 (10greg) [16:18:04] 10Fundraising-Backlog, 10FR-Smashpig, 10FR-dlocal: Implement createPayment for DLocal CC / SmartFields in SmashPig - https://phabricator.wikimedia.org/T324279 (10Ejegg) [16:22:10] 10Fundraising-Backlog, 10FR-Smashpig, 10FR-dlocal: Implement createPayment for DLocal CC / SmartFields in SmashPig - https://phabricator.wikimedia.org/T324279 (10Ejegg) [16:24:45] 10Fundraising-Backlog, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring card payments in SmashPig - https://phabricator.wikimedia.org/T324296 (10Ejegg) [16:26:57] 10Fundraising-Backlog, 10FR-India, 10FR-dlocal, 10Recurring-Donations: Support India Network Tokenization (recurring credit cards) for DLocal - https://phabricator.wikimedia.org/T324304 (10Ejegg) [16:28:34] 10Fundraising-Backlog, 10FR-India, 10FR-dlocal, 10Recurring-Donations: Support India Network Tokenization (recurring credit cards) for DLocal - https://phabricator.wikimedia.org/T324304 (10Ejegg) [16:30:52] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10Ejegg) [16:31:38] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10Ejegg) [16:33:05] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10Ejegg) [16:34:33] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10Ejegg) [16:50:39] 10Fundraising-Backlog, 10FR-Smashpig, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Implement 3DSecure for DLocal cards - https://phabricator.wikimedia.org/T324302 (10Ejegg) [16:52:32] 10Fundraising-Backlog, 10FR-Smashpig, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Implement 3DSecure for DLocal cards - https://phabricator.wikimedia.org/T324302 (10Ejegg) [16:59:06] 10Fundraising-Backlog, 10FR-dlocal: Add technical diagram of dlocal integration interactions - https://phabricator.wikimedia.org/T324621 (10jgleeson) [17:00:02] 10Fundraising-Backlog, 10FR-India, 10FR-Smashpig, 10FR-dlocal, 10Recurring-Donations: Implement backend for DLocal recurring UPI payments in SmashPig - https://phabricator.wikimedia.org/T324299 (10Ejegg) [17:01:01] 10Fundraising-Backlog, 10FR-dlocal: Add error handling to backend SmashPig API calls - https://phabricator.wikimedia.org/T324691 (10jgleeson) [17:09:03] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Create skeleton DLocal adapter in DonationInterface - https://phabricator.wikimedia.org/T324270 (10AnnWF) a:03AnnWF [17:11:36] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Payments main cache backend is not using memcached - https://phabricator.wikimedia.org/T324693 (10jgleeson) [17:25:54] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Payments main cache backend is not using memcached - https://phabricator.wikimedia.org/T324693 (10greg) p:05Triage→03Medium [18:35:15] 10fundraising-tech-ops: Test task for automation - https://phabricator.wikimedia.org/T324628 (10Dwisehaupt) [18:35:54] 10fundraising-tech-ops: Test task for automation - https://phabricator.wikimedia.org/T324628 (10Dwisehaupt) [19:02:54] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10FR-dlocal: Add technical diagram of dlocal integration interactions - https://phabricator.wikimedia.org/T324621 (10jgleeson) [19:42:20] (03Restored) 10Damilare Adedoyin: [WIP] IP Velocity Filter: Increase count after first run [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/859168 (https://phabricator.wikimedia.org/T323544) (owner: 10AndyRussG) [19:46:36] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10FR-dlocal: Add technical diagram of dlocal integration interactions - https://phabricator.wikimedia.org/T324621 (10jgleeson) a:03jgleeson [20:17:08] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Eileenmcnaughton) @Jgreen do we need these as projects/ via composer? I was assuming we would just go with the phar The maintenance mode is a go... [20:19:45] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Handle the GatewayChooser error handling nicer - https://phabricator.wikimedia.org/T324706 (10AnnWF) [20:20:30] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Handle the GatewayChooser error handling nicer - https://phabricator.wikimedia.org/T324706 (10AnnWF) [20:22:30] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Handle the GatewayChooser error handling nicer - https://phabricator.wikimedia.org/T324706 (10AnnWF) [20:31:34] (03Abandoned) 10Damilare Adedoyin: IP velocity filter: Always count hit and check for IP in DenyList at initial stage [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/865673 (https://phabricator.wikimedia.org/T323544) (owner: 10Damilare Adedoyin) [20:54:32] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) >>! In T324611#8452062, @Eileenmcnaughton wrote: > @Jgreen do we need these as projects/ via composer? I was assuming we would just go wit... [20:56:30] ugh, net fail, gonna restart router [20:56:31] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) [20:58:28] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) >>! In T324611#8452062, @Eileenmcnaughton wrote: > @Jgreen do we need these as projects/ via composer? I was assuming we would just go wit... [21:01:29] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising-tech-ops: Install `coworker` and `cv` on prod - https://phabricator.wikimedia.org/T324611 (10Jgreen) [21:06:46] (03Abandoned) 10Jforrester: Revert "Replace static extension registration dependency with callback hack" [extensions/FundraisingTranslateWorkflow] - 10https://gerrit.wikimedia.org/r/498200 (owner: 10Jforrester) [21:18:58] 10fundraising-tech-ops: Test task for automation - https://phabricator.wikimedia.org/T324628 (10Dwisehaupt) [21:19:19] 10fundraising-tech-ops: Test task for automation - https://phabricator.wikimedia.org/T324628 (10Dwisehaupt) [21:23:07] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Handle the GatewayChooser error handling nicer - https://phabricator.wikimedia.org/T324706 (10AnnWF) [21:27:48] (03PS1) 10Ejegg: Redirect back to Redirector on bad LandingPage params [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/865767 [21:28:03] (03PS2) 10Ejegg: Redirect back to Redirector on no LandingPage params [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/865767 [21:29:43] (03CR) 10CI reject: [V: 04-1] Redirect back to Redirector on no LandingPage params [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/865767 (owner: 10Ejegg) [21:33:12] 10Fundraising-Backlog: Handle geolocation for direct links to Donate Wiki Special:LangingPage - https://phabricator.wikimedia.org/T324715 (10AndyRussG) [21:43:20] 10fundraising-tech-ops: Fundraising access request for Emma Hughes - https://phabricator.wikimedia.org/T323729 (10Dwisehaupt) [21:44:22] 10fundraising-tech-ops: Fundraising access request for Emma Hughes - https://phabricator.wikimedia.org/T323729 (10Dwisehaupt) 05Open→03Resolved Verified logins to frdev1001 on Nov 30 and Dec 1. closing. [21:48:22] 10Fundraising-Backlog, 10fundraising-tech-ops, 10FR-Tech-Analytics: Fundraising superset may need the request length tuned - https://phabricator.wikimedia.org/T324067 (10Dwisehaupt) a:03Dwisehaupt Going to discuss in the meetup on Dec 13. [22:22:38] (03Abandoned) 10Ejegg: Redirect back to Redirector on no LandingPage params [extensions/FundraiserLandingPage] - 10https://gerrit.wikimedia.org/r/865767 (owner: 10Ejegg) [22:48:57] ah I figured out why my local donatewiki wasn't working - i had only exported main and template namespaces, but there's a lot of necessary stuff in the Mediawiki namespae too [22:49:10] hmm, there's also a Donate namespace, let's see what we have there [22:49:29] ok, just one thing, probs not needed [22:49:40] I'll add the mediawiki ns pages and see if it works better [23:03:02] (03PS6) 10Ejegg: WIP add donatewiki service [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/841965 (https://phabricator.wikimedia.org/T317498) [23:03:29] ok fr-tech, that's a step closer to working donation forms locally ^^^ [23:03:54] looks like it'll need a fix to load the /w/ shorter URLs to actually get DonationForm.js lodaed though [23:04:30] I'mma head out to help the neighbors ring the park in lil paper lanterns for noche de velas: https://es.wikipedia.org/wiki/D%C3%ADa_de_las_velitas [23:04:36] back in a while [23:05:36] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Unplanned-Sprint-Work: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10Eileenmcnaughton) @AnnWF - this patch to buildkit got it working for me - http... [23:06:45] 10Fundraising Sprint Wibbly Wobbly Timey Wimey, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Unplanned-Sprint-Work: DB Error: insufficient permissions when civi rebuild - https://phabricator.wikimedia.org/T324630 (10Eileenmcnaughton) note there is no patch to review in our repos - I moved it t...