Changelog IES XIP Manager: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(34 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<div class="noautonum">__TOC__</div>
 
<div class="noautonum">__TOC__</div>
 
==Changelog==
 
==Changelog==
 +
===3.2 (08.03.2023)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Liste von CityGov-Feldern, die per XIP gelöscht werden müssen ergänzen
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || iesxip hat keinen log4j2 consolen-logger (mehr)
 +
|-
 +
| style="vertical-align:top;" | {{update}} || Medien sollen auch per XIP-Import gelöscht werden können.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Beim Import mit XSL-Transformation wird die die XSL-Version 2.0 nicht mehr unterstützt.
 +
|}
 +
===3.1 (05.04.2022)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || Umstellung auf jdom2 und weitere Abhängigkeiten
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Hot-Feature für XIP: Anker immer setzen, auch wenn Lookup über ID erfolgte
 +
|}
 +
===3.0 (02.12.2021)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Neue Option &#034;forceSync&#034; um eine Synchronisation auf zu erzwingen, wenn keine Elemente im XIP enthalten sind
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Anpassungen für den IES-3
 +
|}
 +
===2.31 (07.06.2023)===
 +
''Support-Fix''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || xslt transformation for single article xml
 +
|}
 +
===2.30 (28.04.2023)===
 +
''Support-Fix''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim &#039;anchorFallback&#039; auf die &#039;originalId&#039; kommt es zu Fehlern, wenn das Objekt noch nicht existiert.
 +
|}
 +
===2.29 (29.09.2021)===
 +
''Support-Fix''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Neue Option &#034;forceSync&#034; um eine Synchronisation auf zu erzwingen, wenn keine Elemente im XIP enthalten sind
 +
|}
 +
===2.28.1 (27.05.2021)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Ex- und Import werden die Links innerhalb von Textareas (TinyMCE)  nicht mehr übernommen.
 +
|}
 +
===2.28 (05.05.2021)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Abfrage auf Existenz des SiteKit-Moduls korrigiert
 +
|}
 +
===2.27.2 (01.04.2021)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Export von Links auf interne Objekte werden beim Import nicht als (externe) URL Ressourcen übernommen.
 +
|}
 +
===2.27.1 (10.12.2020)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Template-Anker von Modulen wie Infosite oder CityGov werden beim Import nicht mehr aufgelöst.
 +
|}
 +
===2.27 (26.11.2020)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || IES-2 an IES-3 angleichen
 +
|}
 +
===2.26.2 (10.12.2020)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Template-Anker von Modulen wie Infosite oder CityGov werden beim Import nicht mehr aufgelöst.
 +
|}
 +
===2.26.1 (26.11.2020)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Import wird die Original-Id bei aktivierter Fallback-Funktion nicht mehr ermittelt, so dass die Objekte neu angelegt werden.
 +
|}
 +
===2.26 (12.11.2020)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Beim Export auch eine statische Url auf verknüpfte Artikel übergeben, damit diese beim Import ggf. als Fallback genutzt werden kann, wenn der Zielartikel weder in dem XIP-Paket noch in dem Zielsystem existiert.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Bei Verwendung der &#039;origin-id&#039; wird diese auf einem System auch über Mandanten-Grenzen hinweg aufgelöst, was zu Fehlern führt.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Bei Verlinkungen innerhalb von Texten wird die Option &#039;Origin-Id verwenden&#039; nicht berücksichtigt.
 +
|}
 +
===2.25 (21.07.2020)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Ldap-Import werden die Parent-Attribute nicht, wie angegeben, als &#039;binary&#039; Daten aus dem AD gelesen.
 +
|}
 +
===2.24 (26.07.2019)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{update}} || net-api und json-api nicht mehr in client-lib, sie sollen im IES bereit gestellt werden
 +
|}
 +
===2.23 (26.06.2019)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Fehler beim xip/xslt Import der Personen während der WKT-Konvertierung der Wuppertaler Gauß-Krüger Koordinaten
 +
|}
 +
===2.22 (24.06.2019)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Kein ID-Anchor-Mapping beim Im- und Export mit Transformations-Template für Links/Glossar innerhalb vom Volltext
 +
|}
 +
===2.21 (30.04.2019)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Erweiterung des Reportings: Fehler während des Imports sollen ebenfalls eine Infosite6 - Benachrichtigung erzeugen .
 +
|-
 +
| style="vertical-align:top;" | {{add}} || CityGov Import-Reporting aller Leistungen, für die keine zuständigen Mitarbeiter-Verknüpfungen existieren.
 +
|}
 +
===2.20 (15.04.2019)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Messaging  mit Benachrichtigung über den Status des XIP-Imports
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Fehler beim  XIP-Export unter Windows
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Basis-Report bei XIP-Importen über Conversations
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Net-Api wird nicht mehr über das Nexus-Paket verpackt
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Default-Attribute nicht mehr am XIP-Tag setzen
 +
|}
 +
===2.19 (14.11.2018)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || TEMP-Ordner des Betriebssystems verwenden
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || kein XIP-Export unter Windows möglich
 +
|}
 +
===2.18.1 (23.10.2018)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || LDAP-Import: Das Nachladen von Werten aus AD-Objekten, die im Datensatz mit Ihrem DN-Referenziert sind, schlägt fehl.
 +
