3252a8
77370eb963
security: harden webhooks and session secrets
2026-04-26 19:46:57 +03:00
3252a8
5ccb8ddabe
refactor: promo and email bruteforce defence
2026-04-24 21:18:29 +03:00
3252a8
bc29f5ebd6
feat: promocode and ref in web app
2026-04-24 13:52:53 +03:00
3252a8
9a84be85c6
feat: move tg bot interaction keyboard to separate command, show only web app and support buttons by default
2026-04-24 12:43:21 +03:00
3252a8
b9cb1fec06
feat: tune webapp visual, use telegram widget for login
2026-04-23 14:06:21 +03:00
3252a8
259d0646bc
fix: tune webapp visual and fix some errors
2026-04-22 22:35:10 +03:00
3252a8
4f1b7d0832
feat: web app
2026-04-22 16:00:55 +03:00
3252a8
79af61a48e
Add configurable welcome bonus days for referred signups
...
- add REFERRAL_WELCOME_BONUS_DAYS setting (default 3) in settings.py
- document REFERRAL_WELCOME_BONUS_DAYS in .env.example
- apply welcome bonus on first /start only for newly created users with referred_by_id
- replace hardcoded 3 days with settings.REFERRAL_WELCOME_BONUS_DAYS
- skip bonus flow when value is 0 or less
- send user notification after successful bonus application
- add i18n key referral_welcome_bonus_applied to ru.json and en.json
2026-02-11 13:26:56 +03:00
3252a8
69d2e2a899
Fix promo failed message when using deeplink
2026-02-10 19:53:55 +03:00
3252a8
069ad967b5
Add user ref page deeplink
2026-02-10 19:36:29 +03:00
3252a8
3b9043332c
Move user links to id's from buttons
2026-02-09 10:22:06 +03:00
3252a8
c13c01ea43
Update traffic limit info in user profile
2026-01-25 10:16:00 +03:00
3252a8
48e7d3569f
Fix used traffic display
2026-01-25 10:11:16 +03:00
3252a8
4f3b45cbd8
Merge branch 'main' into fork-new
...
# Conflicts:
# docker-compose.yml
2026-01-25 09:57:57 +03:00
kavore
0dd6beebb2
remove nalogo and use custom client
2026-01-17 21:58:12 +03:00
kavore
c385a1466c
added custom label
2026-01-17 21:06:58 +03:00
machka pasla
08aca3b28d
Add LOG_LEVEL env config and fix Nalogo receipt trigger
2026-01-14 16:03:21 +03:00
machka pasla and GitHub
1d4abf7977
Merge branch 'dev' into lknpd
2026-01-14 14:54:11 +03:00
3252a8
d88aee03bb
Add user agreement and privacy policy links
2026-01-05 23:42:51 +03:00
machka pasla
475a30caf4
added my nalog management
2026-01-05 19:43:40 +03:00
machka pasla
e3ffb87cfc
updated crypt
2025-12-29 14:51:50 +03:00
machka pasla
b4218ec6a7
Идемпотентная обработка вебхуков YooKassa
2025-12-26 13:44:51 +03:00
machka pasla
c8fd79e4ba
shorten hwid
2025-12-20 09:41:10 +03:00
machka pasla
a1d3db0e16
added happ crypt4 links
2025-12-11 22:17:43 +03:00
machka pasla
c96ebea077
upd
2025-12-11 13:51:54 +03:00
machka pasla
22171eb66f
added gb packets selling
2025-12-11 12:47:32 +03:00
machka pasla
061fdeb72b
removed tribute
2025-12-11 09:49:31 +03:00
machka pasla
8eba23574b
some yookassa changes
2025-12-09 22:32:10 +03:00
machka pasla
56a32d493f
refactor
2025-12-09 20:17:46 +03:00
machka pasla
b24a685066
added severpay.io
2025-12-09 19:50:14 +03:00
machka pasla
fb06fbd0e1
added platega.io
2025-12-07 20:24:24 +03:00
3252a8
caf5b88eef
Use random string in ref link instead of tg ID
...
- Enable old links with tg id by default in .env with LEGACY_REFS=true
2025-11-11 22:32:30 +03:00
machka pasla
7d446d5f64
upd promo bug
2025-11-06 19:03:34 +03:00
machka pasla
69cc2cbe29
upd
2025-11-02 15:16:27 +03:00
machka pasla
7df2e127a4
fix
2025-10-31 22:41:48 +03:00
machka pasla
d503cf7f7f
YOOKASSA_AUTOPAYMENTS_REQUIRE_CARD_BINDING param added
2025-10-31 21:38:41 +03:00
Snowy-Fluffy
0524d24b13
set custom payment id for fk
2025-10-24 20:21:35 +03:00
machka pasla
280aced20e
fixed my devices keyboard
2025-10-20 22:26:50 +03:00
machka pasla
9f525dc7da
hwid devices integration
2025-10-18 22:39:56 +03:00
machka pasla and GitHub
b880032b9b
Merge pull request #103 from gldkru/feature/sub-devices-managment
...
Add 'My Devices' feature to user subscription management
2025-10-18 21:32:48 +03:00
Kirill Gladkikh
8f9484b6ec
Add 'My Devices' feature to user subscription management
...
- Implemented a new command handler for displaying user devices.
- Added functionality to disconnect devices from the user's account.
- Updated subscription service to retrieve and manage device information.
- Enhanced inline keyboard to include device management options.
- Added new translations for device-related messages in English and Russian locales.
2025-10-18 02:27:19 +03:00
machka pasla
c3622d9c2b
channel require and db update
2025-10-17 09:36:25 +03:00
machka pasla
51ffbbfa1d
pay from saved card
2025-10-16 22:04:04 +03:00
raufakchurin
4d43c9cf0f
ORDER ID added to SUccess info
2025-10-14 11:28:41 +05:00
raufakchurin
c891122064
before review
2025-10-14 10:31:55 +05:00
raufakchurin
59d07314e2
Удалили все личшние кроме СБП
2025-10-14 09:44:04 +05:00
raufakchurin
52893a0629
v0.1
2025-10-12 15:27:48 +05:00
raufakchurin
bdade47758
v_0.0
2025-10-11 18:06:49 +05:00
machka pasla
fde0f1b135
username filtration
2025-10-09 21:08:01 +03:00
machka-pasla
2713b3bae5
Add ad campaign deletion functionality with confirmation prompts and error handling. Updated inline keyboards and translations for delete actions. Enhanced subscription command handler to include fallback for config link URL.
2025-09-11 22:58:12 +03:00