Changelog IES API: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
<div class="noautonum">__TOC__</div>
 
<div class="noautonum">__TOC__</div>
 
==Changelog==
 
==Changelog==
===1.16.6 (08.12.2016)===
+
===1.14.3 (04.01.2017)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || NullPointerException beim Anlegen von Profilen auf der Website
+
| style="vertical-align:top;" | {{fix}} || Passwort-Vergessen-Funktion gibt Connections nicht frei
|}
 
===1.16.5 (14.10.2016)===
 
''Hotfix-Release''
 
{|
 
| style="vertical-align:top;" | {{fix}} || Datenbankverbindung wird beim Anfragen eines Passwort-Tokens nicht geschlossen
 
|}
 
===1.16.4 (14.10.2016)===
 
''Hotfix-Release''
 
{|
 
|}
 
===1.16.3 (16.09.2016)===
 
{|
 
| style="vertical-align:top;" | {{fix}} || Guzzle-Kompatiblität für Publisher::preview
 
|}
 
===1.16.2 (09.08.2016)===
 
''Hotfix-Release''
 
{|
 
| style="vertical-align:top;" | {{fix}} || Kompabilitätsprobleme in der Thumbnail-Klasse zum Guzzle HTTP-Client
 
|}
 
===1.16.1 (03.08.2016)===
 
''Hotfix-Release''
 
{|
 
| style="vertical-align:top;" | {{fix}} || Umstellung auf Namespaces: weitere korrekturen
 
|}
 
===1.16 (25.07.2016)===
 
''Feature Release''
 
{|
 
| style="vertical-align:top;" | {{add}} || Conversations können nun sortiert werden
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Funktion &#034;store&#034; im TokenManager
 
|-
 
| style="vertical-align:top;" | {{add}} || ${salutation:...;...;...} und ${name} Platzhalter im TokenManager
 
|-
 
| style="vertical-align:top;" | {{add}} || Umstellung auf PHP-Namespace
 
|-
 
| style="vertical-align:top;" | {{update}} || IES.eventbus.ConversationChangedEvent zu IES.eventbus.EventConversationChangedEvent umbenennen
 
|-
 
| style="vertical-align:top;" | {{add}} || Optionale Trennung der Aktionen &#034;Speichern&#034; und &#034;Publizieren&#034; implementiert
 
|}
 
===1.15 (17.05.2016)===
 
''Feature Release''
 
{|
 
| style="vertical-align:top;" | {{update}} || Anpassungen nach Umstellung der PublishedInformationDefinition
 
 
|}
 
|}
 
===1.14.2 (12.04.2016)===
 
===1.14.2 (12.04.2016)===
Zeile 57: Zeile 14:
 
''Hotfeature-Release''
 
''Hotfeature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || JSON-Validierung für das Injection von Modul-Dateien
 
 
|}
 
|}
 
===1.14 (03.03.2016)===
 
===1.14 (03.03.2016)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || objectType und groupType stehen in ObjectInstance zur Verfügung.
 
|-
 
| style="vertical-align:top;" | {{add}} || objectType und groupType können auch in der API Suche abgefragt werden
 
|-
 
| style="vertical-align:top;" | {{add}} || Definierten Content direkt über Nutzer-Objekt setzen bzw. dem Konstruktor übergeben
 
|-
 
| style="vertical-align:top;" | {{add}} || Reindex nur noch bei IES-Datenbanken
 
|-
 
| style="vertical-align:top;" | {{add}} || Label für Publisher eingeführt
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Methode com.sitepark.ies.tple.spml.SpmlEngine.generate()
 
 
|}
 
|}
 
===1.13.7 (10.05.2016)===
 
===1.13.7 (10.05.2016)===
Zeile 82: Zeile 27:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || IES_Types::isId() liefert false positives
 
 
|}
 
|}
 
===1.13.5 (26.02.2016)===
 
===1.13.5 (26.02.2016)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Definierten Content direkt am Nutzer speichern bzw. über Konstruktor übergeben
 
|-
 
| style="vertical-align:top;" | {{fix}} || Konvertierung von UserVO zu User ist fehlerhaft
 
 
|}
 
|}
 
===1.13.4 (24.02.2016)===
 
===1.13.4 (24.02.2016)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || IES_Model_User: Erweiterung der Klasse für Web-Accounts
 
 
|}
 
|}
 
===1.13.3 (21.01.2016)===
 
===1.13.3 (21.01.2016)===
Zeile 103: Zeile 43:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Das Erstellen von neuen Artikeln durch die IES-API verursacht Fehler/Exceptions
 
 
|}
 
|}
 
===1.13.1 (28.10.2015)===
 
===1.13.1 (28.10.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Änderungen des Templates eines Artikels werden nicht korrekt durchgeführt
 
 
|}
 
|}
 
===1.13 (15.10.2015)===
 
===1.13 (15.10.2015)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Fehlerhafte Import-Anweisung in der Klasse für Date-Suchfunktionen
 
|-
 
| style="vertical-align:top;" | {{fix}} || &#034;Verwendete Artikel ab hier suchen...&#034;-Funktion für Redakteure inf InfoSite 6 liefert einen Fehler
 
|-
 
| style="vertical-align:top;" | {{add}} || Umstellung des TokenManagers: Tokens ohne Session generieren
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Methode ClientSession.cloneSession() um eine neue Session aus einer existierenden zu erzeugen
 
|-
 
| style="vertical-align:top;" | {{add}} || Module und URL in API-Suche bei publication() und publications() zurück liefern
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Methode Publisher.getPublishedByModule()
 
|-
 
| style="vertical-align:top;" | {{add}} || objectType in API-Suche für Funktion publication() und publications() berücksichtigen um Dateinameskollisionen korrekt zu erkennen.
 
|-
 
| style="vertical-align:top;" | {{add}} || ClientManager.updateClient() und ClientManager.getClient() für JavaScript zur Verfügung stellen
 
|-
 
| style="vertical-align:top;" | {{add}} || AdminSession muss auch von System-Administratoren eines Mandanten verwendet werden können um Mandanten-Spezifische Einstellungen vornehmen zu können
 
 
|}
 
|}
 
