Something to work on while redesigning workflows.
Right now, workflows are "first one wins" when two workflows have the same name and organization, but different registries. We have a bit of a window to fix this to be more like tools.
While reviewing endpoints, we also noticed that Docker registries are returned, which implies that the UI will automatically adjust to new Docker registries. But we're probably not doing the same with source control
Migration plan:
Add an issue for how to review affected workflows before migration and create a redirect when SC is not specified (probably github.com)
Note that we can either wipe out the existing workflow threads on Discourse or use the API to fix them to the new URLs
The webservice portion has been implemented and merged. The UI has been mostly completed.
This is done, I think you mentioned to Gary to write a test.
Edit to add: The test was for the ga4gh endpoints, Gary ran into a problem where two workflows on different source control (say bitbucket and github) were smashed together improperly, we need a test with the same workflow (name) in the above
This seems functional. Follow-up with smaller issues if needed, noticed #1245