Egor
|
a3fe935149
|
Make DATABASE_URL optional in settings
|
2025-09-28 03:10:57 +03:00 |
|
Egor
|
be3fc7aa09
|
Revert "Enable API key auth in web API docs"
|
2025-09-28 03:02:22 +03:00 |
|
Egor
|
7ff7a051d9
|
Enable API key auth in web API docs
|
2025-09-28 02:59:07 +03:00 |
|
Egor
|
ff70e38dbc
|
Fix web API startup wait for uvicorn 0.32
|
2025-09-28 02:31:56 +03:00 |
|
Egor
|
a5a0176433
|
Fix 204 responses to avoid response bodies
|
2025-09-28 02:25:26 +03:00 |
|
Egor
|
3e218b6e6d
|
Merge pull request #498 from Fr1ngg/bedolaga/fix-server-deletion-issue-in-subscriptions-vi0z1h
Handle RemnaWave server removal and add connected users view
|
2025-09-28 02:08:25 +03:00 |
|
Egor
|
2f52f6b8de
|
Remove missing RemnaWave servers and list connected users
|
2025-09-28 02:08:05 +03:00 |
|
Egor
|
62ecacc3cc
|
Revert "Handle removed RemnaWave squads and expose server users"
|
2025-09-28 02:07:43 +03:00 |
|
Egor
|
4ab6d45e50
|
Merge pull request #496 from Fr1ngg/bedolaga/fix-server-deletion-issue-in-subscriptions-cd8nse
Handle removed RemnaWave squads and expose server users
|
2025-09-28 02:02:55 +03:00 |
|
Egor
|
d1bed5e41a
|
Handle removed RemnaWave squads and expose server users
|
2025-09-28 02:02:37 +03:00 |
|
Egor
|
83a76c928d
|
Revert "Handle RemnaWave server removal and expose server user list"
|
2025-09-28 02:01:57 +03:00 |
|
Egor
|
90d3f3aef2
|
Merge pull request #494 from Fr1ngg/bedolaga/fix-server-deletion-issue-in-subscriptions
Handle RemnaWave server removal and expose server user list
|
2025-09-28 01:56:59 +03:00 |
|
Egor
|
263df606d2
|
Remove missing RemnaWave servers during sync and add user list view
|
2025-09-28 01:56:40 +03:00 |
|
Egor
|
2a38969e3d
|
Merge pull request #493 from Fr1ngg/main
w
|
2025-09-28 01:50:53 +03:00 |
|
Egor
|
548ec540f2
|
Fix PayPalych SBP payments
|
2025-09-28 01:33:38 +03:00 |
|
Egor
|
bceba34cc3
|
Merge pull request #490 from Fr1ngg/main
w
|
2025-09-28 01:14:29 +03:00 |
|
Egor
|
b07ce2be5c
|
Merge pull request #487 from yazhog/main
Пропуск выбора стран при оформлении подписки если доступен только 1 сквад, фикс уведомлений при пополнении баланса
|
2025-09-28 01:13:50 +03:00 |
|
yazhog
|
02b718dac5
|
Adjust top-up keyboard button order
|
2025-09-27 16:44:52 +03:00 |
|
yazhog
|
12523e7515
|
Avoid lazy subscription load in admin notifications
|
2025-09-27 15:54:38 +03:00 |
|
yazhog
|
75faa54b85
|
Skip country selection when only one option
|
2025-09-27 13:10:03 +03:00 |
|
Pedzeo
|
d22f9aaf62
|
Добавлен отчет по тикетам
|
2025-09-26 17:14:00 +03:00 |
|
Egor
|
68f5e2ab80
|
Add files via upload
|
2025-09-26 15:17:29 +03:00 |
|
Egor
|
abf1f53218
|
Add web admin API schemas and docs
|
2025-09-26 05:37:08 +03:00 |
|
Egor
|
e71b7f4533
|
Revert "Revert "Add administrative web API and database support""
|
2025-09-26 05:18:41 +03:00 |
|
Egor
|
0a3913a2aa
|
Revert "Add administrative web API and database support"
|
2025-09-26 05:18:21 +03:00 |
|
Egor
|
b5f7e06605
|
Add administrative web API and database support
|
2025-09-26 05:16:58 +03:00 |
|
Egor
|
c1a7360c66
|
Allow admin Stars test invoices
|
2025-09-25 23:44:14 +03:00 |
|
Egor
|
573735ffa9
|
Add payment testing actions to admin bot configuration
|
2025-09-25 23:39:41 +03:00 |
|
Egor
|
b5cb547fe2
|
Make RemnaWave settings configurable via admin panel
|
2025-09-25 23:16:31 +03:00 |
|
Egor
|
b14ee9a6a4
|
Reorganize bot configuration categories
|
2025-09-25 21:19:42 +03:00 |
|
Egor
|
6cd65812ac
|
Fix admin config callbacks and add selectable options
|
2025-09-25 21:08:01 +03:00 |
|
Egor
|
22c736a41c
|
Allow direct admin bot config updates via text input
|
2025-09-25 18:16:01 +03:00 |
|
Egor
|
817fb82476
|
Revert "Revert "Improve bot configuration admin menu grouping""
|
2025-09-25 18:04:04 +03:00 |
|
Egor
|
33e0d58e4d
|
Revert "Improve admin bot configuration menu grouping and labels"
|
2025-09-25 18:03:48 +03:00 |
|
Egor
|
5f5255d107
|
Improve admin bot configuration menu grouping and labels
|
2025-09-25 18:00:26 +03:00 |
|
Egor
|
e3cd2b0b92
|
Revert "Revert "Add admin bot configuration management UI""
|
2025-09-25 17:11:15 +03:00 |
|
Egor
|
04a5fe9d77
|
Revert "Add admin-configurable runtime settings"
|
2025-09-25 17:10:41 +03:00 |
|
Egor
|
ede9259347
|
Import json in app settings service
|
2025-09-25 17:04:34 +03:00 |
|
Egor
|
2713bdf08e
|
Handle trial subscription status on channel membership changes
|
2025-09-25 16:05:30 +03:00 |
|
Egor
|
25a4be076b
|
Check trial channel subscription status
|
2025-09-25 15:54:11 +03:00 |
|
Egor
|
d8571c4f3e
|
Improve promo group discount UI and toggle handling
|
2025-09-25 15:30:30 +03:00 |
|
Egor
|
98a241a301
|
Prevent repeated auto promo group assignments
|
2025-09-25 15:05:53 +03:00 |
|
Egor
|
00cd0bb5b0
|
Revert "Track last auto promo group to avoid duplicate assignments"
|
2025-09-25 14:56:08 +03:00 |
|
Egor
|
a6da530848
|
Track last auto promo group to avoid duplicate assignments
|
2025-09-25 14:54:46 +03:00 |
|
Egor
|
9b477a700d
|
Ensure server management button respects promo group servers
|
2025-09-25 14:23:32 +03:00 |
|
Egor
|
fbecf5bf7a
|
Fix addon discount calculations and server availability
|
2025-09-25 14:06:18 +03:00 |
|
Egor
|
497775c382
|
Revert "Revert "Add addon discount toggle for promo groups""
|
2025-09-25 13:30:52 +03:00 |
|
Egor
|
0fd3452dd6
|
Revert "Add promo group add-on discount toggle"
|
2025-09-25 13:30:28 +03:00 |
|
Egor
|
6483efc099
|
Add promo group add-on discount toggle
|
2025-09-25 13:25:58 +03:00 |
|
Egor
|
19804607ac
|
Revert "Add promo group add-on discount toggle"
|
2025-09-25 13:10:03 +03:00 |
|