From d733c7d4011e47a50fe7f0f2e91d0831ef3c2316 Mon Sep 17 00:00:00 2001 From: Leon Hoppe Date: Thu, 26 Sep 2024 12:17:46 +0200 Subject: [PATCH] Reverted some changes for not breaking release --- .../Controller/SecurityController.cs | 2 +- src/HopFrame.Web/AdminPermissions.cs | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/HopFrame.Web/AdminPermissions.cs diff --git a/src/HopFrame.Api/Controller/SecurityController.cs b/src/HopFrame.Api/Controller/SecurityController.cs index d9c1128..fcbed7f 100644 --- a/src/HopFrame.Api/Controller/SecurityController.cs +++ b/src/HopFrame.Api/Controller/SecurityController.cs @@ -7,7 +7,7 @@ using Microsoft.AspNetCore.Mvc; namespace HopFrame.Api.Controller; [ApiController] -[Route("api/v1/authentication")] +[Route("authentication")] public class SecurityController(IAuthLogic auth) : ControllerBase { [HttpPut("login")] diff --git a/src/HopFrame.Web/AdminPermissions.cs b/src/HopFrame.Web/AdminPermissions.cs new file mode 100644 index 0000000..e1146ca --- /dev/null +++ b/src/HopFrame.Web/AdminPermissions.cs @@ -0,0 +1,16 @@ +namespace HopFrame.Web; + +[Obsolete("Use HopFrame.Security.AdminPermissions instead")] +public static class AdminPermissions { + public const string IsAdmin = Security.AdminPermissions.IsAdmin; + + public const string ViewUsers = Security.AdminPermissions.ViewUsers; + public const string EditUser = Security.AdminPermissions.EditUser; + public const string DeleteUser = Security.AdminPermissions.DeleteUser; + public const string AddUser = Security.AdminPermissions.AddUser; + + public const string ViewGroups = Security.AdminPermissions.ViewGroups; + public const string EditGroup = Security.AdminPermissions.EditGroup; + public const string DeleteGroup = Security.AdminPermissions.DeleteGroup; + public const string AddGroup = Security.AdminPermissions.AddGroup; +}