|}
 +
===2.18 (26.09.2018)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || null-Ordner beim Import von XIP-Dateien wird nicht mehr angelegt
 +
|-
 +
| style="vertical-align:top;" | {{add}} || XIP-Importe nur noch aus dem tmp-Ordner des IES, damit dieser Medien importieren kann
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Anpassungen für Anbindung von MS-SQL-Datenbanken
 +
|}
 +
===2.17 (15.08.2018)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Einspielen von XIP-Dateien bleibt ein &#034;null&#034;-Ordner übrig
 +
|}
 +
===2.16.1 (28.05.2018)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Fehler bei Migrations-Importen (Strukturen mit mehr als einer Ebene werden ignoriert sowie den Fehler: pool.xml &#039;file already exists&#039; korrigiert)
 +
|}
 +
===2.16 (02.03.2018)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || API Erweiterungen für &#039;iesadmin client profile&#039;
 +
|}
 +
===2.15.2 (16.02.2018)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Import von Berechtigungen kann es zu &#039;NullPointerExceptions&#039; kommen.
 +
|}
 +
===2.15.1 (14.02.2018)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Import von xml-Dateien können keine Rechete (&lt;permissions&gt;) importiert werden.
 +
|}
 +
===2.15 (08.01.2018)===
 +
''Release Version''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Erweiterungen zur Verwendung der XIP-API in iesadmin
 +
|}
 +
===2.14.5 (06.10.2017)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Bei Http bzw Soap Importen kommt es zu Fehler, wenn die Umport-Url mit / endet.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Attribute aus der XML-Konfiguration können nun (wieder) innerhalb einer XSLT (mit xsl:param) verwendet werden.
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Im XSLT-Plugin kann beim Auslesen einer Objekt- oder Parent-Id ein Format (zB withoutSignature) mitgegeben werden. 
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Im XSLT-Plugin können &#039;parent&#039; und &#039;category&#039; Id-Pfade (mit oder ohne Signatur) für einen Solr-Import ermittelt werden.
 +
|}
 +
===2.14.4 (27.07.2017)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || IES Nutzer, die kein Passwort gesetzt haben, werfen beim exportieren eine NullPointerException ohne sichtbaren Stacktrace und ohne weitere Informationen
 +
|}
 +
===2.14.3 (26.07.2017)===
 +
''Hot-Feature-Release''
 +
{|
 +
| style="vertical-align:top;" | {{add}} || Transformations-Templates werden nun auch auf Nutzer angewandt
 +
|}
 +
===2.14.2 (17.07.2017)===
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || gezipptes xip mit Medien erzeugt &#039;can&#039;t create binary&#039;
 +
|}
 +
===2.14.1 (15.05.2017)===
 +
''HotfixRelease''
 +
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Export von Artikeln, die sowohl ein Template als auch einen SiteKit objectType besitzen, wird das Template nicht exportiert.
 +
|}
 
===2.14 (27.02.2017)===
 
===2.14 (27.02.2017)===
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Neue Version von xslt-lib (1.3) verwendet
 
|-
 
 
| style="vertical-align:top;" | {{add}} || Neues Kommando für die Kommandozeile: iesxip manager download ...
 
| style="vertical-align:top;" | {{add}} || Neues Kommando für die Kommandozeile: iesxip manager download ...
 
|-
 
|-
 
| style="vertical-align:top;" | {{update}} || Neue Version von xslt-lib (1.3) verwendet
 
| style="vertical-align:top;" | {{update}} || Neue Version von xslt-lib (1.3) verwendet
|-
 
| style="vertical-align:top;" | {{add}} || Neues Kommando für die Kommandozeile: iesxip manager download ...
 
 
|}
 
|}
===2.13.1 (01.03.2017)===
+
===2.13.1 (31.01.2017)===
 
''Hotfix-Version''
 
''Hotfix-Version''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Export Transformation funktioniert nach Umstrukturierung nicht mehr
 
|-
 
 
| style="vertical-align:top;" | {{fix}} || Export Transformation funktioniert nach Umstrukturierung nicht mehr
 
| style="vertical-align:top;" | {{fix}} || Export Transformation funktioniert nach Umstrukturierung nicht mehr
 
|}
 
|}
Zeile 22: Zeile 214:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Migration auch nicht nur für Template-Anchor, sondern auch für Object-/Group-Types ermöglichen
 
|-
 
 
| style="vertical-align:top;" | {{add}} || Migration auch nicht nur für Template-Anchor, sondern auch für Object-/Group-Types ermöglichen
 
| style="vertical-align:top;" | {{add}} || Migration auch nicht nur für Template-Anchor, sondern auch für Object-/Group-Types ermöglichen
 
|}
 
|}
Zeile 29: Zeile 219:
 
''Release''
 
''Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Häufige Export-Regeln als Standard gesetzt
+
| style="vertical-align:top;" | {{add}} || Besseres Dateihandling für Windows
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Quellenauswahl zeigt nun auch den Dateinamen des Paketes an
+
| style="vertical-align:top;" | {{add}} || XIP-Fenster ist nun initial immer offen
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || XIP-Fenster ist nun initial immer offen
+
| style="vertical-align:top;" | {{add}} || Quellenauswahl zeigt nun auch den Dateinamen des Paketes an
 
