-
245741b182
feat(subscription): improve subscription sync and renewal logic.
main
hexdev
2026-06-17 18:10:56 +07:00
-
7ab0e71108
style(keyboards): add emoji to device management button
hexdev
2026-06-17 15:46:58 +07:00
-
3adcc90b74
chore(docker): remove exposed PostgreSQL port from compose
hexdev
2026-06-17 15:45:01 +07:00
-
93f05e46b5
feat(bot): implement HWID device list and deletion
hexdev
2026-06-17 15:40:35 +07:00
-
edfe1e6874
feat(subs): UNFINISHED hwid control
agony
2026-06-16 16:24:02 +07:00
-
7ab2293fe2
fix(notifications): multiply duration days by 30 for admin log accuracy
greendevilll
2026-06-06 23:49:41 +07:00
-
9552813f16
fix(autorenewal): remove duplicated response handling in toggle_autorenewal
hexdev
2026-06-04 13:44:09 +07:00
-
4c5a16a3ca
feat(admin): add admin notification system for deposits, purchases, and renewals
hexdev
2026-06-04 12:35:32 +07:00
-
5ec9491e22
feat(pally): support customer-pays-fees scenario with BalanceAmount validation
hexdev
2026-05-31 15:23:31 +07:00
-
18f994aed9
fix(pally): use InvId as primary bill identifier instead of custom field
hexdev
2026-05-31 15:17:48 +07:00
-
936d1ad260
fix(api): enhance pally webhook with comprehensive error handling and logging
hexdev
2026-05-31 15:11:54 +07:00
-
2a0f5c454e
debugging
hexdev
2026-05-31 14:53:49 +07:00
-
2103e6a882
Revert to
b5976d0b21
hexdev
2026-05-31 14:47:53 +07:00
-
102a0ebf96
fix(pally): strip 'payment-' prefix from InvId before database lookup
hexdev
2026-05-31 14:44:43 +07:00
-
18f4997ca6
fix(pally): use InvId instead of custom field for order ID lookup
hexdev
2026-05-31 14:37:34 +07:00
-
b5976d0b21
fix(pally): align webhook handler with official API spec
hexdev
2026-05-31 14:25:05 +07:00
-
763e041a8b
fix(api): change pally webhook endpoint from /success to /result
hexdev
2026-05-31 14:14:17 +07:00
-
f9d3fbf937
refactor(api): update pally webhook endpoint path
hexdev
2026-05-31 14:05:27 +07:00
-
a02af3b0f0
chore(docker): bind pally service port to localhost only
hexdev
2026-05-31 13:16:04 +07:00
-
a0c8167da6
chore(docker): use .env instead of prod.env
hexdev
2026-05-31 12:56:07 +07:00
-
717a1549e9
feat(ui): enhance text formatting with premium emojis and improve FAQ clarity
hexdev
2026-05-24 15:43:54 +07:00
-
18866fc645
chore(texts): reorder constants and remove outdated mapping section
hexdev
2026-05-23 21:26:20 +07:00
-
1228ec8b56
refactor(autorenewal): clean up imports and simplify error handling
hexdev
2026-05-18 17:58:34 +07:00
-
a9a650f37b
feat(config): mask sensitive credentials with SecretStr type
hexdev
2026-05-18 17:48:34 +07:00
-
56f10d19c5
feat(autorenewal): implement automatic subscription renewal system
hexdev
2026-05-18 17:32:04 +07:00
-
281a460974
refactoring: polished some files, .env.example update
hexdev
2026-05-18 17:00:17 +07:00
-
acb8662a66
Refactor bot handlers and keyboards; implement admin features
hexdev
2026-05-13 10:34:06 +07:00
-
e9f84d9377
fix: enhance insufficient funds message and update subscription controls logic
hexdev
2026-05-03 07:03:53 +07:00
-
ac61cec78c
fix: added proxy support for the API telegram bot instance + removed deprecated plans
hexdev
2026-05-02 13:51:27 +07:00
-
db2dabed58
feat: implement subscription management and billing enhancements
hexdev
2026-04-29 20:10:26 +07:00
-
120e19e667
fix: fixed migration issues
hexdev
2026-04-27 22:07:35 +07:00
-
fc656c5944
feat: remove exposed PostgreSQL port from docker-compose
hexdev
2026-04-27 21:47:25 +07:00
-
287f8eebda
feat: add subscription and transaction repositories
hexdev
2026-04-27 21:33:25 +07:00
-
049f31118d
feat: Implement payment notification system and API structure
hexdev
2026-04-24 17:41:42 +07:00
-
d98383285e
feat: implement billing system with Pally integration
hexdev
2026-04-23 19:55:51 +07:00
-
8290d18235
feat: update support button to link directly to support bot
hexdev
2026-04-22 20:44:26 +07:00
-
76fd6eb9a8
feat: update support keyboard with new support URL and replace return to menu button
hexdev
2026-04-22 18:35:30 +07:00
-
e3e204d7af
feat: enhance subscription management with discount calculations and update support messages
hexdev
2026-04-22 17:41:44 +07:00
-
97c187bafb
refactor: streamline referral payment message and improve text clarity
hexdev
2026-04-18 22:47:24 +07:00
-
78a0ef9750
feat: implement referral payment system and enhance ticket management
hexdev
2026-04-18 22:34:15 +07:00
-
3d19d9189b
feat: add /support command and improve fallback message
hexdev
2026-04-15 20:36:49 +07:00
-
606aa4b89f
feat: add admin promotion broadcast system and psql health check
hexdev
2026-04-15 20:19:07 +07:00
-
0ac8ed8d64
Update project configuration and codebase
hexdev
2026-04-12 12:19:53 +07:00
-
0ed0ad2b92
Add referral system and user balance tracking
hexdev
2026-04-10 22:20:53 +07:00
-
60de871e0c
Add subscription link field to user model
hexdev
2026-04-09 21:09:29 +07:00
-
2bb12f2ff8
somethjijngs
hexdev
2026-04-08 20:33:18 +07:00
-
1be4770afd
fix: schemas + states
hexdev
2026-04-08 19:35:23 +07:00
-
930fabc028
Implement buy flow and migrate DTOs to schemas
hexdev
2026-04-08 19:34:25 +07:00
-
fc45816eba
first com2
hexdev
2026-04-08 17:10:36 +07:00
-
8a597f880f
first commit
hexdev
2026-04-05 21:06:43 +07:00