===1.12.15 (28.01.2016)===
 
===1.12.15 (28.01.2016)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Das Erstellen von neuen Artikeln durch die IES-API verursacht Fehler/Exceptions
 
 
|}
 
|}
 
===1.12.14 (07.01.2016)===
 
===1.12.14 (07.01.2016)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Bei mehr als einer Änderung bei Daten der Zeitsteuerung wird immer nur die letzte Änderung berücksichtigt
 
 
|}
 
|}
 
===1.12.13 (08.12.2015)===
 
===1.12.13 (08.12.2015)===
 
''Debug-Release''
 
''Debug-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Extended Debug-Information
 
 
|}
 
|}
 
===1.12.12 (28.10.2015)===
 
===1.12.12 (28.10.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Änderungen des Templates eines Artikels werden nicht korrekt durchgeführt
 
 
|}
 
|}
 
===1.12.11 (08.09.2015)===
 
===1.12.11 (08.09.2015)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || invalide Kalendar-Einträge führen zu Problemen beim Laden des Artikels über die API
 
 
|}
 
|}
 
===1.12.10 (06.07.2015)===
 
===1.12.10 (06.07.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Mehrere Zeitsteuerungseinträge des selben Typs werden nicht korrekt am Artikel gespeichert
 
 
|}
 
|}
 
===1.12.9 (01.07.2015)===
 
===1.12.9 (01.07.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || PHP: IES_Connection: ein Timeout kann nun gesetzt werden
 
 
|}
 
|}
 
===1.12.8 (09.06.2015)===
 
===1.12.8 (09.06.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Repository.isReadable() hinzugefügt
 
|-
 
| style="vertical-align:top;" | {{add}} || ObjectInstance.getReal() hinzugefügt
 
|-
 
| style="vertical-align:top;" | {{fix}} || Types.isId() Methode erkennt keine Symlinks
 
|-
 
| style="vertical-align:top;" | {{update}} || Update auf Net API 1.6.3
 
 
|}
 
|}
 
===1.12.7 (02.06.2015)===
 
===1.12.7 (02.06.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Counter der API Suche erzeugt Fehler wenn Counter im SELECT Teil verwendet wird
 
 
|}
 
|}
 
===1.12.6 (28.05.2015)===
 
===1.12.6 (28.05.2015)===
Zeile 189: Zeile 95:
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Korrektur bei der Zuweisung von Nachrichten an Empfängergruppen
 
 
|}
 
|}
 
===1.12.4 (21.05.2015)===
 
===1.12.4 (21.05.2015)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Benachrichtigungen von Gruppen wird nicht für verlinkte Nutzer ausgewertet
 
 
|}
 
|}
 
===1.12.3 (19.05.2015)===
 
===1.12.3 (19.05.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Repository.move, Repository.copy und Repository.remove gehen nicht richtig mit übergebenen Entity-Objekten um
 
 
|}
 
|}
 
===1.12.2 (16.04.2015)===
 
===1.12.2 (16.04.2015)===
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Polling des Mail-Server, wenn IDLE nicht unterstütz wird
 
|-
 
| style="vertical-align:top;" | {{add}} || date()-Funktion für die API-Suche
 
|-
 
| style="vertical-align:top;" | {{fix}} || Die Klasse SRPC_Login sollte die Deprecated Funtion mcrypt_ecb() nicht benutzten
 
 
|}
 
|}
 
===1.12.1 (27.03.2015)===
 
===1.12.1 (27.03.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || JDBC-Parameter der Form: sessionVariables=sql_mode=&#039;&#039; untersützten
 
|-
 
| style="vertical-align:top;" | {{fix}} || Module-Objekt wird nicht korrekt im ModuleEvent gesetzt
 
 
|}
 
|}
 
===1.12 (24.03.2015)===
 
===1.12 (24.03.2015)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || DatabaseManager.initDatabase() kann nur ausgeführt werden wenn ein root-Verbindung zur Datenbank konfiguriert ist
 
|-
 
| style="vertical-align:top;" | {{add}} || Calendar-Objekte in der API
 
|-
 
| style="vertical-align:top;" | {{fix}} || Medien die an Medien hochgeladen wurden erzeugen pseudo Publikationen
 
 
|}
 
|}
 
===1.11.4 (12.03.2015)===
 
===1.11.4 (12.03.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || dbcheck verwendet den root-Zugang zur Validierung
 
 
|}
 
|}
 
===1.11.3 (06.03.2015)===
 
===1.11.3 (06.03.2015)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Medien mit Teaserbild ermitteln über die API den Publikationsstatus aller Medien-Inhalte
 
 
|}
 
|}
 
===1.11.2 (26.02.2015)===
 
===1.11.2 (26.02.2015)===
Zeile 242: Zeile 130:
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Synchronisation des RepositoryTrees beim Anlegen von Pools korrigiert
 
 
|}
 
|}
 
===1.11 (27.01.2015)===
 
===1.11 (27.01.2015)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Neue Passwort-Algorithmen
 
|-
 
| style="vertical-align:top;" | {{add}} || Tokens und TokenManager für Passwort-Vergessen- und Nutzer-Anlegen-Funktionen implementiert
 
|-
 
| style="vertical-align:top;" | {{add}} || Nutzerverwaltung implementiert
 
|-
 
| style="vertical-align:top;" | {{add}} || Repository-Actions symlink und symunlink implementiert
 
|-
 
| style="vertical-align:top;" | {{add}} || Objekte für UserGroup und TemplateGroup ergänzt
 
|-
 
| style="vertical-align:top;" | {{add}} || Erweiterungen für die Administration von Modulen
 
 
|}
 
|}
 
===1.10.2 (04.12.2014)===
 
===1.10.2 (04.12.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Performanz-Optimierung für Suchabfragen die Link-übergreifend Daten abfragen
 
 
|}
 
|}
 
===1.10.1 (25.11.2014)===
 
