From 8cf45de4da621262772590e489519f4180ae4d8e Mon Sep 17 00:00:00 2001 From: igor04091968 Date: Tue, 2 Jun 2026 20:48:21 +0300 Subject: [PATCH] ui(detmir): rename security incidents tab --- adk-rust/RUNBOOK.md | 2 +- adk-rust/crates/detmir-portal/src/static/app.js | 2 +- adk-rust/crates/detmir-portal/src/static/index.html | 2 +- docs/DETMIR_PORTAL_GUI_PLAN_RU.md | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/adk-rust/RUNBOOK.md b/adk-rust/RUNBOOK.md index b7f3a53..edf7787 100644 --- a/adk-rust/RUNBOOK.md +++ b/adk-rust/RUNBOOK.md @@ -1554,7 +1554,7 @@ systemctl is-active tsj-guardian-bot tsj-guardian-watchdog gost-tg - внешний route добавлен в существующий nginx gateway: `https://dm.iri1968.dpdns.org/portal/`; - UI содержит вкладки `Оператор`, `Руководитель`, `Владелец`, - `Инциденты`; + `Инциденты ИБ`; - API реализованы: `/api/health`, `/api/summary`, `/api/operator`, `/api/manager`, `/api/owner`, `/api/incidents`, `/api/links`; - источники read-only: `detmir-status --json`, `detmir-check --json`, diff --git a/adk-rust/crates/detmir-portal/src/static/app.js b/adk-rust/crates/detmir-portal/src/static/app.js index 29dd079..ecf1cf9 100644 --- a/adk-rust/crates/detmir-portal/src/static/app.js +++ b/adk-rust/crates/detmir-portal/src/static/app.js @@ -161,7 +161,7 @@ function renderIncidentsList(items) { function renderIncidents(data) { return ` -

Инциденты

+

Инциденты ИБ

${renderIncidentsList(data)} `; } diff --git a/adk-rust/crates/detmir-portal/src/static/index.html b/adk-rust/crates/detmir-portal/src/static/index.html index 1c7799c..db5688b 100644 --- a/adk-rust/crates/detmir-portal/src/static/index.html +++ b/adk-rust/crates/detmir-portal/src/static/index.html @@ -20,7 +20,7 @@ - +
diff --git a/docs/DETMIR_PORTAL_GUI_PLAN_RU.md b/docs/DETMIR_PORTAL_GUI_PLAN_RU.md index b16cad6..c0d3cf4 100644 --- a/docs/DETMIR_PORTAL_GUI_PLAN_RU.md +++ b/docs/DETMIR_PORTAL_GUI_PLAN_RU.md @@ -14,7 +14,7 @@ Read-only MVP выполнен и развернут: - gateway route: `https://dm.iri1968.dpdns.org/portal/`; - API: `/api/health`, `/api/summary`, `/api/operator`, `/api/manager`, `/api/owner`, `/api/incidents`, `/api/links`; -- UI tabs: `Оператор`, `Руководитель`, `Владелец`, `Инциденты`; +- UI tabs: `Оператор`, `Руководитель`, `Владелец`, `Инциденты ИБ`; - verification: local Rust gates OK, Ansible deploy OK, gateway health OK, Playwright desktop/mobile smoke OK. @@ -240,7 +240,7 @@ base path. - "Риски ИБ"; - "1С / финансы"; - "Сбор данных"; - - "Инциденты"; + - "Инциденты ИБ"; - "Что требует внимания"; - короткие выводы в человеческом языке; - links на глубокие Grafana/1C/AW страницы. @@ -346,7 +346,7 @@ card. - Оператор; - Руководитель; - Владелец; - - Инциденты. + - Инциденты ИБ. - Иконки можно использовать inline SVG только если нет frontend dependency. Если позже появится frontend dependency, использовать lucide icons. @@ -605,7 +605,7 @@ Required visible text: - "Оператор"; - "Руководитель"; - "Владелец"; -- "Инциденты"; +- "Инциденты ИБ"; - "Контур"; - "Данные"; - "Риски";