Difference between revisions of "Information Systems:uniKB Changelog"
Jump to navigation
Jump to search
m (→July 14, 2016) |
|||
| Line 2: | Line 2: | ||
This page was created to note changes done to the wiki installation on smithers. It should contain any upgrade notes as well. Level 4 headings are used for dates. |
This page was created to note changes done to the wiki installation on smithers. It should contain any upgrade notes as well. Level 4 headings are used for dates. |
||
=Changes= |
=Changes= |
||
| + | ====July 15, 2016==== |
||
| + | * Beginning to employ the use of templates. |
||
| + | ** Search boxes on department category pages moved to [[Template:deptinputbox]]. This cleans up the code on those pages. |
||
====July 14, 2016==== |
====July 14, 2016==== |
||
* Set $wgMainCacheType = CACHE_ACCEL in LocalSettings.php. Object caching may not have been functioning prior to this. <s>In fact, it may still not be functioning.</s> |
* Set $wgMainCacheType = CACHE_ACCEL in LocalSettings.php. Object caching may not have been functioning prior to this. <s>In fact, it may still not be functioning.</s> |
||
Revision as of 09:34, 15 July 2016
Overview
This page was created to note changes done to the wiki installation on smithers. It should contain any upgrade notes as well. Level 4 headings are used for dates.
Changes
July 15, 2016
- Beginning to employ the use of templates.
- Search boxes on department category pages moved to Template:deptinputbox. This cleans up the code on those pages.
July 14, 2016
- Set $wgMainCacheType = CACHE_ACCEL in LocalSettings.php. Object caching may not have been functioning prior to this.
In fact, it may still not be functioning. - Configured Extension:CategoryTree to drill all the way down to pages on category pages.
- Important: Attempted to upgrade Mediawiki to version 1.27.0 (long-term support release). Extension:IntraACL broke due to deprecation of wfMsg function. Reverted to 1.26.3.
- Edited httpd.conf in an attempt to fix the issue with Apache randomly hanging
July 08, 2016
- Non-thread-safe PHP requires use FastCGI, will be explored in the future, but reverted back to thread-safe PHP
- Experienced slow-down after reversion (both browsers), exploring Mediawiki maintenance tasks and best practices.
July 07, 2016
[Major Change] - Replacing PHP with non-thread-safe version. See this article.Still the same version (5.6.22) and still 64-bit PHP being used (experimental).Installed XCache NTS version to maintain compatibility with new PHP installation.
July 06, 2016
- Installed XCache for PHP object-caching
- Installed to help with uniKB performance issues (freezing, lagging). Seems to have sped up the wiki significantly. No lags experienced during initial testing.
June
June 28, 2016
- Configured WikiEditor (beta) to be default editor.
June 27, 2016
- Changed Elastisearch to start up automatically.
- Search was down after a server reboot.
- Installed DynamicPageList to test display of categories within a namespace (doesn't work).
June 23-24, 2016
- Major reorganization of content
- Working to develop categorization scheme in preparation for company deployment.
- Doing by example: re-categorizing all articles in namespace Information Systems.
June 22, 2016
- Installed Extension:InputBox with intent to place Create Page input field as a shortcut on department main pages.
- Installed Extension:SemanticForms to explore usability potential of Extension:SemanticMediaWiki
June 21, 2016
- Color-coded the Accounting/Finance and Information Systems namespaces using these instructions.
- This is experimental and colors were chosen randomly.
- Intended to ease navigation and provide context during this learning phase.
- Added Customer Service and Distribution Centre namespaces.
- These changes are not visible to the public. They were made in advance to establish namespace IDs that need to be used for site customization purposes.
- Set Extension:CategoryTree option to hide prefixes for cleaner appearance.
June 20, 2016
- [uniKB-DEV] - Installed BlueSpice extension on Zelda to explore better management tools
- Scratched due to dislike of the interface overhaul. Will uninstall eventually.
- Used moveBatch.php to move all current pages into Information Systems namespace
- Restored deleted DFU page from revisions of another page with the same content.
- Performed numerous rebuildall.php and rebuildrecentchanges.php after moveBatch.php
June 17, 2016
- Working on fix for Extension:MultimediaViewer
- Reconfigured httpd.conf (tidy up/review)
- Created new user Apache Service under Managed Service Account
- Set uniPHARM eLearning service (Apache) on Smithers to run as apacheservice@unipharm.local instead of LocalSystem
June 16, 2016
- Enabled email notifications in Mediawiki
- Created wikiadmin@unipharm.com in MDaemon to test sending email from the wiki. Currently forwarding to norwinu@unipharm.com for debug purposes.
- Added Extension:SwiftMailer (installed with PHP Composer) to replace stock UserMailer functionality.
June 15, 2016
- Tidied up LocalSettings.php
- Removed test site-wide notice
June 14, 2016
- Installed Extension:ReplaceText to rename categories.
June 13, 2016
- Implemented Semantic Mediawiki
- Installed PHP Composer on Smithers to conveniently manage PHP extensions.
- Installed Extension:SemanticMediaWiki using PHP Composer
- Search engine replacement
- Installed Elasticsearch 1.7.5 search engine
- Installed Extension:Elastica - PHP extension to bridge CirrusSearch and the Elasticsearch engine
- Installed Extension:CirrusSearch - replaces stock Mediawiki search
- Upgraded Java runtime environment (required by elasticsearch)
- Set Elasticsearch to run as a service on Smithers
June 10, 2016
- Attempted to fix broken Extension:MultimediaViewer
- Upgraded Mediawiki from 1.26.2 to 1.26.3 in attempt to fix MMV extension (not yet fixed).
- Upgraded PHP to 5.6.22.
- Set up Mediawiki test environment on zelda using XAMPP (Wiki name: uniKB-DEV)
- Uses MariaDB (New, community-forked version of MySQL)
June 8, 2016
- Created Accounting/Finance category
- Moved 'Main Page' to Category:Information Systems
- Prevent editing by anonymous users (LocalSettings.php). If not logged in, 'Edit' button will not be visible to you.