Aias00 opened a new pull request, #930:
URL: https://github.com/apache/rocketmq-dashboard/pull/930

   ## Summary
   
   **Track:** Track 1 / AI-Native unified control plane
   
   Consolidates and supersedes #843, #859, #868, and #873 into one 
metadata-management request validation change.
   
   - Use typed DTOs for Consumer Group and Topic creation, including 
field-level validation.
   - Validate Consumer Group delete requests before metadata service calls.
   - Reject JSON null Topic create, update, delete, and send requests at the 
controller boundary.
   - Guard metadata service calls against null requests for direct callers.
   - Preserve the existing response models for read operations.
   
   ## Verification
   
   - 
JAVA_HOME=/Users/aias/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home
 mvn -Dtest=ConsumerGroupControllerTest,TopicControllerTest,MetadataServiceTest 
test
   - git diff --check origin/rocketmq-studio...HEAD
   
   Closes #842
   Closes #858
   Closes #867
   Closes #872


-- 
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]

Reply via email to