[00:14:05] (03PS1) 10Eileen: Move our civiMail weirdo classes to the extnsion [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008571 (https://phabricator.wikimedia.org/T357469) [01:01:04] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1008577 [01:01:09] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1008577 (owner: 10Ejegg) [01:03:03] (03PS1) 10Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_39) - 10https://gerrit.wikimedia.org/r/1008578 [01:05:54] eileen: do you need that approved? if so i can do so. [01:08:38] dwisehaupt: yes please [01:09:30] (03CR) 10Dwisehaupt: [C: 03+2] "LGTM" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008568 (owner: 10Eileen) [01:09:51] ok. all set. like i said, i can update the triggers either later tonight or tomorrow. [01:17:11] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1008577 (owner: 10Ejegg) [01:27:27] (03Merged) 10jenkins-bot: Triggers update [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008568 (owner: 10Eileen) [01:42:37] (03CR) 10Ejegg: [C: 03+2] Update DonationInterface submodule [core] (fundraising/REL1_39) - 10https://gerrit.wikimedia.org/r/1008578 (owner: 10Ejegg) [01:47:08] dwisehaupt: yep - I'll deploy that & you can update when it suits you [01:50:14] (03Merged) 10jenkins-bot: Update DonationInterface submodule [core] (fundraising/REL1_39) - 10https://gerrit.wikimedia.org/r/1008578 (owner: 10Ejegg) [02:16:30] (03PS1) 10Eileen: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008581 [02:16:43] (03CR) 10Eileen: [C: 03+2] Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008581 (owner: 10Eileen) [02:17:46] (03Merged) 10jenkins-bot: Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008581 (owner: 10Eileen) [02:26:29] !log payments-wiki upgraded from 45ebffce to 99d8e9f6 [02:26:31] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:33:50] !log civicrm upgraded from 614ac9e8 to 431b53cc [02:33:52] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:05:41] (03PS6) 10Ejegg: Use SmashPig to make initial PayPal EC setup calls [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1004252 (https://phabricator.wikimedia.org/T336449) [03:05:46] (03PS1) 10Ejegg: WIP use SmashPig to get PayPal details [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008584 (https://phabricator.wikimedia.org/T336449) [03:07:48] (03CR) 10CI reject: [V: 04-1] WIP use SmashPig to get PayPal details [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008584 (https://phabricator.wikimedia.org/T336449) (owner: 10Ejegg) [03:28:06] (03CR) 10Ejegg: [C: 03+2] Map Error Adyen status to Smashpig failed status [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1007927 (https://phabricator.wikimedia.org/T358801) (owner: 10Damilare Adedoyin) [03:28:40] (03Merged) 10jenkins-bot: Map Error Adyen status to Smashpig failed status [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1007927 (https://phabricator.wikimedia.org/T358801) (owner: 10Damilare Adedoyin) [03:54:46] (03PS1) 10Eileen: Move RefundQueueTest to the extension [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008586 (https://phabricator.wikimedia.org/T357469) [12:38:20] (03PS1) 10Amire80: Move the message "Bank Account Type" higher [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008848 [13:25:47] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog: payments.wikimedia.org SSL certificate expires on Feb 29, 2024 - https://phabricator.wikimedia.org/T356652#9600709 (10Jgreen) a:05Jgreen→03None [13:55:57] is this link in this ticket working for anyone else? https://phabricator.wikimedia.org/T317254 [13:56:24] I'm getting "CRM.$ is not a function " errors in the console [13:56:28] and no display [13:56:39] well, just the top and side menus [14:12:53] I'm not getting the comsole errors but I can see the top bar is missing [14:16:15] fr-tech I just rolled back the latest civicrm deploy to fix the site [14:16:27] it's fixed now but I guess we need to figure out what went wrong [14:25:48] (03PS2) 10Ejegg: Add Address object for DonorDetails [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008525 (https://phabricator.wikimedia.org/T336449) [14:25:53] (03PS1) 10Ejegg: Add address info to normalized PayPal responses [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008869 (https://phabricator.wikimedia.org/T336449) [14:26:09] (03CR) 10CI reject: [V: 04-1] Add address info to normalized PayPal responses [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008869 (https://phabricator.wikimedia.org/T336449) (owner: 10Ejegg) [14:33:19] 03Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Investigate CiviCRM production bug - https://phabricator.wikimedia.org/T359180 (10jgleeson) [15:13:17] (03PS10) 10Ejegg: Move getContributionRecurID to Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1004791 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [15:13:49] (03CR) 10Ejegg: [C: 03+2] "Looks good in dev - let's try it in production!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1004791 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [15:14:04] I want to run that on --slow-start ^^^ [15:20:43] ohhh jgleeson|skrun I just saw that about the rollback [15:22:49] well that's really strange - the only thing rolled back was the triggers update, and that's just an SQL file [15:22:56] I think we can maybe roll forward again [15:23:02] perhaps it just needed a cache clear? [15:31:54] (03PS2) 10Ejegg: Add address info to normalized PayPal responses [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008869 (https://phabricator.wikimedia.org/T336449) [15:33:22] (03CR) 10CI reject: [V: 04-1] Add address info to normalized PayPal responses [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008869 (https://phabricator.wikimedia.org/T336449) (owner: 10Ejegg) [15:34:29] (03PS3) 10Ejegg: Add address info to normalized PayPal responses [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1008869 (https://phabricator.wikimedia.org/T336449) [15:37:07] (03Merged) 10jenkins-bot: Move getContributionRecurID to Message class [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1004791 (https://phabricator.wikimedia.org/T357471) (owner: 10Eileen) [15:38:12] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008883 [15:38:16] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008883 (owner: 10Ejegg) [15:38:49] holy nagios! [15:40:02] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1008883 (owner: 10Ejegg) [15:58:04] (03CR) 10Damilare Adedoyin: "LGTM!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008848 (owner: 10Amire80) [16:00:08] (03CR) 10Damilare Adedoyin: "LGTM" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1006090 (https://phabricator.wikimedia.org/T358397) (owner: 10Amire80) [16:01:45] (03CR) 10Damilare Adedoyin: [C: 03+2] Move the message "Bank Account Type" higher [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008848 (owner: 10Amire80) [16:01:53] (03CR) 10Damilare Adedoyin: [C: 03+2] Remove angle brackets from donate_interface-email-unsub-delay [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1006090 (https://phabricator.wikimedia.org/T358397) (owner: 10Amire80) [16:18:51] ok I'll push it back out ejegg [16:24:12] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), 07Spike: PayTM In India: What do we do - https://phabricator.wikimedia.org/T358625#9601934 (10Cstone) @RKumar_WMF this is just on payments wiki what happens once we redirect to dlocal is all on dlo... [16:25:33] !log civicrm updated to cae487db [16:25:35] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [16:27:00] oh shoot, that's got the thing I wanted to --slow-start [16:27:10] ejegg: that latest deploy pushed out the one you merged earlier. I don't that was the broken commit though, did you merge in something? [16:27:12] let me see if the recurring queue is running [16:27:26] I don't think* [16:27:32] brb [16:27:34] lemme turn that off quick [16:29:04] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), 07Spike: PayTM In India: What do we do - https://phabricator.wikimedia.org/T358625#9601994 (10Cstone) [16:29:07] oh hah, the recurring queue consumer has no slow start command [16:29:13] can it accept a batch size? [16:29:28] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), 07Spike: PayTM In India: What do we do - https://phabricator.wikimedia.org/T358625#9601998 (10Cstone) [16:29:32] and that's a no [16:29:40] oh well, I'll turn it right back on [16:29:42] and just look at the logs [16:30:55] ah, just missed the :30 run [16:30:58] will run it manually [16:31:25] and... nothing to process [16:37:52] ejegg: looks like ct is failing would that be related? need to switch comps so I can look at the logs [16:42:29] oho, looking [16:42:34] i wouldn't think so [16:43:02] constraint violation [16:43:06] bad foreign key? [16:43:42] ah yeah beat me to it civicrm.wmf.ERROR: wmf_common: UNHANDLED ERROR. Halting dequeue loop. Exception: DB Error: constraint violation [16:54:21] looks like the message just had a contribution ID [16:54:35] huh, I thought we had a patch to ignore those [16:56:03] hmm, some new errors in the recurring queue consumer I think [16:56:33] oh I guess those wmf_common_date_format_using_utc errors were there all along [16:56:37] let's maybe fix that [16:56:47] hmm [16:56:58] I'll push out the version before you merge [16:57:05] save the firefighting [16:57:25] hah, and the undefined index stuff [16:57:32] gttruntgguutcuvhlhnvbnjevvjkblti [16:57:41] jgleeson: no, turns out the errors are present in earlier runs as well [16:57:53] no need to roll back [16:58:06] whast about your slow start thing [16:58:10] -s [16:58:21] there is no 'batch' option for the recurring queue consumer [16:58:41] Ah, but we can manually adjust the batch in Civi settings still I think [16:58:54] so you're happy with what's live now? [16:59:04] anyway the new code seems to have exactly the same warnings as the old code [16:59:11] (which I'd still like to fix) [16:59:16] ok cool [17:03:25] oh interesting, those are all recurring_payment_skipped messages which we're marking as failed [17:03:55] well, treating as a failed payment, not cancelling [17:04:09] anyway, they don't have the failure_count field [17:04:18] which is fine, we can ignore that [17:04:41] so should we add a 'skipped' type? [17:05:08] Seems better that trying to make the 'failed' handler also work with the 'skipped' field set [17:05:16] I'll make a phab [17:06:26] when would they be skipped? [17:10:53] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Paypal, 10FR-Smashpig: PayPal IPN type recurring_payment_skipped yields recurring QC warnings - https://phabricator.wikimedia.org/T359199 (10Ejegg) [17:11:08] cstone: no idea [17:11:19] ah paypal [17:11:24] https://developer.paypal.com/api/nvp-soap/ipn/IPNandPDTVariables/ [17:11:35] just says "Recurring payment skipped; it will be retried up to 3 times, 5 days apart." [17:11:38] 06Fundraising-Backlog: Relationship contact type for "Manages Donor Advised Fund" - https://phabricator.wikimedia.org/T359200 (10MDemosWMF) [17:11:47] so... seems like failed? [17:18:39] oops, that's an actual queue fail for recur [17:18:41] let's see [17:18:47] maybe best to roll back after all [17:19:27] ah derp [17:19:30] sorry, false alarm [17:25:55] 03Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-donorservices: Recent donations not saved after merging of two CIDs - https://phabricator.wikimedia.org/T326583#9602478 (10jgleeson) >>! In T326583#8924670, @Ejegg wrote: > @SHust It looks like the 'wrap each dedupe in a transaction' isn't quite wh... [17:26:36] 03Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Investigate CiviCRM production bug - https://phabricator.wikimedia.org/T359180#9602485 (10jgleeson) 05Open→03Declined @Ejegg suspects this was a cache issue so closing [17:34:21] 06Fundraising-Backlog: Update Adyen refusal reasons by August 13, 2024 - https://phabricator.wikimedia.org/T359203 (10Cstone) [18:05:00] thanks for creating that Adyen update ticket cstone ^^ [18:33:15] 06Fundraising-Backlog: Relationship contact type for "Manages Donor Advised Fund" - https://phabricator.wikimedia.org/T359200#9602764 (10MDemosWMF) Nora has updated this in Civi, so it looks to be fixed! I was able to convert the contact to an Org. This ticket can be closed. [19:29:01] fr-tech we have overlapping meetings [19:31:18] oh ok - I don't have the second one - assume it is an area I am less involved in [19:31:24] Yea, I don't know why I didn't notice that sooner. It'd be good to have an engineer or two in the Forter call, and everyone is welcome of course, but if some folks want to do tech talk instead, that's cool. [19:31:55] we're starting :) [19:32:00] Yea, the Forter one wasn't something that seemed like it needed the whole team in there. [19:32:12] XenoRyet: come on in :) [19:32:14] I did it again ;-) [19:33:34] just rounding up dinner, joining tech talk in about 5mins [19:35:31] ok - I'm in the tech talk if anyone does pop in [19:57:51] eileen: are you able to come to the imports call at 10am your time? [20:15:01] anilk: yes [20:32:13] (03PS3) 10Eileen: Leverage apiv4 more in test to reduce calls to drupal module code [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008553 [20:32:15] (03PS1) 10Eileen: Move function back to only caller [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008946 (https://phabricator.wikimedia.org/T357471) [20:32:34] (03PS2) 10Eileen: Move function back to only caller [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008946 (https://phabricator.wikimedia.org/T357471) [20:33:27] (03PS4) 10Eileen: Leverage apiv4 more in test to reduce calls to drupal module code [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1008553 [20:37:00] 03Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-donorservices: Recent donations not saved after merging of two CIDs - https://phabricator.wikimedia.org/T326583#9603141 (10SHust) @jgleeson I believe this issue has been resolved! [20:53:28] 06Fundraising-Backlog: Bizum online banking for Spain - https://phabricator.wikimedia.org/T358517#9603211 (10AnnWF) Evelyn will see if I can find a bank to work with us, since we need to provide bank terminal ID. [21:23:26] do we know if there's a way for us to see effectiveness (i.e. revenue) of Adyen Autorescue? [21:24:35] 06Fundraising-Backlog: Create new Benevity import - https://phabricator.wikimedia.org/T359219 (10NNichols) [21:38:03] ejegg: is this one all good now? https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1007451 [21:47:49] we could figure out a metric anilk we would just have to decide on it [21:47:51] anilk: we were just talking about that on the call overflow. it looks like we'll be able to see an anticipated drop in failures which should indicate that more are being auto-rescued. I guess we could then run a rough report counting the dollar amount of those rescued to answer your request [21:49:52] we need to figure out how many make it out successful from the old 3 retry flow [21:49:54] thanks - that would be cool as it would help demonstrate impact of the effort - I wondered if there was anything in the adyen console that logged it - I think the dollar amount of those rescued would be 🤌🏽 [21:50:38] we have the code of what we would auto cancel vs what adyen is retrying too [21:52:13] cool! [21:53:51] re: paytm, cstone , rakhi said a week ago that recurring would continue through UPI - however yesterday(ish) she said that UPI still points you to PayTM for recurring (https://wikimedia.slack.com/archives/C057U5C7HBQ/p1709282536776289) - so just confirming, despite us still offering UPI, we won't be able to accept recurring donations via dlocal, right? [21:54:51] yeah if you try to click on UPI on our end and then go to dlocal , dlocal still redirects recurrings to paytm [21:54:58] gotcha, thanks [21:55:33] one time payments its redirecting to a razorpay [21:57:33] so if I was to continue in this flow, it would fail because there's no PayTM to go to? https://usercontent.irccloud-cdn.com/file/FJexztna/image.png [21:57:52] yeah if you click at the bottom it even says its not accepting payments [21:58:42] ah thank you. so the vpa does nothing if I had that number [21:58:42] https://usercontent.irccloud-cdn.com/file/LCQF9MDf/Screen%20Shot%202024-03-05%20at%203.58.25%20PM.png [22:20:51] I've drafted a quick note for the slack thread about the current PayTM situation - I feel like most folks directly working on this know all of this, but for some stakeholders it might be helpful to get a recap - could folks have a look and tell me if this looks right? https://docs.google.com/document/d/1pqloHcI7D-VTxZmq3y9Il7wtfiH-Jw6qfYkK3cl8P1o/edit [22:21:18] please [22:43:32] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), 07Spike: PayTM In India: What do we do - https://phabricator.wikimedia.org/T358625#9603562 (10AnnWF) https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1008551 this patch rem... [22:49:09] 06Fundraising-Backlog: Research Task - CiviCRM Migration - https://phabricator.wikimedia.org/T359224 (10AKanji-WMF) [22:51:32] 06Fundraising-Backlog, 10FR-Brazil, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Support PIX (DIRECT) in DLocal - https://phabricator.wikimedia.org/T324303#9603582 (10AKanji-WMF) Thanks @EMartin from speaking with fr-tech the lift to do this (QR code piece) would be non-trivial. If it still repr... [22:54:21] anilk: I'm pretty sure all of the recurring is through paytm all the upi payments in dlocals console are one time [22:55:02] some PRs to move tests over if anyone has a chance - at least with it being tests jenkins has already run them :-) https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1008570 [22:55:05] 06Fundraising-Backlog: American Express needs to be accounted for differently in Civi - https://phabricator.wikimedia.org/T318250#9603597 (10AKanji-WMF) Thanks @RKumar_WMF - Putting into triage to check in with fr-tech as to any ideas about this discrepancy. @EMartin am I right that this could be addressed by... [22:55:20] Anilk Also when peoples wallets are empty they are getting the automatic failure email which says to set up a recurring donation, which they can't do [22:55:35] ah gotcha forgot that point - thanks cst [22:55:39] cstone: [22:55:42] Ahh anilk I need to fix that ticket that's what I needed to do that I forgot [22:55:46] The Amex one [22:56:00] Rakhi asked me for a search kit I didn't realize she was using to compare [22:56:20] And my constraints aren't what Joseph is using I need to update the search kit [22:56:49] I will update it when I get back [22:57:14] 🙏🏽 [22:57:39] Joseph gave me what his superset is doing [23:01:00] have made changes based on your feedback cstone [23:03:57] other/more feedback welcome, will send out in an hour or so on Slack [23:05:51] Anilk On the bottom with #1 hopefully dlocal can do something on their end where we wouldn't have to do anything [23:06:21] ah gotcha, thanks [23:30:22] (03PS1) 10Ejegg: WIP new variant for recurring upgrade landing pages [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1008974 (https://phabricator.wikimedia.org/T356370) [23:30:29] dwisehaupt: ejegg https://github.com/civicrm/cv/pull/191 [23:31:50] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10FR-email-preferences, 13Patch-For-Review: Create variant version of Recurring Upgrade landing page - https://phabricator.wikimedia.org/T356370#9603720 (10Ejegg) Thanks @ehughes, those files are perfect. I've started to adapt them for use wi... [23:32:47] plugins, huh? [23:37:04] anilk: im back at computer reading again [23:39:47] still looks good feel free to update the description of the phab too anilk [23:39:59] interesting. [23:41:05] fr-tech: i'm getting read to drop the 4 drupal contribution tracking tables that we have backed up. [23:45:27] 06Fundraising-Backlog, 10FR-dlocal, 07Epic: Upgrade Dlocal to leverage Smartfields/no redirect - https://phabricator.wikimedia.org/T274300#9603735 (10EMartin) [23:45:37] 06Fundraising-Backlog, 10FR-Brazil, 10FR-dlocal, 10MediaWiki-extensions-DonationInterface: Support PIX (DIRECT) in DLocal - https://phabricator.wikimedia.org/T324303#9603732 (10EMartin) 05Open→03Resolved a:03EMartin @AKanji-WMF Let's hold off in this case. I will close this task. Given the market si... [23:46:44] ok. the 3 tables and 1 view are dropped. [23:49:56] 03Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Fr-drupal-upgrade-2021, 13Patch-For-Review: Disable/delete old contribution_tracking module - https://phabricator.wikimedia.org/T354708#9603741 (10Dwisehaupt) Dropped the 3 tables and 1 view: ` MariaDB [dr...