Commit Graph

  • 866b9888f7 Refactor billing services with new AccountsApi giancarlo 2024-04-22 01:35:15 +08:00
  • 75c438a5f2 Update file inclusion in tsconfig.json giancarlo 2024-04-22 00:56:05 +08:00
  • 0a28e22eb1 Add support for viewing lifetime orders giancarlo 2024-04-22 00:50:08 +08:00
  • ecb20b8917 Refactor billing data loading and schema configuration giancarlo 2024-04-22 00:35:03 +08:00
  • b393d94fb2 Fix URL giancarlo 2024-04-21 20:07:59 +08:00
  • ff47b082dd Add Demo version and Conventions sections to README giancarlo 2024-04-21 20:07:26 +08:00
  • 7cbbae9fef Remove Suspense from root-providers and refine route checks giancarlo 2024-04-21 19:53:16 +08:00
  • ae10f7b142 Refactor i18n settings and improve language load handling giancarlo 2024-04-21 18:40:12 +08:00
  • b1f2e435aa Add ArrowRight icon to signUp and signIn buttons giancarlo 2024-04-21 13:03:01 +08:00
  • c5b70d7b62 Refactor i18n client and server initialization giancarlo 2024-04-21 12:48:18 +08:00
  • 562db0058e Refactor UI components and replace PageHeader with AccountLayoutHeader giancarlo 2024-04-21 00:20:46 +08:00
  • ce38bdd36a Update tests for order and subscription updates giancarlo 2024-04-20 23:58:51 +08:00
  • c6bb9f0758 Update tests for order and subscription updates giancarlo 2024-04-20 23:48:03 +08:00
  • 97ea6e87fb Update translation keys and clean scripts giancarlo 2024-04-20 23:24:01 +08:00
  • f7fe67f7f7 Update test cases and improve account actioning giancarlo 2024-04-20 23:22:18 +08:00
  • a55655a61a Improve owner transfer process and member sorting giancarlo 2024-04-20 20:33:19 +08:00
  • 4195697b54 Add new tests and update schema.sql and account permissions giancarlo 2024-04-20 19:37:39 +08:00
  • bf0d2e1c87 Fixed bugs in memberships management giancarlo 2024-04-20 18:12:04 +08:00
  • efd27aa7de Update localization texts, add permissions check, and seed data giancarlo 2024-04-20 16:53:54 +08:00
  • 0148265b5f Add TurboPack details to README and update Next.js config giancarlo 2024-04-20 15:17:34 +08:00
  • fb8e091043 Refactor UI component and improve configuration handling giancarlo 2024-04-20 13:31:07 +08:00
  • 8281de12a0 Update i18n settings and upgrade dependencies in lockfile giancarlo 2024-04-20 13:17:38 +08:00
  • 6ff82ec5ef Improve site header account and navigation item styling giancarlo 2024-04-20 02:24:00 +08:00
  • ecdb9ac717 Improve i18n resource loading mechanism giancarlo 2024-04-20 02:12:36 +08:00
  • c3d2e29f1b Update package manager version and role label reference giancarlo 2024-04-20 01:10:12 +08:00
  • 95e6c460cb Update i18nKey syntax in role-badge component giancarlo 2024-04-20 00:52:54 +08:00
  • daf8c18de6 Add router refresh to language selector giancarlo 2024-04-20 00:52:05 +08:00
  • 2df48d82d8 Update i18nKey path in role-badge component giancarlo 2024-04-20 00:48:20 +08:00
  • 08fc8e6d01 Improve i18n resource loading mechanism giancarlo 2024-04-20 00:46:45 +08:00
  • b71b580331 Optimize content fetching and update configurations giancarlo 2024-04-19 19:21:54 +08:00
  • c121a3bdad Update "Password Reset" to "Update Password" giancarlo 2024-04-19 17:27:11 +08:00
  • cc80b26117 Update README and refine UI elements and localization giancarlo 2024-04-19 17:14:43 +08:00
  • 92f0ba4dd5 Create auth confirmation route giancarlo 2024-04-19 16:00:40 +08:00
  • 667f9cbb57 Integrate i18n into AuthCallbackErrorPage giancarlo 2024-04-19 15:54:24 +08:00
  • b99295b364 Update error and not-found page styles giancarlo 2024-04-19 15:38:28 +08:00
  • 78bb95e7db Add production setup guide to README giancarlo 2024-04-19 15:16:07 +08:00
  • b58e9a3e7d Update KEYSTATIC paths and storage handling giancarlo 2024-04-19 15:00:58 +08:00
  • 19b8cc793e Update Supabase version and improve Keystatic's configurations giancarlo 2024-04-19 14:40:11 +08:00
  • d733c2e653 Update Keystatic client availability check giancarlo 2024-04-19 13:17:33 +08:00
  • 1b0c81a2b9 Update environment variable names in README giancarlo 2024-04-19 13:15:32 +08:00
  • 27a717ad0f Update Keystatic configuration and documentation giancarlo 2024-04-19 13:15:06 +08:00
  • 46f02f66eb Updated README giancarlo 2024-04-19 12:00:59 +08:00
  • 60b9942735 Update font styles in Alert components giancarlo 2024-04-19 00:21:46 +08:00
  • f58d2e364f Update UI elements and refine billing schema giancarlo 2024-04-19 00:04:37 +08:00
  • 4914a56460 Refactor webhook signature verification process giancarlo 2024-04-18 21:03:36 +08:00
  • 98a4c02020 Update version of Next.js from 14.3.0-canary.9 to 14.3.0-canary.7 giancarlo 2024-04-18 20:32:07 +08:00
  • 5ed3b18a00 Refactor admin account page and email resend logic giancarlo 2024-04-18 20:21:21 +08:00
  • 903733ad60 Rearrange CSS classes in various components giancarlo 2024-04-18 19:59:55 +08:00
  • 427ea2f845 Update UI styling and add checkout redirect ability giancarlo 2024-04-18 19:59:28 +08:00
  • 44fc04e3ea Update site navigation and header styling giancarlo 2024-04-18 19:31:37 +08:00
  • 53f94abe88 Update 'next' version and dependencies in pnpm-lock.yaml giancarlo 2024-04-18 15:34:07 +08:00
  • 0dfd5d8ec1 Refactor getServiceRoleKey function and update README.md giancarlo 2024-04-18 14:55:23 +08:00
  • 0fc2581b11 Update README with limitations for Cloudflare deployment giancarlo 2024-04-18 11:47:16 +08:00
  • 64402e824c Refactor billing components for marketing usage giancarlo 2024-04-17 21:36:42 +08:00
  • 5a74f93d26 Upgrade Next.js version in pnpm-lock.yaml giancarlo 2024-04-17 21:30:46 +08:00
  • f7ded6f789 Add support for Resend mailer giancarlo 2024-04-17 18:42:00 +08:00
  • d60609d279 Update dependency versions in multiple packages giancarlo 2024-04-17 18:13:35 +08:00
  • 6b17146b16 Update lucide-react dependency version giancarlo 2024-04-17 17:53:25 +08:00
  • c2bccef0db Update README and seed.sql for webhooks and admin panel giancarlo 2024-04-17 17:43:29 +08:00
  • a188ca92e1 Add semi-colons and correct formatting in database.types.ts giancarlo 2024-04-17 16:15:57 +08:00
  • bf43c48dff Add HMAC function, and update the CMS and Mailer services giancarlo 2024-04-17 15:47:50 +08:00
  • d62bcad657 Add environment variables and deployment instructions to README giancarlo 2024-04-17 14:05:17 +08:00
  • f8e0783e79 Add environment variables and deployment instructions to README giancarlo 2024-04-17 13:46:34 +08:00
  • c238e08fa7 Replace session with user in team accounts giancarlo 2024-04-16 22:41:06 +08:00
  • d7cf271e8a Refactor personal account components for data fetching efficiency giancarlo 2024-04-16 22:30:41 +08:00
  • 8dd4b594d2 Update database types and relationships giancarlo 2024-04-16 22:17:28 +08:00
  • 1cb0470ce0 Update data-loader-supabase-nextjs version to 1.1.0 giancarlo 2024-04-16 21:49:22 +08:00
  • eea6f8121a Enable suspense mode for i18n library giancarlo 2024-04-16 21:46:18 +08:00
  • 85ad61c20e Update styling on pricing table component giancarlo 2024-04-16 21:20:13 +08:00
  • d8d6aa8f92 Update UI component styles and structure giancarlo 2024-04-16 21:13:27 +08:00
  • 1f3c4805f0 Refactor i18n initialization and make UI adjustments giancarlo 2024-04-16 21:06:28 +08:00
  • cad729670f Update dependencies and import dynamic method giancarlo 2024-04-16 20:56:18 +08:00
  • f2be1b80f4 Update user data fallback and theme handling giancarlo 2024-04-16 17:15:22 +08:00
  • 35291975a6 Add animation to personal account dropdown giancarlo 2024-04-16 17:09:07 +08:00
  • 76520a35b6 Add error logging and Suspense component giancarlo 2024-04-16 15:36:23 +08:00
  • eaa163935b Upgrade multiple dependencies giancarlo 2024-04-16 15:03:41 +08:00
  • 26db7d9a0e Update styling and add new heading font giancarlo 2024-04-16 14:32:22 +08:00
  • 55535e04b7 Add new type definitions to billing/core package giancarlo 2024-04-16 12:48:33 +08:00
  • 8fde758671 Refactor billing event handler and fix minor bugs giancarlo 2024-04-16 12:32:15 +08:00
  • ebb8fc08fe Add custom handlers for billing events giancarlo 2024-04-16 11:55:43 +08:00
  • 761c5d6080 Update UI elements and enhance security measures giancarlo 2024-04-15 23:38:54 +08:00
  • c2bc9c5ed2 Update captchaTokenSiteKey validation in auth.config giancarlo 2024-04-15 19:21:40 +08:00
  • f5e8d9a329 Add authentication variables to .env file giancarlo 2024-04-15 19:19:43 +08:00
  • df239e9903 Update user authentication and refactor UI components giancarlo 2024-04-15 19:07:59 +08:00
  • 8627cdaf1f Update 'next' package version and refactor user account handling giancarlo 2024-04-15 17:46:11 +08:00
  • 81e662e63d Add Stripe as billing provider to environment variables giancarlo 2024-04-15 17:30:09 +08:00
  • b0fe19e73e Update feature flags and related environment variables giancarlo 2024-04-15 17:16:50 +08:00
  • 62567e326c Refactor environment files and update .gitignore giancarlo 2024-04-15 17:10:35 +08:00
  • 002d252f36 Update Stripe CLI command and key adjustments in line item components giancarlo 2024-04-15 16:31:22 +08:00
  • 2927d9980b Add sorting options to blog page and CMS clients giancarlo 2024-04-15 16:02:14 +08:00
  • cb690ec317 Add better theme support and update marketing page layout giancarlo 2024-04-15 15:50:24 +08:00
  • cb4d89c473 Update Stripe publishable key in test environment giancarlo 2024-04-15 15:00:14 +08:00
  • f1e3a44c89 Refactor monitoring instrumentation setup giancarlo 2024-04-15 14:41:48 +08:00
  • e75fcfc750 Refactor monitoring instrumentation code across modules giancarlo 2024-04-15 14:30:23 +08:00
  • 07ff9a7f8e Introduce error boundary mechanism and exception capture with Baselime and Sentry giancarlo 2024-04-15 14:14:08 +08:00
  • bb19d6d207 Update playwright config and refactor billing error pages giancarlo 2024-04-15 13:16:04 +08:00
  • 63c818cc88 Update run command in workflow giancarlo 2024-04-15 12:50:43 +08:00
  • a3fc153207 Update billing navigation and increase test timeout giancarlo 2024-04-15 12:40:27 +08:00
  • 4e305bf8c9 Update UI, improve E2E tests and modify trial period configuration giancarlo 2024-04-15 01:18:27 +08:00
  • 26f1371283 Adjust locator in billing test and add data-test attribute giancarlo 2024-04-14 20:02:06 +08:00