From 3439503f8d9ecb5a457f44f1757847c7f139567f Mon Sep 17 00:00:00 2001 From: Whispering Wind <151555003+ReturnFI@users.noreply.github.com> Date: Tue, 11 Mar 2025 01:02:26 +0330 Subject: [PATCH] Created Pydantic schemas for version API responses --- core/scripts/webpanel/routers/api/v1/schema/server.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/scripts/webpanel/routers/api/v1/schema/server.py b/core/scripts/webpanel/routers/api/v1/schema/server.py index 9372c52..393f0bc 100644 --- a/core/scripts/webpanel/routers/api/v1/schema/server.py +++ b/core/scripts/webpanel/routers/api/v1/schema/server.py @@ -23,3 +23,13 @@ class ServerServicesStatusResponse(BaseModel): hysteria_normal_sub: bool hysteria_telegram_bot: bool hysteria_warp: bool + +class VersionInfoResponse(BaseModel): + current_version: str + + +class VersionCheckResponse(BaseModel): + is_latest: bool + current_version: str + latest_version: str + changelog: str \ No newline at end of file