Changelog
2024-07-27
Added OAuth2 based auth to Satori.
2024-07-21
Added very preliminary support for Bearer tokens to chat authentication.
Corrected method name.
Made the method part case insensitive.
Added stinky token check endpoint.
Adjustments to WWW-Authenticate header and altered device routes.
Added styling to the authorisation prompt etc.
2024-07-20
Added interop endpoints for Hanyuu.
Added example config file.
Added Apps and OAuth2 migrations.
Implemented the device code flow.
Fixes for things I noticed I will probably forget to fix otherwise.
Device code flow beginnings.
Implemented core OAuth2 spec token flows.
2024-07-19
More parts of the OAuth2 implementation.
2024-07-18
Updated libraries.
2024-07-17
HTTP Skeleton for OAuth2 implementation.
2024-07-16
Finished JWT/JWS implementation.
2024-07-12
Removed the Bedrock notice and replace it with a blerb about auth and skins.
Updated libraries.
Updated Minecraft website code with new endpoints and new mod jar.
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.