Changelog
2018-05-20
Renamed the paginate macro to pagination for consistency.
Added (basic) topic viewer.
Added topics listing.
2018-05-19
Made subforum listing less dumb.
2018-05-18
Fixed profile field XSS.
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.