-
released this
2026-04-27 09:51:05 +03:00 | 3 commits to main since this release🛠 Web UI hotfix
Этот релиз закрывает точечную проблему читаемости в Web Dashboard: native dropdown у bulk-операций batch-сессий больше не открывается белым списком с почти белым текстом. Варианты вроде «Следующая неделя» и «Следующий месяц» теперь используют контрастный фон и текст, согласованные с тёмной темой GM-Relay.
✅ Решённые issues
- Отдельного Gitea issue для этого hotfix не было. Решён пользовательский дефект из Web Dashboard: нечитаемый шрифт в раскрытом списке выбора периода клонирования batch-сессии.
🧩 Что вошло в релиз
- добавлено явное CSS-оформление
select optionчерезvar(--bg-secondary)иvar(--text-primary); - сохранена совместимость с текущим тёмным dashboard theme без изменения разметки и логики bulk-операций;
- добавлен регрессионный тест
WebStylesTests, который проверяет наличие контрастных стилей для native select options; - README, wiki, Docker Compose, Web design system и Gitea Actions workflow обновлены под 1.4.1.
🛡 Что это даёт
- GM может уверенно выбирать клонирование batch на следующую неделю или месяц без визуального сбоя;
- dropdown остаётся читаемым в тёмной теме на системном native popup;
- будущие правки CSS не смогут незаметно убрать этот стиль без падения теста.
📦 Версия и деплой
- версия проекта обновлена до 1.4.1 в
Directory.Build.props,compose.yaml, README, Web UI, wiki и Gitea Actions workflow; - Docker-образы и deploy-конфигурация используют тег 1.4.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 #41 успешно собрал, опубликовал и задеплоил bot/web образы.
Downloads