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