Project

General

Profile

Actions

Feature #15768

closed

Support multi-select operations

Added by Tom Morris over 4 years ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Story points:
-
Release relationship:
Auto

Description

Want to be able to perform certain operations over multiple items in project panel.

  • Each item in the project listing should have a checkbox (or similar UI element) to toggle selection.
  • "Select All" action to check all visible items (filtering by type and keyword affects what is selected)
  • "Deselect all" action -- clear all selections
  • "Invert selection" -- swap visible selected/unselected
  • Refreshing the list or changing the filtering should keep all visible selections, if something that was selected is now hidden, it should be de-selected
  • Paging forwards/backwards clears selections (because previous selections are no longer visible)
  • When multiple items are selected, context/action menus change to only offer actions that apply to all selected items (the the label for the action should make it clear it applies to all selected)
  • Initial actions to support:
    • Trash selected
    • Move selected
    • Copy selected -- only enabled if only "copyable" items are selected, maybe start with collections only
  • The move/copy operations should pop up a dialog box for the user to select a target project
  • The move/copy operations need to handle name collisions -- if there's already an object at the target destination with the same name, it will be an error
    • I'm not sure what we want to do, possible options are skip, rename, or replace
    • Initial behavior should probably be to "skip"

Files

15768passingtests.png (118 KB) 15768passingtests.png Lisa Knox, 10/11/2023 09:06 PM

Subtasks 1 (0 open1 closed)

Task #20441: Review 15768-multi-select-operationsResolvedLisa Knox09/08/2023Actions

Related issues

Related to Arvados Epics - Idea #16943: WB2 Descriptions, project & collection operationsIn Progress10/01/202206/30/2024Actions
Related to Arvados - Feature #20375: Multi-select operations on the process list pageNewActions
Related to Arvados Workbench 2 - Bug #20764: Copy-to-Clipboard snackbar doesn't show up when copied from context menuNewActions
Has duplicate Arvados Workbench 2 - Feature #15693: Support group operations on filtered listDuplicateActions
Has duplicate Arvados - Feature #18193: Multi-select collections and projects to delete themDuplicateActions
Blocks Arvados - Feature #16057: Combine selected collectionsNewActions
Blocked by Arvados - Bug #20538: Unhandled exception when trying to delete a process that you don't have write permissionResolvedStephen Smith05/24/2023Actions
Actions

Also available in: Atom PDF