• v1.8.1 cfbda4ca05

    Release 1.8.1: отдельная вкладка шаблонов кампаний
    Deploy Telegram Bot / build-and-push (push) Successful in 3m28s
    Deploy Telegram Bot / deploy (push) Successful in 12s
    Stable

    Toutsu 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