|-
 
|-
| style="vertical-align:top;" | {{update}} || Besseres Dateihandling für Windows
+
| style="vertical-align:top;" | {{add}} || Häufige Export-Regeln als Standard gesetzt
|-
 
| style="vertical-align:top;" | {{update}} || Häufige Export-Regeln als Standard gesetzt
 
|-
 
| style="vertical-align:top;" | {{update}} || Quellenauswahl zeigt nun auch den Dateinamen des Paketes an
 
|-
 
| style="vertical-align:top;" | {{update}} || XIP-Fenster ist nun initial immer offen
 
|-
 
| style="vertical-align:top;" | {{update}} || Besseres Dateihandling für Windows
 
 
|}
 
|}
 
===2.11.3 (08.09.2016)===
 
===2.11.3 (08.09.2016)===
 
''bug''
 
''bug''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Wenn beim Import ein Anker nicht aufgelöst werden konnte, bleibt der vorherige Wert (Link) fälschlicherweise bestehen.
 
|-
 
 
| style="vertical-align:top;" | {{fix}} || Wenn beim Import ein Anker nicht aufgelöst werden konnte, bleibt der vorherige Wert (Link) fälschlicherweise bestehen.
 
| style="vertical-align:top;" | {{fix}} || Wenn beim Import ein Anker nicht aufgelöst werden konnte, bleibt der vorherige Wert (Link) fälschlicherweise bestehen.
 
|}
 
|}
Zeile 55: Zeile 235:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Beim Nachladen von LDAP-Attributen müssem im CN &#039;/&#039; escaped werden!
+
| style="vertical-align:top;" | {{fix}} || Einträge ohne Parent-Anchor  müssen importiert werden können, wenn sie schon existieren
|-
 
| style="vertical-align:top;" | {{update}} || Artikel ohne Templates müssen exportiert werden können, wenn ein objectType definiert ist.
 
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || &lt;xip&gt; Elemente innerhalb von Dateien in eine XIP-Paket müssen korrekt ausgewertet werden
 
| style="vertical-align:top;" | {{fix}} || &lt;xip&gt; Elemente innerhalb von Dateien in eine XIP-Paket müssen korrekt ausgewertet werden
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Einträge ohne Parent-Anchor  müssen importiert werden können, wenn sie schon existieren
+
| style="vertical-align:top;" | {{update}} || Artikel ohne Templates müssen exportiert werden können, wenn ein objectType definiert ist.
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Beim Nachladen von LDAP-Attributen müssem im CN &#039;/&#039; escaped werden!
 
| style="vertical-align:top;" | {{fix}} || Beim Nachladen von LDAP-Attributen müssem im CN &#039;/&#039; escaped werden!
|-
 
| style="vertical-align:top;" | {{update}} || Artikel ohne Templates müssen exportiert werden können, wenn ein objectType definiert ist.
 
|-
 
| style="vertical-align:top;" | {{fix}} || &lt;xip&gt; Elemente innerhalb von Dateien in eine XIP-Paket müssen korrekt ausgewertet werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Einträge ohne Parent-Anchor  müssen importiert werden können, wenn sie schon existieren
 
 
|}
 
|}
 
===2.11.1 (04.08.2016)===
 
===2.11.1 (04.08.2016)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Beim Nachladen von LDAP-Attributen müssem im CN &#039;/&#039; escaped werden!
 
|}
 
|}
 
===2.11 (25.07.2016)===
 
===2.11 (25.07.2016)===
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || SummaryWriter für Im- &amp; Exporte
 
|-
 
 
| style="vertical-align:top;" | {{add}} || SummaryWriter für Im- &amp; Exporte
 
| style="vertical-align:top;" | {{add}} || SummaryWriter für Im- &amp; Exporte
 
|}
 
|}
===2.10.2 (01.03.2017)===
+
===2.10.2 (01.05.2017)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Für Importe, bei denen NUR neue Objekte erstellt werden dürfen, wird kein initiales Update für das Setzen der Daten der neu erstellten Objekte aufgerufen.
 
|-
 
 
| style="vertical-align:top;" | {{fix}} || Für Importe, bei denen NUR neue Objekte erstellt werden dürfen, wird kein initiales Update für das Setzen der Daten der neu erstellten Objekte aufgerufen.
 
| style="vertical-align:top;" | {{fix}} || Für Importe, bei denen NUR neue Objekte erstellt werden dürfen, wird kein initiales Update für das Setzen der Daten der neu erstellten Objekte aufgerufen.
 
|}
 
|}
Zeile 91: Zeile 260:
 
''Hotfeature-Release''
 
''Hotfeature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Shell-Scripte angepasst. Absoluter Pfad /srv/sitepark gegen $SITEPARK_HOME getauscht.
+
| style="vertical-align:top;" | {{add}} || Parent soll über Transformations-Templates geändert werden können
|-
 
| style="vertical-align:top;" | {{add}} || Import und Export kann jetzt auch mit ID&#039;s im Content (z.B. beim internen Links mit spt:tinymce) umgehen.
 
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Kommandozeilen-Option --summery-file um das Ergebnis in eine Datei zu schreiben
 
