docs: update wiki for 1.8.2 sidebar fix
@@ -1,6 +1,6 @@
|
|||||||
# База данных
|
# База данных
|
||||||
|
|
||||||
GM-Relay **v1.8.1** использует PostgreSQL. Изменения схемы управляются DbUp-миграциями, встроенными в `GmRelay.Bot` как embedded resources.
|
GM-Relay **v1.8.2** использует PostgreSQL. Изменения схемы управляются DbUp-миграциями, встроенными в `GmRelay.Bot` как embedded resources.
|
||||||
|
|
||||||
## Миграции
|
## Миграции
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Быстрый старт
|
# Быстрый старт
|
||||||
|
|
||||||
Эта страница описывает минимальный запуск текущей версии GM-Relay **v1.8.1**.
|
Эта страница описывает минимальный запуск текущей версии GM-Relay **v1.8.2**.
|
||||||
|
|
||||||
## Требования
|
## Требования
|
||||||
|
|
||||||
@@ -41,8 +41,8 @@ docker compose up -d
|
|||||||
Compose поднимает:
|
Compose поднимает:
|
||||||
|
|
||||||
- `db`: PostgreSQL 17 Alpine, БД `gmrelay_db`, пользователь `gmrelay`.
|
- `db`: PostgreSQL 17 Alpine, БД `gmrelay_db`, пользователь `gmrelay`.
|
||||||
- `bot`: образ `git.codeanddice.ru/toutsu/gmrelay-bot:1.8.1`.
|
- `bot`: образ `git.codeanddice.ru/toutsu/gmrelay-bot:1.8.2`.
|
||||||
- `web`: образ `git.codeanddice.ru/toutsu/gmrelay-web:1.8.1`.
|
- `web`: образ `git.codeanddice.ru/toutsu/gmrelay-web:1.8.2`.
|
||||||
|
|
||||||
Web UI будет доступен на `http://localhost:8080`, если `GMRELAY_WEB_PORT` не переопределён.
|
Web UI будет доступен на `http://localhost:8080`, если `GMRELAY_WEB_PORT` не переопределён.
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Развёртывание
|
# Развёртывание
|
||||||
|
|
||||||
Текущий production-like способ запуска GM-Relay **v1.8.1** — Docker Compose из `compose.yaml`.
|
Текущий production-like способ запуска GM-Relay **v1.8.2** — Docker Compose из `compose.yaml`.
|
||||||
|
|
||||||
## Сервисы Docker Compose
|
## Сервисы Docker Compose
|
||||||
|
|
||||||
@@ -15,13 +15,13 @@
|
|||||||
|
|
||||||
`bot`:
|
`bot`:
|
||||||
|
|
||||||
- образ: `git.codeanddice.ru/toutsu/gmrelay-bot:1.8.1`;
|
- образ: `git.codeanddice.ru/toutsu/gmrelay-bot:1.8.2`;
|
||||||
- запускается после успешного healthcheck сервиса `db`;
|
- запускается после успешного healthcheck сервиса `db`;
|
||||||
- переменные окружения: `ConnectionStrings__gmrelaydb`, `Telegram__BotToken`.
|
- переменные окружения: `ConnectionStrings__gmrelaydb`, `Telegram__BotToken`.
|
||||||
|
|
||||||
`web`:
|
`web`:
|
||||||
|
|
||||||
- образ: `git.codeanddice.ru/toutsu/gmrelay-web:1.8.1`;
|
- образ: `git.codeanddice.ru/toutsu/gmrelay-web:1.8.2`;
|
||||||
- запускается после успешного healthcheck сервиса `db`;
|
- запускается после успешного healthcheck сервиса `db`;
|
||||||
- переменные окружения: `ConnectionStrings__gmrelaydb`, `Telegram__BotToken`, `Telegram__BotUsername`;
|
- переменные окружения: `ConnectionStrings__gmrelaydb`, `Telegram__BotToken`, `Telegram__BotUsername`;
|
||||||
- порт: `${GMRELAY_WEB_PORT:-8080}:8080`;
|
- порт: `${GMRELAY_WEB_PORT:-8080}:8080`;
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ dotnet run --project src/GmRelay.AppHost
|
|||||||
|
|
||||||
`Directory.Build.props` задаёт:
|
`Directory.Build.props` задаёт:
|
||||||
|
|
||||||
- `Version`: `1.8.1`.
|
- `Version`: `1.8.2`.
|
||||||
- `TargetFramework`: `net10.0`.
|
- `TargetFramework`: `net10.0`.
|
||||||
- `LangVersion`: `preview`.
|
- `LangVersion`: `preview`.
|
||||||
- `Nullable`: `enable`.
|
- `Nullable`: `enable`.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Руководство ГМа
|
# Руководство ГМа
|
||||||
|
|
||||||
Руководство описывает пользовательские сценарии бота и Web-панели для GM-Relay **v1.8.1**.
|
Руководство описывает пользовательские сценарии бота и Web-панели для GM-Relay **v1.8.2**.
|
||||||
|
|
||||||
## Кто управляет группой
|
## Кто управляет группой
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -1,10 +1,10 @@
|
|||||||
# Главная
|
# Главная
|
||||||
|
|
||||||
GM-Relay — Telegram-бот и Blazor-панель для организации TTRPG-сессий. Текущее состояние документации соответствует репозиторию `Toutsu/GmRelayBot` и релизу **v1.8.1**.
|
GM-Relay — Telegram-бот и Blazor-панель для организации TTRPG-сессий. Текущее состояние документации соответствует репозиторию `Toutsu/GmRelayBot` и релизу **v1.8.2**.
|
||||||
|
|
||||||
## Текущий стек
|
## Текущий стек
|
||||||
|
|
||||||
- Версия проекта: `1.8.1`.
|
- Версия проекта: `1.8.2`.
|
||||||
- Платформа: `.NET 10`, C# preview, nullable reference types, warnings as errors.
|
- Платформа: `.NET 10`, C# preview, nullable reference types, warnings as errors.
|
||||||
- Оркестрация разработки: `.NET Aspire 13` через `src/GmRelay.AppHost`.
|
- Оркестрация разработки: `.NET Aspire 13` через `src/GmRelay.AppHost`.
|
||||||
- Runtime бота: `Worker Service`, Telegram long polling, Native AOT.
|
- Runtime бота: `Worker Service`, Telegram long polling, Native AOT.
|
||||||
@@ -35,6 +35,7 @@ GM-Relay — Telegram-бот и Blazor-панель для организаци
|
|||||||
- Bulk-операции в Web Dashboard: общий `title/link` для batch, перенос всей пачки на фиксированный шаг и клонирование на следующую неделю или месяц с новым Telegram-сообщением.
|
- Bulk-операции в Web Dashboard: общий `title/link` для batch, перенос всей пачки на фиксированный шаг и клонирование на следующую неделю или месяц с новым Telegram-сообщением.
|
||||||
- Настройка режима уведомлений для batch: `В группе и в личку` или `Только в группе`, при этом групповые сообщения сохраняются всегда.
|
- Настройка режима уведомлений для batch: `В группе и в личку` или `Только в группе`, при этом групповые сообщения сохраняются всегда.
|
||||||
- CSS-fix Web Dashboard: раскрывающиеся списки используют контрастный фон и текст в native select dropdown.
|
- CSS-fix Web Dashboard: раскрывающиеся списки используют контрастный фон и текст в native select dropdown.
|
||||||
|
- CSS-fix sidebar: пункты меню рендерятся отдельными строками с корректным отступом между `Панель управления` и `Шаблоны`.
|
||||||
|
|
||||||
## Разделы
|
## Разделы
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user