Changelog
2019-07-08
Fixed nullref when trying to change nickname.
Fixed invisible user flag not being sent.
Removed automatically created channels used during debug.
Added flood protection.
Finished implementing commands.
Include ban and silence info in the authentication request.
2019-07-07
Include correct username when serialising user.
Added stubs for all remaining commands.
Fixed IPs not being correct due to nginx proxying.
Changed project name to SharpChat.
2019-07-06
Implemented first set of commands.
Backported authentication system from C# Railgun.
2019-07-05
Don't expose manage urls to people without manage access.
Finished emoticon management panel.
Began work on C# reimplementation of the PHP Sock Chat server.
2019-07-04
Added missing migration for emoticons table.
Initial emoticon management stuff.
2019-07-03
Display age on profile if a year has been entered.
Made post content checks slightly stricter.
Made Mark as read work recursively.
2019-07-02
Quickk-pagination style updates.
Reduced avatar roundness.
2019-06-10
Code style updates.
Fixed logging out.
Made the CSRF system less complicated.
Fixed mobile menu no longer working.
2019-06-09
Minor fixes.
Manage is now less of mess!
2019-06-08
Split the changelog manage section up into multiple files.
Updated avatar selection buttons.