| style="vertical-align:top;" | {{add}} || Neue Kommandozeilen-Option --summery-file um das Ergebnis in eine Datei zu schreiben
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || Parent soll über Transformations-Templates geändert werden können
+
| style="vertical-align:top;" | {{add}} || Import und Export kann jetzt auch mit ID&#039;s im Content (z.B. beim internen Links mit spt:tinymce) umgehen.
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Shell-Scripte angepasst. Absoluter Pfad /srv/sitepark gegen $SITEPARK_HOME getauscht.
 
| style="vertical-align:top;" | {{add}} || Shell-Scripte angepasst. Absoluter Pfad /srv/sitepark gegen $SITEPARK_HOME getauscht.
|-
 
| style="vertical-align:top;" | {{add}} || Import und Export kann jetzt auch mit ID&#039;s im Content (z.B. beim internen Links mit spt:tinymce) umgehen.
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Kommandozeilen-Option --summery-file um das Ergebnis in eine Datei zu schreiben
 
|-
 
| style="vertical-align:top;" | {{add}} || Parent soll über Transformations-Templates geändert werden können
 
 
|}
 
|}
 
===2.10 (03.03.2016)===
 
===2.10 (03.03.2016)===
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Exporte die über Suchabfragen die Daten sammeln können beim import eine ClassCastExeption erzeugen
+
| style="vertical-align:top;" | {{add}} || Definition von Transformations-Templates um Daten-Migrationen über XIP durchführen zu können
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Exporte die über Suchabfragen die Daten sammeln können beim import eine ClassCastExeption erzeugen
 
| style="vertical-align:top;" | {{fix}} || Exporte die über Suchabfragen die Daten sammeln können beim import eine ClassCastExeption erzeugen
|-
 
| style="vertical-align:top;" | {{add}} || Definition von Transformations-Templates um Daten-Migrationen über XIP durchführen zu können
 
 
|}
 
|}
===2.9 (01.03.2017)===
+
===2.9===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Ein Export, der keine Publikationsangaben enthalten soll, ist nicht mehr möglich.
+
| style="vertical-align:top;" | {{add}} || Repository-Funktionen in XSLT verfügbar machen
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Import-Option archiveUser, um synchronisierte Nutzer nicht zu löschen sondern zu archivieren
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || XIP kann Daten exportieren und im gleichen Mandanten Importieren um bestehende Daten zu aktualsieren ohne das Anchor gesetzt sein müssen
 
| style="vertical-align:top;" | {{add}} || XIP kann Daten exportieren und im gleichen Mandanten Importieren um bestehende Daten zu aktualsieren ohne das Anchor gesetzt sein müssen
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Ein Export, der keine Publikationsangaben enthalten soll, ist nicht mehr möglich.
 
| style="vertical-align:top;" | {{fix}} || Ein Export, der keine Publikationsangaben enthalten soll, ist nicht mehr möglich.
|-
 
| style="vertical-align:top;" | {{add}} || XIP kann Daten exportieren und im gleichen Mandanten Importieren um bestehende Daten zu aktualsieren ohne das Anchor gesetzt sein müssen
 
|-
 
| style="vertical-align:top;" | {{add}} || Import-Option archiveUser, um synchronisierte Nutzer nicht zu löschen sondern zu archivieren
 
|-
 
| style="vertical-align:top;" | {{add}} || Repository-Funktionen in XSLT verfügbar machen
 
 
|}
 
|}
 
===2.8.2 (04.08.2016)===
 
===2.8.2 (04.08.2016)===
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Beim Nachladen von LDAP-Attributen müssem im CN &#039;/&#039; escaped werden!
 
|}
 
|}
 
===2.8.1 (12.11.2015)===
 
===2.8.1 (12.11.2015)===
 
''Hot-Feature-Release''
 
''Hot-Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Base64 de- und encoding bereitstellen
+
| style="vertical-align:top;" | {{add}} || Label bei &#034;Publisher Regeln&#034; angepasst
 
|-
 
|-
 
| style="vertical-align:top;" | {{add}} || Base64 de- und encoding bereitstellen
 
| style="vertical-align:top;" | {{add}} || Base64 de- und encoding bereitstellen
|-
 
| style="vertical-align:top;" | {{update}} || Label bei &#034;Publisher Regeln&#034; angepasst
 
 
|}
 
|}
 
===2.8 (28.04.2015)===
 
===2.8 (28.04.2015)===
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || iesxip.xslt muss XSLT-Dateien auch per HTTP laden können
 +
|-
 
| style="vertical-align:top;" | {{add}} || XSLT-Lib integrieren
 
| style="vertical-align:top;" | {{add}} || XSLT-Lib integrieren
|-
 
| style="vertical-align:top;" | {{add}} || iesxip.xslt muss XSLT-Dateien auch per HTTP laden können
 
 
|}
 
|}
 
===2.7.1 (07.04.2015)===
 
===2.7.1 (07.04.2015)===
Zeile 158: Zeile 312:
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Für den XML-Export muss es möglich sein leere Feld-Information zu erzeugen, damit diese Daten auf dem Zeilsystem entfernt werden können.
+
| style="vertical-align:top;" | {{add}} || Für den XML-Export muss es möglich sein leere Feld-Information zu erzeugen, damit diese Daten auf dem Zeilsystem entfernt werden können.  
 
