Story #13784

[Data operations] Add to favorite

Added by Chrystian Klingenberg over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
07/24/2018
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
3.0

Description

As a user I would like to add a collection/process/project to "Favorite" tab
so that I will have easy access to my marked files

Acceptance criteria:
- possibility to add collection/process/project to "Favorite"
- added files are visible in "Favorite" tab
- after adding to favorite button is changing state to: "Remove from favorite"

User flow:

1a. Right click on collection/process/project inside the table and choose "Add to favorite".
1b. (Only for projects) Right click on project inside tree context menu and choose "Add to favorite".
1c. Click on "More options" icon in the table and then choose "Add to favorite"

2. Snackbar appears in the bottom of the page with the infromation that "Collection/Process/Project has been added to favorite"

3. "Add to favorite" changes his state to "Remove from favorite"

4. Next to selected file name "Star" icon appear.


Subtasks

Task #13886: Integrate toggling favorites with snackbar notificationsClosedMichał Kłobukowski

Associated revisions

Revision 45169570 (diff)
Added by Michał Kłobukowski over 2 years ago

Create actions and reducer for favorites

Feature #13784

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

Revision 28ded6ac (diff)
Added by Michał Kłobukowski over 2 years ago

Add method for checking if resource is present in favorites

Feature #13784

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

Revision 4407b22f (diff)
Added by Michał Kłobukowski over 2 years ago

Create actions for resolving resource favorite status

Feature #13784

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

Revision 28139906 (diff)
Added by Michał Kłobukowski over 2 years ago

Create FavoriteStar component

Feature #13784

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

Revision c16ed462 (diff)
Added by Michał Kłobukowski over 2 years ago

Remove unused style rule

Feature #13784

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

Revision c1b2cf95 (diff)
Added by Michał Kłobukowski over 2 years ago

Update ContextMenu to accept name and icon components

Feature #13784

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

Revision 37870430 (diff)
Added by Michał Kłobukowski over 2 years ago

Create component for favorite management menu item

Feature #13784

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

Revision 1c6bd6af (diff)
Added by Michał Kłobukowski over 2 years ago

Implement action for toggling favorite status

Feature #13784

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

Revision 4493d29b (diff)
Added by Michał Kłobukowski over 2 years ago

Fix context menu closeanimation

Feature #13784

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

Revision 8599d5cc (diff)
Added by Michał Kłobukowski over 2 years ago

Load favorites info for items from ProjectPanel

Feature #13784

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

Revision 09dedf97 (diff)
Added by Michał Kłobukowski over 2 years ago

Fix lack of icon styling applied to context menu item

Feature #13784

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

Revision 3d8cd860 (diff)
Added by Michał Kłobukowski over 2 years ago

Add resource actions set

Feature #13784

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

Revision 464d6637 (diff)
Added by Michał Kłobukowski over 2 years ago

Update context-menu tests

Feature #13784

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

Revision d75f24fb (diff)
Added by Michał Kłobukowski over 2 years ago

Save resource name when creating favorite

Feature #13784

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

Revision fd08968c (diff)
Added by Michał Kłobukowski over 2 years ago

Fix import

Feature #13784

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

Revision 39c6f239
Added by Michał Kłobukowski over 2 years ago

Merge branch '13784-add-to-favorite'

refs #13784

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

History

#1 Updated by Chrystian Klingenberg over 2 years ago

  • Target version set to sprint 4

#2 Updated by Chrystian Klingenberg over 2 years ago

  • Status changed from New to In Progress
  • Assigned To set to Pawel Kowalczyk
  • Story points set to 3.0

#3 Updated by Chrystian Klingenberg over 2 years ago

  • Status changed from In Progress to New

#4 Updated by Chrystian Klingenberg over 2 years ago

  • Description updated (diff)

#5 Updated by Chrystian Klingenberg over 2 years ago

  • Description updated (diff)

#6 Updated by Michał Kłobukowski over 2 years ago

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

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

  • % Done changed from 0 to 40

#8 Updated by Michał Kłobukowski over 2 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF