Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 46e452bfe820ddbb329e694d0eb2b7b755594910 https://github.com/galaxyproject/galaxy/commit/46e452bfe820ddbb329e694d0eb2b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/webapps/galaxy/api/tools.py Log Message: ----------- Fix typo in install_dependencies docstring Commit: 8b5d408e438c346f04088374d70eaca65e06c292 https://github.com/galaxyproject/galaxy/commit/8b5d408e438c346f04088374d70ea... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/tools/deps/conda_util.py M lib/galaxy/tools/deps/resolvers/__init__.py M lib/galaxy/tools/deps/resolvers/conda.py M lib/galaxy/tools/deps/views.py M lib/galaxy/webapps/galaxy/api/tools.py M lib/galaxy/webapps/galaxy/buildapp.py M test/integration/test_resolvers.py Log Message: ----------- Add API to remove requirements installed by Conda This is currently limited to the Conda dependency resolver, but other resolver would only need to implement the resolver.uninstall method and set can_uninstall_dependencies to True. To use this endpoint, POST to <galaxy_url>/tools/<tool_id>/uninstall_dependencies'. Commit: 3b067ef62a4dfa8af54bc4c75c6260f98d660aeb https://github.com/galaxyproject/galaxy/commit/3b067ef62a4dfa8af54bc4c75c626... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/tools/deps/resolvers/conda.py Log Message: ----------- Return last non-zero returncode Commit: d5b5d29137ee1e5577530ed2c56579b9394520b3 https://github.com/galaxyproject/galaxy/commit/d5b5d29137ee1e5577530ed2c5657... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/webapps/galaxy/api/tools.py M lib/galaxy/webapps/galaxy/buildapp.py M test/integration/test_resolvers.py Log Message: ----------- Change endpoint to `api/tools/<tool_id>/dependencies` A POST will trigger installation and DELETE will trigger uninstalling the dependencies (Thx for the suggestion @jmchilton). Commit: 6902e62d38e3c5741a238736f640b5b847c5e8c2 https://github.com/galaxyproject/galaxy/commit/6902e62d38e3c5741a238736f640b... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/tools/deps/resolvers/conda.py Log Message: ----------- Fix uninstall when not all dependencies are resolved by all-in-one resolver Commit: 95106ea3c9ad875ce35b16c6b9bb8556f3d82076 https://github.com/galaxyproject/galaxy/commit/95106ea3c9ad875ce35b16c6b9bb8... Author: mvdbeek <m.vandenbeek@gmail.com> Date: 2017-03-12 (Sun, 12 Mar 2017) Changed paths: M lib/galaxy/web/base/controllers/admin.py M templates/webapps/galaxy/admin/manage_dependencies.mako Log Message: ----------- Add UI for Conda dependency uninstall Commit: fc1df7bad17e53c54bd57602b82bbec22cc0e074 https://github.com/galaxyproject/galaxy/commit/fc1df7bad17e53c54bd57602b82bb... Author: Martin Cech <marten@bx.psu.edu> Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/galaxy/tools/deps/conda_util.py M lib/galaxy/tools/deps/resolvers/__init__.py M lib/galaxy/tools/deps/resolvers/conda.py M lib/galaxy/tools/deps/views.py M lib/galaxy/web/base/controllers/admin.py M lib/galaxy/webapps/galaxy/api/tools.py M lib/galaxy/webapps/galaxy/buildapp.py M templates/webapps/galaxy/admin/manage_dependencies.mako M test/integration/test_resolvers.py Log Message: ----------- Merge pull request #3725 from mvdbeek/remove_env_conda Add API and UI to remove requirements installed by Conda Compare: https://github.com/galaxyproject/galaxy/compare/33ff2754cc75...fc1df7bad17e