1,331
edits
No edit summary |
(→Skin change from Vector to Citizen: new section) Tags: Mobile edit Mobile web edit |
||
(9 intermediate revisions by the same user not shown) | |||
Line 20: | Line 20: | ||
:Well that clearly didn't work... I'll be working on a number of other strategies for the long-term. In the meantime, I have temporarily disabled registrations until I can implement these measures and make sure that they are configured properly. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 01:06, 1 August 2016 (UTC) | :Well that clearly didn't work... I'll be working on a number of other strategies for the long-term. In the meantime, I have temporarily disabled registrations until I can implement these measures and make sure that they are configured properly. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 01:06, 1 August 2016 (UTC) | ||
::I have just re-enabled user registration after introducing a raft of new measures, including forced HTTPS, enhanced CAPTCHS at user registration and new anti-spam blacklists. I guess we'll see how this goes... [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 15:53, 27 April 2017 (AEST) | |||
== Upgrade to 1.27 == | == Upgrade to 1.27 == | ||
Line 29: | Line 31: | ||
If anybody is interested in seeing the ongoing maintenance and development tasks for the wiki's backend, check out the Trello board (now public!) https://trello.com/b/PLFLOs5T/boroondarawiki-development | If anybody is interested in seeing the ongoing maintenance and development tasks for the wiki's backend, check out the Trello board (now public!) https://trello.com/b/PLFLOs5T/boroondarawiki-development | ||
[[User:Philip|Philip]] ([[User talk:Philip|talk]]) 09:25, 28 December 2016 (UTC) | [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 09:25, 28 December 2016 (UTC) | ||
== HTTPS == | |||
For everyone's information, SSL has now been enabled by default across BoroondaraWiki. All pages should now read: | |||
<code>https://boroondarawiki.org/wiki/PAGENAME</code>. | |||
If you encounter any issues, [[User_talk:Philip|please let me know]]. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 22:04, 6 February 2017 (AEDT) | |||
== Server migration == | |||
After months of below-par load times, BoroondaraWiki is moving to a new server. This will necessitate disabling editing for at least 12 hours to avoid file conflicts, DNS conflicts and losing edits. I will post again here when the migration is completed. Apologies for any inconvenience. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 10:31, 26 September 2017 (AEST) | |||
:Thank you for your patience - the migration has been completed! There doesn't seem to be anything wrong, but in case you find something, please let me know on my talk page. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 15:35, 27 September 2017 (AEST) | |||
::I might just add that this has improved our server load time by almost five seconds from 11.7s on the old server to 7.0s on this new one. Hopefully this is a noticeable improvement! [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 15:38, 27 September 2017 (AEST) | |||
== Upgrade to 1.30.0 == | |||
To keep up with changes in extension compatibility, I have upgraded the wiki to the latest version (1.30.0) today. Please let me know if anything is not working. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 21:43, 17 February 2018 (AEDT) | |||
:Apologies for the issues with the mobile frontend. It seems that the extension makers initiated a wiki-breaking change and hid it into the release notes. Should all be fixed now. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 19:43, 27 March 2018 (AEDT) | |||
== Upgrade to 1.41.0 == | |||
After many steps of upgrading incrementally from 1.31, we are finally here at the latest release. I'll do my best to keep on top of things now. | |||
Unfortunately it seems that Mediawiki changed permissions to edit Mediawiki.js and a bunch of other files [https://www.mediawiki.org/wiki/MediaWiki_1.32/interface-admin as usual buried in some developer page] which got me stuck for a while. Now there seems to be a problem with the [https://www.mediawiki.org/wiki/Extension:Scribunto Scribunto extension], possibly related to now needing execute permissions. | |||
I've disabled it for now which means that none of the templates or other stuff that depends on lua works. I'll fix it as soon as I can. If you have any questions, please ask here. Thanks for your patience. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 22:48, 9 January 2024 (AEDT) | |||
:Update: it's fixed! Turned out to be a PHP function turned off by the webhost. If you encounter any issues, please let me know. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 21:40, 10 January 2024 (AEDT) | |||
== Skin change from Vector to Citizen == | |||
I've just changed over the default site skin from Vector to Citizen. While I love Vector and its classic look, Citizen makes the site a bit more user-friendly. It is also mobile responsive natively which is a huge help. Vector is still available to choose in user preferences if you wish. Any feedback welcome. [[User:Philip|Philip]] ([[User talk:Philip|talk]]) 15:00, 11 January 2024 (AEDT) |