Changelog
2024-07-27
Added OAuth2 based auth to Satori.
2024-07-01
Rewrote code for the input box.
Fixed reference to setMuted not being updated.
2024-06-27
Just always show the markup bar.
Fixes for input box growing.
Adjust for scrolling shenanigans.
Altered the positioning for the pickers.
Added toggle for :visited links.
Moved markup__link styling out of the theme definition cuz its identical anyway.
Make colour and emoticon pickers follow selected theme.
2024-06-26
Rewrote emoticon picker.
Use getters and setters where possible instead of getX/setX methods.
2024-06-25
Cleaned up the autoplay detection code.
2024-06-24
Debug tool related stuff.
Fixed missing gradient on normal users.
Added similar visited state for embed buttons.
Updated packages.
visited style for chat links.
Added toggle to swap Enter and Shift+Enter behaviour.
CSS folder cleanup.
Attempt at making DM attention thing more attention grabbing.
Fixed upload auto-insert not working.
Moved new code out of the UI folder.
Rewrote sidebar Javascript.
2024-06-11
Updated build script.
Updated to new build script.
2024-05-29
Changed pretty much every context mutation into an event.
2024-05-28
Only a single clear mode is ever used, removed the rest.
2024-05-24
Split status elements out of UserInfo and made user update event based.
Issue user disconnected and kick/ban as events and restructure table.