From 0281810316371de143ff0c90b727990896994f24 Mon Sep 17 00:00:00 2001 From: DeepZone Date: Wed, 20 May 2026 16:40:56 +0100 Subject: [PATCH] Add system status operational checks for v0.5.2-beta --- README.md | 27 ++++++++- RELEASE_NOTES.md | 23 +++++++ backend/app/api/routes_health.py | 5 +- backend/app/api/routes_system.py | 9 ++- backend/app/core/system_status.py | 96 ++++++++++++++++++++++++++++++ backend/app/main.py | 2 +- backend/pyproject.toml | 2 +- backend/tests/test_api_smoke.py | 21 +++++++ docs/operations/system-status.md | 29 +++++++++ frontend/package-lock.json | 4 +- frontend/package.json | 2 +- frontend/src/App.tsx | 60 ++++++++++--------- frontend/src/api.ts | 4 +- frontend/src/components/Layout.tsx | 5 +- frontend/src/types.ts | 40 ++++++------- 15 files changed, 266 insertions(+), 63 deletions(-) create mode 100644 backend/app/core/system_status.py create mode 100644 docs/operations/system-status.md diff --git a/README.md b/README.md index 67e54aa..d99062f 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ RouteForge is a read-only routing preflight and explainability tool for BGP, RPKI, Registry/IRR and Routing Visibility checks. -Current user-facing version: **v0.5.0-beta**. +Current user-facing version: **v0.5.2-beta**.