Release Notes 2.1

What’s New

Mit diesem Release wurde der smart.finder SDI entsprechend der GDI-DE Konventionen modifiziert.

Metadaten verwalten

  • Jedem angemeldeten Anwender mit Schreibrechten steht die Funktion Metadaten verwalten zur Verfügung.

  • Es werden nur lokale Metadaten angezeigt.

  • Es kann mittels der allgemeinen Suchparameter (Suchbegriff und Facetten) eine Auswahl getroffen werden.

  • Zusätzlich stehen dem Anwender Rollen-spezifische Filter/Facetten zur Auswahl:

    • Besitzer: Selektion eines Besitzers oder mehrerer Besitzer von Metadatensätzen

      Selektion nur des angemeldeten Anwenders selbst entspricht der Ansicht Meine Metadaten

    • Sichtbarkeit: Auswahl eines oder mehrerer Stati der Metadatensichtbarkeit

    • Gruppe: Auswahl einer oder mehr Gruppen

Export

  • Der Metadaten-Export steht dem Administrator zur Verfügung.

  • Metadaten verwalten ist auszuwählen.

  • Metadaten exportieren steht nun als Funktion bereit.

    Im folgenden Dialog kann entschieden werden,

    • ob alle lokalen Metadaten oder

    • ob die aktuelle Auswahl (Ergebnisliste) exportiert werden soll.

    Der Export kann mit oder ohne Benutzer-/Sichtbarkeitsdefinition erfolgen.

  • Der Export erfolgt als ZIP-Datei.

Import

  • Der Metadaten-Import steht dem Administrator zur Verfügung.

  • Das Menü enthält den Punkt Metadaten importieren.

    Im folgenden Dialog ist die Import-ZIP-Datei auszuwählen und es kann entschieden werden,

    • ob neue Benutzer-/Sichtbarkeitsdefinition festgelegt werden sollen oder

    • ob mit Benutzer-/Sichtbarkeitsdefinition via Import-Datei importiert werden soll. In diesem Fall bleiben die bisherigen Benutzer-/Sichtbarkeitsdefinitionen erhalten.

    An die angegebene E-Mail-Adresse wird eine Zusammenfassung des Inports gesendet.

Update-Hinweise

Falls Sie bei dem Update mehrere Versionen überspringen, befolgen Sie bitte auch alle Update-Hinweise der dazwischenliegenden Versionen.

Einen Überblick über sämtliche Properties finden Sie in den Web-Applikationen jeweils in der Datei /WEB-INF/classes/default-application.properties.

Folgende Properties sind für das Update relevant. Ergänzen Sie diese in Ihrer globalen application.properties Datei.

  • secman.db.jdbc.driver

  • secman.db.jdbc.url

  • secman.db.jdbc.username

  • secman.db.jdbc.password

  • secman.db.hibernate.dialect

  • secman.db.use

  • usermgr.type

  • mailing.host

  • mailing.port

  • mailing.username

  • mailing.password

  • mailing.senderaddress

Wenn der Zugriff auf die security.manager Datenbank per JNDI erfolgt, ist folgende Property notwendig:

  • secman.db.jndi.name

Wenn der UserManager ldap oder hybrid ist, ist folgende Property notwendig:

  • usermgr.ldapstorage

Die globale Datei application.properties finden Sie in ihren User-Home Verzeichnis. Das User-Home ist mit dem Property data.directory.location in der custom-application.properties definiert. Diese Datei finden Sie unter dem Pfad /WEB-INF/classes.

Eine ausführliche Erklärung der Properties finden Sie unter Konfigurationsdateien.

Bekannte Einschränkungen

Folgende Einschränkungen sind zum Zeitpunkt der Veröffentlichung bekannt.

CTSFSDI-565

[Editor] HierarchyLevel „application“ gemäß ISO19139 nicht zulässig // Austausch durch "software", Umschalten der Validierung

CTSFSDI-580

[Editor] INSPIRE-Themen fordern in der Deutsch-sprachigen Eingabe Kommas in den Werten // englische Werte verwenden

CTSFSDI-587

[Metadaten verwalten] Redakteur sieht alle Nutzer unter "Besitzer"

Zukünftig geplante Funktionen

Fehlende Aktionen

  • Verknüpfung von Datensätzen und Datenserien in der Oberfläche

  • Verknüpfung von Datensätzen und Diensten in der Oberfläche

Editor

  • Es können keine Entwürfe (Drafts) gespeichert werden

  • Keine Eingabeunterstützung für Kontakte und Bounding Boxen (ehemals Vorlagen)

