Commit Graph

230 Commits

Author SHA1 Message Date
Egor
bea83a3635 Add RemnaWave squad migration API endpoints 2025-10-10 02:10:34 +03:00
Egor
977042e66c Fix ticket reply notifications to use Telegram IDs 2025-10-09 18:56:43 +03:00
Egor
790cd6bab3 Update referral terms labels 2025-10-09 07:40:57 +03:00
Egor
d13ff6830b Gate server counter updates for paid subscriptions 2025-10-08 07:54:31 +03:00
Egor
1fbdcb7391 Remove success message when updating pricing 2025-10-08 07:31:36 +03:00
Egor
6b2af1f4a3 feat: randomize trial squad distribution 2025-10-08 06:07:31 +03:00
Egor
6fc4eb033b Allow admins to decrease subscription days 2025-10-08 04:56:33 +03:00
Egor
6225463af1 Очистка токена внешней админки при подмене 2025-10-08 02:31:12 +03:00
Egor
7e340bc13a Revert "Revert "Add FAQ management and user menu support"" 2025-10-07 06:02:50 +03:00
Egor
3ff06ed9d1 Use paginator for admin offer preview 2025-10-07 06:02:19 +03:00
Egor
39ccc7fb4a Add privacy policy section and admin management 2025-10-07 04:56:45 +03:00
Egor
3062061270 Fix promo offer durations and active discount display 2025-10-07 02:34:47 +03:00
Egor
68a37fcf72 Revert "Add promo template editing workflow and restrictions" 2025-10-07 01:21:20 +03:00
Egor
b38ee36698 Add promo template editing workflow and restrictions 2025-10-07 01:19:05 +03:00
Egor
5d576bc727 Add expiration control for promo offer discounts 2025-10-05 17:01:11 +03:00
Egor
064f64afd0 Restrict promo offer keyboards to activation and close 2025-10-05 06:10:49 +03:00
Egor
7db31ff5b5 Удаление пользовательских сообщений при редактировании промо 2025-10-05 05:30:45 +03:00
Egor
c604c5f6ff Add active trial segment to purchase promo 2025-10-05 05:10:45 +03:00
Egor
45586277ab fix: rollback session after promo log failures 2025-10-05 04:05:43 +03:00
Egor
b8df611d0d Enhance promo offer flows 2025-10-04 17:06:24 +03:00
Egor
ef1426a938 Adjust promo test offers with server targeting 2025-10-04 16:29:23 +03:00
Egor
abb156a7b1 Fix RemnaWave config refresh in subscription service 2025-10-04 16:12:03 +03:00
Egor
6f67a36a58 Fix promo discount consumption and admin copy 2025-10-04 12:25:00 +03:00
Egor
1cbf3c5643 Recalculate promo offer discount during subscription confirmation 2025-10-04 12:10:04 +03:00
Egor
0925dfdf80 Revert "Implement percent-based promo offers" 2025-10-04 11:05:47 +03:00
Egor
12e77cd6bf Implement percent-based promo offers 2025-10-04 10:57:00 +03:00
Egor
b35c731ba5 Fix promo offer segment parsing 2025-10-04 10:19:05 +03:00
Egor
e4c7a9cf15 Add admin promo offers and targeted discount workflows 2025-10-04 10:05:31 +03:00
Egor
3964ed1f3c Improve pricing admin panel UX 2025-10-04 06:07:35 +03:00
Egor
cb25bbb2ed Revert "Revert "Refactor admin menu for servers and pricing management"" 2025-10-04 05:36:59 +03:00
Egor
c31da6c2ae Revert "Reorganize admin menu and add pricing management" 2025-10-04 05:35:06 +03:00
Egor
e576cb97ec feat: reorganize admin menu with pricing section 2025-10-04 05:33:25 +03:00
Egor
99aa09349e feat: enhance admin settings control panel 2025-10-04 04:49:15 +03:00
Egor
9a5203770b Revert "Add admin tariffs menu scaffolding" 2025-10-04 03:47:57 +03:00
Egor
8e12609746 Add admin tariffs menu scaffolding 2025-10-04 02:39:16 +03:00
Egor
efd4eda62a Add English localization for admin user view 2025-10-01 01:04:05 +03:00
Egor
c12f3d443c Add English localization for admin support menus 2025-10-01 00:08:03 +03:00
Egor
1f160ced02 Merge pull request #605 from Fr1ngg/bedolaga/add-english-translations-for-admin-panel
Add missing admin panel locale translations
2025-09-30 23:47:25 +03:00
Egor
07e4c07d6e Add admin panel translations for ru/en locales 2025-09-30 23:47:06 +03:00
Egor
db5551df23 Add customizable PayPalych payment buttons 2025-09-30 23:42:19 +03:00
Egor
8fe9a3dbe2 feat: notify trial users when leaving channel 2025-09-30 21:44:49 +03:00
Egor
773e525a6a Merge pull request #599 from SantaSpeen/main
[+] Adding support stock app-config.json
2025-09-30 21:08:44 +03:00
Egor
46eb93dabe Revert "Resolve duplicate handlers and cleanup imports" 2025-09-30 21:07:37 +03:00
Egor
43e63f864e Merge pull request #594 from Gy9vin/main
Расширенный фильтр пользователей
2025-09-30 20:56:45 +03:00
Egor
144a942a97 Resolve duplicate handlers and cleanup imports 2025-09-30 16:40:08 +03:00
gy9vin
0f621bfe5a Revert "Оживление виджета "Детальная статистика пользователей""
This reverts commit 400cc5a32e.
2025-09-30 12:42:17 +03:00
gy9vin
c344f418c5 Расширение фильтров 2025-09-30 12:39:15 +03:00
gy9vin
400cc5a32e Оживление виджета "Детальная статистика пользователей" 2025-09-30 11:55:04 +03:00
Egor
a8215ddec5 Update system_logs.py 2025-09-30 04:34:09 +03:00
Egor
ed9a3613f5 Add system logs view to admin panel 2025-09-30 04:30:30 +03:00