Aias00 opened a new pull request, #929: URL: https://github.com/apache/rocketmq-dashboard/pull/929
## Summary **Track:** Track 1 / AI-Native unified control plane Consolidates and supersedes #849, #851, #853, and #861 into a single infrastructure management request-validation change. - Reject JSON null request bodies at Instance, NameServer, K8s certificate, and cluster config controller boundaries. - Add service-level guards where direct callers could otherwise dereference a null command. - Preserve existing field-level validation behavior. - Cover the controller and service failure paths with focused regression tests. ## Verification - JAVA_HOME=/Users/aias/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home mvn -Dtest=InstanceControllerTest,InstanceServiceTest,NameServerControllerTest,ClusterServiceTest,K8sCertControllerTest,K8sCertServiceTest,ClusterControllerTest test - git diff --check origin/rocketmq-studio...HEAD Closes #848 Closes #850 Closes #852 Closes #860 -- 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]
