Update Type:	Update
Update Title: Migration to Docker
Update Date: 2022-11-19 21:20:13(UTC -8)
Update Author: Injabie3
Update Details:

Web services have been migrated from a VM to Docker containers.

-------------------------------------

Update Type: Upgrade
Update Title: Ubuntu 22.04 LTS
Update Date: 2022-08-13 12:20:20(UTC -8)
Update Author: Injabie3
Update Details:

This virtual machine has been successfully upgraded from Ubuntu 20.04.4 LTS to 22.04.1 LTS.

-------------------------------------

Update Type: Upgrade
Update Title: Hardware Upgrades
Update Date: 2022-08-08 20:07:00(UTC -8)
Update Author: Injabie3
Update Details:

The Windows Server 2012 R2 OS was retired. A new host running Windows Server 2019 was created, and SSDs were migrated around. Hosts are running Windows Server 2016 and Windows Server 2019.

-------------------------------------

Update Type: Update
Update Title: Server Renaming
Update Date: 2021-08-18 21:27:00(UTC -8)
Update Author: Injabie3
Update Details:

This virtual machine was renamed to LuiV-Silica, after the Sword Art Online character Silica.

-------------------------------------

Update Type: Upgrade
Update Title: Ubuntu 20.04 LTS
Update Date: 2020-05-28 17:48:01(UTC -8)
Update Author: Injabie3
Update Details:

This virtual machine (formerly LuiV-Injabie3, now LuiV-Azuki) has been successfully upgraded from Ubuntu 18.04.5 LTS to Ubuntu 20.04 LTS.

-------------------------------------

Update Type: Upgrade
Update Title: Drive Mounts
Update Date: 2020-01-04 20:36:00(UTC -8)
Update Author: Injabie3
Update Details:

A VHD mount was converted to a file share mount instead.

-------------------------------------

Update Type: Update
Update Title: Blog
Update Date: 2019-05-02 20:46:29(UTC -8)
Update Author: Injabie3
Update Details:

The Blog of Lui has been successfully restored and updated to the latest version of WordPress, and is available at blog.injabie3.moe.

-------------------------------------

Update Type: Upgrade
Update Title: Ubuntu 18.04 LTS
Update Date: 2018-04-30 20:20:49(UTC -8)
Update Author: Injabie3
Update Details:

This virtual machine (LuiV-Injabie3) has been successfully upgraded from Ubuntu 16.04.4 LTS to Ubuntu 18.04 LTS.

-------------------------------------

Update Type: New
Update Title: VM
Update Date: 2018-04-10 17:30:39(UTC -8)
Update Author: Injabie3
Update Details:

An additional VM named LuiV-GitLab was added.

-------------------------------------

Update Type: New
Update Title: UPS
Update Date: 2017-10-03 17:45:21(UTC -8)
Update Author: Injabie3
Update Details:

An uninterruptable power supply (UPS) was installed for the physical server to provide a better way of shutting down the server in the event of a power outage.

-------------------------------------

Update Type: Update
Update Title: ISML Data Prepopulation
Update Date: 2017-06-23 15:11:18(UTC -8)
Update Author: Injabie3
Update Details:

A small snippet of Javascript was implemented to allow automatic prepopulation of the submission fields from ISML to the ballot submission page.

-------------------------------------

Update Type: Update
Update Title: Site Restructuring
Update Date: 2017-05-05 16:49:53(UTC -8)
Update Author: Injabie3
Update Details:

Site version bumped to v3.1. Composer is now being used to manage dependencies (Bootstrap and jBBCode). Server Side Includes were moved around for consistency.

-------------------------------------

Update Type: Update
Update Title: ISML Submissions/Parsing
Update Date: 2017-04-26 13:24:39(UTC -8)
Update Author: Injabie3
Update Details:

