Commit graph

2 commits

Author SHA1 Message Date
Admin
bd3a56ab3d 🎨 fix: Единое меню навигации на всех страницах
- Убраны дубли пунктов меню (Умная рассылка отдельная удалена)
- Структура: Пользователи / Коммуникации / Контент / Система
- Все страницы наследуют base.html с одинаковым меню
- Добавлены Настройки дайджеста в меню
- Правило №3 добавлено в КРИТИЧЕСКИЕ-ПРАВИЛА.md

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-12 18:33:01 +04:00
Admin
07d7a51f10 🚨 fix: Критические исправления рассылок
- Глобальный синглтон бота (bot_instance.py) — работает из любого процесса
- Прямые HTTP запросы в send_smart_broadcast — нет ошибки Timeout context
- Исправлен joinedload в InitiativeGroupService
- Удалён дубликат route /broadcast
- Удалена страница /broadcasts — всё в одном месте с табами
- Удалён /api/broadcast/send — дублировал /api/broadcast/create
- Добавлен dry_run режим для тестирования без отправки
- Двойное подтверждение перед реальной рассылкой
- Добавлен файл КРИТИЧЕСКИЕ-ПРАВИЛА.md

Инцидент: тестовая рассылка ушла реальным пользователям

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-12 17:57:18 +04:00