[00:32:25] (PS8) Ejegg: Move Special:FundraiserMaintenance to DonationInterface [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/599079 (https://phabricator.wikimedia.org/T253057) [00:42:13] (CR) Ejegg: "Mepps, could that deprecation warning be referring to the old ContributionTracking extension? That one called the page class SpecialFundra" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/599079 (https://phabricator.wikimedia.org/T253057) (owner: Ejegg) [01:03:21] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Q3 19/20 investigate export and upload issues with the silverpop export - https://phabricator.wikimedia.org/T253152 (Eileenmcnaughton) So I'm gonna start by talking about what we do & what we should do. Here... [02:47:54] Wikimedia-Fundraising-Banners: [All variants] Missing payment logo for Visa/Mastercard/Amex/DinersClubInternational/RuPay - https://phabricator.wikimedia.org/T255062 (spatton) Nice catch @jbolorinos-ctr, I'd forgotten that we hadn't included Diners Club in the banner. Here's a chart that got shared around af... [05:53:51] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Q3 19/20 investigate export and upload issues with the silverpop export - https://phabricator.wikimedia.org/T253152 (Eileenmcnaughton) So to describe the above we have 2 outputs 1) data grouped by email abou... [05:59:48] Fundraising Sprint Just space out, Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, and 2 others: CentralNotice: Deploy new regional geotargeting and banner template features - https://phabricator.wikimedia.org/T252596 (Marostegui) [06:21:05] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Q3 19/20 investigate export and upload issues with the silverpop export - https://phabricator.wikimedia.org/T253152 (Eileenmcnaughton) a:Eileenmcnaughton I have been digging into materialized views too -... [06:26:44] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Q3 19/20 investigate export and upload issues with the silverpop export - https://phabricator.wikimedia.org/T253152 (Eileenmcnaughton) SO, if we start with INSERT INTO silverpop_export_staging (id, contact... [10:52:37] Wikimedia-Fundraising-Banners: [All variants] Missing payment logo for Visa/Mastercard/Amex/DinersClubInternational/RuPay - https://phabricator.wikimedia.org/T255062 (Pcoombe) Yeah that's why we decided to leave it off, it's very uncommonly used. Fitting five logos on the buttons (for all banner types) would... [10:55:01] Wikimedia-Fundraising-Banners: [Dsk Sm] Not so small Desktop Small banner on IE 11 - https://phabricator.wikimedia.org/T255067 (Pcoombe) [10:55:03] Wikimedia-Fundraising-Banners: Super wide desktop small banner on 1900x1200 resolution in IE 11 - https://phabricator.wikimedia.org/T247380 (Pcoombe) [12:21:26] Wikimedia-Fundraising-Banners: [Dsk Lg] Stacked bank transfer logos on all versions of Safari - https://phabricator.wikimedia.org/T255061 (Pcoombe) [12:28:38] Wikimedia-Fundraising-Banners: [Dsk Lg] Stacked bank transfer logos on all versions of Safari - https://phabricator.wikimedia.org/T255061 (Pcoombe) @jbolorinos-ctr Fixed with https://meta.wikimedia.org/w/index.php?title=MediaWiki:Centralnotice-template-B1920_0616_enIN_dsk_p1_lg_txt_cnt&diff=prev&oldid=201633... [14:07:45] tzag fr-tech [14:15:03] hi mepps [14:15:10] hi cstone! [14:24:59] i'm looking at your patch cstone [14:25:26] it says that sepa is used on second ideal recurrings--do we not need those responses for recurring payments? [14:30:40] mepps when smashpig recurring processor charges the recurring ideal it gets all the info it needs for the donation then [14:31:48] these are ipn messages coming in from adyen when the donation settles [14:32:37] they end up in the jobs-adyen queue and when it tries to consume them it cant find a matching pending queue donation cause it was the recurring processor that charged it [14:32:46] which causes the error and them to end up in the damaged table [14:52:19] okay, that makes sense to me cstone [14:53:03] (CR) Mepps: [C: +2] Ignore Adyen sepa direct debit IPNs [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/604493 (owner: Cstone) [14:54:42] (Merged) jenkins-bot: Ignore Adyen sepa direct debit IPNs [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/604493 (owner: Cstone) [14:57:16] (PS2) Mepps: Security update to services module [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/604204 (owner: Eileen) [14:57:19] (CR) Mepps: [C: +2] Security update to services module [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/604204 (owner: Eileen) [14:57:29] thanks mepps ! [15:07:14] (Merged) jenkins-bot: Security update to services module [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/604204 (owner: Eileen) [15:18:34] hi mepps and cstone! [15:18:43] hi ejegg! [15:18:47] hi ejegg [15:19:28] mepps I couldn't see where you were getting that deprecation message on SpecialFundraiserMaintenance [15:19:39] weird ejegg, maybe i didn't have my settings correct [15:19:42] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Contact Source job failed this morning 6/10/2020 - https://phabricator.wikimedia.org/T255033 (KHaggard) Looks like data jobs are now running fine - see screenshot below. {F31861703} [15:19:50] With this patch we should be able to remove the ContributionTracking extension [15:20:00] so maybe re-running the tests without it would work? [15:22:02] trying that ejegg [15:22:13] (CR) Mepps: [C: +2] Move Special:FundraiserMaintenance to DonationInterface [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/599079 (https://phabricator.wikimedia.org/T253057) (owner: Ejegg) [15:22:46] (CR) Mepps: [C: +2] "Just make sure we remove ContributionTracking on deploy!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/599079 (https://phabricator.wikimedia.org/T253057) (owner: Ejegg) [15:24:47] (Merged) jenkins-bot: Move Special:FundraiserMaintenance to DonationInterface [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/599079 (https://phabricator.wikimedia.org/T253057) (owner: Ejegg) [15:28:32] thanks mepps! [15:28:50] I'll prep that deploy now... [15:29:43] oh, and will remove it from the main cluster, where it's deployed as a prerequisite to DonationInterface (which is itself deployed just to use the messages in banners) [15:36:18] ah ejegg re: cluster [15:36:51] also cstone is on chores this sprint in case she wants to do the deploy :)--we havne't totally followed that yet with chors [15:39:52] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) I've started looking at the t... [15:43:01] (PS1) Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/604771 [15:43:30] hey fr-tech cstone mepps ejegg [15:43:45] fr-tech I'm going to deploy the ipn fix to stop the damaged spam [15:43:48] hi AndyRussG [15:44:09] (CR) Cstone: [C: +2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/604771 (owner: Cstone) [15:44:43] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/604771 (owner: Cstone) [15:47:19] :) [15:50:51] !log SmashPig revision changed from b9de3c7aac to 2246685626 [15:50:53] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:53:11] Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Q4 19/20 investigate export and upload issues with the silverpop export - https://phabricator.wikimedia.org/T253152 (DStrine) [15:54:20] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agents Amber and Tomasz - https://phabricator.wikimedia.org/T255160 (MBeat33) [15:55:52] Fundraising-Backlog, MediaWiki-extensions-ContributionTracking, Technical-Debt: Remove premium and paypal things from ContributionTracking - https://phabricator.wikimedia.org/T121969 (Ejegg) Open→Resolved a:Ejegg This seems to be done. ContributionTracking itself is about to be deleted too. [15:56:37] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agents Amber and Tomasz - https://phabricator.wikimedia.org/T255160 (DStrine) @MBeat33 could you make separate tasks for each person? If one person needs a lot of troubleshooting it will be easier to manage. thanks! [16:30:50] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (MBeat33) [16:38:05] Fundraising-Backlog, Analytics: Dashboard for CentralNotice impression rates using Druid, centralnotice_analytics and CN events - https://phabricator.wikimedia.org/T254792 (DStrine) This is a good conversation but looking at the fr-tech roadmap in the next few months, this is out of scope. We're pushing... [16:45:27] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/604796 [16:45:29] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/604796 (owner: Ejegg) [17:00:37] Fundraising Sprint L 2020, Fundraising-Backlog: Add PHP object caching to MW employer data API - https://phabricator.wikimedia.org/T255170 (AndyRussG) [17:01:58] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Tomasz - https://phabricator.wikimedia.org/T255163 (MBeat33) Lisa Gruwell 12:29 PM (31 minutes ago) to me Approved! [17:02:15] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (MBeat33) Lisa Gruwell 12:29 PM (31 minutes ago) to me Approved! [17:09:33] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/604796 (owner: Ejegg) [17:09:41] Fundraising-Backlog, FR-dlocal, MediaWiki-extensions-DonationInterface: Make PAN field default to upper case - https://phabricator.wikimedia.org/T255171 (Pcoombe) [17:14:02] Wikimedia-Fundraising-Banners: [Dsk Lg] Stacked bank transfer logos on all versions of Safari - https://phabricator.wikimedia.org/T255061 (jbolorinos-ctr) Hey @Pcoombe, it looks good now on all of the above listed browsers except for on Safari 9.0 (which is still displaying the stacked banners, see screensho... [17:32:30] ejegg: so which is the exact object cache method to use again? thx in advance :) [17:36:09] Wikimedia-Fundraising-Banners: BETA QA India Banners - https://phabricator.wikimedia.org/T254903 (Pcoombe) [17:36:11] Wikimedia-Fundraising-Banners: [Dsk Lg] Stacked bank transfer logos on all versions of Safari - https://phabricator.wikimedia.org/T255061 (Pcoombe) Open→Resolved I'm going to call this resolved then, the Safari 9 issue is a known bug which affects card logos too: {T250094}. [17:36:45] Wikimedia-Fundraising-Banners: Stacked logos on payment options Desktop Large/Safari 9.0 - https://phabricator.wikimedia.org/T250094 (Pcoombe) [17:38:31] Wikimedia-Fundraising-Banners: Stacked logos on payment options Desktop Large/Safari 9.0 - https://phabricator.wikimedia.org/T250094 (Pcoombe) This doesn't happen for credit card when there are only 2 payment options (e.g. GB) https://en.wikipedia.org/wiki/Wikipedia?banner=B1920_0315_mlWW_dsk_p1_lg_template&... [17:58:23] hey jgleeson cstone [17:58:36] hi mepps [17:58:36] hey mepps :) [17:58:37] just wanted to check in on our tasks [17:58:52] cstone it sounded like you were looking for what to pick up next? [17:58:53] Wikimedia-Fundraising-Banners: [All variants] Missing payment logo for Visa/Mastercard/Amex/DinersClubInternational/RuPay - https://phabricator.wikimedia.org/T255062 (jbolorinos-ctr) Open→Resolved Ok cool, that makes sense, I was just flagging it in case. Should I go ahead and close this task as De... [17:58:55] Wikimedia-Fundraising-Banners: BETA QA India Banners - https://phabricator.wikimedia.org/T254903 (jbolorinos-ctr) [18:00:07] hey mepps I'm currently trying out your idea for the test for the contribution tracking patch [18:00:20] looks like it's gonna work! [18:01:07] nice jgleeson! [18:01:41] i got distracted after standup so i took a 10 minute jump rope break--hoping it starts my brain! [18:02:19] i'm kind of staring in confusing at the thank you module so fr-tech if anyone knows it better wants to chat, i'd be happy to [18:02:24] confusion i mean [18:04:52] mepps: I feel like I did some work on that last year but I can't remember how it works exactly [18:05:02] some big sql query that fires off a bunch of emails? [18:05:53] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) Okay, it looks like sending h... [18:05:58] yeah i found it [18:06:09] thanks jgleeson [18:06:20] there's a lot there [18:07:49] if ($days == DUMB_BIG_TY_DAYS) { [18:07:59] haaa [18:08:00] :) [18:13:37] jgleeson " * TODO: rewrite the civi api stuff to work like other code" [18:14:14] :) [18:14:28] from 2014 I see [18:14:32] jgleeson when you get to a pausing place, want to hop on a short call? we could talk about both the export and tax deductibility tasks for a minute [18:14:37] i could use getitng out of my head [18:14:53] should we just full on ban TODO: blocks in development? [18:15:26] I can't remember one I've actually gone back to [18:15:34] I guess that's the problem [18:16:50] sure mepps I'll ping you shortly [18:16:51] yeah jgleeson i'd think a TODO should be addressed in an immediate follow on patch [18:25:36] delayed response mepps but i think ive done a couple things in the thank you module [18:26:11] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) Okay, so I see that that meth... [18:26:25] hey cstone! cool, i just tried to document what i saw happening [18:26:50] i'm both trying to figure out how we'd add the tax deductibility language and exploring if we could move some parts of this to the civi extension [18:27:55] Wikimedia-Fundraising-Banners: [All variants] Missing payment logo for Visa/Mastercard/Amex/DinersClubInternational/RuPay - https://phabricator.wikimedia.org/T255062 (spatton) Yes, please @jbolorinos-ctr! TY. [18:29:25] mepps cool is the end goal to move all the thank you module stuff to that extension? [18:29:55] cstone yeah in an ideal world we'd move all the civi logic ot extensions [18:35:37] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) A couple thoughts: - it's usi... [18:39:50] Fundraising-Backlog, fundraising-tech-ops: Investigate pulling in page view data to the fr-tech version of superset - https://phabricator.wikimedia.org/T252049 (Jgreen) >>! In T252049#6115231, @Nuria wrote: > Can someone describe the use case? > > > >>pointed out that we should be able to connect fr-... [18:50:36] fr-tech do we have a way to empty the queues from Donation Interface? [18:51:03] so QueueWrapper::getQueue( $queueName )->pop(); will give us the next message [18:51:19] but I wanna get rid of all messages so I have a clean slate if that makes sense [18:51:43] do you mean locally jgleeson? [18:51:51] within a test [18:52:09] ahh, could you run the queue consumer? i'm not sure though [18:52:09] I don't think have anything like a QueueWrapper::getQueue( $queueName )->empty [18:52:19] yeah that might be too dangerous... [18:52:54] what are you trying to do jgleeson? [18:53:08] actually I think I can do it differently [18:53:16] cool jgleeson [18:53:39] I'm trying to add a queue message and confirm that if I attempt to add a second it doesn't get added because the contents of the tracking data hasnt changed [18:54:04] however it looks like a unexpected message is being pushed before I get to adding my own... which is breaking things [18:55:11] I think I can just use the one that gets pushed during the bootstrapping of DonationData as my first message [18:55:34] which makes the test slightly confusing but I will add comments to explain [18:57:12] ejegg fr-tech this one? ObjectCache::getLocalClusterInstance(); [18:57:26] I see that in a bunch of places in DonationInterface [19:03:09] ah I thought we'd be using the Obi-WAN caching fn AndyRussG :) [19:04:54] fundraising-tech-ops, Operations, netops, WMF-NDA: Deploy pfw policy 1591901800 for T122104 - https://phabricator.wikimedia.org/T255185 (Dwisehaupt) [19:05:23] Fundraising-Backlog, Analytics: Dashboard for CentralNotice impression rates using Druid, centralnotice_analytics and CN events - https://phabricator.wikimedia.org/T254792 (AndyRussG) >>! In T254792#6215864, @Milimetric wrote: > We're ready to help here, just help us coordinate. Thanks so much! Hugely a... [19:14:51] (PS20) AlexPinchuk: Campaign filtering [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/604279 [19:21:36] argh, looks like we can't use the approach of instantiating DonationData() mepps. that class takes an instnace of gateway adapter as a constructor argument which in its own contructor creates a new instance of DonationData resulting in two queue messages being sent to the queue with different data before I even get to push one. If I just get an instance of gateway adapter, which pushes one [19:21:37] message to the queue during the construct, I then can't call the method I need from that scope to push ANOTHER message to the queue as $gatewayAdapter->$donationDataObj is private... and $donationDataObj->saveContributionTrackingData() is what I need to call for the 2nd attempt so to move this along I'm just gonna use reflection and make that public so I can call it and confirm the second [19:21:39] message doesnt make it as the hash is the same as the first. [19:22:17] ahh jlgeeson, that seems convoluted...and would be worth decoupling someday.. [19:24:28] yeah I don't think DonationData was intended to be called outside of gatewayAdapter I guess [19:25:08] this is a little bit of a crazy option jgleeson: https://stackoverflow.com/questions/8617371/phpunit-writing-a-test-class-for-an-interface-and-testing-objects-using-a-fac [19:25:20] but if you can do it the other way that works--it might get too convulted [19:25:40] i was thinking of basically creating a dummy factory for the GatewayType interface [19:25:47] but that might just be too complicated [19:30:48] mepps: feels like that might be a big job to test all the inteface methods on I guess each implementing gateway? [19:31:05] oh i wouldn't want to test all those [19:31:10] the most popular answer seems to suggest against it [19:31:22] althought he second most populate answer has an interesting approach [19:31:26] i was just thinking how you could create DD without a gateway adapter [19:31:26] -t [19:31:49] oh you mean mock out the gatewayAdapter [19:31:52] yes [19:31:56] got it [19:32:07] that was just where i found an example of that [19:32:20] anyways please don't let me send you down a rabbit hole jgleeson, if you have a plan that works [19:33:17] it's only a suggestion for if you have trouble with what you were thinking [19:33:26] jgleeson: heheh well there is a WAN object cache too :) [19:33:48] I'll try some reflection bluetac which isn't pretty but should hopefully let me get it through [19:34:24] you folks have bluetack over there? [19:35:24] looks like it's called Plasti-Tac stateside [19:46:01] (PS21) AlexPinchuk: Campaign filtering [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/604279 [19:56:15] (PS22) AlexPinchuk: Campaign filtering [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/604279 [19:59:12] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Tomasz - https://phabricator.wikimedia.org/T255163 (Dwisehaupt) a:Dwisehaupt [20:02:27] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Tomasz - https://phabricator.wikimedia.org/T255163 (Dwisehaupt) [20:03:16] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (Dwisehaupt) [20:03:35] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (Dwisehaupt) a:Dwisehaupt [20:05:17] Fundraising-Backlog, fundraising-tech-ops: Investigate pulling in page view data to the fr-tech version of superset - https://phabricator.wikimedia.org/T252049 (Nuria) >, but I'm not seeing where the Superset->Druid connection and authentication is configured it is not yet merged in puppet as it is the u... [20:27:28] Fundraising-Backlog, fundraising-tech-ops: Investigate pulling in page view data to the fr-tech version of superset - https://phabricator.wikimedia.org/T252049 (Jgreen) >>! In T252049#6216945, @Nuria wrote: >>, but I'm not seeing where the Superset->Druid connection and authentication is configured > it... [20:32:49] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (Dwisehaupt) SSL certificate created and sent via email. Password for certificate sent via SMS. Civi account created and assigned the Donor Services role. [20:33:18] Fundraising-Backlog, fundraising-tech-ops: Civi access for Donor Services agent Amber - https://phabricator.wikimedia.org/T255160 (Dwisehaupt) [20:36:43] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (mepps) The question here seems to be whether we create a new table for https://github.com/wikimedia/wikimedia-fundraising-tools/blob/master/silverpop_export/export.py in the... [20:39:08] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (mepps) @CCogdill_WMF Will you be using this data to know which individuals have been able to get gifts matched, and by what company? As we plan the export, we're just trying... [20:41:08] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (CCogdill_WMF) I think I want to defer to Nora for what fields we need, as I haven't seen the HEP data and don't know what all is at our disposal. The purpose of the emails w... [20:43:24] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (mepps) @CCogdill_WMF @jgleeson is going to send the column headers on this task. [20:47:39] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) So, the simplest version of t... [20:56:12] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (Eileenmcnaughton) @mepps - so this i... [20:58:57] mepps: nice explaination in the phab [20:59:56] Fundraising Sprint Kavascript: the chill new language, Fundraising Sprint L 2020, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-AutoTY-Email: Civi: annual summary email - add tax deductibility language - https://phabricator.wikimedia.org/T242001 (mepps) @Eileenmcnaughton thanks! @cs... [21:03:32] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (jgleeson) @CCogdill_WMF The current list of fields for the new matching gifts table looks like this # id # entity_id # matching_gifts_provider_id # matching_gifts_p... [21:15:28] (PS1) Jgleeson: WIP: Add a test to confirm duplicate ct messages get deflected by our hash check added in 6c9c3cb9abc23619b1d7eef349bc0f467c071da5 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/604859 [21:15:57] Fundraising Sprint L 2020, Fundraising-Backlog: Export Matching Gifts data to acoustic - https://phabricator.wikimedia.org/T254809 (CCogdill_WMF) I think I still want to defer to Nora here :) I don't know what is in each of these fields. In terms of IDs, I think all we are going to need is employer name... [21:16:20] (PS2) Jgleeson: WIP: Add a test to confirm duplicate ct messages get deflected by our hash check added in 6c9c3cb9abc23619b1d7eef349bc0f467c071da5 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/604859 (https://phabricator.wikimedia.org/T253602) [21:18:43] (CR) jerkins-bot: [V: -1] WIP: Add a test to confirm duplicate ct messages get deflected by our hash check added in 6c9c3cb9abc23619b1d7eef349bc0f467c071da5 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/604859 (https://phabricator.wikimedia.org/T253602) (owner: Jgleeson) [21:25:08] fundraising-tech-ops: improve banner logger and kafkatee monitoring - https://phabricator.wikimedia.org/T254382 (Jgreen) [21:26:50] fundraising-tech-ops: improve banner logger and kafkatee monitoring - https://phabricator.wikimedia.org/T254382 (Jgreen) p:Triage→Medium a:Jgreen [21:28:11] fundraising-tech-ops: improve banner logger and kafkatee monitoring - https://phabricator.wikimedia.org/T254382 (Jgreen) - adjusted kernel log monitoring to make dropped packets more visible - modified prometheus kafkatee exporter to cronspam every 10 minutes when there's a mismatch between discovered vs con... [22:47:52] (PS1) Ejegg: Update DonationInterface, remove ContributionTracking [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/604891 [22:52:21] (CR) jerkins-bot: [V: -1] Update DonationInterface, remove ContributionTracking [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/604891 (owner: Ejegg) [23:36:31] (CR) Ejegg: [C: +2] "Recheck" [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/604891 (owner: Ejegg) [23:40:36] (CR) jerkins-bot: [V: -1] Update DonationInterface, remove ContributionTracking [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/604891 (owner: Ejegg) [23:43:59] Wikimedia-Fundraising, MediaWiki-extensions-ContributionTracking, Patch-For-Review, Software-Licensing: Clarify ContributionTracking's license - https://phabricator.wikimedia.org/T99643 (Reedy) Open→Declined T255216