Project

General

Profile

Actions

Bug #19143

closed

Display 'Workflow' records in the Project listing

Added by Peter Amstutz about 2 years ago. Updated 2 months ago.

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

Subtasks 3 (0 open3 closed)

Task #19151: Review 19143-project-list-workflowsResolvedPeter Amstutz05/20/2022Actions
Task #19162: Add testsClosedPeter Amstutz05/22/2024Actions
Task #19174: Review tests branchClosedLucas Di Pentima05/22/2024Actions

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 about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

  • Release set to 51
Actions #6

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

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

Updated by Lucas Di Pentima about 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 about 2 years ago

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

Updated by Peter Amstutz about 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 about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz about 2 years ago

  • Release changed from 51 to 52
Actions #21

Updated by Peter Amstutz about 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

  • Release changed from 52 to 51
Actions #25

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years ago

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

Updated by Peter Amstutz almost 2 years 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 over 1 year ago

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

Updated by Peter Amstutz over 1 year ago

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

Updated by Peter Amstutz 2 months ago

  • Status changed from In Progress to Resolved
Actions #37

Updated by Peter Amstutz 2 months ago

  • Target version deleted (Future)
Actions

Also available in: Atom PDF