From 7342fde17f04c60d1a5f3da897640bcc5eaa3eef Mon Sep 17 00:00:00 2001 From: Nikolaj Date: Mon, 28 Nov 2022 14:42:22 +0100 Subject: [PATCH] Revert "Add status endpoint" This reverts commit b594ad8ccf30936f579a239f05f3ca499e2a15eb. --- .../GetEnabledController.cs | 31 ------------------- .../RedirectManagementBaseController.cs | 13 -------- .../RedirectStatusViewModel.cs | 8 ----- 3 files changed, 52 deletions(-) delete mode 100644 src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/GetEnabledController.cs delete mode 100644 src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/RedirectManagementBaseController.cs delete mode 100644 src/Umbraco.Cms.ManagementApi/ViewModels/RedirectManagement/RedirectStatusViewModel.cs diff --git a/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/GetEnabledController.cs b/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/GetEnabledController.cs deleted file mode 100644 index 9e8f306102..0000000000 --- a/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/GetEnabledController.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Microsoft.AspNetCore.Mvc; -using Microsoft.Extensions.Options; -using Umbraco.Cms.Core.Configuration.Models; -using Umbraco.Cms.Core.Security; -using Umbraco.Cms.ManagementApi.ViewModels.RedirectManagement; -using Umbraco.Extensions; - -namespace Umbraco.Cms.ManagementApi.Controllers.RedirectManagement; - - -public class GetEnabledController : RedirectManagementBaseController -{ - private readonly IOptionsMonitor _webRoutingSettings; - private readonly IBackOfficeSecurityAccessor _backOfficeSecurityAccessor; - - public GetEnabledController( - IOptionsMonitor webRoutingSettings, - IBackOfficeSecurityAccessor backOfficeSecurityAccessor) - { - _webRoutingSettings = webRoutingSettings; - _backOfficeSecurityAccessor = backOfficeSecurityAccessor; - } - - [HttpGet("status")] - public Task> GetStatus() => - Task.FromResult>(new RedirectStatusViewModel - { - Enabled = _webRoutingSettings.CurrentValue.DisableRedirectUrlTracking is false, - UserIsAdmin = _backOfficeSecurityAccessor.BackOfficeSecurity?.CurrentUser?.IsAdmin() ?? false - }); -} diff --git a/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/RedirectManagementBaseController.cs b/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/RedirectManagementBaseController.cs deleted file mode 100644 index 371434e04b..0000000000 --- a/src/Umbraco.Cms.ManagementApi/Controllers/RedirectManagement/RedirectManagementBaseController.cs +++ /dev/null @@ -1,13 +0,0 @@ -using Microsoft.AspNetCore.Mvc; -using Umbraco.New.Cms.Web.Common.Routing; - -namespace Umbraco.Cms.ManagementApi.Controllers.RedirectManagement; - -[ApiController] -[VersionedApiBackOfficeRoute("redirect-management")] -[ApiExplorerSettings(GroupName = "Redirect Management")] -[ApiVersion("1.0")] -public class RedirectManagementBaseController -{ - -} diff --git a/src/Umbraco.Cms.ManagementApi/ViewModels/RedirectManagement/RedirectStatusViewModel.cs b/src/Umbraco.Cms.ManagementApi/ViewModels/RedirectManagement/RedirectStatusViewModel.cs deleted file mode 100644 index a3a2490305..0000000000 --- a/src/Umbraco.Cms.ManagementApi/ViewModels/RedirectManagement/RedirectStatusViewModel.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace Umbraco.Cms.ManagementApi.ViewModels.RedirectManagement; - -public class RedirectStatusViewModel -{ - public bool Enabled { get; set; } - - public bool UserIsAdmin { get; set; } -}