Add terminal update announcements

This commit is contained in:
2569718930@qq.com
2026-06-07 00:04:08 +08:00
parent a40b1ba137
commit 3951735259
11 changed files with 648 additions and 31 deletions
+6
View File
@@ -8,6 +8,7 @@ from fastapi.responses import PlainTextResponse
from web.services.dashboard_init_api import build_dashboard_init_payload
from web.services.system_api import (
get_health_payload,
get_public_update_announcement,
get_prometheus_metrics_response,
get_system_cache_status,
get_system_status_payload,
@@ -27,6 +28,11 @@ async def system_status():
return await get_system_status_payload()
@router.get("/api/system/update-announcement")
async def system_update_announcement():
return get_public_update_announcement()
@router.get("/api/system/cache-status")
async def system_cache_status(request: Request, cities: Optional[str] = None):
return get_system_cache_status(request, cities=cities)