===1.10.1 (25.11.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Database.fixTableName() um Windows-Lower-Case Tabellen zu korrigieren
 
|-
 
| style="vertical-align:top;" | {{add}} || Database.fixTableName() um Windows-Lower-Case Tabellen zu korrigieren
 
|-
 
| style="vertical-align:top;" | {{fix}} || Content-Felder mit Zeilenumbrüchen erzeugen Fehler bei der Suche, wenn sie im SELECT angegeben werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Suchabfragen mit SELECT version liefert nicht die Version
 
|-
 
| style="vertical-align:top;" | {{add}} || API für Email-Service
 
|-
 
| style="vertical-align:top;" | {{fix}} || SORT von Feldern
 
 
|}
 
|}
 
===1.10 (19.11.2014)===
 
===1.10 (19.11.2014)===
Zeile 286: Zeile 150:
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || PHP: IES_Connection: ein Timeout kann nun gesetzt werden
 
 
|}
 
|}
 
===1.9.9 (04.12.2014)===
 
===1.9.9 (04.12.2014)===
 
''HO''
 
''HO''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Performanz-Optimierung für Suchabfragen die Link-übergreifend Daten abfragen
 
 
|}
 
|}
 
===1.9.8 (25.11.2014)===
 
===1.9.8 (25.11.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Sortieren über ein im Select angegebenes Feld mit Alias erzeugt einen Fehler
 
|-
 
| style="vertical-align:top;" | {{fix}} || SELECT von SubInformations in der API-Suche liefern kein Ergebnis
 
 
|}
 
|}
 
===1.9.7 (18.11.2014)===
 
===1.9.7 (18.11.2014)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Fehler bei sehr langen Dateinamen in IES-API Suchabfragen
 
|-
 
| style="vertical-align:top;" | {{add}} || ExtJS 4.2.3 Kompabilität
 
 
|}
 
|}
 
===1.9.6 (24.09.2014)===
 
===1.9.6 (24.09.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Temp. Tabellen werden auch bei Fehlern während der Initialisierung korrekt aufgeräumt
 
 
|}
 
|}
 
===1.9.5 (23.09.2014)===
 
===1.9.5 (23.09.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || MySQL Fehler ERROR 1104 (42000): The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay
 
|-
 
| style="vertical-align:top;" | {{fix}} || TransactionManager benötigt eine ConcurrentHashMap
 
 
|}
 
|}
 
===1.9.4 (02.09.2014)===
 
===1.9.4 (02.09.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Module mit Submodulen und neuer Parent-POM können nicht installiert werden
 
 
|}
 
|}
 
===1.9.3 (02.09.2014)===
 
===1.9.3 (02.09.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Module mit Submodulen und neuer Parent-POM können nicht installiert werden
 
 
|}
 
|}
 
===1.9.2 (15.08.2014)===
 
===1.9.2 (15.08.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Fehler im Versionsvergleich führt dazu, dass einige Module in ies-admin nicht geupdated werden können
 
 
|}
 
|}
 
===1.9.1 (12.08.2014)===
 
===1.9.1 (12.08.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Encoding-Probleme bei Suchabfragen unter bestimmten MySQL-Versionen
 
 
|}
 
|}
 
===1.9 (22.07.2014)===
 
===1.9 (22.07.2014)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Fehlerfälle beim Wiederherstellen von Artikeln aus dem Papierkorb abfangen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Papierkorb erzeugt Datenbank-deadlocks beim Löschen großer Pool-Strukturen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Beim Wiederherstellen von Artikeln aus dem Papierkorb werden alle Artikel eines Publikationsbereiches neu generiert.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Zeitgesteuerte Depublikation beim HTTP-Publisher funktioniert nicht
 
|-
 
| style="vertical-align:top;" | {{fix}} || Das Speichern eines Artikels über Jobs schlägt fehl wenn ein HTTP-Publisher depubliziert werden soll
 
|-
 
| style="vertical-align:top;" | {{add}} || Ausgabe der sessionExpirationTime im JSON Header
 
|-
 
| style="vertical-align:top;" | {{fix}} || Bei Modul-Updates ist unter bestimmten Umständen die Abhängigkeitsprüfung nicht korrekt
 
|-
 
| style="vertical-align:top;" | {{add}} || Publish/Depublish-Events für den EventBus
 
|-
 
| style="vertical-align:top;" | {{update}} || Die Reihenfolge der Papierkorb-Wochen ist falsch herum
 
|-
 
| style="vertical-align:top;" | {{fix}} || PublisherDao.getFilePublications() liefert auch zum löschen vorgemerkte Publikationen zurück. Dies ist nicht korrekt.
 
|-
 
| style="vertical-align:top;" | {{fix}} || In PublisherDao.getFilePublications wurden die Kollisions-Daten noch nicht geladen
 
|-
 
| style="vertical-align:top;" | {{add}} || EventConverter um ConfigurationListener erweitern
 
|-
 
| style="vertical-align:top;" | {{add}} || Neue Funktionen referrerLinks(), referenceLinks(), dependenciesFrom(), dependenciesTo() für die Suche, um Abhängigkeiten ermitteln zu können.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Eine Änderung der Update-URL bekommt das IES-API-Modul nicht mit
 
|-
 
| style="vertical-align:top;" | {{add}} || Event für den Event-Bus wenn sich die Konfiguration des IES ändert.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Filtern nach globalen Countern in der Suche wie &#039;counter.global.edits.counter&#039; funktioniert nur teilweise
 
|-
 
| style="vertical-align:top;" | {{fix}} || Suche über internen Index liefert u.U.nicht die erwarteten Treffer
 
|-
 
| style="vertical-align:top;" | {{add}} || Sortierung von Suchabfragen nach Counter-Werten funktioniert nicht richtig
 
 
|}
 
|}
 
===1.8.9 (17.09.2014)===
 
===1.8.9 (17.09.2014)===
Zeile 384: Zeile 197:
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || IES_Module::getJavaScript gibt bei älteren Modulstrukturen einen Leerstring zurück
 
 
|}
 
|}
 
===1.8.7 (03.06.2014)===
 
