[galaxyproject/galaxy] f5b29b: WIP - show/add/remove workflow tags
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: f5b29b82d29548a05da911b03d1b3e0dce5dc6e7 https://github.com/galaxyproject/galaxy/commit/f5b29b82d29548a05da911b03d1b3... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/tag.js A client/galaxy/scripts/mvc/workflow/workflow-model.js M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- WIP - show/add/remove workflow tags Commit: 5e667a7d54eba623bbf6cb42865507e063bdb4a5 https://github.com/galaxyproject/galaxy/commit/5e667a7d54eba623bbf6cb4286550... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/tag.js M client/galaxy/scripts/mvc/workflow/workflow-model.js M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Allow editing tags in workflow overview page Commit: b57b2de7dac8c2fb36e4f3a626d6d33c57da6064 https://github.com/galaxyproject/galaxy/commit/b57b2de7dac8c2fb36e4f3a626d6d... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M lib/galaxy/managers/workflows.py M lib/galaxy/webapps/galaxy/api/workflows.py Log Message: ----------- Allow exporting and importing workflow tags Commit: e1b5a459dcfd183327d8ea1d3485fb5f509b6d82 https://github.com/galaxyproject/galaxy/commit/e1b5a459dcfd183327d8ea1d3485f... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M lib/galaxy/webapps/galaxy/api/workflows.py Log Message: ----------- Allow updating workflows from partial information The workflow overview page gets workflow information from the /api/workflows, which returns a reduced amount of information, most notably the steps are not being returned. This commit skips updating the actual workflow steps if the steps are not included in the workflow payload. We can now update name, tags and whether a workflow should be shown in the tool panel. We also return owner and number of steps in the response to importing workflows. Commit: e2d1fabf58f813c2d722849ad9bf5d1d46517665 https://github.com/galaxyproject/galaxy/commit/e2d1fabf58f813c2d722849ad9bf5... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow-model.js Log Message: ----------- Remove unncessary boilerplate from workflow model Commit: 17be825cdf3714d2f335ba20ad2b6f51ad10c622 https://github.com/galaxyproject/galaxy/commit/17be825cdf3714d2f335ba20ad2b6... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Allow renaming, downloading, dropping workflow files to import Commit: 5dfe36deceb6d4e38a82c0130a011956c29c06df https://github.com/galaxyproject/galaxy/commit/5dfe36deceb6d4e38a82c0130a011... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M lib/galaxy/managers/workflows.py Log Message: ----------- Only access tags if workflow exists Commit: 060952fa88dd84af04bc1e879e67726596cbc7ff https://github.com/galaxyproject/galaxy/commit/060952fa88dd84af04bc1e879e677... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js M lib/galaxy/webapps/galaxy/api/workflows.py Log Message: ----------- Allow downloading .ga workflows via the UI Commit: 1a4effa70e9ad8088e19ae334753b7a898d286aa https://github.com/galaxyproject/galaxy/commit/1a4effa70e9ad8088e19ae334753b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M lib/galaxy/webapps/galaxy/controllers/workflow.py Log Message: ----------- Remove downloading workflows through controller Commit: 1015b510f81723b927866546390d179abef796f9 https://github.com/galaxyproject/galaxy/commit/1015b510f81723b927866546390d1... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M lib/galaxy/workflow/modules.py Log Message: ----------- Properly raise Exception if tool not found Commit: 70c889435892ebfd1fb88edaab187cb84ba1dccf https://github.com/galaxyproject/galaxy/commit/70c889435892ebfd1fb88edaab187... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow-model.js M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Copy workflows without reloading page Commit: 1dcfe56bb9f1c81567efe68f5ebe4c2f4c6bfb7f https://github.com/galaxyproject/galaxy/commit/1dcfe56bb9f1c81567efe68f5ebe4... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/tag.js M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Merge WorkflowTagsEditor with TagsEditor Commit: f1f412ff298a3d859da1f4fe8b7640d722827a1f https://github.com/galaxyproject/galaxy/commit/f1f412ff298a3d859da1f4fe8b764... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Make tag_editor local variable Commit: 911c969631a1dcfb7eee2f2499f81d662b617800 https://github.com/galaxyproject/galaxy/commit/911c969631a1dcfb7eee2f2499f81... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Fix logic for determining whether username should be mentioned Commit: e54b1d1c379f56f2b45ef129a9863be77c379ae7 https://github.com/galaxyproject/galaxy/commit/e54b1d1c379f56f2b45ef129a9863... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Fix adjusting dropdown menu Commit: 0aa4e5463d410df448f484c13174b0e8d6ba87f8 https://github.com/galaxyproject/galaxy/commit/0aa4e5463d410df448f484c13174b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Use toastr for informing user about success/failure Commit: 61ac1d77a4679938c98e43f54bea9e52073ae32e https://github.com/galaxyproject/galaxy/commit/61ac1d77a4679938c98e43f54bea9... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js M client/galaxy/style/less/base.less Log Message: ----------- Highlight workflow dropzone Commit: 09f66a6394303a70b279a34c8f63458b059febc5 https://github.com/galaxyproject/galaxy/commit/09f66a6394303a70b279a34c8f634... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Remove unused $el_wf_link variable Commit: 1de485d3f70165ca1860fbc388a30f40d1a21888 https://github.com/galaxyproject/galaxy/commit/1de485d3f70165ca1860fbc388a30... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- camelCase functions and variables Commit: bbaf59a05a7ff6bb048f93fe1eb192157301d6db https://github.com/galaxyproject/galaxy/commit/bbaf59a05a7ff6bb048f93fe1eb19... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Display errors to user Commit: 2968e0e588e35da24caecd0cc4223f694332673b https://github.com/galaxyproject/galaxy/commit/2968e0e588e35da24caecd0cc4223... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Show toast at the top-right (which is the default setting) Commit: 268a895d2b787d9c77a5b87d04ec772382615a8b https://github.com/galaxyproject/galaxy/commit/268a895d2b787d9c77a5b87d04ec7... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow-model.js Log Message: ----------- Describe workflow model and collection (thx @martenson) Commit: aa49c0053a278d40dcc0affaf894b0e60b3d3949 https://github.com/galaxyproject/galaxy/commit/aa49c0053a278d40dcc0affaf894b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow-model.js M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Move fetching out of WorkflowCollection thx for the hint @martenson. Commit: 9a331363cb51733b446aa44eca71f3439152d4ab https://github.com/galaxyproject/galaxy/commit/9a331363cb51733b446aa44eca71f... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/workflow/workflow.js Log Message: ----------- Improve error reporting to user Commit: ede8c200f944a9cc21d894654fb6ec0027747333 https://github.com/galaxyproject/galaxy/commit/ede8c200f944a9cc21d894654fb6e... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M static/maps/mvc/tag.js.map A static/maps/mvc/workflow/workflow-model.js.map M static/maps/mvc/workflow/workflow.js.map M static/scripts/bundled/admin.bundled.js M static/scripts/bundled/admin.bundled.js.map M static/scripts/bundled/analysis.bundled.js M static/scripts/bundled/analysis.bundled.js.map M static/scripts/bundled/libs.bundled.js M static/scripts/bundled/libs.bundled.js.map M static/scripts/bundled/login.bundled.js M static/scripts/bundled/login.bundled.js.map M static/scripts/mvc/tag.js A static/scripts/mvc/workflow/workflow-model.js M static/scripts/mvc/workflow/workflow.js M static/style/blue/base.css Log Message: ----------- Add static JS Commit: d0df3886fa7acaa3d5f63360e2af78aab2deaaaa https://github.com/galaxyproject/galaxy/commit/d0df3886fa7acaa3d5f63360e2af7... Author: John Chilton <jmchilton@gmail.com> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M test/galaxy_selenium/navigates_galaxy.py M test/selenium_tests/framework.py M test/selenium_tests/test_workflow_management.py Log Message: ----------- More workflow index page Selenium tests. - Fix rename test for recent change to using alert. - Test basic adding a tag. - Outline of a test for downloading workflows. - Add test for publishing display on index. - Add test for using the search box on the workflow index page. Commit: 47efd8089c5b1dfc67af7cf3887ce5b8b907e057 https://github.com/galaxyproject/galaxy/commit/47efd8089c5b1dfc67af7cf3887ce... Author: Martin Cech <marten@bx.psu.edu> Date: 2017-09-01 (Fri, 01 Sep 2017) Changed paths: M client/galaxy/scripts/mvc/tag.js A client/galaxy/scripts/mvc/workflow/workflow-model.js M client/galaxy/scripts/mvc/workflow/workflow.js M client/galaxy/style/less/base.less M lib/galaxy/managers/workflows.py M lib/galaxy/webapps/galaxy/api/workflows.py M lib/galaxy/webapps/galaxy/controllers/workflow.py M lib/galaxy/workflow/modules.py M static/maps/mvc/tag.js.map A static/maps/mvc/workflow/workflow-model.js.map M static/maps/mvc/workflow/workflow.js.map M static/scripts/bundled/admin.bundled.js M static/scripts/bundled/admin.bundled.js.map M static/scripts/bundled/analysis.bundled.js M static/scripts/bundled/analysis.bundled.js.map M static/scripts/bundled/libs.bundled.js M static/scripts/bundled/libs.bundled.js.map M static/scripts/bundled/login.bundled.js M static/scripts/bundled/login.bundled.js.map M static/scripts/mvc/tag.js A static/scripts/mvc/workflow/workflow-model.js M static/scripts/mvc/workflow/workflow.js M static/style/blue/base.css M test/galaxy_selenium/navigates_galaxy.py M test/selenium_tests/framework.py M test/selenium_tests/test_workflow_management.py Log Message: ----------- Merge pull request #4476 from mvdbeek/workflow_view_tags Show tags, import by drag-and-drop and avoid refreshed in workflow page Compare: https://github.com/galaxyproject/galaxy/compare/558e22a49cbd...47efd8089c5b
participants (1)
-
GitHub