[galaxyproject/galaxy] aa0af3: Add a simple UI to manage tool dependencies
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: aa0af352cdd034872d24b3a5f497a04204c9c017 https://github.com/galaxyproject/galaxy/commit/aa0af352cdd034872d24b3a5f497a... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M lib/galaxy/web/base/controllers/admin.py M templates/webapps/galaxy/admin/index.mako A templates/webapps/galaxy/admin/manage_dependencies.mako M templates/webapps/tool_shed/repository/common.mako Log Message: ----------- Add a simple UI to manage tool dependencies This page simply lists all loaded tools and their dependency status. On the left are checkboxes to select multiple tools, and at the bottom is a button to install the selected tool dependencies. Commit: 818c10832a1429b79e65906d106b6fda0ed28a35 https://github.com/galaxyproject/galaxy/commit/818c10832a1429b79e65906d106b6... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M lib/galaxy/web/base/controllers/admin.py M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- Build the dependency status more efficiently: Pass a dictionary with ToolRequirements object as key and requirements status as value Commit: f882a14886de65b0079d5eea72a7bea044ab4a02 https://github.com/galaxyproject/galaxy/commit/f882a14886de65b0079d5eea72a7b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M lib/galaxy/tools/deps/resolvers/conda.py M lib/galaxy/web/base/controllers/admin.py M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- Add new view that primarily manages dependencies Commit: f1bb5a6a7114f1aa4dc331622183432604e9dbc7 https://github.com/galaxyproject/galaxy/commit/f1bb5a6a7114f1aa4dc3316221834... Author: Martin Cech <cech.marten@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- close opened div Commit: 96ae2893b3610e28101445f58966cffd61f873eb https://github.com/galaxyproject/galaxy/commit/96ae2893b3610e28101445f58966c... Author: Martin Cech <cech.marten@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- improve the markup and UX a bit Commit: 5dc73b7966d3c9e90e0a58823e34bc26663d5d71 https://github.com/galaxyproject/galaxy/commit/5dc73b7966d3c9e90e0a58823e34b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- Add title and explanation for Manage Tool Dependencies page. Commit: 0118c57af3ea2bae8b5c8c72fa45f431afb4aa8f https://github.com/galaxyproject/galaxy/commit/0118c57af3ea2bae8b5c8c72fa45f... Author: Martin Cech <marten@bx.psu.edu> Date: 2017-03-08 (Wed, 08 Mar 2017) Changed paths: M lib/galaxy/tools/deps/resolvers/conda.py M lib/galaxy/web/base/controllers/admin.py M templates/webapps/galaxy/admin/index.mako A templates/webapps/galaxy/admin/manage_dependencies.mako M templates/webapps/tool_shed/repository/common.mako Log Message: ----------- Merge pull request #3479 from mvdbeek/manage_tool_dependencies Add a simple UI to manage tool dependencies Compare: https://github.com/galaxyproject/galaxy/compare/07490e428dc0...0118c57af3ea
participants (1)
-
GitHub