RockteMQ-AI commented on issue #1524: URL: https://github.com/apache/rocketmq-dashboard/issues/1524#issuecomment-5248187445
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue describes a valid capability-driven UI violation. The Cluster page exposes mutation controls (NameServer create/edit, Proxy restart) that the backend explicitly rejects with HTTP 501. This creates a confusing user experience where visible controls cannot succeed. **Root Cause:** Frontend does not gate mutation controls on backend capability — the UI layer renders actions that no current provider implements. **Impact:** Cluster management page (NameServer and Proxy sections) **Severity:** Medium — UX issue, no data loss or security impact **Note:** The referenced code (`web/src/pages/cluster/index.tsx`, `ClusterService` mutations) resides on the `rocketmq-studio` branch which is not available in the default branch. Verification was based on the detailed issue description and the reported 501 responses from backend service methods. An automated fix proposal can be generated once the `rocketmq-studio` branch is accessible. Reply `/approve` to proceed with PR generation when the branch is available. --- *Automated evaluation by RockteMQ-AI* -- 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]
