chore(test): зафиксировать подключение второго CHR

This commit is contained in:
Denozordec committed 2026-10-07 22:10:24 +07:00
1 parent 83593756ce
commit 476dbec204
5 files changed
+49 -3

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
# План реализации UX/UI по пятичасовым окнам
Актуальное продолжение 2026-10-07: CHR194.226.121.150 добавлен к стенду161.104.46.222 какserverId1,имяCHR;HTTP80 выбран пользователем,REST/poll/GET200,statusonline,RouterOS7.24.5.12.5.4 завершён для подключения/чтения;конфигурацияRouterOS не менялась. Следующий12.5.5 — PG и профильные сценарии;дляspeed нужен второйCHR. Остальная12.5 открыта.
Актуальное продолжение 2026-10-07: параCHR194.226.121.150(id1)/104.165.244.7(id2) подключена к стенду161.104.46.222,обаonline/RouterOS7.24.5/HTTP80.12.5.5 завершён для добавления и чтения. Следующий12.5.6 — nativeTCP speed-test transmit/receive/both по3сек и GET истории. ОстальныеPG/сетевые/интеграционные сценарии12.5 открыты.
Общий план проекта MikrotikManager. Основан на согласованном плане из задачи; точка продолжения обновлена 2026-10-07. Источник фактического прогресса, проверок и ограничений — [журнал реализации](ux-ui-progress.md). Этот документ задаёт объём и критерии завершения, журнал фиксирует результат.
+7 -1
View File
@@ -1,6 +1,6 @@
# UX/UI: журнал реализации
Актуальное продолжение 2026-10-07: CHR194.226.121.150 добавлен к стенду161.104.46.222 какserverId1,имяCHR;HTTP80 выбран пользователем,REST/poll/GET200,statusonline,RouterOS7.24.5.12.5.4 завершён для подключения/чтения;конфигурацияRouterOS не менялась. Следующий12.5.5 — PG и профильные сценарии;дляspeed нужен второйCHR. Остальная12.5 открыта.
Актуальное продолжение 2026-10-07: параCHR194.226.121.150(id1)/104.165.244.7(id2) подключена к стенду161.104.46.222,обаonline/RouterOS7.24.5/HTTP80.12.5.5 завершён для добавления и чтения. Следующий12.5.6 — nativeTCP speed-test transmit/receive/both по3сек и GET истории. ОстальныеPG/сетевые/интеграционные сценарии12.5 открыты.
Общий план: [UX/UI по этапам и пятичасовым окнам](ux-ui-plan.md). План задаёт объём, этот журнал фиксирует выполненные блоки и ограничения. Записи расположены от новых к старым; подробная история этапа12 также сохранена в [ux-ui-stage-12.md](ux-ui-stage-12.md).
@@ -34,6 +34,12 @@
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | Завершён в границах локальной приёмки 2026-10-03; ограничения и evidence в11Б.7 |
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Локальная приёмка завершена в описанных границах:12.3.83,main1186/1186,context221/221. Этап остаётся в работе: стенд12.5.1–3 развёрнут,bootstrap/smoke проверены;остальные сценарии12.5 не выполнены. |
## 12.5.5 — второй CHR и подтверждённая пара устройств (2026-10-07)
По поручению пользователя добавлен CHR104.165.244.7,serverId2. HTTP REST80/useSsl=false,admin/пароль переданы только API через скрытыйprompt;в Git/отчётах/скрипте секрет отсутствует. Test-connection200/identityCHR/RouterOS7.24.5 stable,создание201,poll200,statusonline,повторныйGET200. Первая запись194.226.121.150(id1) такжеonline. [Очищенный паспорт пары](ux-ui/acceptance/chr-pair-2026-10-07.json). Дубликат не создан,конфигурацияRouterOS не изменялась.
Имена обоих устройств после штатнойidentity синхронизации —CHR;различать поIP/id. Typehome-router(defaultконтракта),специальнаяроль отдельно не назначалась. Следующий12.5.6 — короткие nativeTCP bandwidth-test дляtransmit/receive/both и независимоеGET истории;PGbackup/restore/concurrency/права/workers и остальные12.5 остаются открыты. Все коммиты локальные,безpush.
## 12.5.4 — подключение первого реального CHR к тестовому стенду (2026-10-07)
По поручению пользователя в Docker-приложение161.104.46.222 добавлен CHR194.226.121.150,serverId1. HTTPS443 отклонял соединение;SSH read подтвердил www80 enabled,www-ssl443 disabled,сертификатов нет. Пользователь явно выбрал HTTP REST безTLS. Запись обновлена через штатныйPUT наport80/useSsl=false;дубликат не создан. Конфигурация RouterOS не изменялась;SSH использован только для чтенияresource/services/certificates.
+7 -1
View File
@@ -1,6 +1,6 @@
# Этап 12: итоговая приёмка UX/UI
Актуальное продолжение 2026-10-07: CHR194.226.121.150 добавлен к стенду161.104.46.222 какserverId1,имяCHR;HTTP80 выбран пользователем,REST/poll/GET200,statusonline,RouterOS7.24.5.12.5.4 завершён для подключения/чтения;конфигурацияRouterOS не менялась. Следующий12.5.5 — PG и профильные сценарии;дляspeed нужен второйCHR. Остальная12.5 открыта.
Актуальное продолжение 2026-10-07: параCHR194.226.121.150(id1)/104.165.244.7(id2) подключена к стенду161.104.46.222,обаonline/RouterOS7.24.5/HTTP80.12.5.5 завершён для добавления и чтения. Следующий12.5.6 — nativeTCP speed-test transmit/receive/both по3сек и GET истории. ОстальныеPG/сетевые/интеграционные сценарии12.5 открыты.
План: [ux-ui-plan.md](ux-ui-plan.md). Фактические результаты: [ux-ui-progress.md](ux-ui-progress.md). Подготовлен после сводных проверок 11Б; завершение каждого блока требует локального коммита без push.
@@ -984,3 +984,9 @@ Source673e5ba444ced304ea099a99108964e1c471482f:backend/frontend пересобр
Test-connection200:identityCHR,RouterOS7.24.5 stable,CHR OpenStack Foundation OpenStack Nova. Poll200/statusonline,GET200 подтвердилonline/версию/model/polledAt. После poll имя в приложении сталоCHR по штатнойidentity синхронизации. Typehome-router — default существующей формы/контракта;роль маршрутизации отдельно не назначалась. [Очищенное доказательство](ux-ui/acceptance/chr-connection-2026-10-07.json) содержит только несекретные поля;реальныйUI row виден,HTTP-моков нет.
Первое обновление из вспомогательного скрипта использовалоPATCH и получило404;по исходникам исправлен метод наPUT,успешный ответ200 подтверждён. Пароль не записывался в репозиторий/отчёт/вспомогательный файл;передан API для хранения в тестовойБД как предусмотрено приложением. Нет заявлений о speed/VPN/routing apply:сейчас проверены подключение и чтение/опрос. Для bandwidth-test потребуется второе устройство. Следующий12.5.5 — PG backup/restore/concurrency/права/workers и профильные сценарии сCHR по протоколу. Все коммиты локальные,безpush.
## 12.5.5 — второй CHR и подтверждённая пара устройств (2026-10-07)
По поручению пользователя добавлен CHR104.165.244.7,serverId2. HTTP REST80/useSsl=false,admin/пароль переданы только API через скрытыйprompt;в Git/отчётах/скрипте секрет отсутствует. Test-connection200/identityCHR/RouterOS7.24.5 stable,создание201,poll200,statusonline,повторныйGET200. Первая запись194.226.121.150(id1) такжеonline. [Очищенный паспорт пары](ux-ui/acceptance/chr-pair-2026-10-07.json). Дубликат не создан,конфигурацияRouterOS не изменялась.
Имена обоих устройств после штатнойidentity синхронизации —CHR;различать поIP/id. Typehome-router(defaultконтракта),специальнаяроль отдельно не назначалась. Следующий12.5.6 — короткие nativeTCP bandwidth-test дляtransmit/receive/both и независимоеGET истории;PGbackup/restore/concurrency/права/workers и остальные12.5 остаются открыты. Все коммиты локальные,безpush.
+4
View File
@@ -59,3 +59,7 @@ ssh -N -L 3000:127.0.0.1:3000 -L 8000:127.0.0.1:8000 [email protected]
## Первый тестовый CHR — 2026-10-07
194.226.121.150 добавлен в приложение,serverId1,имяCHR,typehome-router(default). По явному выбору пользователя используетсяHTTP REST80,useSsl=false;HTTPS443 отключён наCHR. RouterOS7.24.5 stable;identityCHR,модельCHR OpenStack Foundation OpenStack Nova. Test-connection/poll/GET200,statusonline,строка видна вUI. КонфигурацияRouterOS не изменялась. [Очищенный результат](ux-ui/acceptance/chr-connection-2026-10-07.json). Пароль в паспорт/отчёт/Git не включён. Дляspeed-test нужно второе отдельное устройство;VPN/маршрутизация/изменениясети пока не проверены.
## Второй тестовый CHR — 2026-10-07
104.165.244.7,serverId2,HTTPREST80,имяCHR,typehome-router(default),RouterOS7.24.5 stable;test-connection/poll/GET200,statusonline. [Паспорт пары без учётных данных](ux-ui/acceptance/chr-pair-2026-10-07.json). Пароль не включён в документы/Git. Следующий12.5.6 — короткиеTCP bandwidth-test по3сек,transmit/receive/both. Имена одинаковые;использоватьIP/id для выбора устройства.
@@ -0,0 +1,30 @@
{
"deployedHead": "673e5ba444ced304ea099a99108964e1c471482f",
"appServer": "161.104.46.222",
"servers": [
{
"id": 1,
"host": "194.226.121.150",
"name": "CHR",
"port": 80,
"useSsl": false,
"status": "online",
"os": "7.24.5 (stable)",
"model": "CHR OpenStack Foundation OpenStack Nova",
"polledAt": "2026-10-07 14:55:22.803+00"
},
{
"id": 2,
"host": "104.165.244.7",
"name": "CHR",
"port": 80,
"useSsl": false,
"status": "online",
"os": "7.24.5 (stable)",
"model": "CHR OpenStack Foundation OpenStack Nova",
"polledAt": "2026-10-07 15:05:36.11+00"
}
],
"mockedResponses": false,
"credentialsOmitted": true
}