PVOG Release 8.8.4 (20.02.2024)
2 Minuten Lesezeit
Deployment in Produktion am 06.03.2024
Changed
Suchdienst:
- Wenn der Name eines Onlinedienstes in der Fremdsprache fehlt, dann wird der Onlinedienst nicht mehr verworfen. Zuvor wurde in dem Fall immer die deutsche Variante des Onlinedienstes verwendet.
- Bei Fristen mit fehlender `einheitBis` wird auf `einheit` zurückgegriffen.
Beispiel:
{
"fristauswahl": {
"fristDauer": {
"dauer": 1,
"einheit": {
"code": "WOCHE",
"listURI": "urn:xoev-de:fim:codeliste:xzufi.zeiteinheit",
"listVersionID": "1.1"
},
"dauerBis": 6
}
}
}
- Die `fristauswahl` wurde zuvor verworfen / ignoriert, da zu `dauerBis` keine `einheitBis` angegeben war.
- Mit diesem Change jedoch wird bei fehlender `einheitBis` auf `einheit` zurückgegriffen, d. h. das Beispiel wird wie folgt verarbeitet:
{
"fristauswahl": {
"fristDauer": {
"dauer": 1,
"einheit": {
"code": "WOCHE",
"listURI": "urn:xoev-de:fim:codeliste:xzufi.zeiteinheit",
"listVersionID": "1.1"
},
"dauerBis": 6
"einheitBis": {
"code": "WOCHE",
"listURI": "urn:xoev-de:fim:codeliste:xzufi.zeiteinheit",
"listVersionID": "1.1"
},
}
}
}
- Der HTML-Sanitizer wurde aus dem Suchdienst ausgebaut. Die Prüfung auf unerlaubte HTML-Elemente und Attribute wird durch den Fachvalidator im Sammlerdienst sichergestellt.
- Dadurch wird eine solche Überprüfung im Suchdienst nicht mehr benötigt.
Validator Backend/ Frontend:
- VAL0038: Erweiterung der Konfigurationen für die Landesredaktionssysteme um die Mehrfachtypisierungen 1 und 2/3; 2 und 3; 2 und 3a; 2 und 3b; 2a und 3; 2a und 3b; 2b und 3; 2b und 3a; 2b und 3b.
- VAL0038: Erweiterung der Konfigurationen für das Bundesredaktionssystem um die Mehrfachtypisierung 1 und 2/3.
- Der Pfad zur Indexdatei sowie absolute Pfade innerhalb der Indexdatei (dort werden relative Pfade aus Sicherheitsgründen bevorzugt) müssen jetzt das https-Protokoll verwenden.
- Umbenennung der Konfiguration laenderliste.laender zu redaktionssystemliste.redaktionssystem
- Neuer Hinweis-Modus nicht mehr fälschlich als Warnung identifiziert. Fallback auf Fehlermeldung bei nicht erkanntem Validator Modus
- Fehlerbehandlung von "Bad Request" zum Start einer Validierung und Anpassung von Fehlermeldungen
Added
Validator Backend/ Frontend:
- Neuer Endpunkt "/v1/ {redsyscode}/redsyskonfig" wurde angelegt.
- Neuer Endpunkt "/v5/validiere" mit umbenanntem redsyscode-Parameter.
Fixed
Suchdienst:
- Die Filterung auf das Vorhandensein von PLZs am BKG-Location Endpunkt funktioniert wieder.
Deprecated
Validator Service:
- Endpunkt "/v1/ {landcode}/landkonfig" wurde abgekündigt.
- Endpunkt "/v4/validiere" wurde abgekündigt.