Re-implemented server state machine. Cleaned up code

TODO: Handle trigger errors
This commit is contained in:
2025-02-12 23:02:00 +01:00
parent 4088bfaef5
commit f45699f300
44 changed files with 913 additions and 831 deletions

View File

@@ -1,6 +1,6 @@
namespace MoonlightServers.Shared.Enums;
public enum ServerPowerState
public enum ServerState
{
Offline = 0,
Starting = 1,

View File

@@ -4,5 +4,5 @@ namespace MoonlightServers.Shared.Http.Responses.Users.Servers;
public class ServerStatusResponse
{
public ServerPowerState PowerState { get; set; }
public ServerState State { get; set; }
}

View File

@@ -1,6 +1,6 @@
namespace MoonlightServers.Shared.Http.Responses.Users.Servers;
public class ServerConsoleResponse
public class ServerWebSocketResponse
{
public string Target { get; set; }
public string AccessToken { get; set; }