• v1.0.0 5de3891966

    Release version 1.0.0
    Deploy Telegram Bot / build-and-push (push) Successful in 25s
    Deploy Telegram Bot / deploy (push) Successful in 9s
    Stable

    Toutsu released this 2026-04-17 17:03:25 +03:00 | 23 commits to main since this release

    🚀 Релиз v1.0.0: Базовый функционал и стабилизация

    Это первый стабильный релиз системы GM-Relay, включающий в себя полнофункционального Telegram-бота и веб-интерфейс для управления игровыми сессиями.

    Новые возможности

    • 🤖 Telegram Бот (Native AOT): Бот полностью оптимизирован для работы с минимальным потреблением памяти, что делает его идеальным для запуска на
      слабых серверах или Raspberry Pi.
    • 📅 Пакетное создание сессий: Возможность планировать сразу несколько игр одним сообщением через команду /newsession.
    • 🌐 Web Dashboard: Полноценная панель управления на Blazor Server с авторизацией через Telegram (HMAC валидация).
    • 🇷🇺 Полная локализация: Весь интерфейс (бот и веб-панель) полностью переведен на русский язык.
    • 🗓 Экспорт в календарь: Генерация .ics файлов для синхронизации расписания с Google/Apple/Yandex календарями.
    • 📁 Поддержка Форумов (Topics): Автоматическое создание и управление темами в супергруппах Telegram.

    🛠 Технические улучшения

    • 📦 Централизованное версионирование: Внедрена система Directory.Build.props для управления версиями всех модулей из одной точки.
    • 🚀 CI/CD & Docker: Настроена автоматическая сборка и деплой через Gitea Actions с поддержкой версионных тегов (:1.0.0) и :latest.
    • 🐘 База данных: Внедрены автоматические миграции через DbUp.
    • 🏗 Aspire Orchestration: Проект готов к локальной разработке и мониторингу через .NET Aspire.

    🔧 Как обновиться
    Если вы используете Docker Compose, обновите ваш compose.yaml (или подтяните изменения из git) и выполните:
    1 docker compose pull
    2 docker compose up -d


    Полный список изменений: [сравнение с предыдущими коммитами]

    Downloads