[03:13:43] Fundraising-Backlog, Hovercards, Reading Web Sprint 70 L: Avoid z-index conflict with HoverCards & Central Notice and friends - https://phabricator.wikimedia.org/T131364#2194123 (dr0ptp4kt) [09:59:56] Wikimedia-Fundraising: Way for not logged-in users to hide donation request banners for period of time - https://phabricator.wikimedia.org/T132243#2194398 (Aklapper) [10:00:17] Wikimedia-Fundraising: Way for not logged-in users to hide donation request banners for period of time - https://phabricator.wikimedia.org/T132243#2192427 (Aklapper) See also {T34471} [14:03:23] (CR) AndyRussG: "OK! So, I'm happy to merge (see though some minor comments inline)... but also I imagine refactoring as you just described, right away rat" (3 comments) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/254326 (https://phabricator.wikimedia.org/T111456) (owner: Krinkle) [16:00:19] (PS1) Ejegg: Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/282720 [16:02:37] (CR) Ejegg: [C: 2 V: 2] Merge master into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/282720 (owner: Ejegg) [16:02:50] (CR) Cdentinger: Allow clicking on payment method to submit form. (1 comment) [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282416 (https://phabricator.wikimedia.org/T130673) (owner: XenoRyet) [16:11:12] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/282722 [16:11:40] (CR) jenkins-bot: [V: -1] Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/282722 (owner: Ejegg) [16:11:52] (Abandoned) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/282722 (owner: Ejegg) [16:13:03] wha happen? [16:13:32] forgot to pull before I made the commit [16:13:38] oh, i could have just rebased... [16:13:45] (PS1) Ejegg: Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/282723 [16:14:06] (CR) Ejegg: [C: 2 V: 2] Update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/282723 (owner: Ejegg) [16:16:46] !log updated payments from f71d3fbc7b8331b0427748b3fd358b5e2fc626fa to f09297028acace67588c2de845b754e2ace75c97 [16:16:50] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:21:53] Fundraising-Backlog: Banner impression data not updating on lutetium - https://phabricator.wikimedia.org/T132353#2195413 (Pcoombe) [16:22:18] Fundraising-Backlog: Banner impression data not updating on lutetium - https://phabricator.wikimedia.org/T132353#2195426 (Pcoombe) p:Triage>Unbreak! [16:25:42] Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-DonationInterface, Unplanned-Sprint-Work, and 2 others: 'Try again' links lead to bad ffname logspam - https://phabricator.wikimedia.org/T132119#2188876 (Ejegg) Open>Resolved a:Ejegg [16:25:57] Fundraising Sprint Freshmaking, Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 3 others: Use consistent parameter and variable names in DI - https://phabricator.wikimedia.org/T130939#2195466 (Ejegg) Open>Resolved [16:40:16] Fundraising-Backlog: Banner impression data not updating on lutetium - https://phabricator.wikimedia.org/T132353#2195547 (Jgreen) Ah sorry about this, I'm was running database dumps/restores for the civicrm rollback project which blocked database replication. Should clear up in a minute. [16:45:16] https://twitter.com/DenverPolice/status/718482496132788225 [16:46:05] oh man, these ceos gotta leave their experimental vehicle testing to the test pilots [16:47:21] hehe, i imagine the exec was sitting in that computer chair [17:10:43] http://www.ebay.co.uk/itm/Composer-V1-0-0-Anniversary-Gold-Edition-/162029115091 [17:14:30] wow [17:23:20] (CR) Ejegg: [C: 2] "This works. Not a huge fan of needing to call Reverter methods in a specific order, but an informative error message would help." (1 comment) [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/282086 (owner: Eileen) [17:31:51] (CR) Ejegg: [C: 2] "Ah, now I see why you split out getAllChangesForConnection" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/282087 (owner: Eileen) [17:46:04] jet packs and reusable rockets... we're in the future [17:46:32] cwd: how are your repairs going? [17:47:03] dstrine: uuugh terrible [17:47:14] cwd: :( sorry to hear [17:57:43] dstrine: sorry was talkin to k4... i think the project hit peak fucked yesterday afternoon sometime [17:58:16] i no longer have a gaping 40" hole in the side of the house so i think things have improved [17:59:49] but we are still a long way from having a working shower so seeing as we are pretty caught up right now i was thinking of taking a couple days this week to work on it [18:03:21] eek [18:03:36] At least you're in a low-rainfall area... [18:03:54] heh yeah, although it is raining today [18:04:10] (CR) Ejegg: "incorrect how? we're using it to count unique email link clicks on the landing page, and i had some hope we could use it to keep from crea" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 (owner: Awight) [18:05:52] (CR) Awight: "Interesting! Thanks for letting me know about the usage. Why isn't email alone enough?" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 (owner: Awight) [18:07:24] (CR) Ejegg: "pretty sure we don't pass email on the donate link urls, maybe for some privacy-related reason?" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 (owner: Awight) [18:09:01] Fundraising-Backlog, Hovercards, Reading-Web-Sprint-71-m: Avoid z-index conflict with HoverCards & Central Notice and friends - https://phabricator.wikimedia.org/T131364#2195966 (dr0ptp4kt) [18:09:09] cwd: oh man ... so sorry to hear. [18:10:13] cwd: if you need time, I think we'd all understand. Lets discuss if there is anything in progress that would need handling [18:12:08] (CR) Ejegg: [C: 2] "Magnifique!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/277792 (https://phabricator.wikimedia.org/T128869) (owner: AndyRussG) [18:14:18] dstrine: yes for sure. i just moved the only thing i'm assigned in this sprint to review [18:15:27] what would work really well for me is working in the morning and taking the afternoon off for a few days [18:15:52] that way i can at least stay caught up and fix some bugs [18:16:46] and since i have to go to the gym to shower, taking off around noon works well :-P [18:18:18] you don't have a hose? :p [18:19:57] it's too cold today [18:20:52] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico, and 2 others: Ingenico: iDEAL 'no valid providers' error from one unavailable bank - https://phabricator.wikimedia.org/T131181#2196053 (MBeat33) @Sjoerddebruin, please feel free to move any OTRS messages re... [18:21:39] Fundraising-Backlog, FR-Ingenico: Add explanatory text to NL form when Ideal is down - https://phabricator.wikimedia.org/T132372#2196057 (DStrine) [18:24:15] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Wikimedia-Fundraising, FR-Ingenico, and 2 others: Ingenico: iDEAL 'no valid providers' error from one unavailable bank - https://phabricator.wikimedia.org/T131181#2196110 (DStrine) @Sjoerddebruin We understand that Ideal is very popular. I... [18:27:28] dstrine: does that sound ok to you? [18:31:38] K4-713 Hi! Running a bit late, there on 10. :) [18:32:05] AndyRussG|mob: No problem :) [18:32:35] Thx! [18:39:05] well i'm just going to assume that's ok. i put myself out after noon (sf) today and tomorrow, will see how things are going then, will email too [18:43:21] (PS4) Ejegg: Escape paging IDs [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282308 (owner: Awight) [18:43:40] (CR) Ejegg: [C: 2 V: 2] "good call" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282308 (owner: Awight) [18:46:08] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Document mass email components - https://phabricator.wikimedia.org/T132369#2196300 (CCogdill_WMF) Yes, great idea! I'm guessing it makes most sense for me to take a first pass? Where are you thinking of documenting this? [18:49:33] cwd: sorry got caught in a conversation...saw your email. Good luck! [18:50:00] ccogdill: Feel free to do an etherpad or something for the email docs, if that sounds good? [18:50:03] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Unplanned-Sprint-Work, FR-Ingenico: Move old Ingenico audit files - https://phabricator.wikimedia.org/T131426#2196319 (Ejegg) We seem to get a much higher proportion of iDEAL txns via audit files, so maybe we want to extend the job timeout du... [18:50:16] ccogdill: I think collaborating on that would be helpful for my own comprehension level [18:50:22] awight probably goes without saying, but I want to be sure we’re careful with how we talk about silverpop systems [18:50:31] good point! [18:50:43] I don’t think I can divulge anything proprietary, but thought I should mention as you or ejegg probably could... [18:51:00] (as in I don’t know secrets, but maybe you do?) [18:51:06] nah, not me ;) [18:51:06] thanks! [18:51:10] haha okay [18:51:29] well sure, I’ll get you something this week [18:52:28] ccogdill: it's up to you--I was thinking that tech has at least an equal portion of random things to dump, so maybe we should schedule a meeting and do the first draft live? ejegg: < [18:52:39] ejegg: re: documenting mass email components [18:52:53] (CR) Krinkle: kvStoreMaintenance: Refactor to use requestIdleCallback (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/254326 (https://phabricator.wikimedia.org/T111456) (owner: Krinkle) [18:53:28] Fundraising-Backlog: Banner impression data not updating on lutetium - https://phabricator.wikimedia.org/T132353#2196332 (Pcoombe) Open>Resolved a:Pcoombe All fine now. Thanks. [18:53:48] live editing o_O [18:53:51] sounds good to me! [18:55:15] ccogdill: ejegg: 3pm today? [18:55:24] works for me [18:55:38] awight: sure, i could do that! [18:55:58] Thanks! I blocked out a bit too much time, we can ajourn early if appropriate [18:56:05] (PS11) Krinkle: kvStoreMaintenance: Refactor to use requestIdleCallback [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/254326 (https://phabricator.wikimedia.org/T111456) [18:56:05] cool [18:56:19] thanks! [19:00:10] (CR) Krinkle: kvStoreMaintenance: Refactor to use requestIdleCallback (3 comments) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/254326 (https://phabricator.wikimedia.org/T111456) (owner: Krinkle) [19:00:15] (PS12) Krinkle: kvStoreMaintenance: Refactor to use requestIdleCallback [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/254326 (https://phabricator.wikimedia.org/T111456) [19:08:28] (PS1) Aaron Schulz: Convert begin/commit calls to (start|end)Atomic [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/282747 (https://phabricator.wikimedia.org/T120791) [19:09:38] PPena_: https://stats.wikimedia.org/wikimedia/squids/SquidReportUserAgents.htm [19:10:21] wait. This is the wrong year. [19:14:37] This is all I can find, but can't make any sense of it: https://browser-reports.wmflabs.org/#all-sites-by-os [19:15:08] !log extende globalcollect audit timeout from 90 min to 120 min for duration of NL campaign [19:15:12] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [19:15:37] ejegg: did you happen to run that thing with no timeout to see how long it wants to take? [19:16:11] awight right now it's completing under 90 [19:16:28] cool, thanks! [19:16:55] just anticipating longer runs before campaign is over [19:17:57] I wish we had a coffin prepared for the WR1 code :( [19:18:27] yarp [19:19:32] PPena_: great emails as usual, Pats. Thanks! [19:21:01] ejegg: cwd|afk: No rush, but I was curious what you thought of https://gerrit.wikimedia.org/r/#/c/282436/ [19:21:15] I'm not sure I like this direction... [19:24:19] awight|lunch cool! In-apps is 3.33% [19:24:26] quite low still [19:32:48] (CR) Ejegg: "We want the donationdata to end up with consistent normalized values regardless of gateway, so it's hard to picture a use case for overrid" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282436 (owner: Awight) [19:39:41] (PS3) Ejegg: Rename $unstaged variable [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281461 (owner: Awight) [19:41:29] (CR) XenoRyet: [C: 2] Make SessionVelocity log like a fraud filter [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282229 (https://phabricator.wikimedia.org/T126812) (owner: Ejegg) [19:42:43] (PS3) Ejegg: Remove three deprecated modules [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/280715 (owner: Paladox) [19:43:59] (Merged) jenkins-bot: Make SessionVelocity log like a fraud filter [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282229 (https://phabricator.wikimedia.org/T126812) (owner: Ejegg) [19:47:33] (CR) Ejegg: [C: 2] "Nicely cleaned up!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/280715 (owner: Paladox) [19:48:32] (CR) XenoRyet: [C: 2] Run SessionVelocity for Adyen [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282231 (https://phabricator.wikimedia.org/T126812) (owner: Ejegg) [19:50:08] (Merged) jenkins-bot: Run SessionVelocity for Adyen [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/282231 (https://phabricator.wikimedia.org/T126812) (owner: Ejegg) [19:53:17] (PS1) Ejegg: Update comments referring to removed modules [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/282751 [19:54:14] (PS4) Ejegg: Rename $unstaged variable [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281461 (owner: Awight) [20:02:46] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Unplanned-Sprint-Work, FR-Ingenico: Move old Ingenico audit files - https://phabricator.wikimedia.org/T131426#2196573 (Ejegg) Open>Resolved Timeout is extended to 120 minutes. I'll add a calendar reminder to put it back to 90 when th... [20:08:19] (CR) Ejegg: [C: 2] "Makes sense. Going to rename the member variable and accessor in the gateway base class too?" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281461 (owner: Awight) [20:10:11] (CR) Paladox: "Thanks." [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/280715 (owner: Paladox) [20:14:26] (Merged) jenkins-bot: Rename $unstaged variable [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/281461 (owner: Awight) [20:16:59] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Unplanned-Sprint-Work: Document mass email components - https://phabricator.wikimedia.org/T132369#2195975 (DStrine) [20:25:43] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-DonationInterface: Check that vendor matches composer.lock during fundraising_code_update - https://phabricator.wikimedia.org/T131313#2162630 (DStrine) Rolling this into Frig would be nice, cos then we'd have better tools. But... [20:28:08] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Figure out a process to set up our logging on people's dev installs. - https://phabricator.wikimedia.org/T131232#2160123 (DStrine) from @awight : there is no good process at the moment [20:30:49] Fundraising-Backlog, FR-Ingenico: Multiple gateway transaction IDs with the same merchant ref - https://phabricator.wikimedia.org/T131212#2159511 (DStrine) hey @cwdent do you have any more information? Did this come from DS? [20:40:19] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: civicrm.wmo is missing the Logout button - https://phabricator.wikimedia.org/T129959#2196764 (awight) There's a Drupal module we should be using, which automatically logs people out. [20:44:34] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Warn us if a donor has multiple subscriptions - https://phabricator.wikimedia.org/T129957#2121094 (DStrine) @MBeat33 do you know if anyone is complaining about getting double charged for a recurring donation? We found 1 record... [20:46:13] Fundraising-Backlog, FR-Adyen, FR-Smashpig: Adyen job runner log prepending too many IDs - https://phabricator.wikimedia.org/T129946#2120639 (DStrine) [20:50:10] Fundraising-Backlog, fundraising-tech-ops: Paymentswiki LocalSettings should not be writeable by fr-dev users - https://phabricator.wikimedia.org/T132392#2196803 (awight) [20:50:40] Fundraising-Backlog, FR-Smashpig: Add SmashPig config to settings repo - https://phabricator.wikimedia.org/T129706#2196815 (Ejegg) [20:53:19] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Figure out a process to set up our logging on people's dev installs. - https://phabricator.wikimedia.org/T131232#2196825 (Eileenmcnaughton) for anything ... well actually he meant for installing CiviCRM [20:53:47] ejegg: I don't suppose truncating civicrm_cache helps before trying to turn logging on.... [20:54:20] I'll give it a try eileen [20:59:12] eileen: thanks! It's populating the tables now [21:00:14] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Warn us if a donor has multiple subscriptions - https://phabricator.wikimedia.org/T129957#2196847 (MBeat33) @DStrine this is actually pretty common, sometimes donors will create a new recurring donation to raise the amount of th... [21:01:31] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Warn us if a donor has multiple subscriptions - https://phabricator.wikimedia.org/T129957#2196851 (DStrine) p:Triage>Normal [21:06:01] ejegg: cool [21:09:48] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Investigation: dedupe exact matches - https://phabricator.wikimedia.org/T132396#2196890 (DStrine) [21:11:16] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Investigation: dedupe exact matches - https://phabricator.wikimedia.org/T132396#2196902 (DStrine) [21:33:29] Fundraising Sprint Ghostbusting , Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Unplanned-Sprint-Work, Patch-For-Review: Change JPMorgan Import Field Values - https://phabricator.wikimedia.org/T131802#2197008 (awight) a:awight [21:33:49] Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work: CentralNotice: Make a plan for moving stuff out of cookies - https://phabricator.wikimedia.org/T131319#2197009 (awight) a:AndyRussG [21:37:15] Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work: CentralNotice: Make a plan for moving stuff out of cookies - https://phabricator.wikimedia.org/T131319#2162834 (Ejegg) http://www.radio1uae.com/sites/default/files/cookiemonster_main.jpg [21:37:41] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Figure out a process to set up our logging on people's dev installs. - https://phabricator.wikimedia.org/T131232#2197022 (awight) >>! In T131232#2163916, @Eileenmcnaughton wrote: > Note that buildkit affects peoples installs & the test environment so we... [21:38:21] Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work: CentralNotice: Make a plan for moving stuff out of cookies - https://phabricator.wikimedia.org/T131319#2162834 (awight) we are OUT of cookIS??? [21:41:47] (CR) Awight: [C: 2] "I can handle this one ;)" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/282751 (owner: Ejegg) [21:48:41] (Merged) jenkins-bot: Update comments referring to removed modules [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/282751 (owner: Ejegg) [22:04:40] meeting awight? [22:10:12] ejegg: omg, running upstairs. [22:16:58] Fundraising Sprint Ghostbusting , Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work: CentralNotice: Make a plan for moving stuff out of cookies - https://phabricator.wikimedia.org/T131319#2197176 (AndyRussG) Here are some types of CentralNotice cookie that could be ca... [22:18:01] Fundraising-Analysis, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Probably cause of failmail deadlocks - soft credit search pain - https://phabricator.wikimedia.org/T130068#2197184 (DStrine) [22:18:03] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviMail: Can not add a cc addressee - https://phabricator.wikimedia.org/T124465#2197186 (DStrine) [22:18:05] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Ingenico: Possible Globalcollect audit parsing regression - https://phabricator.wikimedia.org/T127111#2197185 (DStrine) [22:18:07] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: The Family Foundation: find total value of relationships - https://phabricator.wikimedia.org/T124368#2197187 (DStrine) [22:18:09] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-DonationInterface: [Epic] Keep event-based donation history rather than 1:1 properties - https://phabricator.wikimedia.org/T122355#2197189 (DStrine) [22:18:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Speed up CiviCRM queue processing - https://phabricator.wikimedia.org/T119986#2197190 (DStrine) [22:18:13] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CRM_Core_PseudoConstant::get ignores "entity_table" option - https://phabricator.wikimedia.org/T117454#2197191 (DStrine) [22:18:15] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Migration to add custom roles and give permissions - https://phabricator.wikimedia.org/T114714#2197194 (DStrine) [22:18:17] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Remove Engage Civi users and revoke SSL keys - https://phabricator.wikimedia.org/T114797#2197193 (DStrine) [22:18:19] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Can't save dedupe rule due to mystery - https://phabricator.wikimedia.org/T117179#2197192 (DStrine) [22:18:21] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, MediaWiki-Vagrant: CRM module: Allow us to overwrite settings.php - https://phabricator.wikimedia.org/T107179#2197195 (DStrine) [22:18:24] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Fix unclear Civi import error message - https://phabricator.wikimedia.org/T103199#2197197 (DStrine) [22:18:26] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure: civicrm-buildkit doesn't composer update our wikimedia projects correctly - https://phabricator.wikimedia.org/T104031#2197196 (DStrine) [22:18:29] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Fail hard when assigning to a custom field that doesn't exist - https://phabricator.wikimedia.org/T103162#2197198 (DStrine) [22:18:33] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Merging Records in Civi - Being able to merge more than 2 records at once. - https://phabricator.wikimedia.org/T102070#2197202 (DStrine) [22:18:35] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Error when amended a contribution in Civi - https://phabricator.wikimedia.org/T101326#2197203 (DStrine) [22:18:37] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Unit tests are coupled to Drupal modules that might not be enabled - https://phabricator.wikimedia.org/T99269#2197205 (DStrine) [22:18:39] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Error while running make-thank-you - https://phabricator.wikimedia.org/T98431#2197206 (DStrine) [22:18:41] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Drupal stuff can whitescreen - https://phabricator.wikimedia.org/T99300#2197204 (DStrine) [22:18:43] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Enable CiviCRM's cache clear job - https://phabricator.wikimedia.org/T98428#2197207 (DStrine) [22:18:45] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: CiviCRM - how to format text in a text box in the prospect tab? - https://phabricator.wikimedia.org/T98262#2197208 (DStrine) [22:18:47] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Queue consumer should provide the contribution ID after it's been inserted - https://phabricator.wikimedia.org/T97724#2197209 (DStrine) [22:18:49] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Documentation: Document wmf_contribution_extra table - https://phabricator.wikimedia.org/T97190#2197210 (DStrine) [22:18:51] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Scheduled Reminder sent from donate@ email address? - https://phabricator.wikimedia.org/T95570#2197211 (DStrine) [22:18:53] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Lock timeout while adding a contribution from the web UI - https://phabricator.wikimedia.org/T94716#2197212 (DStrine) [22:18:55] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Create Civi reminders for specific activity types - https://phabricator.wikimedia.org/T93390#2197213 (DStrine) [22:18:57] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: "show everything that came in this import" link - https://phabricator.wikimedia.org/T93269#2197215 (DStrine) [22:18:59] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Document CiviCRM custom imports - https://phabricator.wikimedia.org/T92025#2197217 (DStrine) [22:19:01] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Display accepted column headers on the Import page - https://phabricator.wikimedia.org/T93268#2197216 (DStrine) [22:19:03] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Create "composer test" entry point - https://phabricator.wikimedia.org/T91910#2197218 (DStrine) [22:19:05] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Config, Patch-For-Review: Optimize CiviCRM CI job - https://phabricator.wikimedia.org/T91903#2197219 (DStrine) [22:19:08] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Port SimpleTest modules to PHPUnit - https://phabricator.wikimedia.org/T91894#2197220 (DStrine) [22:19:10] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Remove tests from CRM deployment - https://phabricator.wikimedia.org/T88378#2197222 (DStrine) [22:19:12] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Recurring-Donations: Batch refund recurring donations in Civi - https://phabricator.wikimedia.org/T91695#2197221 (DStrine) [22:19:14] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Thank You module should default to using a dummy mailer on development and staging servers - https://phabricator.wikimedia.org/T88377#2197223 (DStrine) [22:22:52] I'll be off for a bit, then sort-of at the keebored for a while, then really back later! [22:24:18] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Enable ability to look up contacts by phone number - https://phabricator.wikimedia.org/T97372#2197316 (DStrine) [22:24:21] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Improve Civi error reporting - https://phabricator.wikimedia.org/T89868#2197317 (DStrine) [22:24:23] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Queue consumer should warn about unknown fields - https://phabricator.wikimedia.org/T88339#2197318 (DStrine) [22:24:25] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Allow contacts to be called by their last name in Silverpop emails - https://phabricator.wikimedia.org/T86343#2197319 (DStrine) [22:24:27] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Override "Thank you already sent" notice when resending thank yous - https://phabricator.wikimedia.org/T28408#2197320 (DStrine) [22:25:26] awight: just looking at the fact CiviCRM 4.7 supports Redis caching - I know we have other tickets for Redis - is it something we would be interested it using with CiviCRM - it would replace the static array caching [22:26:42] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, § Fundraising Sprint Devo: Gateway Reconciliation Report not pulling all donations - https://phabricator.wikimedia.org/T89288#2197327 (DStrine) [22:26:44] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Add "mobile" to list of phone type options on a contact record - https://phabricator.wikimedia.org/T89017#2197328 (DStrine) [22:26:46] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Make "Primary" address default address to export - https://phabricator.wikimedia.org/T88446#2197330 (DStrine) [22:26:48] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Can the CIVI import function show what rows in a file aren't imported? - https://phabricator.wikimedia.org/T88460#2197329 (DStrine) [22:26:50] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Fix performance problems recording thank you emails to CiviMail records - https://phabricator.wikimedia.org/T86863#2197331 (DStrine) [22:48:38] Mmm change of plans, fully here now in fact! [22:50:50] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Store reasons for recurring donation failure - https://phabricator.wikimedia.org/T132409#2197403 (Ejegg) [23:05:34] eileen: Maybe we should do a spike to get cache performance stats as a preliminary? [23:06:18] awight: out of curiousity I'm going to test the unit tests locally & see if there is any difference in time taken. I guess performance testing is hard [23:09:11] probably impossible to get anything statistically significant when the work is dominated by startup costs and tiny data sets, but yeah some of that startup time might be spent redundantly creating reference arrays... [23:10:11] :-) [23:20:03] Fundraising-Backlog: [epic] Use Silverpop API to import email data to CiviCRM - https://phabricator.wikimedia.org/T108891#2197501 (CCogdill_WMF) Here's a copy of a pivot table of Silverpop's Master Suppression List (the unsusbcribe list). {F3863225} There are 413k records which were opted out through Silverp... [23:48:57] (PS4) Awight: Don't export Contact ID [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 [23:49:50] (PS5) Awight: Don't export Contact ID for unsubscribes [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 [23:50:24] (CR) Awight: "I've updated the commit message to make it clear that I'm only changing the unsubscribe export." [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/282303 (owner: Awight) [23:54:28] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Config, Patch-For-Review: Optimize CiviCRM CI job - https://phabricator.wikimedia.org/T91903#2197663 (awight) This still takes 85s when the tests themselves are < 10s of work, but I'm fine clo... [23:54:33] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Config, Patch-For-Review: Optimize CiviCRM CI job - https://phabricator.wikimedia.org/T91903#2197664 (awight) Open>Resolved a:awight [23:54:35] Fundraising Tech Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure, Scrum-of-Scrums, and 2 others: Continuous integration - CiviCRM - https://phabricator.wikimedia.org/T78100#2197666 (awight) [23:57:49] awight: Redis was substantially slower locally running the phpunit tests -! [23:58:05] the civicrm core ones [23:58:14] d'oh! [23:58:25] Another reason not to use the alpha release :) [23:58:59] I'm guessing Reddis could be faster with more config - it was saving to disk [23:59:11] I ran tests with LOTS of caching & cache flushing [23:59:17] ah, yeah well that's actually a good test to prove that it's getting used at all! [23:59:29] & I guess that triggered it to save a lot to disk - which probably made it slower [23:59:37] but, I assume you can change that with config [23:59:40] normal configuration is definitely memory-based, with flushing to disk very infrequently