===1.8.7 (03.06.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Konflikt der Klasseneigenschaft &#034;target&#034; zwischen EventMove, EventCopy und Event
 
|-
 
| style="vertical-align:top;" | {{fix}} || IES.Types.isAnchor gibt bei nicht String-Objekten fälschlicherweise True zurück
 
|-
 
| style="vertical-align:top;" | {{fix}} || JavaScript-Fehler beim Logout
 
|-
 
| style="vertical-align:top;" | {{fix}} || Größe der temp. Tabellen auf 256 MB erweitert
 
|-
 
| style="vertical-align:top;" | {{fix}} || NullPointer Exception bei fehlerhaften Artikeln führte zum Abbruch einer Generierung
 
 
|}
 
|}
 
===1.8.6 (09.05.2014)===
 
===1.8.6 (09.05.2014)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Das Format &#034;Number&#034; vom Typ long wird nun unterstützt
 
 
|}
 
|}
 
===1.8.5 (16.04.2014)===
 
===1.8.5 (16.04.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || JavaScript Fehler in der IES.util.String.encodeFilename &amp; IES.util.Lucene.buildQuery da der Internet Explorer 8 kein trim() unterstützt
 
 
|}
 
|}
 
===1.8.4 (15.04.2014)===
 
===1.8.4 (15.04.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Modulepfade können in Kombination mit Url-Rewriting nicht korrekt ermittelt werden
 
 
|}
 
|}
 
===1.8.3 (01.04.2014)===
 
===1.8.3 (01.04.2014)===
Zeile 420: Zeile 220:
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Jobs können nicht geladen werden wenn CalenderContent besteht dem kein Task zugeordnet ist
 
|-
 
| style="vertical-align:top;" | {{fix}} || Temporäre-Dateinamen für Medien sollen nicht mehr aus dem MD5-Hash erzeugt werden, da so keine Medien-Deskriptoren aus zwei gleichen Medien erzeugt werden können
 
 
|}
 
|}
 
===1.8.1 (19.03.2014)===
 
===1.8.1 (19.03.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Repository.remove liefert einen Null-Wert in der Entity-List, wenn ein Symlink gelöscht wird
 
 
|}
 
|}
 
===1.8 (12.03.2014)===
 
===1.8 (12.03.2014)===
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || SP_Json_Object: optLong() geändert zu optPhpPseudoLongAsFloat()
 
|-
 
| style="vertical-align:top;" | {{add}} || hashCode Funktion hinzugefügt
 
|-
 
| style="vertical-align:top;" | {{fix}} || Keine Anzeige von Dateinamenskollisionen im Root-Verzeichnis
 
|-
 
| style="vertical-align:top;" | {{add}} || Funktion zur Formatierung von Zeichenketten
 
|-
 
| style="vertical-align:top;" | {{add}} || Fehler bei Suchabfragen mit nicht existenten Ankern bei Suchen nach &#034;root&#034;
 
|-
 
| style="vertical-align:top;" | {{add}} || Alle Locks beim Relogin für eine Session freigeben
 
|-
 
| style="vertical-align:top;" | {{add}} || DirectoryPath liefert den vollständigen Pfad von Artikelpools
 
|-
 
| style="vertical-align:top;" | {{add}} || Funktionen zur Suche mit SPQL Syntax
 
|-
 
| style="vertical-align:top;" | {{add}} || Funktionen zur Suche über die Datenbank
 
|-
 
| style="vertical-align:top;" | {{add}} || LIKE und RLIKE Suchen
 
|-
 
| style="vertical-align:top;" | {{add}} || NOT Anweisung bei Suchabfragen unterstützen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Publisher-Aktionen im Context-Menü eines Pools wertet die Publisher-Filter des Parent aus
 
|-
 
| style="vertical-align:top;" | {{update}} || ServerException, ErrorInfo, aus API entfernt und von NET-API verwendet
 
|-
 
| style="vertical-align:top;" | {{update}} || Erstellung eines Automatischen Dateinamens aus Artikelname
 
|-
 
| style="vertical-align:top;" | {{fix}} || Wiederherstellung von ehem. publizierten Artikeln in einen Pool ohne ausreichende Publikationsrechte generiert mit alten Versionen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Medien mit Template können nicht auf Kollisionen geprüft werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Über Jobs gelöschte Artikel landen nicht im Papierkorb
 
|-
 
| style="vertical-align:top;" | {{update}} || Personalisierungsdaten eines gelöschten Artikels können nicht wieder hergestellt werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Filename &amp; originalFilename beinhaltet nach Upload aus bestimmten Browsern den kompletten Dateipfad
 
|-
 
| style="vertical-align:top;" | {{fix}} || Journal: Werden alle Elemente einer Löschgruppe einzelnd wieder hergestellt, so bleibt die leere Gruppe bestehen
 
 
|}
 
|}
 
===1.7.11 (01.04.2014)===
 
===1.7.11 (01.04.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || JournalInterceptor darf nicht von fremden Modulen genutzt werden
 
 
|}
 
|}
 
===1.7.10 (20.02.2014)===
 
===1.7.10 (20.02.2014)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Counter-Information können in der ContentFactory nicht verarbeitet werden.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Datenbankfeld in temporärer Tabelle bei vielen Publishern zu klein (Fehlermeldung: Data-Truncated)
 
 
|}
 
|}
 
===1.7.9 (20.01.2014)===
 
===1.7.9 (20.01.2014)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Fehler bei der Ermittlung der TemplateId und des Template-Suffix.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Fehler beim Schreiben von Feldern, wenn der übergebene Wert null ist.
 
 
|}
 
|}
 
===1.7.8 (16.01.2014)===
 
===1.7.8 (16.01.2014)===
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Temp. Tabellen wurden u.U. nicht vollständig aufgeräumt
 
 
|}
 
|}
 
===1.7.7 (13.01.2014)===
 
===1.7.7 (13.01.2014)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Repository.store() bei neuen Artikel-Pools (remote) erzeugt storeControl: [null] Einträge
 
 
|}
 
|}
 
===1.7.6 (20.12.2013)===
 
===1.7.6 (20.12.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Identifikation der SessionLogger und entsprechende Remove-Methode
 
 
|}
 
|}
 
===1.7.5 (19.12.2013)===
 
===1.7.5 (19.12.2013)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Session wird beim Timeout auf &#034;invalid&#034; gesetzt
 
|-
 
| style="vertical-align:top;" | {{fix}} || Repository.serach mit der Funktion publications() liefert unter Umständen die Publikations-Stati eines Publikationsbereiches mehrfach
 
 
|}
 
|}
 
===1.7.4 (13.12.2013)===
 
===1.7.4 (13.12.2013)===
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || RemoteRepositoryImpl muss in der search-Methode den Anker optional auswerten
 
|-
 
| style="vertical-align:top;" | {{fix}} || Datenbank Inhalte werden u.U. nicht korrekt escaped
 
|-
 
| style="vertical-align:top;" | {{fix}} || Exception beim Aufbau von Suchabfragen führten u.U. dazu, dass temp. Tabellen nicht gelöscht und alte Daten angenommen wurden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Wenn JSON nicht korrekt escaped übertragen wird, werden keine Fehler verursacht
 
 
|}
 
|}
 
===1.7.3 (10.12.2013)===
 
===1.7.3 (10.12.2013)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || JSON Konvertierung bei ungültigen Datenbankeinträgen
 
 
|}
 
|}
 
===1.7.2 (09.12.2013)===
 
===1.7.2 (09.12.2013)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Fehler beim Laden von Artikeln mit Uploads
 
 
|}
 
|}
 
===1.7.1 (09.12.2013)===
 
===1.7.1 (09.12.2013)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || EmailInformationVO konnte nicht mit IES-API geladen werden
 
 
|}
 
|}
 
===1.7 (05.12.2013)===
 
===1.7 (05.12.2013)===
 
''Feature Release''
 
''Feature Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || grafische Auswertung von Publisher-Rechten der Rolle analog zu den Publikationsfiltern
 
|-
 
| style="vertical-align:top;" | {{update}} || Umstellung des Privileges-Objekts von &#034;delete&#034; nach &#034;remove&#034;
 
|-
 
| style="vertical-align:top;" | {{fix}} || Filename &amp; originalFilename werden nicht escaped übertragen, wodurch die JSON-Struktur fehlerhaft werden kann
 
|-
 
| style="vertical-align:top;" | {{fix}} || Job-Privileges wurden nicht korrekt zurückgeliefert
 
|-
 
| style="vertical-align:top;" | {{add}} || Anpassungen für Administrator-Funktion des Papierkorb
 
|-
 
| style="vertical-align:top;" | {{fix}} || Suche mit einigen Sonderzeichen liefert nur bei &#034;genauer Wortsuche&#034; die gewünschten Treffer
 
 
|}
 
|}
===1.6.4 (08.12.2016)===
+
===1.6.4 (04.01.2017)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Event-Converter behandelt Transaction-Sessions nicht korrekt.
 
|-
 
| style="vertical-align:top;" | {{add}} || Methode LocalRepositoryImpl.allowedElementRead(ID poolID, ID user)
 
|-
 
| style="vertical-align:top;" | {{add}} || Nach Bestätigung der abgelaufenen Session wird leider nicht der Login-Screen angezeigt. (ext3)
 
 
|}
 
|}
 
===1.6.3 (09.12.2013)===
 
===1.6.3 (09.12.2013)===
 
''Hotfix Release''
 
''Hotfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Handling für EmailInformationVOs
 
 
|}
 
|}
 
===1.6.2 (18.11.2013)===
 
===1.6.2 (18.11.2013)===
 
''Hotfix- Release''
 
''Hotfix- Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Medien-Artikel werden nicht korrekt aus dem Papierkorb wiederhergestellt
 
 
|}
 
|}
 
===1.6.1 (06.11.2013)===
 
===1.6.1 (06.11.2013)===
 
''Hotfix- Hotfeature-Release''
 
''Hotfix- Hotfeature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Der SpooledEventBus kann unter seltenen Umständen in eine Dauerschleife geraten
 
|-
 
| style="vertical-align:top;" | {{add}} || Vorschau über die IES-API mit Publisher.preview() erzeugen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Datenbank-Connection wird nicht korrekt geschlossen wenn beim Sessionaufbau ein Fehler passiert
 
 
|}
 
|}
 
===1.6 (30.10.2013)===
 
===1.6 (30.10.2013)===
 
''Feature-Release''
 
''Feature-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Definition eines zeitgesteuerten Löschenauftrags führt zu einer Fehlermeldung
 
|-
 
| style="vertical-align:top;" | {{add}} || ClientSessionLogger um JavaScript-Fehler in die Server-Log-Datei des IES schreiben zu können
 
|-
 
| style="vertical-align:top;" | {{update}} || Repository-Methoden sollten neben ID &amp; Anker auch eine Entity Instanz als identifier akzeptieren
 
|-
 
| style="vertical-align:top;" | {{update}} || Packages com.sitepark.ies.local.admin und com.sitepark.ies.local.media reorganisiert
 
|-
 
| style="vertical-align:top;" | {{fix}} || Gruppenspezifische Rechte nur für Gruppen zurück liefern.
 
|-
 
| style="vertical-align:top;" | {{update}} || com.sitepark.ies.transfer Package entfernen. Soll durch net-API ersetzt werden.
 
|-
 
| style="vertical-align:top;" | {{add}} || Event zur Steuerung von Änderungen am Mandanten
 
|-
 
| style="vertical-align:top;" | {{add}} || Anpassung der Mandanten-Einstellungen direkt über die API verfügbar machen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Wird der Mandant gestoppt, ist das für Redakteure nicht mehr erkennbar. Alle Aktionen bleiben ohne Ergebnis oder Fehler
 
|-
 
| style="vertical-align:top;" | {{add}} || Publisher bei Änderungen in IES-Admin automatisch auch für die laufenden Mandanten anwenden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Mandanten synchronisieren sich auch nach Aktivierung/Deaktivierung nicht
 
|-
 
| style="vertical-align:top;" | {{fix}} || IES-Api Session wird nicht getouched
 
|-
 
| style="vertical-align:top;" | {{fix}} || Memory Leak im SpooledEventBus
 
|-
 
| style="vertical-align:top;" | {{update}} || Besseres Exception-Handling durch ContentException
 
|-
 
| style="vertical-align:top;" | {{add}} || DoubleContent in PHP implementieren
 
|-
 
