From db1808d3e9aacf8d928a62a03df4f60a73455e7e Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Fri, 25 Jun 2021 15:06:52 -0400 Subject: [PATCH] additional system info --- .../Modules/Admin/SystemInfo/Index.razor | 195 +++++++++++------- .../Modules/Admin/SystemInfo/Index.resx | 62 +++++- .../Controllers/PackageController.cs | 84 -------- Oqtane.Server/Controllers/SystemController.cs | 23 ++- 4 files changed, 201 insertions(+), 163 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor b/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor index a39d3fac..173d9e2b 100644 --- a/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor +++ b/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor @@ -4,98 +4,149 @@ @inject IInstallationService InstallationService @inject IStringLocalizer Localizer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
- - - -
-  -@Localizer["Access.ApiFramework"]  - + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ @Localizer["Access.ApiFramework"]  + +
+ + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+   + +
+
@code { public override SecurityAccessLevel SecurityAccessLevel => SecurityAccessLevel.Host; private string _version = string.Empty; - private string _runtime = string.Empty; - private string _rendermode = string.Empty; private string _clrversion = string.Empty; private string _osversion = string.Empty; private string _serverpath = string.Empty; private string _servertime = string.Empty; + private string _installationid = string.Empty; + + private string _runtime = string.Empty; + private string _rendermode = string.Empty; + private string _detailederrors = string.Empty; + private string _logginglevel = string.Empty; protected override async Task OnInitializedAsync() { _version = Constants.Version; - _runtime = PageState.Runtime.ToString(); Dictionary systeminfo = await SystemService.GetSystemInfoAsync(); if (systeminfo != null) { - _rendermode = systeminfo["rendermode"]; _clrversion = systeminfo["clrversion"]; _osversion = systeminfo["osversion"]; _serverpath = systeminfo["serverpath"]; _servertime = systeminfo["servertime"]; + _installationid = systeminfo["installationid"]; + + _runtime = systeminfo["runtime"]; + _rendermode = systeminfo["rendermode"]; + _detailederrors = systeminfo["detailederrors"]; + _logginglevel = systeminfo["logginglevel"]; } } @@ -106,6 +157,8 @@ var settings = new Dictionary(); settings.Add("runtime", _runtime); settings.Add("rendermode", _rendermode); + settings.Add("detailederrors", _detailederrors); + settings.Add("logginglevel", _logginglevel); await SystemService.UpdateSystemInfoAsync(settings); AddModuleMessage(Localizer["Success.UpdateConfig.Restart"], MessageType.Success); } diff --git a/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx b/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx index 6a7a3172..a94fa5c7 100644 --- a/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx +++ b/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx @@ -1,4 +1,4 @@ - +