Changelog
2022-06-10
More cleanup.
Converted Sharp Chat routes to Index.
Removed chat profile check.
2022-06-07
Accounted for stupid behaviour.
2022-06-06
Fixed user not found error page.
Removed special case from about page length limit.
Fixed cookies not being set correctly when running on a non-standard port.
Fixed GeoIP lookup causing an exception when no MMDB is available.
2022-06-04
Update Vagrant setup script.
2022-04-27
Fixed an issue.
2022-04-06
Good god.
Another attempt at fixing the submodule.
Windows..........
Local uncommitted things + HMKZ as submodule.
2022-03-19
Fixed stupid conversions.
2022-03-02
Fixed avatar changing issue.
2022-03-01
Replace more things with Index implementations, also bump QR Code library.
Update TODO list.
2022-02-28
Updated TODO list.
Removed old redirect handlers.
Added root context class, moved routes into it and removed _sockchat.php redirect.
Added DSN support for the database backends.
Updated Index library.
Forgot to run precommit, oops!
Removed XObject.
Turn Type into a static class.
Removed MisuzuException and use RuntimeException as base.
2022-02-27
Return empty data rather than exceptions when no data present.
Audible groan.
Apparently fread doesn't return false on EOF for virtual stream, very cool.