aktueller stand

This commit is contained in:
Meik
2026-02-12 08:42:41 +01:00
parent 7392454a63
commit 493e671b9f
30 changed files with 30212 additions and 30217 deletions

View File

@@ -119,9 +119,6 @@
<Content Include="Config\F4SD-MenuSection-Configuration.xml"> <Content Include="Config\F4SD-MenuSection-Configuration.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content> </Content>
<Content Include="Config\F4SD-Global-Configuration.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Config\F4SD-QuickAction-Configuration.xml"> <Content Include="Config\F4SD-QuickAction-Configuration.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content> </Content>

View File

@@ -6,13 +6,11 @@ using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Threading; using System.Threading;
using System.Diagnostics; using System.Diagnostics;
using System.Xml;
using Newtonsoft.Json; using Newtonsoft.Json;
using FasdCockpitBase.Models; using FasdCockpitBase.Models;
using FasdCockpitCommunicationDemo; using FasdCockpitCommunicationDemo;
using C4IT.Configuration;
using C4IT.FASD.Base; using C4IT.FASD.Base;
using static C4IT.Logging.cLogManager; using static C4IT.Logging.cLogManager;
using FasdCockpitBase; using FasdCockpitBase;
@@ -48,6 +46,7 @@ namespace C4IT.FASD.Cockpit.Communication
BuildCategoryLookup(); BuildCategoryLookup();
LoadTicketOverviewRelations(); LoadTicketOverviewRelations();
LoadGeneratedTickets(); LoadGeneratedTickets();
ApplyMissingDemoTicketActivityTypes();
EnsureOverviewTicketJournalEntries(); EnsureOverviewTicketJournalEntries();
} }
@@ -276,6 +275,72 @@ namespace C4IT.FASD.Cockpit.Communication
} }
} }
private void ApplyMissingDemoTicketActivityTypes()
{
try
{
var activityTypesByTicketId = new Dictionary<Guid, string>();
foreach (var tileEntry in TicketOverviewRelations.Values)
{
if (tileEntry == null)
continue;
foreach (var scopeEntry in tileEntry.Values)
{
if (scopeEntry == null)
continue;
foreach (var definition in scopeEntry)
{
if (definition == null || definition.TicketId == Guid.Empty)
continue;
var activityType = NormalizeActivityType(definition.ActivityType);
if (string.IsNullOrWhiteSpace(activityType))
continue;
activityTypesByTicketId[definition.TicketId] = activityType;
}
}
}
foreach (var sampleData in MockupData)
{
if (sampleData?.Tickets == null)
continue;
foreach (var ticket in sampleData.Tickets)
{
if (ticket == null)
continue;
ticket.ActivityType = NormalizeActivityType(ticket.ActivityType);
if (!string.IsNullOrWhiteSpace(ticket.ActivityType))
continue;
if (ticket.Id != Guid.Empty && activityTypesByTicketId.TryGetValue(ticket.Id, out var mappedActivityType))
{
ticket.ActivityType = mappedActivityType;
continue;
}
ticket.ActivityType = NormalizeActivityType(TryGetActivityTypeFromTicketLinks(ticket));
}
}
}
catch (Exception E)
{
LogException(E);
}
}
private static string NormalizeActivityType(string activityType)
{
return string.IsNullOrWhiteSpace(activityType) ? null : activityType.Trim();
}
private void EnsureOverviewTicketJournalEntries() private void EnsureOverviewTicketJournalEntries()
{ {
try try
@@ -396,6 +461,7 @@ namespace C4IT.FASD.Cockpit.Communication
AffectedUser = detail.AffectedUser ?? record.UserDisplayName, AffectedUser = detail.AffectedUser ?? record.UserDisplayName,
Asset = detail.Asset, Asset = detail.Asset,
Category = detail.Category, Category = detail.Category,
ActivityType = NormalizeActivityType(record.ActivityType),
Description = detail.Description, Description = detail.Description,
DescriptionHtml = detail.DescriptionHtml, DescriptionHtml = detail.DescriptionHtml,
Solution = detail.Solution, Solution = detail.Solution,
@@ -562,34 +628,16 @@ namespace C4IT.FASD.Cockpit.Communication
return fallbackData.Tickets.FirstOrDefault(ticket => ticket.Id == definition.TicketId); return fallbackData.Tickets.FirstOrDefault(ticket => ticket.Id == definition.TicketId);
} }
private static string ResolveTicketActivityType(string displayName, cF4SDTicket detailTicket = null) private static string ResolveTicketActivityType(cF4SDTicket detailTicket = null)
{ {
var configuredType = NormalizeActivityType(detailTicket?.ActivityType);
if (!string.IsNullOrWhiteSpace(configuredType))
return configuredType;
var linkType = TryGetActivityTypeFromTicketLinks(detailTicket); var linkType = TryGetActivityTypeFromTicketLinks(detailTicket);
if (!string.IsNullOrWhiteSpace(linkType)) if (!string.IsNullOrWhiteSpace(linkType))
return linkType; return linkType;
var ticketName = displayName ?? detailTicket?.Name;
if (string.IsNullOrWhiteSpace(ticketName))
return "SPSActivityTypeTicket";
if (ticketName.StartsWith("INC", StringComparison.OrdinalIgnoreCase))
return "SPSActivityTypeIncident";
if (ticketName.StartsWith("SRQ", StringComparison.OrdinalIgnoreCase))
return "SPSActivityTypeServiceRequest";
if (ticketName.StartsWith("PRB", StringComparison.OrdinalIgnoreCase))
return "SPSActivityTypeGroupTicket";
if (ticketName.StartsWith("ALT", StringComparison.OrdinalIgnoreCase))
return "SPSActivityTypeAlert";
if (ticketName.StartsWith("CHG", StringComparison.OrdinalIgnoreCase))
return "SVMChangeRequestType";
if (ticketName.StartsWith("TSK", StringComparison.OrdinalIgnoreCase))
return "SPSActivityTypeBase";
return "SPSActivityTypeTicket"; return "SPSActivityTypeTicket";
} }
@@ -1258,7 +1306,7 @@ namespace C4IT.FASD.Cockpit.Communication
foreach (var demoTicket in demoTickets) foreach (var demoTicket in demoTickets)
{ {
output.Add(new cF4sdApiSearchResultRelation() { id = demoTicket.Id, Name = demoTicket.Name, DisplayName = demoTicket.Name, Infos = new Dictionary<string, string>() { ["Summary"] = demoTicket.Summary, ["Status"] = demoTicket.Status.ToString(), ["StatusId"] = ((int)demoTicket.Status).ToString(), ["Asset"] = demoTicket.Asset, ["ActivityType"] = ResolveTicketActivityType(demoTicket.Name, demoTicket) }, Type = enumF4sdSearchResultClass.Ticket, Identities = new cF4sdIdentityList() { new cF4sdIdentityEntry() { Class = enumFasdInformationClass.User, Id = Guid.Parse(constGuidTimoTicket) }, new cF4sdIdentityEntry() { Class = enumFasdInformationClass.Ticket, Id = demoTicket.Id } } }); output.Add(new cF4sdApiSearchResultRelation() { id = demoTicket.Id, Name = demoTicket.Name, DisplayName = demoTicket.Name, Infos = new Dictionary<string, string>() { ["Summary"] = demoTicket.Summary, ["Status"] = demoTicket.Status.ToString(), ["StatusId"] = ((int)demoTicket.Status).ToString(), ["Asset"] = demoTicket.Asset, ["ActivityType"] = ResolveTicketActivityType(demoTicket) }, Type = enumF4sdSearchResultClass.Ticket, Identities = new cF4sdIdentityList() { new cF4sdIdentityEntry() { Class = enumFasdInformationClass.User, Id = Guid.Parse(constGuidTimoTicket) }, new cF4sdIdentityEntry() { Class = enumFasdInformationClass.Ticket, Id = demoTicket.Id } } });
} }
break; break;
@@ -1318,7 +1366,7 @@ namespace C4IT.FASD.Cockpit.Communication
["Status"] = demoTicket.Status.ToString(), ["Status"] = demoTicket.Status.ToString(),
["StatusId"] = ((int)demoTicket.Status).ToString(), ["StatusId"] = ((int)demoTicket.Status).ToString(),
["Asset"] = demoTicket.Asset ?? string.Empty, ["Asset"] = demoTicket.Asset ?? string.Empty,
["ActivityType"] = ResolveTicketActivityType(demoTicket.Name, demoTicket) ["ActivityType"] = ResolveTicketActivityType(demoTicket)
}, },
Identities = new cF4sdIdentityList() Identities = new cF4sdIdentityList()
{ {
@@ -1904,6 +1952,9 @@ namespace C4IT.FASD.Cockpit.Communication
if (writeParams.Values.TryGetValue("Category", out var category)) if (writeParams.Values.TryGetValue("Category", out var category))
output.Category = category.ToString(); output.Category = category.ToString();
if (writeParams.Values.TryGetValue("ActivityType", out var activityType))
output.ActivityType = NormalizeActivityType(activityType?.ToString());
if (writeParams.Values.TryGetValue("CreationSource", out var creationSourceObj)) if (writeParams.Values.TryGetValue("CreationSource", out var creationSourceObj))
if (Enum.TryParse(creationSourceObj.ToString(), out cF4SDTicket.enumTicketCreationSource creationSource)) if (Enum.TryParse(creationSourceObj.ToString(), out cF4SDTicket.enumTicketCreationSource creationSource))
output.CreationSource = creationSource; output.CreationSource = creationSource;
@@ -2143,37 +2194,11 @@ namespace C4IT.FASD.Cockpit.Communication
cCockpitConfiguration.Instance = new cCockpitConfiguration(); cCockpitConfiguration.Instance = new cCockpitConfiguration();
cCockpitConfiguration.Instance.agentApiConfiguration = new cAgentApiConfiguration() { ApiUrl = "", ClientId = "", ClientSecret = "", LogonUrl = "", OrganizationCode = 0 }; cCockpitConfiguration.Instance.agentApiConfiguration = new cAgentApiConfiguration() { ApiUrl = "", ClientId = "", ClientSecret = "", LogonUrl = "", OrganizationCode = 0 };
cCockpitConfiguration.Instance.m42ServerConfiguration = new cM42ServerConfiguration() { Server = ResolveDemoM42Server() }; cCockpitConfiguration.Instance.m42ServerConfiguration = new cM42ServerConfiguration() { Server = ResolveDemoM42Server() };
cCockpitConfiguration.Instance.GlobalConfig = LoadDemoGlobalConfig(); cCockpitConfiguration.Instance.GlobalConfig = null;
await Task.CompletedTask; await Task.CompletedTask;
return true; return true;
} }
private static cConfigHelperParameterList LoadDemoGlobalConfig()
{
try
{
var executingDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
var filePath = Path.Combine(executingDirectory, "Config", "F4SD-Global-Configuration.xml");
if (!File.Exists(filePath))
return null;
var xmlDocument = new XmlDocument();
xmlDocument.Load(filePath);
var root = xmlDocument.DocumentElement;
if (root == null || !string.Equals(root.Name, "F4SD-Global-Configuration", StringComparison.OrdinalIgnoreCase))
return null;
return cF4sdGlobalConfigParameterParser.Parse(root);
}
catch (Exception E)
{
LogException(E);
}
return null;
}
public override Task<bool> GetAgentOnlineStatus(int AgentDeviceId, int? AgentUserId = null) => Task.FromResult(true); public override Task<bool> GetAgentOnlineStatus(int AgentDeviceId, int? AgentUserId = null) => Task.FromResult(true);
public override Task<cF4sdAgentScript> GetQuickActionOfAgent(int ScriptId) => Task.FromResult(new cF4sdAgentScript() { Id = ScriptId, Name = "AgentScript", Type = enumAgentScriptType.user, UserPermissionRequired = false }); public override Task<cF4sdAgentScript> GetQuickActionOfAgent(int ScriptId) => Task.FromResult(new cF4sdAgentScript() { Id = ScriptId, Name = "AgentScript", Type = enumAgentScriptType.user, UserPermissionRequired = false });

