Feature #14470

[Data operations][Tree picker] Update tree pickers to handle shared items

Added by Michał Kłobukowski about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
5.0

Description

Given operations:
- copy to project
- move to
- create a collection from selected files
are using tree picker that has no support for `shared with me` items. It should be replaced with new tree pickers that are used in `run a process` inputs.

Example usage of the new tree picker is visible in `src/views/run-process-panel/inputs/file-array-input.tsx:257`.


Related issues

Copied from Arvados Workbench 2 - Bug #14252: [Bug][Main Container][Functionality] Redundant functionality to add own items to Shared With MeClosed

Associated revisions

Revision 61eb34ae (diff)
Added by Michał Kłobukowski about 2 years ago

Add property for disabling certain items activation

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 807660c7 (diff)
Added by Michał Kłobukowski about 2 years ago

Extract constants from shared and favorites projects ids

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 02e77918 (diff)
Added by Michał Kłobukowski about 2 years ago

Disable activation of shared and favoriets project in projects tree picker

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 59ddd205 (diff)
Added by Michał Kłobukowski about 2 years ago

Use new projects-tree-picker in ProjectTreePickerField

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 90f56604 (diff)
Added by Michał Kłobukowski about 2 years ago

Pass pickerId through DialogMoveTo props

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision a2783c48 (diff)
Added by Michał Kłobukowski about 2 years ago

Update move-project-dialog to work with new projects-tree-picker

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 0101b0b9 (diff)
Added by Michał Kłobukowski about 2 years ago

Create composable helper for setting constant pickerId

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision c4fb72d1 (diff)
Added by Michał Kłobukowski about 2 years ago

Add collection move dialog tree picker initialization

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision fa8e4468 (diff)
Added by Michał Kłobukowski about 2 years ago

Add pickerId to MoveCollectionDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision dd00886a (diff)
Added by Michał Kłobukowski about 2 years ago

Apply pickerId to MoveProjectDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision db6ff2ea (diff)
Added by Michał Kłobukowski about 2 years ago

Add ProjectsTreePicker initialization in process-move-actions

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision c1b42ed0 (diff)
Added by Michał Kłobukowski about 2 years ago

Set pickerId in MoveProcessDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision a5f55ef0 (diff)
Added by Michał Kłobukowski about 2 years ago

Add pickerId prop to DialogCopy

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 6f08c46e (diff)
Added by Michał Kłobukowski about 2 years ago

Add tree picker initialization for CollectionCopyDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 2edee5ac (diff)
Added by Michał Kłobukowski about 2 years ago

Set pickerId props for CopyCollectionDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision ea4c9524 (diff)
Added by Michał Kłobukowski about 2 years ago

Add tree picker initialization for CopyProcessDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision de434883 (diff)
Added by Michał Kłobukowski about 2 years ago

Set pickerId prop for CopyProcessDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision fc05ea3e (diff)
Added by Michał Kłobukowski about 2 years ago

Use ProjectTreePickerField in CollectionProjectPickerField

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision fcda82dc (diff)
Added by Michał Kłobukowski about 2 years ago

Add itree picker initialization for CollectionPartialCopyDialog

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 185f57cf
Added by Michał Kłobukowski about 2 years ago

Merge branch '14470-update-tree-pickers-to-handle-shared-items' into 14470-replace-tree-pickers

refs #14470
14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision aed4e625
Added by Michał Kłobukowski about 2 years ago

Merge branch '14470-replace-tree-picker-in-copy-dialogs' into 14470-replace-tree-pickers

refs #14470
14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 26369215 (diff)
Added by Michał Kłobukowski about 2 years ago

Extract PickerIdProps interface

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision ed5c052b (diff)
Added by Michał Kłobukowski about 2 years ago

Delete toggle behaviour from ProjectTreePickerField change handler

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 6e7601cf (diff)
Added by Michał Kłobukowski about 2 years ago

Update CollectionProjectPickerField props type

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 9e1596de (diff)
Added by Michał Kłobukowski about 2 years ago

Make initProjectsTreePicker imports absolute

Feature #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision 123bae90
Added by Michał Kłobukowski about 2 years ago

Merge branch '14470-replace-tree-picker-in-create-collection-dialog' into 14470-replace-tree-pickers

refs #14470
14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

Revision abf8502a
Added by Michał Kłobukowski about 2 years ago

Merge branch '14470-replace-tree-pickers'

refs #14470

Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <>

History

#1 Updated by Michał Kłobukowski about 2 years ago

  • Description updated (diff)

#2 Updated by Michał Kłobukowski about 2 years ago

  • Copied from Bug #14252: [Bug][Main Container][Functionality] Redundant functionality to add own items to Shared With Me added

#3 Updated by Michał Kłobukowski about 2 years ago

  • Subject changed from [Data operations] Update tree pickers to [Data operations] Update tree pickers to handle shared items
  • Description updated (diff)

#4 Updated by Michał Kłobukowski about 2 years ago

  • Subject changed from [Data operations] Update tree pickers to handle shared items to [Data operations][Tree picker] Update tree pickers to handle shared items

#5 Updated by Chrystian Klingenberg about 2 years ago

  • Target version set to sprint 13 (lucky number)

#6 Updated by Chrystian Klingenberg about 2 years ago

  • Story points set to 5.0

#7 Updated by Michał Kłobukowski about 2 years ago

  • Status changed from New to In Progress
  • Assigned To set to Michał Kłobukowski

#9 Updated by Michał Kłobukowski about 2 years ago

  • Status changed from In Progress to Feedback

#10 Updated by Michał Kłobukowski about 2 years ago

  • Status changed from Feedback to Resolved

#11 Updated by Michał Kłobukowski about 2 years ago

  • Description updated (diff)

#12 Updated by Michal Komorowski about 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF