Diese Release Notes betreffen ausschließlich die Versionen 5.10.x. Release Notes älterer Versionen können hier eingesehen werden: 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, 4.6.x, 4.5.x

Version 5.10.2 (noch nicht veröffentlicht)

Release TT.MM.JJJJ

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)

Version 5.10.1.3

Release 04.01.2022

Liste der Änderungen

Profil NUMIS

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

Komponenten

Version 5.10.1.2

Release 13.12.2021

Liste der Änderungen

  • [Feature] [MAPCLIENT] Import von geschützten Diensten (REDMINE-3109)
  • [Bug] [IGE] “Veröffentlichung verzögern” bei bereits veröffentlichten Datensätzen (REDMINE-3266)

Profil MetaVer

  • [Bug] [PORTAL] Fehler in der Portal Detaildarstellung (REDMINE-3279)

Komponenten

Version 5.10.1.1

Release 12.12.2021

Liste der Änderungen

  • [Bug] [SYSTEM] Kritische Sicherheitslücke Log4Shell in der weitverbreiteten Java-Logging-Bibliothek log4j (REDMINE-3292)

Komponenten

Version 5.10.1

Release 23.11.2021

Liste der Änderungen

  • [Feature] [IGE] Anpassung der Zeitbezüge in “Durch die Ressource abgedeckte Zeitspanne” redux (REDMINE-2903)
  • [Feature] [IGE] Namensnennung 3.0 Deutschland (CC BY 3.0 DE) in Codeliste 6500 aufnehmen (REDMINE-2837)
  • [Bug] [MAPCLIENT] SSRF mit XML External Entity (XXE) Schwachstelle (2) (REDMINE-3161)
  • [Bug] [IGE] Fehler bei Upload von Vorschaugrafiken (REDMINE-2920)
  • [Bug] [IGE] Feld Historie bei Geodatendiensten wird nicht importiert. (REDMINE-1845)

Profil Schleswig-Holstein

  • [Feature] [PORTAL] Anpassen der Hilfetexte (REDMINE-2644)
  • [Bug] [PORTAL] Link aus Email an neu-registrierte Benutzer (REDMINE-3144)

Profil MetaVer

  • [Bug] [PORTAL] Darstellung der Webseiten Treffer fehlerhaft (REDMINE-3105)

Profil UVP

  • [Feature] [PORTAL] UVP: Beschränkung der Vorhaben im Überblick auf der Startseite auf UVP- und Ausländische Verfahren (REDMINE-1583)
  • [Feature] [CODELIST-REPOSITORY] Aktualisierung der UVP Nummern Sachsen (REDMINE-3100)

Komponenten

Version 5.10.0.1

Release 11.11.2021

Liste der Änderungen

  • [Bug] [PORTAL] SSRF mit XML External Entity (XXE) Schwachstelle (2) (REDMINE-3161)
  • [Bug] [Portal] Darstellung der Webseiten Treffer fehlerhaft (REDMINE-3105)

Komponenten

Version 5.10.0

Release 21.10.2021

Wichtige Änderungen

Erweitertes Layout für BAW Datenrepository

Das Portal-Layout vom BAW Datenrepository-Profil wurde aktualisiert. Für die Suchergebnisansicht und die “Karteikarte” in der Detailansicht wird zusätzlich “Zitat für diesen Datensatz” angezeigt.

Erweitertes Layout für BAW Datenrepository Suche

Erweitertes Layout für BAW Datenrepository Suche

Erweitertes Layout für BAW Datenrepository Suche Detail

Erweitertes Layout für BAW Datenrepository Suche Detail

Verbesserung der Suche in den InGrid-Komponenten

Folgende Verbesserungen an der InGrid-Suche wurden umgesetzt:

Ersetzen des Decompound-Analyzer durch nGram-Analyzer

