Feature #14490

[Running a workflow] Workflow presets

Added by Chrystian Klingenberg almost 3 years ago. Updated almost 3 years ago.

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

0%

Estimated time:
Story points:
5.0

Description

As a user I would like to choose one of already predefined presets during running a workflow
so that I can run a process much faster

Acceptance criteria:
- possibility to select preset in step 2
- dropdown with list of predefined present for selected workflow
- tooltip with information: "List of already defined set of inputs to run a workflow"

Mockup: https://3czrf1.axshare.com/#g=1&p=7_2_run_a_process&c=1

workflow presets.PNG (19.8 KB) workflow presets.PNG Chrystian Klingenberg, 12/04/2018 11:06 AM

Associated revisions

Revision d366e025 (diff)
Added by Michał Kłobukowski almost 3 years ago

Add presets method to WorkflowService

Feature #14490

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

Revision f96eb4f6 (diff)
Added by Michał Kłobukowski almost 3 years ago

Add presets actions to run-process-panel

Feature #14490

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

Revision 6f071fa3 (diff)
Added by Michał Kłobukowski almost 3 years ago

Handle workflow presets loading in run-process-panel reducer

Feature #14490

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

Revision 6aadd480 (diff)
Added by Michał Kłobukowski almost 3 years ago

Create SELECT_WORKFLOW_PRESET action

Feature #14490

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

Revision bf1d33cb (diff)
Added by Michał Kłobukowski almost 3 years ago

Handle SELECT_WORKFLOW_PRESET action in reducer

Feature #14490

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

Revision b8e9a146 (diff)
Added by Michał Kłobukowski almost 3 years ago

Create WorkflowPresetSelect

Feature #14490

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

Revision 3fdf49ae (diff)
Added by Michał Kłobukowski almost 3 years ago

Add WorkflowPresetSelect to RunProcessSecondStepForm

Feature #14490

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

Revision 4c3faee1 (diff)
Added by Michał Kłobukowski almost 3 years ago

Create action that selects a preset and updates form values

Feature #14490

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

Revision 222a0099 (diff)
Added by Michał Kłobukowski almost 3 years ago

Use selectPreset in RunProcessSecondStepForm

Feature #14490

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

Revision 6c12dcde (diff)
Added by Michał Kłobukowski almost 3 years ago

Improve WorkflowPresetSelect layout

Feature #14490

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

Revision 94ca0c19 (diff)
Added by Michał Kłobukowski almost 3 years ago

Wrap WorkflowPresetSelect in the grid

Feature #14490

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

Revision c7b35b93 (diff)
Added by Michał Kłobukowski almost 3 years ago

Delete bad label

Feature #14490

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

Revision 860aa743 (diff)
Added by Michał Kłobukowski almost 3 years ago

Remove unused vars

Feature #14490

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

Revision 3dbe5707
Added by Michał Kłobukowski almost 3 years ago

Merge branch 'master' into 14490-workflow-presets

refs #14490

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

Revision 1832d4a4
Added by Michał Kłobukowski almost 3 years ago

Merge branch 'master' into 14490-workflow-presets

refs #14490

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

Revision 9fe5431b (diff)
Added by Michał Kłobukowski almost 3 years ago

Add ordering to WorkflowService presets result

Feature #14490

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

Revision edb6e7b5
Added by Michał Kłobukowski almost 3 years ago

Merge branch '14490-workflow-presets'

refs #14490

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

History

#1 Updated by Chrystian Klingenberg almost 3 years ago

  • Description updated (diff)

#2 Updated by Chrystian Klingenberg almost 3 years ago

  • Target version set to sprint 14

#3 Updated by Daniel Kos almost 3 years ago

  • Story points set to 5.0

#4 Updated by Chrystian Klingenberg almost 3 years ago

#5 Updated by Michał Kłobukowski almost 3 years ago

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

#6 Updated by Michał Kłobukowski almost 3 years ago

Currently the app treats a preset as a copy of a workflow with different default values. To mark a workflow as a preset links api is used:
  • tail_uuid is a workflow uuid
  • head_uuid is a preset uuid
  • link_class is a "preset"

Presets are visible in the workflows panel as any other workflow.

#7 Updated by Michał Kłobukowski almost 3 years ago

  • Status changed from In Progress to Resolved

#8 Updated by Michal Komorowski almost 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF