From 9af09eaa239f0f0181b7f64f028b2e8c9a56c0ae Mon Sep 17 00:00:00 2001 From: Alencar Souza Date: Fri, 27 Oct 2023 09:33:09 +0200 Subject: [PATCH] feature(schemas) Upgrade Uptime Kuma API version --- app/schemas/monitor.py | 5 +++++ docker-compose.yml | 2 +- requirements.txt | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/schemas/monitor.py b/app/schemas/monitor.py index 2394b85..af11e67 100644 --- a/app/schemas/monitor.py +++ b/app/schemas/monitor.py @@ -8,6 +8,7 @@ class Monitor(BaseModel): type: MonitorType name: str + description: str interval: int = 60 retryInterval: int = 60 resendInterval: int = 0 @@ -15,6 +16,10 @@ class Monitor(BaseModel): upsideDown: bool = False notificationIDList: Optional[List] = None + # HTTP JSON-QUERY + expectedValue: Optional[str] = None + jsonPath: Optional[str] = None + # HTTP KEYWORD url: Optional[str] = None expiryNotification: bool = False diff --git a/docker-compose.yml b/docker-compose.yml index 1786253..754dc4d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: "3.9" services: kuma: container_name: uptime-kuma - image: louislam/uptime-kuma:1.19.6 + image: louislam/uptime-kuma:1.23.2 ports: - "3001:3001" restart: always diff --git a/requirements.txt b/requirements.txt index f21c6d9..f66c591 100644 --- a/requirements.txt +++ b/requirements.txt @@ -28,7 +28,7 @@ sniffio==1.3.0 starlette==0.20.4 tortoise-orm==0.19.2 typing_extensions==4.4.0 -uptime-kuma-api==0.13.0 +uptime-kuma-api==1.2.1 urllib3==1.26.12 uvloop==0.17.0 watchfiles==0.17.0