sergehuber opened a new pull request, #936: URL: https://github.com/apache/unomi/pull/936
## Summary - Map `UNOMI_HEALTHCHECK_ENABLED`, `UNOMI_HEALTHCHECK_PROVIDERS`, and `UNOMI_HEALTHCHECK_TIMEOUT` through `custom.system.properties` into `org.apache.unomi.healthcheck.*` again (resolved by the healthcheck cfg). - Validate enabled / providers / timeout in `HealthCheckConfig` (unknown providers dropped, timeout 1–60000 ms, invalid values fall back with a warning). Disabling unregisters `/health/check`; authentication cannot be turned off. - Align the healthcheck README, configuration manual, Docker env list, and what's-new with the real `healthcheck.*` keys. ## Test plan - [x] `mvn -pl extensions/healthcheck -am test -Dtest=HealthCheckConfigTest,HealthCheckServiceTest,HealthCheckHttpContextBlankPasswordTest` - [ ] Manual: start with `UNOMI_HEALTHCHECK_ENABLED=false` and confirm `/health/check` is gone; restart with a custom `UNOMI_HEALTHCHECK_PROVIDERS` list and confirm the response matches - [ ] Confirm blank / missing healthcheck password is still refused https://issues.apache.org/jira/browse/UNOMI-1007 -- 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]
