John Chilton
2d9ae75cae
Fix another bad merge issue?
2017-08-29 15:48:19 -04:00
John Chilton
2ede34659b
Fix bad merge of security patch from 17.05 into dev.
2017-08-28 16:28:27 -04:00
Martin Cech
9337c9fdc1
Merge branch 'release_17.05' into merge-release1705
2017-08-28 12:36:41 -04:00
E Rasche
e6155367e6
2017-08 Security Patch
2017-08-28 10:58:33 +02:00
E Rasche
1d485390b0
2017-08 Security Patch
2017-08-28 10:53:47 +02:00
Dannon Baker
df0507e494
Merge pull request #4471 from erasche/reports-sentry-dsn
...
needed for sentry functionality in reports webapp
2017-08-25 06:23:34 -04:00
Dannon Baker
0e467b73bc
Fixes for reports sentry dsn (lint and missing import).
2017-08-24 21:45:16 -04:00
Dannon Baker
c89233c7cb
Merge pull request #4477 from nsoranzo/vcf_bcf_fixes
...
Fixes for VCF/BCF datatypes
2017-08-24 20:28:30 -04:00
Dannon Baker
b80ee79b43
Remove /mobile and associated templates. It has been deactivated for almost three years now.
2017-08-24 17:17:56 -04:00
guerler
5d04c593b6
Removes unused comma from subworkflow populator
2017-08-24 14:55:37 -04:00
Dannon Baker
001d94ae4e
Merge pull request #4479 from nsoranzo/use_pysam_in_verify
...
Use pysam instead of samtools binary
2017-08-24 11:45:45 -04:00
Eric Rasche
a83438159c
Merge pull request #4458 from xgaia/interactive_environment
...
don't uppercase envoverride
2017-08-23 20:36:21 +02:00
guerler
ce7d8a2fc1
Validate workflow step after step argument injection
2017-08-23 11:31:04 -04:00
Nicola Soranzo
d3ae7351f7
Use pysam instead of samtools binary
...
This will make it possible to remove the requirement of having `samtools`
installed when testing tools, e.g. in the tools-iuc TravisCI setup:
https://github.com/galaxyproject/tools-iuc/blob/master/.travis.yml#L59
2017-08-22 20:42:57 +01:00
Nicola Soranzo
a63af63b41
Add requirement for bcftools to set_metadata tool
...
The `bcftools` binary is used by the `set_meta()` method of the `Bcf`
datatype class. Having a `<requirement>` for it in the set_metadata tool
makes it possible to use conda to resolve the dependency instead of
forcing the admin to install `bcftools` on the PATH of the Galaxy user.
This will also fix errors like
https://travis-ci.org/galaxyproject/tools-iuc/jobs/266923024#L1994
when running
```
planemo test --conda_dependency_resolution --conda_auto_install
```
2017-08-22 18:29:51 +01:00
Nicola Soranzo
8dc0e697d3
Fix vcf_bgzip datatype
...
In https://github.com/galaxyproject/galaxy/pull/4254 `vcf_bgzip` was made
a proper datatype with the introduction of the `VcfGz` class, but was
still described as a subclass in `datatypes_conf.xml` .
Also fix `file_ext` attribute in `BaseVcf` and subclasses.
2017-08-22 17:53:40 +01:00
Nicola Soranzo
da5b72a030
Alias bcf_bgzip datatype to bcf. Add bcf_uncompressed and converters
...
Since https://bitbucket.org/galaxy/galaxy-central/pull-requests/353
(only) compressed BCF files have been sniffed as `bcf`, so the `bcf_bgzip`
datatype (introduced 2 years later in
https://github.com/galaxyproject/galaxy/pull/1148 ) is an unused duplicate.
This adds also a distinct `bcf_uncompressed` datatype (and converters) for
the rare cases when it may be useful.
2017-08-22 17:44:53 +01:00
E Rasche
ae48774f54
needed for sentry functionality in reports webapp
2017-08-21 15:21:56 +02:00
guerler
092ad6d67f
Fix quota function name
2017-08-21 08:28:25 -04:00
John Chilton
e3b3457b1f
Merge pull request #4465 from mvdbeek/workflow_invocation_security_check
...
Fix checking WorkflowInvocation for published workflows
2017-08-21 07:10:08 -04:00
Martin Cech
2346c0aa7e
Merge pull request #4467 from mvdbeek/saved_history_tags
...
More items per page in saved history and directly show tags
2017-08-20 23:21:18 -04:00
mvdbeek
0e46888eed
Show up to 15 histories by default in saved histories menu
2017-08-20 17:42:18 +02:00
mvdbeek
cff306b86b
Only skip check_security checks if check_ownership and check_accessible are false
2017-08-20 11:24:09 +02:00
mvdbeek
2d16470132
Allow admin user to view workflow invocation (thx @nsoranzo)
2017-08-20 11:21:01 +02:00
mvdbeek
80e264d35f
Check ownership of invocation, instead of stored_workflow
2017-08-19 16:07:53 +02:00
mvdbeek
413233eec3
Correctly raise Exception if invocation not found
2017-08-19 14:45:58 +02:00
mvdbeek
912da2f3b9
Fix checking WorkflowInvocation for published workflows
2017-08-19 14:45:58 +02:00
Nuwan Goonasekera
52b26f45a2
Registered genomespace_importer as a tool needing Galaxy's python env
2017-08-19 00:38:08 +05:30
Nuwan Goonasekera
b73e21b584
Formatting and linting fixes for GenomeSpace tool
2017-08-19 00:38:07 +05:30
Nuwan Goonasekera
ae6ae8ffe2
Added new config setting for GenomeSpace UI URL
2017-08-19 00:38:07 +05:30
Nuwan Goonasekera
cb1b086324
Fixed pylint errors
2017-08-19 00:38:07 +05:30
Nuwan Goonasekera
e39901ef06
Moved back some code to wrapper and added back data type sniffing.
2017-08-19 00:38:06 +05:30
Nuwan Goonasekera
1342c2bd70
Integrated File Browsing and Workflow support for GenomeSpace
2017-08-19 00:38:06 +05:30
John Chilton
cd22de114c
Merge pull request #4457 from erasche/sentry-extra-info
...
More detailed sentry reports
2017-08-18 13:02:28 -04:00
Dannon Baker
9c6fd670cf
Merge pull request #4455 from nsoranzo/multiline_if_conditionals
...
Uniform indentation of multiline if conditionals
2017-08-18 10:13:05 -04:00
John Chilton
e492494282
Merge pull request #4456 from nsoranzo/logging_fixes
...
Logging fixes
2017-08-18 09:51:57 -04:00
xgaia
30562c09c5
don't uppercase envoverride
2017-08-18 15:13:57 +02:00
E Rasche
e987b9b9e4
swap id to username
2017-08-18 14:25:44 +02:00
Marius van den Beek
dd89a9c65f
Merge pull request #4437 from jmchilton/galaxy_json_rev
...
Enhanced tool options for dataset discovery
2017-08-18 14:18:50 +02:00
E Rasche
8d132b2bca
More detailed sentry reports
2017-08-18 14:18:23 +02:00
Eric Rasche
b459399ede
Merge pull request #4454 from xgaia/interactive_environment
...
Interactive Environment: possibility to don't uppercase env variables
2017-08-18 13:48:25 +02:00
Nicola Soranzo
bd88524a10
Fix import order and Python3 compatibility
2017-08-18 12:35:04 +01:00
Nicola Soranzo
e32ad2864f
Remove container config log message from cleanup scripts logs
2017-08-18 12:35:04 +01:00
Nicola Soranzo
4e75635d62
Use log.warning() instead of deprecated warn()
2017-08-18 12:35:04 +01:00
Nicola Soranzo
784e6f5fd3
Merge pull request #4396 from jmchilton/workflow_warnings
...
Slightly improve workflow warnings/errors logging.
2017-08-18 12:34:14 +01:00
Nicola Soranzo
d2d1f857bb
Fix import order and Python3 compatibility for lib/galaxy/util/pastescript/serve.py
2017-08-18 12:18:42 +01:00
Nicola Soranzo
cff9292f07
Uniform indentation of multiline if conditionals
...
Use 8-spaces indentation for the conditional continuation lines of an
`if`-statement where the conditional part spans multiple lines.
According to PEP-8, using 4-spaces "can produce a visual conflict with
the indented suite of code nested inside the `if`-statement", but the PEP
"takes no explicit position".
There were only 2 places in the whole codebase where 8 spaces were not
used, this will make it uniform.
2017-08-18 12:18:42 +01:00
xgaia
2489499fb6
possibility to don't uppercase env variables
2017-08-18 11:47:00 +02:00
John Chilton
1e1df6786a
Variety of fixes for #4437 .
2017-08-17 15:43:34 -04:00
John Chilton
a8bec7a275
Allow override of provided metadata location.
...
Eliminates that terrible circular dependency between tools and jobs.
2017-08-17 15:41:11 -04:00