Puella Magi Wiki:Maintenance Log: Difference between revisions

From Puella Magi Wiki
Jump to navigation Jump to search
m (0x99 moved page User:0x99/Maintenance log to Puella Magi Wiki:Maintenance Log without leaving a redirect: Make it proper)
(Try to fill the gap as much as possible)
Line 1: Line 1:
<div style="border:1px solid #dddddd;padding:10px;background:#eeeeee;">
<div style="margin:-10px -10px 10px;background:#fff;padding:10px;border-bottom:1px solid #dddddd;">
'''The wiki has since been moved to a managed hosting service''' and the content in this page is no longer relevant.
It is kept here only for archival purpose.
</div>
This page listed whatever is done to the server.
{|border=1 class="wikitable sortable" style="width:100%;"
{|border=1 class="wikitable sortable" style="width:100%;"
|-
|-
!style="width: 140px;"|Date
!style="width: 140px;"|Date
!Log
!Log
|-
!November 1, 2023
|Enabled Varnish caching for non-logged in users (MediaWiki will PURGE on page update)
|-
!October 29, 2023
|Reenabled hourly backups for database and all assets (<code>zfs send</code> to Rsync.net)
|-
!October 27, 2023
|Reenabled daily XML dumps
|-
!October 27, 2023
|Bump upload limit to 1GB.
|-
!October 27, 2023
|Migrated server to Hetzner ARM64 instance due to resource limit
|-
!September 25, 2023
|Enabled email sending as a side-wide functionality (previously: only email confirmation)
|-
!September 15, 2023
|Enabled [https://www.mediawiki.org/wiki/Extension:TemplateStyles TemplateStyles] and [https://www.mediawiki.org/wiki/Extension:CodeEditor CodeEditor]
|-
!September 10, 2023
|Re-enabled MSUpload
|-
!September 10, 2023
|Fixed broken SVG upload since migrating server to NearlyFreeSpeech
|-
!May 28, 2023
|Enabled String Parser functions
|-
!May 28, 2023
|Migrated server to NearlyFreeSpeech (managed hosting)
|-
!May 28, 2023
|Dropped Cloudflare
|-
!January 11, 2021
|Happy 10th Anniversary, Puella Magi Wiki!
|-
!November 24, 2019
|Enabled [https://www.mediawiki.org/wiki/RESTBase/Installation RESTBase] for [https://www.mediawiki.org/wiki/VisualEditor VisualEditor] (off by default)
|-
!November 24, 2019
|Migrated server to Hetzner Dedicated Server (Xeon E3-1275)
|-
!March 27, 2019
|Migrated server to a dedicated VPS instance (Linode).
|-
!March 26, 2018
|Upgraded MediaWiki to 1.39.3, MariaDB to 10, PHP to 8.2.
|-
!March 26, 2018
|Migrated server to NearlyFreeSpeech (managed hosting).
|-
|-
!January 20, 2013
!January 20, 2013
|Upgrade MariaDB to 5.5.28a.
|Upgraded MariaDB to 5.5.28a.
|-
|-
!January 20, 2013
!January 20, 2013
|Migrate server back to dedicated VPS instance (LAMP stack).
|Migrated server back to dedicated VPS instance (LAMP stack).
|-
|-
!January 17, 2013
!January 17, 2013
|Update question captcha with new sets of questions/answers.
|Updated question captcha with new sets of questions/answers.
|-
|-
!January 1, 2013
!January 1, 2013
Line 26: Line 71:
|-
|-
!January 1, 2013
!January 1, 2013
|Upgrade PHP to 5.4.10 as well as other Wiki-related packages.
|Upgraded PHP to 5.4.10 as well as other Wiki-related packages.
|-
|-
!January 1, 2013
!January 1, 2013
|Upgrade MariaDB to 5.3.11, Nginx to 1.2.6.
|Upgraded MariaDB to 5.3.11, Nginx to 1.2.6.
|-
|-
!June 9, 2012
!June 9, 2012
|Upgrade PHP to 5.4.3, Nginx to 1.2.1.
|Upgraded PHP to 5.4.3, Nginx to 1.2.1.
|-
|-
!May 30, 2012
!May 30, 2012
|Migrate server from Debian (LAMP stack) to FreeBSD (FNMP stack).
|Migrated server from Debian (LAMP stack) to FreeBSD (FNMP stack).
|-
|-
!May 24, 2012
!May 24, 2012
|Upgrade PHP to 5.3.13, Apache to 2.2.16-6.
|Upgrade dPHP to 5.3.13, Apache to 2.2.16-6.
|-
|-
!April 26, 2012
!April 26, 2012
Line 44: Line 89:
|-
|-
!March 20, 2012
!March 20, 2012
|Replace ReCaptcha with simple question captcha.
|Replaced ReCaptcha with simple question captcha.
|-
|-
!March 17, 2012
!March 17, 2012
|Upgrade MediaWiki to 1.18.1.
|Upgraded MediaWiki to 1.18.1.
|-
|-
!March 14, 2012
!March 14, 2012
Line 53: Line 98:
|-
|-
!March 1, 2012
!March 1, 2012
|Replace Nginx with Apache 2.2.16.
|Replaced Nginx with Apache 2.2.16.
|-
|-
!February 26, 2012
!February 26, 2012
|Disable Rocket Loader as it breaks some script on the site.
|Disabled Rocket Loader as it breaks some script on the site.
|-
|-
!February 26, 2012
!February 26, 2012
|Use timestamp as cache key for images.
|Used timestamp as cache key for images.
|-
|-
!February 22, 2012
!February 22, 2012
|Upgrade Percona to 5.5.20-24.
|Upgraded Percona to 5.5.20-24.
|-
|-
!February 22, 2012
!February 22, 2012
|Enforce SSL for login.
|Enforced SSL for login.
|-
|-
!February 22, 2012
!February 22, 2012
Line 71: Line 116:
|-
|-
!February 14, 2012
!February 14, 2012
|Attempt to fix Site Offline error from CloudFlare (exempt from UFW rate-limit).
|Attempted to fix Site Offline error from CloudFlare (exempt from UFW rate-limit).
|-
|-
!February 8, 2012
!February 8, 2012
|Enable SSL for all puella-magi.net subdomains via CloudFlare.
|Enabled SSL for all puella-magi.net subdomains via CloudFlare.
|-
|-
!February 8, 2012
!February 8, 2012
Line 80: Line 125:
|-
|-
!February 8, 2012
!February 8, 2012
|Upgrade PHP-FPM to 5.3.10.
|Upgraded PHP-FPM to 5.3.10.
|-
|-
!February 8, 2012
!February 8, 2012
|Upgrade Nginx to 1.0.12.
|Upgraded Nginx to 1.0.12.
|-
|-
!February 3, 2012
!February 3, 2012
Line 92: Line 137:
|-
|-
!January 19, 2012
!January 19, 2012
|Upgrade Percona to 5.5.19-24.204.
|Upgraded Percona to 5.5.19-24.204.
|-
|-
!January 19, 2012
!January 19, 2012
|Upgrade PHP-FPM to 5.3.8-1.
|Upgraded PHP-FPM to 5.3.8-1.
|-
|-
!December 21, 2011
!December 21, 2011
|Upgrade Percona to 5.5.18-23.203.
|Upgraded Percona to 5.5.18-23.203.
|-
|-
!December 21, 2011
!December 21, 2011
|Upgrade Nginx to 1.0.11.
|Upgraded Nginx to 1.0.11.
|-
|-
!December 20, 2011
!December 20, 2011
Line 107: Line 152:
|-
|-
!December 3, 2011
!December 3, 2011
|Reconfigure firewall.
|Reconfigured firewall.
|-
|-
!December 3, 2011
!December 3, 2011
|Upgrade to Nginx 1.0.10.
|Upgraded to Nginx 1.0.10.
|-
|-
!September 26, 2011
!September 26, 2011
Line 116: Line 161:
|-
|-
!September 24, 2011
!September 24, 2011
|Bump file upload limit to 20MB.
|Bumped file upload limit to 20MB.
|-
|-
!September 24, 2011
!September 24, 2011
|Upgrade to Linux 3.0, Percona 5.5.15-55, PHP-FPM 5.3.8 and Nginx 1.0.6
|Upgraded to Linux 3.0, Percona 5.5.15-55, PHP-FPM 5.3.8 and Nginx 1.0.6
|-
|-
!September 24, 2011
!September 24, 2011
|Separate database server and main web server.
|Separated database server and main web server.
|-
|-
!September 24, 2011
!September 24, 2011
|Migrate server from Arch Linux to Debian 6.0
|Migrated server from Arch Linux to Debian 6.0
|-
|-
!June 21, 2011
!June 21, 2011
|Upgrade Percona Server to 5.5.12-20.3.
|Upgraded Percona Server to 5.5.12-20.3.
|-
|-
!June 21, 2011
!June 21, 2011
|Upgrade to Nginx 1.0.4.
|Upgraded to Nginx 1.0.4.
|-
|-
!June 21, 2011
!June 21, 2011
Line 137: Line 182:
|-
|-
!May 30, 2011
!May 30, 2011
|Relocate server from London to Newark.
|Relocated server from London to Newark.
|-
|-
!May 9, 2011
!May 9, 2011
|Fix uploading for files above 1MB.
|Fixed uploading for files above 1MB.
|-
|-
!May 5, 2011
!May 5, 2011
|Update embedded runes to v04282011.
|Updated embedded runes to v04282011.
|-
|-
!May 5, 2011
!May 5, 2011
|Upgrade MediaWiki to 1.16.5.
|Upgraded MediaWiki to 1.16.5.
|-
|-
!May 3, 2011
!May 3, 2011
|Upgrade to Nginx 1.0.1 and PHP-FPM 5.3.6.
|Upgraded to Nginx 1.0.1 and PHP-FPM 5.3.6.
|-
|-
|}
|}
Line 155: Line 200:
== XML Dump ==
== XML Dump ==


;<del>[http://wiki.puella-magi.net/assets/pmwiki.tar.bz2 pmwiki.tar.bz2]</del> (no longer available)
;[https://wiki.puella-magi.net/static/pmwiki.xml.gz pmwiki.xml.gz] ([https://wiki.puella-magi.net/static/pmwiki.updated timestamp])
:Filesize is about '''25MB compressed''' or '''700MB uncompressed'''.
:Filesize is about '''280MB compressed''' or '''1.7GB uncompressed'''.
:Contains all contents of the wiki (including all revisions) but none of user information.
:Contains all the contents of the wiki (including all revisions), but none of user information.
:Update every midnight (UTC) but please allow up to 5 minutes for file to get populated.
:Update every midnight (UTC). Please send <code>HEAD</code> request and check <code>Last-Modified-At</code> the header before downloading.
 
:Timestamp file can be used as a download trigger.
</div>

Revision as of 09:34, 3 November 2023

Date Log
November 1, 2023 Enabled Varnish caching for non-logged in users (MediaWiki will PURGE on page update)
October 29, 2023 Reenabled hourly backups for database and all assets (zfs send to Rsync.net)
October 27, 2023 Reenabled daily XML dumps
October 27, 2023 Bump upload limit to 1GB.
October 27, 2023 Migrated server to Hetzner ARM64 instance due to resource limit
September 25, 2023 Enabled email sending as a side-wide functionality (previously: only email confirmation)
September 15, 2023 Enabled TemplateStyles and CodeEditor
September 10, 2023 Re-enabled MSUpload
September 10, 2023 Fixed broken SVG upload since migrating server to NearlyFreeSpeech
May 28, 2023 Enabled String Parser functions
May 28, 2023 Migrated server to NearlyFreeSpeech (managed hosting)
May 28, 2023 Dropped Cloudflare
January 11, 2021 Happy 10th Anniversary, Puella Magi Wiki!
November 24, 2019 Enabled RESTBase for VisualEditor (off by default)
November 24, 2019 Migrated server to Hetzner Dedicated Server (Xeon E3-1275)
March 27, 2019 Migrated server to a dedicated VPS instance (Linode).
March 26, 2018 Upgraded MediaWiki to 1.39.3, MariaDB to 10, PHP to 8.2.
March 26, 2018 Migrated server to NearlyFreeSpeech (managed hosting).
January 20, 2013 Upgraded MariaDB to 5.5.28a.
January 20, 2013 Migrated server back to dedicated VPS instance (LAMP stack).
January 17, 2013 Updated question captcha with new sets of questions/answers.
January 1, 2013 Load images only when it is visible on user viewport. (Experimental)
January 1, 2013 Upgraded PHP to 5.4.10 as well as other Wiki-related packages.
January 1, 2013 Upgraded MariaDB to 5.3.11, Nginx to 1.2.6.
June 9, 2012 Upgraded PHP to 5.4.3, Nginx to 1.2.1.
May 30, 2012 Migrated server from Debian (LAMP stack) to FreeBSD (FNMP stack).
May 24, 2012 Upgrade dPHP to 5.3.13, Apache to 2.2.16-6.
April 26, 2012 Really bump upload limit to 20MB.
March 20, 2012 Replaced ReCaptcha with simple question captcha.
March 17, 2012 Upgraded MediaWiki to 1.18.1.
March 14, 2012 Use a new MediaWiki editor.
March 1, 2012 Replaced Nginx with Apache 2.2.16.
February 26, 2012 Disabled Rocket Loader as it breaks some script on the site.
February 26, 2012 Used timestamp as cache key for images.
February 22, 2012 Upgraded Percona to 5.5.20-24.
February 22, 2012 Enforced SSL for login.
February 22, 2012 Less aggressive caching in CloudFlare.
February 14, 2012 Attempted to fix Site Offline error from CloudFlare (exempt from UFW rate-limit).
February 8, 2012 Enabled SSL for all puella-magi.net subdomains via CloudFlare.
February 8, 2012 Disable CloudFlare threat detection.
February 8, 2012 Upgraded PHP-FPM to 5.3.10.
February 8, 2012 Upgraded Nginx to 1.0.12.
February 3, 2012 Display real user IP instead of 173.245.53.207 (CloudFlare address).
February 2, 2012 Drop Coral and use CloudFlare as a frontend CDN.
January 19, 2012 Upgraded Percona to 5.5.19-24.204.
January 19, 2012 Upgraded PHP-FPM to 5.3.8-1.
December 21, 2011 Upgraded Percona to 5.5.18-23.203.
December 21, 2011 Upgraded Nginx to 1.0.11.
December 20, 2011 Domain and DNS renew.
December 3, 2011 Reconfigured firewall.
December 3, 2011 Upgraded to Nginx 1.0.10.
September 26, 2011 Bumping RAM.
September 24, 2011 Bumped file upload limit to 20MB.
September 24, 2011 Upgraded to Linux 3.0, Percona 5.5.15-55, PHP-FPM 5.3.8 and Nginx 1.0.6
September 24, 2011 Separated database server and main web server.
September 24, 2011 Migrated server from Arch Linux to Debian 6.0
June 21, 2011 Upgraded Percona Server to 5.5.12-20.3.
June 21, 2011 Upgraded to Nginx 1.0.4.
June 21, 2011 Server hardware upgrade.
May 30, 2011 Relocated server from London to Newark.
May 9, 2011 Fixed uploading for files above 1MB.
May 5, 2011 Updated embedded runes to v04282011.
May 5, 2011 Upgraded MediaWiki to 1.16.5.
May 3, 2011 Upgraded to Nginx 1.0.1 and PHP-FPM 5.3.6.

XML Dump

pmwiki.xml.gz (timestamp)
Filesize is about 280MB compressed or 1.7GB uncompressed.
Contains all the contents of the wiki (including all revisions), but none of user information.
Update every midnight (UTC). Please send HEAD request and check Last-Modified-At the header before downloading.
Timestamp file can be used as a download trigger.