Skip to content

Removed performance page in favour of grafana dashboards#30

Merged
jeroenrinzema merged 1 commit intomainfrom
refactor/remove-performance
Oct 13, 2025
Merged

Removed performance page in favour of grafana dashboards#30
jeroenrinzema merged 1 commit intomainfrom
refactor/remove-performance

Conversation

@jeroenrinzema
Copy link
Copy Markdown
Contributor

This PR removes the performance endpoints and view in favour of external tooling such as Grafana dashboard.

@jeroenrinzema jeroenrinzema requested a review from Copilot October 13, 2025 13:05
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the performance monitoring functionality in favor of external tooling such as Grafana dashboards. This includes removing performance-related API endpoints, UI components, and associated types.

  • Removes performance monitoring endpoints from the platform API
  • Eliminates the Performance React component and related UI routes
  • Cleans up unused types, icons, and translation keys

Reviewed Changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
services/platform/src/queue/Queue.ts Removes queue metrics and monitoring methods
services/platform/src/organizations/OrganizationController.ts Removes performance API endpoints and unused imports
services/console/src/views/router.tsx Removes Performance component routes
services/console/src/views/organization/Performance.tsx Deletes entire Performance React component
services/console/src/views/organization/Performance.css Removes Performance component styles
services/console/src/views/organization/Organization.tsx Removes performance navigation link
services/console/src/ui/icons.tsx Removes unused PerformanceIcon component
services/console/src/types.ts Removes performance-related type definitions
services/console/src/api.ts Removes performance API methods and type imports
services/console/public/locales/{zh,es,en}.json Removes "performance" translation keys

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@jeroenrinzema jeroenrinzema force-pushed the refactor/remove-performance branch from 749cdc7 to 7b9183b Compare October 13, 2025 13:07
@jeroenrinzema jeroenrinzema merged commit 1bb1a72 into main Oct 13, 2025
2 checks passed
@jeroenrinzema jeroenrinzema deleted the refactor/remove-performance branch October 13, 2025 13:08
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.

2 participants