Commit Graph

1367 Commits

Author SHA1 Message Date
Egor
804f088435 Fix Heleket webhook signature verification 2025-11-11 16:41:58 +03:00
Egor
a3532e5878 Handle CryptoBot renewal payload fallbacks 2025-11-11 13:06:10 +03:00
Egor
a697ffa8f1 Fix dynamic traffic localization prices 2025-11-11 10:28:09 +03:00
Egor
df6feca53c Add files via upload 2025-11-11 08:37:03 +03:00
Egor
68c125ba14 feat: expose integration metadata for miniapp payments 2025-11-11 08:11:42 +03:00
Mikhail
21a5499af8 Merge branch 'Fr1ngg:main' into main 2025-11-10 13:54:03 +03:00
gy9vin
dd85db071a Апи поиск в боте по тгID 2025-11-10 13:53:21 +03:00
Egor
ccafb18122 Round CryptoBot top-up amounts up to whole rubles 2025-11-10 06:11:18 +03:00
Egor
f2b724a78d Adjust Pal24 callback handling and SBP link fallback 2025-11-10 05:26:02 +03:00
Egor
b15d78f8af Handle missing RemnaWave config in maintenance monitoring 2025-11-10 04:25:52 +03:00
Egor
e20e9e7cec Fix init_db index creation on fresh databases 2025-11-10 04:06:28 +03:00
gy9vin
eaa3c80d59 Фикс простой покупки! 2025-11-09 21:55:58 +03:00
gy9vin
33882f1e93 Фикс проверки зачисления платежа юкассы(защита от дублирования) 2025-11-09 18:31:39 +03:00
Egor
9596f82ea6 Fix bulk_update to target records by primary key 2025-11-09 10:28:47 +03:00
Egor
9e88eae416 Ensure YooKassa retries finish pending credits 2025-11-09 10:13:01 +03:00
Egor
ee7a445610 Update database.py 2025-11-09 09:46:40 +03:00
Egor
ba4c7ee7ac Update database.py 2025-11-09 09:43:26 +03:00
Egor
28937abab4 Handle missing pool metrics for NullPool 2025-11-09 09:40:08 +03:00
Egor
b1dcf2779e Update database.py 2025-11-09 09:25:59 +03:00
Egor
3219062ce2 Update database.py 2025-11-09 09:22:36 +03:00
Egor
cefb8cba78 Add database health and pool metrics endpoints 2025-11-09 09:17:18 +03:00
Egor
e869655028 Update database.py 2025-11-09 09:11:47 +03:00
Egor
a72bb25ea2 Update database.py 2025-11-09 08:30:38 +03:00
Egor
cde84ff20b Handle optional Pal24 metadata fields 2025-11-09 08:23:01 +03:00
Egor
ef8142a99b Skip duplicate squad promo associations during restore 2025-11-09 07:30:54 +03:00
Egor
10b44cbdb7 Prefill top-up amount for paid trial activation 2025-11-09 06:51:50 +03:00
Egor
819f19a7ea Update Platega prompt to use configured limits 2025-11-09 06:44:23 +03:00
Egor
ea61aa7053 Fix Pal24 SBP link handling after status checks 2025-11-09 06:31:02 +03:00
Egor
f55455761f Trust Cloudflare headers for YooKassa webhooks 2025-11-09 06:21:40 +03:00
Egor
43c04b7e64 Revert "Fix server category button routing in admin panel" 2025-11-09 05:55:07 +03:00
Egor
ee173190a0 Fix category edit menu callback 2025-11-09 05:48:45 +03:00
Egor
a991c59d58 Revert "Add server group backend selection logic" 2025-11-09 04:54:47 +03:00
Egor
ab51cbe96a Revert "Fix autopurchase server selection and RemnaWave stats handling" 2025-11-09 04:54:24 +03:00
Egor
a0fa7f986b Fix autopurchase server selection and RemnaWave stats handling 2025-11-09 04:50:32 +03:00
Egor
a043fc0e46 feat: add backend support for server groups 2025-11-09 04:36:33 +03:00
Egor
95eee42047 Добавить Platega в список пополнения 2025-11-09 03:30:49 +03:00
Egor
af5acb272c Fix default promo group creation with priority column 2025-11-08 18:57:53 +03:00
Egor
8bb58b44b3 Revert "Dev4" 2025-11-08 12:05:12 +03:00
Egor
511ecd506f Merge pull request #1787 from Fr1ngg/dev4
Dev4
2025-11-08 11:38:41 +03:00
Egor
984870c78c Remove YooKassa IP filtering from webhooks 2025-11-08 11:27:37 +03:00
Egor
e83ebc4f02 Revert "Dev4" 2025-11-08 11:08:47 +03:00
Egor
e036173670 Verify YooKassa webhooks against API 2025-11-08 11:00:28 +03:00
Egor
cd3832fef0 Handle trial provisioning failures by refunding charges 2025-11-08 08:14:49 +03:00
Egor
cb6d51ed3d Remove trial squad override setting 2025-11-08 07:55:24 +03:00
Egor
4cf0c5a971 Handle YooKassa cancellations in FastAPI webhook 2025-11-08 05:44:53 +03:00
Egor
e7f94f9661 Merge pull request #1763 from aleksandryants/patch-1
Add wata payment processing method
2025-11-08 04:46:16 +03:00
gy9vin
607beca837 fix 2025-11-07 23:56:49 +03:00
gy9vin
cfdc829f48 update 2025-11-07 22:24:43 +03:00
aleksandryants
c44cefb983 Add wata payment processing method
Добавить обработку платежа wata
2025-11-07 19:49:27 +03:00
Egor
45bd54e7b0 fix: allow trusted public proxies for YooKassa webhooks 2025-11-07 10:43:19 +03:00