edoc automate app Build 23.2.1
Mit diesem Release haben wir einige Verbesserungen mit Blick auf die Usability und Sicherheit vorgenommen und natürlich eine Reihe neuer Funktionen implementiert.
In edoc workplace haben wir die Anbindung von d.ecs task von d.velop documents realisiert, sodass Sie nun auch edoc automate-Workflows verwenden können.
Neue Funktionen und Erweiterungen
ID 7904: Workplace-Anbindung an d.ecs task in edoc automate implementieren
Sie können nun in edoc automate erstellte Workflows auch in d.ecs task (Feature Aufgaben in d.velop documents) verwenden, nachdem Sie die entsprechende Konfiguration in edoc automate und edoc workplace vorgenommen haben.
ID 8137: Neue Aktion "permission\GetUserDetail" implementieren
Mit der neuen Aktion permission\GetUserDetail können Sie eine Detailinformation des ausgewählten Benutzers, wie Name oder E-Mail-Adresse, ausgeben. Die Aktion permission\GetUserDetails wurde ebenfalls in diesem Kontext verbessert.
ID 8139: Aktionen zum Auslesen von GET-Parametern implementieren und Query ergänzen
Sie können nun auch übergebene GET-Queryparameter mit einer Aktion auslesen.
ID 8740: Authentifizierung für Webservice-Endpunkte implementieren
Sie können nun für Webservice-Endpunkte eine Authentifizierungsmethode festlegen. Die Authentifizierung wird beim Aufrufen der Funktion entsprechend überprüft.
ID 8960: Bedingungen in Case-Werten für die "SwitchCase"-Aktion implementieren
Sie können nun erweiterte Bedingungen für die verschiedenen Fälle bei der SwitchCase-Aktion angeben:
Bedingung für einen Wert, z.B. >5: Wird ausgeführt, wenn Wert größer 5 ist. Soll auch mit anderen Operatoren (<, <=, >=) funktionieren.
Bedingung für einen ungleichen Wert, z.B. !abc: Wird ausgeführt, wenn Wert nicht abs ist.
Bedingung für eine Wert in einer Wertemenge, z.B. IN(a, b, c): Wird ausgeführt, wenn Wert a, b, oder c ist. Funktioniert auch mit der Negation, z.B. !IN(...).
Bedingung für [default]: Wird ausgeführt, wenn kein anderer der bisher geprüften Fälle (Cases) zutrifft.
ID 9030: Lokale Konfiguration in "local.php" zum Schluss laden
Manuell angepasste Konfigurationsparameter in der Datei local.php werden von der Konfiguration des Environments nicht mehr überschrieben.
ID 9033: Aktionen ausschneiden und wieder einfügen
Sie können im App-Editor nun Aktionen ausschneiden und an einer anderen Stelle wieder einfügen.
Bugfixes und Verbesserungen
ID 9149: Mit der Aktion "CloseModal" wird immer das zuerst geöffnete Modal geschlossen
Wenn Sie nun die Aktion CloseModal für ein geöffnetes Modal verwenden oder in den Hintergrund des geöffneten Modals klicken, wird nun immer das aktive Modal geschlossen.
ID 8983: Nicht gespeicherte Änderungen an View bleiben erhalten, wenn Tab geschlossen wird
Nicht gespeicherte Änderungen in einer View werden beim Schließen des Tabs verworfen.
ID 9024: Bearbeiten von Default-Wert eines Parameters einer bestehenden Route nicht möglich
Sie können nun den Default-Wert eines Parameters einer Route wieder ändern.
ID 8888: Nach der Routenauswahl gelange ich nach Befüllen einer Aktion für einen Parameter nicht wieder in die Parameterliste
Beim Bearbeiten der Route für einen View-Parameter einer Aktion wird die Ansicht zum Bearbeiten einer anderen Aktion wiederhergestellt, sodass Sie direkt weitere Aktionen hinzufügen können.