ParityPay SBP provider, unified ChromeEditModal, responsive container queries, perf audit

This commit is contained in:
Vladless
2026-04-30 17:21:53 +00:00
parent 55bebbd924
commit 3a7bf7430d
17 changed files with 2681 additions and 3 deletions
+3
View File
@@ -2,6 +2,7 @@ from aiohttp.web_urldispatcher import UrlDispatcher
from services.payments.heleket.webhook import heleket_webhook
from services.payments.kassai.webhook import kassai_webhook
from services.payments.paritypay.webhook import paritypay_webhook
from services.payments.wata.webhook import wata_webhook
from utils.modules_loader import load_module_webhooks
@@ -9,12 +10,14 @@ from utils.modules_loader import load_module_webhooks
KASSAI_WEBHOOK_PATH = "/kassai/webhook"
HELEKET_WEBHOOK_PATH = "/heleket/webhook"
WATA_WEBHOOK_PATH = "/wata/webhook"
PARITYPAY_WEBHOOK_PATH = "/paritypay/webhook"
async def register_web_routes(router: UrlDispatcher) -> None:
router.add_post(KASSAI_WEBHOOK_PATH, kassai_webhook)
router.add_post(HELEKET_WEBHOOK_PATH, heleket_webhook)
router.add_post(WATA_WEBHOOK_PATH, wata_webhook)
router.add_post(PARITYPAY_WEBHOOK_PATH, paritypay_webhook)
try:
module_webhooks = load_module_webhooks()