Commit Graph

  • 79f575b9b9 add navi main songtianlun 2025-09-11 00:10:35 +0800
  • c994529d01 add ai image generator page songtianlun 2025-09-11 00:01:48 +0800
  • 3bd171683d config prmbr image songtianlun 2025-09-10 22:59:11 +0800
  • 6262432b64 feat: support posthog analytics javayhu 2025-09-09 00:23:48 +0800
  • 5136f64252 chore: add more logs in subscription webhooks dev/fix-webhook javayhu 2025-09-08 00:46:15 +0800
  • b8d3d09d9e refactor: add support for webhook event of invoice.payment_succeeded & optimize the whole process javayhu 2025-09-08 00:36:01 +0800
  • 5cebf2ef00 feat: add invoice id to payment table javayhu 2025-09-08 00:35:16 +0800
  • e556f72fc7 fix: update user customerId handlingto address data inconsistency javayhu 2025-09-07 23:46:29 +0800
  • 787548a269 feat: implement invoice payment handling in StripeProvider for improved payment processing javayhu 2025-09-07 17:35:44 +0800
  • aea55ee4bb feat: add XEmbedClient component for embedding X posts and integrate into MDX components javayhu 2025-09-05 23:19:54 +0800
  • 2a6e322c0a Merge remote-tracking branch 'origin/main' into cloudflare cloudflare javayhu 2025-09-05 22:23:04 +0800
  • 37f011cf74 refactor: rename getSocialLinks to useSocialLinks for improved clarity and consistency javayhu 2025-09-05 00:07:07 +0800
  • 35d0ca9e12 refactor: rename getSidebarLinks to useSidebarLinks for improved clarity and consistency javayhu 2025-09-05 00:06:40 +0800
  • 34baf20b31 refactor: rename getNavbarLinks to useNavbarLinks for improved clarity and consistency javayhu 2025-09-05 00:06:19 +0800
  • 28fcbae6a2 refactor: rename getFooterLinks to useFooterLinks for improved clarity and consistency javayhu 2025-09-05 00:06:00 +0800
  • fc8cea13cd refactor: rename getAvatarLinks to useAvatarLinks for improved clarity and consistency javayhu 2025-09-05 00:05:41 +0800
  • 6065c4af06 refactor: rename getPricePlans to usePricePlans for improved clarity and consistency javayhu 2025-09-05 00:05:10 +0800
  • ba7b950c01 refactor: rename getCreditPackages to useCreditPackages for improved clarity and consistency javayhu 2025-09-05 00:04:29 +0800
  • c94784e711 fix: add conditional rendering for payment data in credit packages javayhu 2025-09-05 00:00:16 +0800
  • 48c045fb73 fix: add loading state handling in credit packages javayhu 2025-09-04 23:46:32 +0800
  • 3fd47869a2 chore: update VSCode settings to exclude additional file types javayhu 2025-09-04 23:00:53 +0800
  • e3ac4a0a29 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-09-03 01:19:48 +0800
  • 47adbcfd06 refactor: move premium related components to new folder javayhu 2025-09-03 01:10:03 +0800
  • 5d5eb82013 feat: docs support premium content javayhu 2025-09-03 01:09:01 +0800
  • b0a065ced9 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-09-03 00:08:21 +0800
  • 794c18a7e6 fix: fix localized callback url after login javayhu 2025-09-02 23:51:29 +0800
  • 9899e1d164 fix: update billing card to reflect period end date and adjust related translations javayhu 2025-09-02 23:08:37 +0800
  • ad1cbedb56 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-09-02 00:18:06 +0800
  • 3707500ed8 feat: optimize fetching subscription period start and end time javayhu 2025-09-02 00:16:10 +0800
  • f36018945d fix: change message component background color javayhu 2025-09-01 23:47:31 +0800
  • 9f5d4aec59 chore: update ai elements javayhu 2025-09-01 23:44:18 +0800
  • e3f44a85a5 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-09-01 00:14:08 +0800
  • 1f9a7c2621
    Merge pull request #86 from MkSaaSHQ/dev/blog-premium javayhu 2025-08-31 22:03:43 +0800
  • a92ef86a71 fix: clarify test card number format and clean up imports in page component dev/blog-premium javayhu 2025-08-31 21:58:05 +0800
  • e2dfab2ca7 fix: update categories from "development" to "product" in premium blog post files javayhu 2025-08-31 21:44:14 +0800
  • e5061b3b67 custom: correct typo in source.config.ts and add premium content translations javayhu 2025-08-31 16:48:11 +0800
  • 4faa89c0ee custom: replace premium Fumadocs blog post and integrate premium badge display javayhu 2025-08-31 14:55:19 +0800
  • 481f3268db feat: implement premium access checks and enhance premium content handling in blog posts javayhu 2025-08-31 09:55:24 +0800
  • 66d7dd3259 feat: add premium content feature with related components and configuration javayhu 2025-08-31 01:12:56 +0800
  • 9aeb59dff2 chore: update .dockerignore, .gitignore, and biome.json to include .conductor directory javayhu 2025-08-31 16:50:13 +0800
  • 2faedc2043 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-30 22:30:44 +0800
  • c0aa979382 chore: clean up imports and improve formatting in CreditsPageClient component javayhu 2025-08-30 00:24:12 +0800
  • fa2e981c16 fix: fix URL params when switch to balance from transactions javayhu 2025-08-28 23:23:52 +0800
  • 0c415ee24b Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-28 10:09:34 +0800
  • 21eee041ab
    Merge pull request #85 from MkSaaSHQ/dev/nuqs javayhu 2025-08-28 01:10:48 +0800
  • 6c584c75e2 feat: enhance CreditTransactions component with loading skeleton and refactor state management using useQueryStates dev/nuqs javayhu 2025-08-28 01:08:48 +0800
  • 797ee9b7e5 feat: add nuqs package and integrate NuqsAdapter in layout and users page components javayhu 2025-08-28 00:47:37 +0800
  • 658409cfbd Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-27 00:53:02 +0800
  • 422c323467 chore: replace Image component with BlogImage for improved loading handling in BlogCard javayhu 2025-08-27 00:45:09 +0800
  • de7e87e5b8 chore: update Skeleton component styles javayhu 2025-08-27 00:35:00 +0800
  • 613bbd0d78 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-26 00:50:03 +0800
  • 4434f1900d chore: remove deprecated Discord widget and related configurations javayhu 2025-08-26 00:48:39 +0800
  • 895e02bfdd chore: update .dockerignore and biome.json to include new directories and remove unused object-values type javayhu 2025-08-26 00:20:27 +0800
  • 7cc1fd5835 refactor: update website configuration structure to use 'ui' instead of 'metadata' for theme and mode settings javayhu 2025-08-26 00:16:55 +0800
  • 4bad9714fa refactor: remove BlockCategory pages, and BlockPreview components javayhu 2025-08-25 23:43:45 +0800
  • fa4b9a19a1 refactor: remove service worker and related registration utilities javayhu 2025-08-25 23:39:10 +0800
  • 1c0c46fa34 Revert "feat: enhance credit hooks to trigger updates on store changes" javayhu 2025-08-25 10:01:54 +0800
  • 0ae3f27c78 refactor: change default website mode from 'system' to 'dark' in website configuration javayhu 2025-08-25 10:00:45 +0800
  • fc024ea0da refactor: simplify layout of ChatBot and ImagePlayground components, update model configuration in web content analyzer javayhu 2025-08-25 10:00:28 +0800
  • 80851fcf44 refactor: remove credit-related functionality and components from the web content analysis module javayhu 2025-08-25 09:48:20 +0800
  • 31829ce17b feat: add ConsumeCreditsCard component for credit consumption functionality javayhu 2025-08-25 09:23:27 +0800
  • 7c9b0a2697 refactor: remove ConsumeCreditCard component and integrate its functionality into ConsumeCreditsCard javayhu 2025-08-25 09:22:56 +0800
  • 5f14259197 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-24 22:34:35 +0800
  • 15da1ee48a refactor: update global styles with a custom theme inspired by Qoder, adjusting color variables and shadow effects javayhu 2025-08-24 21:16:41 +0800
  • c2d7e51f5b refactor: update HeroSection component styles to use accent color for hover state and simplify layout javayhu 2025-08-24 21:15:48 +0800
  • 00405d5335 refactor: update text colors in BlogPostPage, FeaturesSection, and HeaderSection components to use primary color javayhu 2025-08-24 21:10:08 +0800
  • 610346055f refactor: update navbar component styles to use accent foreground for active and hover states javayhu 2025-08-24 21:01:36 +0800
  • cb9c3132fd refactor: update CardFooter background color from bg-background to bg-muted across multiple components javayhu 2025-08-24 20:34:50 +0800
  • 32fc3d6dc9 chore: simplify BlogCard component by removing unnecessary span styling and enhancing border effects javayhu 2025-08-24 20:11:24 +0800
  • 69143ace47 feat: implement error handling in getCreditBalanceAction and add CreditsTest component for credit consumption testing javayhu 2025-08-24 19:55:53 +0800
  • 8c3ef9bfaf refactor: remove unused heading elements from AIAudioPage and AIVideoPage components javayhu 2025-08-24 19:41:02 +0800
  • 7851a715a3 feat: enhance credit hooks to trigger updates on store changes javayhu 2025-08-24 19:26:54 +0800
  • 0fb4ef93d2 chore: add CreditsTest component javayhu 2025-08-24 19:26:49 +0800
  • 95a6f3b9d5 feat: update AI Chat, add ChatBot component javayhu 2025-08-24 15:36:20 +0800
  • 0794c7d297 feat: add AI Chat route and localization support in English and Chinese javayhu 2025-08-24 11:39:04 +0800
  • 395f753025 refactor: remove TypeScript error comments from CodeBlock component javayhu 2025-08-24 11:32:43 +0800
  • fc53045d99
    Merge pull request #82 from MkSaaSHQ/dev/ai-elements javayhu 2025-08-24 11:27:58 +0800
  • 64ba2711aa feat: implement AI chat functionality with new API route and chat component dev/ai-elements javayhu 2025-08-24 11:26:06 +0800
  • 3a61c953a4 chore: add ai-elements to biome.json for component inclusion javayhu 2025-08-24 10:39:52 +0800
  • 6de7dfebf3 chore: update shadcnui badge and scroll-area components javayhu 2025-08-24 10:38:30 +0800
  • e626bb9af4 feat: add ai-elements components javayhu 2025-08-24 10:37:37 +0800
  • 33fe00b8dc chore: mark lastRefreshAt field as deprecated in userCredit schema javayhu 2025-08-24 10:22:31 +0800
  • 2d0392db61 refactor: update credit eligibility checks to use canAddCreditsByType function for improved clarity and maintainability javayhu 2025-08-24 10:03:35 +0800
  • afdaeba2be refactor: remove updateUserLastRefreshAt function and its calls to streamline credit update logic javayhu 2025-08-24 09:56:19 +0800
  • 258ddad399 refactor: consolidate credit addition logic into a single function to improve maintainability and clarity javayhu 2025-08-24 09:24:59 +0800
  • e6bc1ea9e8 refactor: rename 'credits' to 'amount' in credit-related configurations and components for consistency javayhu 2025-08-24 01:16:39 +0800
  • 96d630f3ac chore: add new hostname configuration for service.firecrawl.dev in Next.js config javayhu 2025-08-24 00:52:06 +0800
  • e15d76461f feat: add function to check if subscription credits can be added based on last refresh time javayhu 2025-08-23 20:21:54 +0800
  • 1ff42009d8 chore: update function parameters planId instead of priceId javayhu 2025-08-23 20:07:32 +0800
  • 669ac94bad chore: update comments to reflect renaming of enableForFreePlan to enablePackagesForFreePlan for clarity javayhu 2025-08-23 17:18:37 +0800
  • d319bd8af2 chore: rename enableForFreePlan to enablePackagesForFreePlan for clarity in credits configuration javayhu 2025-08-23 10:20:30 +0800
  • 01f5734dd5 chore: update credit expiration messaging and logic to reflect upcoming expiration in days javayhu 2025-08-23 09:52:28 +0800
  • 6837c5a8d4 chore: simplify CreditsBalanceCard layout javayhu 2025-08-23 09:05:12 +0800
  • 6927f4b234 chore: adjust skeleton component heights in billing and password cards for improved loading state visibility javayhu 2025-08-23 09:00:13 +0800
  • ffe5bc4ea5 chore: update PasswordCardWrapper to include CardFooter with skeleton loading state javayhu 2025-08-23 08:55:02 +0800
  • 1be26638fc chore: update billing card rendering logic to include payment data check javayhu 2025-08-23 08:23:54 +0800
  • c66fedea27 chore: update upgrade card visibility logic to ensure data is loaded before rendering javayhu 2025-08-23 07:51:37 +0800
  • b4dab95c04 Merge remote-tracking branch 'origin/main' into cloudflare javayhu 2025-08-23 00:14:47 +0800
  • 1e1cafff32 chore: delete loading component for protected routes javayhu 2025-08-23 00:08:33 +0800
  • 23ddb90e1f chore: remove loading components for protected routes javayhu 2025-08-22 23:52:58 +0800