-
released this
2026-05-27 14:18:40 +03:00 | 125 commits to main since this release🔧 Patch 3.1.1 — Telegram topics для batch из шаблонов
Исправлено создание batch из шаблона через Web UI: в Telegram forum-группах новая пачка игр теперь получает отдельный topic так же, как batch, созданный через
/newsession.🧩 Что вошло в релиз
src/GmRelay.Web/Services/SessionService.cs— Web-путь создания batch из шаблона проверяет Telegram-чат, создаёт forum topic, сохраняетthread_id/topic_created_by_botв новыхsessionsи отправляет расписание в созданный topic.tests/GmRelay.Bot.Tests/Infrastructure/Telegram/TelegramTopicIntegrationSmokeTests.cs— добавлен regression test на создание и сохранение Telegram topic для template batches.tests/GmRelay.Bot.Tests/Discord/DiscordProjectStructureTests.cs— синхронизированы release assertions под3.1.1.- Синхронизированы версии:
Directory.Build.props,NavMenu.razor,compose.yaml,deploy.yml→ 3.1.1.
🗡 Что это даёт
- Batch, созданный из Web-шаблона, больше не публикуется в общий чат forum-группы.
- Дальнейшие групповые уведомления и удаление пустого bot-owned topic работают по сохранённому
thread_id. - Поведение Web UI стало согласовано с
/newsessionв Telegram.
📦 Версия и деплой
Downloads