Commit Graph

1025 Commits

Author SHA1 Message Date
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
Egor
c3ca12a8a5 Update config.py 2025-10-01 04:03:14 +03:00
Egor
cc96919672 Add configurable miniapp branding 2025-10-01 04:01:47 +03:00
Egor
67650666fc Enhance miniapp subscription details 2025-10-01 03:45:51 +03:00
Egor
f420e07a24 Add localization and account data to miniapp 2025-10-01 03:17:09 +03:00
Egor
f919368d0b Document miniapp deployment and reverse proxy setup 2025-10-01 02:32:36 +03:00
Egor
60d23bedde Revert "Add tariff-based subscription mode" 2025-10-01 02:06:18 +03:00
Egor
70ad084bcd Add tariff-aware subscription API handling 2025-10-01 02:04:20 +03:00
Egor
5f8295a588 Add English localization for subscription settings flows 2025-10-01 01:22:49 +03:00
Egor
efd4eda62a Add English localization for admin user view 2025-10-01 01:04:05 +03:00
Egor
d4c169e6bb Merge pull request #609 from Fr1ngg/bedolaga/add-localization-to-admin-panel-submenu
Add English localization for admin support menus
2025-10-01 00:08:24 +03:00
Egor
c12f3d443c Add English localization for admin support menus 2025-10-01 00:08:03 +03:00
Egor
db7ecea006 Merge pull request #608 from Fr1ngg/bedolaga/fix-payment-callback-signature-issue-xgkdfd
Handle additional MulenPay webhook signature formats
2025-09-30 23:57:35 +03:00
Egor
2b4136faa7 Handle additional MulenPay webhook signature formats 2025-09-30 23:57:18 +03:00
Egor
533087b333 Revert "Improve MulenPay webhook signature handling" 2025-09-30 23:56:54 +03:00
Egor
80afcbb737 Merge pull request #606 from Fr1ngg/bedolaga/fix-payment-callback-signature-issue
Improve MulenPay webhook signature handling
2025-09-30 23:51:44 +03:00
Egor
845faf037f Improve MulenPay webhook signature handling 2025-09-30 23:51:29 +03:00
Egor
1f160ced02 Merge pull request #605 from Fr1ngg/bedolaga/add-english-translations-for-admin-panel
Add missing admin panel locale translations
2025-09-30 23:47:25 +03:00
Egor
07e4c07d6e Add admin panel translations for ru/en locales 2025-09-30 23:47:06 +03:00
Egor
78ab84b021 Merge pull request #604 from Fr1ngg/bedolaga/add-card-payment-option-to-paypalych
Support PayPalych card payments with configurable button labels
2025-09-30 23:42:36 +03:00
Egor
db5551df23 Add customizable PayPalych payment buttons 2025-09-30 23:42:19 +03:00
Egor
453bb75b7f Add missing admin translations for Russian and English 2025-09-30 22:15:57 +03:00
Egor
8fe9a3dbe2 feat: notify trial users when leaving channel 2025-09-30 21:44:49 +03:00
Egor
cf6c282b25 Merge pull request #600 from PEDZEO/main
fix /start moderator
2025-09-30 21:12:03 +03:00
Egor
773e525a6a Merge pull request #599 from SantaSpeen/main
[+] Adding support stock app-config.json
2025-09-30 21:08:44 +03:00