Выпуск исправлений подписок, оплаты и личного кабинета.
Подписки и расчёты
- Исправлена работа с выбранной подпиской при смене тарифа, продлении и докупках в режиме нескольких подписок.
- Расчёт дополнительных устройств учитывает произвольный срок тарифа; сохранены правила безлимита и настройки докупки трафика.
- Повторные подтверждения, сохранённые корзины и конкурентные запросы защищены от повторного списания и применения к другой подписке.
- Улучшено восстановление срока, устройств и трафика после временных ошибок панели.
Платежи
- Добавлен Anore: СБП, карты, ЮMoney и криптовалюта через платёжную страницу провайдера.
- CisPay обновлён под текущий API, включая проверку исходной рублёвой суммы криптоплатежей и изоляцию sandbox.
- Уведомления MulenPay подтверждаются через авторизованный API провайдера, включая подписанные запросы.
- Исправлены гостевые покупки, подарки, отображение способов оплаты и восстановление оплаченных операций.
- Удалён PayPear.
Кабинет, поддержка и безопасность
- Исправлены авторизация, локализация, медиаконтент и передача видео/галерей в обращениях поддержки.
- Устранены обход каталога локализаций, медленная обработка специально составленного HTML и раскрытие внутренних ошибок платёжного обработчика.
- Обновлены зависимости безопасности.
- Исправлен расчёт RTP колеса: перед обновлением проверьте стоимость призов и ручные вероятности, поскольку фактическое распределение выплат изменилось.
Обновление
Используйте совместно с кабинетом v1.81.0. Выпуск включает миграции БД 0132–0136. Перед обновлением сохраните резервную копию БД. Anore и криптооплата CisPay по умолчанию выключены; настройки описаны в docs/anore.md и docs/cispay.md.
Реальные внешние оплаты новых шлюзов в рамках выпуска не проводились. Локальные проверки используют HTTP-стенды и отдельную PostgreSQL; результаты CI доступны в репозитории.
Docker
docker pull fr1ngg/remnawave-bedolaga-telegram-bot:v5.1.0
docker pull ghcr.io/bedolaga-dev/remnawave-bedolaga-telegram-bot:v5.1.0Образы для Linux amd64 и arm64. Полный список изменений.