Skip to content

Feat session info converters - #880

Open
Creylay wants to merge 2 commits into
fix/converter-output-displayfrom
feat/session-info-converters
Open

Feat session info converters#880
Creylay wants to merge 2 commits into
fix/converter-output-displayfrom
feat/session-info-converters

Conversation

@Creylay

@Creylay Creylay commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

Fixed the session info modal getting cut off with no scroll when its content was too long, and added an "Applied Converters" section to it (same style as input/output columns).


Type of Change

Check all that apply like this [x]:

  • Backend change
  • Frontend change
  • CI / Workflow change
  • Build / Packaging change
  • Bug fix
  • Documentation

Changes (by file)

  • shared/InfoModal.jsx: the modal's outer container now caps its height at 85vh and lays out as a flex column, the header no longer shrinks, and the body scrolls on its own (overflowY: auto, flex: 1, minHeight: 0), so long content no longer gets cut off with no way to reach it.
  • models/SessionInfoContent.jsx: added an "Applied Converters" section between "Session Configuration" and "Metadata", shown only when the session has preprocessing steps. Each step is rendered as a ParamInfoBox (same style as input/output columns), with its display name and scope resolved through the existing buildStepDisplayNames and buildColumnKeysAndTypes helpers, so a converter's name and its referenced columns (raw or chained from an earlier step's output group) show exactly as they do in the rest of the session wizard.
  • utils/i18n/locales/{en,es,de,pt,zh}/models.json: added the appliedConverters label key used by the new section.

Testing (optional)

  • Manually verified: a session with several converters no longer gets its info modal cut off, and the new section lists each converter with its resolved scope columns.

@Creylay
Creylay added this pull request to stack #879 September 11, 2026 17:04
@Creylay Creylay added bug Something isn't working front Frontend work labels Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working front Frontend work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant