aboutsummaryrefslogtreecommitdiffstats
path: root/docs/openapi.yaml
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-30 18:12:31 +0100
committertv <tv@krebsco.de>2026-10-30 18:12:31 +0100
commit0ef6785b09d74878f66449f18cf45fe54f8b2f5a (patch)
tree36340b8b96ea780e266611159711a4d357cab4bf /docs/openapi.yaml
parent46a7d204c81b002f960a9bca97941df7a98c43d4 (diff)
dasboard cannot block shutdown
Diffstat (limited to 'docs/openapi.yaml')
-rw-r--r--docs/openapi.yaml3
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/openapi.yaml b/docs/openapi.yaml
index 4ba5e25..9780a62 100644
--- a/docs/openapi.yaml
+++ b/docs/openapi.yaml
@@ -518,7 +518,8 @@ paths:
`/admin/dashboard/state`) first, then a `patch` event (a JSON merge patch,
RFC 7386, onto the state before) whenever something but ages changed, at most
every 2 s. Each event's ID is its number. A client that falls behind gets a
- `snapshot` again. Nothing changed, nothing is sent but keep-alive comments.
+ `snapshot` again. When the node stops, an `offline` event ends the stream (a
+ client reconnects once the node is back). Nothing changed, nothing is sent but keep-alive comments.
Ages (`…SecsAgo`, `secsAgo`, `uptimeSecs`, `dormantForSecs`, `observedSecs`,
`lastFromNeighbourSecs`, `oldestQuarantineSecs`) are as of the event: they
alone changing sends nothing, the client counts them on. Only with the