Aias00 opened a new pull request, #3130: URL: https://github.com/apache/rocketmq-dashboard/pull/3130
### Summary - remove the K8s certificate renewal endpoint, DTO, service behavior, web API/mock exports, and audit presentation - keep Studio-local certificate list/create/update/delete configuration and expiry/status display - rename the UI surface from certificate management to certificate configuration and clarify that it does not modify Kubernetes resources - remove the proposed Kubernetes certificate provider/lifecycle design and update README/API documentation - add a regression test proving `/api/k8s-certs/renew` is no longer exposed ### Verification - `JAVA_HOME=/Users/aias/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home mvn -Dtest=K8sCertServiceTest,K8sCertControllerTest,MybatisPlusK8sCertRepositoryTest test` (37 passed) - `NODE_ENV=test npm test -- src/api/cluster.test.ts src/pages/cluster/__tests__/K8sCertsPage.test.tsx src/pages/ops/__tests__/auditPresentation.test.ts` (29 passed) - `npm run build` - `npm run lint` (0 errors; 11 pre-existing warnings) - `git diff --check` Full-suite note: the web suite passed 901/902 tests; the sole ConsumerPage concurrency failure passed when rerun alone. The Maven suite still has three unrelated failures in `AuthCorsIntegrationTest` and `AliyunInstanceProviderTest`, reproducible when those tests are run independently. Closes #3128 -- 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]
