Update all existing actions to use the new placements.

Review Request #14715 — Created Nov. 28, 2025 and submitted

Information

Review Board
release-7.1.x

Reviewers

This updates all the built-in actions in the UI to set placements
instead of attachments and parent IDs. This brings them up to the modern
interface, and enables the actions to be used in other attachment points
as needed.

Unit tests pass.

Tested all these actions in the UI.

Summary ID
Update all existing actions to use the new placements.
This updates all the built-in actions in the UI to set placements instead of attachments and parent IDs. This brings them up to the modern interface, and enables the actions to be used in other attachment points as needed.
886cc423349170cf5f01582c1d53ec34e742c1d3
Description From Last Updated

In reviews/actions.py, things with parents do parent_id=CloseMenuAction.action_id. Can we do the same for this instead of hardcoding 'account-menu'? Same for …

daviddavid
david
  1. 
      
  2. reviewboard/accounts/actions.py (Diff revision 1)
     
     
    Show all issues

    In reviews/actions.py, things with parents do parent_id=CloseMenuAction.action_id. Can we do the same for this instead of hardcoding 'account-menu'? Same for all others throughout this file.

  3. 
      
chipx86
david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.1.x (17c5ce5)