Skip to content

Conversation

@jeremystretch
Copy link
Member

Closes: #19968

  • Introduced SplitMultiSelectWidget to render side-by-side multi-select widgets (one for available choices and one for selected choices)
    • Also introduced the AvailableOptions and SelectedOptions subwidgets, which are not intended for general use
  • Update and extend TypeScript to support moving options between the two widgets
  • Changed the object_types field on ObjectPermissionForm to use SplitMultiSelectWidget
  • Updated the table configuration form templates to work with the updated TypeScript

@jeremystretch jeremystretch requested review from a team and bctiemann and removed request for a team July 31, 2025 15:30
@jeremystretch
Copy link
Member Author

CodeQL failure is unrelated to these changes

@bctiemann bctiemann requested a review from jnovinger August 1, 2025 18:41
Copy link
Member

@jnovinger jnovinger left a comment

Choose a reason for hiding this comment

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

Looks awesome!

@jnovinger jnovinger merged commit 35b9d80 into main Aug 1, 2025
10 checks passed
@jnovinger jnovinger deleted the 19968-permissions-form-widget branch August 1, 2025 19:06
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve the form widget for assigning object types for permissions

3 participants