-
Notifications
You must be signed in to change notification settings - Fork 2.8k
feat: web vite migration #7973
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feat-sites-vite-migration
Are you sure you want to change the base?
feat: web vite migration #7973
Conversation
- Removed specific versions of `next` and updated `@headlessui/react` to version 1.7.19 in package.json files. - Added .dockerignore and .eslintignore files to improve build and linting processes. - Introduced new ESLint and Prettier configurations for better code quality. - Refactored Dockerfile to serve the application with Nginx and added health checks. - Implemented middleware for enhanced security and routing capabilities. - Migrated components to utilize React Router and updated layout structures for improved navigation. - Added compatibility shims for Next.js components to work with React Router. - Updated TypeScript configurations to support new module syntax and paths. - Cleaned up unused imports and optimized component structures for better performance.
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| <Head> | ||
| <title> | ||
| {project?.name} - {t("issue.label", { count: 2 })} | ||
| </title> | ||
| </Head> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@prateekshourya29 add to the meta export
- Added lodash and victory-vendor with specified versions. - Updated @tiptap/pm to version 3.6.2 in package.json. - Ensured consistency in dependency versions across pnpm-lock.yaml and pnpm-workspace.yaml.
- Updated AppProvider and PostHogProvider to use React's Suspense for lazy loading. - Improved code organization by moving imports for IntercomProvider and PostHogProvider to lazy loading.
Merge branch 'preview' of github.com:makeplane/plane into feat-web-vite-migration
- Added new dependencies: @hocuspocus/common, uc.micro, and zeed-dom with specified versions. - Updated multiple @tiptap extensions to their latest versions for improved functionality and consistency.
Merge branch 'feat-sites-vite-migration' of github.com:makeplane/plane into feat-web-vite-migration
- Removed unused dependencies from package.json files across multiple packages, including several Radix UI components and others. - Updated pnpm-lock.yaml to reflect the removal of lodash and other dependencies. - Adjusted package.json files to streamline the dependency list and improve project structure.
- Modified `WorkspaceActiveCycleLayout` and `WorkspaceStickiesLayout` to utilize `Outlet` from `react-router` for rendering child routes, enhancing the flexibility of nested routing. - Removed the `children` prop from both layout components to streamline their structure.
- Consolidated route definitions into separate files for projects, settings, standalone, teamspace, and user management, enhancing maintainability. - Updated the main routes file to utilize these modular route configurations, improving organization and readability. - Introduced utility functions for creating workspace and project scoped routes, streamlining route path management.
Merge branch 'feat-sites-vite-migration' of github.com:makeplane/plane into feat-web-vite-migration
- Replaced the project routes with a modular structure, introducing separate files for core, extended, and detail routes. - Consolidated settings routes into distinct files for account, project, and workspace settings, enhancing maintainability. - Updated the main routes file to utilize these modular configurations, improving organization and readability. - Added new routes for automations under project settings and introduced a new layout component for automations list.
- Replaced hardcoded URL construction with a utility function `joinUrlPath` for better readability and maintainability. - Updated import path for `TProperties` to reflect changes in the project structure.
…e into feat-web-vite-migration
Description
nextand updated@headlessui/reactto version 1.7.19 in package.json files.Type of Change