Commit Graph

97 Commits

Author SHA1 Message Date
Egor
9422b9421f Update miniapp.py 2026-01-16 00:51:53 +03:00
Egor
75108682cc Update miniapp.py 2026-01-15 17:34:16 +03:00
Egor
fe4e261115 Merge pull request #2275 from BEDOLAGA-DEV/buttons
Buttons
2026-01-13 03:33:39 +03:00
PEDZEO
a686333603 Add support for custom days and traffic in tariffs
- Introduced fields for custom days and traffic in the tariff model, including enabling flags, pricing, and limits.
- Updated relevant routes and schemas to handle new tariff features.
- Implemented logic for purchasing and managing custom days and traffic in subscriptions.
- Added database migration scripts to accommodate new columns for tariffs and subscriptions.
2026-01-13 02:55:32 +03:00
Egor
808bc2d40b Update miniapp.py 2026-01-13 01:04:50 +03:00
Egor
2745b015d7 Update miniapp.py 2026-01-12 23:25:32 +03:00
PEDZEO
ac5850746e Merge pull request #2271 from BEDOLAGA-DEV/main
merge main
2026-01-12 22:25:49 +03:00
Egor
fe9feaf65d Update miniapp.py 2026-01-12 19:43:38 +03:00
Egor
cec597cfd9 Update miniapp.py 2026-01-12 19:34:04 +03:00
Egor
e4d54677fa Update miniapp.py 2026-01-12 19:25:25 +03:00
Egor
fab17702c5 Update miniapp.py 2026-01-12 18:57:13 +03:00
Egor
eb40d8f48a Update miniapp.py 2026-01-12 18:43:54 +03:00
Egor
bcef64bafa Update miniapp.py 2026-01-12 18:11:21 +03:00
Egor
c350195bfc Update miniapp.py 2026-01-12 17:58:25 +03:00
PEDZEO
15f6108674 feat(tariffs): добавлена поддержка докупки трафика и улучшения тарифов
- Реализована возможность докупки трафика для тарифов с новыми параметрами: traffic_topup_enabled, traffic_topup_packages и max_topup_traffic_gb.
- Обновлены схемы и маршруты для управления тарифами и трафиком.
- Добавлены новые эндпоинты для работы с докупкой трафика в мини-приложении.
- Обновлены настройки и логика для проверки доступности докупки трафика в зависимости от тарифа.
- Внедрены улучшения в обработку платежей через Freekassa.

Обновлён .env.example с новыми параметрами для режима тарифов.
2026-01-12 07:47:35 +03:00
PEDZEO
0e24a5505c feat(subscription): добавлены новые функции для управления тарифами и трафиком
- Обновлены схемы и маршруты для поддержки покупки тарифов и управления трафиком.
- Реализована синхронизация тарифов и серверов из RemnaWave при запуске.
- Добавлены новые параметры в тарифы: server_traffic_limits и allow_traffic_topup.
- Обновлены настройки и логика для проверки доступности докупки трафика в зависимости от тарифа.
- Внедрены новые эндпоинты для работы с колесом удачи и обработка платежей через Stars.

Обновлён .env.example с новыми параметрами для режима продаж подписок.
2026-01-12 07:41:10 +03:00
Egor
2619db3f40 Update miniapp.py 2026-01-11 05:56:24 +03:00
Egor
fea2283d88 Update miniapp.py 2026-01-11 05:53:44 +03:00
Egor
453577b448 Update miniapp.py 2026-01-11 05:47:56 +03:00
Egor
4a24dbe267 Update miniapp.py 2026-01-11 05:20:41 +03:00
Egor
fdd40ed923 Update miniapp.py 2026-01-11 05:14:25 +03:00
Egor
d4556038cc Update miniapp.py 2026-01-11 05:07:54 +03:00
Egor
efae4b0c44 Update miniapp.py 2026-01-11 05:01:36 +03:00
Egor
7dfbd833bb Update miniapp.py 2026-01-11 04:07:42 +03:00
Egor
21b2add7ac Update miniapp.py 2026-01-11 03:40:33 +03:00
Egor
1f52c39fed Update miniapp.py 2026-01-11 03:33:07 +03:00
Egor
b9c9a82b6f Update miniapp.py 2026-01-11 03:28:46 +03:00
Egor
0a0f59ea24 Update miniapp.py 2026-01-11 03:22:07 +03:00
Egor
c2fe9f082f Update miniapp.py 2026-01-11 02:57:41 +03:00
Egor
ca5f9af325 Update miniapp.py 2026-01-11 02:13:03 +03:00
Egor
34a5b0345f Update miniapp.py 2026-01-10 21:58:04 +03:00
Egor
c7a51915c9 Update miniapp.py 2026-01-10 21:35:59 +03:00
Egor
7a86cb6010 Update miniapp.py 2026-01-10 21:25:03 +03:00
Egor
4c947a3de9 Update miniapp.py 2026-01-10 21:14:06 +03:00
Egor
3685af771e Update miniapp.py 2026-01-10 18:28:48 +03:00
Egor
d9f0d6496d Update miniapp.py 2026-01-07 17:33:56 +03:00
Egor
a8c54c4d3b Update miniapp.py 2026-01-07 03:48:49 +03:00
Egor
fefc46e5c4 Update miniapp.py 2026-01-07 03:38:52 +03:00
Egor
0ef3e32c15 Update miniapp.py 2026-01-07 03:20:58 +03:00
Egor
1af1919a14 Update miniapp.py 2026-01-07 02:23:58 +03:00
Egor
7c846c2f83 Update miniapp.py 2026-01-06 21:01:20 +03:00
Egor
b6503f9af9 Update miniapp.py 2025-12-30 18:15:02 +04:00
Egor
648fba6e2a Update miniapp.py 2025-12-25 21:10:15 +03:00
Egor
f5a6dbdeec Serve miniapp app-config and fix maintenance schema 2025-11-25 04:26:54 +03:00
Egor
f40f233562 Add universal migration for referral commission column 2025-11-24 05:27:04 +03:00
Egor
fadea75314 Fix renewal mixed payment logic 2025-11-14 01:30:31 +03:00
Egor
302a028873 Allow trial users to renew from miniapp 2025-11-14 00:15:43 +03:00
Egor
0a4ede8f79 Revert "feat: auto activate paid trials after balance top-up" 2025-11-12 04:44:46 +03:00
Egor
5c3484ee28 feat: auto activate paid trials after balance top-up 2025-11-12 04:27:33 +03:00
Egor
a3532e5878 Handle CryptoBot renewal payload fallbacks 2025-11-11 13:06:10 +03:00