[00:23:12] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog: FRUEC: Debug large discrepancy in data in initial test run. - https://phabricator.wikimedia.org/T235284 (AndyRussG) Also a large difference in log file contents for landing pages for a more recent date: ` andyrussg@civi1001:~$ zcat /srv/arc... [03:11:46] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Restore target smart data lost on legacy merge screen - https://phabricator.wikimedia.org/T232636 (Eileenmcnaughton) [03:14:05] (PS1) Eileen: Step one on prospect data restore - Move any prospecting records from deleted contacts to contacts they were merged to with none. * * There is an issue whereby seemingly some UI merges of contacts have not carried across the * prospecting records. * * There are some trickinesses here * 1) what to do if the prospect data is not missing but wholly or in part different? * 2) what to do if the contact has been [03:14:06] issues & hope they go away. * * Specifically this update only deals with fixing the situation where the merged-to-record has * no row whatsoever in the prospect custom data table. There are 3918 contacts in this situation. * This is more than the 3215 where the deleted contact has 'some data' in one of the following 3 fields * - net worth * - family composition * -income * and the merged-to-contact has NULL in all 3 fi [03:14:07] mentioned fields. * * I haven't dug too heavily into whether the extra 400 have all null info or some info - it seems * safe & sensible to move whatever data there is across. * * In a token note of concern for contacts who have been through multiple merges I'm iterating through * this as a loop - so if the contact I move their data too has been deleted then the next iteration will move their * data across to the contact [03:14:07] different data left & I will look at those next - once this 'noise' * is gone. * * Bug: T232636 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543021 (https://phabricator.wikimedia.org/T232636) [03:28:47] (PS2) Eileen: Step one on prospect data restore - Move any prospecting records from deleted contacts to contacts they were merged to with none. * * There is an issue whereby seemingly some UI merges of contacts have not carried across the * prospecting records. * * There are some trickinesses here * 1) what to do if the prospect data is not missing but wholly or in part different? * 2) what to do if the contact has been [03:28:48] issues & hope they go away. * * Specifically this update only deals with fixing the situation where the merged-to-record has * no row whatsoever in the prospect custom data table. There are 3918 contacts in this situation. * This is more than the 3215 where the deleted contact has 'some data' in one of the following 3 fields * - net worth * - family composition * -income * and the merged-to-contact has NULL in all 3 fi [03:28:49] mentioned fields. * * I haven't dug too heavily into whether the extra 400 have all null info or some info - it seems * safe & sensible to move whatever data there is across. * * In a token note of concern for contacts who have been through multiple merges I'm iterating through * this as a loop - so if the contact I move their data too has been deleted then the next iteration will move their * data across to the contact [03:28:49] different data left & I will look at those next - once this 'noise' * is gone. * * Bug: T232636 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543021 (https://phabricator.wikimedia.org/T232636) [04:25:28] Fundraising-Backlog: FRUEC: For CentralNotice impression counts, take into account client-side sample rate. - https://phabricator.wikimedia.org/T235461 (AndyRussG) [04:25:52] Fundraising-Backlog: FRUEC: For CentralNotice impression counts, take into account client-side sample rate. - https://phabricator.wikimedia.org/T235461 (AndyRussG) [04:25:54] Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising-Backlog, Epic: [Epic] Fundraising kafkatee changes - https://phabricator.wikimedia.org/T183978 (AndyRus... [04:26:22] (PS3) Eileen: Step one on prospect data restore - Move any prospecting records from deleted contacts to contacts they were merged to with none. * * There is an issue whereby seemingly some UI merges of contacts have not carried across the * prospecting records. * * There are some trickinesses here * 1) what to do if the prospect data is not missing but wholly or in part different? * 2) what to do if the contact has been [04:26:23] issues & hope they go away. * * Specifically this update only deals with fixing the situation where the merged-to-record has * no row whatsoever in the prospect custom data table. There are 3918 contacts in this situation. * This is more than the 3215 where the deleted contact has 'some data' in one of the following 3 fields * - net worth * - family composition * -income * and the merged-to-contact has NULL in all 3 fi [04:26:24] mentioned fields. * * I haven't dug too heavily into whether the extra 400 have all null info or some info - it seems * safe & sensible to move whatever data there is across. * * In a token note of concern for contacts who have been through multiple merges I'm iterating through * this as a loop - so if the contact I move their data too has been deleted then the next iteration will move their * data across to the contact [04:26:24] different data left & I will look at those next - once this 'noise' * is gone. * * Bug: T232636 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543021 (https://phabricator.wikimedia.org/T232636) [04:30:35] (PS4) Eileen: Step one on prospect data restore - Move any prospecting records from deleted contacts to contacts they were merged to with none. * * There is an issue whereby seemingly some UI merges of contacts have not carried across the * prospecting records. * * There are some trickinesses here * 1) what to do if the prospect data is not missing but wholly or in part different? * 2) what to do if the contact has been [04:30:36] issues & hope they go away. * * Specifically this update only deals with fixing the situation where the merged-to-record has * no row whatsoever in the prospect custom data table. There are 3918 contacts in this situation. * This is more than the 3215 where the deleted contact has 'some data' in one of the following 3 fields * - net worth * - family composition * -income * and the merged-to-contact has NULL in all 3 fi [04:30:36] mentioned fields. * * I haven't dug too heavily into whether the extra 400 have all null info or some info - it seems * safe & sensible to move whatever data there is across. * * In a token note of concern for contacts who have been through multiple merges I'm iterating through * this as a loop - so if the contact I move their data too has been deleted then the next iteration will move their * data across to the contact [04:30:37] different data left & I will look at those next - once this 'noise' * is gone. * * Bug: T232636 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543021 (https://phabricator.wikimedia.org/T232636) [04:39:43] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog: FRUEC: Debug large discrepancy in data in initial test run. - https://phabricator.wikimedia.org/T235284 (AndyRussG) Working on the assumption that the cause or causes of the discrepancy could be different for LandingPage events than for Centr... [04:43:53] Fundraising-Backlog: FRUEC: For CentralNotice impression counts, take into account client-side sample rate - https://phabricator.wikimedia.org/T235461 (AndyRussG) [05:05:08] (PS5) Eileen: Step one on prospect data restore - Move any prospecting records from deleted contacts to contacts they were merged to with none. * * There is an issue whereby seemingly some UI merges of contacts have not carried across the * prospecting records. * * There are some trickinesses here * 1) what to do if the prospect data is not missing but wholly or in part different? * 2) what to do if the contact has been [05:05:09] issues & hope they go away. * * Specifically this update only deals with fixing the situation where the merged-to-record has * no row whatsoever in the prospect custom data table. There are 3918 contacts in this situation. * This is more than the 3215 where the deleted contact has 'some data' in one of the following 3 fields * - net worth * - family composition * -income * and the merged-to-contact has NULL in all 3 fi [05:05:09] mentioned fields. * * I haven't dug too heavily into whether the extra 400 have all null info or some info - it seems * safe & sensible to move whatever data there is across. * * In a token note of concern for contacts who have been through multiple merges I'm iterating through * this as a loop - so if the contact I move their data too has been deleted then the next iteration will move their * data across to the contact [05:05:10] different data left & I will look at those next - once this 'noise' * is gone. * * Bug: T232636 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543021 (https://phabricator.wikimedia.org/T232636) [05:24:41] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Civi-Dedupe: Extend Civi Deduper access to all Donor Services agents? - https://phabricator.wikimedia.org/T229148 (Eileenmcnaughton) @MBeat33 can this be closed? [05:33:16] Fundraising-Backlog, FR-Civi-Dedupe: Middle name and initial appearing in first or last name fields causing lots of manual dedupe - https://phabricator.wikimedia.org/T230954 (Eileenmcnaughton) [10:40:07] Fundraising-Backlog, CommRel-Specialists-Support, Core Platform Team, Editing-team, and 12 others: RFC: Serve Main Page of Wikimedia wikis from a consistent URL - https://phabricator.wikimedia.org/T120085 (Elitre) [12:53:48] hi fr-tech! [13:00:21] Hey ejegg! [13:27:10] (PS23) Ejegg: Add email amender extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/537788 (https://phabricator.wikimedia.org/T231332) (owner: Eileen) [13:27:19] (CR) Ejegg: [C: +2] Add email amender extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/537788 (https://phabricator.wikimedia.org/T231332) (owner: Eileen) [13:33:32] (Merged) jenkins-bot: Add email amender extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/537788 (https://phabricator.wikimedia.org/T231332) (owner: Eileen) [13:40:15] Fundraising-Backlog: Rework Jimmy language on Endowment donate page & update content - https://phabricator.wikimedia.org/T228773 (DStrine) [13:53:34] (CR) Ejegg: "Can we revisit this? I'd rather the command-line option not set the persistent batch size variable, but rather act as a one-time override " [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/540905 (https://phabricator.wikimedia.org/T228488) (owner: Jgleeson) [13:57:28] welcome back ejegg! [13:58:03] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list, and 3 others: Annual totals receipt thank you email for recurring donors - https://phabricator.wikimedia.org/T195907 (Ejegg) @TSkaff Maybe we could start with the languag... [13:59:08] Fundraising-Backlog: Update English Thank You email - https://phabricator.wikimedia.org/T234446 (Pcoombe) Well darn, thanks to T182549 I didn't get notified about this task until David's comment. I've requested access to the copy and will prep a patch for this soon. [13:59:21] (CR) Ejegg: [C: +2] Don't give up on PayPal EC contribs till explicitly told to [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/541767 (https://phabricator.wikimedia.org/T235022) (owner: Ejegg) [13:59:41] (CR) Ejegg: "Oops, mistaken click!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/541767 (https://phabricator.wikimedia.org/T235022) (owner: Ejegg) [13:59:46] (PS2) Ejegg: Don't give up on PayPal EC contribs till explicitly told to [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/541767 (https://phabricator.wikimedia.org/T235022) [14:00:20] fr-tech oops, I almost self-merged that one instead of rebased it ^^^ [14:00:25] ejegg: just seen the paypal thread. We discussed those failmails in the last alerts retro and due to the double exception it made me think of this patch which I don't think has made it out yet https://gerrit.wikimedia.org/r/#/c/wikimedia/fundraising/tools/+/539379/ [14:00:34] that said, it's a pretty trivial fix [14:00:52] jgleeson: ah yeah, another pretty easy review if you wanna give it a glance [14:01:10] I think that one has already had the +2 [14:01:12] I just did a spot check on the archive of files up on the civi box [14:01:26] oh, awesome, thanks! [14:01:31] I'll deploy that now, then [14:01:53] oops, and thanks for the welcome back! [14:02:28] I'm in UTC+2 for the next few weeks, so we'll have a lot more potential schedule overlap [14:02:43] tho it looks like tomorrow my meetings are all pretty late [14:11:17] (PS1) Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/543150 [14:11:31] (CR) Ejegg: [C: +2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/543150 (owner: Ejegg) [14:11:59] (Merged) jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/543150 (owner: Ejegg) [14:12:49] !log updated fundraising python tools from b3c7453be2 to 31171f148c [14:12:52] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [14:13:38] ok, next paypal audit errors should be easier to read [14:14:12] so there's a trivial fix for something that's bothering PayPal recurring donors: https://gerrit.wikimedia.org/r/541767 [14:14:20] 1-char patch [14:14:41] just changes the max failures param to 0 [14:33:41] was just on 1:1 will check it out now ejegg [14:35:58] Fundraising-Backlog: Rework Jimmy language on Endowment donate page & update content - https://phabricator.wikimedia.org/T228773 (kaythaney) This looks great, @Pcoombe ! Thanks all! I'll make sure the pointer links on the endowment website are up to date, as well. [14:41:31] jgleeson the suggestion for that param change was forwarded to fr-tech as part of the thread 'Re: Erroneous messaging from Paypal' [14:41:49] also, nice work on that mailcatcher vagrant role! [14:42:29] super useful, and it worked the first time I tried to activate it [14:43:50] great! hopefully the days of tailing var/mail/vagrant are behind us :) [14:44:01] heh, yeah [14:47:58] (CR) Jgleeson: [C: +2] Don't give up on PayPal EC contribs till explicitly told to [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/541767 (https://phabricator.wikimedia.org/T235022) (owner: Ejegg) [14:48:33] thanks jgleeson! [14:48:44] np! [14:50:30] (Merged) jenkins-bot: Don't give up on PayPal EC contribs till explicitly told to [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/541767 (https://phabricator.wikimedia.org/T235022) (owner: Ejegg) [14:52:14] Fundraising-Backlog: Update English Thank You email - https://phabricator.wikimedia.org/T234446 (spatton) Access granted, @Pcoombe! TY for linking to that task re: email sometimes not being sent; I erroneously believed that pinging you when this task was created would be sufficient. Thank you for managing th... [14:52:45] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/543156 [14:52:59] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/543156 (owner: Ejegg) [15:04:17] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/543156 (owner: Ejegg) [15:05:32] (CR) Ejegg: [C: +2] Minor contact layout editor update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543006 (https://phabricator.wikimedia.org/T230032) (owner: Eileen) [15:08:05] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543158 [15:08:09] (CR) Ejegg: [C: +2] Update DonationInterface submodule [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543158 (owner: Ejegg) [15:11:22] (Merged) jenkins-bot: Minor contact layout editor update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/543006 (https://phabricator.wikimedia.org/T230032) (owner: Eileen) [15:14:22] (Merged) jenkins-bot: Update DonationInterface submodule [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543158 (owner: Ejegg) [15:17:27] !log updated payments-wiki from 8a65f57874 to c3cc3ace2f [15:17:30] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:27:21] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Paypal, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15): Don't cancel PayPal recurring donations after 3 failed attempts - https://phabricator.wikimedia.org/T235022 (Ejegg) p:Triage→Normal a:Ejegg [15:29:07] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Paypal, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15): Don't cancel PayPal recurring donations after 3 failed attempts - https://phabricator.wikimedia.org/T235022 (Ejegg) We've deployed a change to fix the behavior for all new recurring... [15:33:25] Fundraising-Backlog, Continuous-Integration-Infrastructure, Patch-For-Review, Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201910): Create composer-test-php70 docker image for fundraising tech's crm tests - https://phabricator.wikimedia.org/T230446 (Ejegg)... [15:36:59] hi fr-tech! [15:37:17] hi AndyRussG ! [15:38:12] ejegg: :) [15:39:39] (PS1) Ejegg: Merge branch 'REL1_31' into fundraising/REL1_31 [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543164 [15:40:10] (CR) Ejegg: [C: +2] Merge branch 'REL1_31' into fundraising/REL1_31 [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543164 (owner: Ejegg) [15:42:00] hi AndyRussG ! [15:42:20] hi cstone ! [15:42:25] hi ejegg ! [15:42:28] cstone: heyyy :) [15:47:00] (Merged) jenkins-bot: Merge branch 'REL1_31' into fundraising/REL1_31 [core] (fundraising/REL1_31) - https://gerrit.wikimedia.org/r/543164 (owner: Ejegg) [16:14:14] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list, and 3 others: Annual totals receipt thank you email for recurring donors - https://phabricator.wikimedia.org/T195907 (TSkaff) @MBeat33 @Ejegg I leave to you what you thin... [16:16:12] Fundraising-Backlog, fundraising-tech-ops: Reconfigure fundraising check_endpoints - https://phabricator.wikimedia.org/T212252 (Ejegg) @Jgreen: oh, I think those paypal endpoints require a client cert. It should be a .pem file stored in /etc [16:17:25] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Civi-Dedupe: Extend Civi Deduper access to all Donor Services agents? - https://phabricator.wikimedia.org/T229148 (MBeat33) Open→Resolved a:MBeat33 Yes thanks, it looks like everyone's able to do what they need. [16:17:45] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list, and 3 others: Annual totals receipt thank you email for recurring donors - https://phabricator.wikimedia.org/T195907 (DStrine) ts [16:19:34] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list, and 3 others: Annual totals receipt thank you email for recurring donors - https://phabricator.wikimedia.org/T195907 (DStrine) @TSkaff @CDenes_WMF this should definitely... [16:23:34] fr-tech I'm going to deploy a bunch of mediawiki patches to payments [16:23:42] There was a recent security release [16:24:00] 10-4 [16:24:13] though on review, none of the vulnerabilities should affect payments-wiki [16:25:06] just good to be up to date with patches before the big influx [16:26:57] just looking at the error logs I see more safari desktop JS errors on amazon pay :( [16:28:43] !log updated payments-wiki from c3cc3ace2f to 570324a30f [16:28:46] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [16:29:51] OK, security patches are up and logs look fine [16:35:56] Fundraising-Backlog, fundraising-tech-ops: Reconfigure fundraising check_endpoints - https://phabricator.wikimedia.org/T212252 (Ejegg) The old GC endpoints are still used for recurring charge jobs, and I think for iDEAL transactions, so yeah, please leave them up. To get a more meaningful result code f... [17:02:11] (PS1) Ejegg: Implement Ingenico connection test [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/543176 (https://phabricator.wikimedia.org/T212252) [17:09:15] fr-tech: I've gotta go take care of something for a little bit. Be back in a few. [17:19:12] (PS2) Ejegg: removed extra parentheses character [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/542120 (owner: Cdenes) [17:19:23] (CR) Ejegg: [C: +2] removed extra parentheses character [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/542120 (owner: Cdenes) [17:24:48] (Merged) jenkins-bot: removed extra parentheses character [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/542120 (owner: Cdenes) [17:30:26] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Disabling Engage from creating Household Contact types - https://phabricator.wikimedia.org/T235541 (RLewis) [17:35:25] (PS2) Ejegg: Catch CRM_Extension_Exception_MissingException & continue [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/541802 (owner: Eileen) [17:35:34] (CR) Ejegg: [C: +2] Catch CRM_Extension_Exception_MissingException & continue [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/541802 (owner: Eileen) [17:36:34] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Disabling Engage from creating Household Contact types - https://phabricator.wikimedia.org/T235541 (DStrine) a:DStrine→None [17:39:40] AndyRussG: I'm gonna have a crack at the updates I *think* might be what we need, it's shouldn't be much work and then I can talk them through with you [17:40:37] jgleeson: ok cool!!!! Yeah the summary of my suggestion for the campaign local variable is to read the equivalent data point from the state component, and have the state component make sure that always has the right value... [17:41:00] ...but I don't mean to impose something if you've already got a better plan in mind!!! [17:41:36] AndyRussG: I think what I'm thinking is along those lines [17:41:52] (Merged) jenkins-bot: Catch CRM_Extension_Exception_MissingException & continue [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/541802 (owner: Eileen) [17:42:04] adding some helper methods to the state object for assigning/resetting the selected(or better word) campsign [17:42:07] campaign [17:42:29] jgleeson: ah ok interesting!!! [17:42:30] camp sign... come on fingers [17:42:36] yeah the state object is definitely ripe for a refactor [17:43:23] I was thinking eventually encapsulating in a private class stuff about selection status, including the campaign data point [17:43:23] on an unrelated note... fr-tech I've finally found out what 'fredge' is short for [17:43:30] but that could also be done later [17:43:35] jgleeson: ooooh what is it again???? [17:44:39] taken from notes left by katie [17:44:46] Ah, Fredge. Short for “Fredgerick”, which is completely unhelpful. :) [17:44:47] Fredge is what happened after we all got tired of grepping through server logs for the same consistent patterns we needed to investigate regularly, like antifraud results. [17:48:42] AndyRussG: thanks again for explaining the weechat/google vps setup to me. It's made my irc life far more straightforward ever since :) [17:55:19] Fundraising-Backlog, fundraising-tech-ops: Issue new SSL Client Certificate for avalkov - https://phabricator.wikimedia.org/T234341 (Dwisehaupt) Open→Resolved p:Triage→Normal [17:58:34] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Monthly convert: tracking in civi - https://phabricator.wikimedia.org/T235546 (spatton) [18:02:40] Fundraising-Backlog, fundraising-tech-ops: Create postfix transport for hosts that have low concurrency limits - https://phabricator.wikimedia.org/T235547 (Dwisehaupt) [18:03:23] jgleeson: that's a great explanation. Also, glad the setup is useful... Thanks to Casey for recommending it [19:08:15] Fundraising Sprint Never Ending Query, Fundraising Sprint Office  , Fundraising Sprint Princess Mongodb, Fundraising Sprint Quick and the Deadlocked, and 5 others: I want to be able to read a list communication fields in civi - https://phabricator.wikimedia.org/T227498 (DStrine) Open→... [19:23:33] (PS1) Jgleeson: Reduce usage of 'campaign' local var within campaign fallback and delete bannerCancelReason when calling setCampaign() [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/543203 [19:23:51] (PS2) Jgleeson: WIP:Reduce usage of 'campaign' local var within campaign fallback and delete bannerCancelReason when calling setCampaign() [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/543203 [19:26:02] (PS3) Jgleeson: WIP: Reduce usage of 'campaign' local var within campaign fallback. Clear out bannerCancelReason when calling setCampaign() [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/543203 [19:29:02] (CR) jerkins-bot: [V: -1] WIP: Reduce usage of 'campaign' local var within campaign fallback. Clear out bannerCancelReason when calling setCampaign() [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/543203 (owner: Jgleeson) [19:34:48] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, phan-taint-check-plugin: Add phan-taint-check-plugin to CentralNotice extension - https://phabricator.wikimedia.org/T202372 (sbassett) p:Triage→Normal [19:35:49] Fundraising-Backlog, MediaWiki-extensions-Other, phan-taint-check-plugin, Patch-For-Review: Add phan-taint-check-plugin to FundraisingEmailUnsubscribe extension - https://phabricator.wikimedia.org/T202386 (sbassett) p:Triage→Normal [19:35:59] Fundraising-Backlog, MediaWiki-extensions-Other, phan-taint-check-plugin: Add phan-taint-check-plugin to FundraisingEmailUnsubscribe extension - https://phabricator.wikimedia.org/T202386 (sbassett) [19:42:12] Fundraising-Backlog, MediaWiki-extensions-FundraiserLandingPage, phan-taint-check-plugin: Add phan-taint-check-plugin to FundraiserLandingPage extension - https://phabricator.wikimedia.org/T202385 (sbassett) p:Triage→Normal [19:53:25] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog: Update currency symbol in Thank You email for EGP - https://phabricator.wikimedia.org/T223996 (Ejegg) Open→Resolved [19:53:59] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08): Make form variant=labels default - https://phabricator.wikimedia.org/T234252 (Ejegg) Open→Resolved [19:54:33] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Change in Stripe import file - https://phabricator.wikimedia.org/T230513 (Eileenmcnaughton) Open→Resolved [19:54:44] Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog: Data Exported from Civi contains spaces - https://phabricator.wikimedia.org/T231330 (DStrine) @NNichols we are unable to reproduce this and we are g... [19:55:09] Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising-Backlog: Data Exported from Civi contains spaces - https://phabricator.wikimedia.org/T231330 (DStrine) [19:55:24] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Paypal, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15): Don't cancel PayPal recurring donations after 3 failed attempts - https://phabricator.wikimedia.org/T235022 (Ejegg) Open→Resolved [19:56:07] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15): UpDonate (monthly convert) : change headline copy - https://phabricator.wikimedia.org/T235002 (XenoRyet) Open→Resolved [19:56:15] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, MW-1.35-notes (1.35.0-wmf.1; 2019-10-08): UpDonate: match current best banner copy & logic - https://phabricator.wikimedia.org/T234059 (XenoRyet) Open→Resolved [19:56:43] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Stripe import issue - https://phabricator.wikimedia.org/T234556 (DStrine) We're going to close this. If this happens again, please let us know. [19:56:50] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Stripe import issue - https://phabricator.wikimedia.org/T234556 (DStrine) Open→Resolved [19:57:37] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Current Employer Relationship additions immediately becoming inactive - https://phabricator.wikimedia.org/T230032 (DStrine) @NNichols We are not able to replicate this. We are taking it... [19:58:01] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Current Employer Relationship additions immediately becoming inactive - https://phabricator.wikimedia.org/T230032 (DStrine) [19:58:28] Fundraising Sprint Princess Mongodb, Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, and 2 others: Supporting FR-Creative to do more payments wiki work - https://phabricator.wikimedia.org/T228448 (DStrine) Open... [20:00:07] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Current Employer Relationship additions immediately becoming inactive - https://phabricator.wikimedia.org/T230032 (NNichols) @Eileenmcnaughton It did seem to only happen intermittently. If it happens again I'll add the contact ID... [20:00:41] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Current Employer Relationship additions immediately becoming inactive - https://phabricator.wikimedia.org/T230032 (Eileenmcnaughton) thanks @NNichols [20:00:56] (PS4) Jgleeson: WIP: Reduce usage of 'campaign' local var within campaign fallback. Clear out bannerCancelReason when calling setCampaign() [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/543203 [20:07:41] Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list: Turn off failmail for silverpop timeouts. - https://phabricator.wikimedia.org/T226747 (DStrine) [20:09:26] Fundraising Sprint Trojan Horse Wisperer, Fundraising-Backlog, FR-Paypal, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15): Don't cancel PayPal recurring donations after 3 failed attempts - https://phabricator.wikimedia.org/T235022 (EMartin) @ejegg . we had a call with Dylan and Paypal and it seemed the... [20:26:03] Fundraising-Backlog: Jack to finish estimating old tasks - https://phabricator.wikimedia.org/T234727 (DStrine) Open→Invalid [20:26:37] Fundraising-Backlog: Monthly convert: set hide cookie when modal loads - https://phabricator.wikimedia.org/T235209 (Ejegg) @Jgreen and @Dwisehaupt Do you think we can do this without running afoul of PCI? This would mean adding to the payment result landing page on payments-wiki a bunch of tags pointin... [20:30:23] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: exception in module-execute in module ext.centralNotice.startUp: Cannot read property 'name' of undefined / "campaign is undefined - https://phabricator.wikimedia.org/T234553... [20:30:25] Fundraising Sprint U 2019, Fundraising-Backlog: FRUEC: For CentralNotice impression counts, take into account client-side sample rate - https://phabricator.wikimedia.org/T235461 (DStrine) [20:30:27] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Prevent target smart data from being lost on legacy merge screen - https://phabricator.wikimedia.org/T235450 (DStrine) [20:30:29] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog: FRUEC: Debug large discrepancy in data in initial test run. - https://phabricator.wikimedia.org/T235284 (DStrine) [20:30:31] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, FR-PayPal-ExpressCheckout: Duplicate donations caused by PayPal's “Final Approval” messaging - https://phabricator.wikimedia.org/T235220 (DStrine) [20:30:33] Fundraising Sprint U 2019, Fundraising-Backlog: Civi is not updated with actual Dlocal volume/$$ - https://phabricator.wikimedia.org/T235212 (DStrine) [20:30:35] Fundraising Sprint U 2019, Fundraising-Backlog: New iframe failure issues (confirmed modern browsers) - https://phabricator.wikimedia.org/T235126 (DStrine) [20:30:37] Fundraising Sprint U 2019, Fundraising-Backlog: Recurring notification email text showing subsequent donation in USD when donation was submitted in GBP - https://phabricator.wikimedia.org/T235105 (DStrine) [20:30:39] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog: FRUEC: New SQL to modify existing pgehres database - https://phabricator.wikimedia.org/T234958 (DStrine) [20:30:41] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, Wikimedia-Fundraising-Banners: Problem with email opt-outs reaching Civi as unsubscribes - https://phabricator.wikimedia.org/T234925 (DStrine) [20:30:43] Fundraising Sprint U 2019, Fundraising-Backlog: Elliott to estimate old tasks - https://phabricator.wikimedia.org/T234730 (DStrine) [20:30:45] Fundraising Sprint U 2019, Fundraising-Backlog: Andy to finish estimating old tasks - https://phabricator.wikimedia.org/T234728 (DStrine) [20:30:47] Fundraising Sprint U 2019, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Issues with the Benevity Import - https://phabricator.wikimedia.org/T234370 (DStrine) [20:30:51] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Patch-For-Review: More small fixes needed for Campaign fallback - https://phabricator.wikimedia.org/T234248 (DStrine) [20:30:53] Fundraising Sprint U 2019, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Automatic DAF thank you email - https://phabricator.wikimedia.org/T233374 (DStrine) [20:30:56] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Small fixes needed for Campaign fallback - https://phabricator.wikimedia.org/T232859 (DStrine) [20:30:58] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Restore target smart data lost on legacy merge screen - https://phabricator.wikimedia.org/T232636 (DStrine) [20:31:00] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, and 3 others: dLocal: on donation form, show Netbanking / UPI choice sooner in flow? - https://phabricator.wikimedia.org/T231452 (DStrine) [20:31:02] Fundraising Sprint U 2019, Fundraising-Backlog: Rework Jimmy language on Endowment donate page & update content - https://phabricator.wikimedia.org/T228773 (DStrine) [20:31:04] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, FR-Q2-FY2019-20-cleanup-list: Add slow start option to donation queue consumer - https://phabricator.wikimedia.org/T228488 (DStrine) [20:31:06] Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, and 3 others: Unusable emails addresses - https://phabricator.wikimedia.org/T231332 (DStrine) [20:31:08] Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, and 3 others: trigger a second email in recurring upsell to denote the recurring par... - https://phabricator.wikimedia.org/T228162 [20:31:17] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, and 2 others: Civi: create annual $ summary TY email button - https://phabricator.wikimedia.org/T221271 (DStrine) [20:31:19] Fundraising Sprint U 2019, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Future version of Chrome might break Special:HideBanners cookies - https://phabricator.wikimedia.org/T235204 (DStrine) [20:31:20] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, and 2 others: Paypal refunds missing predecessor - https://phabricator.wikimedia.org/T211847 (DStrine) [20:31:22] Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, and 3 others: Test data for new scripts to ingress data from Kafkatee into MySQL - https://phabricator.wikimedia.org/T201623 (... [20:31:25] Fundraising Sprint Quick and the Deadlocked, Fundraising Sprint Rocky Horror Presentation Layer, Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, and 3 others: Identify source of discrepancy between HUE query in Count of event.imp... - https://phabricator.wikimedia.org/T204396 [20:31:27] Fundraising Sprint Sysadmin Kane, Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint U 2019, Fundraising-Backlog, and 4 others: Annual totals receipt thank you email for recurring donors - https://phabricator.wikimedia.org/T195907 (DStrine) [20:31:29] Fundraising Sprint Lactose is unusually tolerant, Fundraising Sprint Land before Timeouts, Fundraising Sprint Matt Damon to head up Space Force, Fundraising Sprint Men In Slack, and 18 others: Write a specification for mapping banner/landing page impression... - https://phabricator.wikimedia.org/T196563 [20:31:31] Fundraising Sprint A series of unfortunate event handlers, Fundraising Sprint Bert and Ernie's Excellent Adventure, Fundraising Sprint Land before Timeouts, Fundraising Sprint Men In Slack, and 17 others: Queries and maybe scripts to verify equivalence of d... - https://phabricator.wikimedia.org/T198752 [20:48:09] Fundraising Sprint Usual Subscripts, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Issues with the Benevity Import - https://phabricator.wikimedia.org/T234370 (Eileenmcnaughton) a:Eileenmcnaughton [20:48:31] AndyRussG: do you have a minute or two to chat about the patch I pushed up for the campaign fallback stuff? https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/543203/3 [20:49:57] if not now, I can catch you tomorrow. I still need to set up some campaigns to trigger the different scenarios as outlined in your comment on the ticket [20:55:15] fundraising-tech-ops, DC-Ops, Operations, decommission, ops-eqiad: decommission frav1001.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T222109 (Jclark-ctr) a:Cmjohnson→Jclark-ctr [20:56:41] AndyRussG: I've added a 20 minute slot on your calendar for tomorrow for us to chat, catch up then :) I'm gonna head off now. Have a good evening all o/ [21:59:15] Fundraising Sprint Usual Subscripts, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Issues with the Benevity Import - https://phabricator.wikimedia.org/T234370 (Eileenmcnaughton) I just tried it again & it completed. {F30728884} The notable differences were 1) you had already imported all exce... [21:59:23] Fundraising-Backlog, fundraising-tech-ops: Create postfix transport for hosts that have low concurrency limits - https://phabricator.wikimedia.org/T235547 (Dwisehaupt) Pushed commit 74c0b65e3714982fb4a8e759e779ebf288da2f64 which should set this up. Will have @Jgreen review before pushing further. [22:00:09] Fundraising-Backlog, fundraising-tech-ops: Create postfix transport for hosts that have low concurrency limits - https://phabricator.wikimedia.org/T235547 (Dwisehaupt) Clarification, commit 74c0b65e3714982fb4a8e759e779ebf288da2f64 is on a branch and not master so no fear of continued work getting affected. [22:33:08] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Usual Subscripts, Fundraising-Backlog, Wikimedia-Fundraising-Banners: Problem with email opt-outs reaching Civi as unsubscribes - https://phabricator.wikimedia.org/T234925 (Eileenmcnaughton) Currently the field you see on that form is t... [22:41:42] Fundraising Sprint Usual Subscripts, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Issues with the Benevity Import - https://phabricator.wikimedia.org/T234370 (RLewis) @Eileenmcnaughton thank you so much for getting this imported for us. [22:42:02] Fundraising Sprint Trojan Horse Wisperer, Fundraising Sprint Usual Subscripts, Fundraising-Backlog, Wikimedia-Fundraising-Banners: Problem with email opt-outs reaching Civi as unsubscribes - https://phabricator.wikimedia.org/T234925 (Eileenmcnaughton) Looking at the first example the code correct... [22:47:03] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Look at adding Log implementation for greater visibility on Civi logging - https://phabricator.wikimedia.org/T235573 (Eileenmcnaughton)