A PHP-based BBCode parser obtained from GitHub was added to parse ISML ballots in light of ISML no longer providing HTML codes upon ballot submissions. The site now prioritizes ballot displays by first trying HTML, then BBCode, and finally text only. Ballot submission page was also updated to allow for this extra BBcode submission.

-------------------------------------

Update Type: New
Update Title: Server Status
Update Date: 2017-01-19 17:00:00(UTC -8)
Update Author: Injabie3
Update Details:

External uptime checks are now powered by StatusCake, and is available at uptime.injabie3.moe

-------------------------------------

Update Type: Notice
Update Title: Server Status
Update Date: 2017-01-01 21:05:31(UTC -8)
Update Author: Injabie3
Update Details:

External uptime check, powered by Pingdom, has been fixed, and is available at status.injabie3.tk.

-------------------------------------

Update Type: Notice
Update Title: Power/Network Outage
Update Date: 2016-12-28 10:58:00(UTC -8)
Update Author: Injabie3
Update Details:

There was a power outage this morning at approximately 02:00 PST. Power was restored at approximately 08:00 PST, and network connections were restored at approximately 10:40 PST.

-------------------------------------

Update Type: Update
Update Title: Links and URL Rewriting
Update Date: 2016-12-23 15:02:36(UTC -8)
Update Author: Injabie3
Update Details:

The original index2.php has been renamed to main.php. .php endings are no longer required, and as such, navbar links have been updated.

-------------------------------------

Update Type: New
Update Title: Subdomains
Update Date: 2016-11-12 12:08:13(UTC -8)
Update Author: Injabie3
Update Details:

Simple webpages to test virtualhost are contained at status.injabie3.moe and nyan.injabie3.moe. Discord test server located at discord.injabie3.moe.

-------------------------------------

Update Type: New
Update Title: Startup Scripts
Update Date: 2016-11-11 03:40:14(UTC -8)
Update Author: Injabie3
Update Details:

This morning, startup scripts were created and modified on /etc/rc.local to run on user specific accounts, specifically for Resilio Sync. This has proved to work for other things as well. It was noted that any script or program that is executed during boot should be run as a daemon, or else it will prevent the actual machine from presenting the login screen; however SSH was still available.

-------------------------------------

Update Type: New
Update Title: Discord Bot
Update Date: 2016-11-11 03:37:31(UTC -8)
Update Author: Injabie3
Update Details:

The physical server is now hosting a Discord bot on another VM, running on Python 3.5.

-------------------------------------

Update Type: Upgrade
Update Title: ISML Ballot Updating
Update Date: 2016-10-13 21:31:05(UTC -8)
Update Author: Injabie3
Update Details:

ISML Updater has now been Bootstrap'd.

-------------------------------------

Update Type: New
Update Title: New Domain Name
Update Date: 2016-10-10 15:40:15(UTC -8)
Update Author: Injabie3
Update Details:

Injabie3.moe has been successfully registered.

-------------------------------------

Update Type: Upgrade
Update Title: Host Migration - Complete
Update Date: 2016-10-03 21:55:16(UTC -8)
Update Author: Injabie3
Update Details:

The web server has successfully migrated to another physical host, also running Windows Server 2012 R2 Standard. It has 12GB of RAM and an Intel i7-2600 @ 3.4 GHz clock processor.

-------------------------------------

Update Type: Upgrade
Update Title: Host Migration
Update Date: 2016-10-03 00:24:42(UTC -8)
Update Author: Injabie3
Update Details:

The web server will be migrating to another physical host in the near future.

-------------------------------------

Update Type: Fix
Update Title: HTTPS (SSL)
Update Date: 2016-08-27 17:39:16(UTC -8)
Update Author: Injabie3
Update Details:

HTTPS is now functioning normally.

-------------------------------------

Update Type: Bug
Update Title: HTTPS (SSL)
Update Date: 2016-08-25 22:38:58(UTC -8)
Update Author: Injabie3
Update Details:

Currently, HTTPS is not functioning correctly. This will be resolved in the near future.

-------------------------------------

Update Type: Update
Update Title: Transition to Bootstrap
Update Date: 2016-08-25 22:35:34(UTC -8)
Update Author: Injabie3
Update Details:

In light of the server failure a few days ago, the site has now migrated to full Bootstrap, and is now mobile-friendly. Missing pages have been temporarily removed, and will be re-added in the near future. It should also be noted that ISML emails are currently not working after the migration. This will be fixed soon.

-------------------------------------

Update Type: Upgrade
Update Title: Ubuntu Server 16.04.1 LTS
Update Date: 2016-08-21 15:02:35(UTC -8)
Update Author: Injabie3
Update Details:

Another virtual machine has been created with Ubuntu Server 16.04.1 LTS after an upgrade failure, and the original web server has been transferred over. No databases were lost in the transition.

-------------------------------------

Update Type: New
Update Title: RAID 1 (Mirroring) Virtual Disk
Update Date: 2016-05-04 23:01:46(UTC -8)
Update Author: Injabie3
Update Details:

A software RAID 1 virtual disk has been added to the physical server, with a maximum capacity of 4TB. This virtual disk was created using Windows Server Storage Pools.

-------------------------------------

Update Type: Update
Update Title: DB Table Columns
Update Date: 2016-04-10 12:40:18(UTC -8)
Update Author: Injabie3
Update Details:

Columns regarding timestamps have been renamed so that their meanings are consistent across different tables, allowing for backend PHP code to be more consistent.

-------------------------------------

Update Type: WIP
Update Title: Bootstrap
Update Date: 2016-03-27 22:20:08(UTC -8)
Update Author: Injabie3
Update Details:

As of two weeks ago, the site is currently transitioning towards using Bootstrap. As it is a WIP, it can be viewed here.

-------------------------------------

Update Type: Update
Update Title: MySQL Master/Master Replication
Update Date: 2015-12-19 14:26:30(UTC -8)
Update Author: Injabie3
Update Details:

Master/master MySQL replication has been successfully implemented with a remote server.

-------------------------------------

Update Type: New
Update Title: MySQL Master/Slave Replication
Update Date: 2015-12-18 18:05:29(UTC -8)
Update Author: Injabie3
Update Details:

Master/slave MySQL replication has been successfully implemented and enabled. The server currently syncs locally with another test server.

-------------------------------------

Update Type: New
Update Title: ISML Ballots Reporting/Casting
Update Date: 2015-11-08 16:30:49(UTC -8)
Update Author: Injabie3
Update Details:

Any new ballots added by users will now send a confirmation email out with a link to the ballot page. Emails are stored statically for now, with a goal of retrieving these email addresses from a database table in the near future.

-------------------------------------

Update Type: Update
Update Title: Anime DB
Update Date: 2015-10-11 11:02:51(UTC -8)
Update Author: Injabie3
Update Details:

Anime Now Playing is now being updated via MAL IDs, and should not show the incorrect title when an anime having multiple seasons with similar titles is playing.

-------------------------------------

Update Type: Ongoing
Update Title: Anime DB
Update Date: 2015-10-01 21:03:31(UTC -8)
Update Author: Injabie3
Update Details:

Currently doing some prep work to make MAL importing easier. An alternative is been sought out to make EN to JP presentations of anime titles seamless when switching between EN and JP languages on the site.

-------------------------------------

Update Type: Notice
Update Title: Power Outage
Update Date: 2015-08-30 20:08:15(UTC -8)
Update Author: Injabie3
Update Details:

There was a power outage on Saturday, August 29th at approximately 13:00. Power was restored on Sunday, August 30th at approximately 19:50.

-------------------------------------

Update Type: New
Update Title: Sticky Footers
Update Date: 2015-08-27 21:27:47(UTC -8)
Update Author: Injabie3
Update Details:

I finally got sticky footers to work on the site! They are here to stay! \o/

-------------------------------------

Update Type: Notice
Update Title: Hardware Upgrades
Update Date: 2015-08-27 13:33:56(UTC -8)
Update Author: Injabie3
Update Details:

Starting yesterday, there have been several outages throughout the day. This is due to electrical outlets being upgraded. Expect server disruptions for the next week or so.

-------------------------------------

Update Type: Bug
Update Title: Music Now Playing
Update Date: 2015-08-19 22:12:44(UTC -8)
Update Author: Injabie3
Update Details:

There appears to be an issue with displaying the currently playing/recently played song due to Last.FM updating their website and API, so this code has been commented out until further notice.

-------------------------------------

Update Type: Update
Update Title: ISML Ballot
Update Date: 2015-08-13 14:46:22(UTC -8)
Update Author: Injabie3
Update Details:

ISML Votes can now be added to the database via the web server. Upon successfully adding the ballot, the user is now able to go to the vote details page if needed.

-------------------------------------

Update Type: Update
Update Title: CSS3 Elements Added
Update Date: 2015-07-18 22:32:38(UTC -8)
Update Author: Injabie3
Update Details:

The site is now being styled with some CSS3 elements, including border-radius, transition, and more.

-------------------------------------

Update Type: New
Update Title: ISML Ballot Listings
Update Date: 2015-07-12 14:39:02(UTC -8)
Update Author: Injabie3
Update Details:

International Saimoe League ballots that I have casted in the past year or so will now be displayed in the ISML Ballots page. The page design/parsing is still in progress, and will be slowly addressed.

-------------------------------------

Update Type: Upgrade
Update Title: New Server
Update Date: 2014-12-16 11:20:08(UTC -8)
Update Author: Injabie3
Update Details:

The server is now virtually running on Windows Server 2012 R2 Standard. The server now has 2GB RAM virtually, with 4GB RAM physically. The physical server is running a Core 2 Duo @ 2.1GHz.

-------------------------------------

Update Type: Update
Update Title: Anime Now Playing
Update Date: 2014-12-12 21:14:40(UTC -8)
Update Author: Injabie3
Update Details:

The updates on the intro page and the main page now correctly display the Japanese title of the last anime played, instead of displaying the romaji for it.

-------------------------------------

Update Type: Upgrade
Update Title: New Server
Update Date: 2014-05-30 20:35:45(UTC -8)
Update Author: Injabie3
Update Details:

Switched back to the upgraded hardware, running on an Intel Atom processor.

-------------------------------------

Update Type: Fix
Update Title: Transition to MySQLi
Update Date: 2014-05-15 22:57:22(UTC -8)
Update Author: Injabie3
Update Details:

Upon the discovery that the mysql PHP command is being depreciated, I have began changing back end code to use the newer, supported mysqli command. As well, ALL queries have been escaped to prevent remote MySQL injections.

-------------------------------------

Update Type: New
Update Title: Music Now Playing
Update Date: 2014-04-22 17:21:28(UTC -8)
Update Author: Injabie3
Update Details:

Upon loading the homepage, the most recent song that I have played will be shown.

-------------------------------------

Update Type: Revert
Update Title: Server Hardware
Update Date: 2014-03-29 15:36:32(UTC -8)
Update Author: Injabie3
Update Details:

The site is now back on its old hardware. The new hardware was converted to a desktop.

-------------------------------------

Update Type: New
Update Title: Anime Now Playing
Update Date: 2014-03-24 10:47:20(UTC -8)
Update Author: Injabie3
Update Details:

The current Anime that I will be playing will update the information on my website.

-------------------------------------

Update Type: Upgrade
Update Title: Server Hardware
Update Date: 2014-01-31 22:29:41(UTC -8)
Update Author: Injabie3
Update Details:

New server hardware was obtained yesterday, and was successfully installed today. The new hardware features 2GB RAM with a Intel Atom processor to save power.

-------------------------------------

