Diese Release Notes betreffen ausschließlich die Versionen 5.11.x. Release Notes älterer Versionen können hier eingesehen werden: 5.10.x, 5.9.x, 5.8.x, 5.7.x, 5.6.x, 5.5.x, 5.4.x, 5.3.x, 5.2.x, 5.1.x, 5.0.x

Version 5.11.3

Release 04.03.2022

Hinweise für die Aktualisierung

Hinzufügen des neuen errorPatterns in den Konfigurationsdateien (Antivirus Scan)

Es gibt ein neues errorPattern für die Erkennung von Fehlern, die während des Virusscans auftreten, aber keine Exception werfen (z.B. fehlerhafter Zugriff auf Dateien). Das neue errorPattern muss in der Properties des VirusScanValidators aufgenommen werden. Die Properties befinden sich normalerweise in der mdek.override.properties-Datei.

Beispiel:

  "virusscan":{
      "impl":"de.ingrid.mdek.upload.storage.validate.impl.VirusScanValidator",
      "properties":{
          "command":"\\\\path\\\\to\\\\sophos\\\\savscan -f -all -archive -mime %FILE%",
          "virusPattern":"(?m)^>>> Virus '([^']+)' found in file (.+)$",
          "cleanPattern":"(?m)^No viruses were discovered.$",
          "errorPattern":"(?m)^\\d* error(s\\b|\\b) ((\\was\\b)|(\\were\\b)) encountered.$"\,
          "timeout": "60"
      }
  }

Liste der Änderungen

  • [Feature] [PORTAL] Verbesserung des Fehlerbenachrichtigung des Virusscans (REDMINE-1797)
  • [Bug] [IGE] Editor - Im GUI “Dokument-Upload” ersetzen mit “hinzufügen” (REDMINE-1903)
  • [Bug] [Mapclient] Mapclient: Teilen von Zeichnung enthält falsche URL (REDMINE-3545)

Komponenten

Version 5.11.2

Release 18.02.2022

Liste der Änderungen

  • [Feature] [IGE] Anpassung der Zeitbezüge in “Durch die Ressource abgedeckte Zeitspanne” - front end (REDMINE-2944)
  • [Bug] [MAPCLIENT] Fehlerhebung beim Import von geschützten Diensten (REDMINE-3476)

Profil NUMIS

  • [Bug] [PORTAL] Im Footer des nds. UVP-Portals fehlt der MU-Tag (REDMINE-3494)

Komponenten

Version 5.11.1

Release 28.01.2022

Liste der Änderungen

  • [Bug] [CODELIST-REPOSITORY] Migration der alten Versionsinformation (REDMINE-3391)

Profil BKG

  • [Feature] [CODELIST-REPOSITORY] Codelist 10004 editieren (REDMINE-3315)

Komponenten

Version 5.11.0

Release 27.01.2022

Hinweise für die Aktualisierung

Anpassung der DB-URLs

Mit der Aktualisierung der MySQL Datenbank werden viele Warnungen im Log angezeigt:

WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

Um diese zu vermeiden, müssen alle DB-URLs mit dem Parameter “useSSL=false” ergänzt werden. Daraus ergibt sich bspw. folgender Eintrag in einer config.override.properties-Datei eines IGE-iPlugs:

iplug.database.url=jdbc\:mysql\://mysql\:3306/igc_test?useSSL=false

Folgende Orte müssen überprüft werden, insofern diese überschrieben werden:

  • config.override.properties (iPlug-IGE)
  • default-datasource.properties (Portal -> MDEK-Application)
  • Umgebungsvariablen in docker-compose.yml
    • DB_URL_PORTAL
    • DB_URL_MDEK

Anpassung des SQL-Modus

Seit MySQL Version 5.7.5 wird der SQL-Modus “ONLY_FULL_GROUP_BY” standardmäßig aktiviert. Dies kann zu Problemen führen, insbesondere wenn HQL-Queries ausgeführt werden. Um diesen Modus wieder zu entfernen, muss im docker-compose.yml der command-Befehl mit dem Parameter sql_mode ergänzt werden.