|}
 
|}
 
===2.6 (09.09.2014)===
 
===2.6 (09.09.2014)===
 
''Feature/Bugfix-Release''
 
''Feature/Bugfix-Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Unter Windows können keine XIP-Pakete gelöscht werden, da der IES FileHandles auf den Dateien hat
 +
|-
 
| style="vertical-align:top;" | {{fix}} || &lt;publication-state&gt; wird nicht richtig ausgewertet
 
| style="vertical-align:top;" | {{fix}} || &lt;publication-state&gt; wird nicht richtig ausgewertet
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Unter Windows können keine XIP-Pakete gelöscht werden, da der IES FileHandles auf den Dateien hat
+
| style="vertical-align:top;" | {{add}} || TODO Liste aus Wiki übertragen
 
|}
 
|}
 
===2.5 (05.12.2013)===
 
===2.5 (05.12.2013)===
Zeile 175: Zeile 331:
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Bei Import von gui.modifications wird der angegebene Anker zu einer falschen ID aufgelöst
+
| style="vertical-align:top;" | {{add}} || XIP-Dateien aus Modulen im XIP-Manager unterstützen
 
|-
 
|-
 
| style="vertical-align:top;" | {{update}} || Anpassung Aufgrund der geänderte RPC-Technik
 
| style="vertical-align:top;" | {{update}} || Anpassung Aufgrund der geänderte RPC-Technik
 
|-
 
|-
| style="vertical-align:top;" | {{add}} || XIP-Dateien aus Modulen im XIP-Manager unterstützen
+
| style="vertical-align:top;" | {{fix}} || Bei Import von gui.modifications wird der angegebene Anker zu einer falschen ID aufgelöst
 
|}
 
|}
 
===2.3 (28.05.2013)===
 
===2.3 (28.05.2013)===
Zeile 194: Zeile 350:
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{fix}} || Der Parameter &#039;http.nonProxyHosts&#039; aus der ProxyKonfiguration wird nun korrekt ausgewertet.
 +
|-
 
| style="vertical-align:top;" | {{update}} || Beim Einspielen von Xip-Paketen kann nun die Prüfung der Abhänigkeiten ignoriert werden.
 
| style="vertical-align:top;" | {{update}} || Beim Einspielen von Xip-Paketen kann nun die Prüfung der Abhänigkeiten ignoriert werden.
|-
 
| style="vertical-align:top;" | {{fix}} || Der Parameter &#039;http.nonProxyHosts&#039; aus der ProxyKonfiguration wird nun korrekt ausgewertet.
 
 
|}
 
|}
 
===2.1.1 (02.11.2012)===
 
===2.1.1 (02.11.2012)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Definierte Export-Einträge verschinden beim Export
+
| style="vertical-align:top;" | {{add}} || Für den Export vergebene Dateinamen automatisch korrigieren
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Bei einem leeren XIP-Import-Datenpaket soll KEINE Synchronisation (Löschen) der Artikel stattfinden.
+
| style="vertical-align:top;" | {{fix}} || Umlautproblem
 
|-
 
|-
 
| style="vertical-align:top;" | {{fix}} || Beim XIP-Export von Objekten, die Daten vom Typ &#039;primitiveLink&#039; enthalten, werden die IES-ID`s noch nicht gegen die Anker der Objekte ersetzt.
 
| style="vertical-align:top;" | {{fix}} || Beim XIP-Export von Objekten, die Daten vom Typ &#039;primitiveLink&#039; enthalten, werden die IES-ID`s noch nicht gegen die Anker der Objekte ersetzt.
 
|-
 
|-
| style="vertical-align:top;" | {{fix}} || Umlautproblem
+
| style="vertical-align:top;" | {{fix}} || Bei einem leeren XIP-Import-Datenpaket soll KEINE Synchronisation (Löschen) der Artikel stattfinden.
 +
|-
 +
| style="vertical-align:top;" | {{fix}} || Definierte Export-Einträge verschinden beim Export
 
|}
 
|}
 
===2.1 (11.09.2012)===
 
===2.1 (11.09.2012)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
 +
| style="vertical-align:top;" | {{add}} || Beim LDAP-Import können Binär-Attribute nun angegeben werden, um diese korrekte auslesen zu können.
 
|}
 
|}
 
===2.0.1 (24.08.2012)===
 
===2.0.1 (24.08.2012)===
Zeile 217: Zeile 376:
 
{|
 
{|
 
| style="vertical-align:top;" | {{update}} || Alphabetische Sortierung der Publikationskanäle
 
| style="vertical-align:top;" | {{update}} || Alphabetische Sortierung der Publikationskanäle
 +
|-
 +
| style="vertical-align:top;" | {{add}} || Import aller XIP-Pakete, wenn kein Paket ausgewählt wird
 
|}
 
|}

Aktuelle Version vom 7. Juni 2023, 07:37 Uhr

Changelog

3.2 (08.03.2023)

Release Version

