Commit Graph

50 Commits

Author SHA1 Message Date
Egor
e7bd52463d Add files via upload 2026-01-17 01:15:28 +03:00
Egor
9eec5ef9c7 Update monitoring_service.py 2026-01-16 08:40:52 +03:00
Egor
71ff89ca55 Update monitoring_service.py 2026-01-12 16:56:00 +03:00
gy9vin
2cb6dfb4aa Merge branch 'main' of https://github.com/Gy9vin/remnawave-bedolaga-telegram-bot 2025-12-21 00:38:14 +03:00
gy9vin
bdc1df737b Фикс автопродления и Фиксы конкурсов 2025-12-20 14:57:38 +03:00
Egor
7b60be1ec7 Add toggle for trial deactivation on channel unsubscribe 2025-12-18 03:04:13 +03:00
Egor
136cae68f1 Revert "Support user-specific internal squads" 2025-12-08 04:23:57 +03:00
Egor
799243a988 Support user-specific internal squads 2025-12-08 04:20:21 +03:00
Egor
545c5fd749 Eager load promo groups for autopay renewals 2025-11-20 23:12:49 +03:00
gy9vin
eaa3c80d59 Фикс простой покупки! 2025-11-09 21:55:58 +03:00
Egor
8b9c1d1cc6 Fix trial notification promo group loading 2025-11-07 01:01:33 +03:00
Egor
95163a0e35 Update monitoring_service.py 2025-11-06 01:59:53 +03:00
Egor
b59d422fb0 Ensure RemnaWave service exposes create_user_no_commit 2025-11-05 18:13:31 +03:00
Egor
b43d6a83ee Stop disabling panel users when subscriptions expire 2025-11-02 04:52:00 +03:00
Egor
2d751c238c Fix trial subscription monitoring not to disable paid plans 2025-11-01 16:39:04 +03:00
Egor
5ce87238c8 Fix subscription timestamps to use configured timezone 2025-11-01 04:54:12 +03:00
Egor
8407f7cdb1 Restore device management button in disabled mode 2025-10-31 19:15:48 +03:00
Egor
5f316f85b3 feat: expose monitoring logs through web api 2025-10-24 09:06:08 +03:00
Egor
ac3890598f Route subscription reminders to miniapp in text mode 2025-10-12 06:40:31 +03:00
Egor
5d576bc727 Add expiration control for promo offer discounts 2025-10-05 17:01:11 +03:00
Egor
45586277ab fix: rollback session after promo log failures 2025-10-05 04:05:43 +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
e4c7a9cf15 Add admin promo offers and targeted discount workflows 2025-10-04 10:05:31 +03:00
Egor
8fe9a3dbe2 feat: notify trial users when leaving channel 2025-09-30 21:44:49 +03:00
Egor
ca81b32502 Add configurable traffic reset on payments 2025-09-29 14:40:36 +03:00
PEDZEO
2d8091ddcb feat(support/tickets): Telegram ID/username в уведомлениях/админке, кнопки «Профиль/ЛС», возврат к тикету 2025-09-28 20:31:29 +03:00
Egor
25a4be076b Check trial channel subscription status 2025-09-25 15:54:11 +03:00
Egor
b258bd95bd Document happ cryptolink mode in env example 2025-09-25 10:25:06 +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
09810d0b6c Add logo support to monitoring notifications 2025-09-24 09:48:35 +03:00
Egor
e414ae40d4 Handle unreachable users in monitoring notifications 2025-09-24 08:40:04 +03:00
Egor
f545c0d7ad Add monitoring settings shortcut to admin settings submenu 2025-09-24 08:29:39 +03:00
PEDZEO
15bda0560a feat: модерация, обновленное меню тикетов, SLA и управление уведомлениями 2025-09-23 15:39:16 +03:00
yazhog
e2408702ea Update description when refreshing RemnaWave users 2025-09-15 21:22:01 +03:00
yazhog
bbd0ec2edd Revert "Format RemnaWave username with Telegram names" 2025-09-15 20:40:49 +03:00
yazhog
a24b5e8145 Format RemnaWave username with Telegram names 2025-09-15 15:52:04 +03:00
Egor
591b422302 Add files via upload 2025-09-14 09:02:39 +03:00
yazhog
560e60b856 Persist subscription expiry notifications 2025-09-09 19:13:15 +03:00
yazhog
6ffbad747d Правка текстов 2025-09-09 10:21:13 +03:00
Egor
ddd37a4e98 Update monitoring_service.py 2025-09-04 18:38:44 +03:00
Egor
2804c701c0 Update monitoring_service.py 2025-09-04 18:35:59 +03:00
Egor
987b8170c6 Update monitoring_service.py 2025-09-04 18:26:38 +03:00
Egor
3bf9c143d4 Update monitoring_service.py 2025-08-27 05:49:44 +03:00
Egor
0b7d8d41f6 Update monitoring_service.py 2025-08-25 05:47:31 +03:00
Egor
95a8da5f19 Update monitoring_service.py 2025-08-25 03:15:45 +03:00
Egor
1fe4608604 Update monitoring_service.py 2025-08-22 11:05:41 +03:00
Egor
736e4c6cae NEW VERSION
NEW VERSION
2025-08-20 23:57:04 +03:00