diff --git a/HISTORY/2026-08-16-session-log.md b/HISTORY/2026-08-16-session-log.md index bdbe56c..27d9860 100644 --- a/HISTORY/2026-08-16-session-log.md +++ b/HISTORY/2026-08-16-session-log.md @@ -1239,3 +1239,20 @@ paho connect() rc=0 даже при CONNACK≠0 (on_connect обязателен (по правилу дизайн-системы — файлом, НЕ инлайн), CSS-флоу удалён. - v0.1.12 (digest b6a44303f9f5) задеплоен; проверка: landing 200, pipeline.svg 200 (image/svg+xml, 4591 байт). + +--- + +## 36. Схема перерисована ВЕРТИКАЛЬНО, крупно (v0.1.13) (20:25 GMT+03) + +- Пользователь: горизонтальная схема «слишком мелко», требование «не в один + ряд» повторено. Схема перерисована вертикально: + - viewBox 640x1060, блоки 420x110, заголовки 20px, подписи 14px; + - поток сверху вниз: Устройство → (MQTT over wss, топик) → EMQX → + (бридж) → Очередь → (потребитель) → PostgreSQL → (REST) → + API / Консоль; + - ярлык перехода слева от стрелки, пояснение справа; + - подложка «ПЛАТФОРМА» пунктиром вокруг EMQX/Очередь/PostgreSQL. +- На странице ширина схемы ограничена 640px (вся ширина карточки). +- v0.1.13 (digest 0450fd91b8f5) задеплоен; отдаваемый SVG идентичен локальному + (4595 байт, viewBox 640x1060). При просмотре в браузере — жёсткое + обновление (Ctrl+F5), т.к. браузер может держать старый SVG в кэше. diff --git a/Makefile b/Makefile index a55878f..182441f 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Makefile — монолит iot-service (образ naeel/iot-service). # Старые k8s-цели — в legacy/Makefile.old. -VERSION ?= v0.1.12 +VERSION ?= v0.1.13 IMAGE ?= naeel/iot-service LDFLAGS = -X main.version=$(VERSION) diff --git a/internal/service/api/ui/landing.html b/internal/service/api/ui/landing.html index cb0d321..1b9ab8a 100644 --- a/internal/service/api/ui/landing.html +++ b/internal/service/api/ui/landing.html @@ -177,7 +177,7 @@ pre code { background: none; border: none; padding: 0; } padding: 0 2px; } .flow-caption { color: var(--text-muted); font-size: 12px; margin-top: 6px; } -.pipeline { width: 100%; max-width: 760px; display: block; margin: 12px auto 4px; } +.pipeline { width: 100%; max-width: 640px; display: block; margin: 12px auto 4px; }
diff --git a/internal/service/api/ui/static/pipeline.svg b/internal/service/api/ui/static/pipeline.svg index 45161dd..5b9dc5b 100644 --- a/internal/service/api/ui/static/pipeline.svg +++ b/internal/service/api/ui/static/pipeline.svg @@ -1,4 +1,4 @@ -