Skip to content

[Task](greenhouse): Remove legacy admin applications and cleanup dependencies #1530

Description

@ArtieReus

Task Description

Clean up the greenhouse codebase by removing legacy admin applications and optimizing package dependencies to reduce bundle size and maintenance overhead.

Sub-tasks

1. Remove Legacy Admin Plugins

  • Remove legacy teams plugin code from apps/greenhouse
  • Remove legacy secrets plugin code from apps/greenhouse
  • Clean up routes and navigation references to teams/secrets plugins
  • Remove related components, pages, and configurations
  • Update documentation to reflect the removal
  • Verify no breaking changes to current functionality

2. Cleanup Package Dependencies

  • Audit package.json for unused dependencies (like lodash will be not anymore needed)
  • Remove dependencies specific to teams/secrets plugins
  • Ensure all functionality still works after cleanup

Related Issues

Additional Context

Metadata

Metadata

Labels

greenhouseGreenhouse core related task

Type

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions