Versionshinweise: Client Service

Version 1.0.30

Wichtigste Probleme behoben

  • Fehler beim Auswerten der Bedingungen für SmartSearch-Farprofilen behoben.

  • Es wurde ein Problem behoben, bei welchem die Sprachinformationen nicht immer an ein Modul übergeben wurde

Version 1.0.29

Zusammenfassung der neuen Funktionen

  • Unterstützung für die Konvertierung eines SmartSearch~~Befehls in einen Client~~Befehl hinzugefügt

Wichtigste Probleme behoben

  • Es wurde ein Problem mit parallelen Uploads auf den Client Service behoben

  • Es wurde ein Problem behoben, bei welchem der Service mit der Meldung “fatal error: concurrent map writes” abgestürzt ist.

  • Es wurde ein Problem behoben, welches dazu geführt hat, dass nach einem Upload über den Web Designer der Client Service keine RegEx Profile mehr zur Verfügung hatte

  • Es wurde ein Problem beim Hochladen von Modul-Dateien auf den Client Service behoben

  • Wenn eine SmartSearch Aktion über den Service ausgeführt wurde, wurde für jede Datei ein Prozess gestartet statt alle Dateien gesammelt an einen Prozess zu senden. Dies wurde behoben.

  • Es wurde ein Problem behoben, bei welchem die Kachelaktionen nicht übersetzt wurden.

Version 1.0.28

Zusammenfassung der neuen Funktionen

  • Die Route für SmartSearch Suchergebnisse enthält nun für jedes Ergebnis die zugelassenen Kontextmenü-Befehle.

  • Die Policies werden nun auch beim Speichern der User Settings angewendet

  • Die Interpretation von Farbschemen in SmartSearch wird nun vom Service erledigt

  • Unterstützung für die Einschränkung der Sprachauswahl über Policies

  • Syntax~~Felder die in Client~~Commands in Smart-Search verwendet werden, werden nun aufgelöst.

Wichtigste Probleme behoben

  • Über den Web~~Command Befehl kann jetzt auch der Parameter Fokus übergeben werden. Dieser wurde bei dem Web~~Command zuvor ignoriert und es wurde immer das erste Feld fokussiert, unabhängig was mit dem Parameter Focus angegeben wurde.

  • Es wurde ein Problem behoben, bei welchem der Service mit einer Panic beendet wird, wenn keine Datenfelder in einem Projekt konfiguriert sind

  • Der Service berücksichtigt nun die Konfigurationsparamter und Variablenüberschreibung der Rollen (benötigt Client 2.0.4)

  • Es wurde ein Problem behoben, bei welchem in SmartSearch die Datums-Spalte für ein Dokument immer leer war.

  • Es wurde die Option in der SDK und dem Client Service hinzugefügt, dass für Übersetzungen jetzt auch dynamische Inhalte mit übergeben werden können.

  • Es wurde ein Problem in der Lizenzprüfung behoben

Version 1.0.27

Zusammenfassung der neuen Funktionen

  • Es wurde für den Designer eine neue Route hinzugefügt mit dessen Hilfe Benutzereinstellungen vom Client-Service entfernt werden können.

  • Es wurde eine neue Option hinzugefügt, in der der Anwender festlegen kann, ob bestehende Dateien überschrieben werden sollen beim Herunterladen von Dateien aus dem System.

Verbesserungen am System

  • Es besteht jetzt die Möglichkeit eine Vorlage für Benutzerkonfigurationen für neue Anwender zu hinterlegen. Sobald sich dann ein Anwender, der noch nicht am System angemeldet war, anmeldet werden dann die Einstellungen aus der Vorlage zurückgegeben.

Version 1.0.26

Wichtigste Probleme behoben

  • Mit der Route /api/v1/cache können jetzt alle Cache-Einträge für alle Gruppen ermittelt werden.

Version 1.0.25

Zusammenfassung der neuen Funktionen

  • Unterstützung für NER Add-Ins hinzugefügt

Wichtigste Probleme behoben

  • Regex Profile mit einem %20 codierten Leerzeichen im Namen werden nun korrekt interpretiert

  • Es wurde ein Problem bei der Übergabe der Modul-Konfiguration an die Module behoben

  • Es wurde ein Problem mit der Format-Syntax Route behoben

