Project

General

Profile

Task #19263

Webpage in POMS to build the workflow

Added by Anna Mazzacane over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
04/19/2018
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Duration:

Subtasks

Task #19761: Test Workflow EditorClosedVladimir Podstavkov

Task #19837: Fix up prototype workflow editorClosedVladimir Podstavkov

History

#1 Updated by Marc Mengel over 2 years ago

So an early draft is in source:workflow/templates/gui_workflow_editor.html which is currently standalone, it is basically a javascript app that works from the .ini file dump of a workflow and lets you make modifications. It still needs to be taught to upload the results, (and to do that it needs to remember which stages were original and which weren't so it knows if it needs an add or update) I need to figure out how to make it add dependency lines-- I'm currently thinking of using a pair of transparent boxes with borders on two sides... and I need a few buttons to let you connect selected boxes, etc.

I also have some notes in the wiki under GUI Workflow Editor.

#2 Updated by Marc Mengel over 2 years ago

  • Status changed from New to Work in progress
  • % Done changed from 0 to 10

#3 Updated by Marc Mengel over 2 years ago

This is now redone as 3 files:

This can take an .ini workflow dump and display it on the screen to be edited.

It has a simple layout; etc. with boxes for each element and a button to pop open/closed
the releated fields in a popup window.

Still to add:

  • delete button for items (in the popup)
  • Top level action buttons to:
    • add a dependency (for 2 or more selected stages)
    • add a new campaign stage/job type/launch(login) template
  • save button to save it all back to POMS
  • labels
  • adjust for wide names

Then we need to show it to some users and ask what they think.

#4 Updated by Marc Mengel over 2 years ago

  • % Done changed from 10 to 70

#5 Updated by Stephen White over 2 years ago

  • Target version changed from old_v4_0_0 to v4_0_0

#6 Updated by Stephen White over 2 years ago

  • Assignee set to Marc Mengel

#7 Updated by Stephen White over 2 years ago

  • Due date set to 04/19/2018
  • Start date changed from 03/05/2018 to 04/19/2018

due to changes in a related task: #19761

#8 Updated by Marc Mengel over 2 years ago

  • Due date set to 05/01/2018

due to changes in a related task: #19837

#9 Updated by Stephen White about 2 years ago

  • Status changed from Work in progress to Closed


Also available in: Atom PDF