Status endpoint

Added service actuator to reflect the state of services we depend on (tool API and gitlab API) as well as our internal DB connection as required by https://gitlab.opencode.de/opencode-analyzer/management/-/issues/86

Open Issue: Create custom exception to not accidentally leak internal information.

To reach the endpoint issue a GET http://localhost:9090/actuator/health/services with 9090 being your management Port

Edited by Jan-Niclas Strüwer

Merge request reports

Loading