Version 1.0.24

Wichtigste Probleme behoben

  • Es wurde ein Problem mit den Rollen-Berechtigungen behoben

Version 1.0.24

Wichtigste Probleme behoben

  • Es wurde ein Problem mit den Rollen-Berechtigungen behoben

Version 1.0.23

Wichtigste Probleme behoben

  • Die Sprach~~Übersetzung für den Web~~Client wurde verbessert.

  • Die Meldung “Beim Versuch, den Container vom Session-Cache zu entfernen, ist ein Fehler aufgetreten“ wurde behoben

Version 1.0.22

Zusammenfassung der neuen Funktionen

  • Es wurde die Unterstützung für Azure WebPubSub als Alternative zu RabbitMQ hinzugefügt

Wichtigste Probleme behoben

  • Es wurde ein Problem behoben, bei welchem Standardwerte für Variablen nicht für Kachelaktionen übernommen wurden.

  • Nach jedem bereitstellen von Projekten werden die Objektaktionen jetzt korrekt aktualisiert und nachgeladen.

  • Es wurde ein Problem behoben, bei welchem bestimmte Sonderzeichen nicht für das Passwort verwendet wurden konnten.

Version 1.0.21

Wichtigste Probleme behoben

Der Client Service berücksichtigt nun die Modul<>Adressen eines DeploymentProfils

Es wurde ein Problem behoben, bei welchem der Client Service die Gruppenberechtigungen bei Rollen nicht geprüft hat

Es wurde ein Problem behoben, bei welchem Desktop Plugins und Extensions nicht auf Dateien zugreifen konnten. (Beispielsweise konnte MailCreate keine Attachments zu der Mail hinzufügen, wenn man eine Datei auf eine Client Kachel gezogen hat)

Version 1.0.20

Wichtigste Probleme behoben

  • Client Service speichert nun die Policy korrekt.

  • Es werden keine Mehrfacheinträge für einen Nutzer mehr in der DB vorgenommen.

  • Nutzerlizenzen werden nun korrekt verwendet.

Version 1.0.20

Wichtigste Probleme behoben

  • Client Service speichert nun die Policy korrekt.

  • Es werden keine Mehrfacheinträge für einen Nutzer mehr in der DB vorgenommen.

  • Nutzerlizenzen werden nun korrekt verwendet.

Version 1.0.19

Zusammenfassung der neuen Funktionen

  • Es wurde die Route /api/v2/info hinzugefügt die den Namen und Version die Services zurückgibt.

  • Es wurde die Route /api/v2/info/addresses hinzugefügt mit dessen Hilfe Anwendungen die öffentlich verwendeten Adressen des Client Services ermitteln können. Bei der Rückgabe werden neben der Adresse des Message Brokers (auch für STOMP), ebenfalls die Adresse des Authentifizierungsdienstes zurückgegeben, welchen der Client Service verwendet.

Wichtigste Probleme behoben

  • Die Option “Abfrage verbieten bei dem die Bedingungsfelder leer sind“ unterhalb einer Füllregel wird jetzt im Client korrekt behandelt. Somit ist bei gesetzter Option nicht mehr möglich, Abfragen ohne Bedingungswert innerhalb einer Füllregel auszuführen.

  • Es wurde ein Problem mit Left/Right/Substring beim FormatSyntax im Zusammenhang mit Unicode-Zeichen behoben

  • Es wurde ein Problem behoben, welches dazu geführt hat, dass der Service eine hohe CPU Last verursacht, nachdem die AMQP Verbindung verloren ging und wiederhergestellt wurde

  • Das Abfragen bestehender Datenabfragen funktioniert nun auch mit neueren Modulen

  • In den Policies werden nun neben den Benutzereinschränkungen, auch die Gruppeneinschränkungen berücksichtigt (benötigt Client Service 1.0.19 und Authentication Service 1.0.11)

  • In SmartSearch Profilen werden nun Einschränkungen auf Gruppen korrekt berücksichtigt (benötigt Client Service 1.0.19 UND Designer 1.0.28)

Version 1.0.18

