Project

General

Profile

Actions

Bug #19143

open

Display 'Workflow' records in the Project listing

Added by Peter Amstutz almost 2 years ago. Updated about 1 year ago.

Status:
In Progress
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Story points:
-
Release relationship:
Auto

Subtasks 3 (2 open1 closed)

Task #19151: Review 19143-project-list-workflowsResolvedPeter Amstutz05/20/2022Actions
Task #19162: Add testsNewPeter Amstutz05/20/2022Actions
Task #19174: Review tests branchNewLucas Di Pentima05/20/2022Actions

Related issues

Related to Arvados - Idea #16074: Design to revise browsing registered workflowsClosedActions
Related to Arvados - Bug #19069: launch workflow improvementsResolvedPeter Amstutz05/19/2022Actions
Actions #1

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #2

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-05-25 sprint
Actions #3

Updated by Peter Amstutz almost 2 years ago

  • Release set to 51
Actions #6

Updated by Peter Amstutz almost 2 years ago

  • Assigned To set to Peter Amstutz
  • Status changed from New to In Progress
Actions #9

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-05-25 sprint to 2022-06-08 sprint
Actions #10

Updated by Peter Amstutz almost 2 years ago

  • Related to Idea #16074: Design to revise browsing registered workflows added
Actions #14

Updated by Lucas Di Pentima almost 2 years ago

Just a couple comments:

  • Searching for workflows doesn't seem to work. Would this be a feature for another ticket?
  • At files cypress/integration/create-workflow.spec.js and cypress/integration/favorites.spec.js I suggest semantically tag the element being looked up for clicking with a "data-cy" prop so that this test doesn't fail when we reorder the workflow submission form.

Other than that, it LGTM.

Actions #15

Updated by Peter Amstutz almost 2 years ago

  • Related to Bug #19069: launch workflow improvements added
Actions #16

Updated by Peter Amstutz almost 2 years ago

Lucas Di Pentima wrote:

Just a couple comments:

  • Searching for workflows doesn't seem to work. Would this be a feature for another ticket?

You can filter the list from "Run a workflow", but I think you are talking about advanced search.

I started to add a ticket but then it occurred to me that if we migrate to storing Workflows as a special kind of collection as designed in #19132, then it'll show up in advanced search on its own.

  • At files cypress/integration/create-workflow.spec.js and cypress/integration/favorites.spec.js I suggest semantically tag the element being looked up for clicking with a "data-cy" prop so that this test doesn't fail when we reorder the workflow submission form.

I briefly tried this. This is complicated because these are generic components rendered in a generic form so I'm not sure where the data-cy attributes should go to be able to find them again. What it is doing right now is finding the label (with text "input") and then looking for the sibling control (which is the actual input field, coming immediately after the label). Unless we rearranged the rendering of the individual components themselves, it should be fairly stable.

Other than that, it LGTM.

Merged!

Actions #17

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-06-08 sprint to 2022-06-22 Sprint
Actions #18

Updated by Peter Amstutz almost 2 years ago

  • Target version changed from 2022-06-22 Sprint to 2022-07-06
Actions #19

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-07-06 to 2022-07-20
Actions #20

Updated by Peter Amstutz over 1 year ago

  • Release changed from 51 to 52
Actions #21

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-07-20 to 2022-08-03 Sprint
Actions #22

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-08-03 Sprint to 2022-08-17 sprint
Actions #23

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-08-17 sprint to 2022-08-31 sprint
Actions #24

Updated by Peter Amstutz over 1 year ago

  • Release changed from 52 to 51
Actions #25

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-08-31 sprint to 2022-09-14 sprint
Actions #26

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-09-14 sprint to 2022-09-28 sprint
Actions #27

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-09-28 sprint to 2022-10-12 sprint
Actions #28

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-10-12 sprint to 2022-10-26 sprint
Actions #29

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-10-26 sprint to 2022-11-09 sprint
Actions #30

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-11-09 sprint to 2022-12-21 Sprint
Actions #31

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
Actions #32

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
Actions #33

Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2023-02-01 sprint to 2023-02-15 sprint
Actions #34

Updated by Peter Amstutz about 1 year ago

  • Target version changed from 2023-02-15 sprint to 2023-02-01 sprint
Actions #35

Updated by Peter Amstutz about 1 year ago

  • Target version changed from 2023-02-01 sprint to Future
Actions

Also available in: Atom PDF