[00:09:14] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Unable to run "Fraud Rejections by IP" report in Civi - https://phabricator.wikimedia.org/T290139 (10Eileenmcnaughton) @DStrine @RKumar_WMF as you say - the link doesn't point anywhere - but I went trawling & couldn't find any pre-configured report that s... [02:21:29] (03PS1) 10Eileen: Fix import to limit soft credit to orgs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/719159 (https://phabricator.wikimedia.org/T283104) [02:22:45] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Mandatory corn dogs, 10Fundraising-Backlog, 10fundraising Sprint NULL calorie food cart, and 4 others: Creating New Donor Advised Fund Import - https://phabricator.wikimedia.org/T283104 (10Eileenmcnaughton) It seems the issue is that it's not fi... [02:40:17] eileen: hey btw I'm about if u need review [03:05:46] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Mandatory corn dogs, 10Fundraising-Backlog, 10fundraising Sprint NULL calorie food cart, and 9 others: Handle Apple Pay submission in Adyen Components - https://phabricator.wikimedia.org/T282596 (10AndyRussG) Should this task be moved to "Pendin... [04:29:17] (03PS1) 10Eileen: Add new wmf_donor fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/719163 (https://phabricator.wikimedia.org/T288721) [04:54:16] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Unable to run "Fraud Rejections by IP" report in Civi - https://phabricator.wikimedia.org/T290139 (10RKumar_WMF) Thank you @Eileenmcnaughton for checking. If its the same description I can use the one you provided. [04:55:30] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Unable to run "Fraud Rejections by IP" report in Civi - https://phabricator.wikimedia.org/T290139 (10Eileenmcnaughton) @RKumar_WMF - I'm not quite sure ... take a look at it. It's the only one I could find [05:04:47] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Unable to run "Fraud Rejections by IP" report in Civi - https://phabricator.wikimedia.org/T290139 (10RKumar_WMF) The information I am looking for is available in the one you provided except that it is showing multiple lines for same transaction: {F346353... [05:20:22] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Unable to run "Fraud Rejections by IP" report in Civi - https://phabricator.wikimedia.org/T290139 (10Eileenmcnaughton) @rkumar_wmf - it doesn't look like the report is offering that option - we could look at adding it [10:27:36] howdy fr-tech! [10:27:52] hmm looks like we've had a bunch more those RECURRING_CONTRACT failmails [10:28:23] we could probably add in some code to handle those and ignore them [10:56:23] (03PS1) 10Jgleeson: Add new Adyen RECURRING_CONTRACT message class for IPN handling. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/719246 (https://phabricator.wikimedia.org/T290450) [12:45:40] 10fundraising-tech-ops, 10DC-Ops, 10SRE, 10ops-codfw: frdb2003: configure RAID, install OS, and add to fr-analytics db replication - https://phabricator.wikimedia.org/T290484 (10Jgreen) [12:52:45] 10fundraising-tech-ops: frdb2003: configure RAID, install OS, and add to fr-analytics db replication - https://phabricator.wikimedia.org/T290484 (10Jgreen) [12:52:52] 10fundraising-tech-ops: frdb2003: configure RAID, install OS, and add to fr-analytics db replication - https://phabricator.wikimedia.org/T290484 (10Jgreen) a:05Papaul→03None [12:53:39] 10fundraising-tech-ops: frdb2003: configure RAID, install OS, and add to fr-analytics db replication - https://phabricator.wikimedia.org/T290484 (10Jgreen) [12:53:41] 10fundraising-tech-ops: [FR Analytics]: Cross-site redundancy for fundraising analytics platform - https://phabricator.wikimedia.org/T277884 (10Jgreen) [12:55:21] 10Fundraising-Backlog, 10fundraising-tech-ops: investigate setting up a staging version of payments wiki - https://phabricator.wikimedia.org/T248701 (10Jgreen) 05Open→03Resolved p:05Triage→03Medium a:03Jgreen [13:00:43] 10Fundraising-Backlog, 10fundraising-tech-ops: investigate setting up a staging version of payments wiki - https://phabricator.wikimedia.org/T248701 (10Jgreen) [13:03:10] 10Fundraising-Backlog, 10fundraising-tech-ops: investigate setting up a staging version of payments wiki - https://phabricator.wikimedia.org/T248701 (10Jgreen) [13:25:05] Hi jgleeson [13:26:05] Those notifications are the new ones I requested adyen turn on looks like they did it over the weekend [13:26:40] We don't want to ignore that one we need to process it to complete the ideal recurrings [13:40:00] (03PS2) 10Thiemo Kreuz (WMDE): Fix hard tab in YAML [wikimedia/fundraising/process-control] - 10https://gerrit.wikimedia.org/r/591631 (owner: 10Awight) [13:40:08] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] Fix hard tab in YAML [wikimedia/fundraising/process-control] - 10https://gerrit.wikimedia.org/r/591631 (owner: 10Awight) [13:57:19] ah ok thanks cstone! [15:14:02] 10fundraising-tech-ops: investigate adding additional security headers to Fundraising civicrm, superset, etc. sites - https://phabricator.wikimedia.org/T280387 (10Jgreen) 05Open→03Resolved [15:17:29] 10Fundraising Sprint Nyan cats for everyone, 10Fundraising-Backlog, 10fundraising-tech-ops: map out a civicrm.log_% table data expiration/delete strategy - https://phabricator.wikimedia.org/T257232 (10Jgreen) a:05Jgreen→03None [15:29:53] 10Fundraising-Backlog, 10Cloud-VPS (Project-requests): Request creation of fr-tech-dev VPS project - https://phabricator.wikimedia.org/T290098 (10aborrero) +1 [15:35:47] 10Fundraising-Backlog, 10Cloud-VPS (Project-requests): Request creation of fr-tech-dev VPS project - https://phabricator.wikimedia.org/T290098 (10Andrew) Hello @AndyRussG . If all you need is DNS records (under any domain) that resolve to something a dev can access, a cloud VM may be overkill for this. Have... [16:20:34] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Quantum Leapfrog: Email templates in Civi not working properly - https://phabricator.wikimedia.org/T290265 (10DStrine) 05Open→03Resolved [16:21:02] 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10fundraising sprint Quantum Leapfrog: Email templates in Civi not working properly - https://phabricator.wikimedia.org/T290265 (10DStrine) I understand that this is now resolved. Please let me know if there are other issues. [16:51:34] (03CR) 10Ejegg: "I'll look for the rest of those occurrences and rename. Thanks for finding them!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/715554 (owner: 10Ejegg) [17:25:34] PROBLEM - check_puppetrun on frlog2001 is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 7 minutes ago with 17 failures. Failed resources (up to 3 shown) [17:25:34] PROBLEM - check_puppetrun on frauth2001 is CRITICAL: CRITICAL: Puppet has 28 failures. Last run 7 minutes ago with 28 failures. Failed resources (up to 3 shown): File[/etc/vim/vimrc.local],File[/usr/local/bin/package_update_check],File[/usr/local/bin/yubikey_otp_filter],File[/bin/nopeshell] [17:25:38] PROBLEM - check_puppetrun on frbackup2001 is CRITICAL: CRITICAL: Puppet has 32 failures. Last run 7 minutes ago with 32 failures. Failed resources (up to 3 shown) [17:26:18] those are from the frpm2001 reboot. expected. [17:27:19] the reboot is complete, they will pick up successful runs on the next go around. [17:27:38] PROBLEM - check_puppetrun on frmon2001 is CRITICAL: CRITICAL: Puppet has 31 failures. Last run 9 minutes ago with 31 failures. Failed resources (up to 3 shown): File[/etc/vim/vimrc.local],File[/usr/local/bin/package_update_check],File[/usr/local/bin/yubikey_otp_filter],File[/bin/nopeshell] [17:27:53] cstone: you could probably repurpose this patch to flesh out the message class https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/719246/ [17:28:23] I did some comparisons against what we usually get vs what is in the new message and there were a couple of fields [17:28:32] 10fundraising-tech-ops: Prometheus/Grafana snapshots for long term storage - https://phabricator.wikimedia.org/T198876 (10Jgreen) Note for production Thanos is in use: T252186 [17:29:36] the new RECURRING_CONTACT message seems to be a mix of the first and second authorization messages [17:30:23] oh hey they spell it the English way, AUTHORISATION [17:30:24] thanks jgleeson [17:30:34] PROBLEM - check_puppetrun on frlog2001 is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 12 minutes ago with 17 failures. Failed resources (up to 3 shown) [17:30:34] PROBLEM - check_puppetrun on frauth2001 is CRITICAL: CRITICAL: Puppet has 28 failures. Last run 12 minutes ago with 28 failures. Failed resources (up to 3 shown): File[/etc/vim/vimrc.local],File[/usr/local/bin/package_update_check],File[/usr/local/bin/yubikey_otp_filter],File[/bin/nopeshell] [17:30:36] yeah it should have the recurring token id on it [17:30:38] PROBLEM - check_puppetrun on frbackup2001 is CRITICAL: CRITICAL: Puppet has 32 failures. Last run 12 minutes ago with 32 failures. Failed resources (up to 3 shown) [17:30:40] thats what we were missing for ideal [17:31:50] (03PS7) 10Ejegg: Get contact info from Apple Pay sheet [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/715135 (https://phabricator.wikimedia.org/T285722) [17:31:52] (03PS3) 10Ejegg: Use Apple-branded 'donate' button [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/715545 [17:32:38] RECOVERY - check_puppetrun on frmon2001 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [17:32:40] hmm yeah looks like we get that in the second AUTHORISATION IPN and the new RECURRING_CONTRACT [17:33:50] the c_id on this ticket is a good one to dig into the differences https://phabricator.wikimedia.org/T290450 [17:35:10] cstone: did you email adyen to ask them to turn it on btw? [17:35:29] yeah I did on thursday jgleeson [17:35:34] RECOVERY - check_puppetrun on frlog2001 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures [17:35:34] RECOVERY - check_puppetrun on frauth2001 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures [17:35:36] RECOVERY - check_puppetrun on frbackup2001 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures [17:35:58] 10fundraising-tech-ops: Prometheus/Grafana snapshots for long term storage - https://phabricator.wikimedia.org/T198876 (10Jgreen) 05Open→03Resolved a:03Jgreen Closing as resolved because at least the long term storage part has been done. We're still probably misusing prometheus as a multi-year storage engi... [17:36:00] 10Fundraising-Backlog, 10fundraising-tech-ops: Prometheus 2 breaking change - https://phabricator.wikimedia.org/T185134 (10Jgreen) [17:36:27] sorry to cause confusion for you [17:37:19] no problem at all. I guess I was quick to assume it was a new unexpected one after our recently double authorisation IPNs. The more details we can get the better! [17:37:49] theres at least 2 recurring ideals that were causing failmails from it [17:40:34] ah okay are they just resending the same 2 every hour [17:41:07] ah no okay must be more than 2 now [17:41:59] theres 3! [17:43:33] 3 what cstone ? [17:43:44] 3 recurring ideals that are causing that failmail [17:43:47] ahhh [17:43:56] oh wait [17:44:08] so only 3 donations are causing them to send us all theose IPNs/ [17:44:10] -e [17:44:19] the recurring contract ones yeah and theres other related failmail [17:44:56] well at least we know what it is :) [17:45:00] half the battle [17:45:47] ok no theres more than 3 sorry hah [17:46:15] i thought this was just related to ideal but maybe its everything [17:47:41] 10Fundraising-Backlog, 10Product-Analytics, 10Wikimedia-CentralNotice-Administration, 10Wiki-Loves-Monuments (2021): Statistics on WLM centralnotice banners - https://phabricator.wikimedia.org/T290387 (10kzimmerman) @Effeietsanders this is not something we (Product Analytics) will be able to look into in t... [17:49:04] aw yeah okay theres 3 ideal recurrings but it looks like we are getting it for all recurrings [17:50:15] 10Fundraising-Backlog, 10FR-Adyen, 10Epic: Epic: Adyen reintegration, Drop In Web - https://phabricator.wikimedia.org/T277120 (10jgleeson) [17:50:36] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Mandatory corn dogs, 10Fundraising-Backlog, 10fundraising Sprint NULL calorie food cart, and 9 others: Handle Apple Pay submission in Adyen Components - https://phabricator.wikimedia.org/T282596 (10jgleeson) 05Open→03Resolved a:05jgleeson→... [17:52:30] (03CR) 10Ejegg: "Thanks for the CR AndyRussG!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/715545 (owner: 10Ejegg) [17:54:31] (03CR) 10Ejegg: "I moved the field suppression out of tuneForPaymentMethod, and also took the WIP out of the title in the hopes that someone will review th" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/715135 (https://phabricator.wikimedia.org/T285722) (owner: 10Ejegg) [18:10:13] 10fundraising-tech-ops: Write alerts for missing or empty logfiles - https://phabricator.wikimedia.org/T87683 (10Jgreen) 05Open→03Declined Declining because it hasn't come up as a significant problem in the ~6 years we have not managed to get to it. Also there are tricky aspects to doing this. For example w... [18:10:15] 10fundraising-tech-ops, 10observability, 10Epic: [Epic] overhaul fundraising cluster monitoring - https://phabricator.wikimedia.org/T91508 (10Jgreen) [18:10:28] 10Fundraising-Backlog, 10Patch-For-Review: Adyen RECURRING_CONTRACT IPNs - https://phabricator.wikimedia.org/T290450 (10Cstone) These started as I requested that Adyen turn on the RECURRING_CONTRACT notifications last week as we need them for ideal recurring and weren't getting them. https://docs.adyen.com/pa... [18:11:06] 10Fundraising Sprint Ketchup Flume Ride, 10Fundraising Sprint Mandatory corn dogs, 10Fundraising-Backlog, 10fundraising Sprint NULL calorie food cart, and 4 others: Creating New Donor Advised Fund Import - https://phabricator.wikimedia.org/T283104 (10MDemosWMF) Ahh interesting, thanks for looking into that! [18:15:27] (03PS1) 10Jgleeson: Rename gateway_session_id to payment_token across Adyen Apple Pay. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719313 [18:18:57] (03PS1) 10Jgleeson: Rename gateway_session_id to payment_token across Adyen Apple Pay. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/719314 [18:19:28] (03PS2) 10Jgleeson: Rename gateway_session_id to payment_token across Adyen Apple Pay. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719313 [19:05:13] (03CR) 10Ejegg: "Thanks! There's a TODO you can remove with this change" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719313 (owner: 10Jgleeson) [19:07:06] ejegg: I just tested that change end to end and I'm getting errors so I'll move it into WIP [19:07:31] oh hmm, it looked fine to me. [19:07:36] ohhh jgleeson I know what it is [19:07:40] thanks for the TODO note [19:07:43] ! [19:07:51] you need to add payment_token to at least one place in DonationData [19:07:52] oh rly?? [19:07:58] ah [19:08:04] so that it's harvested from the POST and made available [19:08:17] mmm, maybe to messageFields? [19:08:52] I was just about to debug through it to find the issue ha! thanks for speeding that up [19:09:52] I see the two big lists of fields in that file [19:09:54] here: https://github.com/wikimedia/mediawiki-extensions-DonationInterface/blob/f275ba9fd5a142bf06137f8ce34571d054fb51f5/gateway_common/DonationData.php#L947 [19:10:10] and here: https://github.com/wikimedia/mediawiki-extensions-DonationInterface/blob/f275ba9fd5a142bf06137f8ce34571d054fb51f5/gateway_common/DonationData.php#L44 [19:10:23] right, so adding it to getMessageFields will make sure the field is included in queue messages [19:10:36] which we don't necessarily need at this point but might in the future [19:10:59] then the static fieldNames is all you need to just get it from the POST and make it available in the data array [19:11:43] you can see that fieldNames has a bunch of things we only ever use in API calls, not in the queue messages [19:11:51] ya [19:11:58] like the java_enabled and encrypted_XXX [19:14:47] ok that seems to have gone through [19:15:04] hmm I should really understand those underlying master lists better [19:18:44] (03PS2) 10Jgleeson: Rename gateway_session_id to payment_token across Adyen Apple Pay. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/719314 [19:18:54] (03PS3) 10Jgleeson: Rename gateway_session_id to payment_token across Adyen Apple Pay. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719313 [19:19:09] I also took out that TODO [19:32:40] 10Fundraising-Backlog, 10fundraising sprint Quantum Leapfrog, 10Patch-For-Review: Adyen RECURRING_CONTRACT IPNs - https://phabricator.wikimedia.org/T290450 (10DStrine) [19:33:13] 10Fundraising-Backlog, 10fundraising sprint Quantum Leapfrog, 10Patch-For-Review: Adyen RECURRING_CONTRACT IPNs - https://phabricator.wikimedia.org/T290450 (10DStrine) p:05Triage→03Medium [19:58:58] 10Fundraising-Backlog, 10fundraising-tech-ops: fundraising monitoring fixes (EPIC) - https://phabricator.wikimedia.org/T197892 (10Jgreen) [19:59:00] 10fundraising-tech-ops, 10observability, 10Epic: [Epic] overhaul fundraising cluster monitoring - https://phabricator.wikimedia.org/T91508 (10Jgreen) [19:59:17] 10fundraising-tech-ops, 10observability, 10Epic: [Epic] overhaul fundraising cluster monitoring - https://phabricator.wikimedia.org/T91508 (10Jgreen) [19:59:44] 10fundraising-tech-ops, 10observability, 10Epic: [Epic] overhaul fundraising cluster monitoring - https://phabricator.wikimedia.org/T91508 (10Jgreen) 05Open→03Resolved a:03Jgreen [20:35:19] (03PS1) 10Damilare Adedoyin: Adyen Checkout: Further CSS tweaks [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719358 (https://phabricator.wikimedia.org/T290105) [21:09:51] (03CR) 10Jgleeson: [C: 03+2] "Thanks Dami! This fixes both issues shown in the screenshots on the ticket for me." [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719358 (https://phabricator.wikimedia.org/T290105) (owner: 10Damilare Adedoyin) [21:15:52] (03Merged) 10jenkins-bot: Adyen Checkout: Further CSS tweaks [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719358 (https://phabricator.wikimedia.org/T290105) (owner: 10Damilare Adedoyin) [21:17:08] hmm [21:17:29] I just checked on my phone and it looks like there's an issue with the adyen checkout forms on chrome under android [21:17:43] the cc field joins right under the email field [21:18:10] also, the state field seems to chop off half of the state text [21:19:04] damilare: the state height one seems to come in with your patch [21:19:07] ah yeah, i think that 'fullwidth' rules might only be applicable to the higher-up div [21:19:33] maybe a new class name to apply specifically to the input fields? [21:19:35] lemme attach a screenshot to the ticket damilare [21:32:55] 10Fundraising-Backlog, 10fundraising sprint Quantum Leapfrog, 10FR-Adyen, 10Patch-For-Review: Adyen Checkout: Further CSS tweaks - https://phabricator.wikimedia.org/T290105 (10jgleeson) Hey @Damilare, so as mentioned on IRC here is what I'm seeing when testing your patch on mobile using Chrome under Androi... [21:34:13] (03CR) 10Jgleeson: "So after checking this on both laptops and +2ing the patch... I then thought to check it on mobile using chrome under android and it looks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719358 (https://phabricator.wikimedia.org/T290105) (owner: 10Damilare Adedoyin) [21:37:05] (03PS1) 10Jgleeson: Revert "Adyen Checkout: Further CSS tweaks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719178 [21:40:34] damilare: I'm gonna revert that commit as it's merged into master but you can easily apply your changes and any new fixes in a follow-on to the revert. ejegg has suggested a possible fix also! [21:41:43] (03CR) 10Jgleeson: [C: 03+2] Revert "Adyen Checkout: Further CSS tweaks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719178 (owner: 10Jgleeson) [21:42:37] I'll create a separate ticket for the adyen checkout cc field bug and we can decide how important that is tomorrow with dstrine and others [21:43:48] 10Fundraising-Backlog, 10fundraising sprint Quantum Leapfrog, 10FR-Adyen, 10Patch-For-Review: Adyen Checkout: Further CSS tweaks - https://phabricator.wikimedia.org/T290105 (10jgleeson) >>! In T290105#7337928, @gerritbot wrote: > Change 719358 **merged** by jenkins-bot: > %%%[mediawiki/extensions/DonationI... [21:44:12] noooo thinkpad went from 20% to 0% battery [21:45:30] (;´༎ຶ^༎ຶ`) [21:45:32] heh. that happens when i fire up my vms. estimated runtime on battery goes from 3:45 -> 1:50 in about 2 minutes. [21:45:48] it would be cool if it had given me more than 1 second of warning [21:51:15] 10Fundraising-Backlog: Adyen Checkout display bug on Chrome Android - https://phabricator.wikimedia.org/T290528 (10jgleeson) [21:57:14] (03Merged) 10jenkins-bot: Revert "Adyen Checkout: Further CSS tweaks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/719178 (owner: 10Jgleeson) [22:11:55] (03CR) 10Cstone: [C: 03+2] Add new Adyen RECURRING_CONTRACT message class for IPN handling. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/719246 (https://phabricator.wikimedia.org/T290450) (owner: 10Jgleeson) [22:12:42] (03Merged) 10jenkins-bot: Add new Adyen RECURRING_CONTRACT message class for IPN handling. [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/719246 (https://phabricator.wikimedia.org/T290450) (owner: 10Jgleeson) [22:20:06] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/719375 [22:23:31] (03CR) 10Cstone: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/719375 (owner: 10Cstone) [22:24:21] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/719375 (owner: 10Cstone) [22:29:36] !log SmashPig revision changed from afd362b163 to 3607b16f83 [22:29:39] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:34:33] 10Fundraising-Backlog, 10fundraising sprint Quantum Leapfrog, 10Patch-For-Review: Adyen RECURRING_CONTRACT IPNs - https://phabricator.wikimedia.org/T290450 (10Cstone) I merged and deployed Jack's patch to add the class which will stop the failmail on every new recurring donation. [23:28:13] (03CR) 10Ejegg: [C: 03+2] "Looks good!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/719154 (https://phabricator.wikimedia.org/T283798) (owner: 10Eileen) [23:39:49] (03Merged) 10jenkins-bot: Rodent hunting on completed contributions [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/719154 (https://phabricator.wikimedia.org/T283798) (owner: 10Eileen)