PVOG – ein Produkt der Fitko
EntwicklungsressourcenFöderale IT-StandardsQuellcode
Zum Hauptinhalt springen

PVOG Release 8.24.1 (21.01.2025)

Eine Minute Lesezeit

Deployment in Produktion am 04.02.2025

Add

Sammlerdienst

  • Optimierung der Verarbeitung von geplanten Aufgaben wie der Validierung des Gesamtbestandes bei gleichzeitig eintreffenden Push-Nachrichten.

Suchdienst

  • Warnungsfreie Verarbeitung von Codelisten mit abweichendem Codelisten Schema

Suchdienst Frontend

  • Anpassung der Endpunkte und des Suchclients für die Suche nach Gemeinde-ARS
  • Anzeige der ausgewählten Gemeinde oberhalb der Seitennavigation

Validator Backend

  • Die Speicherdauer von Validator-Statistiken ist jetzt konfiguierbar. 
  • Das Validatorhandbuch wurde angepaßt.

Fixed

Sammlerdienst

  • Wiederholt gesendete Push-Nachrichten werden nicht mehr mit der Fehlermeldung der ersten Verarbeitung abgewiesen.

Suchdienst

  • Doppelte Logeinträge im Push-Verfahren werden verhindert.

Suchdienst Frontend

  • PLZ-Vorschläge werden besser optisch hervorgehoben.  

Validator Service

  • Große json-Dateien können performanter heruntergeladen werden.

PVOG Release 8.23.3 (07.01.2025)

Eine Minute Lesezeit

Deployment in Produktion am 16.01.2025

Changed

Validator Backend

  • Fachvalidator Fallback-Leistungskatalog überschreibt Datenbank

Fixed

Suchdienst API

  • Korrektur an v7/servicedescriptions

Suchdienst Frontend

  • Korrektur bei der Hervorhebung der PLZ-Vervollständigung

PVOG Release 8.22.3 (02.12.2024)

Eine Minute Lesezeit

Deployment in Produktion am 10.12.2024

Add

Bereitstelldienst

  • Die Tabelle Verwaltungsobjekte wurde um das Feld 'xzufiversion' erweitert.

Sammlerdienst

  • ValidationContext wurde für XZuFi 2.3 erweitert.

Validator

  • ValidationContextInterface wurde um XZuFi Version 2.3 ergänzt.
  • Der ValidatorService hat ein nutzerfreundlicheres Design erhalten. Außerdem werden neue Validierungsstatistiken, auch als csv-Datei, zum Download bereit gestellt.

Fixed

Sammlerdienst

  • Die Konfiguration des Fachvalidator Snapshots wurde erneuert.

Suchdienst Frontend & Backend

  • Die Schwachstelle CVE-2024-21538 wurde behoben.

Validator

  • HTTP-Header Size wurde vergrößert um Bearer Token Informationen nicht zu beschränken.

PVOG Release 8.21.1 (12.11.2024)

Eine Minute Lesezeit

Deployment in Produktion am 26.11.2024

Add

Produktportal 

  • Im Bereich Dokumentation/Suchdienst wird im Absatz Linkgenerator die Funktionsweise erläutert und das Tool zur Verfügung gestellt.

Fixed

Suchdienst

  • Die Beschreibung des Endpunktes /v2/locations/reverse wurde korrigiert.

Suchdienst Frontend & Backend

Die Qualität der Funktionalitäten mit Ortsbezug wurde (basierend auf BKG Daten) allgemein verbessert:

  • Anhand verschiedener Kriterien wird im Suchdienst Frontend aus der API-Antwort ein ARS ausgewählt. Bei unklarer Datenlage wird jetzt in weiteren Fällen zur Präzisierung (PLZ, ggf. Straße und Hausnummer) der Orteingabe aufgefordert. Damit ist es wesentlich unwahrscheinlicher, versehentlich an einem unbeabsichtigten Ort (unpassender ARS) zu suchen.
  • Die API des Suchdienstes zum Auflösen von ARS wurde dahingehend verbessert, dass jetzt in nahezu allen Fällen der jeweils geeignetste Ort zur Gemeinde ermittelt wird. Dies geschieht auf Basis der Bewertung der Datensätze seitens des BKG (unter der Berücksichtigung der Hausadressen).

PVOG Release 8.20.0 (21.10.2024)

Eine Minute Lesezeit

