Changelog
2017-09-20
Updated GitHub webhook a bit.
Added function to get the current session id.
Added temporary settings panel.
Added constants to check whether we're in console or development mode.
Added error stuff to the database functions.
2017-09-19
Fixed oversight in the database functions.
Made pages in navigation function configurable.
Made sure the timezone is set to UTC.
Made certain pages public in private/invite mode.
Added invite system.
Added function to check if a database table exists.
Added base authentication stuff.
2017-07-08
Added flags to the html functions.
Added maintenance mode check.
2017-07-07
Added database availablity checks.
2017-06-30
Added database wrapper.
Added redis cache wrapper.
Added config manager.
2017-06-24
Begin work on new Flashii backend in procedural style.
2016-12-09
Fixed logging out. (End of Sakura development)
Made dialogues pop-ups more appealing in Yuuno.
2016-12-08
Share common permission code between global and forum permission handler.
Added console command to purge deactivated users.
Made account deactivation dynamic.
Made sure a new user is always in the primary rank.
Removed FAQ backend, was never used and is never going to be used.
Fixed some invalid routes.
Made logging out dynamic.
Refactor login.
2016-12-07
Removed rank based activation.