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