Commit Graph

3653 Commits

Author SHA1 Message Date
Egor
6bf0ac7fbf Delete app/handlers/balance.py.backup2 2025-10-14 21:19:27 +03:00
gy9vin
8cdb4289c9 Модульность balance 2025-10-14 21:00:08 +03:00
gy9vin
d4e3adddfc pal24 фиксы с кнопками СБП и карта 2025-10-14 20:21:52 +03:00
gy9vin
1baeb50322 кнопка назад при ручной проверки статуса платежа на палыче 2025-10-14 19:55:24 +03:00
Egor
b90b270a9e Merge pull request #1306 from Gy9vin/main
Партнерка активация по env + убрано упоминание о vpn в русской локализации
2025-10-14 16:08:41 +03:00
gy9vin
7846b54a6f вернул докер 2025-10-14 11:16:19 +03:00
gy9vin
77083e8349 Фикс 2025-10-14 11:14:55 +03:00
gy9vin
f121a5733b Прячем кнопки пополнения через env. оставляя только введения суммы вручную 2025-10-14 09:45:14 +03:00
Mikhail
ad6bb95df7 Merge branch 'Fr1ngg:main' into main 2025-10-14 09:03:02 +03:00
gy9vin
58588e37d0 Реализация корзины пользователя! запоминает настройки подписки после пополнения баланса. 2025-10-14 09:02:16 +03:00
gy9vin
badf44a9e7 Выпиливание упоминание про VPN из русской локализации 2025-10-13 23:02:25 +03:00
gy9vin
a320de1cbb Скрытие кнопки партнерки через env 2025-10-13 23:00:06 +03:00
Egor
aebfd8933a Update Dockerfile v2.5.1 2025-10-13 22:11:55 +03:00
Egor
482fb26d48 Update docker-registry.yml 2025-10-13 22:11:47 +03:00
Egor
8542473c6a Update docker-hub.yml 2025-10-13 22:11:33 +03:00
Egor
66e56c68cb Merge pull request #1305 from Fr1ngg/dev4
Рефактор subscription разбите на модули
2025-10-13 21:33:44 +03:00
Egor
135f3ccb92 Merge pull request #1304 from Fr1ngg/pfxfpr-bedolaga/refactor-subscription.py-for-modularity
Refactor subscription handlers into modular package
2025-10-13 21:24:58 +03:00
Egor
d082e8a61c Refactor subscription handlers into modular package 2025-10-13 21:21:26 +03:00
Egor
23ad622fcd Merge pull request #1303 from Fr1ngg/dev4
фиксы + модульность платежек
2025-10-13 21:01:30 +03:00
Egor
9b639c3e1d Merge pull request #1302 from Fr1ngg/bedolaga-koykgg
Preserve advertising payload when subscription check blocks /start
2025-10-13 20:56:10 +03:00
Egor
75e9b8e27d Fix campaign tracking for users subscribing before /start 2025-10-13 20:51:25 +03:00
Egor
893736b240 Merge pull request #1301 from Fr1ngg/ozlu2i-bedolaga/fix-notification-for-balance-top-up
Handle MissingGreenlet when sending payment success notifications
2025-10-13 17:53:51 +03:00
Egor
f5403802cc Fix payment success notification missing greenlet error 2025-10-13 17:26:51 +03:00
Egor
1c2325ca70 Merge pull request #1300 from Fr1ngg/isg6i0-bedolaga/fix-subscription-activation-after-promo-code
Fix reactivation of subscriptions extended via promo codes
2025-10-13 16:53:21 +03:00
Egor
e032369110 Reactivate subscriptions when extending from disabled 2025-10-13 16:52:58 +03:00
Egor
9435a82add Merge pull request #1298 from Fr1ngg/bedolaga-8s2c1e
Handle miniapp YooKassa SBP payment status
2025-10-13 16:28:26 +03:00
Egor
7478167065 Handle miniapp YooKassa SBP payment status 2025-10-13 16:28:04 +03:00
Egor
de5206ccd0 Merge pull request #1294 from Gy9vin/main
Покрытие кода тестами!
2025-10-13 16:14:18 +03:00
Egor
9d24522fab Merge pull request #1297 from Fr1ngg/main
w
2025-10-13 16:13:48 +03:00
gy9vin
dec3aefdec Модульная структура платежки 2025-10-12 16:14:00 +03:00
gy9vin
30645d633e Исправление уведомления пользователя о поступлении денег на счет 2025-10-12 14:20:54 +03:00
gy9vin
2dcf3ef087 Покрытие кода тестами! 2025-10-12 10:13:32 +03:00
Egor
6c4aa8246c Update Dockerfile v2.5.0 2025-10-12 07:33:07 +03:00
Egor
b08be14c6a Update docker-registry.yml 2025-10-12 07:32:48 +03:00
Egor
14d4166ac9 Update docker-hub.yml 2025-10-12 07:32:32 +03:00
Egor
c2e91265b8 Merge pull request #1293 from Fr1ngg/dev4
Фикс кнопок в рассылке для режима MAIN_MENU_MODE=text
2025-10-12 07:19:27 +03:00
Egor
edd2809f73 Merge pull request #1292 from Fr1ngg/8xskxx-bedolaga/fix-miniapp-access-in-main_menu_mode=text
Fix broadcast buttons opening miniapp in text menu mode
2025-10-12 07:15:58 +03:00
Egor
b657b9e95c Fix broadcast buttons opening miniapp in text menu mode 2025-10-12 07:15:37 +03:00
Egor
d112d769b7 Merge pull request #1291 from Fr1ngg/95i1mf-bedolaga/update-miniapp/index.html-for-accurate-traffic-data
Ensure mini app shows fresh subscription usage
2025-10-12 07:07:01 +03:00
Egor
28d26cee17 Sync subscription traffic when opening mini app 2025-10-12 07:06:33 +03:00
Egor
e7115461db Merge pull request #1290 from Fr1ngg/dev4
Новый режим работы бота через ЛК MiniApp
2025-10-12 06:54:04 +03:00
Egor
c8205bd882 Update README.md 2025-10-12 06:53:02 +03:00
Egor
1314d1c5cb Update .env.example 2025-10-12 06:52:25 +03:00
Egor
138a8920d9 Merge pull request #1289 from Fr1ngg/sdanmv-bedolaga/add-text-only-menu-mode
Route subscription reminders to miniapp in text mode
2025-10-12 06:41:26 +03:00
Egor
ac3890598f Route subscription reminders to miniapp in text mode 2025-10-12 06:40:31 +03:00
Egor
2784920fbb Merge pull request #1288 from Fr1ngg/revert-1287-2jiako-bedolaga/add-text-only-menu-mode
Revert "Route promo offer CTA buttons to miniapp in text mode"
2025-10-12 06:20:01 +03:00
Egor
81e5731f34 Revert "Route promo offer CTA buttons to miniapp in text mode" 2025-10-12 06:19:53 +03:00
Egor
d637f461f9 Merge pull request #1287 from Fr1ngg/2jiako-bedolaga/add-text-only-menu-mode
Route promo offer CTA buttons to miniapp in text mode
2025-10-12 05:49:54 +03:00
Egor
7fbe5a2bd8 Route promo offer CTAs to miniapp in text mode 2025-10-12 05:47:28 +03:00
Egor
9819897dbb Merge pull request #1286 from Fr1ngg/revert-1285-kluzxc-bedolaga/add-text-only-menu-mode
Revert "Route notification CTAs to miniapp in text mode"
2025-10-12 05:47:16 +03:00