From: Jérôme Benoit Date: Tue, 23 Jun 2026 23:06:59 +0000 (+0200) Subject: docs(readme): remove uiServer.metrics migration notes X-Git-Tag: cli@v4.10.0~5 X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=329a6d073c69eff84892da92ec1e7f811debfc2c;p=e-mobility-charging-stations-simulator.git docs(readme): remove uiServer.metrics migration notes Drop the `#### Migration notes` block under the worker process model section that documented the `uiServer.metrics.enabled=true` listener- inheritance change. Operational guidance lives with the feature documentation; this stand-alone block was redundant. --- diff --git a/README.md b/README.md index fd5e1cb9..03b2830f 100644 --- a/README.md +++ b/README.md @@ -196,10 +196,6 @@ But the modifications to test have to be done to the files in the build target d - **dynamicPool** (experimental): Dynamically sized worker pool executing a fixed total number of simulated charging stations -#### Migration notes - -- `uiServer.metrics.enabled=true` now exposes `/metrics` on the listener of the configured `uiServer.type` (`http`, `ws` or `mcp`), inheriting that listener's `accessPolicy` and `authentication`. Operators previously relying on the silent disable when `type='ws'` or `type='mcp'` must set `metrics.enabled=false` (or remove the block) if they do not want the endpoint, and verify firewall posture on the UI server port. `HEAD /metrics` (e.g. `curl -I`) returns identical headers to `GET`, including `Content-Length` measured in UTF-8 bytes of the GET body. - ### Charging station template configuration **src/assets/station-templates/\.json**: