tju-yxq opened a new pull request, #2588: URL: https://github.com/apache/rocketmq-dashboard/pull/2588
## Summary - remove the unreachable `GroupManagement` page component and its tests - remove its lazy import from the router - redirect `/studio/group-management` to the active `/instance/consumer` page for old bookmarks - remove the now-unused `groupMgmt.*` translation namespace - leave the active instance-scoped consumer page untouched ## Why The Studio route contains two consumer group UIs, but only `/instance/consumer` is reachable from navigation. `/studio/group-management` has no menu, link, button, or documented entry point. It still ships stale global-scope logic, in-memory search/pagination, duplicate diagnostics UI, and a separate translation namespace. Removing the dead page removes over 1,000 lines of unreachable code while preserving a safe redirect. ## Tests - `npm run build`: passed - `npm run lint -- --quiet`: 0 errors (2 pre-existing warnings) - Search: no remaining `GroupManagement` implementation or `groupMgmt.*` translation usage - `git diff --check`: passed - Full frontend suite has 9 failures in the two Message page test files, reproduced identically on the untouched upstream baseline with `git stash`, so they are pre-existing and unrelated to this change Closes #2587 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
