Christian-B
6e185fa208
Allowed for capitailsed packgae name such as R
2015-11-23 17:05:46 +00:00
Greg Von Kuster
a16cb06705
Fix for re-installing an uninstalled TS repository with a dependency
...
where both the repository and the dependency were updated in the TS
after the repository was uninstalled.
2015-11-22 16:50:39 -05:00
Martin Cech
2e510bd5e1
Merge pull request #1113 from jmchilton/format_source_collection
...
Allow accessing collection elements in format_source.
2015-11-21 23:38:39 -05:00
Martin Cech
7bb88b3f44
Merge pull request #1097 from jmchilton/cwl_refactoring
...
Small Tool and Workflow Cleanups from CWL Work.
2015-11-20 12:57:43 -05:00
Dannon Baker
05ed245353
Fix the bad merge :(
2015-11-19 20:48:16 -05:00
Dannon Baker
f61ec1c3c0
Merge and rebuild client
2015-11-19 20:34:32 -05:00
Dannon Baker
0fdca7d40a
A large assortment of escaping fixes to primarily grids and javascript templating, and one bad-data-ingress fix (copy history name).
2015-11-19 20:27:25 -05:00
Dannon Baker
96b17bd856
Merge pull request #1117 from jmchilton/input_hang
...
Don't let $input hang cheetah evaluation...
2015-11-19 17:18:57 -05:00
Eric Rasche
81f842743d
Merge pull request #1131 from bgruening/IE_iobio
...
Add BAM iobio visualisation as Interactive Environment
2015-11-19 15:02:37 -06:00
Bjoern Gruening
5188b41790
make travis happy
2015-11-19 20:53:30 +01:00
Bjoern Gruening
af36ca6d94
add BAM iobio visualisation as Interactive Environment
2015-11-19 18:58:43 +01:00
Nicola Soranzo
d2bab13fa9
Merge pull request #1119 from jmchilton/maxseconds
...
Revise and fix waiting for tool tests.
2015-11-19 10:54:10 +00:00
John Chilton
f770128915
Merge pull request #991 from erasche/fix-932
...
Fixes #932
2015-11-18 13:48:34 -05:00
John Chilton
e4e44be27b
Merge pull request #1004 from jj-umn/uniprotxml_datatype
...
UniProtXML datatype
2015-11-18 13:47:27 -05:00
John Chilton
7fef50f45f
Merge pull request #881 from scholtalbers/role-page-fix
...
Fix the issue where too many datasets are linked to a certain role
2015-11-18 13:46:29 -05:00
John Chilton
ee2b34c387
Merge pull request #950 from fescudie/dev
...
Add BIOM v1 in default datatypes.
2015-11-18 13:41:02 -05:00
John Chilton
05f3da308d
Fix macro bug with empty CDATA being None instead of ''.
...
Fixes galaxyproject/planemo#362 thanks for the report @erasche.
Test using the following command:
```
nosetests test/unit/tools/test_tool_loader.py
```
2015-11-18 12:25:38 +00:00
John Chilton
b25b8c3f24
Revise and fix waiting for tool tests.
...
- maxseconds on test tag stopped being respected at some point, fix that.
- maxseconds on test tag stopped being parsed at some later point, fix that.
- Revise default behavior so it can be overridden with yet another testing environment variable GALAXY_TEST_DEFAULT_WAIT.
- Add test case to ensure there is no future regression of these behaviors.
2015-11-18 11:22:40 +00:00
John Chilton
0ff8a21891
Add example tools demonstrating cheetah problem (unbound variable).
...
Refine default override of input to raise an exception instead of just throwing in a dummy string.
2015-11-18 10:40:57 +00:00
John Chilton
704144c169
Don't let $input hang cheetah evaluation...
...
If $input is undefined. The Python input command was being used and causing Galaxy to hang during evaluation.
2015-11-18 10:20:23 +00:00
Nicola Soranzo
c252987b4c
Merge branch 'master' into dev
2015-11-18 10:15:22 +00:00
Nicola Soranzo
73f46f4e08
Merge branch 'release_15.07' into release_15.10
2015-11-18 10:06:53 +00:00
Martin Cech
729ed463aa
Merge pull request #1108 from yhoogstrate/cram_datatype
...
CRAM datatype definiton
2015-11-17 16:27:22 -05:00
Dannon Baker
1063c175be
Merge pull request #1114 from jmchilton/sync_more
...
Give writing job script more time to flush and sync during verification.
2015-11-17 15:36:52 -05:00
Dannon Baker
e6d651be32
Merge pull request #1091 from natefoo/webob-string-to-none
...
Fix bug with referer attribute type change in WebOb
2015-11-17 15:17:29 -05:00
Nate Coraor
d5fe49ec6f
Incorporate @nsoranzo's suggestions
2015-11-17 12:50:20 -05:00
Nate Coraor
d8152f3336
Merge branch 'release_15.10' into dev
2015-11-17 11:37:05 -05:00
John Chilton
7018753bc9
Give writing job script more time to flush and sync during verification.
...
Still having occasional failures - https://jenkins.galaxyproject.org/job/docker-api/1172/testReport/junit/api.test_tools/ToolsTestCase/test_multirun_non_data_parameter/ .
2015-11-17 15:18:50 +00:00
John Chilton
0030f4c549
API test fix from @nsoranzo.
2015-11-17 15:13:49 +00:00
John Chilton
312746d169
Allow accessing collection elements in format_source.
...
Can do it by numeric index or element name, e.g. input[0] or input["forward"]. Only works for 1-D collections.
Implements #699 .
Run new and most relevant existing tests with the following commands:
```
nosetests test/unit/tools/test_actions.py
./run_tests.sh -framework -id output_format_collection
./run_tests.sh -framework -id output_format
```
2015-11-17 14:13:14 +00:00
youri
3df95ae9a6
flake8
2015-11-16 23:09:44 +01:00
youri
d40d384a86
CRAM format
2015-11-16 22:57:02 +01:00
Lance Parsons
a610dc59a8
Better error when tool shed repo dir missing
...
Check for a tool shed repository directory and throw exception if it's
missing. This avoids a cryptic NoneType error when searching for
tool_dependencies.xml file and directory was not found.
2015-11-16 16:12:20 -05:00
Nicola Soranzo
040118aae3
Encode unicode string before passing to hashlib.sha1(). Fixes #673 .
2015-11-16 19:58:56 +00:00
Martin Cech
cfe45d8e0c
Merge pull request #1095 from bgruening/ts_api_fail_if_installed
...
Don't fail if a repository is already installed
2015-11-15 22:31:14 -05:00
Björn Grüning
937f99b851
Fix API installation of tool_dependencies
...
This should fix an installation issue with tool_dependencies via the API.
Tool dependency repositories to not have any tools specified and with this no metadata associated.
It was broken in https://github.com/galaxyproject/galaxy/commit/bb6a784f13ff3f91762244d4488437ffef9e5acf
So I think this should be part of 15.10.
Thanks to Greg for fixing this one.
2015-11-15 22:28:18 -05:00
Martin Cech
a26526b085
Merge pull request #1094 from bgruening/fix_api_ts_installation
...
Fix api TS installation
2015-11-15 22:27:13 -05:00
John Chilton
0b070f406c
Add app property to workflow contents manager.
...
Most other managers already have this.
2015-11-15 20:33:13 +00:00
John Chilton
8189fb450b
Add tool version to workflow extract.
2015-11-15 20:33:05 +00:00
John Chilton
f629cbdb6a
Refactor tool parsing, parse id first.
...
Small refactoring cleans up downstream diff for dynamic tool branch.
2015-11-15 20:32:56 +00:00
Björn Grüning
7e67368424
Don't fail if a repository is already installed
...
If an repository is already installed `installed_tool_shed_repositories` is None and this does not work with map.
2015-11-15 00:33:53 +01:00
Björn Grüning
1aecca7889
Fix API installation of tool_dependencies
...
This should fix an installation issue with tool_dependencies via the API.
Tool dependency repositories to not have any tools specified and with this no metadata associated.
It was broken in https://github.com/galaxyproject/galaxy/commit/bb6a784f13ff3f91762244d4488437ffef9e5acf
So I think this should be part of 15.10.
Thanks to Greg for fixing this one.
2015-11-14 23:56:19 +01:00
Dave B
75e7e4c2cf
Fix 500 error when attempting to update installed repository.
2015-11-14 17:09:21 -05:00
Martin Cech
3ba139fe1b
Merge pull request #1082 from davebx/hg_middleware
...
Fix 500 error when attempting to update installed repository.
2015-11-14 16:40:39 -05:00
Nate Coraor
638e36f51d
Newer versions of WebOb set None in referer, older versions set an empty
...
string. Handle cases where it is assumed to be a string.
I checked all other trans.request attributes to find other cases where
this might crop up and didn't find any.
2015-11-14 01:46:20 -05:00
Dave B
87f35ea975
Use preexisting library to parse query string.
2015-11-13 14:37:44 -05:00
Dave B
321b64d8dc
Ensure that invalid parameters don't break things.
2015-11-13 12:44:35 -05:00
Dave B
7c45bf13fa
Fix 500 error when attempting to update installed repository.
2015-11-13 11:50:22 -05:00
Martin Cech
2dcb92aa0e
Merge pull request #942 from davebx/docker
...
Enable dockerized toolshed tests.
2015-11-13 11:26:24 -05:00
Nate Coraor
d824cca31f
In interactive environments, the /import volume can now be made
...
conditional. Also, fix a bug when using a proxy for the node proxy and
cookie_path is /
2015-11-12 16:56:16 -05:00