Update Type: Fix
Update Title: Language Parsing (Unicode)
Update Date: 2014-01-11 13:24:04(UTC -8)
Update Author: Injabie3
Update Details:

Language parsing has been fixed for information requested from a database. This site now uses Unicode (UTF-8) to encode its webpages, allowing for foreign language support.

-------------------------------------

Update Type: New
Update Title: My Anime Listings
Update Date: 2014-01-04 14:03:31(UTC -8)
Update Author: Injabie3
Update Details:

My personal database of all the animes I've watched has just been started, and is still a "work-in-progress". It can be found here. Take a look when you have time :D

-------------------------------------

Update Type: Update
Update Title: Server Upgraded
Update Date: 2013-10-21 19:02:09(UTC -8)
Update Author: Injabie3
Update Details:

The server has now been updated to Ubuntu 13.10. All systems normal.

-------------------------------------

Update Type: Update
Update Title: Database Parsing
Update Date: 2013-09-11 13:27:37(UTC -8)
Update Author: Injabie3
Update Details:

Pages have been updated to parse line breaks.

-------------------------------------

Update Type: Update
Update Title: Homepage Slideshow
Update Date: 2013-08-31 00:20:36(UTC -8)
Update Author: Injabie3
Update Details:

The slideshow is now larger, filling up the top of the page.

-------------------------------------

Update Type: Update
Update Title: Site Changelog
Update Date: 2013-08-25 12:45:08(UTC -8)
Update Author: Injabie3
Update Details:

Site changes can now be viewed under the About menu.

-------------------------------------

Update Type: New
Update Title: Backup Server
Update Date: 2013-08-22 00:55:20(UTC -8)
Update Author: Injabie3
Update Details:

A backup of the basic server has been created on http://injabie3.x10.mx. Currently, the MySQL databases are separated from each other. More updates to follow

-------------------------------------

Update Type: Bug
Update Title: MySQL Syntax
Update Date: 2013-08-07 13:36:33(UTC -8)
Update Author: Injabie3
Update Details:

A bug with the input system for status and site updates system has been discovered. A fix is coming.

-------------------------------------

Update Type: Update
Update Title: Web Fonts - Oxygen
Update Date: 2013-07-29 21:50:25(UTC -8)
Update Author: Injabie3
Update Details:

The site has now been updated to use Google Web Fonts. This font is called Oxygen.

-------------------------------------

Update Type: Update
Update Title: Site Logo
Update Date: 2013-07-16 23:14:16(UTC -8)
Update Author: Injabie3
Update Details:

The site's logo has been updated with Danny Choo's mascot character Shirasawa Chitose

-------------------------------------

Update Type: Update
Update Title: HTML to PHP
Update Date: 2013-07-16 17:37:09(UTC -8)
Update Author: Injabie3
Update Details:

I have successfully updated my index page entirely from HTML to PHP!

-------------------------------------

Update Type: New
Update Title: Additional Language Support
Update Date: 2013-07-12 14:38:17(UTC -8)
Update Author: Injabie3
Update Details:

Japanese text has been added to the site. To view, please append ?lang=ja to the end of the URL.

-------------------------------------

Update Type: Update
Update Title: Blog Images
Update Date: 2012-11-19 21:46:05(UTC -8)
Update Author: Injabie3
Update Details:

From now on, blog images will be uploaded to Google Drive to speed up loading times, and reduce server load. If you find dead links, please send them to injabie3@lui-server.dyndns.org

-------------------------------------

Update Type: Fix
Update Title: MySQL Server Restored
Update Date: 2012-10-26 18:23:00(UTC -8)
Update Author: Injabie3
Update Details:

The MySQL server is now restored and online. All web apps on the site requiring the server are now functioning.

-------------------------------------

Update Type: Update
Update Title: New Site Design
Update Date: 2012-10-22 23:21:00(UTC -8)
Update Author: Injabie3
Update Details:

The new design for my site is now here to stay!

-------------------------------------