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

   ## Summary
   Frontend for the multi-vendor instance support (4/4):
   
   - Add-instance dialog gains vendor tabs (open source with the Apache feather 
logo / Aliyun / Tencent); APACHE keeps the endpoint form, ALIYUN uses a 
credential → region → cloud-instance cascade (regions sorted by regionId, 
cn-hangzhou selected by default), TENCENT shows "in development" with submit 
disabled
   - Instance list shows a vendor column with logos; cloud instances display 
live topic/group counts
   - Topic/consumer pages propagate `instanceId` to all 
list/CRUD/progress/subscription calls and fetch only after the instance is 
resolved (request-id guarded against races); cloud instances hide broker 
routes, queue/permission fields and the send-message entry, all column sorters 
and date formatting are null-safe
   - New `cloudCredential` / `aliyunCatalog` API modules and tests; `Instance` 
types extended with vendor fields
   
   ## Verification
   - 84 vitest files pass (409 tests), `tsc` and production build clean
   - Manually verified against a local backend with a real Aliyun instance: 
credential picker, region/instance cascade, instance onboarding and topic/group 
lifecycle


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