[galaxyproject/galaxy] 8f979b: Workflow replacement parameters polish.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 8f979b4da16ff4e1498aa1110b45dbb8d62921f1 https://github.com/galaxyproject/galaxy/commit/8f979b4da16ff4e1498aa1110b45d... Author: John Chilton <jmchilton@gmail.com> Date: 2018-09-07 (Fri, 07 Sep 2018) Changed paths: M client/galaxy/scripts/mvc/tool/tool-form-composite.js M lib/galaxy/managers/workflows.py M lib/galaxy/workflow/modules.py M test/api/test_workflows.py M test/base/workflow_fixtures.py M test/selenium_tests/test_workflow_run.py Log Message: ----------- Workflow replacement parameters polish. - Selenium test case demonstrating their use in simple workflows. - API test demonstrating they work with nested workflows from the run perspective. - Update run variant of workflow to_dict to parse out replacement parameters to display on the backend and tweak the client to just accept these. - Parse out replacement parameters for subworkflows recursively, include in new run output attribute - nested workflow replacement parameters work now. - Selenium test case demosntrating subworkflow replacement parameters are rendered and used when submitted. Commit: d349d4763d61d540a9704ba5b184189fa0fb2d1e https://github.com/galaxyproject/galaxy/commit/d349d4763d61d540a9704ba5b1841... Author: Dannon <dannon.baker@gmail.com> Date: 2018-09-10 (Mon, 10 Sep 2018) Changed paths: M client/galaxy/scripts/mvc/tool/tool-form-composite.js M lib/galaxy/managers/workflows.py M lib/galaxy/workflow/modules.py M test/api/test_workflows.py M test/base/workflow_fixtures.py M test/selenium_tests/test_workflow_run.py Log Message: ----------- Merge pull request #6678 from jmchilton/subworkflow_parameters Workflow replacement parameters polish. Compare: https://github.com/galaxyproject/galaxy/compare/d42fb41cb059...d349d4763d61 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
GitHub