From a1b03ea762b48397abc51de4df9fa0ea86db5fd9 Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 12 Oct 2022 14:32:22 -0700 Subject: [PATCH 1/4] Add service ping --- src/components/services/item.jsx | 10 ++++++++- src/components/services/ping.jsx | 35 ++++++++++++++++++++++++++++++++ src/pages/api/ping.js | 22 ++++++++++++++++++++ src/utils/proxy/http.js | 2 +- 4 files changed, 67 insertions(+), 2 deletions(-) create mode 100644 src/components/services/ping.jsx create mode 100644 src/pages/api/ping.js diff --git a/src/components/services/item.jsx b/src/components/services/item.jsx index ed0cef2d..25e94266 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 Docker from "widgets/docker/component"; import { SettingsContext } from "utils/contexts/settings"; @@ -102,11 +103,18 @@ export default function Item({ service }) { )} + {service.ping && ( +