Egor
|
b5c2ad4c07
|
Add miniapp subscription settings management endpoints
|
2025-10-10 06:30:38 +03:00 |
|
Egor
|
7027fa91c3
|
Revert "Add miniapp subscription settings API endpoints"
|
2025-10-10 06:12:48 +03:00 |
|
Egor
|
e6923a0d0a
|
Add miniapp subscription settings API endpoints
|
2025-10-10 06:07:53 +03:00 |
|
Egor
|
b5c8b4218c
|
Preserve normalized Stars invoice amounts
|
2025-10-10 04:48:50 +03:00 |
|
Egor
|
bea83a3635
|
Add RemnaWave squad migration API endpoints
|
2025-10-10 02:10:34 +03:00 |
|
Egor
|
3114bf59de
|
Update config.py
|
2025-10-10 00:46:57 +03:00 |
|
Egor
|
45d2ca6e25
|
feat: make display name banned keywords configurable
|
2025-10-10 00:42:17 +03:00 |
|
Egor
|
bdaa3b5875
|
Fix Telegram Stars rounding and formatting
|
2025-10-09 19:20:44 +03:00 |
|
Egor
|
3c0c5a3494
|
Fix topup amount handler for non-text messages
|
2025-10-09 19:10:33 +03:00 |
|
Egor
|
977042e66c
|
Fix ticket reply notifications to use Telegram IDs
|
2025-10-09 18:56:43 +03:00 |
|
Egor
|
f73a0fcfe8
|
Tighten keyword detection in display name middleware
|
2025-10-09 18:41:35 +03:00 |
|
Egor
|
aa763403c6
|
Add device removal support to miniapp
|
2025-10-09 08:01:13 +03:00 |
|
Egor
|
790cd6bab3
|
Update referral terms labels
|
2025-10-09 07:40:57 +03:00 |
|
Egor
|
a83bc25bd0
|
Improve promo code button layout on mini app
|
2025-10-09 06:32:34 +03:00 |
|
Egor
|
dcd9074136
|
Expose legal documents in mini app
|
2025-10-09 06:02:37 +03:00 |
|
Egor
|
1d09006b7c
|
Display active test access promo offers
|
2025-10-09 05:19:44 +03:00 |
|
Egor
|
63edfa852d
|
Improve promo section presentation and discounts
|
2025-10-09 04:03:37 +03:00 |
|
Egor
|
d13ff6830b
|
Gate server counter updates for paid subscriptions
|
2025-10-08 07:54:31 +03:00 |
|
Egor
|
1fbdcb7391
|
Remove success message when updating pricing
|
2025-10-08 07:31:36 +03:00 |
|
Egor
|
07b8e04afe
|
Allow trial squad selection when inactive
|
2025-10-08 07:07:06 +03:00 |
|
Egor
|
a020db5bc6
|
Fix server counters when subscriptions are removed
|
2025-10-08 06:57:53 +03:00 |
|
Egor
|
fa693494d0
|
Revert "Fix server user counters for nullable values"
|
2025-10-08 06:35:45 +03:00 |
|
Egor
|
d5d60a8c7a
|
Fix server user counters for nullable values
|
2025-10-08 06:33:44 +03:00 |
|
Egor
|
2049765969
|
Merge pull request #895 from Fr1ngg/tkq4hh-bedolaga/refactor-trial-squad-selection-in-bot
feat: randomize trial squad distribution
|
2025-10-08 06:07:56 +03:00 |
|
Egor
|
6b2af1f4a3
|
feat: randomize trial squad distribution
|
2025-10-08 06:07:31 +03:00 |
|
Egor
|
d0ce5438a8
|
Add admin API and service for dynamic main menu buttons
|
2025-10-08 05:59:37 +03:00 |
|
Egor
|
a29e0d5fb4
|
Update config.py
|
2025-10-08 05:17:12 +03:00 |
|
Egor
|
ea7697fd66
|
Enable configurable default autopay
|
2025-10-08 05:16:11 +03:00 |
|
Egor
|
6fc4eb033b
|
Allow admins to decrease subscription days
|
2025-10-08 04:56:33 +03:00 |
|
Egor
|
dc7d0fa8d6
|
Show original prices when subscription renewal discounts apply
|
2025-10-08 04:30:05 +03:00 |
|
Egor
|
3159e80897
|
Fix disabled subscription end date timezone
|
2025-10-08 03:57:00 +03:00 |
|
Egor
|
95ae04d553
|
Fix RemnaWave user sync timezone handling
|
2025-10-08 03:47:03 +03:00 |
|
Egor
|
d2eb1d35db
|
Update ru.json
|
2025-10-08 03:07:39 +03:00 |
|
Egor
|
787d801722
|
Add promo groups info section
|
2025-10-08 02:57:31 +03:00 |
|
Egor
|
6225463af1
|
Очистка токена внешней админки при подмене
|
2025-10-08 02:31:12 +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
|
e2ec4b05db
|
Merge pull request #852 from Fr1ngg/r6u84x-bedolaga/extract-host-to-bot-configuration
Allow configuring webhook hosts
|
2025-10-07 06:32:21 +03:00 |
|
Egor
|
7493b13348
|
Allow configuring YooKassa webhook host
|
2025-10-07 06:32:03 +03:00 |
|
Egor
|
64a4ece0fe
|
Allow FAQ creation API to pass display order and status
|
2025-10-07 06:28:26 +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
|
3062061270
|
Fix promo offer durations and active discount display
|
2025-10-07 02:34:47 +03:00 |
|
Egor
|
68a37fcf72
|
Revert "Add promo template editing workflow and restrictions"
|
2025-10-07 01:21:20 +03:00 |
|
Egor
|
b38ee36698
|
Add promo template editing workflow and restrictions
|
2025-10-07 01:19:05 +03:00 |
|
Egor
|
8f8b6ac1fe
|
Merge pull request #810 from Fr1ngg/bedolaga/add-info-section-to-main-page
Add info section to main menu
|
2025-10-06 04:46:16 +03:00 |
|
Egor
|
8bb0795b1e
|
Add info section to main menu
|
2025-10-06 04:45:54 +03:00 |
|
Egor
|
a2cb7527f8
|
feat(api): add promo offers endpoints and docs
|
2025-10-06 04:27:21 +03:00 |
|
Egor
|
44b75be97a
|
Handle missing placeholders in discount claim message
|
2025-10-06 02:52:44 +03:00 |
|