Redaktion

  • Anpassen von Besitzer-/Sichtbarkeitsinfomation nicht möglich

  • Vorlagen

    • Vorlagen für Kontakte und Bounding Boxen werden derzeit nicht migriert

    • Die Funktion steht nicht zur Verfügung

  • Reporting / Statistik nicht verfügbar

Administration

  • Locking / Freigabe von Metadaten nicht möglich

Sonstiges

  • service.monitor Anbindung noch nicht vorhanden

  • full-screen-map-sdi App ist begrenzt auf das Suchen im ISO Core und das Anzeigen der Suchergebnisse

Changelog

2.1.2

Fixed Security Issues

CTSFSDI-679

Critical log4j CVE (CVE-2021-44228)

CTSFSDI-680

Update to Log4j 2.16.0

2.1.1

Fixed Issues

CTSFSDI-416

[Editor] Nutzungseinschränkungen: URL passt nicht zu GDI-DE Vorgaben

CTSFSDI-461

[Editor] Metadaten XSLT "gmxCodelists.xm" (L fehlt)

CTSFSDI-490

[Editor] Referenzsystem nach INSPIRE // konforme Metadaten

CTSFSDI-497

[Editor] Umstellung der Schemavalidierung // GDI-DE

CTSFSDI-527

Geodatenkatalog.de umgestellt auf AP ISO in Version ISO:2007

CTSFSDI-528

[Index] Auslesen von TimePeriod fehlerhaft

CTSFSDI-531

[Editor] Falscher Themenbaum wird angezeigt

CTSFSDI-532

[Editor] Falsche Mail-Einstellungen gesetzt

CTSFSDI-533

[Import] Besitzer-SelectBox ist leer im Hybrid-Modus

CTSFSDI-534

[Facetten] Synonyme für weitere Facetten ermöglichen

CTSFSDI-535

[Index] Schablonen werden indexiert und gefunden

CTSFSDI-539

[Editor] Umlaute in den Tooltips defekt

CTSFSDI-545

[Index] Performance-Optimierung für große Indexe

CTSFSDI-548

[Export] Umlaute nach dem Export defekt

CTSFSDI-549

[Editor] Bilder nicht gefunden: Auswahl der geo. Koordinaten bei vorhandenen Metadatensätzen

CTSFSDI-563

[Editor] Proxy-Einstellungen werden nicht verwendet

CTSFSDI-566

[Import] Timeout bei großen, langsamen AD/LDAP-Anbindungen

CTSFSDI-573

[Editor] useConstraints // GDI-DE konforme Metadaten

CTSFSDI-574

[Editor] XSLT zur Korrektur der useConstraints

2.1.0

New Features

CTSFSDI-31

[Import] Metadaten importieren

CTSFSDI-194

[Logout] Automatisches Logout nach konfigurierbarer Zeit

CTSFSDI-375

[Export] Metadaten exportieren

CTSFDSI-376

[Export] Aktuellen Ergebnisliste exportieren

CTSFSDI-481

[Import] Benutzer- und Sichtbarkeitsinformationen berücksichtigen

CTSFSDI-482

[Ex-/Import] Schnittstelle für Benutzerinformationen

CTSFSDI-502

[Home] Klick auf den Home-Button führt zu einem Refresh

CTSFSDI-514

[Export] Exportauswahl auch via räumlichen Filter

Fixed Issues

CTSFSDI-186

[Suchen] Optimieren der Scrollbars

CTSFSDI-337

[Details] Metadatenansicht vervollständigen

CTSFSDI-418

[Dokumentation] Falscher Link in der Doku readme.txt

CTSFSDI-436

[Details] Anzeige der Bounding Box defekt

CTSFSDI-451

[Datenbank] Optimierung des Metadaten Locking

CTSFSDI-454

[Suchen] Nutzer mit Gruppennamen mit Sonderzeichen finden ihre Metadaten nicht

CTSFSDI-456

[Dokumentation] Umbenennen der security.administration.base.url Property

CTSFSDI-459

[Editor] Tippfehler im Kontaktfeld

CTSFSDI-460

[Editor] Dienste-Validierung - Pflichtfeld nicht markiert

CTSFSDI-473

[Details] Format "application/vsd.iso.19139+xml" ausblenden

CTSFSDI-474

[CSW] operatesOn funktioniert nicht korrekt

CTSFSDI-479

[Logout] Nach einem "externen" Logout kommt es zu Fehlern in der Suchen

CTSFSDI-492

[Import] E-Mail-Adresse aus Anmeldedaten vorbegegen

CTSFSDI-498

[Editor] Warnung beim Schließen des Tabs anzeigen

CTSFSDI-521

[Export] Properties werden nicht korrekt übernommen