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]

Reply via email to