From befeef31539af73864a2ba21352d62faa5f76af9 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 3 Apr 2025 17:06:03 +0200 Subject: feat: use issue severity to create status (#90) --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 357e44e..5d76a96 100644 --- a/README.md +++ b/README.md @@ -264,6 +264,27 @@ ein Consent-Widerspruch erfolgte. Dieses Vorgehen empfiehlt sich, wenn Sie gespeicherte Records nachgelagert für andere Auswertungen verwenden möchten. +### Antworten und Statusauswertung + +Anfragen and bwHC-Backend aus Versionen bis 0.9.x wurden wie folgt behandelt: + +| HTTP-Response | Status | +|----------------|-----------| +| `HTTP 200` | `SUCCESS` | +| `HTTP 201` | `WARNING` | +| `HTTP 400-...` | `ERROR` | + +Dies konnte dazu führen, dass zwar mit einem `HTTP 201` geantwortet wurde, aber dennoch in der Issue-Liste die +Severity `error` aufgetaucht ist. + +Ab Version 0.10 wird die Issue-Liste der Antwort verwendet und die darion enthaltene höchste Severity-Stufe als Ergebnis verwendet. + +| Höchste Severity | Status | +|------------------|-----------| +| `info` | `SUCCESS` | +| `warning` | `WARNING` | +| `error`, `fatal` | `ERROR` | + ## Docker-Images Diese Anwendung ist auch als Docker-Image verfügbar: https://github.com/pcvolkmer/etl-processor/pkgs/container/etl-processor -- cgit v1.2.3