Files
hockey_new/UPDATE.txt

39 lines
3.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BUILD194 · 2026.10.21.5
Commit: BUILD194 — Mapping по титрам, стабильное переключение матчей и счёт из БД
Mapping передаётся по титрам с подтверждением доставки; переключение матча
и составов защищено от поздних ответов, счёт синхронизируется с БД.
Сохранена проверка готовности выбранного матча к эфиру.
Подробности проверки и её ограничений — docs/OPERATOR.md и docs/validation.json.
ОБНОВЛЕНИЕ VM
hockey_BUILD194_update.zip — накопительный пакет BUILD190–194 для BUILD189–193.
1. Остановите приложение и Agent; сохраните резервную копию проекта и PostgreSQL.
2. Распакуйте update ZIP в корень проекта с заменой файлов, включая agent/agent.exe.
Сохраните существующий agent/agent_config.json и остальные рабочие настройки.
3. С BUILD193 зависимости не изменились (как и с BUILD192).
При переходе с BUILD189–191 выполните из Python/venv приложения:
python -m pip install -r requirements.txt
4. Запустите обновлённый Agent 1.5.5 со своей существующей конфигурацией.
Сервер автоматически включит отправку Mapping по титрам; старые Agent
продолжают получать прежние пакеты до 6 команд.
Перезапустите существующую службу (один процесс, без --reload).
Ручной запуск: python -m uvicorn app:app --host 0.0.0.0 --port 8000 --workers 1
Windows: START.bat.
5. Перезагрузите страницу; шильдик и /api/health должны показать 2026.10.21.5.
Выберите матч и свой Agent, откройте проверку готовности и проверьте её замечания.
Рабочие .env, приватные настройки/пароли, данные КХЛ и XML в update ZIP
не входят. Agent.exe обновляется. Полный ZIP содержит настройки из присланной
копии проекта и предназначен для восстановления или новой установки.
Предыдущие исправления накоплены: журнал, изоляция матчей, Mapping/ACK
и восстановление доставки, очередь тяжёлых импортов, читаемый шильдик версии.
Если прежняя очистка ещё не выполнялась: python cleanup_project.py --dry-run;
применяйте --apply после просмотра плана. История: docs/CHANGELOG.md.
ПРОВЕРКИ BUILD194
full_suite: 807 passed, 0 failed/errors.
Это фактические результаты BUILD194 из docs/validation.json; ограничения
локального стенда и отдельные проверки указаны там же. Проверка на вашей VM
с PostgreSQL, Windows Agent и vMix остаётся отдельным этапом.