Egor
|
ff1556ffcd
|
Handle parse errors with plain text fallback
|
2025-11-28 05:43:23 +03:00 |
|
Egor
|
2761255e65
|
Ensure ReDoc loads reliably
|
2025-11-28 03:58:59 +03:00 |
|
Egor
|
4e5b607288
|
Merge pull request #2082 from BEDOLAGA-DEV/ycxgll-bedolaga/restore-reverse-sync-button-in-remnawave
Recover missing RemnaWave users during panel sync
|
2025-11-28 03:00:24 +03:00 |
|
Egor
|
aae85683a0
|
Recover missing RemnaWave users during panel sync
|
2025-11-28 03:00:09 +03:00 |
|
Egor
|
b4370e9a34
|
Revert "Handle RemnaWave status validation changes"
|
2025-11-28 02:59:41 +03:00 |
|
Egor
|
101e27acd6
|
Merge pull request #2080 from BEDOLAGA-DEV/jq66gt-bedolaga/restore-reverse-sync-button-in-remnawave
Handle RemnaWave status validation changes
|
2025-11-28 02:53:30 +03:00 |
|
Egor
|
5b9002896e
|
Handle RemnaWave status validation changes
|
2025-11-28 02:53:13 +03:00 |
|
Egor
|
7cd6c3acb7
|
Revert "Align RemnaWave sync with new status and expiration rules"
|
2025-11-28 02:52:47 +03:00 |
|
Egor
|
7e7795fc4e
|
Merge pull request #2078 from BEDOLAGA-DEV/lw4oi2-bedolaga/restore-reverse-sync-button-in-remnawave
Align RemnaWave sync with new status and expiration rules
|
2025-11-28 02:49:23 +03:00 |
|
Egor
|
1f75413abd
|
Handle RemnaWave API status and expire constraints
|
2025-11-28 02:48:49 +03:00 |
|
Egor
|
92efc52f7e
|
Revert "Add reverse remnawave sync with batched upload"
|
2025-11-28 02:48:28 +03:00 |
|
Egor
|
c558f69d62
|
Merge pull request #2076 from BEDOLAGA-DEV/7uxban-bedolaga/restore-reverse-sync-button-in-remnawave
Add reverse remnawave sync with batched upload
|
2025-11-28 02:39:55 +03:00 |
|
Egor
|
168cb5ea38
|
Add reverse remnawave sync with batched upload
|
2025-11-28 02:34:50 +03:00 |
|
Egor
|
9a5b0553c6
|
Avoid unescaping attribute entities in sanitizer
|
2025-11-28 02:22:39 +03:00 |
|
Egor
|
bf5e0ecd4f
|
Revert "Improve HTML sanitization for menu messages"
|
2025-11-28 02:12:32 +03:00 |
|
Egor
|
91f557e357
|
Improve HTML sanitization for menu messages
|
2025-11-28 01:31:53 +03:00 |
|
Egor
|
ac04284d85
|
Handle lazy subscription access in checkout resume
|
2025-11-28 00:11:15 +03:00 |
|
Egor
|
7a70a90d63
|
Reduce noisy price calculation logging
|
2025-11-27 23:55:54 +03:00 |
|
Egor
|
e0f1f221df
|
Refresh promo groups before platega finalize
|
2025-11-27 23:38:16 +03:00 |
|
Egor
|
61681b393e
|
Fix CryptoBot saved cart notifications
|
2025-11-27 23:28:53 +03:00 |
|
Egor
|
827cdd7805
|
Merge pull request #2060 from BEDOLAGA-DEV/9h699c-bedolaga/fix-telegram-flood-control-issue
Add retry when persisting broadcast results after DB disconnect
|
2025-11-25 10:02:44 +03:00 |
|
Egor
|
5cc8f7869f
|
Add retry when persisting broadcast results after DB disconnect
|
2025-11-25 09:59:07 +03:00 |
|
Egor
|
330ace039b
|
Avoid lazy loading during Platega payment finalization
|
2025-11-25 09:57:11 +03:00 |
|
Egor
|
f5a6dbdeec
|
Serve miniapp app-config and fix maintenance schema
|
2025-11-25 04:26:54 +03:00 |
|
Egor
|
ae453279bf
|
Handle late cancellation finalization
|
2025-11-25 02:38:17 +03:00 |
|
Egor
|
04279542c5
|
Ensure balance fields exposed in subscription events API
|
2025-11-25 02:10:33 +03:00 |
|
Egor
|
80752c3004
|
Fix welcome text update payload mapping
|
2025-11-25 01:53:01 +03:00 |
|
Egor
|
14c89c7aab
|
Expand notification events
|
2025-11-25 01:43:07 +03:00 |
|
Egor
|
49b8a96a84
|
Handle missing creator on welcome text creation
|
2025-11-25 01:25:41 +03:00 |
|
Egor
|
2679172ae4
|
Fix referrer query predicate
|
2025-11-25 00:54:05 +03:00 |
|
Egor
|
3d44403318
|
Add user info to subscription event API
|
2025-11-25 00:24:32 +03:00 |
|
Egor
|
9d3f096be0
|
Add toggle for support top-ups
|
2025-11-24 08:17:23 +03:00 |
|
Egor
|
9b9d17b8e7
|
Rollback session after subscription event logging failure
|
2025-11-24 07:55:52 +03:00 |
|
Egor
|
fbb1091f8b
|
Revert "Debit balance when closing referral withdrawals"
|
2025-11-24 07:29:57 +03:00 |
|
Egor
|
45ce615fbe
|
Debit balance when closing referral withdrawal requests
|
2025-11-24 07:21:39 +03:00 |
|
Egor
|
9f00b56be0
|
Merge pull request #2002 from BEDOLAGA-DEV/j33on7-bedolaga/add-individual-referral-percentage-in-user-edit
Add universal migration for referral commission column
|
2025-11-24 05:35:46 +03:00 |
|
Egor
|
f40f233562
|
Add universal migration for referral commission column
|
2025-11-24 05:27:04 +03:00 |
|
Egor
|
d3a351aeba
|
Merge pull request #1992 from BEDOLAGA-DEV/dd57ir-bedolaga/fix-validation-error-in-system-stats-response
Handle fractional uptime values in system stats
|
2025-11-24 05:23:15 +03:00 |
|
Egor
|
29c6e296df
|
Escape promo discount format hint for HTML
|
2025-11-23 06:36:44 +03:00 |
|
Egor
|
fb010038f1
|
Ensure uptime seconds parsed as integer
|
2025-11-23 06:08:33 +03:00 |
|
Egor
|
7c9dfc352c
|
Apply base promo discounts to all order components
|
2025-11-23 05:51:30 +03:00 |
|
Egor
|
eab4cce251
|
Add subscription events universal migration
|
2025-11-23 04:33:44 +03:00 |
|
Egor
|
86ebff4948
|
Serve proxy media with detected content type
|
2025-11-23 04:09:04 +03:00 |
|
belousotroll
|
ceb45b4c0b
|
add policy page at registration stage
|
2025-11-22 21:30:11 +07:00 |
|
Egor
|
c8b6830704
|
Clean up CryptoBot amount prompts
|
2025-11-21 06:32:34 +03:00 |
|
Egor
|
b6e333127c
|
Revert "Clean up Telegram Stars top-up messages"
|
2025-11-21 03:18:10 +03:00 |
|
Egor
|
af42377c3b
|
Clean up Telegram Stars top-up messages
|
2025-11-21 03:16:24 +03:00 |
|
Egor
|
545c5fd749
|
Eager load promo groups for autopay renewals
|
2025-11-20 23:12:49 +03:00 |
|
Egor
|
1fdf1e49a3
|
Handle missing channel link in subscription check
|
2025-11-20 23:06:34 +03:00 |
|
Egor
|
fba217b87f
|
Fix trial reset by clearing server links
|
2025-11-20 22:49:57 +03:00 |
|