mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-05-05 04:16:17 +00:00
- Fix critical bug: is_active_paid_subscription() guard was blocking CHANNEL_REQUIRED_FOR_ALL from disabling paid subscriptions - Add disable_trial_on_leave and disable_paid_on_leave columns to RequiredChannel model with Alembic migration 0010 - Refactor enforcement logic in channel_member.py and channel_checker.py to use per-channel settings instead of global env vars - Update CRUD, Pydantic schemas, and admin API routes for new fields - Add should_disable_subscription() and get_channel_settings() to channel_subscription_service for per-channel decision logic