Changelog
2016-03-19
Fixed some static URLs.
Fixed verification keys not getting removed after using them.
Moved all authentication methods to the router, and deleted public/authenticate.php.
Moved password resetting to the router.
Moved reactivation to the router.
2016-03-17
Moved activation to the router.
2016-03-13
Switched to using php-intl instead of a bundled thing for getting full country names.
Fully deprecated DBwrapper v2 in favour of Illuminate/Database.
Fixed backgrounds not being displayed whatsoever.
Cleaned up the forum moderation code.
Made the forum id variables only accept integers.
2016-03-11
Made the search link on the 404 page go to /search instead of Bing.
Fully moved all viewtopic.php functionality into the router.
2016-03-10
Moved the viewing part of threads into the router.
Moved some routes into groups.
Removed CONTRIBUTORS.md in favour of the section on GitHub.
Make the changelog on the frontpage poll the last 5 changelog days.
2016-02-28
Made the debug backtrace report arguments as well.
Disabled database error logging because of inconsistencies with database abstraction layers.
Removed Utils::verifyCaptcha().
Removed Users::getAllRanks().
Removed Users::getUsersByIP().
Removed Users::userExists().
Removed Users::register().
Added a fetch function to the Net class.
Moved registration page into the router.
Fixed an error caused by a cleanup.
2016-02-27
Removed the SAKURA_VLABEL and SAKURA_COLOUR constants because they weren't used anywhere.
Started deprecating DB wrapper v2 (yes, already) in favour of Illuminate's (Laravel) database abstraction layer.
Made the checks in sakura.php throw exceptions instead of killing the script.