Moved all new REST endpoints to "/v3"as "/v2" was incompatible.
This commit is contained in:
parent
9a40c81b49
commit
0f34aa03e8
2 changed files with 7 additions and 7 deletions
|
|
@ -43,21 +43,21 @@ namespace TShockAPI
|
||||||
{
|
{
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/status", ServerStatusV2));
|
Rest.Register(new SecureRestCommand("/v2/server/status", ServerStatusV2));
|
||||||
Rest.Register(new SecureRestCommand("/status", ServerStatus));
|
Rest.Register(new SecureRestCommand("/status", ServerStatus));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/motd", ServerMotd));
|
Rest.Register(new SecureRestCommand("/v3/server/motd", ServerMotd));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/rules", ServerRules));
|
Rest.Register(new SecureRestCommand("/v3/server/rules", ServerRules));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Rest.Register(new RestCommand("/v2/server/status", (a, b) => this.ServerStatusV2(a, b, SecureRest.TokenData.None)));
|
Rest.Register(new RestCommand("/v2/server/status", (a, b) => this.ServerStatusV2(a, b, SecureRest.TokenData.None)));
|
||||||
Rest.Register(new RestCommand("/status", (a, b) => this.ServerStatusV2(a, b, SecureRest.TokenData.None)));
|
Rest.Register(new RestCommand("/status", (a, b) => this.ServerStatusV2(a, b, SecureRest.TokenData.None)));
|
||||||
Rest.Register(new RestCommand("/v2/server/motd", (a, b) => this.ServerMotd(a, b, SecureRest.TokenData.None)));
|
Rest.Register(new RestCommand("/v3/server/motd", (a, b) => this.ServerMotd(a, b, SecureRest.TokenData.None)));
|
||||||
Rest.Register(new RestCommand("/v2/server/rules", (a, b) => this.ServerRules(a, b, SecureRest.TokenData.None)));
|
Rest.Register(new RestCommand("/v3/server/rules", (a, b) => this.ServerRules(a, b, SecureRest.TokenData.None)));
|
||||||
}
|
}
|
||||||
|
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/broadcast", ServerBroadcast));
|
Rest.Register(new SecureRestCommand("/v2/server/broadcast", ServerBroadcast));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/reload", ServerReload, RestPermissions.restcfg));
|
Rest.Register(new SecureRestCommand("/v3/server/reload", ServerReload, RestPermissions.restcfg));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/off", ServerOff, RestPermissions.restmaintenance));
|
Rest.Register(new SecureRestCommand("/v2/server/off", ServerOff, RestPermissions.restmaintenance));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/restart", ServerRestart, RestPermissions.restmaintenance));
|
Rest.Register(new SecureRestCommand("/v3/server/restart", ServerRestart, RestPermissions.restmaintenance));
|
||||||
Rest.Register(new SecureRestCommand("/v2/server/rawcmd", ServerCommand, RestPermissions.restrawcommand));
|
Rest.Register(new SecureRestCommand("/v2/server/rawcmd", ServerCommand, RestPermissions.restrawcommand));
|
||||||
Rest.Register(new SecureRestCommand("/v3/server/rawcmd", ServerCommandV3, RestPermissions.restrawcommand));
|
Rest.Register(new SecureRestCommand("/v3/server/rawcmd", ServerCommandV3, RestPermissions.restrawcommand));
|
||||||
Rest.Register(new SecureRestCommand("/tokentest", ServerTokenTest));
|
Rest.Register(new SecureRestCommand("/tokentest", ServerTokenTest));
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ namespace Rests
|
||||||
Register(new RestCommand("/token/create/{username}/{password}", NewToken) { DoLog = false });
|
Register(new RestCommand("/token/create/{username}/{password}", NewToken) { DoLog = false });
|
||||||
Register(new RestCommand("/v2/token/create/{password}", NewTokenV2) { DoLog = false });
|
Register(new RestCommand("/v2/token/create/{password}", NewTokenV2) { DoLog = false });
|
||||||
Register(new SecureRestCommand("/token/destroy/{token}", DestroyToken));
|
Register(new SecureRestCommand("/token/destroy/{token}", DestroyToken));
|
||||||
Register(new SecureRestCommand("/v2/token/destroy/all", DestroyAllTokens, RestPermissions.restmanage));
|
Register(new SecureRestCommand("/v3/token/destroy/all", DestroyAllTokens, RestPermissions.restmanage));
|
||||||
|
|
||||||
foreach (KeyValuePair<string, TokenData> t in TShockAPI.TShock.RESTStartupTokens)
|
foreach (KeyValuePair<string, TokenData> t in TShockAPI.TShock.RESTStartupTokens)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue