Release v1.1.0: Add Telegram and Todoist integrations UI
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 57s

- Add telegram_integrations table to store bot token and chat_id
- Add Integrations tab with Todoist and Telegram integration screens
- Remove TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID from env variables
- All Telegram configuration now done through UI
- Telegram webhook registration happens when user saves bot token
- Rename TELEGRAM_WEBHOOK_BASE_URL to WEBHOOK_BASE_URL
This commit is contained in:
poignatov
2025-12-31 19:11:28 +03:00
parent 63af6bf4ed
commit 7398918bc0
20 changed files with 721 additions and 100 deletions

View File

@@ -7,15 +7,12 @@
### Создание дампа
```bash
# Дамп из production БД (по умолчанию .env.prod)
# Дамп из БД (по умолчанию .env)
./dump-db.sh
# Дамп с именем
./dump-db.sh production-backup
# Дамп из локальной БД
./dump-db.sh --env-file .env.local
# Дамп из другого окружения
./dump-db.sh --env-file .env.prod my-backup
```
@@ -29,10 +26,10 @@
### Восстановление дампа
```bash
# Восстановление в локальную БД (по умолчанию .env.local)
# Восстановление в БД (по умолчанию .env)
./restore-db.sh dump_20240101_120000.sql.gz
# Восстановление в production БД
# Восстановление в другое окружение
./restore-db.sh --env-file .env.prod dump_20240101_120000.sql.gz
# Можно указать имя без расширения
@@ -41,8 +38,8 @@
## Поведение по умолчанию
- **Создание дампа**: использует `.env.prod` (production БД)
- **Восстановление**: использует `.env.local` (локальная БД)
- **Создание дампа**: использует `.env`
- **Восстановление**: использует `.env`
Это можно изменить с помощью параметра `--env-file`.