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