Changelog
2018-10-09
Added horribad quote administration thing.
Added chat quotes to front page.
2018-10-08
Actually get rid of the notice when posting the first comment.
Use better numeric check in the changelog date checker.
Moved password recovery code into its own file.
Moved avatar and background functions into their own files.
2018-10-07
Fixed password reset redirect.
2018-10-06
Database stuff is now also procedural, would ya look at that.
Caching but it's procedural now.
2018-10-05
Removed Application class! (finally)
Moved GeoIP stuff into its own folder.
Moved storage path into a constant.
Moved database and cache initialisation out of the Application class.
Changed avatar limitations.
Removed meta lockdown checks, they're only used once anyway.
Removed prevent_registration config var, functionally replaced by the Private section.
Removed getPrivateInfo from Application class.
Use ARGON2ID if available for password hashing (prep for PHP 7.3).
2018-10-04
Fixed date tooltip being displayed on non-date stats on profiles.
Removed leftover use statements at the top of Application.
Added automatic changelog updates from via Github webhooks.
Moved the e-mail handling out of the Application class.
Added a constant that's equal to the Misuzu root directory.
Moved config functions out of the Application class.
2018-10-03
Migrated site update system to be tag based.
2018-10-02
Fixed oversight causing a half logged in state in private mode.
Removed Carbon dependency.
Made imperative bits of the session system procedural like the rest.
Fixed oversight causing pages with comments to break.
Added new CSRF protection system.