Beispiel:

mysql:
    image: mysql:5.7
    command: docker-entrypoint.sh mysqld --character-set-server=utf8 --lower-case-table-names=1 --collation-server=utf8_unicode_ci --sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

Kritische Änderungen

Kritische Sicherheitslücke Log4Shell in Java-Logging-Bibliothek Log4j gefixt

Die kritische Sicherheitslücke Log4Shell (CVE-2021-44228) in der weitverbreiteten Java-Logging-Bibliothek Log4j wurde gefixt. (REDMINE-3292)

OpenData-Kategorien an GovData-Standard angepasst

Die OpenData-Kategorien wurden an den GovData-Standard angepasst. Da hierfür eine Migration nötig ist, müssen das Portal, IGE-iPlug und Codelist-Repository gemeinsam aktualisiert werden. (REDMINE-1989)

Wichtige Änderungen

Erweitertes Layout für BAW DMQS

Das Portal-Layout vom BAW DMQS wurde aktualisiert. (REDMINE-2746)

Erweitertes Layout für BAW DMQS Suche

Erweitertes Layout für BAW DMQS Suche

Erweitertes Layout für BAW DMQS Detail

Erweitertes Layout für BAW DMQS Detail

UVP: Optimierte Darstellung der Verfahren in der Karte

Die serverseitige Implementierung wurde optimiert, so dass die Daten für die Kartendarstellung schneller generiert werden. Es werden nur die für die Darstellung des Markers benötigten Informationen übertragen. Die Detailinformationen einer Markierung werden erst geladen, wenn der Benutzer auf eine Markierung klickt. In der Karte wurde eine Möglichkeit geschaffen, nur Verfahren anzuzeigen, deren Datum der Entscheidung nicht älter als ein Jahr zurückliegt. Dies ist die Defaulteinstellung. Bei Bedarf kann sich der Benutzer alle Verfahren anzeigen lassen. Diese Funktion betrifft NICHT die Bauleitplanungsinformationen. (REDMINE-1582)

Optimierte Darstellung der Verfahren in der Suche

Optimierte Darstellung der Verfahren in der Suche

Optimierte Darstellung der Verfahren in der Karte

Optimierte Darstellung der Verfahren in der Karte

UVP: Button zum Sammeldownload aller Dokumente auf Detailergebnisseiten verfügbar

Die Zahl der Einzeldokumente kann bei größeren Vorhaben recht hoch werden, so dass ein Download “Datei für Datei” für Interessenten, die alle Dokumente downloaden wollen, sehr langwierig ist. Daher wurde auf den Detailergebnisseiten aller Vorhabenskategorien an geeigneter Stelle neben “Verfahrensschritte” ein Button “Alle Dokumente als ZIP-Datei herunterladen” eingefügt. Bei Klick werden alle vorhandenen Dokumente des Vorhabens in eine ZIP-Datei gepackt und zum Download/Speichern angeboten. (REDMINE-1897)

Button zum Sammeldownload aller Dokumente auf Detailergebnisseiten

Button zum Sammeldownload aller Dokumente auf Detailergebnisseiten

Im Kartenclient können jetzt geschützte Dienste hinzugefügt werden

Geschützte Dienste können über die bestehende Import-Funktion des Mapclients hinzugefügt werden. Das gilt für WMS, WMTS, KML und GPX. (REDMINE-3109)

Der Umgang mit WKT-Geometrien im iPlug-IGE wurde verbessert

Im iPlug-IGE wurde der Umgang mit WKT-Geometrien deutlich verbessert. (REDMINE-3034)