Neue Funktion / Neues Feature Liste von CityGov-Feldern, die per XIP gelöscht werden müssen ergänzen
Korrgierter Fehler iesxip hat keinen log4j2 consolen-logger (mehr)
Geänderte Funktion / Geändertes Feature Medien sollen auch per XIP-Import gelöscht werden können.
Korrgierter Fehler Beim Import mit XSL-Transformation wird die die XSL-Version 2.0 nicht mehr unterstützt.

3.1 (05.04.2022)

Release Version

Geänderte Funktion / Geändertes Feature Umstellung auf jdom2 und weitere Abhängigkeiten
Neue Funktion / Neues Feature Hot-Feature für XIP: Anker immer setzen, auch wenn Lookup über ID erfolgte

3.0 (02.12.2021)

Release Version

Neue Funktion / Neues Feature Neue Option "forceSync" um eine Synchronisation auf zu erzwingen, wenn keine Elemente im XIP enthalten sind
Neue Funktion / Neues Feature Anpassungen für den IES-3

2.31 (07.06.2023)

Support-Fix

Korrgierter Fehler xslt transformation for single article xml

2.30 (28.04.2023)

Support-Fix

Korrgierter Fehler Beim 'anchorFallback' auf die 'originalId' kommt es zu Fehlern, wenn das Objekt noch nicht existiert.

2.29 (29.09.2021)

Support-Fix

Neue Funktion / Neues Feature Neue Option "forceSync" um eine Synchronisation auf zu erzwingen, wenn keine Elemente im XIP enthalten sind

2.28.1 (27.05.2021)

Korrgierter Fehler Beim Ex- und Import werden die Links innerhalb von Textareas (TinyMCE) nicht mehr übernommen.

2.28 (05.05.2021)

Release Version

Korrgierter Fehler Abfrage auf Existenz des SiteKit-Moduls korrigiert

2.27.2 (01.04.2021)

Korrgierter Fehler Export von Links auf interne Objekte werden beim Import nicht als (externe) URL Ressourcen übernommen.

2.27.1 (10.12.2020)

Korrgierter Fehler Template-Anker von Modulen wie Infosite oder CityGov werden beim Import nicht mehr aufgelöst.

2.27 (26.11.2020)

Release Version

Geänderte Funktion / Geändertes Feature IES-2 an IES-3 angleichen

2.26.2 (10.12.2020)

Korrgierter Fehler Template-Anker von Modulen wie Infosite oder CityGov werden beim Import nicht mehr aufgelöst.

2.26.1 (26.11.2020)

Korrgierter Fehler Beim Import wird die Original-Id bei aktivierter Fallback-Funktion nicht mehr ermittelt, so dass die Objekte neu angelegt werden.

2.26 (12.11.2020)

Release Version

Neue Funktion / Neues Feature Beim Export auch eine statische Url auf verknüpfte Artikel übergeben, damit diese beim Import ggf. als Fallback genutzt werden kann, wenn der Zielartikel weder in dem XIP-Paket noch in dem Zielsystem existiert.
Korrgierter Fehler Bei Verwendung der 'origin-id' wird diese auf einem System auch über Mandanten-Grenzen hinweg aufgelöst, was zu Fehlern führt.
Korrgierter Fehler Bei Verlinkungen innerhalb von Texten wird die Option 'Origin-Id verwenden' nicht berücksichtigt.

2.25 (21.07.2020)

Release Version

Korrgierter Fehler Beim Ldap-Import werden die Parent-Attribute nicht, wie angegeben, als 'binary' Daten aus dem AD gelesen.

2.24 (26.07.2019)

Release Version

Geänderte Funktion / Geändertes Feature net-api und json-api nicht mehr in client-lib, sie sollen im IES bereit gestellt werden

2.23 (26.06.2019)

Release Version

Korrgierter Fehler Fehler beim xip/xslt Import der Personen während der WKT-Konvertierung der Wuppertaler Gauß-Krüger Koordinaten

2.22 (24.06.2019)

Release Version

Korrgierter Fehler Kein ID-Anchor-Mapping beim Im- und Export mit Transformations-Template für Links/Glossar innerhalb vom Volltext

2.21 (30.04.2019)

Release Version

Neue Funktion / Neues Feature Erweiterung des Reportings: Fehler während des Imports sollen ebenfalls eine Infosite6 - Benachrichtigung erzeugen .
Neue Funktion / Neues Feature CityGov Import-Reporting aller Leistungen, für die keine zuständigen Mitarbeiter-Verknüpfungen existieren.

2.20 (15.04.2019)

Release Version

Neue Funktion / Neues Feature Messaging mit Benachrichtigung über den Status des XIP-Imports
Korrgierter Fehler Fehler beim XIP-Export unter Windows
Neue Funktion / Neues Feature Basis-Report bei XIP-Importen über Conversations
Korrgierter Fehler Net-Api wird nicht mehr über das Nexus-Paket verpackt
Korrgierter Fehler Default-Attribute nicht mehr am XIP-Tag setzen

2.19 (14.11.2018)

Release Version

Neue Funktion / Neues Feature TEMP-Ordner des Betriebssystems verwenden
Korrgierter Fehler kein XIP-Export unter Windows möglich

2.18.1 (23.10.2018)

Korrgierter Fehler LDAP-Import: Das Nachladen von Werten aus AD-Objekten, die im Datensatz mit Ihrem DN-Referenziert sind, schlägt fehl.

