yx9o opened a new pull request, #1829: URL: https://github.com/apache/rocketmq-dashboard/pull/1829
## What is the purpose of the change Add backend-backed SSL/TLS settings so Studio can persist deployment TLS parameters, preserve stored passwords safely, and validate KeyStore/TrustStore files before operators restart the service. ## Brief changelog - Added SSL/TLS settings read, save, and validation endpoints. - Persisted SSL/TLS settings in the existing settings repository without returning password values in API responses. - Replaced the SSL settings unavailable page with a real configuration form and validation action. - Documented the new SSL/TLS settings APIs. ## Verifying this change - `mvn -Dtest=SettingsControllerTest,SettingsServiceTest,MybatisPlusSettingsRepositoryTest test` - `npx vitest run src/pages/studio/__tests__/SslSettings.test.tsx src/api/settings.test.ts` - `npx eslint src/pages/studio/SslSettings.tsx src/pages/studio/__tests__/SslSettings.test.tsx src/api/settings.ts src/api/settings.test.ts` - `npm run build` -- 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]
