Skip to main content

Versionshistorie

Die folgende Übersicht beschreibt neue Features und Fehlerkorrekturen.

Legende:
Information
Feature
Hinweis
Bugfix

  
Data Connector 1.1.0.13 

Beim Import einer API-Verbindung kann im darauffolgenden Dialog die Konfiguration der Authenifizerung vorgenommen werden. Diese Konfiguration wurde bisher nicht übernommen.

Diverse Übersetzungen der Controls fehlten bisher, da der Language Cookie nicht gesetzt wurde.

Wenn Ressourcen bisher über das "Mapping-Table"-Feature miteinander verknüpft wurden, konnten diese nicht mehr gelöscht werden, da das durch eine Datenbankrelation verhindert wurde. Aus diesem Grund werden hier keine entsprechenden SQL-Constraints mehr erstellt.

Die Konfiguration zur automatischen Ausführung der Datensammlung über "Zeitplanung" ist grundlegend überarbeitet worden und wird jetzt mittels Crontabs konfiguriert. Weitere Informationen

Das Löschen einer API-Verbindung oder einer Ressource führt nun dazu, dass alle dazugehörigen Tabellen gelöscht werden. Darauf wird der Benutzer hingewiesen und muss dies nochmal explizit über eine Checkbox bestätigen.

Data Connector 1.1.0.11 RC

Dashboard mit Anzeige der API-Verbindungen, Status, Quick-Tasks, Fortschrittsanzeige, Beschreibung, Version, Letzte Ausführung, Letzte Laufzeit, Anzahl der Datensätze für: Ressourcen, konfigurierte Tabellen, Planungsobjekte, Abfrageergebnisse

Parameter im Request-Body nutzbar

API-Abfragen über Background-Tasks, mit Fortschrittsanzeige in der Benutzeroberfläche und SQL

Anzeige von fehlerhaften Ressourcen (z.B. nach Import von Konfigurationen)

Aktualisierung aller Packages auf den aktuellen Versionsstand

Kontext-Hilfe, Toast-Notifications, Sprachenauswahl, aktualisierte Übersetzungen

Konfiguration nur noch per Wizard, Speichern-Button nicht mehr nötig

Data Connector 1.1.0.0 RC

Unterstützung HTTP-Methoden (GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, MERGE, COPY, SEARCH)

Für alle Methoden, die nicht GET entsprechen, kann ein zusätzlicher JSON-Request-Body hinzugefügt werden

Monaco-Editor (Visual Studio Code) zur Bearbeitung des Request-Bodys

Wizard nun auch zur nachträglichen Anpassung der Konfiguration nutzbar (Kontextabhängig mit dem Zauberstab-Button)

Kontexthilfe (Kontextabhängig mit dem Hilfe-Button) ruft die jeweils passende Hilfeseite unter docs.smcteam.de auf

Übersetzungen (DE, EN); automatisch entsprechend der Browsersprache

Automatische Speicherung der meisten Aktionen; Gespeichert werden muss erst, sobald das Speichern-Symbol aktiv wird

Automatische Generierung eines OAuth2-Access-Tokens mit Client-Credentials (Client ID / Client Secret)

Mapping-Tabellen: Generierung von Tabellen mit Relationen zwischen voneinander abhängigen Ressourcen

Live-Notifications und Fortschrittsanzeige für aktuell laufende API-Abfragen

Data Connector 1.0.0.0 Beta

Erstellung beliebiger REST-API-Verbindungen über eine Webanwendung

Erstellung beliebiger API-Ressourcen (Endpunkte) pro konfigurierter API-Verbindung

API-Authentifizierung: JWT-Token, Basic (Benutzername / Passwort), Request Header, Query Parameter, OAuth2

Erstellung beliebiger Query- und URL-Parameter pro Ressource

Dynamische Ermittlung von Query- und URL-Parametern auf Basis von anderen Ressourcen oder SQL-Abfragen

Verarbeitung von JSON-Ergebnissen und komfortable Darstellung in einer Baumstruktur

Vorschau der API-Daten pro Ressource

Automatische Generierung einer passenden SQL-Datenstruktur auf Basis der JSON-Ergebnisse pro konfigurierter Ressource

Automatische Generierung von Tabellenrelationen auf Basis der JSON-Datenstruktur

Konfigurierbare SQL-Tabellenstruktur pro Ressource inkl. eigenem Schema pro API-Verbindung

Regelmäßiges und Automatisiertes Abrufen der API-Daten pro Ressource per Planungsassistenten

Import und Export von konfigurierten API-Verbindungen

Konfigurierbarer Proxy

Datenexplorer pro API-Verbindung zur Ansicht der gesammelten Daten

Konfigurationsassistent (Wizard) für die Neuerstellung von API-Verbindungen

Maximale Anzahl an API-Verbindungen durch Lizenz begrenzt