2.18 (26.09.2018)

Release Version

Korrgierter Fehler null-Ordner beim Import von XIP-Dateien wird nicht mehr angelegt
Neue Funktion / Neues Feature XIP-Importe nur noch aus dem tmp-Ordner des IES, damit dieser Medien importieren kann
Neue Funktion / Neues Feature Anpassungen für Anbindung von MS-SQL-Datenbanken

2.17 (15.08.2018)

Release Version

Korrgierter Fehler Beim Einspielen von XIP-Dateien bleibt ein "null"-Ordner übrig

2.16.1 (28.05.2018)

HotfixRelease

Korrgierter Fehler Fehler bei Migrations-Importen (Strukturen mit mehr als einer Ebene werden ignoriert sowie den Fehler: pool.xml 'file already exists' korrigiert)

2.16 (02.03.2018)

Release Version

Neue Funktion / Neues Feature API Erweiterungen für 'iesadmin client profile'

2.15.2 (16.02.2018)

HotfixRelease

Korrgierter Fehler Beim Import von Berechtigungen kann es zu 'NullPointerExceptions' kommen.

2.15.1 (14.02.2018)

HotfixRelease

Korrgierter Fehler Beim Import von xml-Dateien können keine Rechete (<permissions>) importiert werden.

2.15 (08.01.2018)

Release Version

Neue Funktion / Neues Feature Erweiterungen zur Verwendung der XIP-API in iesadmin

2.14.5 (06.10.2017)

HotfixRelease

Korrgierter Fehler Bei Http bzw Soap Importen kommt es zu Fehler, wenn die Umport-Url mit / endet.
Neue Funktion / Neues Feature Attribute aus der XML-Konfiguration können nun (wieder) innerhalb einer XSLT (mit xsl:param) verwendet werden.
Neue Funktion / Neues Feature Im XSLT-Plugin kann beim Auslesen einer Objekt- oder Parent-Id ein Format (zB withoutSignature) mitgegeben werden.
Neue Funktion / Neues Feature Im XSLT-Plugin können 'parent' und 'category' Id-Pfade (mit oder ohne Signatur) für einen Solr-Import ermittelt werden.

2.14.4 (27.07.2017)

Korrgierter Fehler IES Nutzer, die kein Passwort gesetzt haben, werfen beim exportieren eine NullPointerException ohne sichtbaren Stacktrace und ohne weitere Informationen

2.14.3 (26.07.2017)

Hot-Feature-Release

Neue Funktion / Neues Feature Transformations-Templates werden nun auch auf Nutzer angewandt

2.14.2 (17.07.2017)

Korrgierter Fehler gezipptes xip mit Medien erzeugt 'can't create binary'

2.14.1 (15.05.2017)

HotfixRelease

Korrgierter Fehler Beim Export von Artikeln, die sowohl ein Template als auch einen SiteKit objectType besitzen, wird das Template nicht exportiert.

2.14 (27.02.2017)

Release

Neue Funktion / Neues Feature Neues Kommando für die Kommandozeile: iesxip manager download ...
Geänderte Funktion / Geändertes Feature Neue Version von xslt-lib (1.3) verwendet

2.13.1 (31.01.2017)

Hotfix-Version

Korrgierter Fehler Export Transformation funktioniert nach Umstrukturierung nicht mehr

2.13 (24.10.2016)

Release

Neue Funktion / Neues Feature Migration auch nicht nur für Template-Anchor, sondern auch für Object-/Group-Types ermöglichen

2.12 (16.09.2016)

Release

Neue Funktion / Neues Feature Besseres Dateihandling für Windows
Neue Funktion / Neues Feature XIP-Fenster ist nun initial immer offen
Neue Funktion / Neues Feature Quellenauswahl zeigt nun auch den Dateinamen des Paketes an
Neue Funktion / Neues Feature Häufige Export-Regeln als Standard gesetzt

2.11.3 (08.09.2016)

bug

Korrgierter Fehler Wenn beim Import ein Anker nicht aufgelöst werden konnte, bleibt der vorherige Wert (Link) fälschlicherweise bestehen.

2.11.2 (12.08.2016)

Hotfix-Release

Korrgierter Fehler Einträge ohne Parent-Anchor müssen importiert werden können, wenn sie schon existieren
Korrgierter Fehler <xip> Elemente innerhalb von Dateien in eine XIP-Paket müssen korrekt ausgewertet werden
Geänderte Funktion / Geändertes Feature Artikel ohne Templates müssen exportiert werden können, wenn ein objectType definiert ist.
Korrgierter Fehler Beim Nachladen von LDAP-Attributen müssem im CN '/' escaped werden!

2.11.1 (04.08.2016)

Korrgierter Fehler Beim Nachladen von LDAP-Attributen müssem im CN '/' escaped werden!

2.11 (25.07.2016)

Feature Release

Neue Funktion / Neues Feature SummaryWriter für Im- & Exporte

2.10.2 (01.05.2017)

Hotfix Release

Korrgierter Fehler Für Importe, bei denen NUR neue Objekte erstellt werden dürfen, wird kein initiales Update für das Setzen der Daten der neu erstellten Objekte aufgerufen.

