TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_8.0.0-alpha6
  4. #29223

8.0.0-alpha6
TopLogic Release

2026-07-14

enhancement

minor
#29334
Statuscode als Argument bei Antworten in REST-Anfragen

defect

major
#29223
Kommandos die direkt am Dialog konfiguriert sind können nicht berechtigt werden
#29269
Kafka: Fehler beim Handling von Null-Messages
#29272
Import im Hilfe-Editor funktioniert nicht
#29325
Generated JSON schema marks a non-nullable layout-template property (dialog title) as nullable/optional
#29338
CreateTLSingletonProcessor legt doppelte Annotation an
#29373
Buttons reagieren nicht auf programmatische DOM-Klicks (UI-Testautomatisierung mit Playwright)
minor
#28685
Berechtigungsprobleme in der modellbasierten Suche
#29009
Selektion in Baum unsichtbar wenn nicht "Expandieren bei Selektion" gewählt
#29322
Konfiguration Kommando Undo vs Liste der Änderungen
#29330
TreeTableComponent / TreeComponent verliert Zustand bei invalidate
#29331
Zoom-Stufe soll beibehalten werden
#29339
Fehlerhafte Migration in #28305
#29340
TL-Script: Optimierung von Datenbankabfragen mit transienten Objekte schlägt fehl
#29367
Fehler im TL-Script Compiler beim Parsen von HTML-Literalen als erster Ausdruck in einem Block
#29371
Werte von Macro-Attributen werden nicht dargestellt
#29372
Flow-Diagram: Probleme bei kompaktem Tree-Layout und Überlappung in Kombination mit Zig-Zag-Darstellung
#29379
Script-Recorder: Details nach Verschieben von selektierter Aktion nicht mehr bearbeitbar
defect

major

#29223

Kommandos die direkt am Dialog konfiguriert sind können nicht berechtigt werden

Security

Wenn man in einem Dialog direkt (also nicht einer Kindkomponente, sondern dem Dialog selbst) Buttons hinzukonfiguriert, die eine andere Kommandogruppe als READ haben, ...

... werden diese Kommandos in der Rollenprofilsicht nicht gefunden und tauchen nicht auf:

Dadurch können diese Kommandos nicht für irgendwelche Rollen berechtigt werden und damit nur von root-Usern ausgeführt werden.

Der Fehler liegt vermutlich in der Klasse com.top_logic.tool.boundsec.gui.profile.CompoundSecurityLayoutConfigDescender in der Methode addCommandGroupsRecursive(LayoutConfigTreeNode, LayoutConfigTreeNode), da dort nur die Kindkomponenten überprüft werden und nicht der Dialog selbst.

  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • EN
  • Login