From 3d7ae6a743133cc27631e7bd87c083a70a2efa27 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Thu, 24 Oct 2019 16:54:14 -0400 Subject: [PATCH] logging enhancements --- Oqtane.Client/Modules/Admin/Logs/Detail.razor | 180 ++++++++++-------- Oqtane.Client/Modules/Admin/Logs/Index.razor | 65 +++++-- .../Modules/Controls/ActionLink.razor | 2 +- Oqtane.Client/Modules/ModuleBase.cs | 20 +- .../Services/Interfaces/ILogService.cs | 4 +- Oqtane.Client/Services/LogService.cs | 8 +- Oqtane.Client/Services/ThemeService.cs | 6 +- Oqtane.Client/Shared/ModuleInstance.razor | 2 +- Oqtane.Server/Controllers/AliasController.cs | 6 +- Oqtane.Server/Controllers/FileController.cs | 4 +- Oqtane.Server/Controllers/LogController.cs | 8 +- Oqtane.Server/Controllers/ModuleController.cs | 10 +- .../Controllers/ModuleDefinitionController.cs | 6 +- Oqtane.Server/Controllers/PageController.cs | 8 +- .../Controllers/PageModuleController.cs | 8 +- .../Controllers/PermissionController.cs | 6 +- .../Controllers/ProfileController.cs | 6 +- Oqtane.Server/Controllers/RoleController.cs | 6 +- .../Controllers/SettingController.cs | 6 +- Oqtane.Server/Controllers/SiteController.cs | 6 +- Oqtane.Server/Controllers/TenantController.cs | 6 +- Oqtane.Server/Controllers/ThemeController.cs | 4 +- Oqtane.Server/Controllers/UserController.cs | 12 +- .../Controllers/UserRoleController.cs | 6 +- Oqtane.Server/Infrastructure/ILogManager.cs | 6 +- Oqtane.Server/Infrastructure/LogManager.cs | 12 +- .../Controllers/HtmlTextController.cs | 14 +- .../Repository/Interfaces/ILogRepository.cs | 2 +- Oqtane.Server/Repository/LogRepository.cs | 26 ++- Oqtane.Server/Scripts/00.00.00.sql | 2 + Oqtane.Server/Security/PermissionHandler.cs | 2 +- Oqtane.Shared/Enums/LogFunction.cs | 12 ++ .../Enums}/MessageType.cs | 2 +- .../Shared => Oqtane.Shared/Enums}/Reload.cs | 0 Oqtane.Shared/Models/Log.cs | 4 +- .../Shared/Utilities.cs | 14 +- 36 files changed, 306 insertions(+), 185 deletions(-) create mode 100644 Oqtane.Shared/Enums/LogFunction.cs rename {Oqtane.Client/Modules => Oqtane.Shared/Enums}/MessageType.cs (79%) rename {Oqtane.Client/Shared => Oqtane.Shared/Enums}/Reload.cs (100%) rename {Oqtane.Client => Oqtane.Shared}/Shared/Utilities.cs (92%) diff --git a/Oqtane.Client/Modules/Admin/Logs/Detail.razor b/Oqtane.Client/Modules/Admin/Logs/Detail.razor index 5ab4658f..2ab28138 100644 --- a/Oqtane.Client/Modules/Admin/Logs/Detail.razor +++ b/Oqtane.Client/Modules/Admin/Logs/Detail.razor @@ -6,108 +6,124 @@ @inject IPageModuleService PageModuleService @inject IUserService UserService - - - - - - - - - - - - - - @if (pagename != "") - { +
- - - -
- - - -
- - - -
- } - @if (moduletitle != "") - { - } - @if (username != "") - { - } - - - - - - -
- + - +
- + - +
- + - +
- - - -
- - -