Deployment in Produktion am 28.10.2024

Add

Produktportal

Changed

Sammlerdienst

  • Die Anzahl der Log-Meldungen pro verarbeiteter Push-Nachricht ist auf das Wesentliche reduziert. Damit entstehen nur noch halb so viele Log-Meldungen bei der Darstellung einer Push-Nachricht.

Suchdienst Frontend

  • Im Suchfrontend ist die Vorbelegung einer Suchanfrage möglich.
  • Die Auflösung der dynamischen OnlineDienst Parameter ist möglich.

Validator Frontend

  • Das Validator-Frontend ist um die Darstellung der Datenbestand-Statistiken erweitert.

Fixed

OpenAPI Dokumentation (Swagger)

  • Das Beispiel am Endpunkt /v2/relations/ars/jzufi ist aktualisiert.

PVOG Release 8.19.0 (02.10.2024)

Eine Minute Lesezeit

Deployment in Produktion am 15.10.2024

Changed

Suchdienst Frontend

  • Im Präzisierungsdialog der Ortssuche muss die Straße nur dann eingegeben werden, wenn zu einer PLZ mehrere ARS existieren.
  • Im Präzisierungsdialog der Ortssuche zeigt die Autovervollständigung der Hausnummer jetzt eindeutige Vorschläge an.

Validator Backend

  • Die Endpunkte der Datenbestand-Statistiken des Validator-Backends ermitteln nun aus den Anfragen, die zugeordneten SchemeAgencyIds aus den Security-Token. Bei fehlenden oder falschen SchemeAgencyIds reagieren die Endpunkte mit einem HTTP-Status 403 (Forbidden). Der Übersicht-Endpunkt filtert das Ergebnis nach erlaubten Redaktionssytemen (SchemeAgencyIds).

Validator Frontend

  • Das Validator-Frontend wurde um die Darstellung der Datenbestand-Statistiken erweitert werden. Es ist jetzt möglich, mit Accounts pro SchemeAgencyId Validierungsergebnisse aus dem Sammlerdienst abzufragen.

Fixed

Suchdienst Backend

Die OpenAPI-Spezififkation der REST-API (9.17.4) wurde an diversen Stellen präzisiert.

  • ID-Felder werden an notwendigen Stellen als Pflicht gekennzeichnet.
  • Felder mit Datumsangaben sind mit dem Format date gekennzeichnet.
  • Boolean-Felder sind an notwendigen Stellen als Pflicht gekennzeichnet. An den Request-Parametern gab es keine Änderung.

Suchdienst Frontend

  • Im Präzisieren-Dialog der Ortseingabe kam es vor, dass für bestimmte Grenzfälle bestehend aus PLZ und Straße, mehrfach die gleiche Hausnummer zur Auswahl stand. Jetzt ist die Auswahl der Hausnummer eindeutig.

PVOG Release 8.18.0 (10.09.2024)

Eine Minute Lesezeit

Deployment in Produktion am 24.09.2024

Added

Suchclient

  • Es wurde die automatische Vervollständigung der Eingaben durch Vorschlagsinhalte im Ortseingabefeld ergänzt. Die Vervollständigung startet mit Wortbeginn, wobei der vervollständigte Teil grau dargestellt wird und sich mit weiteren Eingaben dynamisch ändert. Sind keine geeigneten Vorschläge vorhanden, wird nichts angezeigt.

Validator

  • Für die Validierung des Gesamtbestandes der PUSH-Redaktionssysteme wurden weitere Endpunkte geschaffen. Diese liefern Statistik- und Protokollierungsinformationen. Neu ist die Möglichkeit der Überprüfung aller vorhandenen Statistik-Datensätze für ein Redaktionssystem, inklusive der Häufigkeit aller Fachvalidator-Funde.

Changed

Validator-Service

  • Der Path für Swagger-UI wurde auf den Standardwert (/api/swagger-ui/index.html) gesetzt. Vorher war Swagger nicht ohne vorherige Authentifizierung erreichbar.

Fixed

Suchdienst

  • Korrektur der 'v5/organisationunits/detail'. Es werden Formulare an der Organisationseinheit mehrsprachig ausgegeben.

Suchclient

  • Behebt ein Problem mit einem leeren Anker im Inhaltsverzeichnis der Detailseite, der zu einer Fehlerseite führte.

PVOG Release 8.17.x (20.08.2024)