| style="vertical-align:top;" | {{fix}} || Repsitory.move wirft beim Verschieben eines nicht existenten Objektes eine Exception ohne Parameter.
 
|-
 
| style="vertical-align:top;" | {{add}} || In Suchabfragen nach isGroup sortieren
 
|-
 
| style="vertical-align:top;" | {{update}} || Refactoring der RPC-Klassen
 
|-
 
| style="vertical-align:top;" | {{add}} || Papierkorb Funktionen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Mime-Type bei Medienupload mit Magic-Bytes ermitteln
 
|-
 
| style="vertical-align:top;" | {{add}} || ies-client.jar darf nicht mehr in der ies-api.jar verpackt werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || IES.ClientSession.getUser sollte eine Entity und nicht nur einen String bzw ein Objekt zurückliefern
 
|-
 
| style="vertical-align:top;" | {{fix}} || RPC: Callback-Funktionen bei Methoden ohne Rückgabewert funktionieren nur eingeschränkt
 
 
|}
 
|}
 
===1.5.1 (30.09.2013)===
 
===1.5.1 (30.09.2013)===
 
''Bugfix-Release''
 
''Bugfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || IES-API Suche ist langsam bei großer Anzahl von Rechte-Definitionen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Beim Erstellen von neuen Medien werden nicht alle nötigen Felder gefüllt
 
|-
 
| style="vertical-align:top;" | {{fix}} || Die PHP Klassen Publisher und Module inkludieren SP_Context  mit $_SERVER[&#039;DOCUMENT_ROOT&#039;], was der falsche Pfad sein kann.
 
|-
 
| style="vertical-align:top;" | {{add}} || LocalFilePublicationImpl-Klasse zur Abfrage von Server-Daten wie den DocumentRoot
 
|-
 
| style="vertical-align:top;" | {{fix}} || Doppelte Leerzeichen in einer Query führen zu Syntaxfehler
 
|-
 
| style="vertical-align:top;" | {{fix}} || Medienupload schlägt unter bestimmten Umständen fehl
 
|-
 
| style="vertical-align:top;" | {{update}} || Optimierung von Suchabfragen die die Funktion media() verwenden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Bei in LocalClientConnectionImpl gehaltene SystemSessions können die Datenbank-Verbindungen auslaufen
 
|-
 
| style="vertical-align:top;" | {{fix}} || ObjectInstance.store() nicht mehr abwärtskompatibel
 
 
|}
 
|}
 
===1.5 (26.08.2013)===
 
===1.5 (26.08.2013)===
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Kommunikation mit dem Eventbus durch Austausch der API gestört
 
|-
 
| style="vertical-align:top;" | {{fix}} || URLs von Medien mit Template können nicht ausgegeben werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Fehler im RepositoryTreeDao beim Einspielen von XIP-Daten
 
|-
 
| style="vertical-align:top;" | {{fix}} || PSync kann Artikel der VV nicht korrekt analysieren
 
|-
 
| style="vertical-align:top;" | {{fix}} || IES Entity.same vergleicht die ID-Typen nicht korrekt. 100010100000023546-1015 === 100010100000023546-1000
 
|-
 
| style="vertical-align:top;" | {{add}} || Synchrones Update mehrere Module
 
|-
 
| style="vertical-align:top;" | {{update}} || Repository.getId gibt nun normaliserte Ids zurück
 
|-
 
| style="vertical-align:top;" | {{fix}} || Der Synchronisation mit dem RepositoryTree war fehlerhaft und führte bei neuen Pool u.U. zu Exceptions
 
|-
 
| style="vertical-align:top;" | {{add}} || Content-Typen in der PHP-API erweitert
 
|-
 
| style="vertical-align:top;" | {{add}} || IES_Repository::lock(), IES_Repository::unlock() und IES_Repository::getLock() implementieren
 
|-
 
| style="vertical-align:top;" | {{add}} || IES_Client &amp; IES_Publish_Channel in der PHP-API implementieren
 
|-
 
| style="vertical-align:top;" | {{add}} || IES_Lock und ObjectInstance::getLock() implementieren
 
|-
 
| style="vertical-align:top;" | {{update}} || ObjectInstance::getData entfernen und durch direkte Aufrufe auf das interne JsonObject ersetzen
 
|-
 
| style="vertical-align:top;" | {{add}} || Weiteres Felder für Suchabfragen auf Nutzer - disabled
 
|-
 
| style="vertical-align:top;" | {{fix}} || Boolean-Werte über Suchabfragen werden als String zurückgegen
 
|-
 
| style="vertical-align:top;" | {{add}} || Einige iesadmin-Funktionen (generate, compile, o.ä.) lassen sich nicht mehr ausführen
 
|-
 
| style="vertical-align:top;" | {{add}} || IES_Entity implementieren
 
|-
 
| style="vertical-align:top;" | {{update}} || JavaScript Media-API an Java Implementierung angleichen
 
|-
 
| style="vertical-align:top;" | {{fix}} || PHP IES-API
 
 
|}
 
|}
 
===1.4.11 (13.12.2013)===
 
===1.4.11 (13.12.2013)===
Zeile 697: Zeile 309:
 
''Bugfix-Release''
 
''Bugfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Neue Such-Option ignoreClassField
 
|-
 
| style="vertical-align:top;" | {{fix}} || Artikel mit dem ID-Typ 1000 können nicht gespeichert werden.
 
 
|}
 
|}
 
===1.4.9 (01.08.2013)===
 
===1.4.9 (01.08.2013)===
 
''Hotfix-Release''
 
''Hotfix-Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Java-Script API (ext3) erzeugte falsche Publication-Objekte nach IES.publish.Publisher.getPublications()
 
 
|}
 
|}
 
===1.4.8 (25.06.2013)===
 
===1.4.8 (25.06.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Anpassung der Methoden SP_Module::getJavaScript(), SP_Module::getCss() aufgrund der Änderung der Verzeichnisstruktur
 
 
|}
 
|}
 
===1.4.7 (20.06.2013)===
 
===1.4.7 (20.06.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || SQL-Fehler nach Hotfix 1.4.6
 
 
|}
 
|}
 
