feat: add support tickets and imrpove web app loading

This commit is contained in:
3252a8
2026-05-20 16:38:24 +03:00
parent 3b846f0d44
commit d8a1da1f13
78 changed files with 8990 additions and 168 deletions
+4 -2
View File
@@ -18,7 +18,7 @@ import tempfile
import unittest
from pathlib import Path
from typing import Any
from unittest.mock import MagicMock, patch
from unittest.mock import MagicMock
from bot.app.factories.build_services import build_core_services
from bot.payment_providers.yookassa import YooKassaService
@@ -26,7 +26,6 @@ from bot.services.panel_webhook_service import PanelWebhookService
from bot.services.subscription_service import SubscriptionService
from config.settings import Settings
# Strip all provider env so per-provider BaseSettings models don't pick up
# real credentials from the local .env file during tests.
_PROVIDER_ENV_PREFIXES = (
@@ -140,6 +139,9 @@ class BuildServicesWiringTests(unittest.TestCase):
"subscription_service",
"referral_service",
"promo_code_service",
"notification_service",
"email_auth_service",
"support_service",
"stars_service",
"cryptopay_service",
"freekassa_service",