feat: enable bot install guides by default

This commit is contained in:
3252a8
2026-05-23 16:05:41 +03:00
parent fbc3e6c084
commit 7adca53116
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -328,7 +328,7 @@ class Settings(BaseSettings):
description="Show embedded install instructions inside the subscription Mini App.",
)
SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED: bool = Field(
default=False,
default=True,
description=(
"Open Mini App install guides from Telegram bot connect buttons and show public "
"install guide share links."
@@ -336,7 +336,9 @@ class Settings(BaseSettings):
)
SUBSCRIPTION_PAGE_CONFIG_PANEL_ENABLED: bool = Field(
default=True,
description="Use Remnawave Panel Subscription Page config for embedded guides when available.",
description=(
"Use Remnawave Panel Subscription Page config for embedded guides when available."
),
)
SUBSCRIPTION_PAGE_CONFIG_JSON_OVERRIDE_ENABLED: bool = Field(
default=False,
+1 -1
View File
@@ -41,7 +41,7 @@ class SettingsTests(unittest.TestCase):
)
self.assertTrue(settings.SUBSCRIPTION_GUIDES_ENABLED)
self.assertFalse(settings.SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED)
self.assertTrue(settings.SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED)
self.assertTrue(settings.SUBSCRIPTION_PAGE_CONFIG_PANEL_ENABLED)
self.assertFalse(settings.SUBSCRIPTION_PAGE_CONFIG_JSON_OVERRIDE_ENABLED)
self.assertEqual(