From 0136562dd346cc6c0974b094fedd184ee6a7733d Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 19 Oct 2023 14:21:26 -0700 Subject: [PATCH] Rename ping --> siteMonitor --- public/locales/en/common.json | 9 +++- src/components/services/item.jsx | 8 +++ src/components/services/site-monitor.jsx | 63 ++++++++++++++++++++++++ src/pages/api/siteMonitor.js | 52 +++++++++++++++++++ src/utils/config/service-helpers.js | 3 ++ 5 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 src/components/services/site-monitor.jsx create mode 100644 src/pages/api/siteMonitor.js diff --git a/public/locales/en/common.json b/public/locales/en/common.json index cd6012f8..dd14a58e 100644 --- a/public/locales/en/common.json +++ b/public/locales/en/common.json @@ -79,13 +79,20 @@ "partial": "Partial" }, "ping": { - "http_status": "HTTP status", "error": "Error", "ping": "Ping", "down": "Down", "up": "Up", "not_available": "Not Available" }, + "siteMonitor": { + "http_status": "HTTP status", + "error": "Error", + "response": "Response", + "down": "Down", + "up": "Up", + "not_available": "Not Available" + }, "emby": { "playing": "Playing", "transcoding": "Transcoding", diff --git a/src/components/services/item.jsx b/src/components/services/item.jsx index e4dff6b2..d9d962ab 100644 --- a/src/components/services/item.jsx +++ b/src/components/services/item.jsx @@ -4,6 +4,7 @@ import { useContext, useState } from "react"; import Status from "./status"; import Widget from "./widget"; import Ping from "./ping"; +import SiteMonitor from "./site-monitor"; import KubernetesStatus from "./kubernetes-status"; import Docker from "widgets/docker/component"; @@ -93,6 +94,13 @@ export default function Item({ service, group }) { )} + {service.siteMonitor && ( +
+ + Site monitor status +
+ )} + {service.container && (