Dave Bouvier
0651872f64
Remove debug logging.
2016-03-31 15:44:08 -04:00
Dave Bouvier
71f473b165
Disable install button if changeset is installed.
2016-03-31 14:39:26 -04:00
Dave Bouvier
f60edb952a
Show tool panel selector only when needed.
...
Add the virtualenv to run_tool_shed.sh
2016-03-09 12:50:53 -05:00
Dave Bouvier
2a91835da4
Do not display the valid tools section if there are none.
2016-03-03 14:29:14 -05:00
Dave Bouvier
f44c3ae85e
Update javascript with Carl's suggestions.
2016-03-03 13:01:02 -05:00
Martin Cech
4e3ad3c984
offer TS searching while browsing a category
...
fix few usability issues
2016-02-29 14:55:17 -05:00
Dave Bouvier
6b5e1af818
Merge branch 'dev' of git://github.com/galaxyproject/galaxy into toolshed_decouple
2016-02-25 09:07:26 -05:00
Nate Coraor
9e6afea498
Security fixes for tool shed repository browsing
2016-02-24 11:18:24 -05:00
Nate Coraor
ffcd4fe192
Remove sample tracking manual external service transfer due to security concerns
2016-02-24 11:18:24 -05:00
Dave Bouvier
5d1e86cfb2
Add simple search functionality.
2016-02-23 10:44:52 -05:00
Dave Bouvier
b9f9be4955
Resolve merge conflict caused by other merge.
2016-02-19 10:41:44 -05:00
Zipho Mashologu
20f18793cd
added resolver dependency display to the tool view page
2016-02-01 15:57:30 +02:00
Dave B
eff4462781
Fix installation of selected repository.
2016-01-29 09:33:32 -05:00
Dave B
210d6e6b8e
Minor cosmetic cleanup.
2016-01-28 14:35:23 -05:00
Dave B
5937e17c1a
Code cleanup, fixing even more travis errors.
2016-01-28 12:06:44 -05:00
Dave B
18bc2f39a3
Display repository dependencies.
2016-01-28 10:26:28 -05:00
Dave B
6f72b05bd5
Some tweaks to the repository preview UI.
2016-01-15 11:13:41 -05:00
Dave B
e277653069
Enable selecting a tool panel section on a per-tool basis.
2016-01-14 16:18:15 -05:00
Dave B
d509e8f602
Additional code and style cleanup.
2016-01-08 10:33:50 -05:00
Dave B
6d649c1ec3
Un-break traditional repository installations.
2016-01-07 11:27:40 -05:00
Dave B
1c6cffd292
Implemented selecting or creating a tool panel section. Cleaned up UI a little.
2016-01-05 14:56:33 -05:00
Dave B
78d50994bf
Merge branch 'dev' of https://github.com/galaxyproject/galaxy into toolshed_decouple
2016-01-04 14:07:43 -05:00
John Chilton
ce24ec6821
Remove alert from toolbox reload.
2016-01-03 13:10:55 +00:00
John Chilton
864cc32892
Allow toolbox reloading via app, UI, and API.
...
Introduce an app ToolCache to help ensure this operation remains speedy.
2016-01-03 13:10:08 +00:00
Dave B
bded6cdfd8
Address travis' complaints.
2015-12-23 10:28:52 -05:00
Dave B
ba9493aed2
Fill in some gaps in the repository listing.
2015-12-23 10:16:10 -05:00
Dave B
7c357d1d56
More dynamic updating.
...
- Repository dependencies reflect the selected changeset
- So do tool dependencies
- Tool panel select field shows/hides new tool panel section input field
2015-12-22 12:15:19 -05:00
Dave B
4fdfc0f47b
Update displayed metadata on changeset change.
2015-12-22 09:28:30 -05:00
Dave B
d91fff8f15
Add some styling, allow selecting revision to install.
2015-12-18 15:19:10 -05:00
Dave B
271c8e97f7
Some refinements to the beta toolshed browsing.
2015-11-30 10:11:27 -05:00
Dave B
099f8eb145
Functional installation of repository.
2015-11-25 14:56:49 -05:00
Dave B
6e58db9478
Merge in changes from api_install branch.
2015-11-25 10:48:54 -05:00
Dave B
83a9c6d440
Add code to initiate repository installation.
2015-11-25 10:46:26 -05:00
Dave B
a4bf833e21
Add rudimentary mako files for the new interface.
...
This is only for development purposes, until the UI designer fixes it.
2015-11-18 14:07:03 -05:00
Dave B
992812eb86
Load toolshed categories with API.
2015-11-17 13:11:01 -05:00
Daniel Blankenberg
30668fe534
Fix for reloading tools that have non-standard tool_ids/versions.
2015-11-10 11:58:17 -05:00
Dannon Baker
54ee8cfdc0
Update old dynatree usage to 1.0 standards, clean up some of the extra-chatty debugging and an invalid ajaxComplete attachment that we don't need.
2015-10-06 10:34:12 -04:00
Dave B
ea7ad2486a
Additional cleanup.
2015-08-10 15:39:25 -04:00
Dave B
cef6ad81f7
Typo.
2015-08-07 14:23:00 -04:00
Dave B
3f766f5d97
Rename API endpoint. Correct url for API endpoint.
2015-08-07 13:45:41 -04:00
Dave B
9c49f5720d
Use API to initiate repository installation.
2015-08-07 10:39:30 -04:00
Daniel Blankenberg
1e6c49b277
Allow uninstalling multiple toolshed repositories at a time within the Galaxy UI, using checkboxes with grid multi-actions.
2015-07-28 16:22:16 -04:00
Kyle Ellrott
745c777879
Clarifing naming to use 'Phase'
2015-06-09 11:08:25 -07:00
Kyle Ellrott
b904a5fddd
Adding system to log tool loading/preperation exceptions so that they can be viewed in an admin dialog
2015-06-08 22:33:01 -07:00
Dave B
f1af5c6c92
Attach the uninstall label to the checkbox.
2015-03-24 15:54:13 -04:00
Nate Coraor
23f3e479be
Remove memdump, which probably has not worked for many years.
2015-01-28 16:20:30 -05:00
Dave Bouvier
126c98031f
Remove the alert popups from the repository and tool dependency installation status pages.
2015-01-28 11:49:48 -05:00
Dannon Baker
551dfc453e
Allow cancelling of upload jobs. This won't cancel the actual upload, but it'll kill (or prevent) the processing job if it exists. This also allows one to clean up 'zombie' upload jobs that never leave 'upload' state via the admin panel.
2015-01-26 16:25:19 -05:00
John Chilton
aa86181e7c
Move ToolSection and ToolSectionLabel out of galaxy.tools directly.
...
Would like to move the whole ToolBox out of galaxy.tools and into galaxy.tools.toolbox but need to separate all dependencies on galaxy.tools first.
2014-12-31 18:21:10 -05:00
John Chilton
8edced2685
Bugfix: Apply tool panel filtering in workflow editor.
...
Bug originally reported by Eric here - http://dev.list.galaxyproject.org/Bug-Toolbox-filters-not-applied-in-workflows-td4662879.html (though this only fixes the superficial bug of them showing up in the workflow editor - and does not yet implement "strong" toolbox filters as requested).
This is actually a broader change that centralizes logic for listing out tool panel contents when displaying components to the user and the added filtering comes about from that. It also eliminates the last places Galaxy was accessing toolbox.tool_panel directly (in those mako templates).
2014-12-29 11:48:38 -05:00