diff --git a/src/ScadaLink.CentralUI/Components/Pages/Deployment/DebugView.razor b/src/ScadaLink.CentralUI/Components/Pages/Deployment/DebugView.razor index 68e7736..d4ba08f 100644 --- a/src/ScadaLink.CentralUI/Components/Pages/Deployment/DebugView.razor +++ b/src/ScadaLink.CentralUI/Components/Pages/Deployment/DebugView.razor @@ -26,6 +26,47 @@ } else { + @* Status strip β connection state, instance, last snapshot. *@ +
| Timestamp | - - @foreach (var av in _attributeValues.Values.OrderBy(a => a.AttributeName)) + + @foreach (var av in FilteredAttributeValues) {|||||||||
|---|---|---|---|---|---|---|---|---|---|
| @av.AttributeName | @ValueFormatter.FormatDisplayValue(av.Value) | - @av.Quality + @av.Quality + | ++ @av.Timestamp.LocalDateTime.ToString("HH:mm:ss") | -@av.Timestamp.LocalDateTime.ToString("HH:mm:ss.fff") | |||||
| Timestamp | - - @foreach (var alarm in _alarmStates.Values.OrderBy(a => a.AlarmName)) + + @foreach (var alarm in FilteredAlarmStates) {|||||||||
|---|---|---|---|---|---|---|---|---|---|
| @alarm.AlarmName | - @alarm.State + @alarm.State | @alarm.Priority | -@alarm.Timestamp.LocalDateTime.ToString("HH:mm:ss.fff") | ++ @alarm.Timestamp.LocalDateTime.ToString("HH:mm:ss") + | |||||
| Deployment ID | +Deployment | Instance | Status | Deployed By | Started | Completed | -Revision | -Error | +Actions |
|---|---|---|---|---|---|---|---|---|---|
| No deployments recorded. | -|||||||||
@record.DeploymentId[..Math.Min(12, record.DeploymentId.Length)]... |
+ var rowId = $"deploy-row-{record.DeploymentId}";
+ var errorCollapseId = $"deploy-err-{record.DeploymentId}";
+ var isFailed = record.Status == DeploymentStatus.Failed;
+ var idShort = record.DeploymentId[..Math.Min(12, record.DeploymentId.Length)];
+ var revShort = record.RevisionHash?[..Math.Min(8, record.RevisionHash?.Length ?? 0)];
+ |||||||||
+ @idShort@(string.IsNullOrEmpty(revShort) ? "" : $"@{revShort}")
+ |
@GetInstanceName(record.InstanceId) | - + @if (isFailed) + { + + } + @record.Status @if (record.Status == DeploymentStatus.InProgress) { - + } | @@ -112,12 +129,33 @@ β } -@(record.RevisionHash?[..Math.Min(8, record.RevisionHash?.Length ?? 0)]) |
- @(record.ErrorMessage ?? "") | ++ @if (isFailed && !string.IsNullOrEmpty(record.ErrorMessage)) + { + + } + | ||||
|
+
+ Error:
+
+ @record.ErrorMessage+ |
+ |||||||||