===1.4.6 (19.06.2013)===
 
===1.4.6 (19.06.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Redakteure konnten den Inhalt bestimmter Pools nicht auflisten
 
 
|}
 
|}
 
===1.4.5 (14.06.2013)===
 
===1.4.5 (14.06.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Mail-Publisher auch über StoreEvents triggern
 
 
|}
 
|}
 
===1.4.4 (13.06.2013)===
 
===1.4.4 (13.06.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Mail-Publisher konnten nicht über die IES-API gesteuert werden
 
 
|}
 
|}
 
===1.4.3 (08.05.2013)===
 
===1.4.3 (08.05.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Zugriffsrechte von Artikeln wurden nicht geladen
 
 
|}
 
|}
 
===1.4.2 (07.05.2013)===
 
===1.4.2 (07.05.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Verwaltung von Connections und Threads beim Long-Polling optimiert
 
 
|}
 
|}
 
===1.4.1 (03.05.2013)===
 
===1.4.1 (03.05.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Anpassungen der Aufrufe für Personalisierung
 
 
|}
 
|}
 
===1.4 (17.04.2013)===
 
===1.4 (17.04.2013)===
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
| style="vertical-align:top;" | {{update}} || Personalisierung verwendet automatisch die Setzungen des Parent
 
|-
 
| style="vertical-align:top;" | {{add}} || ClientManager für IES-APi
 
|-
 
| style="vertical-align:top;" | {{add}} || HTTP 500 Fehler werden in ext4 nicht zentral abgefangen
 
|-
 
| style="vertical-align:top;" | {{update}} || Auflösung von symbolischen Links nach Entities
 
|-
 
| style="vertical-align:top;" | {{add}} || Rückgabewerte von Executor Jobs unvollständig
 
|-
 
| style="vertical-align:top;" | {{add}} || Lock Icon in der Thumbnail-Ansicht
 
|-
 
| style="vertical-align:top;" | {{fix}} || Suche nach Zeichenketten mit einem Doppelpunkt liefern kein Ergebnis
 
 
|}
 
|}
 
===1.3.1 (15.02.2013)===
 
===1.3.1 (15.02.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || Bei PublishControl.AUTO nicht mehr IES-Kern Logik verwenden
 
 
|}
 
|}
 
===1.3 (16.01.2013)===
 
===1.3 (16.01.2013)===
 
''Minor Release''
 
''Minor Release''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || EmailInformationVO für IES-API unterstützen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Bei der Ermittlung der verfügbaren Updates von Modulen führen SNAPSHOT-Versionen gelegentlich zu Fehlern
 
|-
 
| style="vertical-align:top;" | {{add}} || Medien Verarbeitung für PHP-API
 
|-
 
| style="vertical-align:top;" | {{add}} || Umstellung und Optimierung des Ilink-Tags
 
|-
 
| style="vertical-align:top;" | {{update}} || Aufsplitten der PHP-Klassen in sp-base-php-api, ies-api, sp-site-api
 
|-
 
| style="vertical-align:top;" | {{update}} || Logout muss über ein Event auf den EventBus gesendet werden
 
|-
 
| style="vertical-align:top;" | {{fix}} || Mehrsprachigkeit: Die Sprachen der Publisher werden nicht übernommen
 
 
|}
 
|}
 
===1.2.2 (24.01.2013)===
 
===1.2.2 (24.01.2013)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Lucene-Search schließt Index-Dateien nicht, wenn Index aktualisiert oder Modul neu deployed wird.
 
|-
 
| style="vertical-align:top;" | {{fix}} || SessionListener für CoreContext deaktiviert
 
|-
 
| style="vertical-align:top;" | {{fix}} || NullPointerException in RPC-Methode Repository.get wenn Anchor nicht existiert
 
 
|}
 
|}
 
===1.2.1 (04.12.2012)===
 
===1.2.1 (04.12.2012)===
 
''Hotfix''
 
''Hotfix''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || PHP Klasse SP_PageTreeHtmlRenderer wertet Rückgabe-Werte der Callback-Methode im Modus &#039;beforerender&#039; nicht aus
 
 
|}
 
|}
 
===1.2 (21.11.2012)===
 
===1.2 (21.11.2012)===
 
''Erweiterung der Grundfuktionalität''
 
''Erweiterung der Grundfuktionalität''
 
{|
 
{|
| style="vertical-align:top;" | {{add}} || Zugriff auf Rechte eines Nutzers auf Elemente.
 
|-
 
| style="vertical-align:top;" | {{add}} || Locking und Auswertung der Locks über die API
 
|-
 
| style="vertical-align:top;" | {{add}} || Event für die Steuerung von Versionen ergänzt.
 
|-
 
| style="vertical-align:top;" | {{add}} || Erweiterungen für InfoSite 6 in der API implementiert
 
|-
 
| style="vertical-align:top;" | {{add}} || Erweiterung der API für iesadmin psync
 
|-
 
| style="vertical-align:top;" | {{add}} || Implementierung serverseitiger Events, die über Long-Polling-Requests an den Client-EventBus gesendet werden.
 
|-
 
| style="vertical-align:top;" | {{add}} || JSONP Unterstützung der API
 
|-
 
| style="vertical-align:top;" | {{add}} || ilink - Unterstützung von Tokens und SRPC
 
|-
 
| style="vertical-align:top;" | {{fix}} || Modul-Update kann noch nicht ies-api aktualisieren
 
|-
 
| style="vertical-align:top;" | {{update}} || Fehlende Methoden in der IES.Entity Klasse
 
|-
 
| style="vertical-align:top;" | {{add}} || Execution API
 
|-
 
| style="vertical-align:top;" | {{add}} || parentPath() als Funktion in Suchabfragen
 
|-
 
| style="vertical-align:top;" | {{fix}} || Nach einer Neuinstallation des IES kann der Updater nicht verwendet werden, da die update-url nirgendwo steht und auch nicht abgefragt wird.
 
|-
 
| style="vertical-align:top;" | {{fix}} || Nach der IES-Installation startet der IES ohne config mit häßlichen Exceptions im ies.out-Logfile
 
|-
 
| style="vertical-align:top;" | {{add}} || Lock-Status über Suchabfragen und über das Repository
 
|-
 
| style="vertical-align:top;" | {{add}} || Rechte über Suchabfragen und über das Repository
 
 
|}
 
|}
 
