From e04ca7c400c4d3c467cedaa3ad12ef035a237766 Mon Sep 17 00:00:00 2001 From: sadnub Date: Sun, 27 Mar 2022 00:16:44 -0400 Subject: [PATCH] Fixed Check History graph and reworked task sync_status --- src/components/agents/AutomatedTasksTab.vue | 24 +++++++++++-------- src/components/agents/ChecksTab.vue | 16 +++++++++---- src/components/checks/EventLogCheckOutput.vue | 6 ++--- src/components/checks/ScriptOutput.vue | 12 +++++++++- src/components/graphs/CheckGraph.vue | 2 +- 5 files changed, 40 insertions(+), 20 deletions(-) diff --git a/src/components/agents/AutomatedTasksTab.vue b/src/components/agents/AutomatedTasksTab.vue index f493176..95f9a8b 100644 --- a/src/components/agents/AutomatedTasksTab.vue +++ b/src/components/agents/AutomatedTasksTab.vue @@ -187,12 +187,13 @@ - + + Passing - + Informational @@ -212,12 +213,15 @@ {{ props.row.name }} - Will sync on next agent checkin - Synced with agent - Pending deletion on agent - Waiting for task creation on agent - - + Will sync on next agent checkin + Synced with agent + Pending deletion on agent + Waiting for task creation on agent + Awaiting output - {{ formatDate(props.row.last_run) }} + {{ formatDate(props.row.task_result.last_run) }} Has not run yet {{ props.row.schedule }} @@ -411,7 +415,7 @@ export default { $q.dialog({ component: ScriptOutput, componentProps: { - scriptInfo: script, + scriptInfo: script.task_result, }, }); } diff --git a/src/components/agents/ChecksTab.vue b/src/components/agents/ChecksTab.vue index a27d770..f47cddb 100644 --- a/src/components/agents/ChecksTab.vue +++ b/src/components/agents/ChecksTab.vue @@ -257,7 +257,7 @@ v-else-if="props.row.check_type === 'script'" style="cursor: pointer; text-decoration: underline" class="text-primary" - @click="showScriptOutput(props.row)" + @click="showScriptOutput(props.row.check_result)" >Last Output ${check.more_info}`, + message: `
${check.check_result.more_info}
`, html: true, }); } @@ -477,7 +484,6 @@ export default { watch(selectedAgent, (newValue, oldValue) => { if (newValue) { getChecks(); - console.log(checks.value); } }); diff --git a/src/components/checks/EventLogCheckOutput.vue b/src/components/checks/EventLogCheckOutput.vue index ec69e8c..8bc88b6 100644 --- a/src/components/checks/EventLogCheckOutput.vue +++ b/src/components/checks/EventLogCheckOutput.vue @@ -8,14 +8,14 @@ Close -
+
- +
diff --git a/src/components/checks/ScriptOutput.vue b/src/components/checks/ScriptOutput.vue index 5ceb518..cebf470 100644 --- a/src/components/checks/ScriptOutput.vue +++ b/src/components/checks/ScriptOutput.vue @@ -11,7 +11,7 @@
Last Run: - {{ scriptInfo.last_run }} + {{ formatDate(scriptInfo.last_run) }}
Run Time: {{ scriptInfo.execution_time }} seconds
Return Code: @@ -39,6 +39,8 @@