Commit Graph

5865 Commits

Author SHA1 Message Date
Egor 0e5b115d64 Update index.html 2026-01-08 00:52:25 +03:00
Egor 69bf99f3a6 Merge pull request #2244 from BEDOLAGA-DEV/dev5
Update index.html
2026-01-07 18:36:05 +03:00
Egor dae5c07318 Update index.html 2026-01-07 18:35:43 +03:00
Egor d53bf4ae29 Merge pull request #2243 from BEDOLAGA-DEV/dev5
Update index.html
2026-01-07 17:53:10 +03:00
Egor 50dd5a5fb3 Update index.html 2026-01-07 17:52:50 +03:00
Egor 9595026d3d Merge pull request #2242 from BEDOLAGA-DEV/dev5
Api update / Miniapp fix
2026-01-07 17:39:27 +03:00
Egor 571018982f Update index.html 2026-01-07 17:35:30 +03:00
Egor cfdfe1ccd1 Update miniapp.py 2026-01-07 17:34:39 +03:00
Egor d9f0d6496d Update miniapp.py 2026-01-07 17:33:56 +03:00
Egor 0eba4cfc8f Update remnawave_api.py 2026-01-07 17:25:06 +03:00
gy9vin 6392033579 fix(referral): обновлены методы отправки уведомлений админам
- Заменён метод send_notification на send_to_admins в AdminNotificationService
  - Исправлена настройка NOTIFICATIONS_CHAT_ID на ADMIN_NOTIFICATIONS_CHAT_ID для отправки в топик
2026-01-07 17:00:34 +03:00
gy9vin 2607ee4d0a fix(referral-withdrawal): исправления тестового режима вывода
1. Исправлена кнопка "Профиль" после тестового начисления
     - callback изменён с admin_user_{id} на admin_user_manage_{id}

  2. Исправлена логика расчёта доступного баланса
     - Добавлен метод get_first_referral_earning_date()
     - Добавлен метод get_user_spending_after_first_earning()
     - Теперь учитываются только траты ПОСЛЕ первого реф. начисления
     - Старые траты больше не уменьшают доступный реферальный баланс

  3. Добавлен bypass cooldown в тестовом режиме
     - При REFERRAL_WITHDRAWAL_TEST_MODE=true 30-дневный cooldown пропускается
2026-01-07 16:05:42 +03:00
gy9vin 3299d47b11 merge: resolve conflict in universal_migration.py 2026-01-07 15:05:14 +03:00
gy9vin 4afefcafa4 Добавлена система вывода реферального баланса
Новая функциональность вывода средств:
  - config.py: добавлены настройки вывода (минимальная сумма, кулдаун, анализ подозрительности, тестовый режим)
  - models.py: добавлена модель WithdrawalRequest с полями для заявок, анализа рисков и обработки админ
2026-01-07 14:54:50 +03:00
Mikhail c582e1b0c6 Merge branch 'BEDOLAGA-DEV:main' into main 2026-01-07 14:24:08 +03:00
Egor 3eb84338a4 Merge pull request #2241 from BEDOLAGA-DEV/dev5
Tariffs
2026-01-07 05:14:30 +03:00
Egor 127a609d6b Update .env.example 2026-01-07 05:12:18 +03:00
Egor 528944f649 Update tariff_purchase.py 2026-01-07 05:06:25 +03:00
Egor 48fa739ca7 Update tariff_purchase.py 2026-01-07 04:48:27 +03:00
Egor 07e50f449f Update tariff_purchase.py 2026-01-07 04:40:09 +03:00
Egor 47433d905e Update admin.py 2026-01-07 04:30:54 +03:00
Egor b096003683 Update tariff_purchase.py 2026-01-07 04:26:31 +03:00
Egor 5814bbc920 Update tariff_purchase.py 2026-01-07 04:18:46 +03:00
Egor fdffe7ae35 Update traffic.py 2026-01-07 04:08:33 +03:00
Egor 917fa84838 Update service.py 2026-01-07 04:07:52 +03:00
Egor 9631f340c1 Update config.py 2026-01-07 03:58:44 +03:00
Egor 61fe7f0be4 Update inline.py 2026-01-07 03:49:31 +03:00
Egor a8c54c4d3b Update miniapp.py 2026-01-07 03:48:49 +03:00
Egor db7e6cf8f8 Add files via upload 2026-01-07 03:48:02 +03:00
Egor 9690436b9f Update tariffs.py 2026-01-07 03:47:28 +03:00
Egor fefc46e5c4 Update miniapp.py 2026-01-07 03:38:52 +03:00
Egor 14fc1f58af Update states.py 2026-01-07 03:38:13 +03:00
Egor f933992883 Update purchase.py 2026-01-07 03:31:56 +03:00
Egor fdc382f309 Update tariffs.py 2026-01-07 03:31:17 +03:00
Egor 0ef3e32c15 Update miniapp.py 2026-01-07 03:20:58 +03:00
Egor 9c870ffc70 Update purchase.py 2026-01-07 03:20:17 +03:00
Egor 6ce87698bc Update tariff.py 2026-01-07 03:19:32 +03:00
Egor 60a38d3ea6 Add files via upload 2026-01-07 03:18:46 +03:00
Egor 5355f41bef Update states.py 2026-01-07 03:06:11 +03:00
Egor 0fac84aa7d Update tariffs.py 2026-01-07 03:05:31 +03:00
Egor b4e472b873 Add files via upload 2026-01-07 03:04:44 +03:00
Egor 6c0c3f1b79 Update inline.py 2026-01-07 03:03:55 +03:00
Egor 203405438f Update tariff.py 2026-01-07 03:03:18 +03:00
Egor a38c12eaa6 Add files via upload 2026-01-07 03:02:47 +03:00
Egor e48ebca91e Update inline.py 2026-01-07 02:55:26 +03:00
Egor e32bf5f2c4 Add files via upload 2026-01-07 02:54:47 +03:00
Egor fbb7d6c4ab Update tariffs.py 2026-01-07 02:45:42 +03:00
Egor 29f967469f Update tariff_purchase.py 2026-01-07 02:42:07 +03:00
Egor 541d3c903d Update subscription_auto_purchase_service.py 2026-01-07 02:37:30 +03:00
Egor f19e2b2a34 Update ru.json 2026-01-07 02:36:43 +03:00