Document toolboxDocument toolbox

Versionshinweise: Module - Communication

Version 2.0.1

Verbesserungen am System

  • Validierung für die Felder der Prozess~~Start~~Informationen eines Triggers hinzugefügt

  • Das Styling wurde für den Konfigurationsbereich der Nachrichten im MQTT-Trigger angepasst

  • Der Standardwert der Eigenschaft “**Kopfzeile-Präfix**” verursacht keinen Fehler mehr.

  • Der Inhalt des Felds “Dateiname” im HTTP Request Prozessor wird nicht mehr geleert, wenn “**Antwort in Datei schreiben**” auf false geändert wird.

  • Rechtschreibfehler im MQTT Trigger wurden behoben.

  • Im HTTP Credential wurde die Validierung des Benutzernamen für Basic Authentication entfernt.

Version 2.0.0

Zusammenfassung der neuen Funktionen

  • Umstellung der Credentials, Prozessoren und Trigger auf Web-Kompontenten

Verbesserungen am System

  • Es ist jetzt möglich die Zertifikatsauthentifizierung für Microsoft 365 zu verwenden.

Wichtigste Probleme behoben

  • Dokumentation der Credentials hinzugefügt

  • Bei der Verwendung der Basisauthentifizierung werden die Passwörter und der Benutzername jetzt korrekt gesetzt.

  • Virtual Host wird korrekt der AMQP Verbindung übergeben

  • Fehlschlagen des Tests und Anzeige von Fehlermeldungen bei falschen Credential Werten

  • Duplikatprüfung eines AMQP Credentials auf den Namen bei Speicherung der Konfiguration hinzugefügt

  • Validierung und Fehlerhandling für die Pflichtfelder in der AMQP Konfiguration hinzugefügt

  • Kontextmenü mit CFG~~, VAR~~ und DAT-Feldern in den Request Settings des AMQP Publishers hinzugefügt

  • Verwendung eines anderen performanteren Input-Formulars zum Editieren des Raw Bodies im AMQP Publisher

  • React Editor eingefügt und Buttons zum Hinzufügen und Bearbeiten von Syntax Fields

  • Ausbau der Messages im AMQP Publish Prozessor für eine bessere Protokollierung

  • Verwenden der angegebenen Datei auf dem lokalen System inklusive entsprechender Report Messages im Testmodus

  • Dropdowns incl. entsprechender Dropdown-Auswahl für Data Fields und Variables in der AMQP Trigger Field Konfiguration hinzugefügt

  • Felder aus dem AMQP Trigger werden an den Prozess übergeben

  • Anpassung des Dateinamen in der Language File

  • Ebene der Überschriften in der globalen Dokumentation angepasst

  • AMQP Login Profil Informationen aus AMQP Prozessor wird in der globalen Dokumentation angegeben

  • Genauere Dokumentation von AMQP Triggern in der globalen Dokumentation

  • Duplikatprüfung eines Kafka, HTTP oder Microsoft365 Credentials auf den Namen bei Speicherung der Konfiguration hinzugefügt

  • Fehlschlagen des Tests und Anzeige von Fehlermeldungen bei falschen Werten in einem Kafka Loginprofil

  • Markierung und Validierung von Pflichtfeldern im Kafka Loginprofil

  • Markierung und Validierung von Pflichtfeldern im Kafka Loginprofil

  • Hinzufügen von CFG~~, VAR~~ und DAT-Feldern zum Kontextmenü im Kafka Producer

  • Bessere Performance durch Verwendung eines anderen Editors für den Body bei Kafka Producern

  • React Editor eingefügt und Buttons zum Hinzufügen und Bearbeiten von Syntax Fields

  • * Body Type Binary zum Kafka Producer hinzugefügt * Verwenden der angegebenen Datei auf dem lokalen System inklusive entsprechender Report Messages im Testmodus

  • Ausbau der Messages im Kafka Producer für eine bessere Protokollierung des Prozessorablaufs

  • Markierung und Validierung von Pflichtfeldern in den Kafka Trigger Settings

  • Dropdowns incl. entsprechender Dropdown-Auswahl für Data Fields und Variables in der Kafka Trigger Field Konfiguration hinzugefügt

  • Korrekte Übergabe der Variablen, Daten- und Knotenfelder an den aufgerufenen Prozess

  • Fehlschlagen des Tests und Anzeige von Fehlermeldungen bei falschen Werten in einem MQTT Loginprofil

  • Duplikatprüfung eines MQTT Credentials auf den Namen bei Speicherung der Konfiguration hinzugefügt

  • Pflichtfelder als notwendig markiert

  • Ungültige Protokollversion “Unknown” aus der Auswahl der möglichen MQTT Protokollversionen entfernt

  • Validierung und Fehlerhandling für Pflichtfelder in der MQTT Konfiguration hinzugefügt

  • DAT~~, VAR~~ und CFG-Parameter wurden zu den Kontextmenüs im MQTT Publisher hinzugefügt

  • Bessere Performance durch Verwendung eines anderen Editors für MQTT Publisher

  • CFG~~, DAT~~ und VAR-Parameter können nun durch einen neuen Editor und entsprechende Buttons im Raw Body des MQTT Publishers hinzugefügt werden

  • Bessere Protokollierung des Prozessablaufs im MQTT Prozessor

  • Verwenden der angegebenen Datei auf dem lokalen System inklusive entsprechender Report Messages im Testmodus

  • Kennzeichnung von Pflichtfelder im MQTT Trigger

  • Dropdowns incl. entsprechender Dropdown-Auswahl für Data Fields und Variables in der MQTT Trigger Field Konfiguration hinzugefügt

  • Korrekte Übergabe der Variablen, Daten- und Knotenfelder an den aufgerufenen Prozess

  • Pflichtfelder als notwendig markiert

  • Fehlschlagen des Tests und Anzeige von Fehlermeldungen bei falschen Credential Werten

  • Implementierung der Http Response Options als exklusive Optionen

  • Trennung der Datenmodelle für X~~WWW~~Form Daten und Form Daten

  • Verwendung einer Detailslist und Überarbeitung durch Einführung von React

  • Optionen werden nun im NDF Feld HTTP.Options gespeichert

  • Speichern der abgerufenen Header in dem NDF Feld “HTTP.Headers”, sowie in einer Datei, falls die Option ausgewählt wurde, dass die Antwort des Requests in einer Datei gespeichert werden soll

  • Ungültige Option “Trace” aus der Auswahl der HTTP Methoden des HTTP Requests entfernt

  • Header mit dem Namen Authorization wird nun dem Request als Request Header übergeben. Authorization Token aus dem Login Profil werden bevorzugt

  • Nachricht über den verwendeten Http-Aufrufpfad angepasst

  • Anzeige des Authorization Types durch Verwenden des korrekten hinterlegten Keys für den Parameter

  • Horizontale Breite der Elemente beschränkt, sodass sie in die Breite des Dialogs passen und kein horizontaler Scroll mehr notwendig ist

  • Client ID im Microsoft 365 Credential als Pflichtfeld gekennzeichnet

  • Syntax Wizard für Basisadresse, Username (Basisauthentifizierung) und Username (OAuth2 ~~ Password Credentials) Eingabefelder in den HTTP Credential~~Einstellungen entfernt

  • Button für das Speichern eines Microsoft 365 Credentials deaktiviert, wenn Duplikat-Daten eingetragen wurden

  • Horizontaler Scrollbalken im Credential Item entfernt

  • Syntax Wizard für Name, Tenant, Ressource und Username (Benutzeranmeldeinformationen) Eingabefelder in den Microsoft 365 Credential-Einstellungen entfernt

  • Fehler beim Hinzufügen von X~~WWW~~Feldern behoben, wodurch nun die Werte der Formulardaten nicht mehr gelöscht werden

  • Autofokus auf Value-Textfeld entfernt

  • Syntax Wizard für die Namens~~ und Werte~~Felder der Query Settings, Headers und Inhaltstypen hinzugefügt

  • Setzen des neu~~erstellten Credentials und Aktualisierung der Liste der verfügbaren Credential~~Items im HTTP-Prozessor

  • Anzeige einer Fehlermeldung bei Duplikaten bei der Anlange eines Credentials vom Http Request Prozessor aus

  • Syntax Wizard für Name, Host und Username Eingabefelder in den AMQP Credential-Einstellungen entfernt

  • Syntax Wizard für Parameter in MQTTCredentials entfernt, bei denen er nicht verwendet werden sollte

  • Der Private Schlüssel des Zertifikats wird in der globalen Dokumentation verschlüsselt angezeigt

  • Leere Passwörter werden auch leer angezeigt

