Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 58a2cde89fdc5e52c4b6b10842d47f1e1f24bfca https://github.com/galaxyproject/galaxy/commit/58a2cde89fdc5e52c4b6b10842d47... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths: M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py M lib/tool_shed/galaxy_install/installed_repository_manager.py
Log Message: ----------- Refactor deactivate_or_uninstall_repository
Move code that deals with repository uninstallation into InstalledRepositoryManager, so that this can be reused by the API.
Commit: b29f23500d0b8ccb0ef94521cbb42aaae430c755 https://github.com/galaxyproject/galaxy/commit/b29f23500d0b8ccb0ef94521cbb42... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths: M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py
Log Message: ----------- Simplify uninstall message creation
Commit: 67c66861c50f02475e497aa0c4feec7dfa16c2c2 https://github.com/galaxyproject/galaxy/commit/67c66861c50f02475e497aa0c4fee... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-06-27 (Tue, 27 Jun 2017)
Changed paths: M lib/galaxy/webapps/galaxy/api/tool_shed_repositories.py M lib/galaxy/webapps/galaxy/buildapp.py
Log Message: ----------- Add `uninstall_repository` to ToolShedRepositoriesController
And connect routes. It is now possible to POST to api/tool_shed_repositories to trigger a Repository installation and to DELETE to api/tool_shed_repositories to uninstall a repository. In addition one can also DELETE to api/tool_shed_repositories/<repository_id>, which will uninstall the repository with repository_id.
Commit: 3492f0e18fe389496623d9a09b57c40fd113b7c8 https://github.com/galaxyproject/galaxy/commit/3492f0e18fe389496623d9a09b57c... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-07-02 (Sun, 02 Jul 2017)
Changed paths: M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py
Log Message: ----------- Fix the uninstall/deactivate message that is send to the mako template
Commit: 6a8f15bacb147e5189be983ad829a492d6dc0657 https://github.com/galaxyproject/galaxy/commit/6a8f15bacb147e5189be983ad829a... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths: M lib/tool_shed/galaxy_install/installed_repository_manager.py A test/unit/shed_unit/test_installed_repository_manager.py M test/unit/shed_unit/test_tool_panel_manager.py M test/unit/tools/test_toolbox.py
Log Message: ----------- Add basic unittest for InstalledRepositoryManager
that exercises the most basic functionality, which is the deactivate and to uninstall repositories. Also moves shared `_init_dynamic_tool_conf` method to BaseToolBoxTestCase
Commit: 79f3dc00a61d2f6425f16cfa018d973b31fb4973 https://github.com/galaxyproject/galaxy/commit/79f3dc00a61d2f6425f16cfa018d9... Author: John Chilton jmchilton@gmail.com Date: 2017-07-05 (Wed, 05 Jul 2017)
Changed paths: M lib/galaxy/webapps/galaxy/api/tool_shed_repositories.py M lib/galaxy/webapps/galaxy/buildapp.py M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py M lib/tool_shed/galaxy_install/installed_repository_manager.py A test/unit/shed_unit/test_installed_repository_manager.py M test/unit/shed_unit/test_tool_panel_manager.py M test/unit/tools/test_toolbox.py
Log Message: ----------- Merge pull request #4248 from mvdbeek/uninstall_repository_api_endpoint
Add API repository uninstall endpoint
Compare: https://github.com/galaxyproject/galaxy/compare/86caee96e91a...79f3dc00a61d
galaxy-commits@lists.galaxyproject.org