TDM Consult GmbHBusiness Flies
Zum Inhalt springen

Version 0.2.0 ​

Veröffentlicht am 4. Oktober 2026

Version 0.2.0 verbessert vor allem die Benutzerfunktionen und die Interaktion mit der 3D-Würfeldarstellung. Zusätzlich wurden die Navigation zur Dokumentation und die CI-Pipeline überarbeitet.

Änderungen ​

  • Die Benutzer-API liefert Benutzerprofil, zuletzt besuchte Ansichten und Favoriten über getrennte, spezialisierte Endpunkte. Dadurch werden nur die jeweils benötigten Daten geladen.
  • Die Ermittlung der zuletzt besuchten Ansichten wurde optimiert. Sie liest die Historie seitenweise, nutzt den vorhandenen Datenbankindex und gibt die zehn neuesten unterschiedlichen Ansichten zurück.
  • Favoriten verwenden einheitliche REST-Endpunkte und kompakte Datenobjekte für die Übertragung.
  • Ein neuer Logout-Endpunkt meldet den aktuellen Benutzer am Container ab und beendet seine Sitzung.
  • Würfel und andere transparente Objekte werden beim Überfahren mit dem Mauszeiger in der 3D-Szene hervorgehoben.
  • Die Ermittlung angeklickter 3D-Objekte verwendet die aktuelle Three.js-Projektionsschnittstelle. Szenen können außerdem kontrolliert angehalten werden.
  • Die Auswahl eines Würfels kann an eine anwendungsspezifische Navigation übergeben werden. Ohne diesen Navigationsadapter bleibt die bisherige Seitennavigation als Rückfall erhalten.
  • Die Kopfzeile verlinkt nun direkt auf die Business-Flies-Dokumentation; außerdem wurde ein Tippfehler beim Link zum Impressum korrigiert.

Build und Betrieb ​

  • Der Maven-Build läuft nun für alle Branches und erzeugt eindeutig nach Branch und Commit benannte Versionen und Artefakte. Container-Build und Sicherheitsscan bleiben auf Hauptzweig und Tags begrenzt.
  • Die für CI verwendeten Maven- und Buildah-Images wurden aktualisiert.
  • Die REST-API serialisiert ihre neuen Datenobjekte mit Jackson; Lombok generiert den dafür benötigten unveränderlichen Java-Code während des Builds.