Diese Release Notes betreffen ausschließlich die Versionen 7.0.0. Release Notes älterer Versionen können hier eingesehen werden: 6.3.x, 6.2.x, 6.1.x, 6.0.x, 5.14.x, 5.13.x, 5.12.x, 5.11.x, 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 7.0.3

Release 08.03.2024

IGE-NG

  • [Bug] Endlose Fehlerschleife bei der Änderung der Veröffentlichungsbreite einer Adresse (REDMINE-5923)
  • [Bug] Import mehrerer Dateien nicht möglich - Texte ändern (REDMINE-5864)

InGrid

  • [Feature] Umstellung auf Checkboxen in der Facettierung auf der Suchseite, Verhalten der Facettierung bei 0 Treffern (REDMINE-5963)
  • [Bug] Anführungszeichen escapen bei “Quelle” (REDMINE-6071)
  • [Bug] CSW Schnittstelle, OGC Darstellung: Dokumentation des HTTP GET Zugriffs in der InGrid Dokumentation (REDMINE-5952)

LÜN

  • [Bug] Darstellung von NULL Werten im CSV Download (REDMINE-5960)
  • [Bug] Absturz der MVIS App bei bestimmten Parametern (REDMINE-5959)

Profil Hamburger Metadaten Katalog

  • [Bug] HMDK-Classic: Fehler in der Portal Detaildarstellung (REDMINE-5992)

Profil NUMIS

  • [Feature] Menüeintrag “Metadaten” im Portal entfernen (REDMINE-5931)
  • [Bug] “Stationen” der Messnetze im NUMIS-Messdatenviewer werden nicht angezeigt (REDMINE-5926)

Profil UVP

  • [Bug] Kontexthilfe nicht eingebunden im Adressbereich (REDMINE-5942)

Komponenten

Version 7.0.2

Release 30.01.2024

IGE-NG

  • [Bug] IGE-NG Capabilities Assistent ändert Bundesland (REDMINE-5874)
  • [Bug] Vorschaubilder in Über-/Untgereordneten Objekten aus dem IGE-NG erscheinen nicht im Portal (REDMINE-5866)

InGrid

  • [Bug] Beim Export von erweiterten InGrid-Profilen werden nicht alle Export-Typen angezeigt (REDMINE-5907)
  • [Bug] Konflikt beim Export wenn mehrere Profile aktiv sind (REDMINE-5906)
  • [Bug] MAPCLIENT: Fehler bei GFI auf PEGELONLINE WMS, GetMap braucht boolean TRANSPARENT Param (REDMINE-5905)
  • [Bug] Fehlermeldung bei Vorschau (REDMINE-5852)
  • [Bug] “Version des Dienstes” wird über die Importfunktion nicht importiert (REDMINE-5831)
  • [Bug] gmd:MD_Distributor Element: CI_ResponsibeParty wird nicht mehr in XML exportiert, aber die Rolle (REDMINE-5818)

Profil BKG

  • [Feature] AdV-MIS: Korrektur der Facette “Verwaltet von” (REDMINE-5692)

Profil KRZN

  • [Feature] Pflichtfeld “Alternativer Kartenclient” (REDMINE-5885)
  • [Feature] Defaultwert “Alternativer Kartenclient” wird nicht übernommen (REDMINE-5884)
  • [Bug] Anzeige der Längen- / Breitengrade korrigieren (REDMINE-5897)

Profil UPSH

Profil UVP

  • [Bug] PORTAL: Fehler bei der Darstellung der Treffer-Beschreibung (REDMINE-5900)

Komponenten

Version 7.0.1

Release 11.01.2024

List der Änderungen

IGE-NG

  • [Bug] Aufruf Ansicht von IBus-Verwaltung wirft Fehler (REDMINE-5811)

Profil UPSH

  • [Bug] “Datenformat” für Verweise wurde nicht migriert (REDMINE-5853)

Profil UVP

  • [Bug] IGE-NG: Verbesserung Datumsbehandlung bei verzögertem Veröffentlichen (REDMINE-5770)

Komponenten

Version 7.0.0

Release 05.01.2024

Hinweise für die Aktualisierung

Codelist-Repository

Die Credentials für die Benutzer werden jetzt nicht mehr aus der realm.properties ausgelesen, sondern aus der config.properties. Es ist nun möglich, die Benutzerinformation über Umgebungsvariablen zu setzen. Für die manuelle Migration müssen die Benutzer aus der realm.properties-Datei wie folgt übertragen werden:

  • Umgebungsvariable: CREDENTIALS_ADMIN
    • jedes Credential ist durch ein , getrennt
    • Angabe eines Credentials: username=>password
    • Bsp.: ein Eintrag aus der realm.properties:
      • admin: my-password,admin wird überführt in CREDENTIALS_ADMIN=admin=>my-password
      • admin2: MD5:032324252,admin wird überführt in CREDENTIALS_ADMIN=admin2=>MD5:032324252
  • Umgebungsvariable: CREDENTIALS_USER
    • wie bei CREDENTIALS_ADMIN
    • Beispiele:
      • meier: my-password,user wird überführt in CREDENTIALS_USER=meier=>my-password
      • meier: password-meier,user und schmidt: password-schmidt,user werden überführt in CREDENTIALS_USER=meier=>password-meier,schmidt=>password-schmidt

Die realm.properties-Datei wird nicht mehr benötigt und kann gelöscht werden.

IGE-NG

In der neuen Version müssen die folgenden Umgebungsvariablen konfiguriert werden:

  • KEYCLOAK_BACKEND_USER
  • KEYCLOAK_BACKEND_USER_PASSWORD

Hierfür sollte der IGE-Super-Admin Benutzer verwendet werden, der bereits in Keycloak eingerichtet wurde. Hintergrund ist, dass die Rechte von IGE-NG Benutzern eingeschränkt werden sollen und diese keine Möglichkeit haben sollen, Keycloak Ressourcen direkt zu empfangen oder zu ändern. Stattdessen erfolgt die Kommunikation nur über das Backend, um sich bspw. Benutzer zu holen oder zu verändern.

In bestehenden Installationen muss in der Keycloak-Administration folgendes getätigt werden, um den Benutzern die Rechte zu entziehen:

  • im InGrid-Realm die “Realm roles” aufrufen
  • Rolle “ige-user” öffnen
    • Assoziierte Rolle view-users entfernen
  • Rolle “ige-user-manager” öffnen
    • Assoziierte Rollen manage-realm und manage-users entfernen

In der bereitgestellten Keycloak Version docker-registry.wemove.com/keycloak:22.0.4-2, werden die Rollen korrekt angelegt, wenn Keycloak das erste Mal auf einem System aufgesetzt wird. Bitte nur noch Version 22.0.4-2 und größer installieren.

Zuletzt sollte überprüft werden, dass in den Keycloak-Einstellungen der Direktzugriff aktiviert ist. Dazu muss folgendes getan werden:

  • im InGrid-Realm die Clients aufrufen
  • Client ige-ng-frontend öffnen
  • Prüfen, ob die Checkbox Direct access grants aktiviert ist

Wichtige Änderungen

InGrid Editor

InGrid Editor Schnittstellen

InGrid Editor stellt zwei neue Schnittstellen optional bereit. Mit diesen Schnittstellen können Dokumente auch ohne GUI aktualisiert, gelöscht oder hinzugefügt werden.

Unterstützte Schnittstellen:

  • CSW-t nach ISO 19139 (2007)
    • Kann mit dem Profil csw-t hinzugefügt werden.
  • OGC Records API
    • Kann mit dem Profil ogc-api hinzugefügt werden.

Eine ausführliche Dokumentation der Endpunkte ist über das Swagger-UI zu erreichen. Es dient als Hilfestellung für Testanfragen und gibt detailierte Auskunft über Anfrage-Parameter und Pfad-Struktur.

(REDMINE-5107)

Import für alle Nutzer zugänglich machen

Die Funktion zum importieren von Dateien in verschiedene Datensätze ist nicht mehr dem Katadmin vorbehalten. Alle Nutzer*innen können nun Dateien importieren. (REDMINE-4857)

Automatisches zuweisen zu einer Gruppe

Beim erstellen eines neuen Nutzers/einer neuen Nutzerin ist die Zuweisung zu einer Gruppe nicht mehr optional. So wird sichergestellt, dass Nutzer*innen eienr Gruppe angehören. (REDMINE-5669)

InGrid

Hervorhebung der Zugangs-URL

Die Zugangs-URL wird hervorgehoben wenn ein Metadatensatz zu einem Dienst oder einer Anwendung gehört. Die Ausgabe der Zugangs-URL des Dienstes oder der Anwendung im Portal ist zu finden als “URL des Zugangs” und wird angezeigt in der:

  • erweiterten Suchergebnisanzeige an oberster Position der Liste der Verweise/Downloads
  • in der Metadaten-Detail-Ausgabe in der Rubrik “Übersicht” ebenfalls an oberster Position

Portal-Suche: "Hervorhebung Zugangs-URL in der Vorschau"

Portal-Suche: "Hervorhebung Zugangs-URL in der Vorschau"

Portal-Suche: "Hervorhebung Zugangs-URL in der Metadaten Detailansicht"

Portal-Suche: "Hervorhebung Zugangs-URL in der Metadaten Detailansicht"

