javayhu
aea55ee4bb
feat: add XEmbedClient component for embedding X posts and integrate into MDX components
2025-09-05 23:19:54 +08:00
javayhu
797ee9b7e5
feat: add nuqs package and integrate NuqsAdapter in layout and users page components
2025-08-28 00:47:37 +08:00
javayhu
4434f1900d
chore: remove deprecated Discord widget and related configurations
2025-08-26 00:48:39 +08:00
javayhu
e626bb9af4
feat: add ai-elements components
2025-08-24 10:37:37 +08:00
javayhu
5431160d62
chore: add @tanstack/react-query-devtools
2025-08-20 22:37:39 +08:00
javayhu
73baf946bd
chore: add @tanstack/react-query and @tanstack/eslint-plugin-query
2025-08-20 22:04:19 +08:00
javayhu
57b92cfe85
feat: add script of listing users emails
2025-08-16 13:51:12 +08:00
javayhu
f2b5bae866
feat: upgrade react-hook-form & zod & @hookform/resolvers
...
fix zod validation errors in form submission
2025-08-14 23:12:44 +08:00
javayhu
7985769871
refactor: remove inngest
2025-08-10 11:07:10 +08:00
javayhu
2b72570784
feat: support openrouter in ai text (not stable for now)
2025-08-03 11:17:39 +08:00
javayhu
8b2f1848a8
feat: upgrade zod to v4
2025-08-02 01:00:15 +08:00
javayhu
d0ddc2b1b0
feat: upgrade ai sdk to v5
...
https://v5.ai-sdk.dev/docs/migration-guides/migration-guide-5-0
2025-08-02 00:54:34 +08:00
javayhu
6d4d316564
chore: remove google vertex ai
2025-08-02 00:22:02 +08:00
javayhu
971b0d65a0
chore: support google gemini and deepseek in ai text demo
2025-07-23 00:26:58 +08:00
javayhu
3075681dc8
feat: add ai text demo & scraping and analyzing the web content from URL
2025-07-19 14:41:12 +08:00
javayhu
757f1dc4ae
feat: support crisp chat
2025-07-18 23:33:07 +08:00
javayhu
31116cbf8b
refactor: remove unused Stripe dependency and update credit expiration logic
2025-07-12 23:41:50 +08:00
javayhu
997c362ac9
chore: add inngest package and update client initialization
2025-07-11 23:53:46 +08:00
javayhu
e933844479
feat: enhance credit management with transaction store and UI updates
...
- Added a new transaction store to manage refresh triggers for credit-related components.
- Updated CreditPackages and StripePaymentForm components to utilize the transaction store for refreshing UI after credit purchases.
- Modified .gitignore to include certificates.
- Introduced a new script in package.json for running the development server with HTTPS support.
2025-07-05 23:59:30 +08:00
javayhu
bab58e6420
chore: add @stripe/react-stripe-js
2025-07-05 00:25:11 +08:00
javayhu
1a297e33f9
Merge branch 'main' of https://github.com/MkSaaSHQ/mksaas-template into dev/ai-image
2025-06-28 10:12:23 +08:00
javayhu
958852335d
feat: support cloudflare turnstile
2025-06-27 23:50:56 +08:00
javayhu
985579b964
feat: support ai image generator
2025-06-26 00:41:27 +08:00
javayhu
befd10cc5b
refactor: remove useless packages
2025-06-20 21:17:11 +08:00
javayhu
cb5c588b1e
chore: install knip
2025-06-20 20:58:24 +08:00
javayhu
7c101d595e
refactor(storage) replace with s3mini sdk & fix upload issue in cloudflare worker
2025-06-20 02:04:14 +08:00
javayhu
fd4426ddd7
chore: remove useless packages
2025-06-17 23:41:16 +08:00
javayhu
d946e2aead
chore: upgrade fumadocs ui and core
2025-06-17 23:38:30 +08:00
javayhu
0a2d081b07
refactor(blog) remove content-collections & add blog source
2025-06-17 23:37:41 +08:00
javayhu
292faddc7a
refactor(docs) parse and render docs mdx files by fumadocs
2025-06-17 23:36:09 +08:00
javayhu
2d12d89e3b
chore: add fumadocs-mdx
2025-06-17 23:35:36 +08:00
javayhu
2ad6eab666
chore: add 20+ animate ui components
2025-06-14 15:23:22 +08:00
javayhu
c41817c704
chore: add script for listing newsletter contacts
2025-05-16 09:59:18 +08:00
javayhu
cd44d3ae67
feat: support discord bot on website
2025-05-14 23:56:01 +08:00
javayhu
f764bcb627
chore: update calendar component and downgrade react-date-picker
2025-05-11 11:21:55 +08:00
javayhu
a92fd943e3
fix: preview email command error
2025-05-06 22:50:37 +08:00
javayhu
f607bae96e
refactor: optimize newsletter subscribe and check status logic
2025-04-29 22:22:26 +08:00
javayhu
460dae64e3
chore: refactor middleware for better session handling
2025-04-28 19:08:52 +08:00
javayhu
a73493a042
chore: refactor database connection
2025-04-28 15:20:14 +08:00
javayhu
0a314a22f1
feat: integrate react-tweet library and add AvatarCircles and TweetImages components to enhance MagicuiPage
2025-04-26 15:36:57 +08:00
javayhu
d4b385f5a2
feat: add vercel speed-insights package and integrate into analytics component
2025-04-23 00:15:21 +08:00
javayhu
bd45821dae
feat: addvercel analytics
2025-04-22 23:50:24 +08:00
javayhu
8325a649d7
chore: remove unused 'geist' dependency and delete unused font files
2025-04-20 10:46:20 +08:00
javayhu
85c23e673b
chore: update resend
2025-04-18 23:45:37 +08:00
javayhu
27bc59354f
refator: biome lint part 2
2025-04-18 21:53:21 +08:00
javayhu
212a7e57a8
chore: update lint and format command in package.json
2025-04-18 10:07:53 +08:00
javayhu
c04499a353
feat: support analytics (google/umami/plausible/datafast/openpanel)
2025-04-11 23:54:05 +08:00
javayhu
3c05657fe0
feat: add userId handling and enhance payment actions & optimize the whole payment process
...
- Introduced userId parameter in createCheckoutAction and createPortalAction for improved user-specific session management.
- Updated components to pass userId instead of customerId, aligning with the new payment structure.
- Added new actions to retrieve active subscription and lifetime status, ensuring users can check their subscription details securely.
- Created SQL migration for new payment-related tables, establishing a robust foundation for payment management.
- Enhanced error handling and logging in payment actions for better debugging and user feedback.
2025-04-09 14:31:08 +08:00
javayhu
2248cfdc35
feat: add subscription management features and database schema updates
...
- Introduced new database tables for managing subscriptions and user subscriptions.
- Updated package.json with new database commands for generation, migration, and studio.
- Refactored the user schema to remove deprecated fields and added foreign key relationships.
- Enhanced Stripe payment provider logic to handle subscription creation, updates, and cancellations.
- Improved error handling and logging for subscription events.
2025-04-06 11:12:27 +08:00
javayhu
1270058e99
chore: remove fumadocs-twoslash dependency and clean up imports
...
- Deleted the fumadocs-twoslash dependency from package.json and pnpm-lock.yaml.
- Updated accordion documentation to remove unnecessary twoslash syntax.
- Cleaned up imports in the DocPage component by removing unused Popup components.
2025-03-31 00:06:39 +08:00