Исправления
- Переход с пробной подписки на обычную: оплаченные лимиты, перенос остатка по настройкам, свежая квота и атомарное списание. Учтены покупки, продления и сохранённые корзины, суточные тарифы и мультитариф.
- Повторные запросы продления кабинета возвращают результат той же операции без нового списания.
- Докупка трафика при ограниченном grace-доступе и восстановление grace после замены удалённого внутреннего сквада.
- Настройка CisPay для действующей подписки и выбор нестандартных периодов.
- Смена тарифа после исчерпания трафика: PR #3360.
- Восстановление запуска polling после сетевого сбоя: PR #3361.
- Формат обмена кода Google OAuth: PR #3364.
- Освобождение блокировки назначения промогруппы: PR #3352.
- Обработка сообщений без текста при подготовке рассылки: PR #3328.
- Удаление неиспользуемого кода меню синхронизации и исправление нестабильной проверки трафика: PR #3365, PR #3366.
- Разбор данных карты YooKassa, время предупреждения о завершении пробника, окно третьего напоминания и переводы административных списков.
Спасибо авторам PR и пользователям за сообщения и воспроизведения.
Обновление
Сохраните резервную копию базы. Обновляйте вместе с Cabinet v1.82.1+. Включена миграция 0141: старые запросы продления без идентификатора операции больше не принимаются.
Docker Hub: fr1ngg/remnawave-bedolaga-telegram-bot:v5.2.1.
GHCR: ghcr.io/bedolaga-dev/remnawave-bedolaga-telegram-bot:v5.2.1.