Unterstützung SET-Payload-Schemas V1.x.x im Zustelldienst
Warum?
In der Story #994 (closed) wurde die Unterstützung der Version 1.1.0 in den Zustelldienst hinzugefügt. Dies hat gezeigt, dass der Prozess zur Unterstützung neuer SET-Payload-Schemas noch verbessert werden sollte.
Relevante Links und Bemerkungen
Die Schemas werden unter https://schema.fitko.de/fit-connect/set-payload/ veröffentlicht. Der Zustelldienst greift jedoch nicht auf diese öffentliche Kopie zu.
Alle vom Zustelldienst unterstützten Schemas müssen
- unter
src/main/resources/set-schemas
angelegt und - in
src/main/resources/application.yml
unterset-payload-schemas.validate
eingetragen werden.
Die Version, die der Zustelldienst schreibt ist in der application.yml
unter set-payload-schemas.write
eingetragen.
Diese soll nur manuell geändert werden, da möglicherweise mit neuen Versionen auch Änderungen am Code notwendig sind.
Akzeptanzkriterien
-
Der Zustelldienst akzeptiert Events mit allen SET-Schema-Versionen 1.x.y
-
... -
...
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
Prüfen, ob der Zustelldienst nach Umsetzung von #994 (closed) bereits Schemata in Version >1.1.0
akzeptiert. -
... -
... -
Definition of Done wurde geprüft
Edited by Marco Holz