Wichtigste Probleme behoben

  • Bei der Verwendung von Füllregeln mit mehreren Bedingungswerten, welche gruppiert werden, können jetzt auch leere Werte übergeben werden. In der vorherigen Version haben die Leerwerte zu einem Fehler in der Ausführung der jeweiligen Datenabfrage geführt, welcher in der Füllregel verwendet wurde.

  • Es wurde ein Problem behoben, bei welchem die Objektfelder nicht immer gefüllt wurden, wenn Objekt-Vererbung verwendet wird

Version 1.0.17

Zusammenfassung der neuen Funktionen

  • Es wurde die Unterstützung der OAuth2 Authentifizierung im Benutzerkontext hinzugefügt.

Hierzu muss der Client ab Version 1.0.16, der Client Service ab Version 1.0.17, die Process Engine ab Version 1.0.20 und das Module: Communication ab Version 1.0.10 verwendet werden.

Verbesserungen am System

  • Die Unterstützung für Machine Learning wurde hinzugefügt.

Version 1.0.16

Wichtigste Probleme behoben

  • Der Client Service kontrolliert jetzt ob für eine Füllregel die Gruppierung von Bedingungsfeldern aktiviert wurde.

Version 1.0.15

Wichtigste Probleme behoben

  • Die RegEx Profile beim Formatieren von Werten, werden nun vor den Formatierungsfunktionen und den Left/Right/Substring Methoden ausgeführt

Version 1.0.14

Zusammenfassung der neuen Funktionen

  • Es ist nun möglich, SmartSearch-Profile als Registerkarte im Client hinzuzufügen

Verbesserungen am System

  • Es wurde eine Option zum Client hinzugefügt, mit welcher der Speichern-unter Dialog bei Downloads unterdrückt werden kann. Zusätzlich kann nun auch der Standardspeicherort für Downloads festgelegt werden.

Version 1.0.13

Wichtigste Probleme behoben

  • Es ist nun möglich Projekte mit Smart Search Process Commands zu veröffentlichen, welche Variablen und/oder Felder verwenden

Version 1.0.12

Zusammenfassung der neuen Funktionen

  • Es wurde ein Problem behoben, bei dem Felder von geerbten Objekten nicht gefüllt wurden (Benötigt Client x.0.12)

Wichtigste Probleme behoben

  • Fehler in der Lizenz-Prüfung behoben

Version 1.0.11

Wichtigste Probleme behoben

  • Es wurde ein Problem behoben, in dem die Historie und die Favoriten der Seitenleiste nicht korrekt geladen und gespeichert wurden

Version 1.0.10

Wichtigste Probleme behoben

  • Es wurde ein Problem behoben, in dem NDF, DAT und VAR Felder nicht an SmartSearch übergeben wurden

Version 1.0.9

Zusammenfassung der neuen Funktionen

  • Es wurde der Support hinzugefügt das Client-Befehle auch Bedingungsfelder unterstützen.

  • Zugangsprofile sind jetzt Modulübergreifend verfügbar

Version 1.0.8

Wichtigste Probleme behoben

  • Handling der HTTP Statuscodes von Modules verbessert

Version 1.0.7

Wichtigste Probleme behoben

  • [DAT.ActionValue] kann in SmartSearch nun verwendet werden

  • Es wurden Probleme mit den benutzerdefinierten Spalten in Smart Search behoben

Version 1.0.6

Zusammenfassung der neuen Funktionen

  • Die Download Liste wurde hinzugefügt

Wichtigste Probleme behoben

  • Es wurde ein Fehler behoben, welcher den Client blockiert hat die Module vom Service herunterzuladen

Version 1.0.5

Zusammenfassung der neuen Funktionen

  • Modultabs werden nun via Client Commands unterstützt. Ein Website-Tab kann nun über ein Interval aktualisiert werden.

Wichtigste Probleme behoben

  • Es wurde ein Fehler beim Bereitstellen von Modulen behoben

  • Es wurde ein Fehler bei der Abfrage von allen verfügbaren Aktionen behoben.

  • ResultTable ist nicht immer mit Werten gefüllt

Version 1.0.4

Wichtigste Probleme behoben

  • Es wurde ein Fehler beim Bereitstellen von Modulen behoben

  • Es wurde ein Fehler bei der Abfrage von alle verfügbaren Aktionen behoben.