2.10.1 (29.04.2016)

Hotfeature-Release

Neue Funktion / Neues Feature Parent soll über Transformations-Templates geändert werden können
Neue Funktion / Neues Feature Neue Kommandozeilen-Option --summery-file um das Ergebnis in eine Datei zu schreiben
Neue Funktion / Neues Feature Import und Export kann jetzt auch mit ID's im Content (z.B. beim internen Links mit spt:tinymce) umgehen.
Neue Funktion / Neues Feature Shell-Scripte angepasst. Absoluter Pfad /srv/sitepark gegen $SITEPARK_HOME getauscht.

2.10 (03.03.2016)

Feature Release

Neue Funktion / Neues Feature Definition von Transformations-Templates um Daten-Migrationen über XIP durchführen zu können
Korrgierter Fehler Exporte die über Suchabfragen die Daten sammeln können beim import eine ClassCastExeption erzeugen

2.9

Feature-Release

Neue Funktion / Neues Feature Repository-Funktionen in XSLT verfügbar machen
Neue Funktion / Neues Feature Import-Option archiveUser, um synchronisierte Nutzer nicht zu löschen sondern zu archivieren
Neue Funktion / Neues Feature XIP kann Daten exportieren und im gleichen Mandanten Importieren um bestehende Daten zu aktualsieren ohne das Anchor gesetzt sein müssen
Korrgierter Fehler Ein Export, der keine Publikationsangaben enthalten soll, ist nicht mehr möglich.

2.8.2 (04.08.2016)

Neue Funktion / Neues Feature Beim Nachladen von LDAP-Attributen müssem im CN '/' escaped werden!

2.8.1 (12.11.2015)

Hot-Feature-Release

Neue Funktion / Neues Feature Label bei "Publisher Regeln" angepasst
Neue Funktion / Neues Feature Base64 de- und encoding bereitstellen

2.8 (28.04.2015)

Feature Release

Neue Funktion / Neues Feature iesxip.xslt muss XSLT-Dateien auch per HTTP laden können
Neue Funktion / Neues Feature XSLT-Lib integrieren

2.7.1 (07.04.2015)

Hotfix-Release

Geänderte Funktion / Geändertes Feature IES-API Version auf 1.12.1 gesetzt. Grund ist die Abwärtsinkompatibilität ab IES-Version 2.12.11 durch das setzten neue JDBC-Parameter

2.7 (19.02.2015)

Feature Release

Neue Funktion / Neues Feature Für den XML-Export muss es möglich sein leere Feld-Information zu erzeugen, damit diese Daten auf dem Zeilsystem entfernt werden können.

2.6 (09.09.2014)

Feature/Bugfix-Release

Korrgierter Fehler Unter Windows können keine XIP-Pakete gelöscht werden, da der IES FileHandles auf den Dateien hat
Korrgierter Fehler <publication-state> wird nicht richtig ausgewertet
Neue Funktion / Neues Feature TODO Liste aus Wiki übertragen

2.5 (05.12.2013)

Feature-Release

Korrgierter Fehler iesxip läd zu viele Bibliotheken aus anderen Modulen

2.4 (30.10.2013)

Minor Release

Neue Funktion / Neues Feature XIP-Dateien aus Modulen im XIP-Manager unterstützen
Geänderte Funktion / Geändertes Feature Anpassung Aufgrund der geänderte RPC-Technik
Korrgierter Fehler Bei Import von gui.modifications wird der angegebene Anker zu einer falschen ID aufgelöst

2.3 (28.05.2013)

Minor Release

Neue Funktion / Neues Feature Support für IES Kern 2.5

2.2.1 (31.05.2013)

Hotfix-Release

Korrgierter Fehler Fehler beim import von Symlinks, wenn auch das Objekt selbst Teil des Imports ist

2.2 (16.04.2013)

Minor Release

Korrgierter Fehler Der Parameter 'http.nonProxyHosts' aus der ProxyKonfiguration wird nun korrekt ausgewertet.
Geänderte Funktion / Geändertes Feature Beim Einspielen von Xip-Paketen kann nun die Prüfung der Abhänigkeiten ignoriert werden.

2.1.1 (02.11.2012)

Bugfix Release

Neue Funktion / Neues Feature Für den Export vergebene Dateinamen automatisch korrigieren
Korrgierter Fehler Umlautproblem
Korrgierter Fehler Beim XIP-Export von Objekten, die Daten vom Typ 'primitiveLink' enthalten, werden die IES-ID`s noch nicht gegen die Anker der Objekte ersetzt.
Korrgierter Fehler Bei einem leeren XIP-Import-Datenpaket soll KEINE Synchronisation (Löschen) der Artikel stattfinden.
Korrgierter Fehler Definierte Export-Einträge verschinden beim Export

2.1 (11.09.2012)

Bugfix Release

Neue Funktion / Neues Feature Beim LDAP-Import können Binär-Attribute nun angegeben werden, um diese korrekte auslesen zu können.

2.0.1 (24.08.2012)

Bugfix Release

Geänderte Funktion / Geändertes Feature Alphabetische Sortierung der Publikationskanäle
Neue Funktion / Neues Feature Import aller XIP-Pakete, wenn kein Paket ausgewählt wird