Changelog
2022-09-03
Updated cookie backend in legacy client.
Fixed funny assumption moment.
Added copyright things to both chat clients.
Moved legacy client styles into serve script.
Removed old language system from legacy client.
Cleaned up protocol code in legacy client.
Added actual disconnect reasons to legacy client.
Added the Koishi heartbeat thing as a function.
2022-09-01
Updated sounds in legacy chat client to work similarly to the regular client.
Improved loading process for the legacy client.
Moved default chat client settings out of external json file.
Removed all eval() uses from legacy client.
Removed all eval() uses in chat client.
Fixed EEPROM not initialising in legacy client.
2022-08-31
Improved kick/ban experience.
Many maintenance updates to the legacy client.
Added proper server rotation support to the legacy client.
Fixed Code bbcode button being Gone.
Using .includes() and Map where possible.
Increase horizontal padding on tiny message avatars.
2022-08-30
Untypescripted everything.
Adjust message for close code 1000 again.
Better handling of kicks and restarts.
Updated the disconnect handler in the old protocol handler.
Added documentation for lost maximum length field.
Merged draft protocol file into main one.
2022-08-29
Added tiny join/leave messages to chat.
Move worker instance into context class rather than global.
Slightly less retarded handling of ban list and user list commands.
Fixed pinging in old protocol handler.