3.33.0 (2026-03-17)
New Features
- add SBP and Card sub-options for KassaAI payment method (5b722c5)
- add SBP and Card sub-options to kassa_ai payment method (04419fd)
- deep link авторизация в кабинете при блокировке oauth.telegram.org (322d457)
- добавлена поддержка RioPay в кабинете (3d1fbc7)
- добавлена поддержка RioPay для лендингов и подарков (04f4e6b)
Bug Fixes
- add back button to payment amount validation errors (20eff61)
- add sync_squads=True to admin tariff change handler (3f0b24c)
- deep link auth security and reliability fixes (099391e)
- enforce promo group authorization on country/server selection (641da94)
- merge phantom users into active accounts on /start (77f1a76)
- MissingGreenlet crash after subscription purchase in cabinet (a80a85c)
- MissingGreenlet crash after subscription purchase in cabinet (1cc687a)
- MissingGreenlet при изменении количества устройств на CLASSIC подписках (826accb)
- protect external squads from deletion during server sync (b563796)
- review findings — db.commit, isinstance guard, constants, ACTIVE check (72b5305)
- sub-method enabled check, guest payment provider, silent FSM return (603b9a1)
- subscription: remove stale extend promo state fields causing NameError (20a6fa1)
- swap Caddy auth headers — api_key to Authorization, caddy_token to X-Api-Key (038c34e)
- sync squads to Remnawave panel on tariff purchase/switch (c34fdd1)
- защита внешних сквадов от удаления при синхронизации серверов (f84885c)
- исправлен расчёт конверсии в статистике продаж (3089c17)
- исправлены проблемы RioPay интеграции после ревью (4abb8cb)
- миграция Tribute webhook с deprecated user_id на trb_user_id (9419941)
- скрыть плашку верификации email при выключенной верификации (4966e39)