Hierdurch werden auch Wortteile gefunden, die durch die bisherige Worttrennung nicht erfasst wurden. Durch die Kombination aus nGram- und Edge-nGram-Analyzer ist es möglich, Wortteile am Anfang des Wortes stärker zu gewichten als Wortteile, die im Wort enthalten sind.
Achtung: Hierfür wurden Änderungen an den Dateien default-mappings.json und default-settings.json vorgenommen. Wenn diese bei der Installation überschrieben werden, müssen diese ersetzt werden.

Booster für Suchfelder

Durch den Boost auf Suchfelder können Ergebnisse abhängig davon, wo der Suchbegriff vorkommt, gewichtet werden.
Die Standard-Einstellung ist: title^10.0,title.edge_ngram^4.0,title.ngram^2.0,summary,summary.edge_ngram^0.4,summary.ngram^0.2,content^0.2,content.ngram^0.1 Damit wird der Titel stärker als die Beschreibung und die Beschreibung stärker als der sonstige Inhalt gewichtet. Der Suchbegriff als ganzes Wort wird stärker gewichtet als Wortanfang und Wortteile.
Achtung: Die Einstellung von durchsuchten Feldern und Boost kann in der Datei application-default.properties im Eintrag elastic.indexSearchDefaultFields überschrieben werden. Hier gemachte Angaben müssen gegebenenfalls angepasst werden.

Zusätzliche Suche als Such-Phrase

Durch die Suche als Such-Phrase ist es möglich, beispielsweise nach Titeln zu suchen, die Zeichen mit einer Sonderfunktion innerhalb der Suche haben (z.B. ‘-‘ für Negation oder ‘:’ für die Feldsuche). Durch die Umstellung der Abfrage-Struktur wurde ebenfalls das Problem behoben, dass bei einer Suche mit Oder-Verknüpfung die Facettierung nicht korrekt funktioniert hat.

Zusätzliches Sortierkriterium

Durch die Einführung eines zusätzlichen Hash-Feldes, das als sekundäres Sortierkriterium verwendet wird, entsteht bei Ergebnissen mit gleicher Relevanz im primären Sortierkriterium eine bessere Durchmischung der Ergebnisse aus verschiedenen Quellen.

Verbesserung der Fehlerbenachrichtigung des Virusscans

Wenn Fehler während des Virusscans auftreten, wie zum Beispiel fehlerhafter Zugriff auf Dateien, wird eine Exception aufgelöst. Der Administrator wird mit der gesamten Log-Ausgabe des Scans benachrichtigt. Achtung: das neue errorPattern muss in den Konfigurationsdateien hinzugefügt werden

