-
released this
2026-04-28 10:27:54 +03:00 | 357 commits to main since this release🛠 Patch 1.8.1 — Web Dashboard UX fix
Этот patch-релиз дорабатывает UX шаблонов кампаний из v1.8.0: управление шаблонами вынесено из страницы группы в отдельную вкладку левого меню, а внутри группы оставлено только применение уже сохранённых шаблонов.
✅ Закрытые issues
- Отдельного Gitea issue для фикса не было: релиз закрывает прямую UX-правку по размещению шаблонов кампаний в Web Dashboard.
🧩 Что вошло в релиз
- в левом sidebar добавлена вкладка «Шаблоны» с маршрутом
/templates; - создана отдельная страница управления шаблонами кампаний: выбор доступной группы, создание шаблона, список сохранённых шаблонов и удаление устаревших;
- страница группы больше не содержит форму создания и удаление шаблонов, чтобы не перегружать карточку группы;
- в группе остался компактный блок «Применить шаблон»: GM выбирает первую дату и создаёт новый batch из выбранного шаблона;
- sidebar version badge обновлён до v1.8.1;
- README и wiki обновлены: управление шаблонами описано как отдельная вкладка, применение — как действие на странице группы;
- добавлены regression-тесты, которые фиксируют новое разделение навигации и ответственности страниц.
🛡 Что это даёт
- левое меню стало полезнее и понятнее: шаблоны теперь видны как самостоятельный раздел;
- страница группы стала чище: там остаются co-GM, применение шаблонов, batch-операции и список сессий;
- управление шаблонами не смешивается с запуском конкретного расписания;
- существующая серверная логика шаблонов и создание batch из шаблона не менялись.
📦 Версия и деплой
- версия проекта обновлена до 1.8.1 в
Directory.Build.props,compose.yaml, README, Web design system, wiki и Gitea Actions workflow; - Docker-образы и deploy-конфигурация используют тег 1.8.1;
- локально пройдены
dotnet test tests/GmRelay.Bot.Tests/GmRelay.Bot.Tests.csproj --collect:"XPlat Code Coverage"иdotnet build GM-Relay.slnx -c Release; - Gitea Actions run #46 успешно собрал, опубликовал и задеплоил bot/web образы.
Downloads