fix(settings): убрать фиктивные операции и подключить реальные параметры
This commit is contained in:
1 parent
2b6d3ab2e0
commit
b6f1b72500
14 files changed
+76
-320
No files matched your search
@@ -28,7 +28,7 @@
|
||||
| 9 | VPN, Firewall и Filters | Завершён в границах локальной приёмки 2026-09-30; блоки 9.1–9.64, ограничения в 9.64 |
|
||||
| 10 | Маршрутизация, диагностика, карта и терминал | Завершён в границах локальной приёмки 2026-10-01; блоки 10.1–10.71, внешние ограничения в 10.71 |
|
||||
| 11А | Пользователи, контейнеры, сертификаты и резервные копии | Завершён в границах локальной приёмки 2026-10-01; 11А.1–11А.33, внешние ограничения в 11А.33 |
|
||||
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | В работе: 11Б.1–11Б.3.5.5; scheduler и GeoIP приняты локально; NetFlow принят локально; Evolution принят локально; далее общие Settings |
|
||||
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | В работе: 11Б.1–11Б.3.6.1; scheduler и GeoIP приняты локально; NetFlow принят локально; Evolution принят локально; далее общие Settings |
|
||||
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Не начат |
|
||||
|
||||
|
||||
@@ -36,6 +36,14 @@
|
||||
|
||||
|
||||
|
||||
## Блок 11Б.3.6.1 — достоверные общие Settings (2026-10-03)
|
||||
|
||||
- Удалены фиктивный общий Save/toast, demo API keys, неработающие MFA/IP/audit/reset, язык English/timezone/polling/probe timeout без реализации, default-only Route AI KPI. Вместо них — явные unavailable состояния и переходы к существующим Alerts/Users/Data collection/Probes/Route optimizer. Это исправление ложных операций, не реализация нового API keys/MFA сервиса.
|
||||
- Theme подключён к существующему ThemeProvider: реальный document class/local storage, применяется сразу. Режим источника применяется сразу и отмечен aria-pressed; Settings navigation aria-current. Backend URL выделен в компонент keyed текущим URL, sync-effect lint устранён; HTTP(S) URL canonicalized, credentials/query/fragment/invalid input отклоняются, черновик сохраняется. Fixed/same-origin конфигурация read-only.
|
||||
- Общие rows и Settings navigation адаптированы для телефона. Не обещать fallback mocks при недоступном live backend. System DB backup/restore ещё старые и требуют отдельной приёмки; общие Settings целиком пока не приняты.
|
||||
- В наборе 32 E2E (7 Evolution form, 17 NetFlow, 8 Settings) 31 прошёл сразу, один Settings link locator уточнён до main-content (такой же link есть в Sidebar) и повтор прошёл. 3 local source E2E прошли после уточнения role alert (Next announcer тоже alert); 8 Evolution source E2E прошли после смены URL поля. Typecheck, Settings/test lint и production frontend/contracts build прошли.
|
||||
- 6 general/security screenshots 1440/390/320; 320 general/security просмотрены. Реальные PG/Portal не приняты. Следующий небольшой блок 11Б.3.6.1.2 — stale health/ABA и корректный health response, затем 11Б.3.6.2 system DB API/operations.
|
||||
|
||||
## Блок 11Б.3.5.5 — серверная и локальная приёмка Evolution (2026-10-03)
|
||||
|
||||
- Catalog handler вынесен в DI plugin, production route использует те же функции. Enabled/URL/key читаются одним снимком настроек (раньше двумя GET БД), credentials поступают только из сохранённых данных, request body не переопределяет URL/key. Mapping сохраняет null/0 и local server associations; timestamps берутся из одного now.
|
||||
|
||||
Reference in new issue
Block a user