Commit Graph

  • 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