Egor
|
9136c7cfe3
|
Limit Platega description length
|
2025-11-15 00:56:11 +03:00 |
|
Egor
|
ac9e5cd908
|
Revert "Enable automatic trial activation after balance top-up"
|
2025-11-12 05:24:14 +03:00 |
|
Egor
|
8f33eb0cc6
|
Enable automatic trial activation after balance top-up
|
2025-11-12 04:45:03 +03:00 |
|
Egor
|
7185fde9bc
|
Handle Platega payments when deleting users
|
2025-11-12 02:47:37 +03:00 |
|
Egor
|
a3532e5878
|
Handle CryptoBot renewal payload fallbacks
|
2025-11-11 13:06:10 +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 |
|
gy9vin
|
eaa3c80d59
|
Фикс простой покупки!
|
2025-11-09 21:55:58 +03:00 |
|
gy9vin
|
33882f1e93
|
Фикс проверки зачисления платежа юкассы(защита от дублирования)
|
2025-11-09 18:31:39 +03:00 |
|
Egor
|
9e88eae416
|
Ensure YooKassa retries finish pending credits
|
2025-11-09 10:13:01 +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
|
ea61aa7053
|
Fix Pal24 SBP link handling after status checks
|
2025-11-09 06:31:02 +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
|
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 |
|
gy9vin
|
607beca837
|
fix
|
2025-11-07 23:56:49 +03:00 |
|
gy9vin
|
cfdc829f48
|
update
|
2025-11-07 22:24:43 +03:00 |
|
Egor
|
edff6d5102
|
Add tests for Platega payment flows and method parsing
|
2025-11-07 07:49:38 +03:00 |
|
Egor
|
7c31c3616e
|
Guard Platega finalization against duplicate callbacks
|
2025-11-07 07:05:22 +03:00 |
|
Egor
|
fba80b1a0d
|
Integrate Platega balance top-ups
|
2025-11-07 06:52:57 +03:00 |
|
Egor
|
8b9c1d1cc6
|
Fix trial notification promo group loading
|
2025-11-07 01:01:33 +03:00 |
|
Egor
|
7384763466
|
Reset pending UUID mutations on rollback
|
2025-11-06 08:32:21 +03:00 |
|
Egor
|
9b6f3b10c6
|
Fix UUID mutation cleanup ordering
|
2025-11-06 07:48:00 +03:00 |
|
Egor
|
7bb21c9f77
|
Protect RemnaWave UUID map updates during rollbacks
|
2025-11-06 07:20:34 +03:00 |
|
Egor
|
47bd1be714
|
Update system_settings_service.py
|
2025-11-06 03:21:48 +03:00 |
|
Egor
|
777ad52bad
|
Update system_settings_service.py
|
2025-11-06 03:02:31 +03:00 |
|
Egor
|
5fcadb5544
|
Update system_settings_service.py
|
2025-11-06 02:48:36 +03:00 |
|
Egor
|
0a8af20b58
|
Update system_settings_service.py
|
2025-11-06 02:23:32 +03:00 |
|
Egor
|
95163a0e35
|
Update monitoring_service.py
|
2025-11-06 01:59:53 +03:00 |
|
Egor
|
5f2d4a5e04
|
Update poll_service.py
|
2025-11-06 01:30:17 +03:00 |
|
Egor
|
7b90d73007
|
Update poll_service.py
|
2025-11-06 01:26:18 +03:00 |
|
Egor
|
68c90aec44
|
Update poll_service.py
|
2025-11-06 01:22:07 +03:00 |
|
Egor
|
9280c9a39a
|
Update poll_service.py
|
2025-11-06 01:17:49 +03:00 |
|
Egor
|
c00d7ef4d3
|
Update poll_service.py
|
2025-11-05 22:03:38 +03:00 |
|
Egor
|
34e5c20c1a
|
Update broadcast_service.py
|
2025-11-05 21:33:48 +03:00 |
|
Egor
|
b59d422fb0
|
Ensure RemnaWave service exposes create_user_no_commit
|
2025-11-05 18:13:31 +03:00 |
|
Egor
|
9b6e0b26c3
|
Ensure autopurchase sets paid flag for converted trials
|
2025-11-05 18:02:07 +03:00 |
|
Egor
|
8730a68b40
|
Recalculate primary promo group instead of forcing target
|
2025-11-05 17:35:09 +03:00 |
|
reshifter1
|
3201b60ff2
|
Merge branch 'dev4' into main
|
2025-11-04 22:57:38 +03:00 |
|
Egor
|
c8aba42d3d
|
Reload user after MulenPay callback commit
|
2025-11-04 16:33:34 +03:00 |
|