Commit Graph

108 Commits

Author SHA1 Message Date
Egor
d0ce5438a8 Add admin API and service for dynamic main menu buttons 2025-10-08 05:59:37 +03:00
Egor
dc7d0fa8d6 Show original prices when subscription renewal discounts apply 2025-10-08 04:30:05 +03:00
Egor
787d801722 Add promo groups info section 2025-10-08 02:57:31 +03:00
Egor
422686dd2c Revert "Add user API tokens and verification endpoint" 2025-10-08 01:26:42 +03:00
Egor
cdff9c4666 Add user API token management and external verification endpoint 2025-10-08 01:24: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
8bb0795b1e Add info section to main menu 2025-10-06 04:45:54 +03:00
Egor
60d23bedde Revert "Add tariff-based subscription mode" 2025-10-01 02:06:18 +03:00
Egor
70ad084bcd Add tariff-aware subscription API handling 2025-10-01 02:04:20 +03:00
Egor
f22838b99f feat: make language selection optional 2025-09-30 02:51:31 +03:00
Egor
4363955443 Add language selection workflow and menu option 2025-09-30 02:37:57 +03:00
PEDZEO
5d44285c0a feat(support/tickets): Telegram ID/username в уведомлениях/админке, кнопки «Профиль/ЛС», возврат к тикету 2025-09-28 20:31:47 +03:00
Egor
548ec540f2 Fix PayPalych SBP payments 2025-09-28 01:33:38 +03:00
yazhog
02b718dac5 Adjust top-up keyboard button order 2025-09-27 16:44:52 +03:00
Egor
fbecf5bf7a Fix addon discount calculations and server availability 2025-09-25 14:06:18 +03:00
Egor
1bd55c4d80 Revert "Add localization for promo group add-on discount toggle" 2025-09-25 13:24:21 +03:00
Egor
461b820ef1 feat: localize promo group addon discount toggle 2025-09-25 13:18:40 +03:00
Egor
57db753218 Support Happ redirect button for cryptolink mode 2025-09-25 11:52:47 +03:00
Egor
4e6bc5ae71 Revert "Handle unsupported Happ cryptolink URLs in Telegram" 2025-09-25 11:39:34 +03:00
Egor
9c0e489f3b Fix Happ cryptolink button to avoid unsupported URL 2025-09-25 11:38:19 +03:00
Egor
4ad53ca762 Add Happ cryptolink keyboard and update download options 2025-09-25 11:23:03 +03:00
Egor
c3846a998a Revert "Revert "Handle Happ cryptolink buttons without unsupported URLs"" 2025-09-25 11:04:12 +03:00
Egor
cb41f9263f Revert "Handle Happ crypto links in subscription flows" 2025-09-25 11:01:41 +03:00
Egor
65374e38b3 Handle Happ crypto links in subscription flows 2025-09-25 11:00:52 +03:00
Egor
b258bd95bd Document happ cryptolink mode in env example 2025-09-25 10:25:06 +03:00
Egor
033230f73e Revert "Add Happ crypto link connection mode with download prompts" 2025-09-25 08:51:34 +03:00
Egor
ff71f4b637 Add Happ crypto link mode and download flow 2025-09-25 08:50:22 +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
ec6b6e6b09 Revert "feat: add Happ crypto link mode and download flow" 2025-09-25 04:12:42 +03:00
Egor
ae3c34c2fe chore: tidy migration imports 2025-09-25 03:59:03 +03:00
Egor
9512813b58 Handle missing subscription URL in main menu keyboard 2025-09-24 18:00:09 +03:00
Egor
18a7d179f8 Enhance add-on top-up flow with preset amounts 2025-09-24 06:39:06 +03:00
Egor
9663eb4931 Add mini app server status mode 2025-09-24 04:24:50 +03:00
Egor
4225404673 Add PayPalych payment integration 2025-09-24 02:56:51 +03:00
Egor
eb730ecd6e Add Mulen Pay integration for balance top-ups 2025-09-24 01:14:15 +03:00
PEDZEO
b438b6df61 Merge branch 'main' into my-fix 2025-09-23 16:02:16 +03:00
PEDZEO
15bda0560a feat: модерация, обновленное меню тикетов, SLA и управление уведомлениями 2025-09-23 15:39:16 +03:00
Egor
555f76a4ec feat: enhance server status view 2025-09-23 02:09:22 +03:00
PEDZEO
f0ae702933 Fix ticket system: add noop handlers, pagination, validation, and admin back button routing 2025-09-22 21:40:10 +03:00
Egor
12061f0752 Add server status menu integration 2025-09-22 17:29:20 +03:00
Egor
ee65e65108 Fix missing texts initialization in manage countries keyboard 2025-09-20 02:23:20 +03:00
yazhog
f49bf21caa Merge branch 'main' into feature/locale 2025-09-19 18:03:17 +03:00
gy9vin
ad19be83d2 Merge branch 'dev' of https://github.com/Gy9vin/remnawave-bedolaga-telegram-bot into dev 2025-09-19 13:14:00 +03:00
Egor
db5f81e6be Allow support contact to use URLs 2025-09-19 11:38:11 +03:00
yazhog
e2137f94f8 Use configurable default language 2025-09-19 10:57:49 +03:00
Egor
cfcb35c7ee Add subscription checkout draft resume support 2025-09-19 10:40:05 +03:00
Egor
8273a31512 Update inline.py 2025-09-19 04:41:44 +03:00