Aias00 opened a new pull request, #556: URL: https://github.com/apache/rocketmq-dashboard/pull/556
## Summary - enable bean validation on K8s certificate create/update/renew/delete endpoints - reject missing required certificate fields and unsupported certificate types before invoking service logic - add controller tests for invalid certificate requests ## Scope - RocketMQ Studio contest scope: Track 1 / BASE-01 HTTPS/SSL and ARCH-01 cluster operation hardening - The `namespace` field is the existing Kubernetes certificate namespace field; this does not introduce RocketMQ Namespace behavior ## Tests - `JAVA_HOME=/Users/aias/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home mvn -q -Dtest=K8sCertControllerTest,K8sCertServiceTest test` - `JAVA_HOME=/Users/aias/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home mvn -q test` - `git diff --check` -- 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]
