mvdbeek
eaa64b95c9
Merge branch 'release_20.09' into dev
2020-11-24 10:07:19 +01:00
mvdbeek
bdc3ef7001
Fix _make_sizzle_string
...
The github action runs on python 3.7. From the python docs:
```
Changed in version 3.7: Only characters that can have special meaning in a regular expression are escaped. As a result, '!', '"', '%', "'", ',', '/', ':', ';', '<', '=', '>', '@', and "`" are no longer escaped.
```
2020-11-22 18:44:33 +01:00
mvdbeek
1bb1b1da18
Split selenium tests into 3 chunks
...
Using pytest-shard
2020-11-22 18:44:33 +01:00
mvdbeek
0382e64e61
Fix method name
2020-11-22 18:44:33 +01:00
John Chilton
547eb71dff
Update selenium histories for sharing changes in #10754 .
2020-11-22 18:44:33 +01:00
mvdbeek
1c0a61e022
Fix tool form citation selenium test
...
Drops the show as bibtext test as we only offer copying all citations as
bibtext now.
2020-11-22 18:44:33 +01:00
mvdbeek
e1b28b5345
Re-add sleep
2020-11-22 18:44:33 +01:00
mvdbeek
3781304830
Fix non_data_connection selenium test
2020-11-22 18:44:29 +01:00
mvdbeek
d47a0661e2
Debounce step label onchange
...
Onchange seems to trigger at every character. This migth be a bit heavy
for the reactivity system in Node.vue ?
2020-11-22 18:38:49 +01:00
mvdbeek
e78a0a253f
Silence SAWarning
...
Silences
```
Got None for value of column workflow_step.id; this is unsupported for a relationship comparison and will not currently produce an IS comparison (but may in a future release) "(but may in a future release)" % column
```
2020-11-22 18:38:49 +01:00
mvdbeek
15ded641b0
Debounce workflow annotation
...
This fixes the flaky selenium tests that check for the `my cool
annotation` annotation.
2020-11-22 18:38:49 +01:00
Dannon
e0e11f67d3
Merge pull request #10754 from guerler/history_clipboard
...
Revision of sharing component, adds url copy to clipboard feature
2020-11-20 09:26:28 -05:00
Dannon
9984d2394f
Merge pull request #10529 from OlegZharkov/copy-dataset-btn
...
'copy to clipboard' button on datasets
2020-11-20 09:15:08 -05:00
Marius van den Beek
6b29bdbfee
Merge pull request #10767 from jmchilton/script_4
...
Allow retrying test output downloads for NFS issues.
2020-11-20 10:19:20 +01:00
John Chilton
af729203a4
Merge pull request #10776 from mvdbeek/reuse_requests_session
...
[20.09] Speed up quay.io interaction by using requests session
2020-11-19 18:04:28 -05:00
Nicola Soranzo
a741e155ba
Merge pull request #10774 from mvdbeek/singularity_fixes
...
[20.09] Fixes for singularity execution and resolution
2020-11-19 21:21:18 +00:00
guerler
7e4ee13fd5
By default make objects within shared objects accessible
2020-11-19 19:47:52 +01:00
Nicola Soranzo
62ce533470
Merge pull request #10775 from mvdbeek/fix_collectl_plugin
...
[20.09] Fix collectl plugin
2020-11-19 16:43:05 +00:00
mvdbeek
84ddc63937
Fix signature of singularity cached_container_description
2020-11-19 17:02:30 +01:00
Matthias Bernt
c0de1c67b6
omit default bind type for singularity
2020-11-19 17:00:06 +01:00
mvdbeek
dccb023279
Speed up quay.io interaction by using requests session
...
Not sure how much faster this is, but it goes from timeout to no timeout
when I load up usegalaxy.org's toolbox.
2020-11-19 16:50:58 +01:00
mvdbeek
0a818afaac
Fix collectl plugin
...
We can't subscript filter objects.
2020-11-19 15:44:15 +01:00
Marius van den Beek
3a31aca11e
Merge pull request #10761 from assuntad23/bugfix/papercut/copy_dataset_tags_when_copying_collection
...
changed copy_tags to an array in copy_tags_to and added copy_tags par…
2020-11-19 10:53:30 +01:00
Marius van den Beek
ed2fa3eb39
Merge pull request #10760 from mvdbeek/more_verbose_exception
...
[20.09] Include dataset and state in valid state exception
2020-11-19 10:53:09 +01:00
John Chilton
788f805039
Allow retrying test output downloads for NFS issues.
2020-11-18 16:32:50 -05:00
Assunta DeSanto
012f9c1332
fixing a test and other use case of copy_tags_to
2020-11-18 15:11:11 -05:00
Nicola Soranzo
2b0383a8a9
Merge branch 'release_20.09' into dev
2020-11-18 19:50:15 +00:00
Assunta DeSanto
92e95fd70a
changed copy_tags to an array in copy_tags_to and added copy_tags parameter in copy call
2020-11-18 13:56:20 -05:00
Dannon
d76dbcec19
Merge pull request #10759 from mvdbeek/hide_hidden_workflows
...
[20.09] Don't preload editor mako with hidden workflows
2020-11-18 13:56:01 -05:00
Marius van den Beek and Nicola Soranzo
40e20a40f1
Better exception message
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2020-11-18 19:43:50 +01:00
mvdbeek
c27a01e293
Include dataset and state in valid state exception
2020-11-18 19:35:24 +01:00
mvdbeek
8968e0a256
Don't preload editor mako with hidden workflows
...
Fixes https://github.com/galaxyproject/galaxy/issues/10746
2020-11-18 17:33:43 +01:00
Nicola Soranzo
17be68361b
Replace deprecated isAlive() method of Thread
2020-11-18 16:22:52 +00:00
Nicola Soranzo
ec90e35eb0
Fix flake8 bugbear errors, remove Py2 import
2020-11-18 16:16:46 +00:00
Nicola Soranzo
e40e5aef7e
Upgrade syntax using pyupgrade --py36-plus
2020-11-18 16:16:46 +00:00
Dannon
e65bf7d97c
Merge pull request #10735 from jmchilton/script_3
...
More tool test script fixes.
2020-11-18 08:46:42 -05:00
Marius van den Beek
df0ac05577
Merge pull request #10505 from jmchilton/rules_dataset_selector
...
Use dataset selector in rules input dialog.
2020-11-18 14:30:43 +01:00
Marius van den Beek
c140c7749b
Merge pull request #10660 from nsoranzo/update_dependencies
...
Full Python dependencies update
2020-11-18 14:25:22 +01:00
Björn Grüning
3a96dcea30
Merge pull request #10748 from simonbray/wf-api
...
Add/document API for publishing/tagging workflows
2020-11-18 14:00:21 +01:00
Marius van den Beek
554e17e0ba
Merge pull request #10212 from jmchilton/quota_interface
...
Implement quota interface - with better logic isolation and unit tests.
2020-11-18 12:36:34 +01:00
Marius van den Beek
670081cbf8
Merge pull request #10408 from jmchilton/author_license_2009
...
Microdata for tools and workflows.
2020-11-18 12:31:36 +01:00
Marius van den Beek
2513c38bed
Merge pull request #10546 from gregvonkuster/dzi_datatype
...
Add support for the dzi (Deep Zoom Image) data format
2020-11-18 12:16:33 +01:00
Marius van den Beek
641b7e9f73
Merge pull request #10608 from bernt-matthias/topic/drop-iuc-channel
...
Remove IUC conda channel from default configuration
2020-11-18 12:09:54 +01:00
Marius van den Beek
2473a434b1
Merge pull request #10667 from brinkmanlab/fix_dbkeys
...
Add default dbkey when collecting builds
2020-11-18 12:07:57 +01:00
Simon Bray
dd992a67f2
add API test for publishing workflows
2020-11-18 11:52:15 +01:00
John Chilton
7f4339ff4e
Use dataset selector in rules input dialog.
2020-11-18 11:38:13 +01:00
Marius van den Beek
ae1b7b9a8e
Merge pull request #10666 from dannon/admin-user-diskusage
...
Display user disk usage in admin user panel
2020-11-18 11:33:39 +01:00
Marius van den Beek
15d79444b5
Merge pull request #10712 from jmchilton/pick_value_1
...
Implement expression tool for picking non-null values for CWL-style merging of conditional branches in native Galaxy workflows
2020-11-18 11:29:34 +01:00
mvdbeek
6c76cf8178
Fix anonymous user uploads if file sources configured
...
To get both file source uploads to work and anonymous uploads
you would need to use something like
```
${user.preferences.get('dropbox|access_token') if $user.preferences else ''}
```
This simplifies that back to the documented
```
${user.preferences['dropbox|access_token']
```
Overall I don't think we benefit from KeyErrors in the extra file
preferences, so I've made this `defaultdict(lambda: None)`, but we could
limit that to just the ProvidesUserFileSourcesUserContext.
Fixes https://github.com/galaxyproject/galaxy/issues/10595 .
2020-11-18 10:40:49 +01:00
Simon Bray
7fcd6db83f
add/document API for publishing/tagging workflows
2020-11-18 10:11:05 +01:00