Version 1.0.12

Zusammenfassung der neuen Funktionen

  • Es besteht jetzt die Möglichkeit unterhalb der OAuth2 Zugangsdaten auch die Bewilligungsarten ClientCredentials und Password auszuwählen. Bei diesen Bewilligungsarten kann dann der entsprechende Anmeldedienst angegeben werden um einen neuen Zugriffstoken zu beziehen.

Version 1.0.11

Zusammenfassung der neuen Funktionen

  • Es besteht jetzt die Möglichkeit im Prozessor: HTTP Request auch auf die Zugangsdatenprofile für Microsoft365 zuzugreifen.

Wichtigste Probleme behoben

  • Der Prozessor HTTP Request kann jetzt die Tokens aus dem Anmeldeprofilen korrekt anwenden.

Version 1.0.10

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.

Wichtigste Probleme behoben

  • Es wurde ein Fehler behoben, dass der Eigentümer in Prozessoren immer automatisch ermittelt wurde. Somit wurde immer der Service Benutzer eingetragen und nicht der Anwender, der sich an einem Client angemeldet hatte.

Version 1.0.9

Wichtigste Probleme behoben

  • Der MQTT Trigger hat sich nach einem Upload immer wieder neu-verbunden

Version 1.0.8

Wichtigste Probleme behoben

  • Für das Anmeldeprofil HTTP werden bei dem Authentifizierungstypen Basic die Daten jetzt korrekt gespeichert und wieder ausgelesen

