Egor
|
16c7e140d0
|
Guard promo offer extra_data lookups
|
2025-10-06 00:49:09 +03:00 |
|
Egor
|
746e810c58
|
Add promo offer timer and updated discount messaging
|
2025-10-06 00:10:06 +03:00 |
|
Egor
|
d664b99e1c
|
Adjust promo discount CTA for purchase offers
|
2025-10-05 23:35:09 +03:00 |
|
Egor
|
efea0e8414
|
Revert "Adjust discount claim CTA for purchase offers"
|
2025-10-05 17:27:54 +03:00 |
|
Egor
|
84f06a96b3
|
Adjust discount claim CTA for purchase offers
|
2025-10-05 17:24:25 +03:00 |
|
Egor
|
5d576bc727
|
Add expiration control for promo offer discounts
|
2025-10-05 17:01:11 +03:00 |
|
Egor
|
064f64afd0
|
Restrict promo offer keyboards to activation and close
|
2025-10-05 06:10:49 +03:00 |
|
Egor
|
f59bda57cf
|
Adjust discount activation CTA
|
2025-10-05 05:46:55 +03:00 |
|
Egor
|
7db31ff5b5
|
Удаление пользовательских сообщений при редактировании промо
|
2025-10-05 05:30:45 +03:00 |
|
Egor
|
c604c5f6ff
|
Add active trial segment to purchase promo
|
2025-10-05 05:10:45 +03:00 |
|
Egor
|
45586277ab
|
fix: rollback session after promo log failures
|
2025-10-05 04:05:43 +03:00 |
|
Egor
|
b8df611d0d
|
Enhance promo offer flows
|
2025-10-04 17:06:24 +03:00 |
|
Egor
|
f92cf97f63
|
Fix promo discount claim actions
|
2025-10-04 16:42:44 +03:00 |
|
Egor
|
ef1426a938
|
Adjust promo test offers with server targeting
|
2025-10-04 16:29:23 +03:00 |
|
Egor
|
abb156a7b1
|
Fix RemnaWave config refresh in subscription service
|
2025-10-04 16:12:03 +03:00 |
|
Egor
|
6f67a36a58
|
Fix promo discount consumption and admin copy
|
2025-10-04 12:25:00 +03:00 |
|
Egor
|
1cbf3c5643
|
Recalculate promo offer discount during subscription confirmation
|
2025-10-04 12:10:04 +03:00 |
|
Egor
|
0925dfdf80
|
Revert "Implement percent-based promo offers"
|
2025-10-04 11:05:47 +03:00 |
|
Egor
|
12e77cd6bf
|
Implement percent-based promo offers
|
2025-10-04 10:57:00 +03:00 |
|
Egor
|
b35c731ba5
|
Fix promo offer segment parsing
|
2025-10-04 10:19:05 +03:00 |
|
Egor
|
b96d530808
|
Fix promo segment no subscription join
|
2025-10-04 10:13:45 +03:00 |
|
Egor
|
e4c7a9cf15
|
Add admin promo offers and targeted discount workflows
|
2025-10-04 10:05:31 +03:00 |
|
Legacyyy777
|
7129625ab5
|
Merge branch 'Fr1ngg:main' into DEV
|
2025-10-04 09:23:31 +05:00 |
|
Legacyyy777
|
e480356447
|
Оптимизирована обработка подключения к БД в WebhookServer. Удален цикл async for, добавлена обработка исключений при получении соединения с БД.
|
2025-10-04 09:21:49 +05:00 |
|
Egor
|
da0e8a2e3e
|
feat: add structured startup timeline logging
|
2025-10-04 06:51:19 +03:00 |
|
Egor
|
9c60ef2c33
|
Mutate period price cache in place
|
2025-10-04 06:30:50 +03:00 |
|
Egor
|
3964ed1f3c
|
Improve pricing admin panel UX
|
2025-10-04 06:07:35 +03:00 |
|
Egor
|
cb25bbb2ed
|
Revert "Revert "Refactor admin menu for servers and pricing management""
|
2025-10-04 05:36:59 +03:00 |
|
Egor
|
c31da6c2ae
|
Revert "Reorganize admin menu and add pricing management"
|
2025-10-04 05:35:06 +03:00 |
|
Egor
|
e576cb97ec
|
feat: reorganize admin menu with pricing section
|
2025-10-04 05:33:25 +03:00 |
|
Egor
|
99aa09349e
|
feat: enhance admin settings control panel
|
2025-10-04 04:49:15 +03:00 |
|
Egor
|
9a5203770b
|
Revert "Add admin tariffs menu scaffolding"
|
2025-10-04 03:47:57 +03:00 |
|
Egor
|
8e12609746
|
Add admin tariffs menu scaffolding
|
2025-10-04 02:39:16 +03:00 |
|
Legacyyy777
|
515088ff45
|
Merge branch 'Fr1ngg:main' into DEV
|
2025-10-04 02:33:07 +05:00 |
|
Legacyyy777
|
96b64df989
|
Добавлен return после цикла async for db in get_db().
Добавлена обработка случая, когда не удается получить соединение с БД.
|
2025-10-04 02:32:04 +05:00 |
|
Egor
|
010c412268
|
Merge pull request #682 from Fr1ngg/main
w
|
2025-10-04 00:14:53 +03:00 |
|
Egor
|
e61977a368
|
Fix PostgreSQL sequence sync query
|
2025-10-03 23:55:43 +03:00 |
|
Egor
|
859089e91d
|
Merge pull request #689 from Fr1ngg/bedolaga/fix-duplicate-key-error-in-user-registration-hr68zi
Handle users sequence desync after backup restore
|
2025-10-03 23:36:04 +03:00 |
|
Egor
|
c4fa25321e
|
Handle users sequence desync after backup restore
|
2025-10-03 23:35:47 +03:00 |
|
Egor
|
3f0d125207
|
Handle missing RemnaWave configuration in subscription service
|
2025-10-03 22:12:43 +03:00 |
|
Egor
|
0002ce0a9a
|
Revert "Fix admin top-up notifications failing after webhook"
|
2025-10-03 22:01:35 +03:00 |
|
Egor
|
cf5cb406d0
|
Fix admin top-up notifications failing after webhook
|
2025-10-03 21:57:07 +03:00 |
|
Legacyyy777
|
b68f1256ca
|
Добавлено логирование заголовков вебхука Mulen Pay для отладки и временно отключена проверка подписи. Обновлены сообщения логирования для улучшения диагностики.
|
2025-10-03 10:28:02 +05:00 |
|
Egor
|
abd87c2a48
|
Sync PostgreSQL sequences after restore
|
2025-10-03 00:29:11 +03:00 |
|
Egor
|
5d6f080663
|
Allow missing RemnaWave settings on first start
|
2025-10-02 03:13:31 +03:00 |
|
Egor
|
7c96b0f71c
|
Add purchase link support to mini app error state
|
2025-10-01 06:01:12 +03:00 |
|
Egor
|
450d75227b
|
Revert "Revert "Revert "Add configurable purchase link and direct Happ flow in miniapp"""
|
2025-10-01 05:26:48 +03:00 |
|
Egor
|
777e243bcd
|
Revert "Revert "Add configurable purchase link and direct Happ flow in miniapp""
|
2025-10-01 05:24:52 +03:00 |
|
Egor
|
e26223a7d8
|
Revert "Add configurable purchase link and direct Happ flow in miniapp"
|
2025-10-01 05:24:28 +03:00 |
|
Egor
|
8a92d5e5a9
|
Add purchase link support and adjust miniapp connect flow
|
2025-10-01 05:17:12 +03:00 |
|