Story #2985

[Workbench] Workbench usability and feature improvements

Added by Tom Clegg almost 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Radhika Chippada
Category:
-
Target version:
Start date:
06/01/2014
Due date:
% Done:

100%

Estimated time:
(Total: 20.50 h)
Story points:
1.0

Description

Workbench features/behavior:
  • Add "Move/copy to a different project..." actions to the selection dropdown on the project page (bring up folder chooser, just like the "move project..." button)
  • Add explanatory text to the examples on the "Advanced" tab
  • Display state of a pipeline instance (New, RunningOnServer, etc) when shown in folder contents view.
  • Suggest "what to do next" when viewing a new/empty folder (instead of just an empty contents pane)
  • Indicate difference between "queued" and "nothing submitted yet" jobs on pipeline instance status page
  • List of my/shared projects should show project descriptions in the list, instead of tooltips
  • List of shared projects should indicate which user owns each project

Subtasks

Task #3158: Review 2985-shared-projects-descriptionsResolvedTim Pierce

Task #3055: Add explanatory text to the examples on the "Advanced" tabResolvedTim Pierce

Task #3064: Show loading spinner when waiting for infinite scroll requestResolvedTim Pierce

Task #3059: Indicate difference between "queued" and "nothing submitted yet" jobs on pipeline instance status pageResolvedTim Pierce

Task #3116: Review 2985-workbench-uiResolvedTim Pierce

Task #3056: Display state of a pipeline instance shown in folder contents view.ResolvedTim Pierce

Task #3083: List of my/shared projects should show project descriptions in the list, instead of tooltipsResolvedTim Pierce

Task #3065: Add "Move to a different project..." action to the selection dropdown on the project page (bring up folder chooser, just like the "move project..." button)ResolvedRadhika Chippada

Task #3379: Review 2985-selection-button-move-copyResolvedRadhika Chippada

Associated revisions

Revision ae7e9e24 (diff)
Added by Tim Pierce almost 6 years ago

2985: display project descriptions inline

Project descriptions in the "My Projects" and "Projects shared with
me" panels are displayed inline next to the project name, not in a
tooltip.

Refs #2985, refs #3083.

Revision c5f94a44
Added by Tim Pierce almost 6 years ago

Merge branch 'master' into 2985-workbench-ui

Refs #2985

Revision 10071dfd
Added by Tim Pierce almost 6 years ago

Merge branch '2985-shared-projects-descriptions'

Refs #2985, closes #3083, closes #3158.

History

#1 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#2 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#3 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#4 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#5 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#6 Updated by Tom Clegg almost 6 years ago

  • Subject changed from Usability and feature improvements to Workbench usability and feature improvements
  • Description updated (diff)
  • Parent task deleted (#2872)
  • Story points set to 3.0

#7 Updated by Tom Clegg almost 6 years ago

  • Tracker changed from Task to Story
  • Assigned To deleted (Tom Clegg)
  • Target version changed from 2014-06-17 Curating and Crunch to 2014-07-16 Sprint
  • Estimated time deleted (8.00 h)

#8 Updated by Tim Pierce almost 6 years ago

  • Assigned To set to Tim Pierce

#9 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)

#10 Updated by Tim Pierce almost 6 years ago

  • Description updated (diff)

#11 Updated by Tim Pierce almost 6 years ago

  • Description updated (diff)

#12 Updated by Tim Pierce almost 6 years ago

Review task for ae7e9e24:

Project descriptions in the "My Projects" and "Projects shared with me" panels are displayed inline next to the project name, not in a tooltip.

If the project name or description is long, it will word-wrap into the next line. I tried to figure out how to make it scroll right instead, using many variants on container-fluid, row-fluid and overflow-x, but could not figure out the magic incantations.

#13 Updated by Tim Pierce almost 6 years ago

  • Target version changed from 2014-07-16 Sprint to 2014-08-06 Sprint

#14 Updated by Radhika Chippada almost 6 years ago

  • Subject changed from Workbench usability and feature improvements to [Workbench] Workbench usability and feature improvements

#15 Updated by Tom Clegg almost 6 years ago

  • Description updated (diff)
  • Story points changed from 3.0 to 1.0

#16 Updated by Tom Clegg almost 6 years ago

  • Assigned To changed from Tim Pierce to Radhika Chippada

#17 Updated by Radhika Chippada almost 6 years ago

  • Status changed from New to In Progress

#18 Updated by Tim Pierce almost 6 years ago

Thanks for taking #3065. Reviewing at 51f86fd:

In ProjectsController#move_items, can the begin/rescue list the explicit exception that is thrown if dst.save! fails? This code seems to assume that it will only fail because of validation on dst.name.

Other than that, LGTM.

#19 Updated by Radhika Chippada almost 6 years ago

  • Status changed from In Progress to Resolved

All subtasks are completed.

Also available in: Atom PDF