Skip to content

Conversation

@prateekshourya29
Copy link
Member

Description

  • 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.

Type of Change

  • Feature (non-breaking change which adds functionality)

- 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.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 15, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat-web-vite-migration

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Comment on lines -32 to -36
<Head>
<title>
{project?.name} - {t("issue.label", { count: 2 })}
</title>
</Head>
Copy link
Collaborator

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants