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 && (