Version 1.0.3

Wichtigste Probleme behoben

  • Es wurde ein Fehler behoben, welcher zu Fehlern geführt hat, wenn ein Modul Repository und Data Queries in einem Ablauf verwendet hat

  • Für das erstellen der Datenbank kann jetzt die Kodierung angegeben werden.

  • Projekte mit der gleichen Bezeichnung können nicht mehr auf dem gleichen Service bereitgestellt werden.

Version 1.0.2

Zusammenfassung der neuen Funktionen

  • Es wurde der Support für MongoDB durch diverse Probleme der Datenbank entfernt. Anstelle der MongoDB unterstützt das System jetzt Postgres. Aus diesem Grund ist jetzt eine Postgres Datenbank zwingend erforderlich für den Betrieb,

  • Dialog für die Auswahl von Dateien wurde hinzugefügt

  • Kompatiblere Drag&Drop Methode für SmartSearch Suchergebnissen hinzugefügt

  • Sprachdateien werden beim Bereitstellen den Clients zur Verfügung gestellt

  • Implementierung einer Einblendverzögerung für die Sidebar

  • Verwaltung für die Verwendung von Aktionsregisterkarten in der Seitenleiste hinzugefügt

  • Favoritenverwaltung für kfm. Objekte hinzugefügt

  • Unterstützung von Rollen und Situationen hinzugefügt.

  • Bedingung für die Anzeige und Ausführung von Aktionen hinzugefügt

  • Bedingungen für die Anzeige für Fehler-, Warnung- und Hinweis-Dialog wurden angepasst.

  • Richtlinien für Projekte wurde hinzugefügt (automatische Generierung)

  • Es wurde der Support für MongoDB durch diverse Probleme der Datenbank entfernt. Anstelle der MongoDB unterstützt das System jetzt Postgres. Aus diesem Grund ist jetzt eine Postgres Datenbank zwingend erforderlich für den Betrieb,

Wichtigste Probleme behoben

  • Das Verbindungshandling zum AMQP Service wurde verbessert

  • Der Rollen und Situationen wurden beim Upload auf den Client Service nicht gelöscht, was dazu führte, dass diese mehrfach vorhanden waren

  • Für die Prozess-Service Adresse wird das http Schema nicht mehr doppelt gesetzt.

Verbesserungen am System

  • Es ist jetzt Möglich bei der Auswahl von Objekten (bei mehreren Ergebnissen) festzulegen welche Informationen in der Übersicht angezeigt werden sollen.

  • Das zuletzt ausgewählte Objekt und die zuletzt ausgewählte Registerkarte werden jetzt gespeichert.

Version 1.0.1

Zusammenfassung der neuen Funktionen

  • Zwischenspeicher für Dateien hinzugefügt.

  • Image-Repository hinzugefügt.

  • Smart Search Unterstützung hinzugefügt.

Version 1.0.0

Zusammenfassung der neuen Funktionen

  • Unterstützung System- und Benutzerrichtlinien für Clients wurden hinzugefügt

  • Ereignisse für die Validierung von Eingabefeldern hinzugefügt, um sie zur Laufzeit zu validieren

  • Bei der Ausführung von kfm. Objektaktionen wird die definierte Datenabfrage für ein kfm. Objekten nicht erneut ausgeführt.

  • Die Anzahl der "Zuletzt verwendeten Objekte" ist jetzt einstellbar

  • Unterstützung für Desktop-Erweiterungen hinzugefügt.

  • Dialog-Client hinzugefügt

  • Seitenleiste hinzugefügt.

  • Favoritenverwaltung für kfm. Objekte hinzugefügt

  • Verwendung von kfm. Objekten hinzugefügt.

  • Styles für Seitenleiste und Dialog-Client hinzugefügt

Wichtigste Probleme behoben

  • Die einzelnen Werte eines Feldes werden nun aufgelöst.

  • Client-Einstellungen werden jetzt vom Client-Service korrekt gespeichert

  • Nachladen von Suchergebnissen in SmartSearch implementiert

Verbesserungen am System

  • AW: Wechsel der Rolle in der Sidebar

  • Die zuletzt ausgewählte Rolle und Situation wird nun vom Client gespeichert und beim Start des Clients erneut ausgewählt