33 lines
2.9 KiB
Plaintext
33 lines
2.9 KiB
Plaintext
BUILD196 · 2026.10.22.2
|
||
Commit: BUILD196 — обновлять большинство и составы, задерживать связанные плашки
|
||
|
||
Обновление большинства после завершения удалений и составов при первом выборе
|
||
матча. Для связанных штрафных, пустых ворот и отложенного штрафа доступна
|
||
отдельная задержка после появления основного табло; сами таймеры идут сразу.
|
||
|
||
ОБНОВЛЕНИЕ VM
|
||
hockey_BUILD196_update.zip — накопительный пакет BUILD190–196 для BUILD189–195.
|
||
1. Остановите приложение и Agent; сохраните резервную копию проекта и PostgreSQL.
|
||
2. Распакуйте update ZIP в корень проекта с заменой файлов.
|
||
Существующие .env и agent/agent_config.json сохраняются.
|
||
3. С BUILD195/194/193/192 зависимости не изменились. При переходе с BUILD189–191
|
||
выполните из Python/venv приложения: python -m pip install -r requirements.txt
|
||
4. Запустите Agent и перезапустите существующую службу (один процесс, без --reload).
|
||
Ручной запуск: python -m uvicorn app:app --host 0.0.0.0 --port 8000 --workers 1
|
||
Windows: START.bat.
|
||
5. Перезагрузите страницу. Шильдик и /api/health: 2026.10.22.2.
|
||
Проверьте выбранные матч/Agent, окончание удаления и новые настройки задержек.
|
||
|
||
Agent 1.5.5 не менялся с BUILD194. Накопительный ZIP содержит тот же
|
||
Agent.exe для обновления BUILD189–193; новой версии Agent не требуется.
|
||
Приватные настройки/пароли, данные КХЛ и XML в update ZIP не входят.
|
||
Полный ZIP сохраняет приватный снимок BUILD195. Старые исправления входят
|
||
накопительно; история: docs/CHANGELOG.md.
|
||
|
||
ПРОВЕРКИ BUILD196
|
||
Фактический новый full suite: 879 passed, 0 failed/errors, без skip/xfail.
|
||
Отдельные focused прогоны: delay_settings: 29 passed, lifecycle: 12 passed, roster_first_selection: 12 passed, scoreboard_delay: 10 passed. Их результаты пересекаются с full
|
||
suite и не складываются. Go QA BUILD194 — историческая проверка неизменённого
|
||
Agent, не новый Go-run BUILD196. Подробности: docs/validation.json.
|
||
Рабочая VM, PostgreSQL и реальный vMix в локальной проверке не использовались.
|