===1.1.1 (12.09.2012)===
 
===1.1.1 (12.09.2012)===
 
''Bugfix Release''
 
''Bugfix Release''
 
{|
 
{|
| style="vertical-align:top;" | {{fix}} || TemplateGeneratable.getTemplate() liefert immer null
 
 
|}
 
|}

Version vom 4. Januar 2017, 16:27 Uhr

Changelog

1.14.3 (04.01.2017)

Hotfix

Korrgierter Fehler Passwort-Vergessen-Funktion gibt Connections nicht frei

1.14.2 (12.04.2016)

Hotfix-Release

Korrgierter Fehler IES_CalendarEntry: RepetitionDate wird nicht korrekt gesetzt

1.14.1 (10.03.2016)

Hotfeature-Release

1.14 (03.03.2016)

Feature-Release

1.13.7 (10.05.2016)

Hotfix-Release

Korrgierter Fehler IES_Model_User->unsetSex() setzt das Locale und nicht das Geschlecht zurück

1.13.6 (29.02.2016)

Hotfix-Release

1.13.5 (26.02.2016)

Hotfix-Release

1.13.4 (24.02.2016)

Hotfix-Release

1.13.3 (21.01.2016)

Hotfix-Release

1.13.2 (19.11.2015)

Hotfix-Release

1.13.1 (28.10.2015)

Hotfix-Release

1.13 (15.10.2015)

Feature-Release

1.12.15 (28.01.2016)

Hotfix-Release

1.12.14 (07.01.2016)

Hotfix Release

1.12.13 (08.12.2015)

Debug-Release

1.12.12 (28.10.2015)

Hotfix-Release

1.12.11 (08.09.2015)

Hotfix Release

1.12.10 (06.07.2015)

Hotfix-Release

1.12.9 (01.07.2015)

Hotfix-Release

1.12.8 (09.06.2015)

Hotfix-Release

1.12.7 (02.06.2015)

Hotfix-Release

1.12.6 (28.05.2015)

Hotfix-Release

1.12.5 (22.05.2015)

Hotfix Release

1.12.4 (21.05.2015)

Hotfix Release

1.12.3 (19.05.2015)

Hotfix-Release

1.12.2 (16.04.2015)

1.12.1 (27.03.2015)

Hotfix-Release

1.12 (24.03.2015)

Feature-Release

1.11.4 (12.03.2015)

Hotfix-Release

1.11.3 (06.03.2015)

Hotfix-Release

1.11.2 (26.02.2015)

Hotfix-Release

1.11.1 (19.02.2015)

Hotfix Release

1.11 (27.01.2015)

Feature-Release

1.10.2 (04.12.2014)

Hotfix-Release

1.10.1 (25.11.2014)

Hotfix- Release

1.10 (19.11.2014)

Feature-Release

1.9.10 (12.05.2015)

Hotfix-Release

1.9.9 (04.12.2014)

HO

1.9.8 (25.11.2014)

Hotfix- Release

1.9.7 (18.11.2014)

Hotfix Release

1.9.6 (24.09.2014)

Hotfix-Release

1.9.5 (23.09.2014)

Hotfix-Release

1.9.4 (02.09.2014)

Hotfix-Release

1.9.3 (02.09.2014)

Hotfix-Release

1.9.2 (15.08.2014)

Hotfix- Release

1.9.1 (12.08.2014)

Hotfix- Release

1.9 (22.07.2014)

Feature-Release

1.8.9 (17.09.2014)

1.8.8 (17.06.2014)

Hotfix- Release

1.8.7 (03.06.2014)

Hotfix- Release

1.8.6 (09.05.2014)

Hotfix-Release

1.8.5 (16.04.2014)

Hotfix- Release

1.8.4 (15.04.2014)

Hotfix- Release

1.8.3 (01.04.2014)

1.8.2 (27.03.2014)

Hotfix- Release

1.8.1 (19.03.2014)

Hotfix- Release

1.8 (12.03.2014)

Feature Release

1.7.11 (01.04.2014)

Hotfix- Release

1.7.10 (20.02.2014)

Hotfix

1.7.9 (20.01.2014)

Bugfix Release

1.7.8 (16.01.2014)

1.7.7 (13.01.2014)

Hotfix- Release

1.7.6 (20.12.2013)

Hotfix

1.7.5 (19.12.2013)

Hotfix- Release

1.7.4 (13.12.2013)

1.7.3 (10.12.2013)

Hotfix Release

1.7.2 (09.12.2013)

Hotfix Release

1.7.1 (09.12.2013)

Hotfix- Release

1.7 (05.12.2013)

Feature Release

1.6.4 (04.01.2017)

Hotfix-Release

1.6.3 (09.12.2013)

Hotfix Release

1.6.2 (18.11.2013)

Hotfix- Release

1.6.1 (06.11.2013)

Hotfix- Hotfeature-Release

1.6 (30.10.2013)

Feature-Release

1.5.1 (30.09.2013)

Bugfix-Release

1.5 (26.08.2013)

Minor Release

1.4.11 (13.12.2013)

1.4.10 (05.08.2013)

Bugfix-Release

1.4.9 (01.08.2013)

Hotfix-Release

1.4.8 (25.06.2013)

Hotfix

1.4.7 (20.06.2013)

Hotfix

1.4.6 (19.06.2013)

Hotfix

1.4.5 (14.06.2013)

Hotfix

1.4.4 (13.06.2013)

Hotfix

1.4.3 (08.05.2013)

Hotfix

1.4.2 (07.05.2013)

Hotfix

1.4.1 (03.05.2013)

Hotfix

1.4 (17.04.2013)

Minor Release

1.3.1 (15.02.2013)

Hotfix

1.3 (16.01.2013)

Minor Release

1.2.2 (24.01.2013)

Hotfix

1.2.1 (04.12.2012)

Hotfix

1.2 (21.11.2012)

Erweiterung der Grundfuktionalität

1.1.1 (12.09.2012)

Bugfix Release