As an administrator, I want to ensure the API is running, and can monitor the endpoint for uptime
Acceptance Criteria (G/W/T)
Given the API is running, when I GET /healthz, then I receive 200 OK with body {"ok": true}.
Given any auth config, when I hit /healthz, then no authentication is required.
Given the API is unhealthy (future), when health depends on DB readiness (optional later), then the endpoint can reflect degraded state.
Notes / Non-functional
Response in < 50ms locally.
Documented in /docs.
As an administrator, I want to ensure the API is running, and can monitor the endpoint for uptime
Acceptance Criteria (G/W/T)
- [x] Given the API is running, when I GET /healthz, then I receive 200 OK with body {"ok": true}.
- [x] Given any auth config, when I hit /healthz, then no authentication is required.
- [x] Given the API is unhealthy (future), when health depends on DB readiness (optional later), then the endpoint can reflect degraded state.
Notes / Non-functional
- [x] Response in < 50ms locally.
- [x] Documented in /docs.
boris
added this to the Minimum Viable Product milestone 2025-09-23 14:15:09 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As an administrator, I want to ensure the API is running, and can monitor the endpoint for uptime
Acceptance Criteria (G/W/T)
Notes / Non-functional
Done in 7054ba7547