Project

General

Profile

Actions

Feature #15768

open

Support multi-select operations

Added by Tom Morris over 4 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
Workbench2
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

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 menu actions apply to all selected items (the the label for the action should make this clear)
  • Initial actions to support:
    • Move selected
    • Trash selected
    • Copy selected -- only enabled if only "copyable" items are selected (collections, Workflow objects, filter groups, but not subprojects)

Related issues

Related to Arvados Epics - Story #16943: WB2 Descriptions, project & collection operationsNew10/01/202203/31/2023

Actions
Has duplicate Arvados Workbench 2 - Feature #15693: Support group operations on filtered listDuplicate

Actions
Blocks Arvados Workbench 2 - Story #16057: Combine selected collectionsNew

Actions
Actions #1

Updated by Lucas Di Pentima over 4 years ago

  • Description updated (diff)
Actions #2

Updated by Lucas Di Pentima over 4 years ago

  • Description updated (diff)
Actions #3

Updated by Tom Morris over 4 years ago

  • Has duplicate Feature #15693: Support group operations on filtered list added
Actions #4

Updated by Tom Morris over 4 years ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
  • Story points set to 2.0
Actions #5

Updated by Peter Amstutz over 4 years ago

  • Target version changed from Arvados Future Sprints to To Be Groomed
  • Story points deleted (2.0)

UX comment: when there are multiple selections, the existing right click and hamburger menu should display only the options that can be applied to all the selections, and should indicate it will operate on multiple selected items.

Actions #6

Updated by Peter Amstutz over 4 years ago

  • Target version deleted (To Be Groomed)
  • Release set to 20
Actions #7

Updated by Lucas Di Pentima over 4 years ago

  • Related to Story #15333: Workbench2 feature parity with Workbench added
Actions #8

Updated by Lucas Di Pentima over 4 years ago

Actions #9

Updated by Lucas Di Pentima over 4 years ago

  • Description updated (diff)
Actions #10

Updated by Peter Amstutz almost 4 years ago

  • Release changed from 20 to 31
Actions #11

Updated by Peter Amstutz almost 3 years ago

  • Related to Story #16943: WB2 Descriptions, project & collection operations added
Actions #12

Updated by Peter Amstutz almost 3 years ago

  • Related to deleted (Story #15333: Workbench2 feature parity with Workbench)
Actions #13

Updated by Peter Amstutz about 2 years ago

  • Project changed from Arvados Workbench 2 to Arvados
  • Category set to Workbench2
  • Release deleted (31)
Actions #14

Updated by Peter Amstutz about 2 years ago

  • Subject changed from [Workbench 2] Support multi-select operations to Support multi-select operations
  • Target version set to 2022-06-08 sprint
Actions #15

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-06-22 Sprint
Actions #16

Updated by Peter Amstutz about 2 years ago

  • Target version changed from 2022-06-22 Sprint to 2022-06-08 sprint
Actions #17

Updated by Peter Amstutz about 2 years ago

  • Description updated (diff)
Actions #18

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-06-22 Sprint
Actions #19

Updated by Lucas Di Pentima almost 2 years ago

If we're going to need to support bulk operations from the client side, maybe there'll be a need to create some UI element to hint the user the progress of those operations.

Actions #21

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-06-22 Sprint to 2022-07-20
Actions #22

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-07-20 to 2022-08-03 Sprint
Actions #23

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-08-03 Sprint to 2022-09-28 sprint
Actions #24

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Actions #25

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Actions #26

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Actions #27

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-11-09 sprint to 2022-11-23 sprint
Actions #28

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-11-23 sprint to 2022-12-07 Sprint
Actions #29

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
Actions #30

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Actions #31

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Actions #32

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2023-02-01 sprint to To be groomed
Actions #33

Updated by Peter Amstutz over 1 year ago

  • Description updated (diff)
Actions #34

Updated by Peter Amstutz over 1 year ago

  • Description updated (diff)
Actions

Also available in: Atom PDF