Verbesserung
| Kategorie | Beschreibung | Ticket |
| Carl KI | Die internen APIs wurden standardisiert. Die API-Aufrufe wurden auf den OpenAI-API-Standard umgestellt, um eigene lokale KIs standardisiert anbinden zu können. In den Systemeinstellungen kann jetzt eine BaseUrl zum lokalen KI-Server eingestellt werden. | – |
| Carl KI | Chats mit Carl in der Plattform werden jetzt gespeichert und im Menü eingeblendet | – |
| UI | Öffentliche Formulare: Das bestellbare Modell kann jetzt pro Artikel definiert werden | – |
| UI | Öffentliche Formulare: Icons können jetzt für Artikel hinterlegt werden | – |
| UI | Öffentliche Formulare: Header, Icon, Link zum Impressum und DSGVO sind jetzt anpassbar | – |
| UI | Der Automation Designer wurde durch ein Grid und Funktionen für Zoom-In, Zoom-Out und Center erweitert | – |
| UI | Neue Portaleinstellung “Übergeordneten Datensatz in Bestellansicht ausblenden” ermöglicht es, die Split-View zum Beispiel in Genehmigungen im Portal zu deaktivieren und eigene Formulare besser zu nutzen | – |
| Plattform | Neues Standardfeld “Stakeholder”: Jedes Modul enthält das neue Multiselect-Standardfeld, in das Personen eingetragen werden können. Personen, die in diesem Feld eingetragen sind und nur Portalberechtigung besitzen, haben nun das Recht, diesen Datensatz im Portal zu sehen. | – |
| Plattform | Erweiterung der Rolle um die Funktion “Darf Aufgabenpläne in bestehenden Datensätzen verändern” | – |
| UI | Werden API-Permissions über den Workflow definiert, wird der Save-Button nun ausgeblendet und das Formular gesperrt | – |
| UI | CSV Import-Wizard: Wenn eine Vorlage ausgewählt wurde, wird diese jetzt automatisch gespeichert, wenn der Import über den Button gestartet wird | – |
| Plattform | Neuer Node-Typ: In Automationen können jetzt Automationen aufgerufen werden | – |
| Plattform | In E-Mail Templates werden jetzt die custom-Variablen aus den globalen Systemeinstellungen unterstützt | – |
| Plattform | Es steht ein neuer Feldtyp MULTIENUM zur Verfügung, mit dem mehrere Werte aus einer globalen Liste ausgewählt werden können | – |
| UI | Bei der Erstellung von automatischen Aufgaben kann die Aktion jetzt direkt neu erstellt werden, ohne die Maske wechseln zu müssen | – |
| UI | Es existieren eine 401-Seite, eine 403-Seite sowie eine 500-Seite mit der Möglichkeit, zurück zu navigieren | – |
| UI | Es existiert eine 404-Seite mit der Möglichkeit, zurück zu navigieren | RM83611051 |
| UI | Tabellen in Dashboards und im Dashboard-Editor sind in ihrer dargestellten Höhe begrenzt | – |
| UI | Drag & Drop im Dashboard-Editor ist visuell und im Verhalten an das Portal angeglichen | – |
| UI | Bilder können im Rich Text Editor zusätzlich zu Copy & Paste über einen File-Upload-Button oder per Drag & Drop (mit visueller Abwurfzone) hochgeladen werden. File-Upload und Drag & Drop erlauben den Upload von mehreren Bildern gleichzeitig | – |
| UI | Über den Rich Text Editor hochgeladene Bilder lösen entweder eine grüne (erfolgreicher Upload) oder eine rote (nicht erfolgreicher Upload) Popup-Benachrichtigung aus | – |
| UI | Bilder im Rich Text Editor zeigen auf Klick eine Popup-Box an, über die die Bildgröße geändert oder das Bild aus dem Editor entfernt werden kann | – |
| UI | Bilder im Rich Text Editor werden an der aktuellen Cursor-Position hochgeladen | – |
| UI | Bilder im Rich Text Editor werden nur maximal so breit dargestellt, wie der Editor selbst breit ist. Dadurch lösen Bilder keinen horizontalen Scroll aus | – |
| UI | Datensätze aus Modulen, die über die globale Suche auffindbar sind, können im Editor jetzt ebenfalls durchsucht und mit @ verlinkt werden | – |
| UI | Der Sanitizer im Rich Text Editor erlaubt mehr Formatierungen als zuvor. Das Einfügen von Tabellen stellt diese nun als Tabellen mit sichtbarem Rand der Zellen dar | – |
Bug Fix
| Kategorie | Beschreibung | Ticket |
| UI | In der Visualisierung kann bei langen Namen nicht in das Objekt gesprungen werden | – |
| UI | Die Schnellsuche geht beim Navigieren durch Pages in der Tabelle verloren | RM15008210 |
| Plattform | Die JS-Funktion “openConnector” ignoriert die Einstellung “Logging aktivieren” im Konnektor | – |
| UI | Ein Doppelklick im Warenkorb löst zwei Requests aus | – |
| UI | Der Automation Designer hängt sich manchmal auf, wenn sehr viele Daten verarbeitet werden | RM57110567 |
| UI | Bedingungen, die per Copy&Paste in den Workflow eingefügt werden, werden manchmal nicht gespeichert | – |
| UI | Unveröffentlichte Unterkategorien werden im Portal nicht ausgeblendet | – |
| UI | Getriggerte Sortierung in Tabellen-Ansicht aktualisiert nicht in jeder Spalte rechtzeitig | RM47133511 |
| Plattform | Filter für leere Multiselect-Felder funktioniert nicht | – |
| Plattform | Filter in Kombination mit Text-Feldern arbeitet entgegen der User-Erwartung und berücksichtigt keine Leer-Strings | RM24338172 |
| UI | Workflow und Aufgabenplan bei Artikeln werden in der Administration von Serviceartikeln nicht immer richtig geladen | – |
| Plattform | Beim Löschen von Datensätzen werden Relationstabellen nicht berücksichtigt | – |
| Plattform | Der Import von Datenobjekten mit Arrays (zum Beispiel Rollen) funktioniert über den Transport Manager nicht | – |
| UI | UUIDs von bereits gelöschten sowie nicht existierenden Datensätzen führen zu leeren Eingabemasken | RM75029630 |
| UI | ‘Breiter/Schmaler’-Funktion für Widgets im Dashboard-Editor funktioniert nicht richtig | – |
| UI | ‘Backspace/Löschen’ im Rich Text Editor ändert gelegentlich die Formatierung des Texts hinter dem Cursor | – |
| UI | Listen an-/ausschalten im Rich Text Editor ändert gelegentlich die Formatierung des Texts in den Listen-Items | – |
| UI | ‘Einrückung links/Einrückung rechts’ im Rich Text Editor ändert gelegentlich die Formatierung des Texts im eingerückten Block | – |
On Premise-Deployments
| Kategorie | Beschreibung | Ticket |
| Helm | Ein Security Context für Init-Container wurde ergänzt. | – |
| Helm | Die Memory- und CPU-Ressourcen für Init-Container wurden angeglichen. | – |