* chore: bump version to 2.23.10 and enhance workspace loading logic - Updated application version from 2.23.9 to 2.23.10 in package.json. - Refactored workspace loading functions to use async/await for improved error handling and added redirects for missing workspaces or users. - Updated sidebar layout components to handle asynchronous data fetching and redirection more effectively. - Minor adjustments to personal account dropdown styles for consistency. * refactor: remove unused import from load-user-workspace.ts - Removed the unused 'forbidden' import from the load-user-workspace.ts file to clean up the code and improve readability. * refactor: remove debug log from workspaceLoader function - Removed the console.log statement for workspace and user in the load-user-workspace.ts file to clean up the code and improve performance. * chore: bump version to 2.23.11 and update dependencies - Updated application version from 2.23.10 to 2.23.11 in package.json. - Upgraded prettier to version 3.8.1. - Updated various dependencies including @next/bundle-analyzer to 16.1.4, @next/eslint-plugin-next to 16.1.4, @react-email/components to 1.0.6, @stripe/stripe-js to 8.6.4, and @supabase/supabase-js to 2.91.1. - Improved type support by upgrading @types/node to 25.0.10 and @types/react to 19.2.9. - Enhanced i18next to version 25.8.0 for better localization support. * chore: update dependencies and improve package configurations - Bumped versions of several packages including @turbo/gen and turbo to 2.7.6, @next/bundle-analyzer and @next/eslint-plugin-next to 16.1.5, and @stripe/react-stripe-js to 5.5.0. - Updated @supabase/supabase-js to 2.93.1 and added @sentry/nextjs to the workspace. - Changed nodemailer and related types to use catalog references for better dependency management. - Refactored global styles to include tw-animate-css and removed the old tailwindcss-animate plugin. - Enhanced type definitions for eslint and related packages. * chore: update pnpm-lock.yaml with new dependencies and version adjustments - Added new dependencies: @sentry/nextjs (10.37.0), @types/eslint (9.6.1), @types/nodemailer (7.0.9), eslint (9.39.2), and eslint-config-turbo (2.7.6). - Updated nodemailer to version 7.0.12 and adjusted its specifier to use catalog references. - Changed the specifier for several packages to 'catalog:' for improved dependency management. - Removed outdated references to eslint-community/eslint-utils version 4.9.0. * feat: enhance user dialog components with success callbacks - Added state management for open/close functionality in AdminBanUserDialog and AdminReactivateUserDialog. - Updated BanUserForm and ReactivateUserForm to accept an onSuccess prop, allowing the dialog to close upon successful user action.
Dev Tool
This is a Next.js project bootstrapped with create-next-app.
The Dev Tools is an application that helps you manage your Makerkit environment variables and other settings.
Getting Started
First, run the development server:
pnpm run --filter dev-tool dev
Open the link printed in the terminal to see the result.
Testing production environment variables
To test your production environment variables, create a .env.production.local file in the apps/web directory and add your production environment variables.
This environment variables are not committed to the repository, so you can use them for testing purposes.
In the environment mode switcher, please select Production to test your production environment variables.
Don't publish this app
This app is not intended to be published to the public. This is only meant to be used by for development purposes.