Version 1.0.7

Wichtigste Probleme behoben

  • Die Einstellungen für die http Verbindungen werden jetzt korrekt übernommen

Verbesserungen am System

  • Es wurde eine neue Option für den http Verbindungstypen OAuth2 hinzugefügt. Mit diesem Typen kann angegeben werden, dass der OAuth2 Token als Header und nicht als Autorisierung übergeben wird

Version 1.0.6

Wichtigste Probleme behoben

  • Die individuellen Header werden nicht mehr über die Standard-Anfrage gesendet sondern jetzt an den Content der gesendet wird. Somit ist es jetzt auch möglich den Content-Type individuell zu setzen.

Version 1.0.5

Verbesserungen am System

  • Die Verwaltung von Zugangsdaten für Microsoft 365 wurde hinzugefügt. Diese Zugangsdaten können von anderen Modulen verwendet werden.

Version 1.0.4

Zusammenfassung der neuen Funktionen

  • Es wurde ein Zugriffspeicher für HTTP Authentifizierung wurde hinzugefügt.

Verbesserungen am System

  • Es wurde ein neuer Auslöser hinzugefügt um auf Warteschlangen die auf MQTT basieren zu horchen. Des Weiteren wurde ein neuer Prozessor hinzugefügt um in MQTT Warteschlangen Nachrichten zu schreiben.

  • Es wurde ein neuer Auslöser hinzugefügt um auf Warteschlangen die auf Kafka basieren zu horchen. Des Weiteren wurde ein neuer Prozessor hinzugefügt um in Kafka Nachrichten zu schreiben.

  • Es wurde ein neuer Auslöser hinzugefügt um auf Warteschlangen die auf AMQP basieren zu horchen. Des Weiteren wurde ein neuer Prozessor hinzugefügt um in AMQP Warteschlangen Nachrichten zu schreiben.

  • Der Prozessor http get und http invoke wurden zusammengefasst in den neuen Prozessor http request.

Version 1.0.3

Improvements to the system

  • Changed reporting method

Version 1.0.2

Required Updates

  • Updated to the latest SDK

Version 1.0.1

Top Issues Fixed

  • fixed info.json