Commit Graph

  • cc56f9d729 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-07-19 15:15:42 +0800
  • 5912849fa7
    Merge pull request #71 from MkSaaSHQ/dev/ai-text javayhu 2025-07-19 14:51:03 +0800
  • 3075681dc8 feat: add ai text demo & scraping and analyzing the web content from URL dev/ai-text javayhu 2025-07-19 14:41:12 +0800
  • 757f1dc4ae feat: support crisp chat javayhu 2025-07-18 23:33:07 +0800
  • 1be38e3e8d feat: support disable credential login javayhu 2025-07-18 22:04:39 +0800
  • 716eac324f chore: add captcha validation to login form javayhu 2025-07-18 21:15:55 +0800
  • bd029eac2a chore: disable turnstile and credits by default, enable on demo website javayhu 2025-07-18 20:41:43 +0800
  • 2c4db1e744 chore: update Captcha component javayhu 2025-07-18 20:37:59 +0800
  • cb7743fe07 refactor: remove scrollbar hiding styles and adjust overflow for scroll-locked state javayhu 2025-07-14 22:37:25 +0800
  • 3a81a96316 refactor: add opennext and wrangler folder to the ignore patterns in biome.json javayhu 2025-07-14 22:27:22 +0800
  • d7077cb3d4 refactor: enable useEditorconfig option to biome.json javayhu 2025-07-14 22:19:31 +0800
  • e5569dabd1 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-07-13 23:04:14 +0800
  • 0d5185a789 refactor: remove unused env NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY javayhu 2025-07-13 23:03:58 +0800
  • 813d8ea0bb Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-07-13 23:02:55 +0800
  • a8c76d3249 refactor: integrate useMounted hook to fix hydration error in BillingCard and CreditsBalanceCard javayhu 2025-07-13 22:59:26 +0800
  • 49b39ad9dd refactor: update credit checkout session callback param name javayhu 2025-07-13 22:40:20 +0800
  • 1adf3d5dc3 refactor: simplify success toast handling and refresh logic in CreditsBalanceCard javayhu 2025-07-13 22:39:28 +0800
  • 5e877bf45e refactor: update cache duration to 2 minutes javayhu 2025-07-13 21:43:15 +0800
  • 4277970074 refactor: enhance logging in StripeProvider to improve security and clarity by hiding sensitive information javayhu 2025-07-13 15:44:03 +0800
  • b27d8cc505 refactor: add retry functionality for payment and credits data fetching with improved user experience javayhu 2025-07-13 15:15:44 +0800
  • 2d2a85cd26 refactor: enhance fetch logic in useCredits and usePayment hooks for improved clarity and consistency javayhu 2025-07-13 14:31:35 +0800
  • c960738133 refactor: streamline session handling in payment and credits providers javayhu 2025-07-13 14:25:56 +0800
  • bf8993ca96 refactor: update payment renewal logic to enhance credit handling javayhu 2025-07-13 09:40:46 +0800
  • a89910489a refactor: rename addSubscriptionRenewalCredits to addSubscriptionCredits for clarity javayhu 2025-07-13 09:26:16 +0800
  • 368644b434
    Merge pull request #64 from MkSaaSHQ/dev/credits-v2 javayhu 2025-07-13 00:57:08 +0800
  • f5e639bbc7 refactor: improve plan filtering in credits logic dev/credits-v2 javayhu 2025-07-13 00:53:31 +0800
  • 52aeb2d61c refactor: rename functions to remove 'IfNeed' suffix for clarity and consistency javayhu 2025-07-13 00:37:01 +0800
  • 7af313868c refactor: rename resetState to resetCreditsState and remove unused updateBalanceOptimistically method javayhu 2025-07-13 00:36:02 +0800
  • 4313e32471 refactor: conditionally render credits-related components based on configuration javayhu 2025-07-13 00:09:05 +0800
  • 31116cbf8b refactor: remove unused Stripe dependency and update credit expiration logic javayhu 2025-07-12 23:41:50 +0800
  • 8a08dfdf3b refactor: update feature labels and standardize FAQ component naming in zh.json javayhu 2025-07-12 22:42:03 +0800
  • 141b562307 refactor: improve loading state management in billing page javayhu 2025-07-12 22:36:17 +0800
  • 9fcfb3bdf7 refactor: update credit and transaction messages javayhu 2025-07-12 22:14:04 +0800
  • 8be9f6c775 style: update text colors in billing and credits balance cards for improved visibility javayhu 2025-07-12 21:32:29 +0800
  • ac02ea780a feat: add credit statistics in credits balance card javayhu 2025-07-12 21:29:28 +0800
  • e3aa8eab55 feat: add support for free plan users in credit packages and update billing card layout javayhu 2025-07-12 20:23:23 +0800
  • 72e0a14fc9 refactor: improve layout consistency in settings pages by adjusting grid structures javayhu 2025-07-12 19:46:27 +0800
  • 0f79ed14f0 refactor: standardize string quotes and improve formatting in components javayhu 2025-07-12 19:29:47 +0800
  • ee341522f5 feat: enhance billing and credits management with new components and improved layout javayhu 2025-07-12 19:29:21 +0800
  • b4e8585929 chore: add credits when subscription renewal and lifetime payment javayhu 2025-07-12 17:27:35 +0800
  • b5997ded4c feat: add payment success message and improve billing card layout javayhu 2025-07-12 17:03:16 +0800
  • 367965e41f feat: ensure handler session id only once in credit package javayhu 2025-07-12 12:46:57 +0800
  • c7a1ec69bb feat: add ConsumeCreditCard component for credit consumption javayhu 2025-07-12 11:08:28 +0800
  • 4160305a67 chore: update env.example with Inngest keys javayhu 2025-07-12 09:59:30 +0800
  • a5c6c8b493 feat: display user email and customer ID in UserDetailViewer javayhu 2025-07-12 08:10:31 +0800
  • 4abca022aa feat: restrict access to current user's transactions javayhu 2025-07-12 00:59:06 +0800
  • 765f5e1e39 feat: add register gift and monthly refresh credits to new user javayhu 2025-07-12 00:55:27 +0800
  • 9f3c5e80c2 feat: add daily credit distribution function and integrate with existing credits logic javayhu 2025-07-12 00:37:49 +0800
  • 997c362ac9 chore: add inngest package and update client initialization javayhu 2025-07-11 23:53:46 +0800
  • bda2571a78 chore: invoke function from code in inngest javayhu 2025-06-25 00:29:28 +0800
  • 788fbe2f18 chore: inngest explore javayhu 2025-06-24 22:53:40 +0800
  • f45bcad110 feat: update UsersTable component to enhance column sizing and loading state handling javayhu 2025-07-11 22:24:02 +0800
  • 75db5e85a7 feat: enhance sorting functionality in tables by implementing dropdown menus javayhu 2025-07-11 22:10:04 +0800
  • 9711d13804 refactor: optimize user fetching logic in UsersPageClient component by using useCallback for fetchUsers function javayhu 2025-07-11 01:38:54 +0800
  • 9d4fcbe36d refactor: remove useCreditTransactionStore and related logic from credits components, streamline useCredits integration javayhu 2025-07-11 01:35:31 +0800
  • e6663b013d refactor: replace getCreditBalanceAction with useCredits hook in credits-related components javayhu 2025-07-11 01:10:43 +0800
  • 5cb8b0048d feat: add CreditsProvider and credits store for managing user credits javayhu 2025-07-11 00:19:20 +0800
  • 0b6f81aca6 refactor: replace useTransactionStore with useCreditTransactionStore in credit-related components javayhu 2025-07-10 23:27:43 +0800
  • 6cf9d4db9c refactor: improve credit transaction filtering in processExpiredCredits and consumeCredits functions javayhu 2025-07-10 22:53:04 +0800
  • 59c7c807db refactor: rename PURCHASE to PURCHASE_PACKAGE in transaction types javayhu 2025-07-10 22:52:26 +0800
  • de1ccca27b feat: implement consume credits action and get credit balance action, update credits balance references javayhu 2025-07-10 22:00:33 +0800
  • 263440742a feat: add CreditDetailViewer component and enhance credit transaction details in English and Chinese javayhu 2025-07-10 21:43:43 +0800
  • b75e9eb282 refactor: initialize sorting state with default value in UsersPage and CreditTransactionsPage components javayhu 2025-07-10 19:40:08 +0800
  • 2aeb027e2f feat: add subscription renewal and lifetime monthly messages in English and Chinese javayhu 2025-07-10 19:34:06 +0800
  • 0500617803 style: adjust padding in dashboard header actions javayhu 2025-07-10 19:21:09 +0800
  • 3872a9d422 refactor: remove session_id from URL parameters in CreditPackages component javayhu 2025-07-10 19:20:11 +0800
  • 2e0a195a2a refactor: update URL handling in CreditPackages component javayhu 2025-07-10 16:48:29 +0800
  • 95bd256bc7 chore: remove onPaymentIntentSucceeded in stripe javayhu 2025-07-10 16:31:57 +0800
  • 6c1a4685cd refactor: add disabled to credits config javayhu 2025-07-10 16:30:56 +0800
  • bbae584c88 fix: update DashboardHeaderand update credits label in CreditsBalanceMenu to use translations javayhu 2025-07-10 15:56:15 +0800
  • f649db26ae feat: add CreditsBalanceButton and CreditsBalanceMenu components javayhu 2025-07-10 15:41:11 +0800
  • 1c7848f6b0 refactor: change getAllCreditPackagesInServer to getAllCreditPackages javayhu 2025-07-10 15:06:58 +0800
  • 5c213d014a refactor: 'popular' instead of 'recommended' for price plan javayhu 2025-07-10 14:54:07 +0800
  • 861502c28f feat: implement credit distribution for all users based on subscription status javayhu 2025-07-10 14:52:23 +0800
  • 737bd7f80f feat: enhance credits management with subscription renewal and lifetime monthly credits javayhu 2025-07-10 14:42:36 +0800
  • 74d7cf44a1 Merge branch 'dev/credits-v2' of https://github.com/MkSaaSHQ/mksaas-template into dev/credits-v2 javayhu 2025-07-10 10:54:10 +0800
  • e011d09803 feat: enhance CreditPackages component with loading indicator javayhu 2025-07-10 10:54:07 +0800
  • 50c500deb5 refactor: streamline credit handling in StripeProvider javayhu 2025-07-10 10:15:42 +0800
  • cd710bb9ed feat: support register gift credits javayhu 2025-07-10 09:58:48 +0800
  • 04f7f891a4 feat: update credit expiration handling and configuration javayhu 2025-07-10 01:12:11 +0800
  • c67b804f4f Merge branch 'cloudflare' of https://github.com/MkSaaSHQ/mksaas-template into cloudflare javayhu 2025-07-10 00:48:21 +0800
  • a44e4a669c Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-07-10 00:48:17 +0800
  • 5af1182a58 chore: enhance .gitattributes for consistent line endings across various file types javayhu 2025-07-09 23:07:00 +0800
  • 24c0334911 chore: add .gitattributes file and update VSCode extensions javayhu 2025-07-09 22:51:50 +0800
  • 3e0861f883 fix: update sidebar rendering logic and enhance credit package success toast javayhu 2025-07-09 21:58:35 +0800
  • da4b018e8d Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-07-09 19:14:30 +0800
  • a7738f0cbf feat: implement credit checkout session and enhance credit package management javayhu 2025-07-09 00:22:07 +0800
  • adb9b80572 fix: update default expireDays assignment in addCredits function dev/credits javayhu 2025-07-08 00:51:04 +0800
  • 2e8f70dc76 feat: enhance credits management with new configurations javayhu 2025-07-08 00:48:17 +0800
  • b94fd34be5 Merge remote-tracking branch 'origin/main' into dev/credits javayhu 2025-07-08 00:32:08 +0800
  • 0d4e8fe899 docs: add CLAUDE.md for project guidance javayhu 2025-07-08 00:30:40 +0800
  • 73ce18f564 refactor: update credit package descriptions and improve component structure javayhu 2025-07-07 01:10:06 +0800
  • e430a0c319 feat: implement credit packages management with translations and server integration javayhu 2025-07-07 00:47:43 +0800
  • f7f7be2ef0 feat: add credits config in website config javayhu 2025-07-07 00:04:45 +0800
  • eafb3775e8 Merge remote-tracking branch 'origin/main' into dev/credits javayhu 2025-07-06 23:28:31 +0800
  • 0af0aa3b09 refactor: reorganize credit transaction types and update imports javayhu 2025-07-06 23:25:38 +0800
  • 04c2b2d7ee refactor: update translations and improve table component structure javayhu 2025-07-06 18:20:31 +0800
  • d9cda3e122 feat: enhance credits settings with tabbed interface and improved translations javayhu 2025-07-06 17:17:24 +0800
  • d8a12343c8 refactor: adjust spacing in layout components for consistency javayhu 2025-07-06 11:30:10 +0800
  • 40af0f6922 feat: add credit transactions table javayhu 2025-07-06 10:44:13 +0800