Integration with Mido's House to set up tournament rooms that enforce correct world numbers.
[x] Allow users to sign in with racetime.gg or Discord
[x] Client-side support and GUI
[x] Server-side support and verification
[x] Server gives feedback on verification success/failure to the client
[x] Persist tokens in client config
[x] Also store refresh tokens and automatically refresh, notify if not possible
[x] Automatically create a new Mido's House account if none exists yet? Or ask the user to do so on web, to potentially associate with an existing account instead?
[x] Add UNIX socket command to open a tournament room, parameters:
[x] name
[x] file hash
[x] players
[x] Enforce file hash
[x] Restrict access to tournament rooms to the invited players (no room password)
[x] List tournament rooms above other rooms and hide password field when selected
[ ] Enforce player order
[ ] Automatically delete tournament room once race is completed/cancelled and all players have left
Integration with Mido's House to set up tournament rooms that enforce correct world numbers.
SendAll
command