BUILD197 — отправлять поздние составы и показывать этапы загрузки

This commit is contained in:
2026-10-22 12:33:39 +03:00
parent f3018b97c3
commit 95c62cefb0
17 changed files with 2561 additions and 107 deletions

View File

@@ -54,7 +54,7 @@ Stat2TV также может использовать существующий
`agent_config.json`. Версия видна в окне Agent; прежний Agent продолжит работать
с ограниченными пакетами. Зависимости Python с BUILD193 не изменились.
Три целочисленных поля публикации Mapping добавляются существующим механизмом
миграции схемы. После запуска проверьте `/api/health`: версия `2026.10.22.2`.
миграции схемы. После запуска проверьте `/api/health`: версия `2026.10.22.3`.
BUILD195 исправляет HTTP 500 при применении конфига с новым Agent: обёртка журнала
теперь передаёт параметры проверки подключения и поколения в отправитель.
@@ -64,12 +64,17 @@ BUILD196 исправляет сохранение работающих тайм
составов; добавляет задержку связанных плашек. Установите накопительный update ZIP
и перезапустите сервер. Значения задержек вводятся в интерфейсе и сохраняются в
существующих конфигурациях; их файлы обновлением не заменяются.
BUILD197 отправляет Mapping после загрузки составов обеих команд и обновляет
его при последующих изменениях состава. Окно загрузки показывает реальные этапы,
ожидает подтверждение Agent и предлагает продолжить работу при задержке/отсутствии
данных. Через 45 с показывается предупреждение; отправка Mapping не прерывается
и не запускается повторно из-за этого срока. Дополнительных настроек не требуется.
Для обновления существующей VM используйте пакет только изменённых файлов;
полный архив содержит снимок настроек из присланной копии и предназначен для
восстановления/новой установки. Не заменяйте им более свежие настройки эфира.
Для каждой новой сборки добавляйте в CHANGELOG.md и UPDATE.txt короткую строку
`Commit: BUILD196 — что изменилось`, подставляя текущий номер BUILD.
`Commit: BUILD197 — что изменилось`, подставляя текущий номер BUILD.
История UI сохраняется при реальном изменении конфигурации, максимум 40 копий
на тип после сохранения. Старые backup-файлы переносятся один раз: служебный маркер