Commit graph

14 commits

Author SHA1 Message Date
Gabriel Simmer 9dd05c71e3 More transport tests 2022-07-16 12:04:14 +01:00
Gabriel Simmer 2ebdac5adf A bunch more tests for transport 2022-07-16 11:42:29 +01:00
Gabriel Simmer 11cade0e51 Goimport sort, invite tests 2022-07-16 02:44:32 +01:00
Gabriel Simmer 30d4fdeca8 Add remaining invite transport tests 2022-07-16 02:25:06 +01:00
Gabriel Simmer 30168c503f Tests for Minecraft, minor refactoring 2022-07-16 02:16:14 +01:00
Gabriel Simmer 5651b05301 Comment currently broken test
It's only broken because I need to refactor the Minecraft bits to
use interfaces
2022-07-16 02:05:05 +01:00
Gabriel Simmer 53ddde50c0 Starting to write unit tests! 2022-07-16 02:00:55 +01:00
Gabriel Simmer 150d347053 Return 404 and empty json for routes 2022-07-07 18:28:09 +01:00
Gabriel Simmer e76e31aa7a Avoid returning rcon password on server request 2022-07-07 18:18:31 +01:00
Gabriel Simmer ae09c0d92a Switch to using user ID for invite log 2022-07-06 17:55:18 +01:00
Gabriel Simmer 7f7a601a49 Expand server and invite management, expose invite logs 2022-07-06 15:09:07 +01:00
Gabriel Simmer 709353b46e Store oauth session for redirect, invite un-authed
Also added Dockerfile :)
2022-07-06 00:17:41 +01:00
Gabriel Simmer d81546658a Return 403 on session denial rather than redirect 2022-07-05 18:15:34 +01:00
Gabriel Simmer 7f1ba6222d Initial commit of MVP API
Includes Microsoft->Minecraft OAuth, simple server adding and invite
generation, and invite acceptance/RCON whitelisting.
2022-07-05 11:10:18 +01:00