From 13bd88b979e4893e5fae299452ae472e0edafce4 Mon Sep 17 00:00:00 2001 From: wh1te909 Date: Fri, 10 Mar 2023 00:22:12 +0000 Subject: [PATCH] feat: bulk run checks by client or site amidaware/tacticalrmm@7d017f9494a1259a7ee63ac04fb5696b454acdf6 --- src/views/DashboardView.vue | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/views/DashboardView.vue b/src/views/DashboardView.vue index 5827d40..4d49f74 100644 --- a/src/views/DashboardView.vue +++ b/src/views/DashboardView.vue @@ -173,6 +173,18 @@ + + + + + + Run Checks + + @@ -690,6 +702,17 @@ export default { }) .onOk(() => this.$store.dispatch("refreshDashboard")); }, + runChecks(node) { + const target = node.children ? "client" : "site"; + this.$axios + .post(`/checks/${target}/${node.id}/csbulkrun/`) + .then((r) => { + this.notifySuccess(r.data); + }) + .catch((e) => { + console.error(e); + }); + }, showToggleMaintenance(node) { let data = { id: node.id,