Liste der Änderungen

  • [Feature] [IGE] Feld Kurzbezeichnung im IGE verschieben (REDMINE-3093)
  • [Feature] [IPLUG_IGE] Umgang mit WKT-Geometrien verbessern (REDMINE-3034)
  • [Feature] [IGE] Timeout für Virenscanner konfigurierbar machen (REDMINE-3030)
  • [Feature] [SYSTEM] Aktualisierung auf JAVA 11 oder 17 (LTS): Konzeption (REDMINE-2592)
  • [Feature] [IGE] Feld “Fachliche Grundlage” - Label, Hilfetext und Verpflichtung überarbeiten (REDMINE-2073)
  • [Feature] [PORTAL] Absicherung des Anmeldeformulars (REDMINE-3314)
  • [Feature] [MAPCLIENT] Erweiterung der Druckfunktion mit der Auswahl DPI (REDMINE-3256)
  • [Feature] [MAPCLIENT] Import von geschützten Diensten (REDMINE-3109)
  • [Feature] [PORTAL] HMDK: Bei Daten Dienste Kopplung wird der abstract bei Verweise angezeigt (REDMINE-3089)
  • [Feature] [IGE] Anpassung der Zeitbezüge in “Durch die Ressource abgedeckte Zeitspanne” - front end (REDMINE-2944)
  • [Feature] [IGE] Anpassung der Zeitbezüge in “Durch die Ressource abgedeckte Zeitspanne” redux (REDMINE-2903)
  • [Feature] [IGE] Angabe in XML-Element “geographicIdentifier” - differenzierter befüllen (REDMINE-2606)
  • [Feature] [IGE] Erweiterung der Liste der Referenzsysteme (REDMINE-2532)
  • [Feature] [IGE] Anpassung der OpenData Kategorien an den GovData Standard (REDMINE-1989)
  • [Feature] [Codelisten] CodeListService um Getter für CodeListEntry ergänzen (REDMINE-2490)
  • [Support] [PORTAL] Neues Passwort bei Aktualisierung eines Accounts (REDMINE-3411)
  • [Bug] [INTERFACE-SEARCH] Selbstreferenzierender Link in Datensatz ist falsch (REDMINE-3364)
  • [Bug] [IGE] Ersetzte Thesaurus-Begriffe werden in der Suche nicht angezeigt (REDMINE-3350)
  • [Bug] [PORTAL] SSL Warnungen zur Datenbank (REDMINE-3341)
  • [Bug] [IGE] ISO-Import vom Schlüsselkatalog fehlt (REDMINE-3316)
  • [Bug] [IGE] Sichtbarkeit des Feldes “Vektorformat” korrigieren (REDMINE-3298)
  • [Bug] [IGE] transferOptions / Abfolge in xml (REDMINE-3287)
  • [Bug] [IGE] Reindizierung darf nur bei neuen Codelisten geschehen (REDMINE-3152)
  • [Bug] [IGE] Importfehler beim Vektorformat (REDMINE-3150)
  • [Bug] [IGE] Importfehler, wenn URL ohne Namen länger als 255 Zeichen (REDMINE-3145)
  • [Bug] [SYSTEM] Fehlerhafte Metadaten, u.a. Problem mit Daten-Dienst-Kopplung (REDMINE-2334)
  • [Bug] [INTERFACE-CSW] CSW Schnittstelle hat Fehler beim Sortieren der Ergebnisse (REDMINE-1444)
  • [Bug] [IGE] ISO-XML-Ausgabe der Werte in “Raster-/Gridformat” nicht iso-valide (REDMINE-3299)
  • [Bug] [SYSTEM] Kritische Sicherheitslücke Log4Shell in der weitverbreiteten Java-Logging-Bibliothek log4j (REDMINE-3292)
  • [Bug] [IGE] “Veröffentlichung verzögern” bei bereits veröffentlichten Datensätzen (REDMINE-3266)
  • [Bug] [IGE] WCS-Dienst mit GetCapabilities-Assistent erfassen - Fehler in der Ablage der REQUEST-URL (REDMINE-3262)
  • [Bug] [MAPCLIENT] SSRF mit XML External Entity (XXE) Schwachstelle (2) (REDMINE-3161)
  • [Bug] [INTERFACE-CSW] CSW Schnittstelle hat Fehler beim Sortieren der Ergebnisse (REDMINE-1444)
  • [Bug] [PORTAL] Problem bei Darstellung der Landing Page für neu angemeldete Benutzer (REDMINE-3412)

