Переглянути джерело

shift log: add-on 1.1.12 — row controls in the expanded section (serve/stop, live logs, bench job)

Alexander Korolev 1 тиждень тому
батько
коміт
fd3acf21a7
1 змінених файлів з 17 додано та 0 видалено
  1. 17 0
      history/night-shifts/2026-10-15.md

+ 17 - 0
history/night-shifts/2026-10-15.md

@@ -129,3 +129,20 @@ Mac-процесс serve умер после стрима лога (ран-ли
   `POST /api/repos/sync → {"ok":true,"repos":1}`, в SSE `/recipes/events`
   `glm53-kindling-2x` = **`fleet_up: true`** (на Pi ledger'ов нет,
   контейнеры видны fleet-пробой на dgx1/dgx2) — целевой кейс работает.
+
+## Аддон 1.1.12 (перенос кнопок управления в раскрывающуюся секцию)
+
+- По просьбе оператора: кнопки больше не в state-ячейке каждой строки —
+  controls переехали в **раскрывающуюся секцию** строки (клик по строке),
+  над toml-ссылкой: **▶ serve / ⏹ stop** (tracked jobs), **▤ logs**
+  (только для запущенного — живой хвост: пикер ноды из fleet-пробы +
+  `/api/logs` attach + стрим через `/events`, при сворачивании строки
+  стрим отключается), **⚡ bench** (новый `POST /api/bench` — tracked job,
+  стандарт seed 42/hardmode/perf c1,2, quality-прогон без лейбла
+  авто-лейблится `web-<UTC-stamp>`, репорт падает в recipe-репо и
+  появляется в таблице через live stream).
+- 1.1.12 (`cc30f20`): CI → `ghcr.io/kilork/sm121-addon:1.1.12`, деплой тем
+  же V1-путём (`POST /addons/02c10862_sm121/update`, токен из
+  `/data/cli.json` supervisor-контейнера). Проверено: контейнер на
+  `:1.1.12`, RSS ~37 MiB, маркеры actbar/logbox/data-act на `/recipes`,
+  `/api/bench` отвечает (401 без токена / 415 без JSON).