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 smartEditor 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