Profil BAW Datenrepository

  • [Feature] [IGE] Literatur Objektklasse nochmal aktivieren (REDMINE-2326)

Profil BAW DMQS

  • [Feature] [PORTAL] Hintergrundkarte in der Kartenansicht austauschen (REDMINE-3318)
  • [Feature] [PORTAL] Portal-Layout für das baw_mis Profil aktualisieren (REDMINE-2746)
  • [Feature] [IGE] REST-API zum Verschieben der Dateien im IGE integrieren (REDMINE-2678)
  • [Feature] [PORTAL] Kartenansicht für den Raumbezug anpassen (REDMINE-2744)
  • [Bug] [IPLUG_IGE] Elasticsearch: Die Suche nach Aller liefert keine Ergebnisse (REDMINE-3344)
  • [Bug] [PORTAL] BWaStr.IDs für Haupt- und Nebenstrecken in Kombination mit fehlendem WKT führen zu fehlender Darstellung von Features in der Kartenansicht (REDMINE-3389)

Profil BKG

  • [Feature] [PORTAL] Katalogausgabe entsprechend #1358 für BKG-MIS umsetzen (REDMINE-2618)

Profil MetaVer

  • [Feature] [PORTAL] Entfernung der Facetten “Messwerte” und “Forschungsprojekte” (REDMINE-2546)
  • [Feature] [PORTAL] Button Karte - Karte in neuen Tab öffnen (REDMINE-2383)
  • [Feature] [PORTAL] Portal / Verweise - Verweise auf externe Webseiten in neuen Tab öffnen (REDMINE-2367)
  • [Bug] [IGE] Metadatenkatalog Sachsen-Anhalt - Datensatz INSPIRE ST Orthofotografie ATKIS DOP20 - lässt sich nicht veröffentlichen (REDMINE-3221)
  • [Bug] [PORTAL] Fehler in der Portal Detaildarstellung (REDMINE-3279)
  • [Bug] [PORTAL] Darstellung der Webseiten Treffer fehlerhaft (REDMINE-3105)

Profil NUMIS

  • [Bug] [PORTAL] Probleme mit den BLPs im nds. UVP-Portal (Kartenansicht) (REDMINE-3338)

Profil Umweltportal Schleswig-Holstein

  • [Feature] [IGE] Attribut-Tabelle kann nicht importiert werden (ZEBIS Metadaten) (REDMINE-3240)
  • [Feature] [IGE] Geometry Context im SH Profil ergänzen (REDMINE-2823)
  • [Feature] [PORTAL] Anpassen der Hilfetexte (REDMINE-2644)
  • [Bug] [PORTAL] Link aus Email an neu-registrierte Benutzer (REDMINE-3144)

Profil UVP

  • [Feature] [IGE] Link zu UVP-G in Hilfe zu Feld “UVP-Nummer” integrieren (REDMINE-3272)
  • [Feature] [CODELIST REPOSITORY] Aktualisierung der UVP Nummern Sachsen (REDMINE-3100)
  • [Feature] [PORTAL] Optimierte Darstellung der Verfahren in der Karte (REDMINE-1582)
  • [Feature] [PORTAL] Button zum Sammeldownload aller Dokumente auf Detailergebnisseiten (REDMINE-1897)
  • [Feature] [PORTAL] Beschränkung der Vorhaben im Überblick auf der Startseite auf UVP- und Ausländische Verfahren (REDMINE-1583)
  • [Bug] [IGE] Statistik zeigt nur Fehlermeldung (REDMINE-3340)

Komponenten