Highlights
Editieren im Kalender (10.24.0301.1-main
)
Termine können nun im Kalender bearbeitet werden
Erstellen per Doppelklick
Verschieben per Drag/Drop
Popup um Einstellungen vorzunehmen
Benutzerverwaltung der Ansichten mit Speicherung des Filters (10.24.0301.1-main
)
Zusätzlich zu den Listeneinstellungen wird nun auch der Filter oder die Suche mit gespeichert
Release Notes Innerhalb der Applikation (10.24.0304.1-main
)
Customizer können Datums-gesteuert Release Notes erfassen
Dem Benutzer werden die Release Notes beim Login angezeigt. Sie können auch ausgeblendet werden.
In der Hilfe sind alle Release Notes nachlesbar
Prozessverwaltung (Breaking Change, 10.24.0304.1-main
)
Steuerung von wiederkehrenden Prozessen innerhalb der Applikation
Zeitliche Steuerung via CRON Expression basierend auf Quartz Syntax. Siehe https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontriggers.html#cron-expressions
Manuelles Auslösen der Prozesse möglich
Log über der Ausführung der Prozesse integriert
Global Search Indexes und Notifications werden nun innheralb der Prozesse verwaltet. Die früheren CRON Expression innerhalb der Konfiguration sind überflüssig. Siehe Breaking Changes unten.
Siehe auch Prozessverwaltung
Authorize Aspekt (10.24.0305.1-main
)
Autorisiert eine Klasse ohne das die entsprechenden Berechtigungen gesetzt werden müssen. Die Klasse ist danach für alle authentifizierten Benutzer verfügbar. Siehe Aspekte
Breaking Changes
CRON Expression Configuration über Prozessverwaltung (10.24.0304.1-main
)
Alle bisherigen CRON Expressions sind nun in der Prozessverwaltung integriert. Die Einstellungen müssen in der Prozessverwaltung geprüft und die folgenden Schlüssel müssen aus der Konfiguration entfernt werden:
GlobalSearch
:RecreateIndexCronExpression
TODO Notifications Schlüssel
CRON Syntax hat geändert. Wir verwenden nun die Quartz Syntax mit Sekunden. Siehe https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontriggers.html#cron-expressions
Umstellung auf Options Pattern (10.24.0307.1-main
)
ConfigureService
ist jetzt nicht mehr verfügbar. Als Ersatz kann die Standard-MethodeConfigure<Option>()
verwendet werden.Providers sind nicht mehr unterstützt. Als Ersatz können die Instanzen direkt auf dem Container registriert werden.
Enums in eigenem Enum
-Namespace (10.24.0307.1-main
)
Enums sind neu im
Enum
-Namespace und nicht mehr direkt auf dem globalen Namespace.Alt
MaritalStatusValue == MaritalStatus.Married()
Neu
MaritalStatusValue == Enum.MaritalStatus.Married
Die
()
werden nicht mehr benötigt!
Erweiterung des IGlobalSearchProvider
Interfaces und Konfiguration (10.24.0307.1-main
)
Wenn Implementierungen des interfaces IGlobalSearchProvider
verwendet wurden:
Im CustomSearchProvider muss man jetzt auch die
IServerConfiguration
im base constructor hinzufügen.
Konfigurationsänderung. Diese Schlüssel sind in den Public teil verschoben worden. Default is true
für beide Schlüssel. Falls die Global Search schon enabled war muss nichts unternommen werden:
GlobalOptions:AllowLeadingWildcardsInQueries
=>Public:UiConfiguration:globalSearch:allowLeadingWildcardsInQueries
GlobalOptions:AlwaysUseBeginsWithSearch
=>Public:UiConfiguration:globalSearch:alwaysUseBeginsWithSearch
Siehe Konfigurationsschlüssel
Releases
10.24.0301.1-main
01.03.2024Fix für Header- und Loginlogo werden bei Neustart der Applikation zurückgesetzt
Globale Suche: Erweiterung damit Eingaben auch ohne Formatierung gesucht werden können. Beispiel AHV Nummer suchen ohne Punkte
Editieren im Kalender
Auditing Fixes
Meldung bei Navigation auf nicht existierende oder nicht berechtigte Einträge
Benutzerverwaltung der Ansichten (View Management) mit Speicherung des Filters
Fixes für Inline Edit in Liste
10.24.0304.1-main
04.03.2024Fix für laden von related Listen
Release Notes innerhalb der Applikation
Fix für Collapsible Groups
Fix für Auditing (Master/Detail view)
Prozessverwaltung Feature
Notifications mit “Originator” Auslöser der Notification
10.24.0305.1-main
05.03.2024Auditing: Fix für Relationen
Fix für Prozessverwaltung
Authorize Aspekt für MetaKlassen
10.24.0307.1-main
,10.24.0307.2-main
,10.24.0307.5-main
07.03.2024Refactoring zu Options Pattern mit Quino Std Version
10.24.304.1-master
, Breaking Change siehe oben.Namespace für Enums eingeführt. Breaking Change siehe oben
Fixes für ImagePicker
Dynamische Meldungen in XML Layouts
XML Layouts Detail ohne leere Sidebar
Fix für Tab index
Fix für Layout Captions
Fix für Datum in Listen-Gruppierung