(REDMINE-5410)

URL’s im Fließtext werden automatisch in einen Hyperlink generiert.

Portal-Suche: "Zeige URL's als Hyperlink"

Portal-Suche: "Zeige URL's als Hyperlink"

(REDMINE-4668)

Erweiterung der CSW-Schnittstelle

Der CSW-Output der CSW-Schnittstelle von InGrid unterstützt zusätzlich zum ISO Schema nun auch das OGC Schena (http://www.opengis.net/cat/csw/2.0.2).

(REDMINE-5223)

KRZN

Alternativer Karten Client

Metadatensätze erhalten im InGrid Editor des KRZN-Profils ein zusätzliches Feld um einen alternativen Kartenclient angeben zu können. Beim erstellen eines Metadatensatzes kann unter dem Feld “Alternativer Karten Client” ein alternativer Karten Client ausgewählt werden.

InGrid Editor: "Alternativer Karten Client"

InGrid Editor: "Alternativer Karten Client"

(REDMINE-5192)

MetaVer

Detaillierter CSV export

INSPIRE SQL-Abfragen geben nun zusätzlich folgende Angaben im CSV- Export aus:

  • Datensatztyp
  • Datensatz-ID
  • Veröffentlichungsstatus (in Bearbeitung, Veröffentlicht)
  • Veröffentlichungsrecht (Internet, Intranet, amtsintern)

(REDMINE-5558)

Liste der Änderungen

IGE-NG

  • [Feature] OGC API Records Schnittstelle mit IGE-NG Schema (REDMINE-5107)
  • [Feature] Status wird über die Importfunktion nicht importiert (REDMINE-5827)
  • [Feature] Benutzer anlegen - Gruppe als Pflichtfeld aufnehmen + anderes Label (REDMINE-5669)
  • [Feature] Fehlermeldung zu unspezifisch (REDMINE-5525)
  • [Feature] Import für alle Nutzer ermöglichen (REDMINE-4857)
  • [Feature] IGE-NG: Repo nach GitHub überführen (REDMINE-5680)
  • [Bug] unklare Fehlermeldung beim Import einer XML Datei (REDMINE-5826)
  • [Bug] Unklare Fehlmeldung bei XML Import (REDMINE-5801)
  • [Bug] Druckvorschau beeinflusst Hauptformular (REDMINE-5792)
  • [Bug] MD-Admin kann keine Benutzer löschen (REDMINE-5746)
  • [Bug] ARS wird in Nominatim-Suche nicht mehr angezeigt (REDMINE-5711)
  • [Bug] Beim Selektieren mehrerer Datensätze werden die verfügbaren Aktionen nicht korrekt ausgeblendet (REDMINE-5703)
  • [Bug] GDI-Testsuite, Fehler (REDMINE-5694)
  • [Bug] IGE-NG - XML - gmd:MD_DigitalTransferOptions (REDMINE-5663)
  • [Bug] Raumbezug mit WKT wird in der NG Testumgebung nicht angezeigt. (REDMINE-5641)
  • [Bug] Capabilites-Assistent: Schlagworte zuordnen (REDMINE-5400)
  • [Bug] IGE-NG: Portalanzeige Regionalschlüssel anpassen (REDMINE-5717)

InGrid

  • [Feature] Der CSV Export der Suchergebnisse soll die UUID des Datensatzes mit ausgeben (REDMINE-5829)
  • [Feature] Feld “Datenformat” für Verweise wieder einführen (REDMINE-5744)
  • [Feature] Kontexthilfe für ARS einbinden (REDMINE-5655)
  • [Feature] Admin Passwort aus realm.properties (REDMINE-5637)
  • [Feature] PORTAL: Umsetzung für InVeKos (REDMINE-5507)
  • [Feature] Portal: Zugangs-URL von Dienst / Anwendung hervorheben (REDMINE-5410)
  • [Feature] levelDescription mit Klartext befüllen (REDMINE-5288)
  • [Feature] CSW-Schnittstelle soll auch OGC Schema unterstützen (REDMINE-5223)
  • [Feature] URLs in bestimmten Textelementen im Portal automatisch als Verweis anzeigen (REDMINE-4668)
  • [Feature] Umstellung Lizenz auf EUPL Version 1.2 (REDMINE-1585)
  • [Bug] Import in Ordner möglich, an denen man nicht berechtigt ist (REDMINE-5814)
  • [Bug] MVIS - Bei Vergleich Messreihen wird minimaler Wert auf x-Achse dargestellt und ist nicht erkennbar (im Balkendiagramm) (REDMINE-5790)
  • [Bug] Druck - GFI Dialog nicht vollständig (REDMINE-5789)
  • [Bug] Anzeige (Koordinaten) der Raumbezüge unterschiedlich, Nominatim vs. wfs_gnde (REDMINE-5784)
  • [Bug] Webmap Client: Sicherheitsmangel - Reflektion beliebiger Eingaben (REDMINE-5782)
  • [Bug] Webmap Client: Path Traversal Schwachstelle (REDMINE-5780)
  • [Bug] gmd:hierarchyLevel für Datenserien richtig setzen (REDMINE-5779)
  • [Bug] XML URL in Detaildarstellung wird nicht korrekt befüllt (REDMINE-5763)
  • [Bug] Capabilites-Assistent: Fehler bei der Veröffentlichung eines Eintrags zum Demokatalog CSW (REDMINE-5761)
  • [Bug] Interface-CSW fährt nicht hoch wenn pattern-Datei leer ist (REDMINE-5755)
  • [Bug] Aktualisierung sicherheitskritischer Libraries (REDMINE-5724)
  • [Bug] “anchor” im Mapping Skript berücksichtigen (REDMINE-5596)
  • [Bug] Portal: In der Beschreibung von über- und untergeordneten Objekten werden Zeilenumbrüche nicht angezeigt (REDMINE-5586)

Profil BAW MIS

  • [Feature] Portal: Kontakte sollen nicht verlinkt werden (REDMINE-5271)

Profil BKG

  • [Support] AdV-MIS: Testsystem mit UserFlexibilisierung - LogFiles “iplug csw” protokolliert Fehlermeldungen (REDMINE-5696)

Profil KRZN

  • [Feature] Button zum Teilen in den sozialen Netzwerken von allen Seiten entfernen (REDMINE-5595)
  • [Feature] IGE-NG in Kubernetes Umgebung, Keycloak-Abindung (REDMINE-5570)
  • [Feature] Verfügbarkeit > Zugriffsbeschränkungen soll ein Pflichtfeld sein (REDMINE-5463)
  • [Feature] PORTAL: Hilfetexte anzeigen (REDMINE-5291)
  • [Feature] IGE-NG, PORTAL: verschiedene Geofachportale für Kartenansicht aufrufen können (REDMINE-5192)
  • [Feature] IGE-NG: Feld “Produktionsumgebung” hinzufügen (REDMINE-5191)
  • [Feature] IGE-NG, PORTAL: verschiedene Geofachportale für Kartenansicht aufrufen können (REDMINE-5192)
  • [Feature] IGE-NG: Feld “Produktionsumgebung” hinzufügen (REDMINE-5191)
  • [Bug] Geodatensatz kann ohne Pflichtfeld Zugriffsbeschränkungen veröffentlicht werden (REDMINE-5815)
  • [Bug] Metadaten der Gemeindegrenzen können nicht als XML runtergeladen werden. (REDMINE-5752)
  • [Bug] URL-Pflege funktioniert nicht im Geodatenkatalog Niederrhein (REDMINE-5727)
  • [Bug] Fehler JSON-Validierung (REDMINE-5722)
  • [Bug] Fax Icon Farbe korrigieren (REDMINE-5700)

Profil LUBW

  • [Feature] Mapclient: OSM als Kartenhintergrund einbinden, Orthofoto austauschen (REDMINE-4606)
  • [Bug] CSV-Export: Angabe “Zugang geschützt” für Geodatensätze (REDMINE-5794)
  • [Bug] INSPIRE Konformität der Metadatensätze nicht erfüllt (REDMINE-5702)
  • [Bug] Fehlende Vorschaubilder im Editor (und Portal) (REDMINE-5500)

Profil Schleswig-Holstein

  • [Feature] Umsetzung Profil IGE-NG für UP-SH (REDMINE-5599)

Profil MetaVer

  • [Feature] Profil Kommunaler Metadatenkatalog Sachsen-Anhalt: Schalter für für das Anzeigen aller Eingabefelder auf “Aus” (REDMINE-5619)
  • [Feature] Log-in Seite umstellen (REDMINE-5616)
  • [Feature] IGE-NG: Anpassung CSV Export für INSPIRE-relevante MD (REDMINE-5558)
  • [Bug] PORTAL: Menüeintrag “Metadaten” entfernen (REDMINE-5683)
  • [Bug] Systemumgebung wird nicht korrekt ins ISO geschrieben (REDMINE-5682)

Profil UVP

  • [Support] URL für BB ändern (REDMINE-5804)
  • [Feature] Anzeige der “Abgelaufenen Metadaten” im Report ausblenden (REDMINE-5743)
  • [Bug] Ordner dürfen nicht indiziert werden (REDMINE-5681)
  • [Bug] IGE-NG: Nächtlicher Virusscan wird nicht ausgeführt (REDMINE-5031)

Komponenten