Commit Graph

  • 0002ac6255 Refactor billing imports, reorganize package scripts and improve action structure giancarlo 2024-04-07 12:47:29 +08:00
  • 0a9c1f35c6 Add captcha support to authentication features giancarlo 2024-04-07 10:56:33 +08:00
  • 36bcf64f52 Add logging and error-handling to billing service giancarlo 2024-04-06 14:44:35 +08:00
  • 67e9c8b676 Update Next.js version and improve session handling giancarlo 2024-04-06 14:34:05 +08:00
  • 9303e8f5dd Add loaders for team and personal account billing pages giancarlo 2024-04-06 14:09:17 +08:00
  • fa205ace32 Add UserBillingService for handling checkout and billing portal sessions giancarlo 2024-04-06 13:59:38 +08:00
  • 127063402b Refactor logging and error handling in billing actions giancarlo 2024-04-06 13:51:13 +08:00
  • d3bd8fb033 Refactor code and simplify billing services giancarlo 2024-04-06 13:37:38 +08:00
  • 7112560efe Update UI styling and fix bug in tier limits giancarlo 2024-04-06 12:37:44 +08:00
  • a1d86d2b7d Added tiers to billing config and related UI giancarlo 2024-04-06 11:41:50 +08:00
  • 9492b035a0 Update billing schema and enhance configuration display giancarlo 2024-04-05 19:23:03 +08:00
  • 1cef5ac3db Update dependencies, add copy and adjust UI giancarlo 2024-04-05 17:30:37 +08:00
  • f03c619fc7 Update UI styling in dashboard, pricing, and marketing giancarlo 2024-04-05 16:51:19 +08:00
  • 368bcf4dff Implement text color changes across components giancarlo 2024-04-05 12:13:58 +08:00
  • b6f1ba6e68 Update UI and layout of PricingTable component giancarlo 2024-04-05 12:10:29 +08:00
  • d64c620f69 Refine billing schema and enhance visuals of PricingTable giancarlo 2024-04-05 11:49:09 +08:00
  • 220a23e185 Implement updateSubscription feature and refactor billing services giancarlo 2024-04-04 20:15:12 +08:00
  • 4a122ee5df Refactor usage reporting for metered subscriptions giancarlo 2024-04-04 16:42:10 +08:00
  • 5612c3f81f Implement environment-based dynamic mailer switching giancarlo 2024-04-04 16:27:02 +08:00
  • a52c8dd31c Refactor database types definitions in Supabase giancarlo 2024-04-04 15:50:28 +08:00
  • 83cd86e3ee Update dependencies by adding 'lucide-react' giancarlo 2024-04-04 11:09:58 +08:00
  • 64fca41f8d Refactor code and update dependencies configuration giancarlo 2024-04-04 11:02:27 +08:00
  • 5c5532dc22 Reorganize monitoring package dependencies giancarlo 2024-04-04 10:31:41 +08:00
  • ca2c3ebbbd Update theme selector and optimize button styling giancarlo 2024-04-04 10:27:43 +08:00
  • 0b374c558a Create legal pages and refactor navigation giancarlo 2024-04-04 10:04:07 +08:00
  • 2782b26dc2 Refactor i18n handling for language cookie and headers giancarlo 2024-04-04 09:22:43 +08:00
  • 24a68b2b1f Add Sentry and Baselime packages in the monitoring section giancarlo 2024-04-04 01:09:19 +08:00
  • 67763d3e1f Remove unnecessary logging in middleware giancarlo 2024-04-04 00:07:38 +08:00
  • 35ef90b4f8 Update Supabase dependency, delete cookie handling, create logger giancarlo 2024-04-03 23:59:41 +08:00
  • 406739d96d Refactor Supabase server client and improve team management features giancarlo 2024-04-03 22:34:12 +08:00
  • 53afd10f32 Update content categorization and handle hierarchical documentation giancarlo 2024-04-03 21:06:54 +08:00
  • 3fd216ba6e Update npm run commands and various dependencies giancarlo 2024-04-03 16:29:05 +08:00
  • 352ec874c1 Refactor getUser function in marketing layout giancarlo 2024-04-03 16:13:06 +08:00
  • de5fc48c89 Update "next" version and "turbo" packages giancarlo 2024-04-03 16:09:26 +08:00
  • 048d58dcdf Implement internationalization in pages and update CMS clients giancarlo 2024-04-03 16:05:34 +08:00
  • 12058274f5 Fixed WP Client giancarlo 2024-04-02 16:29:11 +08:00
  • 2dc2c6461e Implement error handling and adjust import paths giancarlo 2024-04-02 16:03:11 +08:00
  • eb43059fda Update billing provider and related adjustments giancarlo 2024-04-02 14:31:53 +08:00
  • 4576c8c14a Switch billing provider from Stripe to Lemon Squeezy giancarlo 2024-04-02 14:09:25 +08:00
  • d92d224250 Update UI of account selection component giancarlo 2024-04-02 12:33:13 +08:00
  • d24cf8427f Refactor billing system and enhance logging giancarlo 2024-04-02 12:19:09 +08:00
  • 6149f6a313 Update package dependencies and refactor peer dependencies giancarlo 2024-04-02 11:13:57 +08:00
  • 28396d1273 Refactor database schema and improve code readability giancarlo 2024-04-02 11:11:36 +08:00
  • f58aaa330c Implement Lemon Squeezy billing services giancarlo 2024-04-02 09:33:26 +08:00
  • dee0814e6d Add documentation for Stripe and Lemon Squeezy billing packages giancarlo 2024-04-01 21:47:31 +08:00
  • 8784a40a69 Add Lemon Squeezy Billing System giancarlo 2024-04-01 21:43:18 +08:00
  • 84a4b45bcd Update billing system to support single and recurring payments giancarlo 2024-04-01 20:58:26 +08:00
  • 6b72206b00 Refactor CMS to handle ContentLayer and WordPress platforms giancarlo 2024-04-01 19:47:51 +08:00
  • d6004f2f7e Refactor billing gateway and enhance localization giancarlo 2024-04-01 11:52:35 +08:00
  • 248ab7ef72 Update translations and add trial eligibility in plan picker giancarlo 2024-03-31 17:46:39 +08:00
  • ba92e14363 Add detailed plan info and additional subscription types giancarlo 2024-03-31 15:47:20 +08:00
  • 57c8f89804 Modify layout and improve subscription fetching giancarlo 2024-03-31 15:24:31 +08:00
  • aa12ecd5a2 Refactor API code and simplify billing display giancarlo 2024-03-31 15:13:44 +08:00
  • 2c0c616a2d Rename component files and update code dependencies giancarlo 2024-03-31 01:05:32 +08:00
  • a02f597f57 Update billing card display and server actions giancarlo 2024-03-30 15:02:30 +08:00
  • 57214ab517 Add AuthenticityToken component in makerkit giancarlo 2024-03-30 15:00:24 +08:00
  • e158ff28d8 Improve and update billing flow giancarlo 2024-03-30 14:51:16 +08:00
  • f93af31009 Refactor billing schema for increased flexibility giancarlo 2024-03-30 00:59:06 +08:00
  • 163eff6583 Update mode-toggle and package manager version giancarlo 2024-03-29 18:42:19 +08:00
  • e9c7a93290 Add loading component using GlobalLoader giancarlo 2024-03-29 18:22:01 +08:00
  • 65e970424f Refactor schemas, enhance data validation giancarlo 2024-03-29 18:21:12 +08:00
  • 59c08c59d7 Update and refine schemas in Stripe and Team Accounts features giancarlo 2024-03-29 18:03:41 +08:00
  • af908ae685 Refactor team accounts feature and improve form validation giancarlo 2024-03-29 17:39:35 +08:00
  • 9e06d420bd Improve 'Leave Team' process with logging and confirmation step giancarlo 2024-03-29 16:40:44 +08:00
  • 2b0fbc445b Refactor authentication method to requireUser giancarlo 2024-03-29 15:52:32 +08:00
  • 40c730141a Add information to README file giancarlo 2024-03-29 15:10:43 +08:00
  • 3be39e810b Update README with instructions for local setup and Stripe integration giancarlo 2024-03-29 15:06:14 +08:00
  • b2cb8dd130 Remove sensitive data from production environment file giancarlo 2024-03-29 15:03:13 +08:00
  • a3a2f3f6a7 Update UI element size and change directory exclusion rule giancarlo 2024-03-29 14:53:30 +08:00
  • 99db8f4ca4 Implement custom roles and improve permissions logic giancarlo 2024-03-29 14:48:45 +08:00
  • f1967a686c Update Next.js version and fix invite expiration check giancarlo 2024-03-29 12:26:37 +08:00
  • d8ead74a1b Refine project information in README giancarlo 2024-03-29 11:25:14 +08:00
  • 54852b2332 Add project status and roadmap to README giancarlo 2024-03-29 11:20:39 +08:00
  • 778cfde625 Implement invitation renewal and optimize revalidation function giancarlo 2024-03-29 11:14:55 +08:00
  • 7495dae062 Update UI elements and import paths in multiple files giancarlo 2024-03-29 01:11:03 +08:00
  • 1d977fdde3 Adjust interface styling and headings in auth package giancarlo 2024-03-29 00:51:50 +08:00
  • b4e714e580 Update tailwind config and implement personal account avatar giancarlo 2024-03-29 00:38:59 +08:00
  • 643e6cab57 Update UI styling and upgrade dependencies giancarlo 2024-03-29 00:20:05 +08:00
  • 8a080eaf78 Update development script and add error handling in authentication middleware giancarlo 2024-03-28 23:39:36 +08:00
  • 9011abfca7 Remove unused database import from billing page giancarlo 2024-03-28 23:12:57 +08:00
  • 7f5438ed02 Update various dependencies and refactor filename giancarlo 2024-03-28 22:47:37 +08:00
  • c92e65b1ec Update next-themes version and refactored filename giancarlo 2024-03-28 22:28:09 +08:00
  • d46cf60556 Update CSS classes in settings UI components giancarlo 2024-03-28 22:20:13 +08:00
  • 260f7b3295 Refactor authentication and internationalize metadata giancarlo 2024-03-28 22:14:54 +08:00
  • efd2a757ff Update user authentication and sidebar config giancarlo 2024-03-28 21:30:12 +08:00
  • 348eec8495 Replace session with user in various files giancarlo 2024-03-28 21:14:12 +08:00
  • 15d4533949 Update package dependencies and formatting in database.types.ts giancarlo 2024-03-28 21:00:56 +08:00
  • b4ecd1d231 Refactor invitation system and update UI layout giancarlo 2024-03-28 20:48:41 +08:00
  • f6d1b500da Update theme toggle functionality and UI components giancarlo 2024-03-28 20:29:54 +08:00
  • caca7c12f6 Optimize team account settings for localization giancarlo 2024-03-28 16:48:50 +08:00
  • 2afa7f5be1 Implement i18n translation formatting for team accounts giancarlo 2024-03-28 16:41:37 +08:00
  • 9796f109ba Rename "Organization" to "Team" across web app and update related services giancarlo 2024-03-28 16:05:18 +08:00
  • 041efb89fb Remove team account related services and actions giancarlo 2024-03-28 15:27:56 +08:00
  • 3ac4d3b00d Updated account deletion process and refactor packages giancarlo 2024-03-28 11:20:12 +08:00
  • 6048cc4759 Remove multiple components related to multi-factor authentication setup giancarlo 2024-03-28 01:30:43 +08:00
  • 500fea4bf8 Refactor billing schema creation logic giancarlo 2024-03-27 21:22:49 +08:00
  • c3a4a05b22 Refactor and improve billing module giancarlo 2024-03-27 21:06:34 +08:00
  • 7579ee9a2c Refactor authentication flow and improve code organization giancarlo 2024-03-27 15:07:15 +08:00
  • f0883c19ef Implement redirect control in multi-factor auth container giancarlo 2024-03-27 14:30:23 +08:00
  • 2acd9c7d10 Refactor mailer setup and validate web configuration in app giancarlo 2024-03-27 14:10:53 +08:00