|
|
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 "store" 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 "Speichern" und "Publizieren" 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}} || "Verwendete Artikel ab hier suchen..."-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='' 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 'counter.global.edits.counter' 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 "target" 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 "Number" 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 & 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 "root"
| |
− | |-
| |
− | | 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 & 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 "invalid" 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 "delete" nach "remove"
| |
− | |-
| |
− | | style="vertical-align:top;" | {{fix}} || Filename & 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 "genauer Wortsuche" 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 & 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['DOCUMENT_ROOT'], 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 & 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 'beforerender' 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
| |
| |} | | |} |