Liste der Änderungen

  • [Feature] [IGE] Namensnennung 3.0 Deutschland (CC BY 3.0 DE) in Codeliste 6500 aufnehmen (REDMINE-2837)
  • [Feature] [IGE] transferOptions / Abfolge in xml - Ergänzende Anpassungen (REDMINE-2600)
  • [Feature] [IPLUG_IGE] Extern-gekoppelte Datensätze werden regelmäßig analysiert (REDMINE-2389)
  • [Feature] [PORTAL] Integration Portalprofil MDI-DE (NOKIS) (REDMINE-2246)
  • [Feature] [SYSTEM] Umsetzung Verbesserung der Suche in den InGrid Komponenten (REDMINE-2085)
  • [Feature] [PORTAL] Aktualisierung TOMCAT Version (REDMINE-2926)
  • [Feature] [PORTAL] Verstecken der Tomcat Version in Tomcat Fehlerseiten. (REDMINE-2925)
  • [Feature] [PORTAL] Katalogansicht dynamisch aufbauen (ohne Reload der Portalseite) (REDMINE-2610)
  • [Feature] [IGE] Anpassung der Zeitbezüge in “Durch die Ressource abgedeckte Zeitspanne” (REDMINE-2184)
  • [Feature] [PORTAL] Erkennung von Brute-Force-Attacken in Anmeldeprozess von Portal (REDMINE-1313)
  • [Bug] [IGE] Fehler bei Upload von Vorschaugrafiken (REDMINE-2920)
  • [Bug] [IGE] Operationen bearbeiten enthält Index statt Wert (REDMINE-2749)
  • [Bug] [IGE] Fehler beim Exportieren einer Codeliste (REDMINE-2489)
  • [Bug] [IGE] Veröffentlichung von Datensätzen mit Veröffentlichung “Internet” unter Ordner mit Veröffentlichung “amtsintern” möglich. (REDMINE-2096)
  • [Bug] [IGE] Feld Historie bei Geodatendiensten wird nicht importiert. (REDMINE-1845)
  • [Bug] [IPLUG-SE] Einschränkung der Suche nach domain (Parameter “site”) funktioniert nicht (REDMINE-1477)
  • [Bug] [IPLUG-SE] Aufruf beim Kopieren von Instanzen liefert falsches Resultat (REDMINE-1464)
  • [Bug] [IPLUG-SE] Bestimmte URLs führen zu Problemen beim Ausführen eines Crawls (REDMINE-1286)
  • [Bug] [MAPCLIENT] SSRF mit XML External Entity (XXE) Schwachstelle im MapClient beheben (REDMINE-2924)
  • [Bug] [IGE] Lagegenauigkeit wird nicht importiert (REDMINE-2755)
  • [Bug] [IPLUG_IGE] ISO-XML: Angabe des DCP-Elements unzureichend abgebildet (REDMINE-2245)

Profil BAW Datenrepository

  • [Feature] [PORTAL] Language-Switcher Portlet aktivieren (REDMINE-2790)
  • [Feature] [PORTAL] Portal-Layout für das baw_doi Profil aktualisieren (REDMINE-2747)
  • [Feature] [PORTAL] BAW Datenrepository (REDMINE-2664)
  • [Bug] [PORTAL] Style von Textboxen verbessern (REDMINE-2323)

Profil BKG

Profil MetaVer

  • [Feature] [IGE] IGE-Tabelle Vorschaugrafik (REDMINE-2832)
  • [Feature] [PORTAL] ReDesign MetaVer (REDMINE-1564)
  • [Feature] [PORTAL] Profilerstellung für HMDK Installation (REDMINE-1523)
  • [Bug] [PORTAL] Eingaben werden nicht ausreichend auf XSS Angriffe gefiltert (REDMINE-2871)

Profil NUMIS

  • [Feature] [MESSWERTECLIENT] “Zurück zur Kartenansicht” zeigt nicht den letzten Kartenausschnitt an (REDMINE-2609)
  • [Feature] [PORTAL] NUMIS-/UVP-Portal: Erkennung von Brute-Force-Attacken im Anmeldeprozess (REDMINE-1343)

Profil Umweltportal Schleswig-Holstein

  • [Bug] [PORTAL] Kontaktformular: Die E-Mail des Nutzers soll im REPLY-TO Header verwendet werden (REDMINE-2804)

Profil UVP

  • [Feature] [PORTAL] Verbesserung des Fehler Benachrichtigung des Virusscans (REDMINE-1797)
  • [Feature] [PORTAL] Icon im UVP-Portal einfügen (REDMINE-2819)
  • [Bug] [IGE] Verfahrensschritt kann nicht gelöscht werden (REDMINE-2621)
  • [Bug] [IGE] Urls von Downloads werden nicht richtig kodiert (REDMINE-1460)
  • [Bug] [PORTAL] Bauleitplanungsseite BB führt zu leeren Ergebnissen (REDMINE-2667)
  • [Bug] [IGE] Probleme mit dem Eintrag von “Gültig bis” (REDMINE-2446)
  • [Feature] [PORTAL] Kartenlegende, Hinweis, dass die Karte nur der Orientierung dient und keinen Bezug zu den Verfahren hat. (REDMINE-1949)

Komponenten