added agent status page and added #332

This commit is contained in:
sadnub
2021-12-23 13:57:37 -05:00
parent 77264034c8
commit dab72e51fe
21 changed files with 1480 additions and 1184 deletions

View File

@@ -1,4 +1,5 @@
import axios from "axios"
import { openURL } from "quasar";
const baseUrl = "/core"
@@ -17,4 +18,18 @@ export async function uploadMeshAgent(payload) {
export async function fetchDashboardInfo(params = {}) {
const { data } = await axios.get(`${baseUrl}/dashinfo/`, { params: params })
return data
}
export async function fetchURLActions(params = {}) {
try {
const { data } = await axios.get(`${baseUrl}/urlaction/`, { params: params })
return data
} catch (e) { console.error(e) }
}
export async function runURLAction(payload) {
try {
const { data } = await axios.patch(`${baseUrl}/urlaction/run/`, payload)
openURL(data)
} catch (e) { console.error(e) }
}