Closes #19968: Use multiple selection lists for the assignment of object types when editing a permission #1547

Closed
opened 2026-04-06 03:30:54 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @jeremystretch on 7/31/2025

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
*Originally created by @jeremystretch on 7/31/2025* ### 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
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/netbox#1547