Commit Graph

82 Commits

Author SHA1 Message Date
Egor
2f2d9bc1af Add Heleket payment provider integration 2025-10-21 10:59:19 +03:00
Egor
0c93516056 feat: make MulenPay display name configurable 2025-10-19 01:55:10 +03:00
Egor
03a45e39d4 Let WATA webhook session generator finish before responding 2025-10-18 02:09:50 +03:00
Egor
b492437b54 Fix Pal24 payment flows and webhook handling 2025-10-15 23:38:51 +03:00
Egor
89b0544f86 Revert "Revert "Revert "Complete Wata Pay integration""" 2025-10-14 21:17:54 +03:00
Egor
7ed635600e Revert "Revert "Complete Wata Pay integration"" 2025-10-14 19:14:28 +03:00
Egor
5a4f59dfb2 Revert "Complete Wata Pay integration" 2025-10-14 19:13:11 +03:00
Egor
d3dd423042 Complete Wata Pay integration 2025-10-14 16:46:00 +03:00
Egor
bdaa3b5875 Fix Telegram Stars rounding and formatting 2025-10-09 19:20:44 +03:00
Egor
7493b13348 Allow configuring YooKassa webhook host 2025-10-07 06:32:03 +03:00
Legacyyy777
e480356447 Оптимизирована обработка подключения к БД в WebhookServer. Удален цикл async for, добавлена обработка исключений при получении соединения с БД. 2025-10-04 09:21:49 +05:00
Legacyyy777
96b64df989 Добавлен return после цикла async for db in get_db().
Добавлена обработка случая, когда не удается получить соединение с БД.
2025-10-04 02:32:04 +05:00
Legacyyy777
b68f1256ca Добавлено логирование заголовков вебхука Mulen Pay для отладки и временно отключена проверка подписи. Обновлены сообщения логирования для улучшения диагностики. 2025-10-03 10:28:02 +05:00
Egor
2b4136faa7 Handle additional MulenPay webhook signature formats 2025-09-30 23:57:18 +03:00
Egor
144a942a97 Resolve duplicate handlers and cleanup imports 2025-09-30 16:40:08 +03:00
Egor
1e14a0919f Revert "Add Remnawave component management API" 2025-09-28 04:56:33 +03:00
Egor
c10e34ad43 Add Remnawave component management API 2025-09-28 04:53:01 +03:00
Egor
6dc5150804 Revert "Add Happ cryptoLink proxy support" 2025-09-25 11:03:49 +03:00
Egor
de8853bd7c Add Happ cryptoLink proxy support 2025-09-25 11:02:27 +03:00
Egor
b258bd95bd Document happ cryptolink mode in env example 2025-09-25 10:25:06 +03:00
Egor
033230f73e Revert "Add Happ crypto link connection mode with download prompts" 2025-09-25 08:51:34 +03:00
Egor
ff71f4b637 Add Happ crypto link mode and download flow 2025-09-25 08:50:22 +03:00
Egor
b64bda64dc Revert "Add Happ cryptoLink connect mode with download flow" 2025-09-25 04:33:28 +03:00
Egor
54d798f358 Add Happ cryptoLink mode and download support 2025-09-25 04:31:44 +03:00
Egor
ec6b6e6b09 Revert "feat: add Happ crypto link mode and download flow" 2025-09-25 04:12:42 +03:00
Egor
ae3c34c2fe chore: tidy migration imports 2025-09-25 03:59:03 +03:00
Egor
5dcb37032e Fix PayPalych webhook to reuse main event loop 2025-09-24 03:08:33 +03:00
Egor
4225404673 Add PayPalych payment integration 2025-09-24 02:56:51 +03:00
Egor
588e4acbd3 Secure Mulen Pay webhook with signature validation 2025-09-24 01:29:42 +03:00
Egor
eb730ecd6e Add Mulen Pay integration for balance top-ups 2025-09-24 01:14:15 +03:00
Egor
2133355fbb Update telegram_stars.py 2025-09-17 00:50:34 +03:00
Egor
43df9bff48 Update remnawave_api.py 2025-09-13 07:33:29 +03:00
Egor
02106bd64b Update remnawave_api.py 2025-09-10 01:13:00 +03:00
Egor
a1c2907cce Update webhook_server.py 2025-09-09 08:56:15 +03:00
Egor
eeca712a3e Update webhook_server.py 2025-09-09 06:48:30 +03:00
Egor
c23a777783 Update webhook_server.py 2025-09-09 06:32:10 +03:00
Egor
fee141ea2b Create cryptobot.py 2025-09-09 06:18:24 +03:00
yazhog
bb8e513598 feat: display ruble prices without kopecks 2025-09-07 13:13:03 +03:00
Egor
1bc5133c95 Update remnawave_api.py 2025-09-07 04:37:34 +03:00
yazhog
adf509dc81 chore: require Tribute signature 2025-09-06 23:11:18 +03:00
yazhog
22f5fc43dd feat(tribute): verify webhook signature 2025-09-06 23:02:57 +03:00
Egor
08feb1f876 Update telegram_stars.py 2025-09-03 21:05:33 +03:00
Egor
48902c4968 Update telegram_stars.py 2025-09-03 20:57:01 +03:00
Egor
3c715577a6 Update telegram_stars.py 2025-09-03 20:55:25 +03:00
Egor
c79c71f209 Update remnawave_api.py 2025-09-02 17:35:45 +03:00
Egor
d4dbce5606 Update remnawave_api.py 2025-09-02 17:32:41 +03:00
Egor
ec7274e0c9 Update remnawave_api.py 2025-09-02 15:32:29 +03:00
Egor
8fe631a98e Update remnawave_api.py 2025-09-02 15:26:00 +03:00
Egor
9b31ba8f3d Update remnawave_api.py 2025-09-02 15:21:15 +03:00
Egor
3759be333a Update remnawave_api.py 2025-09-02 15:15:25 +03:00