• v3.5.1 394bd19b95

    Release v3.5.1 — Исправление публичных страниц игр
    Deploy Telegram Bot / build-and-push (push) Successful in 6m0s
    Deploy Telegram Bot / scan-images (push) Successful in 3m30s
    Deploy Telegram Bot / deploy (push) Successful in 30s
    Stable

    Toutsu released this 2026-05-29 09:53:41 +03:00 | 94 commits to main since this release

    🔧 Patch 3.5.1 — Исправление публичных страниц игр

    Исправлен HTTP 500 на /showcase, публичных страницах клубов /club/{slug} и публичных страницах сессий /s/{id} после релиза 3.5.0.

    🧩 Что вошло в релиз

    • src/GmRelay.Web/Services/SessionService.cs — публичные запросы профилей мастеров теперь сортируют owner manager по существующей колонке group_managers.created_at вместо несуществующей gm.added_at
    • tests/GmRelay.Bot.Tests/Web/MasterProfilesTests.cs — добавлен regression test на соответствие публичных запросов реальной схеме group_managers
    • Синхронизированы версии: Directory.Build.props, NavMenu.razor, compose.yaml, deploy.yml, README.md → 3.5.1

    🗡 Что это даёт

    • Каталог игр /showcase снова открывается
    • Публичные страницы клубов и сессий снова рендерятся без 500
    • Новая проверка не даст снова сослаться на несуществующую колонку added_at

    📦 Версия и деплой

    • версия обновлена до 3.5.1
    • Docker-образы используют тег 3.5.1
    • PR #114 интегрирован в main через merge commit 394bd19b95bc4148cd349da0116089a1e6c1656e
    • Gitea Actions run #280 (PR checks) — success
    • Gitea Actions run #281 (deploy) — success
    • Продовая проверка после деплоя: /showcase, /club/kulaki, /s/c7336ee7-84f3-4b34-9d07-9bf82460bb97 — HTTP 200
    Downloads