TWSD-1466 Unable to disable the Prometheus HTTPS configuration via the WebUI
Review Request #1359 — Created Feb. 4, 2026 and updated — Latest diff uploaded
| Information | |
|---|---|
| lucille | |
| APV10 | |
| rel_apv_10_7 | |
| TWSD-1466 | |
| Reviewers | |
| austin, shuinvy | |
Fix the HTTPS configuration feature
Root Cause:
The WebUI did not properly validate the certificate state when handling Prometheus HTTPS configuration, which caused the disable action to fail.
Solution:
Improved the frontend logic to validate certificate requirements and display warning messages when required data is missing.
Verify:
Verified that Prometheus HTTPS can now be enabled and disabled correctly via the WebUI, with proper warnings shown when certificates are not configured.
