Skip to content

Conversation

@jeremystretch
Copy link
Member

@jeremystretch jeremystretch commented Jun 26, 2025

Closes: #19735

  • Introduce the ObjectAction base class & subclasses to represent single- and multi-object operations
  • Replace legacy actions dictionaries defined on views with tuples of ObjectAction subclasses
  • Change clone_button tag to be silent if URL resolution fails
  • Remove the following blocks from the template generic/object_children.html:
    • bulk_edit_controls
    • bulk_delete_controls
  • Remove ClusterRemoveDevicesView (identified as an anti-pattern)
  • Delete obsolete HTML templates
  • Flag LEGACY_ACTIONS and DEFAULT_ACTION_PERMISSIONS for removal in future release
@jeremystretch jeremystretch changed the base branch from main to feature June 26, 2025 19:06
@jeremystretch jeremystretch marked this pull request as ready for review June 30, 2025 16:18
@jeremystretch jeremystretch requested review from a team and bctiemann and removed request for a team June 30, 2025 16:19
@jeremystretch jeremystretch merged commit 601a77a into feature Jun 30, 2025
6 checks passed
@jeremystretch jeremystretch deleted the 19735-bulk-actions branch June 30, 2025 17:03
@jeremystretch jeremystretch changed the title Closes #19735: Implement reuable bulk operations classes Closes #19735: Implement reusable bulk operations classes Jul 18, 2025
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

3 participants