S 39.5.37
S 39.5.37.6 - Stable 6
Bugfixes
Schlüssel | Beschreibung |
|---|---|
717 | Behebt einen Deadlock, der beim Speichern eines Objekts aus Jython heraus in bestimmten Konstellationen auftreten konnte, sowie einen Synchronisationsfehler zwischen Jython-Objekten und C-Records. |
106 | Behebt einen potentiellen Crash einer Clientless-Session, wenn in dieser das gleiche Modul mehrmals aufgerufen wurde. |
751 | Behebt einen Fehler mit HQL-Statements, die Kundenvariablen enthalten. |
Stable 6 beinhaltet außerdem die Änderungen aus den Stables 1-5, sodass diese nicht separat eingespielt werden müssen.
S 39.5.37.5 - Stable 5
Bugfixes
Schlüssel | Beschreibung |
|---|---|
667 | Der Filterstring in der LDAP-Konfiguration wird nun richtig eingelesen, sodass nur überflüssige Leerzeichen entfernt werden. |
Stable 5 beinhaltet außerdem die Änderungen aus den Stables 1-4, sodass diese nicht separat eingespielt werden müssen.
S 39.5.37.4 - Stable 4
Bugfixes
Schlüssel | Beschreibung |
|---|---|
76 | Korrektur, die es PLANTA secure ermöglicht, den angemeldeten Benutzernamen auch dann zu versenden, wenn weder LDAP noch OIDC aktiv ist. |
Stable 4 beinhaltet außerdem die Änderungen aus den Stables 1-3, sodass diese nicht separat eingespielt werden müssen.
S 39.5.37.3 - Stable 3
Bugfixes
Schlüssel | Beschreibung |
|---|---|
281 | Beim LDAP-Import werden nun die UUIDs aus dem Active Directory beibehalten. |
S 39.5.37.2 - Stable 2
Bugfixes
Schlüssel | Beschreibung |
|---|---|
43 | Bei der Erstellung von SQL-Statements sind DIs in match-cases wie in jedem anderen Fall zu behandeln (einschließlich virtueller DIs mit Python-Code) |
S 39.5.37.1 - Stable 1
Bugfixes
Schlüssel | Beschreibung |
|---|---|
188 | Das Problem, dass benutzerdefinierte DIs mit automatischen Nummern nicht funktionierten, weil die Python-Namen dieser Felder case-sensitiv sind, wurde behoben. |
S 39.5.37.0 - Basis
Features
Schlüssel | Beschreibung |
|---|---|
27423 27862 | Das Verzeichnis, in dem der Server Dateien schreibt, kann jetzt über die Parameter Der |
27860 | Der Parameter |
27805 | Der Server sendet die entsprechenden Client-/Webclient-Menüpunkte je nach gewähltem Anzeigeverhalten. |
27421 27749 | Über einen neuen Health-Endpunkt im Server kann man den Status des Servers abfragen/überwachen. |
27907 | Der Server prüft nun nicht mehr auf das DI066329 Web-Client, da es keine eigene Benutzerrolle für den Web-Client mehr gibt. |
27460 | Die Log-Dateien werden nun täglich rolliert und nach 14 Tagen gelöscht. |
27361 | Zeitgesteuerte Events werden nicht mehr zu Beginn der Minute ihrer terminierten Zeit ausgeführt, sondern verteilt zwischen Anfang und Ende dieser Minute, um Serverlast zu vermeiden, wenn viele zeitgesteuerte Events zur gleichen Zeit ausgeführt werden. |
27522 | Die Funktion |
27733 | Die |
27830 | Die Konfigurationsparameter wurden um eine Sektion erweitert, um Hostnamen aus den Umgebungsvariablen an das Customizing weitergeben zu können. Alle Variablen die unter Als Trennzeichen für die Abfrage der Parameter können jetzt diese Zeichen verwendet werden: Semikolon, Doppelpunkt, Komma oder Leerzeichen |
6673 | Um die Sicherheit und Effizienz bei der Datenverarbeitung erhöhen, wird die Nutzung von Bindevariablen bei Datenbankinteraktionen innerhalb des Customizings ermöglicht. |
27877 | Es gibt neue Funktionen, um herauszufinden, ob ein HQL-bzw. SQL-Statement Literale enthält. |
26566 | Clientless Sessions stehen jetzt mit CPython zur Verfügung. |
27283 | Der Dateiname der Logback-Konfiguration lässt sich jetzt über den Parameter |
Bugfixes
Schlüssel | Beschreibung |
|---|---|
27485 | Ein Problem mit dem Logging in individuellen Python-Dateien wurde behoben. |
27493 | Module, die in Clientless Sessions geöffnet werden, werden nun korrekt mit Panel geöffnet. |
27496 | In Modulen, die in Clientless Sessions aufgerufen werden, wird nun |
27642 |
|
27639 | String-Arrays in Modulen, die in Clientless-Sessions geöffnet werden, werden korrekt zurückgegeben. |
27675 | Das Secure Interface des Servers wird jetzt erst gestartet, nachdem der Worker Container gestartet und die Rückmeldung empfangen wurde. |
27495 | Clientless Sessions setzen nun ihr |
27752 | Das Speichern in der Abfrage Speichern? Daten wurden geändert. funktioniert nun korrekt. |
27833 | Die temporären Lizenzen werden beim Datenimport in eine MSSQL-Datenbank nicht gelöscht. |
27639 | Potentielles Timing-Problem behoben, das dazu führen konnte, dass zeitgesteuerte Events nicht ausgeführt wurden. |
27735 | Wenn beim Öffnen eines Moduls über ein zeitgesteuertes Event (in einer Clientless Session) ein Python-Fehler auftritt, wird das zeitgesteuerte Event nun korrekt als fehlgeschlagen angezeigt. |
27746 | Customer-Properties (L<Lizenznr.>_name) in HQL-Statements können sowohl kleingeschrieben als auch großgeschrieben werden (in hql.query, hql.search_record, hql.modify). |
27164 | Beim Berechnen des Terminplans werden nun die IDs in der Systemnachricht korrekt angezeigt. |
27903 | Ein Speicherleck bei Clientless Sessions wurde behoben. |
27454 | Die Verdichtung von Mitarbeiter-Urlaub und -Abwesenheit in die jeweiligen Abteilungsressourcen wurde beschleunigt. |
27865 | Werden Funktionen, die auf rpyc services aufbauen (z. B. das Öffnen von Notepad++), im Webclient aufgerufen, kommt eine Meldung, dass diese Funktionen nicht verfügbar sind, statt einer Exception nach längerer Wartezeit. |