2.1 KiB
2.1 KiB
Changelog
v1.6.0 (2026-05-24)
Bug Fixes
- Features: Исправлен feature_key
auto_notifications→notifications(фича теперь отображается в меню) - Features: Исправлен feature_key
commercial_offer→commercial(унификация с кодом) - Заявки: Исправлена критическая ошибка —
db.flush()вместоdb.commit()во всех write-эндпоинтах (данные не сохранялись) - Заявки: Кнопка "Создать" теперь корректно сохраняет заявку в БД
- Тест-прогон: Исправлено — тестовые сообщения бота теперь содержат
role: "bot", отображаются в результате - Router proxy: Добавлен
try/exceptво все прокси-эндпоинты (500 → 503 с сообщением) - Mojibake: Исправлена кириллица на всех страницах бота (добавлен
page_nameвctx()) - Broadcast: Добавлена колонка
recipient_idsв таблицуbot_broadcasts
New Features
- Рассылки: Добавлена отдельная страница Рассылки в меню Чат-бот Max (роут + шаблон + sidebar)
- Категории: Полностью обновлены категории обращений (7 новых с иконками и описаниями)
- Permissions: Добавлены
bot_*права для ролиengineerвrole_menu_permissions - Deploy: Улучшен
max_bot_deploy.sh— теперь используетdocker exec -ipipe вместоdocker cp - Deploy: Главный
deploy.shтеперь включает развёртывание max_bot
Infrastructure
- Database:
get_db()теперь корректно вызываетsession.commit()при выходе (аналогично py_service) - Permission config: Добавлены все пропущенные маршруты в
ROUTE_PERMISSIONS