ephios icon indicating copy to clipboard operation
ephios copied to clipboard

Change log view design problems

Open felixrindt opened this issue 8 months ago • 1 comments

  • Design of the log view could be improved/typografically enhanced
    • better whitespace, tabular layout, proper highlighting
    • shortened long text and show full text on hover, same for <pre>-formatted json field data
    • better handling of raw json values
      • could also be handled by using more derivation recorders

JSON fields are not rendered nicely, e.g. shift structure displays as

Daten zur Positionierung der Teilnahme in der Schicht-Struktur: {'preferred_unit_path': ''}

Originally posted by @jeriox in #441

felixrindt avatar May 14 '25 08:05 felixrindt

Logs of a model that are attached to another model (attach_to_func, e.g. ResourceAllocation to Shift, see https://github.com/ephios-dev/ephios/blob/fb24e27f9250a95c8c550e9b8ce54d75ec9ca8c4/ephios/plugins/simpleresource/models.py#L64) should also show this association in the log.

Currently, attaching a log to another model only affects the filtering.

lukasrad02 avatar Aug 01 '25 19:08 lukasrad02