UESPWiki:Upgrade History/2016

28 December 2016
ApiQueryMetaVars.php: Tweaked output so subset name is a separate property rather than mixed in with the variables.  &ndash;       06:33, 28 December 2016 (UTC)

26 November 2016
Updated CKWiki entry in   table to use long-URL instead of short-URL, which was effectively broken when they added Fallout4.  &ndash;       21:01, 26 November 2016 (UTC)

28 July 2016
extensions/UespCustomCode/SiteSpecialSearch.php:
Added Legends to custom search table.
Removed "List redirects" option, as this is no longer supported by Special:Search and was generating warnings.  &ndash;       20:11, 28 July 2016 (UTC)

27 July 2016
Changed Squid on squid1 to not cache all "Special:..." pages due to repeated issues with caching them. -- Daveh   19:38, 27 July 2016 (UTC)

21 June 2016
Changed memory_limit on content1/2 to 512M (from 128M) to fix problem with  page and job queue issues related to EsoItemLink. content3 was already set to 1512MB. -- Daveh   12:38, 21 June 2016 (UTC)

17 May 2016
Added the  special page to wikis on content1/2/3. -- Daveh   19:25, 17 May 2016 (UTC)

14 May 2016
Server host updated firmware on firewall. -- Daveh   19:25, 17 May 2016 (UTC)

3 May 2016
Rebooted content3 due to it not responding (unknown failure). -- Daveh   14:20, 3 May 2016 (UTC)

25 April 2016
Fixed MySQL permissions on content3 for the uesp_esolog database. -- Daveh   19:42, 25 April 2016 (UTC)

19 April 2016
Content3 reverted to regular behaviour; lines in LocalSettings.php needed to convert it to PT are simply commented out. All maintenance jobs on PT finally complete.  &ndash;       15:24, 19 April 2016 (UTC)

11 April 2016
Added   permission to translator group so they can actually patrol and be autopatrolled in all namespaces.  &ndash;       21:36, 11 April 2016 (UTC)
MetaTemplate.php: Fixed hard-coded Template namespace check that caused #preview to fail on pt.uesp.net.  &ndash;       21:11, 11 April 2016 (UTC)

4 April 2016
Content3 temporarily fudged to believe it's pt.uesp.net for bulk import.  &ndash;       02:31, 4 April 2016 (UTC)
Bulk import running. Will need to have   run after it's done.  &ndash;       02:57, 4 April 2016 (UTC)

30 March 2016
Added Apache rule to deflate most output on content3 by default. Was already enabled on content1/2. -- Daveh   01:57, 31 March 2016 (UTC)

21 March 2016
Reset the Squid cache to try and fix the random redirecting to mobile pages some are experiencing. -- Daveh   14:56, 21 March 2016 (UTC)

14 March 2016
Added Access-Control-Allow-Origin headers for fonts to content1/2 to fix font loading (content3 already had it). -- Daveh   19:31, 14 March 2016 (UTC)

10 February 2016
Signed up for the Junk Email Reporting program (JMRP) from MS to see if it will help in preventing HotMail from blocking our servers. Also signed up for the Smart Network Data Services program (SNDS)-- Daveh   18:51, 10 February 2016 (UTC)


21 January 2016
Consolidated the LocalSettings.php from all sites (main, mobile, pt, dev) into one set of files located in config/ in the wiki root. This permits all wiki sites to use identical settings making it much easier to change and update wiki settings. -- Daveh   19:10, 21 January 2016 (UTC)
Turned on mobile detection for the MobileFrontEnd extension for the main wikis. All mobile subdomains now just point to the main wiki. This removes the need for a separate mobile wiki installation. -- Daveh   19:33, 21 January 2016 (UTC)
Changed the $wgCacheDirectory for all wikis for easier maintenance. Main wiki cache is now /home/uesp/cache/ and all secondary wikis in a directory under this one (dev at /home/uesp/cache/dev/, translations at /home/uesp/cache/XX/, etc...). -- Daveh   19:51, 21 January 2016 (UTC)
Changed the pt.uesp.net domain too just point to the main wiki installation instead of a unique folder. Installation files were exactly the same due to the settings consolidation done earlier (settings are changed according to the HTTP_HOST when the page is loaded). -- Daveh   20:11, 21 January 2016 (UTC)
Updated the pt.uesp.net sub-domain to point to the Squid server. -- Daveh   20:14, 21 January 2016 (UTC)

20 January 2016
Created the  Wiki site for the Portuguese test translation project. -- Daveh   17:23, 20 January 2016 (UTC)
Set $wgDisableSearchUpdate = false; on all wikis (except dev) and started an update to the search index (will take several hours to complete). This was preventing new/changed pages from being indexed and showing up in the search results. -- Daveh   17:44, 20 January 2016 (UTC)

16 January 2016
MetaTemplateCategoryPage.php: Switched catlabel default to standard   rather than  . Unclear why it was done that way originally, may have been for historical reasons.  &ndash;       23:30, 16 January 2016 (UTC)
::Update: See here for why this was a bad change.  &ndash;       22:03, 26 October 2018 (UTC)

6 January 2016
MetaTemplateCategoryPage.php:
Updated function header for   to match parent (added "Category" to first parameter).
Modified removed/deprecated linking code in   to use current methods.  &ndash;       20:15, 6 January 2016 (UTC)‎

4 January 2016
Fixed missing group write permissions for all wikis on content1/2/3. -- Daveh   15:58, 4 January 2016 (UTC)