Eine Minute Lesezeit

Deployment in Produktion am 03.09.2024

Features

Suchdienst Frontend

  • Formulare (Geschäftsobjekte) mit direktem Leistungsbezug werden unter Formulare angezeigt. Mehrere Formulare (jeweils mit Beschreibung, Hinweis, Gültigkeit..) sind optisch voneinander getrennt.  Ist ein Formular-Objekt vorhanden, wird das Textmodul Formular nicht mehr ausgegeben.

Added

Validator Backend

  • Für die Validierung des Gesamtbestandes der PUSH-Redaktionssysteme wurde ein weiterer Endpunkt geschaffen. Dieser nutzt ein ZIP-Archiv ähnlich der herunterladbaren PULL Import-Archive. Die Validierung erfolgt asynchron. Der Validationsreport sowie statistische Informationen werden in einer Datenbank zum späteren Abruf vorgehalten.

Validator Service

  • Ein neuer Validator im Warnmodus ist eingerichtet: VAL0064 prüft, ob ein importiertes Formular mindestens eine Organisationseinheit enthält. Warnmeldung: Ein Formular in einer Organisationseinheit muss mindestens eine Zuständigkeit enthalten.

Fixed

Suchdienst

  • Die API '/v4/organisationunits/detail' findet wieder Organisationseinheiten, die mit unvollständigen ARS aufgerufen werden. Damit wird eine Regression aus 9.16.0 korrigiert.

Sammlerdienst

  • ZIP-Archive von PUSH-Redaktionssystemen werden mit korrektem relativen Pfad der XML-Dateien in der index.txt generiert.

PVOG Release 8.16.x (30.07.2024)

Eine Minute Lesezeit

Deployment in Produktion am 13.08.2024

Added

Suchdienst

Changed

Suchdienst Frontend

  • Die Ortssuche verwendet den BKG-Service. Ist der ARS innerhalb einer PLZ nicht eindeutig, hilft eine Straßensuche bei der Bestimmung des korrekten ARS.

Validator-Service

  • Die Verbindung vom Validator-Frontend zum Backend ist jetzt über OAuth2 abgesichert. Ein Betrieb mit der HTTP-Basic-Absicherung ist bis auf weiteres noch möglich.
  • Http-Error-Responses werden nun im Json-Format ausgegeben. Einige Fehlercodes wurden hinzugefügt (vb0404, vb0405, vb0406, vb0460, vb0461, vb0462).

Fixed

Sammlerdienst

  • Die Antwort einer PUSH-Anfrage war im Fehlerfall nicht eindeutig. Es nicht ersichtlich war, welcher Schwere die Meldungen entsprachen. Stattdessen wird nun, wie im Erfolgsfall, die Message als JSON-Struktur zurückgeliefert.

Suchdienst

  • Die OpenAPI-Dokumentation der BKG-Endpunkte wurde korrigiert und präzisiert.
  • Die OpenAPI-Dokumentation zum Endpunkt /v5/servicedescriptions/csv wurde korrigiert. Hier war ein falscher MediaType für die Response hinterlegt, sodass ein Aufruf des Endpunktes eine HTTP Response 406 (Not Acceptable) lieferte.

PVOG Release 8.15.x (27.06.2024)

Eine Minute Lesezeit

Deployment in Produktion am 23.07.2024

Added

Suchclient

  • An der Organisationseinheit gelieferte Formulare an der Anlaufstelle (Zuständigkeit an der Organisationseinheit) werden im Frontend ausgegeben.

Suchdienst Backend

  • Es gibt eine neue Version des Endpunktes zum Abfragen von Organisationseinheiten: /v5/organisationunits/detail. Dieser liefert nun die, an der Organisationseinheit angelieferten, Formulare im neuen Feld (nestedForms).
  • Das Feld forms (enthält die Links aus XZuFi Organisationseinheit.internetAdresse) wurde umbenannt in internetAddresses.

Changed

Suchdienst Backend

  • Anfragen an den BKG Endpunkt v3beta2/locations/details erzielen jetzt schnellere und genauere Antworten.
  • Bessere Unterstützung für Bremen und Bremerhaven umgesetzt.
  • Suche nach exaktem Ortsteil-ARS an v3beta2/locations/ars ermöglicht.

Deprecated

Suchdienst Backend

  • Der Endpunkt /v4/organisationunits/detail ist nun deprecated.