3252a8
3405d12696
refactor: improve admin stats cache usage and etc
2026-05-20 23:35:45 +03:00
3252a8
5001185bf8
refactor: improve panel sync performance
2026-05-20 23:18:03 +03:00
3252a8
a7f298743d
refactor: improve startup and sync performance
2026-05-20 23:04:29 +03:00
3252a8
8192eaf55b
refactor: improve premium squads feature performance, add benchmarks
2026-05-20 22:31:37 +03:00
3252a8
7521f89ffd
feat: show optional serivce description before payment
2026-05-20 21:55:22 +03:00
3252a8
d8a1da1f13
feat: add support tickets and imrpove web app loading
2026-05-20 16:38:24 +03:00
3252a8
c9c12b9ed6
feat: add heleket payment provider
2026-05-18 15:26:07 +03:00
3252a8
51c9c8b4f0
refactor: payments providers
2026-05-18 10:29:00 +03:00
3252a8
fff7e90e14
feat: add wata payment provider
2026-05-17 23:09:04 +03:00
3252a8
30fb774d93
refactor: project architecture refactor, container splitting
2026-05-17 00:01:28 +03:00
3252a8
af7cee5014
feat: custom themes polishing
2026-05-15 11:17:27 +03:00
3252a8
b6ee5e8790
feat: custom themes initial
2026-05-14 16:33:50 +03:00
3252a8
2169fd8b50
chore: harden webapp auth and update deps
2026-05-13 15:05:30 +03:00
3252a8
9679190709
feat: ability to turn off logs for admins users
2026-05-12 10:16:59 +03:00
3252a8
116b0a5c08
fix: tune tariffs folder
2026-05-11 22:12:19 +03:00
3252a8
77f2420ae3
Merge branch 'dev' into feature/new-tariffs
2026-04-30 22:58:12 +03:00
3252a8
4de730bf5a
feat: add Telegram OAuth login flow
2026-04-30 19:50:17 +03:00
3252a8
8a6b2704d4
feat: new tariffs web app and bot interactions
2026-04-30 13:48:32 +03:00
3252a8
ce610b4804
Merge branch 'dev' into feature/new-tariffs
...
# Conflicts:
# .gitignore
# bot/app/web/subscription_webapp.py
# tests/test_settings.py
2026-04-30 10:52:20 +03:00
3252a8
4ce78f277e
feat: migrate to svelte initial
2026-04-29 11:10:12 +03:00
3252a8
87b2443a06
feat: add tariff config and database schema
2026-04-28 14:33:38 +03:00
3252a8
ae4ce43e1c
chore: tune default web app logo
2026-04-27 22:28:34 +03:00
3252a8
b39fb73c30
docs: project name change, migration script
2026-04-27 16:11:06 +03:00
3252a8
0610156f80
feat: add multiple platega buttons
2026-04-27 14:34:41 +03:00
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
807a8933b9
feat: email login, smtp codes
2026-04-23 21:20:32 +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
4f3b45cbd8
Merge branch 'main' into fork-new
...
# Conflicts:
# docker-compose.yml
2026-01-25 09:57:57 +03:00
kavore
c385a1466c
added custom label
2026-01-17 21:06:58 +03:00
machka pasla and kavore
29222be1fa
.env.example and docker-compose upd
2026-01-17 16:01:29 +03:00
machka pasla
08aca3b28d
Add LOG_LEVEL env config and fix Nalogo receipt trigger
2026-01-14 16:03:21 +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
a1d3db0e16
added happ crypt4 links
2025-12-11 22:17:43 +03:00
machka pasla
22171eb66f
added gb packets selling
2025-12-11 12:47:32 +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
machka pasla
2971b9ad2e
added external squad
2025-11-19 11:30:34 +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
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
9f525dc7da
hwid devices integration
2025-10-18 22:39:56 +03:00
machka pasla
c3622d9c2b
channel require and db update
2025-10-17 09:36:25 +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
52893a0629
v0.1
2025-10-12 15:27:48 +05:00