[00:26:09] (03PS17) 10Wfan: Check if currency supported by braintree merchant account [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) [00:28:03] (03CR) 10CI reject: [V: 04-1] Check if currency supported by braintree merchant account [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) (owner: 10Wfan) [00:32:51] (03PS18) 10Wfan: Check if currency supported by braintree merchant account [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) [00:41:29] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices, 10MW-1.39-notes (1.39.0-wmf.27; 2022-08-29): Generate list of incomplete iDeal donations - https://phabricator.wikimedia.org/T316778 (10Ejegg) jgleeson I was able to parse out a list of gateway_txn_ids from the OFFER_CLOSED IPNs:... [00:44:45] (03CR) 10Ejegg: "Thanks for the continue; fix. Let's also skip the error message!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828069 (https://phabricator.wikimedia.org/T312824) (owner: 10Damilare Adedoyin) [00:53:46] ejegg: when you were looking at the adyen audit report stuff did you see a way to generate our current report from their UI? I want to compare a payment details one to the same of our current style to check field names [00:54:33] cstone nope, I didn't look into that [00:54:42] ok no worries [00:55:03] you're aware of the way we get the existing reports? [00:55:09] yeah from the ipn? [00:55:21] yep yep, ReportAvailable [00:55:42] so yeah, it might be annoying to generate test reports [00:55:49] yeah i was just hoping to compare 2 small chunks of time between them to see but I can hunt through the big one [00:56:30] ah yeah, that would be useful info [00:57:30] i also didnt realize half of these reports make graphs while the others are downloads (in the UI) [01:13:19] (03PS2) 10Ejegg: Add ContributionRecur::cancelInactives API4 Action [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828129 (https://phabricator.wikimedia.org/T315102) [01:13:21] (03PS2) 10Ejegg: Fix legacy paypal reactivate function [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828666 (https://phabricator.wikimedia.org/T242158) [01:13:23] (03PS3) 10Ejegg: Reactivate cancelled recurrings on import [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828667 (https://phabricator.wikimedia.org/T242158) [01:15:58] (03CR) 10Ejegg: "Thanks for the review! Nitpicks addressed and questions answered inline." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828667 (https://phabricator.wikimedia.org/T242158) (owner: 10Ejegg) [02:35:55] (03PS1) 10Ejegg: Use bullseye for payments-wiki [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/829103 (https://phabricator.wikimedia.org/T316848) [02:40:02] 10Fundraising Sprint Potato, 10Fundraising-Backlog, 10Patch-For-Review: Update payments-wiki docker image in fundraising-dev from buster to bullseye - https://phabricator.wikimedia.org/T316848 (10Ejegg) OK, the PR is up in the dev-images repo (https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requ... [02:41:31] (03PS19) 10Ejegg: Check if currency supported by braintree merchant account [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) (owner: 10Wfan) [02:41:45] (03CR) 10Ejegg: [C: 03+2] "Nice work!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) (owner: 10Wfan) [02:42:39] Thanks for all your help:) [02:42:45] :) [02:43:50] (03Merged) 10jenkins-bot: Check if currency supported by braintree merchant account [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/822191 (https://phabricator.wikimedia.org/T312808) (owner: 10Wfan) [02:47:38] (03Abandoned) 10Ejegg: Don't push iDEAL donations from the front end [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/827606 (https://phabricator.wikimedia.org/T315487) (owner: 10Ejegg) [02:56:35] (03PS2) 10Ejegg: Add SQL for contribution_source [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/829051 (https://phabricator.wikimedia.org/T316898) [02:56:37] (03PS2) 10Ejegg: Move contribution_source population into code [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/829073 [03:01:17] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/829073 (owner: 10Ejegg) [03:14:43] 10Fundraising Sprint Potato, 10Fundraising-Backlog, 10Patch-For-Review: Update payments-wiki docker image in fundraising-dev from buster to bullseye - https://phabricator.wikimedia.org/T316848 (10Ejegg) [03:14:47] 10Fundraising Sprint Potato, 10Fundraising-Backlog, 10fr-donorservices, 10Patch-For-Review: Fix fake PayPal cancellations on the fly - https://phabricator.wikimedia.org/T242158 (10Ejegg) p:05Triage→03Medium a:03Ejegg [07:35:49] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10netops: Upgrade fasw to Junos 21 - https://phabricator.wikimedia.org/T316542 (10ayounsi) [07:38:37] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10netops: Upgrade fasw to Junos 21 - https://phabricator.wikimedia.org/T316542 (10ayounsi) [07:39:18] 10fundraising-tech-ops, 10Infrastructure-Foundations, 10SRE, 10netops: Upgrade fasw to Junos 21 - https://phabricator.wikimedia.org/T316542 (10ayounsi) [08:03:57] (03PS10) 10Damilare Adedoyin: Ingenico audit parser sending already-refunded donations to refund queue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/828069 (https://phabricator.wikimedia.org/T312824) [13:23:14] (03CR) 10Abijeet Patro: [V: 03+2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_38) - 10https://gerrit.wikimedia.org/r/828208 (owner: 10L10n-bot) [14:34:45] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Dzahn) [14:44:50] back damilare [14:44:57] did you figure it out? [14:45:04] yeah [14:45:07] its working now [14:45:08] awesome! [14:45:23] had to set both to /usr/local/bin/ dir [14:45:52] was there some other hidden $PATH file somewhere? [14:46:08] nah nope... I didn't find any [14:46:52] ah. well great news it's working. [14:47:07] was there something else you wanted to chat about? [14:47:20] I can jump back on the call if that's easier [14:47:30] yes please [14:48:31] coming [15:47:26] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog, 10fr-donorservices, 10MW-1.39-notes (1.39.0-wmf.27; 2022-08-29): Generate list of incomplete iDeal donations - https://phabricator.wikimedia.org/T316778 (10jgleeson) Thanks @Ejegg. That number looks a lot lower than the numbers in the Adyen console, e... [16:33:02] 10Fundraising-Backlog, 10FR-Tech-Analytics: Null banner entries for "_ideal" banners/donations - https://phabricator.wikimedia.org/T316949 (10JMando) [17:07:12] Hi Andy do you have any ticket that is free for me to pick up? I am looking for tickets now :) [17:08:17] fr-tech ^ are there tickets in our sprint backlog that need to be in other colums/or have peoples faces on them when they arent wroknig on them anymore? [17:10:26] wfan since I'm on the Dri chaos crew this sprint I could put down the actual coding task for Adyen pending resolver [17:11:07] I'd suggest waiting for the doc I'm working on before starting that though [17:11:35] if you like we could talk it over on Monday? [17:11:39] This is the ticket right? https://phabricator.wikimedia.org/T299692 I see bunch of the subtask there~ [17:11:53] ha, Monday is holiday here. :) [17:12:31] ahhh right [17:12:45] or Tuesday then? [17:13:30] 10Fundraising Tech - Chaos Crew, 10Fundraising-Backlog: Pending Transaction Resolver Diagram - https://phabricator.wikimedia.org/T316684 (10AnnWF) https://gitlab.wikimedia.org/repos/fundraising-tech/fr-tech-diagrams/-/blob/main/pending_transaction_resolver/pending_trxn_resolver.png [17:13:41] that task is an epic now... this is the actual coding task https://phabricator.wikimedia.org/T316587 [17:14:50] also reading over Jack's diagram for the current Ingenico resolver would be a great way to start! [17:14:50] ok sure, we can talk about that on Tuesday:) Thanks Andy~ [17:15:03] thank u! [17:16:33] also I'm around most of today... just gonna run a quick errand and then get kids from school... but yeah best would be to finish the doc I'm workibg on first [17:21:54] 10Fundraising Sprint NaN is a Number, 10Fundraising Sprint Potato, 10Fundraising-Backlog, 10Epic: [epic] Adyen - auto settle stopped prior donors (Pending transaction Resolver) - https://phabricator.wikimedia.org/T299692 (10AnnWF) Here is the Epic for Ingenico epic one https://phabricator.wikimedia.org/T27... [18:38:25] wfan: thanks for adding the link on the ticket. it might be worth also adding a link to this diagram on the same post just to mention that this diagram is the parent process which calls the other one https://gitlab.wikimedia.org/repos/fundraising-tech/fr-tech-diagrams/-/blob/main/pending_table_consumer/pending_table_consumer.png [18:38:53] Cool thanks Jack! [18:39:24] thank you! [18:40:32] hi jgleeson, I just went through the diagram and the tests. I'd like to suggest some edits, here they are lmk what you think before I create a PR https://i.imgur.com/8n4Qcfr.png [18:41:02] looks good so far, just some missed parts I think would be cool to add. [18:44:38] thanks damilare! sure submit a PR if you'd like to add to it. I did deliberately skip some parts but only in the spirit of making it easier to follow. but by all means add in any missed bits and push it up for review [18:45:07] cool thanks [18:46:16] trying to setup the gitlab account and plantuml [18:49:28] good spot on the failed/cancel status mistake. I'll update that now whilst you get set up. [18:49:45] I can see the correct status here https://github.com/wikimedia/wikimedia-fundraising-crm/blob/7d71368aec93bd82ecdaf0161198098c58d52df5/drupal/sites/default/civicrm/extensions/wmf-civicrm/tests/phpunit/Civi/Api4/Action/PendingTransaction/ResolveTest.php#L470 [18:50:18] yep that's it, thanks [18:57:27] I'm wrapping up for the weekend, have a good long weekend US folks. For everyone else, see you Monday :) bye for now [19:14:25] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Jgreen) >>! In T316899#8208607, @Dzahn wrote: > dmarc-rua@ is an alias for dmarc@donate.wikimedia.org > > donate.wikim... [19:19:28] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Dzahn) @Jgreen Alright, gotcha! In that case can we move the alias into the section that says managed by fr-tech and y... [19:22:27] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Jgreen) >>! In T316899#8209163, @Dzahn wrote: > @Jgreen Alright, gotcha! In that case can we move the alias into the s... [19:24:13] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Dzahn) @Jgreen I am not sure but let's ask for input from Infra Foundations. [19:36:15] Have a great weekend everyone [20:21:47] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Jgreen) T86209 is relevant, we do appear to still be sending dmarc-ruf@ to dmarcian, although I don't know who has acce... [20:48:04] 10Fundraising Tech - Chaos Crew, 10Infrastructure-Foundations, 10Mail, 10SRE, 10SRE-Access-Requests: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Jgreen) I was able to log into the "wikimedia" dmarcian account and determine that the subscription expired, so I sent... [20:49:53] 10Fundraising Tech - Chaos Crew, 10fundraising-tech-ops, 10Infrastructure-Foundations, 10Mail, and 2 others: DMarc Email Address for Wikimedia.org - https://phabricator.wikimedia.org/T316899 (10Jgreen) p:05Triage→03Medium