Neu im Framework 6.0

Ereignisprotokoll

  • Es ist möglich sich über definierbare Ereignisse per E-Mail zu informieren

    • Die Funktion „Bei kritischen Fehlern benachrichtigen“ ist dabei entfernt worden

    • Es steht eine neue Tabelle „Benachrichtigungen“ zur Verfügung

    • Da kann ein Suchmuster hinterlegt werden, über das man informiert werden möchte

  • Kann eine E-Mail nicht korrekt versendet werden, landet ein entsprechender Eintrag im Ereignisprotokoll

    • Zuvor hat der Spooler die Information enthalten

    • Die Informationsmenge (das Log-Level) kann konfiguriert werden, um Performance-Probleme zu verhindern

Einwilligungen und Wiederrufe

  • Es gibt einen neuen Datensatztyp um Einwilligungsanfragen abzubilden

  • Man kann dadurch nun in der UI Einwilligungsanfragen erstellen

    • E-Mail-Vorlagen können konfiguriert werden

    • Anfrage-Voralgen können ebenfalls konfiguriert werden

  • Der Verlauf der Anfragen, Einwilligungen und Wiederrufe ist beim Bezugsdatensatz einsehbar

Übersetzungen

  • Inhalte werden beim Anlegen einer Übersetzung automatisch vom Stamm-Datensatz übernommen

  • Übersetzungen können nun kopiert werden

  • Es ist möglich Übersetzungen über die Mehrfachauswahl zu bearbeiten

  • Beim Speichern kann gewählt werden für welche Übersetzungen gespeichert wird (Alle ...)

  • Das Layout der Tabs wurde umgestellt

  • Übersetzungen haben ein eigenständiges Dropdown in der Toolbar und dem Kontextmenü erhalten

Eingaben (Formulare, Felder, usw.)

  • Es stehen neue Variante des Datei-Feldes zur Verfügung.

    • Eine Variante macht es möglich, dass man Dateien direkt in einem Select-Feld wählen/suchen kann.

    • Eine zweite Variante ermöglicht mehrere Dateien in einem Select, wobei der Geltungsbereich die bereits zugewiesenen Dateien (oder die Dateien aus dem letzten Upload) sind

  • Es ist nun möglich Standardwerte in Formularmasken zu nutzen

Ansichteinstellungen

  • Das Anlege- sowie das Änderungsdatum können nun als konkretes Datum angezeigt werden

Impersonation

  • Der Identitätswechsel hat bislang dazu geführt dass man ausgelogged wurde. Dieser Umstand ist nun korrigiert.

  • Beim Wechsel werden nun die Rollen beider Anwender zusammengeführt, sodass man die Funktionen beider Anwender (Impersonator, Anwender) zur Verfügung hat.

UX / Layout

  • Dropdowns sehen nun einheitlich aus

  • Zu breite Inhalte werden in Karten automatisch umbrochen 

  • Modals haben wieder einen X-Schließen-Button

  • Die Baumansicht hat neue Funktionen erhalten

  • Die Identifikation der Tabs wurde optimiert

  • Eine Layout-Anpassungen führen zu einem freundlicheren Look and Feel

Allgemeines

  • Dependencies die zum Frontend gehören, wurden aus der composer.json (Composer) in die package.json (NPM) verschoben

  • In der Verknüpfungsansicht steht nun auch die Schnellsuche zur Verfügung

  • Es stehen nun alle Doctrine-Extensions zur Verfügung

  • Kopiert man einen Datensatz wird man nun gefragt welche Rollen der kopierte Datensatz übernehmen soll  

  • Rollen können nun über den Multi- und den Single-Kontext geändert werden