File diff suppressed because it is too large Load Diff

View File

@@ -486,7 +486,7 @@
{ {
"ColumnName": "id", "ColumnName": "id",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -639,7 +639,7 @@
{ {
"ColumnName": "BootLast", "ColumnName": "BootLast",
"Values": [ "Values": [
5, 5.0,
null, null,
null, null,
null, null,
@@ -705,7 +705,7 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -738,7 +738,7 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
null, null,
null, null,
null, null,
@@ -771,7 +771,7 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -804,7 +804,7 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
null, null,
null, null,
null, null,
@@ -837,7 +837,7 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1056,21 +1056,21 @@
{ {
"ColumnName": "BootLast", "ColumnName": "BootLast",
"Values": [ "Values": [
5, 5.0,
4, 4.0,
3, 3.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
null, null,
null, null,
null, null,
@@ -1094,16 +1094,16 @@
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -1122,14 +1122,14 @@
{ {
"ColumnName": "NetworkWifiSignal", "ColumnName": "NetworkWifiSignal",
"Values": [ "Values": [
60, 60.0,
45, 45.0,
87, 87.0,
null, null,
null, null,
null, null,
92, 92.0,
87, 87.0,
null, null,
null, null,
null, null,
@@ -1155,21 +1155,21 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1188,21 +1188,21 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
26843545600, 26843545600.0,
84359738368, 84359738368.0,
105784247808, 105784247808.0,
105884247808, 105884247808.0,
105785247808, 105785247808.0,
105818914474, 105818914474.0,
105819414474, 105819414474.0,
105819914474, 105819914474.0,
105820414474, 105820414474.0,
105820914474, 105820914474.0,
105821414474, 105821414474.0,
105821914474, 105821914474.0,
105822414474, 105822414474.0,
105822914474, 105822914474.0,
null, null,
null, null,
null, null,
@@ -1221,21 +1221,21 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1254,21 +1254,21 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
28600000000, 28600000000.0,
71203283968, 71203283968.0,
77893283968, 77893283968.0,
71232283968, 71232283968.0,
81203283968, 81203283968.0,
81217783968, 81217783968.0,
83551683968, 83551683968.0,
85885583968, 85885583968.0,
88219483968, 88219483968.0,
90553383968, 90553383968.0,
92887283968, 92887283968.0,
95221183968, 95221183968.0,
97555083968, 97555083968.0,
99888983968, 99888983968.0,
null, null,
null, null,
null, null,
@@ -1287,21 +1287,21 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1320,21 +1320,21 @@
{ {
"ColumnName": "MemoryFree", "ColumnName": "MemoryFree",
"Values": [ "Values": [
21260088115, 21260088115.0,
21277781150, 21277781150.0,
24837781150, 24837781150.0,
18837781150, 18837781150.0,
26837781150, 26837781150.0,
26377781150, 26377781150.0,
14837781150, 14837781150.0,
24839981150, 24839981150.0,
24837781150, 24837781150.0,
24008141150, 24008141150.0,
24364329720, 24364329720.0,
24720518290, 24720518290.0,
25076706860, 25076706860.0,
25432895430, 25432895430.0,
25789084000, 25789084000.0,
null, null,
null, null,
null, null,
@@ -1353,21 +1353,21 @@
{ {
"ColumnName": "ProcessorUsage", "ColumnName": "ProcessorUsage",
"Values": [ "Values": [
12, 12.0,
20, 20.0,
18, 18.0,
15, 15.0,
18, 18.0,
19, 19.0,
20, 20.0,
26, 26.0,
17, 17.0,
11, 11.0,
18, 18.0,
16, 16.0,
16, 16.0,
14, 14.0,
15, 15.0,
null, null,
null, null,
null, null,
@@ -1457,16 +1457,16 @@
null, null,
null, null,
null, null,
88000, 88000.0,
14000, 14000.0,
16000, 16000.0,
17000, 17000.0,
null, null,
null, null,
14000, 14000.0,
13000, 13000.0,
17000, 17000.0,
16000, 16000.0,
null, null,
null, null,
null, null,
@@ -1485,21 +1485,21 @@
{ {
"ColumnName": "NetworkRecievedTraffic", "ColumnName": "NetworkRecievedTraffic",
"Values": [ "Values": [
107374182, 107374182.0,
6120328396, 6120328396.0,
53687091, 53687091.0,
193273528, 193273528.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
null, null,
null, null,
null, null,
@@ -1518,21 +1518,21 @@
{ {
"ColumnName": "NetworkSentTraffic", "ColumnName": "NetworkSentTraffic",
"Values": [ "Values": [
5368709, 5368709.0,
5368709, 5368709.0,
5368709, 5368709.0,
189273528, 189273528.0,
189298528, 189298528.0,
82298528, 82298528.0,
191530456, 191530456.0,
223540266, 223540266.0,
255550077, 255550077.0,
287559887, 287559887.0,
319569698, 319569698.0,
351579509, 351579509.0,
383589319, 383589319.0,
415599130, 415599130.0,
447608941, 447608941.0,
null, null,
null, null,
null, null,
@@ -1704,7 +1704,7 @@
{ {
"ColumnName": "Logon", "ColumnName": "Logon",
"Values": [ "Values": [
0, 0.0,
null, null,
null, null,
null, null,
@@ -1923,21 +1923,21 @@
{ {
"ColumnName": "Logon", "ColumnName": "Logon",
"Values": [ "Values": [
0, 0.0,
0, 0.0,
1, 1.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
null, null,
null, null,
null, null,
@@ -1956,21 +1956,21 @@
{ {
"ColumnName": "LogonCount", "ColumnName": "LogonCount",
"Values": [ "Values": [
2, 2.0,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2060,7 +2060,7 @@
null, null,
null, null,
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2093,7 +2093,7 @@
null, null,
null, null,
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2122,7 +2122,7 @@
"ColumnName": "ApplicationHang", "ColumnName": "ApplicationHang",
"Values": [ "Values": [
null, null,
3, 3.0,
null, null,
null, null,
null, null,
@@ -2154,7 +2154,7 @@
{ {
"ColumnName": "ApplicationCrash", "ColumnName": "ApplicationCrash",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -2387,57 +2387,57 @@
"5": [ "5": [
[ [
"2022-05-24T10:53:57.78", "2022-05-24T10:53:57.78",
160000 160000.0
], ],
[ [
"2022-05-24T11:22:45.78", "2022-05-24T11:22:45.78",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2022-05-23T11:22:45.78", "2022-05-23T11:22:45.78",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2022-05-22T11:22:45.78", "2022-05-22T11:22:45.78",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2022-05-21T11:22:45.78", "2022-05-21T11:22:45.78",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2022-05-18T11:08:21.78", "2022-05-18T11:08:21.78",
14000 14000.0
], ],
[ [
"2022-05-18T13:32:21.78", "2022-05-18T13:32:21.78",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2022-05-18T15:56:21.78", "2022-05-18T15:56:21.78",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2022-05-16T13:17:57.78", "2022-05-16T13:17:57.78",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2022-05-15T13:32:21.78", "2022-05-15T13:32:21.78",
16000 16000.0
] ]
] ]
} }

File diff suppressed because it is too large Load Diff

View File

@@ -1089,7 +1089,7 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1122,7 +1122,7 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
null, null,
null, null,
null, null,
@@ -1155,7 +1155,7 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1188,7 +1188,7 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
null, null,
null, null,
null, null,
@@ -1221,7 +1221,7 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1478,16 +1478,16 @@
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -1539,21 +1539,21 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1572,21 +1572,21 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
26843545600, 26843545600.0,
84359738368, 84359738368.0,
105784247808, 105784247808.0,
105884247808, 105884247808.0,
105785247808, 105785247808.0,
105818914474, 105818914474.0,
105819414474, 105819414474.0,
105819914474, 105819914474.0,
105820414474, 105820414474.0,
105820914474, 105820914474.0,
105821414474, 105821414474.0,
105821914474, 105821914474.0,
105822414474, 105822414474.0,
105822914474, 105822914474.0,
null, null,
null, null,
null, null,
@@ -1605,21 +1605,21 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1638,21 +1638,21 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
28600000000, 28600000000.0,
71203283968, 71203283968.0,
77893283968, 77893283968.0,
71232283968, 71232283968.0,
81203283968, 81203283968.0,
81217783968, 81217783968.0,
83551683968, 83551683968.0,
85885583968, 85885583968.0,
88219483968, 88219483968.0,
90553383968, 90553383968.0,
92887283968, 92887283968.0,
95221183968, 95221183968.0,
97555083968, 97555083968.0,
99888983968, 99888983968.0,
null, null,
null, null,
null, null,
@@ -1671,21 +1671,21 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1704,21 +1704,21 @@
{ {
"ColumnName": "MemoryFree", "ColumnName": "MemoryFree",
"Values": [ "Values": [
21260088115, 21260088115.0,
21277781150, 21277781150.0,
24837781150, 24837781150.0,
18837781150, 18837781150.0,
26837781150, 26837781150.0,
26377781150, 26377781150.0,
14837781150, 14837781150.0,
24839981150, 24839981150.0,
24837781150, 24837781150.0,
24008141150, 24008141150.0,
24364329720, 24364329720.0,
24720518290, 24720518290.0,
25076706860, 25076706860.0,
25432895430, 25432895430.0,
25789084000, 25789084000.0,
null, null,
null, null,
null, null,
@@ -1737,21 +1737,21 @@
{ {
"ColumnName": "ProcessorUsage", "ColumnName": "ProcessorUsage",
"Values": [ "Values": [
12, 12.0,
20, 20.0,
18, 18.0,
15, 15.0,
18, 18.0,
19, 19.0,
20, 20.0,
26, 26.0,
17, 17.0,
11, 11.0,
18, 18.0,
16, 16.0,
16, 16.0,
14, 14.0,
15, 15.0,
null, null,
null, null,
null, null,
@@ -1841,16 +1841,16 @@
null, null,
null, null,
null, null,
16000, 16000.0,
14000, 14000.0,
16000, 16000.0,
17000, 17000.0,
null, null,
null, null,
14000, 14000.0,
13000, 13000.0,
17000, 17000.0,
16000, 16000.0,
null, null,
null, null,
null, null,
@@ -1869,21 +1869,21 @@
{ {
"ColumnName": "NetworkRecievedTraffic", "ColumnName": "NetworkRecievedTraffic",
"Values": [ "Values": [
107374182, 107374182.0,
6120328396, 6120328396.0,
53687091, 53687091.0,
193273528, 193273528.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
null, null,
null, null,
null, null,
@@ -1902,21 +1902,21 @@
{ {
"ColumnName": "NetworkSentTraffic", "ColumnName": "NetworkSentTraffic",
"Values": [ "Values": [
5368709, 5368709.0,
5368709, 5368709.0,
5368709, 5368709.0,
189273528, 189273528.0,
189298528, 189298528.0,
82298528, 82298528.0,
191530456, 191530456.0,
223540266, 223540266.0,
255550077, 255550077.0,
287559887, 287559887.0,
319569698, 319569698.0,
351579509, 351579509.0,
383589319, 383589319.0,
415599130, 415599130.0,
447608941, 447608941.0,
null, null,
null, null,
null, null,
@@ -2340,21 +2340,21 @@
{ {
"ColumnName": "LogonCount", "ColumnName": "LogonCount",
"Values": [ "Values": [
2, 2.0,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2440,7 +2440,7 @@
"ColumnName": "HardReset", "ColumnName": "HardReset",
"Values": [ "Values": [
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2474,7 +2474,7 @@
"Values": [ "Values": [
null, null,
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2506,7 +2506,7 @@
"ColumnName": "ApplicationHang", "ColumnName": "ApplicationHang",
"Values": [ "Values": [
null, null,
3, 3.0,
null, null,
null, null,
null, null,
@@ -2538,7 +2538,7 @@
{ {
"ColumnName": "ApplicationCrash", "ColumnName": "ApplicationCrash",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -2771,57 +2771,57 @@
"5": [ "5": [
[ [
"2022-05-14T00:55:15.34", "2022-05-14T00:55:15.34",
16000 16000.0
], ],
[ [
"2022-05-14T01:24:03.34", "2022-05-14T01:24:03.34",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2022-05-13T01:24:03.34", "2022-05-13T01:24:03.34",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2022-05-12T01:24:03.34", "2022-05-12T01:24:03.34",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2022-05-11T01:24:03.34", "2022-05-11T01:24:03.34",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2022-05-08T01:09:39.34", "2022-05-08T01:09:39.34",
14000 14000.0
], ],
[ [
"2022-05-08T03:33:39.34", "2022-05-08T03:33:39.34",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2022-05-08T05:57:39.34", "2022-05-08T05:57:39.34",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2022-05-06T03:19:15.34", "2022-05-06T03:19:15.34",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2022-05-05T03:33:39.34", "2022-05-05T03:33:39.34",
16000 16000.0
] ]
] ]
} }

File diff suppressed because it is too large Load Diff

View File

@@ -936,7 +936,7 @@
{ {
"ColumnName": "id", "ColumnName": "id",
"Values": [ "Values": [
1, 1.0,
null, null,
null, null,
null, null,
@@ -1089,7 +1089,7 @@
{ {
"ColumnName": "BootLast", "ColumnName": "BootLast",
"Values": [ "Values": [
0, 0.0,
null, null,
null, null,
null, null,
@@ -1155,7 +1155,7 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1188,7 +1188,7 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
193435973836, 193435973836.0,
null, null,
null, null,
null, null,
@@ -1221,7 +1221,7 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1254,7 +1254,7 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
158993459200, 158993459200.0,
null, null,
null, null,
null, null,
@@ -1287,7 +1287,7 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1506,21 +1506,21 @@
{ {
"ColumnName": "BootLast", "ColumnName": "BootLast",
"Values": [ "Values": [
0, 0.0,
4, 4.0,
3, 3.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
null, null,
null, null,
null, null,
@@ -1540,20 +1540,20 @@
"ColumnName": "BootCount", "ColumnName": "BootCount",
"Values": [ "Values": [
null, null,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -1572,14 +1572,14 @@
{ {
"ColumnName": "NetworkWifiSignal", "ColumnName": "NetworkWifiSignal",
"Values": [ "Values": [
85, 85.0,
90, 90.0,
87, 87.0,
null, null,
null, null,
null, null,
92, 92.0,
87, 87.0,
null, null,
null, null,
null, null,
@@ -1605,21 +1605,21 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1638,21 +1638,21 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
193435973836, 193435973836.0,
126843545600, 126843545600.0,
184359738368, 184359738368.0,
105784247808, 105784247808.0,
105884247808, 105884247808.0,
105785247808, 105785247808.0,
105818914474, 105818914474.0,
110581941447, 110581941447.0,
110581991447, 110581991447.0,
110582041447, 110582041447.0,
110582091447, 110582091447.0,
110582141447, 110582141447.0,
110582191447, 110582191447.0,
110582241447, 110582241447.0,
110582291447, 110582291447.0,
null, null,
null, null,
null, null,
@@ -1671,21 +1671,21 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1704,21 +1704,21 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
158993459200, 158993459200.0,
260000000000, 260000000000.0,
171203283968, 171203283968.0,
177893283968, 177893283968.0,
171232283968, 171232283968.0,
181203283968, 181203283968.0,
181217783968, 181217783968.0,
183551683968, 183551683968.0,
185885583968, 185885583968.0,
188219483968, 188219483968.0,
190553383968, 190553383968.0,
192887283968, 192887283968.0,
195221183968, 195221183968.0,
197555083968, 197555083968.0,
199888983968, 199888983968.0,
null, null,
null, null,
null, null,
@@ -1737,21 +1737,21 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1770,21 +1770,21 @@
{ {
"ColumnName": "MemoryFree", "ColumnName": "MemoryFree",
"Values": [ "Values": [
21260088115, 21260088115.0,
21277781150, 21277781150.0,
24837781150, 24837781150.0,
18837781150, 18837781150.0,
26837781150, 26837781150.0,
26377781150, 26377781150.0,
14837781150, 14837781150.0,
24839981150, 24839981150.0,
24837781150, 24837781150.0,
24008141150, 24008141150.0,
24364329720, 24364329720.0,
24720518290, 24720518290.0,
25076706860, 25076706860.0,
25432895430, 25432895430.0,
25789084000, 25789084000.0,
null, null,
null, null,
null, null,
@@ -1803,21 +1803,21 @@
{ {
"ColumnName": "ProcessorUsage", "ColumnName": "ProcessorUsage",
"Values": [ "Values": [
12, 12.0,
14, 14.0,
18, 18.0,
15, 15.0,
18, 18.0,
19, 19.0,
20, 20.0,
26, 26.0,
17, 17.0,
11, 11.0,
18, 18.0,
16, 16.0,
16, 16.0,
14, 14.0,
15, 15.0,
null, null,
null, null,
null, null,
@@ -1903,20 +1903,20 @@
"ColumnName": "BootDuration", "ColumnName": "BootDuration",
"Values": [ "Values": [
null, null,
15000, 15000.0,
null, null,
null, null,
null, null,
16000, 16000.0,
14000, 14000.0,
16000, 16000.0,
17000, 17000.0,
null, null,
null, null,
14000, 14000.0,
13000, 13000.0,
17000, 17000.0,
16000, 16000.0,
null, null,
null, null,
null, null,
@@ -1935,21 +1935,21 @@
{ {
"ColumnName": "NetworkRecievedTraffic", "ColumnName": "NetworkRecievedTraffic",
"Values": [ "Values": [
107374182, 107374182.0,
120328396, 120328396.0,
53687091, 53687091.0,
193273528, 193273528.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
null, null,
null, null,
null, null,
@@ -1968,21 +1968,21 @@
{ {
"ColumnName": "NetworkSentTraffic", "ColumnName": "NetworkSentTraffic",
"Values": [ "Values": [
38654705664, 38654705664.0,
5368709, 5368709.0,
5368709, 5368709.0,
189273528, 189273528.0,
189298528, 189298528.0,
82298528, 82298528.0,
191530456, 191530456.0,
223540266, 223540266.0,
255550077, 255550077.0,
287559887, 287559887.0,
319569698, 319569698.0,
351579509, 351579509.0,
383589319, 383589319.0,
415599130, 415599130.0,
447608941, 447608941.0,
null, null,
null, null,
null, null,
@@ -2154,7 +2154,7 @@
{ {
"ColumnName": "Logon", "ColumnName": "Logon",
"Values": [ "Values": [
0, 0.0,
null, null,
null, null,
null, null,
@@ -2373,21 +2373,21 @@
{ {
"ColumnName": "Logon", "ColumnName": "Logon",
"Values": [ "Values": [
0, 0.0,
0, 0.0,
1, 1.0,
0, 0.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
2, 2.0,
1, 1.0,
0, 0.0,
0, 0.0,
0, 0.0,
0, 0.0,
null, null,
null, null,
null, null,
@@ -2406,21 +2406,21 @@
{ {
"ColumnName": "LogonCount", "ColumnName": "LogonCount",
"Values": [ "Values": [
2, 2.0,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2572,7 +2572,7 @@
"ColumnName": "ApplicationHang", "ColumnName": "ApplicationHang",
"Values": [ "Values": [
null, null,
2, 2.0,
null, null,
null, null,
null, null,
@@ -2604,7 +2604,7 @@
{ {
"ColumnName": "ApplicationCrash", "ColumnName": "ApplicationCrash",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -2823,7 +2823,7 @@
{ {
"ColumnName": "id", "ColumnName": "id",
"Values": [ "Values": [
1, 1.0,
null, null,
null, null,
null, null,
@@ -2985,63 +2985,63 @@
"1": [ "1": [
[ [
"2022-05-28T17:23:27.93", "2022-05-28T17:23:27.93",
15000 15000.0
] ]
], ],
"5": [ "5": [
[ [
"2022-05-24T10:54:39.93", "2022-05-24T10:54:39.93",
16000 16000.0
], ],
[ [
"2022-05-24T11:23:27.93", "2022-05-24T11:23:27.93",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2022-05-23T11:23:27.93", "2022-05-23T11:23:27.93",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2022-05-22T11:23:27.93", "2022-05-22T11:23:27.93",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2022-05-21T11:23:27.93", "2022-05-21T11:23:27.93",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2022-05-18T11:09:03.93", "2022-05-18T11:09:03.93",
14000 14000.0
], ],
[ [
"2022-05-18T13:33:03.93", "2022-05-18T13:33:03.93",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2022-05-18T15:57:03.93", "2022-05-18T15:57:03.93",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2022-05-16T13:18:39.93", "2022-05-16T13:18:39.93",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2022-05-15T13:33:03.93", "2022-05-15T13:33:03.93",
16000 16000.0
] ]
] ]
} }

File diff suppressed because it is too large Load Diff

View File

@@ -540,7 +540,7 @@
{ {
"ColumnName": "id", "ColumnName": "id",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -707,57 +707,57 @@
"5": [ "5": [
[ [
"2023-02-18T07:11:30.48", "2023-02-18T07:11:30.48",
160000 160000.0
], ],
[ [
"2023-02-18T07:40:18.48", "2023-02-18T07:40:18.48",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2023-02-17T07:40:18.48", "2023-02-17T07:40:18.48",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2023-02-16T07:40:18.48", "2023-02-16T07:40:18.48",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2023-02-15T07:40:18.48", "2023-02-15T07:40:18.48",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2023-02-12T07:25:54.48", "2023-02-12T07:25:54.48",
14000 14000.0
], ],
[ [
"2023-02-12T09:49:54.48", "2023-02-12T09:49:54.48",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2023-02-12T12:13:54.48", "2023-02-12T12:13:54.48",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2023-02-10T09:35:30.48", "2023-02-10T09:35:30.48",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2023-02-09T09:49:54.48", "2023-02-09T09:49:54.48",
16000 16000.0
] ]
] ]
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1089,7 +1089,7 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1122,7 +1122,7 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
null, null,
null, null,
null, null,
@@ -1155,7 +1155,7 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1188,7 +1188,7 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
null, null,
null, null,
null, null,
@@ -1221,7 +1221,7 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1478,16 +1478,16 @@
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -1539,21 +1539,21 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1572,21 +1572,21 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
26843545600, 26843545600.0,
84359738368, 84359738368.0,
105784247808, 105784247808.0,
105884247808, 105884247808.0,
105785247808, 105785247808.0,
105818914474, 105818914474.0,
105819414474, 105819414474.0,
105819914474, 105819914474.0,
105820414474, 105820414474.0,
105820914474, 105820914474.0,
105821414474, 105821414474.0,
105821914474, 105821914474.0,
105822414474, 105822414474.0,
105822914474, 105822914474.0,
null, null,
null, null,
null, null,
@@ -1605,21 +1605,21 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1638,21 +1638,21 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
28600000000, 28600000000.0,
71203283968, 71203283968.0,
77893283968, 77893283968.0,
71232283968, 71232283968.0,
81203283968, 81203283968.0,
81217783968, 81217783968.0,
83551683968, 83551683968.0,
85885583968, 85885583968.0,
88219483968, 88219483968.0,
90553383968, 90553383968.0,
92887283968, 92887283968.0,
95221183968, 95221183968.0,
97555083968, 97555083968.0,
99888983968, 99888983968.0,
null, null,
null, null,
null, null,
@@ -1671,21 +1671,21 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1704,21 +1704,21 @@
{ {
"ColumnName": "MemoryFree", "ColumnName": "MemoryFree",
"Values": [ "Values": [
21260088115, 21260088115.0,
21277781150, 21277781150.0,
24837781150, 24837781150.0,
18837781150, 18837781150.0,
26837781150, 26837781150.0,
26377781150, 26377781150.0,
14837781150, 14837781150.0,
24839981150, 24839981150.0,
24837781150, 24837781150.0,
24008141150, 24008141150.0,
24364329720, 24364329720.0,
24720518290, 24720518290.0,
25076706860, 25076706860.0,
25432895430, 25432895430.0,
25789084000, 25789084000.0,
null, null,
null, null,
null, null,
@@ -1737,21 +1737,21 @@
{ {
"ColumnName": "ProcessorUsage", "ColumnName": "ProcessorUsage",
"Values": [ "Values": [
12, 12.0,
20, 20.0,
18, 18.0,
15, 15.0,
18, 18.0,
19, 19.0,
20, 20.0,
26, 26.0,
17, 17.0,
11, 11.0,
18, 18.0,
16, 16.0,
16, 16.0,
14, 14.0,
15, 15.0,
null, null,
null, null,
null, null,
@@ -1841,16 +1841,16 @@
null, null,
null, null,
null, null,
16000, 16000.0,
14000, 14000.0,
16000, 16000.0,
17000, 17000.0,
null, null,
null, null,
14000, 14000.0,
13000, 13000.0,
17000, 17000.0,
16000, 16000.0,
null, null,
null, null,
null, null,
@@ -1869,21 +1869,21 @@
{ {
"ColumnName": "NetworkRecievedTraffic", "ColumnName": "NetworkRecievedTraffic",
"Values": [ "Values": [
107374182, 107374182.0,
6120328396, 6120328396.0,
53687091, 53687091.0,
193273528, 193273528.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
null, null,
null, null,
null, null,
@@ -1902,21 +1902,21 @@
{ {
"ColumnName": "NetworkSentTraffic", "ColumnName": "NetworkSentTraffic",
"Values": [ "Values": [
5368709, 5368709.0,
5368709, 5368709.0,
5368709, 5368709.0,
189273528, 189273528.0,
189298528, 189298528.0,
82298528, 82298528.0,
191530456, 191530456.0,
223540266, 223540266.0,
255550077, 255550077.0,
287559887, 287559887.0,
319569698, 319569698.0,
351579509, 351579509.0,
383589319, 383589319.0,
415599130, 415599130.0,
447608941, 447608941.0,
null, null,
null, null,
null, null,
@@ -2340,21 +2340,21 @@
{ {
"ColumnName": "LogonCount", "ColumnName": "LogonCount",
"Values": [ "Values": [
2, 2.0,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2440,7 +2440,7 @@
"ColumnName": "HardReset", "ColumnName": "HardReset",
"Values": [ "Values": [
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2474,7 +2474,7 @@
"Values": [ "Values": [
null, null,
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2506,7 +2506,7 @@
"ColumnName": "ApplicationHang", "ColumnName": "ApplicationHang",
"Values": [ "Values": [
null, null,
3, 3.0,
null, null,
null, null,
null, null,
@@ -2538,7 +2538,7 @@
{ {
"ColumnName": "ApplicationCrash", "ColumnName": "ApplicationCrash",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -2771,57 +2771,57 @@
"5": [ "5": [
[ [
"2022-05-14T00:55:01.18", "2022-05-14T00:55:01.18",
16000 16000.0
], ],
[ [
"2022-05-14T01:23:49.18", "2022-05-14T01:23:49.18",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2022-05-13T01:23:49.18", "2022-05-13T01:23:49.18",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2022-05-12T01:23:49.18", "2022-05-12T01:23:49.18",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2022-05-11T01:23:49.18", "2022-05-11T01:23:49.18",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2022-05-08T01:09:25.18", "2022-05-08T01:09:25.18",
14000 14000.0
], ],
[ [
"2022-05-08T03:33:25.18", "2022-05-08T03:33:25.18",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2022-05-08T05:57:25.18", "2022-05-08T05:57:25.18",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2022-05-06T03:19:01.18", "2022-05-06T03:19:01.18",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2022-05-05T03:33:25.18", "2022-05-05T03:33:25.18",
16000 16000.0
] ]
] ]
} }

View File

@@ -540,7 +540,7 @@
{ {
"ColumnName": "id", "ColumnName": "id",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -707,57 +707,57 @@
"5": [ "5": [
[ [
"2023-02-17T06:19:38", "2023-02-17T06:19:38",
160000 160000.0
], ],
[ [
"2023-02-17T06:48:26", "2023-02-17T06:48:26",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2023-02-16T06:48:26", "2023-02-16T06:48:26",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2023-02-15T06:48:26", "2023-02-15T06:48:26",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2023-02-14T06:48:26", "2023-02-14T06:48:26",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2023-02-11T06:34:02", "2023-02-11T06:34:02",
14000 14000.0
], ],
[ [
"2023-02-11T08:58:02", "2023-02-11T08:58:02",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2023-02-11T11:22:02", "2023-02-11T11:22:02",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2023-02-09T08:43:38", "2023-02-09T08:43:38",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2023-02-08T08:58:02", "2023-02-08T08:58:02",
16000 16000.0
] ]
] ]
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1089,7 +1089,7 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1122,7 +1122,7 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
null, null,
null, null,
null, null,
@@ -1155,7 +1155,7 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1188,7 +1188,7 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
null, null,
null, null,
null, null,
@@ -1221,7 +1221,7 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1478,16 +1478,16 @@
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -1539,21 +1539,21 @@
{ {
"ColumnName": "DiskTotal", "ColumnName": "DiskTotal",
"Values": [ "Values": [
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
511101108224, 511101108224.0,
null, null,
null, null,
null, null,
@@ -1572,21 +1572,21 @@
{ {
"ColumnName": "DiskFree", "ColumnName": "DiskFree",
"Values": [ "Values": [
3435973836, 3435973836.0,
26843545600, 26843545600.0,
84359738368, 84359738368.0,
105784247808, 105784247808.0,
105884247808, 105884247808.0,
105785247808, 105785247808.0,
105818914474, 105818914474.0,
105819414474, 105819414474.0,
105819914474, 105819914474.0,
105820414474, 105820414474.0,
105820914474, 105820914474.0,
105821414474, 105821414474.0,
105821914474, 105821914474.0,
105822414474, 105822414474.0,
105822914474, 105822914474.0,
null, null,
null, null,
null, null,
@@ -1605,21 +1605,21 @@
{ {
"ColumnName": "SystemDiskTotal", "ColumnName": "SystemDiskTotal",
"Values": [ "Values": [
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
274877906944, 274877906944.0,
null, null,
null, null,
null, null,
@@ -1638,21 +1638,21 @@
{ {
"ColumnName": "SystemDiskFree", "ColumnName": "SystemDiskFree",
"Values": [ "Values": [
8589934592, 8589934592.0,
28600000000, 28600000000.0,
71203283968, 71203283968.0,
77893283968, 77893283968.0,
71232283968, 71232283968.0,
81203283968, 81203283968.0,
81217783968, 81217783968.0,
83551683968, 83551683968.0,
85885583968, 85885583968.0,
88219483968, 88219483968.0,
90553383968, 90553383968.0,
92887283968, 92887283968.0,
95221183968, 95221183968.0,
97555083968, 97555083968.0,
99888983968, 99888983968.0,
null, null,
null, null,
null, null,
@@ -1671,21 +1671,21 @@
{ {
"ColumnName": "MemoryTotal", "ColumnName": "MemoryTotal",
"Values": [ "Values": [
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
34037615820, 34037615820.0,
null, null,
null, null,
null, null,
@@ -1704,21 +1704,21 @@
{ {
"ColumnName": "MemoryFree", "ColumnName": "MemoryFree",
"Values": [ "Values": [
21260088115, 21260088115.0,
21277781150, 21277781150.0,
24837781150, 24837781150.0,
18837781150, 18837781150.0,
26837781150, 26837781150.0,
26377781150, 26377781150.0,
14837781150, 14837781150.0,
24839981150, 24839981150.0,
24837781150, 24837781150.0,
24008141150, 24008141150.0,
24364329720, 24364329720.0,
24720518290, 24720518290.0,
25076706860, 25076706860.0,
25432895430, 25432895430.0,
25789084000, 25789084000.0,
null, null,
null, null,
null, null,
@@ -1737,21 +1737,21 @@
{ {
"ColumnName": "ProcessorUsage", "ColumnName": "ProcessorUsage",
"Values": [ "Values": [
12, 12.0,
20, 20.0,
18, 18.0,
15, 15.0,
18, 18.0,
19, 19.0,
20, 20.0,
26, 26.0,
17, 17.0,
11, 11.0,
18, 18.0,
16, 16.0,
16, 16.0,
14, 14.0,
15, 15.0,
null, null,
null, null,
null, null,
@@ -1841,16 +1841,16 @@
null, null,
null, null,
null, null,
16000, 16000.0,
14000, 14000.0,
16000, 16000.0,
17000, 17000.0,
null, null,
null, null,
14000, 14000.0,
13000, 13000.0,
17000, 17000.0,
16000, 16000.0,
null, null,
null, null,
null, null,
@@ -1869,21 +1869,21 @@
{ {
"ColumnName": "NetworkRecievedTraffic", "ColumnName": "NetworkRecievedTraffic",
"Values": [ "Values": [
107374182, 107374182.0,
6120328396, 6120328396.0,
53687091, 53687091.0,
193273528, 193273528.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
612032839, 612032839.0,
193273528, 193273528.0,
193273528, 193273528.0,
612032839, 612032839.0,
193273528, 193273528.0,
null, null,
null, null,
null, null,
@@ -1902,21 +1902,21 @@
{ {
"ColumnName": "NetworkSentTraffic", "ColumnName": "NetworkSentTraffic",
"Values": [ "Values": [
5368709, 5368709.0,
5368709, 5368709.0,
5368709, 5368709.0,
189273528, 189273528.0,
189298528, 189298528.0,
82298528, 82298528.0,
191530456, 191530456.0,
223540266, 223540266.0,
255550077, 255550077.0,
287559887, 287559887.0,
319569698, 319569698.0,
351579509, 351579509.0,
383589319, 383589319.0,
415599130, 415599130.0,
447608941, 447608941.0,
null, null,
null, null,
null, null,
@@ -2340,21 +2340,21 @@
{ {
"ColumnName": "LogonCount", "ColumnName": "LogonCount",
"Values": [ "Values": [
2, 2.0,
1, 1.0,
null, null,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
2, 2.0,
1, 1.0,
1, 1.0,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2440,7 +2440,7 @@
"ColumnName": "HardReset", "ColumnName": "HardReset",
"Values": [ "Values": [
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2474,7 +2474,7 @@
"Values": [ "Values": [
null, null,
null, null,
1, 1.0,
null, null,
null, null,
null, null,
@@ -2506,7 +2506,7 @@
"ColumnName": "ApplicationHang", "ColumnName": "ApplicationHang",
"Values": [ "Values": [
null, null,
3, 3.0,
null, null,
null, null,
null, null,
@@ -2538,7 +2538,7 @@
{ {
"ColumnName": "ApplicationCrash", "ColumnName": "ApplicationCrash",
"Values": [ "Values": [
2, 2.0,
null, null,
null, null,
null, null,
@@ -2771,57 +2771,57 @@
"5": [ "5": [
[ [
"2022-05-14T00:56:05.48", "2022-05-14T00:56:05.48",
16000 16000.0
], ],
[ [
"2022-05-14T01:24:53.48", "2022-05-14T01:24:53.48",
16000 16000.0
] ]
], ],
"6": [ "6": [
[ [
"2022-05-13T01:24:53.48", "2022-05-13T01:24:53.48",
14000 14000.0
] ]
], ],
"7": [ "7": [
[ [
"2022-05-12T01:24:53.48", "2022-05-12T01:24:53.48",
16000 16000.0
] ]
], ],
"8": [ "8": [
[ [
"2022-05-11T01:24:53.48", "2022-05-11T01:24:53.48",
17000 17000.0
] ]
], ],
"11": [ "11": [
[ [
"2022-05-08T01:10:29.48", "2022-05-08T01:10:29.48",
14000 14000.0
], ],
[ [
"2022-05-08T03:34:29.48", "2022-05-08T03:34:29.48",
14000 14000.0
] ]
], ],
"12": [ "12": [
[ [
"2022-05-08T05:58:29.48", "2022-05-08T05:58:29.48",
13000 13000.0
] ]
], ],
"13": [ "13": [
[ [
"2022-05-06T03:20:05.48", "2022-05-06T03:20:05.48",
17000 17000.0
] ]
], ],
"14": [ "14": [
[ [
"2022-05-05T03:34:29.48", "2022-05-05T03:34:29.48",
16000 16000.0
] ]
] ]
} }

View File

@@ -49,6 +49,7 @@ namespace FasdCockpitCommunicationDemo
public string DescriptionHtml { get; set; } public string DescriptionHtml { get; set; }
public int Priority { get; set; } public int Priority { get; set; }
public string Category { get; set; } //todo: replace with tree structure public string Category { get; set; } //todo: replace with tree structure
public string ActivityType { get; set; }
public string Solution { get; set; } public string Solution { get; set; }
public string SolutionHtml { get; set; } public string SolutionHtml { get; set; }
public Dictionary<string, string> DirectLinks { get; set; } public Dictionary<string, string> DirectLinks { get; set; }

View File

@@ -12,7 +12,7 @@ using static C4IT.Logging.cLogManager;
namespace FasdDesktopUi.Basics.Services.SupportCase.Controllers namespace FasdDesktopUi.Basics.Services.SupportCase.Controllers
{ {
/// <summary> /// <summary>
/// Used to manage the <see cref="ISupportCase"/> for the UI via the <see cref="SupportCaseProcessor"/>" /// Used to manage the <see cref="ISupportCase"/> for the UI via the <see cref="SupportCaseProcessor"/>
/// </summary> /// </summary>
public class SupportCaseController public class SupportCaseController
{ {
@@ -129,8 +129,11 @@ namespace FasdDesktopUi.Basics.Services.SupportCase.Controllers
_focusedRelation = relation; _focusedRelation = relation;
if (!_selectedRelations.Values.Contains(relation)) if (!_selectedRelations.Values.Contains(relation) || relation.Type == enumF4sdSearchResultClass.Computer)
{
_hasDirectionConnection = false; _hasDirectionConnection = false;
SupportCaseDataProviderArtifact.DirectConnectionHelper.Reset();
}
_selectedRelations[cF4sdIdentityEntry.GetFromSearchResult(relation.Type)] = relation; _selectedRelations[cF4sdIdentityEntry.GetFromSearchResult(relation.Type)] = relation;
_ = Task.Run(async () => await UpdateStatusOfSelectedRelations()); _ = Task.Run(async () => await UpdateStatusOfSelectedRelations());
@@ -223,7 +226,6 @@ namespace FasdDesktopUi.Basics.Services.SupportCase.Controllers
} }
} }
public async Task RefreshDataForCurrentlyFocusedRelationAsync() public async Task RefreshDataForCurrentlyFocusedRelationAsync()
{ {
SupportCaseDataProviderArtifact.HealthCardDataHelper.LoadingHelper.LastDataRequest = DateTime.Now; SupportCaseDataProviderArtifact.HealthCardDataHelper.LoadingHelper.LastDataRequest = DateTime.Now;

View File

@@ -67,13 +67,14 @@ namespace FasdDesktopUi.Basics.Services.SupportCase
foreach (var relationType in relations) foreach (var relationType in relations)
{ {
//TODO Max fragen obs passt! Bug: in den Ticketrelations (Header Ticketauswahl) sind nur zwei Tickets sichtbar anstatt 5 oder mehr..
if (_caseRelations.TryGetValue(relationType.Key, out var caseRelation)) if (_caseRelations.TryGetValue(relationType.Key, out var caseRelation))
caseRelation = caseRelation.Union(relationType).ToList(); _caseRelations[relationType.Key] = caseRelation.Union(relationType).ToList();
else else
_caseRelations.Add(relationType.Key, relationType.ToList()); _caseRelations.Add(relationType.Key, relationType.ToList());
if (SupportCaseDataProviderArtifact?.CaseRelations?.TryGetValue(relationType.Key, out var caseRelations) ?? false) if (SupportCaseDataProviderArtifact?.CaseRelations?.TryGetValue(relationType.Key, out var caseRelations) ?? false)
caseRelations = caseRelations.Union(relationType).ToList(); SupportCaseDataProviderArtifact.CaseRelations[relationType.Key] = caseRelations.Union(relationType).ToList();
else else
SupportCaseDataProviderArtifact?.CaseRelations?.Add(relationType.Key, relationType.ToList()); SupportCaseDataProviderArtifact?.CaseRelations?.Add(relationType.Key, relationType.ToList());
} }

View File

@@ -68,8 +68,6 @@ namespace FasdDesktopUi.Basics.UserControls
}; };
private const string CategoryTableNamePrimary = "M42Wpm-Ticket-Categories"; private const string CategoryTableNamePrimary = "M42Wpm-Ticket-Categories";
private const string CategoryTableNameLegacy = "M42Wpm-Ticket-CloseCase-Categories";
private string activeCategoryTableName = CategoryTableNamePrimary;
private static readonly Brush SharedValidationBorderBrush = CreateValidationBrush(); private static readonly Brush SharedValidationBorderBrush = CreateValidationBrush();
private static readonly Brush DefaultTextBoxBorderBrush = CreateDefaultTextBoxBorderBrush(); private static readonly Brush DefaultTextBoxBorderBrush = CreateDefaultTextBoxBorderBrush();
@@ -1009,20 +1007,7 @@ namespace FasdDesktopUi.Basics.UserControls
isCategoryLoading = true; isCategoryLoading = true;
var tableCandidates = new[] { CategoryTableNamePrimary, CategoryTableNameLegacy }; if (await TryPopulateCategoryHierarchyAsync(CategoryTableNamePrimary))
bool initialized = false;
foreach (var tableName in tableCandidates)
{
if (await TryPopulateCategoryHierarchyAsync(tableName))
{
activeCategoryTableName = tableName;
initialized = true;
break;
}
}
if (initialized)
{ {
CategorySelectionControl.ItemsSource = categoryHierarchy; CategorySelectionControl.ItemsSource = categoryHierarchy;
TrySelectTicketCategoryFromTicketInfos(); TrySelectTicketCategoryFromTicketInfos();

View File

@@ -70,10 +70,8 @@ namespace FasdDesktopUi.Basics.UserControls
}; };
private const string CategoryTableNamePrimary = "M42Wpm-Ticket-Categories"; private const string CategoryTableNamePrimary = "M42Wpm-Ticket-Categories";
private const string CategoryTableNameLegacy = "M42Wpm-Ticket-CloseCase-Categories";
private const string TicketDetailsTableName = "M42Wpm-Tickets"; private const string TicketDetailsTableName = "M42Wpm-Tickets";
private const string TicketDetailsCategoryIdColumnName = "CategoryId"; private const string TicketDetailsCategoryIdColumnName = "CategoryId";
private string activeCategoryTableName = CategoryTableNamePrimary;
private static readonly Brush SharedValidationBorderBrush = CreateValidationBrush(); private static readonly Brush SharedValidationBorderBrush = CreateValidationBrush();
private static readonly Brush DefaultTextBoxBorderBrush = CreateDefaultTextBoxBorderBrush(); private static readonly Brush DefaultTextBoxBorderBrush = CreateDefaultTextBoxBorderBrush();
@@ -1014,20 +1012,7 @@ namespace FasdDesktopUi.Basics.UserControls
isCategoryLoading = true; isCategoryLoading = true;
var tableCandidates = new[] { CategoryTableNamePrimary, CategoryTableNameLegacy }; if (await TryPopulateCategoryHierarchyAsync(CategoryTableNamePrimary))
bool initialized = false;
foreach (var tableName in tableCandidates)
{
if (await TryPopulateCategoryHierarchyAsync(tableName))
{
activeCategoryTableName = tableName;
initialized = true;
break;
}
}
if (initialized)
{ {
CategorySelectionControl.ItemsSource = categoryHierarchy; CategorySelectionControl.ItemsSource = categoryHierarchy;
TrySelectTicketCategoryFromTicketInfos(); TrySelectTicketCategoryFromTicketInfos();

View File

@@ -880,33 +880,33 @@
</UIItem> </UIItem>
<UIItem Name="QuickAction.Remote.Copy.Description"> <UIItem Name="QuickAction.Remote.Copy.Description">
<Language Lang="EN">The Quick Action '{0}' was {3}executed remotely by F4SD on the device '{1}' at {2}.</Language> <Language Lang="EN">The Quick Action '{0}' was {3}executed remotely by F4SD on the device '{1}' at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD remote auf dem Gerät "{1}" am {2} {3}ausgeführt.</Language> <Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD remote auf dem Gerät "{1}" am {2} UTC {3}ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.Remote.Copy.Description.Html"> <UIItem Name="QuickAction.Remote.Copy.Description.Html">
<Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed remotely by F4SD on the device &lt;b&gt;'{1}'&lt;/b&gt; at {2}.</Language> <Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed remotely by F4SD on the device &lt;b&gt;'{1}'&lt;/b&gt; at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD remote auf dem Gerät &lt;b&gt;"{1}"&lt;/b&gt; am {2} &lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language> <Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD remote auf dem Gerät &lt;b&gt;"{1}"&lt;/b&gt; am {2} UTC &lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.RemoteSession.Copy.Description"> <UIItem Name="QuickAction.RemoteSession.Copy.Description">
<Language Lang="EN">The Quick Action '{0}' was {3}executed remotely by F4SD for the session '{1}' at {2}.</Language> <Language Lang="EN">The Quick Action '{0}' was {3}executed remotely by F4SD for the session '{1}' at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD remote für die Session "{1}" am {2} {3}ausgeführt.</Language> <Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD remote für die Session "{1}" am {2} UTC {3}ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.RemoteSession.Copy.Description.Html"> <UIItem Name="QuickAction.RemoteSession.Copy.Description.Html">
<Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed remotely by F4SD on the session &lt;b&gt;'{1}'&lt;/b&gt; at {2}.</Language> <Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed remotely by F4SD on the session &lt;b&gt;'{1}'&lt;/b&gt; at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD remote für die Session &lt;b&gt;"{1}"&lt;/b&gt; am {2} &lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language> <Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD remote für die Session &lt;b&gt;"{1}"&lt;/b&gt; am {2} UTC &lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.Local.Copy.Description"> <UIItem Name="QuickAction.Local.Copy.Description">
<Language Lang="EN">The Quick Action '{0}' was {3}executed local by F4SD for the device '{1}' at {2}.</Language> <Language Lang="EN">The Quick Action '{0}' was {3}executed local by F4SD for the device '{1}' at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD lokal für das Gerät "{1}" am {2} {3}ausgeführt.</Language> <Language Lang="DE">Die Quick Action "{0}" wurde durch F4SD lokal für das Gerät "{1}" am {2} UTC {3}ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.Local.Copy.Description.Html"> <UIItem Name="QuickAction.Local.Copy.Description.Html">
<Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed local by F4SD for the device &lt;b&gt;'{1}'&lt;/b&gt; at {2}.</Language> <Language Lang="EN">The Quick Action &lt;b&gt;'{0}'&lt;/b&gt; was &lt;b&gt;{3}&lt;/b&gt;executed local by F4SD for the device &lt;b&gt;'{1}'&lt;/b&gt; at {2} UTC.</Language>
<Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD lokal für Gerät &lt;b&gt;"{1}"&lt;/b&gt; am {2} &lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language> <Language Lang="DE">Die Quick Action &lt;b&gt;"{0}"&lt;/b&gt; wurde durch F4SD lokal für Gerät &lt;b&gt;"{1}"&lt;/b&gt; am {2} UTC&lt;b&gt;{3}&lt;/b&gt;ausgeführt.</Language>
</UIItem> </UIItem>
<UIItem Name="QuickAction.Copy.RevisionStatus.Successfull"> <UIItem Name="QuickAction.Copy.RevisionStatus.Successfull">

View File

@@ -106,5 +106,4 @@
</Setter.Value> </Setter.Value>
</Setter> </Setter>
</Style> </Style>
</ResourceDictionary> </ResourceDictionary>