Release Notes 2.2

What’s New

Mit diesem Release wurde der smart.finder SDI entsprechend der GDI-DE Konventionen modifiziert und verschiedene Verbesserungen durchgeführt.

Metadaten verwalten

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

    • Datenpfleger sehen in der Facette Besitzer nur sich (Meine Metadaten Ansicht),

    • Redakteure sehen alle Mitglieder mit zugehörigen Metadaten ihrer Gruppe und

    • Administratoren sehen alle Besitzer.

Überarbeitung der Mailing-Funktion

  • Freemarker wird für das Mailing verwendet

Verbesserung der Detailansicht

  • Neues API für die Detailansicht wird verwendet

Update-Hinweise

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

Für das Update von 2.1 auf 2.2 müssen Sie keine Update-Hinweise beachten.

Umbenennung

Beachten Sie die Umbenennung der WAR-Dateien mit dieser Auslieferung.

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

Zukünftig geplante Funktionen

Folgende Funktionen werden voraussichtlich in einer der zukünftigen Versionen unterstützt.

Fehlende Aktionen und Funktionen

  • 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.2.2

Fixed Security Issues

CTSFSDI-785

[Security] CVE-2022-22970

Fixed Issues

CTSFSDI-674

[Editor] Timeout führt zu Inkonsistenz (Heartbeat)

CTSFSDI-729

[Suche] Vorschlagsliste verdeckt Ergebnisse

CTSFSDI-743

[Editor] Schablonen sind nicht löschbar

CTSFSDI-747

[Editor] Umlaute werden nicht richtig formatiert

CTSFSDI-748

[Editor] Tooltips wieder einblenden

CTSFSDI-749

[Suche] Vorschaugrafik funktioniert nicht

CTSFSDI-750

[smartfinder-search] Direkte Anmeldung am smartfinder-search-Kontext nicht möglich

CTSFSDI-758

[Editor] CSRF Token für Multipart Upload

CTSFSDI-759

[Editor] Hilfe ausblenden

2.2.1

Fixed Security Issues

CTSFSDI-731

Update to spring 5.3.18

CTSFSDI-732

Prevent unwanted actions execution

2.2.0

New Features

CTSFSDI-487

[Themenbaum] Suche mit Hierarchie

CTSFSDI-552

[Details] Links auch für Metadatenelemente ohne Funktion anzeigen

CTSFSDI-578

[Metadaten verwalten] Redakteur soll nur Gruppenmitglieder unter "Besitzer" sehen

CTSFSDI-583

[XML] Export aus Editor und XML-Download via pretty print formatieren

CTSFSDI-619

[Mailing] Umstieg auf Freemarker

CTSFSDI-636

[Details] Andere Links / Links ohne Funktion-Wert anzeigen

CTSFSDI-638

[Details] Pflege der Ressource um Anmerkung erweitern

CTSFSDI-641

Support smart.finder 2.2 / map.apps 4.12.3

CTSFSDI-644

[Editor] BE/BB-Profil unterstützen

CTSFSDI-661

[smart.finder Permission Model] Anpassungen an neues smart.finder Permission Model

CTSFSDI-669

[Details] Umstieg auf neues API

Fixed Issues

CTSFSDI-476

[PDF] Zuordnung Zugriffs-/Nutzungseinschränkungen "otherRestriction" korrigieren

CTSFSDI-486

[Themenbaum] Suchparameter nicht korrekt

CTSFSDI-489

[Details] Detailansicht / Aussagen zur Herkunft (Lineage) fehlt

CTSFSDI-553

[Details] Detailansicht "Status" Begriff in englischer Sprache

CTSFSDI-573

[Editor] useConstraints / GDI-DE konforme Metadaten erfassen

CTSFSDI-605

[Editor] INSPIRE Annex 4 keine Auswahlmöglichkeiten

CTSFSDI-607

[CSW] GetRecords / PropertyIsEqualTo liefert zu viele Treffer

CTSFSDI-608

[CSW] GetRecords / PropertyIsLike enthält nicht alle potentiellen Records

CTSFSDI-610

[CSW] AdditionalQueryables aus CSW Capabilities korrigieren

CTSFSDI-615

[CSW] GetRecords / PropertyIsLike findet keine Treffer, wenn eine Phrase verwendet wird

CTSFSDI-620

[CSW] AnyText Suche mit abgeschnittenen Begriff in einer Phrase liefert keinen Treffer

CTSFSDI-621

[Editor] INSPIRE Annex 4 Label im Editor korrgiert

CTSFSDI-627

[Editor] Schablonen löschen kann zu Problemen bei Metadaten führen

CTSFSDI-662

[CSW] PropertyIsEqualTo und PropertyIsLike korrigieren

CTSFSDI-670

[CSW] IsEqualsTo-Filter Prefixes korrekt verwenden

CTSFSDI-698

[Details] Datensätze mit geschweiften Klammern {} in der ID verursachen 500er Server-Error

CTSFSDI-711

[Indexierung] Fehler bei zu langen Suchen (field="anyText_like")

CTSFSDI-719

[Suche] Filteroptionen mit vielen uniqueValues (>100) werden nicht korrekt angezeigt