Skip to main content
Skip table of contents

S 39

Bitte beachten Sie: Die Version S 39 ist Bestandteil eines neuen containerisierten Release 39.5.25. Für die Installation / den Betrieb dieser Version bzw. das Update auf diese Version ist eine OCI kompatible Container Runtime bzw. Plattform, z.B. Docker notwendig. Mehr dazu siehe unter Installation von PLANTA project.

S 39.0.0 (manager, worker)

Features

Schlüssel

Beschreibung

323

Interne Server-Kommunikation wurde verbessert: Die Protobuf-Nachrichten können optional im Log ausgegeben werden und ermöglichen so eine bessere Nachverfolgbarkeit.

171

Die Metriken des Prometheus-Interfaces beginnen nun konsistent mit „planta__server__“ für eine einheitliche Benennung.

37

Der Server nutzt nun eine aktuelle CPython-Version 3.12.9 für verbesserte Stabilität und Sicherheit.

332

Die Authentifizierung unterstützt nun den Login via JWT-Token.

110

Die Speicherung der Versionsinformation wurde vereinheitlicht. Versionsinformation wird im JSON-Format erzeugt mit den Attributen:

  • Server-Version (Major/Minor/Patch) - Datum - Commit-Hash.

Für jede Komponente wird ein eigener Node erzeugt: (manager / worker / client)
Diese lassen sich aus dem Customizing über die Funktion ppms.version_information auslesen.

532

Exitcodes aus Linux/Signals wurden ergänzt und mit verständlichen Beschreibungen versehen, die beim Abbruch ausgegeben werden.

440

Das Logging beim Start einer Client-Session wurde aufgeräumt und unnötige Meldungen entfernt.

293

Mit der Python-Funktion set_user_clipboard(content, mime_type) können Objekte bequem in die Zwischenablage kopiert werden.

272

Der Effekttyp „Round“ wurde in die Liste der verfügbaren Effekte aufgenommen.

365

Die Ausführung von Migrationen wurde beschleunigt, indem irrelevante Pakete ausgeklammert werden.

255

Parameter an Clientless-Sessions können jetzt verschachtelte Dictionaries enthalten und bieten so mehr Flexibilität.

Bugfixes

Schlüssel

Beschreibung

29

Fehler behoben, dass im Laufe des Tages nach verschiedenen Terminrechnungen die Auslastungsdiagramme falsche Werte anzeigt haben, was bisher nur durch eine Neuplanung behoben werden konnte.

281

Beim LDAP-Import bleiben die UUIDs jetzt konsistent erhalten und sorgen für eine eindeutige Identifizierung.

76

Die Benutzer-ID wird beim Einsatz des Serveradapters ohne LDAP oder OIDC zuverlässig übermittelt, um eine korrekte Authentifizierung sicherzustellen.

601

Das Modul Abweichungen verarbeitet Daten jetzt stabil und ohne Python-Exception.

300

Das Erstellen von Statements mit virtuellen Dataitems und Relationen zu Oberbereichen funktioniert jetzt wie vorgesehen.

90

Das Parsen von Statements wurde optimiert, sodass Literale nur an den richtigen Stellen ersetzt werden.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.