Changelog
2018-05-18
Added baseline stuff for the forums.
2018-05-16
Fixed pagination in accordance with the new database system.
Fixed some oversights and conflicts caused by Windows' case insensitive paths.
Removed all Laravel dependencies (victory cheer).
Added a new migration system to replace the Laravel one.
Completed Laravel DB -> Raw SQL migration.
2018-04-30
Began deprecating the Laravel Database wrapper in favour of raw SQL.
2018-04-26
Some all around cleanup.
2018-04-24
Removed unnecessary (and pretty bad) modules system from the Application class.
2018-04-23
Added pagination to various management pages.
2018-04-17
Added user/role colours.
Removed ability to import avatars from the static chat domain.
Added last online and title fields to users table.
2018-04-16
Optimised password entropy calculator a slight bit.
Added news system.
2018-04-14
Prevent e-mail and password changing on public testing instances.
2018-03-31
Fixed cross platform directory separator support (use \ on Windows).
Rewrote the Colour class.
Fixed main role not being added to user upon registration.
Added global lockdown mechanism.
2018-03-28
Hooked pagination up.
2018-03-27
Started work on Management Panel.
2018-03-26
Added styling to login history page.
Added og:image header to profiles.
Fixed e-mail and username not being handled as case insenstive.
Added session removal.
Added styling to sessions page.
Made the avatars page less bad.
2018-03-25
Made the settings page return 404 if a section could not be found.
Only show profile fields when logged in.