Skip to content

Fixes #39609 - Add missing ouiaId to MenuToggle components - #1055

Merged
MariaAga merged 1 commit into
theforeman:masterfrom
adamruzicka:ouija
Aug 17, 2026
Merged

MariaAga merged 1 commit into
theforeman:masterfrom
adamruzicka:ouija

Conversation

@adamruzicka

@adamruzicka adamruzicka commented Aug 12, 2026 •

Copy link
Copy Markdown
Contributor

Strict checking of ouia ids on PF5 components was introduced with #39562 / theforeman/foreman#11117.

Strict checking of ouia ids on PF5 components was introduced with #39562.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses strict OUIA ID validation for PatternFly v5 by adding missing ouiaId props to MenuToggle components used in the Job Invocation detail UI.

Changes:

  • Add ouiaId to the status filter MenuToggle used by the Select in the hosts toolbar.
  • Add ouiaId to the actions kebab MenuToggle used by the bulk-actions Dropdown.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
webpack/JobInvocationDetail/DropdownFilter.js Adds an explicit ouiaId to the MenuToggle used as the status filter select toggle.
webpack/JobInvocationDetail/CheckboxesActions.js Adds an explicit ouiaId to the MenuToggle used as the actions kebab dropdown toggle.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@MariaAga MariaAga left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks!

@MariaAga
MariaAga merged commit 92058ff into theforeman:master Aug 17, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants