-
Release version 1.0.0
Stablereleased 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
- 🤖 Telegram Бот (Native AOT): Бот полностью оптимизирован для работы с минимальным потреблением памяти, что делает его идеальным для запуска на