From 45775f2e8e2b4ca3f50c63f4439933c029c4ba69 Mon Sep 17 00:00:00 2001 From: Ske Date: Tue, 28 Jul 2020 19:59:28 +0200 Subject: [PATCH] Remove unversioned API endpoints --- PluralKit.API/Controllers/v1/AccountController.cs | 1 - PluralKit.API/Controllers/v1/MemberController.cs | 1 - PluralKit.API/Controllers/v1/MessageController.cs | 1 - PluralKit.API/Controllers/v1/SystemController.cs | 1 - PluralKit.API/Startup.cs | 7 +------ 5 files changed, 1 insertion(+), 10 deletions(-) diff --git a/PluralKit.API/Controllers/v1/AccountController.cs b/PluralKit.API/Controllers/v1/AccountController.cs index 0ffec724..b563bfca 100644 --- a/PluralKit.API/Controllers/v1/AccountController.cs +++ b/PluralKit.API/Controllers/v1/AccountController.cs @@ -10,7 +10,6 @@ namespace PluralKit.API { [ApiController] [ApiVersion("1.0")] - [Route("a")] [Route( "v{version:apiVersion}/a" )] public class AccountController: ControllerBase { diff --git a/PluralKit.API/Controllers/v1/MemberController.cs b/PluralKit.API/Controllers/v1/MemberController.cs index 769a682d..30bc8bef 100644 --- a/PluralKit.API/Controllers/v1/MemberController.cs +++ b/PluralKit.API/Controllers/v1/MemberController.cs @@ -13,7 +13,6 @@ namespace PluralKit.API { [ApiController] [ApiVersion("1.0")] - [Route("m")] [Route( "v{version:apiVersion}/m" )] public class MemberController: ControllerBase { diff --git a/PluralKit.API/Controllers/v1/MessageController.cs b/PluralKit.API/Controllers/v1/MessageController.cs index f3738742..f4f12f67 100644 --- a/PluralKit.API/Controllers/v1/MessageController.cs +++ b/PluralKit.API/Controllers/v1/MessageController.cs @@ -25,7 +25,6 @@ namespace PluralKit.API [ApiController] [ApiVersion("1.0")] - [Route("msg")] [Route( "v{version:apiVersion}/msg" )] public class MessageController: ControllerBase { diff --git a/PluralKit.API/Controllers/v1/SystemController.cs b/PluralKit.API/Controllers/v1/SystemController.cs index b092989b..ef44acf1 100644 --- a/PluralKit.API/Controllers/v1/SystemController.cs +++ b/PluralKit.API/Controllers/v1/SystemController.cs @@ -36,7 +36,6 @@ namespace PluralKit.API [ApiController] [ApiVersion("1.0")] - [Route("s")] [Route( "v{version:apiVersion}/s" )] public class SystemController : ControllerBase { diff --git a/PluralKit.API/Startup.cs b/PluralKit.API/Startup.cs index 80f3fb3e..0c041fce 100644 --- a/PluralKit.API/Startup.cs +++ b/PluralKit.API/Startup.cs @@ -54,16 +54,11 @@ namespace PluralKit.API .SetCompatibilityVersion(CompatibilityVersion.Latest) .AddNewtonsoftJson(); // sorry MS, this just does *more* - services.AddApiVersioning(c => - { - c.AssumeDefaultVersionWhenUnspecified = true; - c.DefaultApiVersion = ApiVersion.Parse("1.0"); - }); + services.AddApiVersioning(); services.AddVersionedApiExplorer(c => { c.GroupNameFormat = "'v'VV"; - c.DefaultApiVersion = ApiVersion.Parse("1.0"); c.ApiVersionParameterSource = new UrlSegmentApiVersionReader(); c.SubstituteApiVersionInUrl = true; });