https://github.com/galaxyproject/galaxy

sort by:
Revision Author Date Message Commit Date
dbf6d3a Merge pull request #9234 from mvdbeek/mount_configs_rw [20.01] Mount job_working_directory/configs rw 27 January 2020, 14:36:57 UTC
2e1c5e4 Merge pull request #9267 from mvdbeek/mulled_build_image_name_fix [20.01] Fix suffix for single target mulled builds 25 January 2020, 22:45:44 UTC
4448286 Fix suffix for single target builds Without this single target builds with explicit `iamge_build` would be called quay.io/biocontainers/<package><image_build>, which is not right. 25 January 2020, 18:21:03 UTC
6fbe8c9 Merge branch 'release_19.09' into release_20.01 24 January 2020, 17:08:02 UTC
83bd848 Merge pull request #9266 from mvdbeek/fix_iteritems_in_workflow_extraction [19.09] Fix iteritems use in build_from_current_history.mako 24 January 2020, 17:03:20 UTC
6bb6aa2 Merge pull request #9263 from nsoranzo/release_19.09_backport_9260 [19.09] Backport #9260 plus refactor 24 January 2020, 15:59:13 UTC
f405dbf Fix iteritems use in build_from_current_history.mako Fixes https://github.com/galaxyproject/galaxy/issues/9265 24 January 2020, 14:24:51 UTC
d672951 Simplify and refactor 23 January 2020, 21:57:54 UTC
e227b14 Fix unselected select parameter comparison to empty string `$wrapper == ""` and `$wrapper == "None"` had been valid ways to check for unselected / optional select parameters. This restores the `$wrapper == ""` form as used by gffcompare https://github.com/galaxyproject/tools-iuc/blob/master/tools/gffcompare/gffcompare.xml#L41 23 January 2020, 19:24:52 UTC
1a6d98d Merge pull request #9260 from mvdbeek/fix_multi_select_equals_empty_string [20.01] Fix unselected select parameter comparison to empty string 23 January 2020, 18:12:28 UTC
673f21f Merge branch 'release_19.09' into release_20.01 23 January 2020, 16:00:38 UTC
fc0e318 Merge pull request #9253 from bernt-matthias/topic/fix-popen-py3-followup [19.09] fix bug introduced in https://github.com/galaxyproject/galaxy/pull/9246 23 January 2020, 15:58:44 UTC
5d379dc Fix unselected select parameter comparison to empty string `$wrapper == ""` and `$wrapper == "None"` had been valid ways to check for unselected / optional select parameters. This restores the `$wrapper == ""` form as used by gffcompare https://github.com/galaxyproject/tools-iuc/blob/master/tools/gffcompare/gffcompare.xml#L41 23 January 2020, 15:02:56 UTC
b7e1c1b Also mkdir -p configs 22 January 2020, 20:43:39 UTC
60d8c46 Make tools that manipulate files in configs/ resubmittable 22 January 2020, 18:02:23 UTC
96aabc1 Make mounting configs dir conditional on tool profile 22 January 2020, 18:02:23 UTC
7bbdf83 Mount job_working_directory/configs rw Many tools have this pattern where they move the config file somewhere, which doesn't work if it is mounted read-only. 22 January 2020, 16:40:22 UTC
c358e3a remove space Co-Authored-By: Marius van den Beek <m.vandenbeek@gmail.com> 22 January 2020, 15:54:48 UTC
db5bd4f fix bug introduced in https://github.com/galaxyproject/galaxy/pull/9246 22 January 2020, 15:16:45 UTC
54d6bad Merge branch 'release_19.09' into release_20.01 22 January 2020, 15:08:45 UTC
a52e24e Merge pull request #9245 from mvdbeek/fix_deletion_of_outputs_before_job [20.01] Fix deletion of outputs and working before job 22 January 2020, 14:02:45 UTC
d6a077c Merge pull request #9243 from mvdbeek/fix_data_table_moving [19.09] Fix moving of data manager output for entries 22 January 2020, 14:02:02 UTC
dc7e2e5 Merge pull request #9246 from bernt-matthias/topic/fix-popen-py3 [19.09] python3 fixes for setups using drmaa and realuser setups 22 January 2020, 12:28:53 UTC
2adf6a8 Merge branch 'release_19.09' into release_20.01 22 January 2020, 12:24:39 UTC
8e81af2 Update xsd for filename attribute on configfiles 22 January 2020, 10:49:06 UTC
95144e5 Add parentheses for import Co-Authored-By: Marius van den Beek <m.vandenbeek@gmail.com> 22 January 2020, 10:29:10 UTC
9e76dcd Things are nicer on python 3 22 January 2020, 10:16:06 UTC
3568629 Ignore FileNotFoundError when deleting extra files This worked previously but logged an exception, causing further cleanup to be skipped. 22 January 2020, 09:59:17 UTC
3d868e0 Use context manager for writing param_file 22 January 2020, 09:54:49 UTC
5bb2d16 fix import order 22 January 2020, 09:37:20 UTC
83a8e1b Test that working dir is intact on resubmission 22 January 2020, 09:25:16 UTC
9a5004c Place configfiles in working dir if filename set 22 January 2020, 08:43:15 UTC
5de147a re-remove the data input 22 January 2020, 08:37:24 UTC
fff8d2e inputs configfile: test for filename and data_style attributes 22 January 2020, 08:37:19 UTC
71788d0 Simplify PREPARE_DIRS logic 22 January 2020, 08:35:57 UTC
4c8918a Merge pull request #9232 from dannon/mailto_hrefs_in_menus [20.01] Fix mailto hrefs in menus 21 January 2020, 20:16:34 UTC
be3e07f fix Popen/py3 related bugs for real user setups - Popen returns bytes in python3 - strings are needed analoguous to what is happening in slurm I use unicodify here 21 January 2020, 18:12:59 UTC
28277d2 Fix unit test 21 January 2020, 10:57:20 UTC
9e4545f Copy working/ and outputs/ before starting job script This seems to be the most robust way to make sure that resubmission by the DRM will start with proper configfiles and pre-populated outputs (OutputParameterJSONTool). The cost should be minimal as most of the time these are empty directories. This would also help with https://github.com/galaxyproject/galaxy/pull/9236#issuecomment-576050103 21 January 2020, 10:18:23 UTC
8d099ef Only delete writable files on job resubmission 21 January 2020, 10:18:13 UTC
db472b2 Only delete working/ and outputs on resubmission 21 January 2020, 10:16:38 UTC
f327189 Fix moving of data manager output for entries https://github.com/galaxyproject/galaxy/pull/8250 introduced the add and remove keys for removing items from a data table. If there is a single data table definition incoming (meaning a dictionary) that does not specify the `add` key the new code would just ignore that entry and not move it. Fixes https://github.com/galaxyproject/tools-iuc/issues/2783? 20 January 2020, 16:36:12 UTC
47c5a0e Merge pull request #9239 from mvdbeek/fix_binary_upload_problems_with_faulty_headers [19.09] Fallback to binary download if header lies about content encoding 19 January 2020, 23:01:53 UTC
4d686ed Simplify use_source_encoding logic Thanks Nicola, very nice! Co-Authored-By: Nicola Soranzo <nicola.soranzo@gmail.com> 19 January 2020, 18:59:20 UTC
933c3ba Merge pull request #9240 from mvdbeek/fix_planemo_lint_error [20.01] Fix lint warning string formatting 19 January 2020, 18:12:58 UTC
29d73ff Merge pull request #9237 from mvdbeek/remove_fimo_from_galaxy_lib_unversioned_tools [20.01] Move meme_fimo out of unversioned lib tools 19 January 2020, 16:59:38 UTC
6e8f143 Fix lint warning string formatting Introduced in https://github.com/mvdbeek/galaxy/commit/c4fabf05e11c033006834fd0bf0d9077c0156134, causes: ``` ValueError: unsupported format character 'n' (0x6e) at index 16 ``` 19 January 2020, 16:47:23 UTC
e6fe571 Fallback to binary download if header lies about content encoding Fixes https://github.com/galaxyproject/galaxy/issues/9238 19 January 2020, 15:42:10 UTC
69ff055 Move meme_fimo out of unversioned lib tools 19 January 2020, 11:46:24 UTC
6a4a3b8 Formatting. 17 January 2020, 17:57:53 UTC
6218b31 Allow mailto addresses (for support/contact) in menu items. 17 January 2020, 17:57:20 UTC
531ad72 Starting work on tool-util 20.1.0.dev4 17 January 2020, 17:19:48 UTC
46d772b Merge pull request #9228 from mvdbeek/extended_base_aonnotation_fixes [20.01] More mulled-build-files fixes 17 January 2020, 17:18:45 UTC
bc9a840 Turn off determin_base_image for mulled-build-files 17 January 2020, 11:22:13 UTC
d79e746 Delete /usr/local before moving conda env /usr/local/man already exists and is a symlink in bioconda/extended-base-image:latest, and so `cp -R /tmp/conda/*` fails with ``` cp: cannot overwrite non-directory '/usr/local/man' with directory '/tmp/conda/man' ``` 17 January 2020, 10:20:10 UTC
798219b Merge pull request #9225 from nuwang/affinity_and_tolerations [20.01] Fix: Added support for specifying k8s job affinity and tolerations 17 January 2020, 09:21:15 UTC
cc36560 Only cache pip dir, seems integration tests broke because something changed in system python 17 January 2020, 08:45:14 UTC
5ee23fd Fix mulled-build-files if name_override is not given 17 January 2020, 08:35:16 UTC
44efbb5 Move base_image_for_targets to when we actually need it This avoids the check for builds that already exist 17 January 2020, 08:19:52 UTC
d99a92d Added support for specifying k8s job affinity and tolerations 16 January 2020, 18:13:40 UTC
c0e37c9 Starting work on tool-util 20.1.0.dev3 16 January 2020, 14:54:28 UTC
f8117b0 Merge pull request #9224 from mvdbeek/extended_base_aonnotation_fixes [20.01] Extended base annotation fixes 16 January 2020, 14:50:55 UTC
b1885b0 Sort best package by upload time (lowest priority) in addition to version and build number. This is necessary for getting the extended-base annotation for qiime 1.9.1, which does not contain the annotation in linux-64/qiime-1.9.1-np110py27_1.tar.bz2 while in the newer linux-64/qiime-1.9.1-np112py27_1.tar.bz2 it is present. This depends of course on `conda search` returning packages sorted by upload time and is a little brittle. It does seem better than always picking the oldest upload time as we do without this change. Also looks in meta.yaml for extended base annotation, since sometimes this isn't present in info/about.json. 16 January 2020, 10:52:03 UTC
4db5f18 Starting work on tool-util 20.1.0.dev2 15 January 2020, 18:19:14 UTC
beaa844 Merge pull request #9215 from mvdbeek/fix_extended_base_for_singularity_2 [20.01] Fix extended base for singularity and add base_image_for_targets 15 January 2020, 14:55:00 UTC
0b5095f Merge pull request #9219 from nuwang/release_20.01 Fix: Added support for specifying k8s job pod priority class 14 January 2020, 20:28:49 UTC
254ce7c Merge remote-tracking branch 'upstream/release_19.09' into release_20.01 14 January 2020, 20:14:26 UTC
56362e3 Merge pull request #9217 from kaukrise/bug_fix_trackster_navbar_overflow Ensure visible overflow on navbar container 14 January 2020, 20:13:21 UTC
4cbe0ce Merge pull request #9216 from kaukrise/bug_fix_trackster_history Wrap SQL statement in a text() function as required by sqlalchemy 14 January 2020, 19:58:20 UTC
0165fb4 Added support for specifying k8s job pod priority class 14 January 2020, 15:06:49 UTC
01befe1 Optimise import formatting Co-Authored-By: Nicola Soranzo <nicola.soranzo@gmail.com> 14 January 2020, 14:59:42 UTC
6f68f2a Ensure visible overflow on nav ba container so that we can push the genome navigation into the title element. Fixes #9205 14 January 2020, 14:48:14 UTC
9bf1bf5 Wrap SQL statement in a text() function as required by sqlalchemy. Fixes a history loading issue in Trackster #9205 14 January 2020, 14:46:57 UTC
6d3b14f Change any_target_requires_extended_base to base_image_for_targets This is easier to use in planemo (we don't need to figure out which image to use based on the return value of any_target_requires_extended_base) and leaves open the possibility for custom base image annotation in conda recipes or other places. 14 January 2020, 10:01:31 UTC
aab4ac2 Pass base image to Singularity template 14 January 2020, 10:01:20 UTC
49ec518 Starting work on tool-util 20.1.0.dev1 14 January 2020, 04:05:59 UTC
7890be5 Starting work on util 20.1.0.dev1 14 January 2020, 04:03:48 UTC
13fbcbe Update tool-util requirements (now depends a new galaxy-util). 14 January 2020, 03:55:16 UTC
0bebd6c Prep next release galaxy-util, galaxy-tool-util (20.1.0-dev0). 14 January 2020, 03:53:18 UTC
9fb80f0 Merge pull request #9210 from mvdbeek/backport_9175 [20.01] Backport 9175: Update galaxy.tool_util.cwl for latest changes in CWL branch. 14 January 2020, 03:03:48 UTC
8e6c263 Remove code presently unused 14 January 2020, 01:34:00 UTC
bccb068 Flush YAML temp file before loading it 14 January 2020, 00:27:11 UTC
0af05d7 Fix imports 13 January 2020, 23:54:16 UTC
dd798e8 Merge pull request #9212 from mvdbeek/fix_runtime_error [20.01] Fix runtime error in ToolConfWatcher 13 January 2020, 21:39:09 UTC
312b896 Update lib/galaxy/tool_util/cwl/parser.py Co-Authored-By: Nicola Soranzo <nicola.soranzo@gmail.com> 13 January 2020, 20:49:38 UTC
478bacf Update lib/galaxy/tool_util/cwl/schema.py Co-Authored-By: Nicola Soranzo <nicola.soranzo@gmail.com> 13 January 2020, 20:49:16 UTC
360cf0c Start with empty hash Co-Authored-By: Marius van den Beek <m.vandenbeek@gmail.com> 13 January 2020, 19:18:34 UTC
d9f4118 Fix dictionary changed size during iteration error Should prevent ``` Traceback (most recent call last): File "PY3.7/threading.py", line 917, in _bootstrap_inner self.run() File "PY3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "lib/galaxy/tools/toolbox/watcher.py", line 101, in check hashes = {key: None for key in self.paths.keys()} File "lib/galaxy/tools/toolbox/watcher.py", line 101, in <dictcomp> hashes = {key: None for key in self.paths.keys()} RuntimeError: dictionary changed size during iteration ``` We do something similar already in https://github.com/mvdbeek/galaxy/blob/6af20e1b0cac5a3abdcab3be901b4d0a761b9067/lib/galaxy/tools/toolbox/watcher.py#L105 13 January 2020, 17:38:26 UTC
d69adcf Merge duplicate keys before validating YAML config files xref. https://github.com/galaxyproject/galaxy/issues/8558 For other YAML files, `ordered_load()` will raise an exception when it finds a mapping with duplicate keys. 13 January 2020, 15:47:31 UTC
5b1769b Always use `yaml.safe_load()` 13 January 2020, 15:47:31 UTC
8392554 Disable Python 2.7 mulled tests 13 January 2020, 15:47:31 UTC
3734766 Update cwltool dependencies 13 January 2020, 15:47:31 UTC
a639c93 Filter Python 2 deprecation warning from cwltool which makes some tools fail by printing to stderr: ``` galaxy.tool_util.output_checker DEBUG 2020-01-07 02:59:07,720 job failed, detected state generic_error, standard error is - [/galaxy_venv/local/lib/python2.7/site-packages/cwltool/__init__.py:17: CWLToolDeprecationWarning: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as the Python 2.7 version of cwltool won't be maintained after that date. """, category=CWLToolDeprecationWarning) ] ``` 13 January 2020, 15:35:40 UTC
ebe0b97 More fixes for galaxy-tool-util from Planemo test suite. 13 January 2020, 15:35:36 UTC
5d61fe5 Fix schema salad requirement. 13 January 2020, 15:35:32 UTC
30bf991 Fix up bad import of galaxy.model stuff from tool_util. 13 January 2020, 15:35:27 UTC
8bf557c Update galaxy.tool_util.cwl for latest changes in CWL branch. 13 January 2020, 15:35:23 UTC
bb73e3e Merge pull request #9202 from mvdbeek/allow_passing_conda_context [20.01] Allow passing conda_context to any_target_requires_extended_base 13 January 2020, 15:30:17 UTC
f32f24e Allow passing in conda_context This makes sense for planemo container_register. 11 January 2020, 20:00:10 UTC
6e68e16 Merge pull request #9199 from mvdbeek/update_mulled_build_files_for_annotating_base_image [20.01] Add base_image column to mulled-build-files 11 January 2020, 16:17:35 UTC
back to top