Martin Cech
0001e596fa
Merge pull request #25 from blankenberg/release_15.03
...
[Stable] Fix for reloading tools. Previously, when a tool was reloaded (of the sa...
2015-03-18 16:09:04 -04:00
John Chilton
546385da62
Merge pull request #27 from dannon/dataset_calculation
...
[STABLE] Fix purge quota adjustment via manager functionality.
2015-03-17 14:20:06 -05:00
Dannon Baker
55a774bd7d
Fix purge quota adjustment via manager functionality.
2015-03-17 14:08:07 -04:00
Daniel Blankenberg
ea426438cf
Fix for reloading tools. Previously, when a tool was reloaded (of the same version), you would get the new/correct tool when clicking in Tool Panel, but the rerun button would return the old/pre-reload tool; this is due to the reload not replacing the entries in _tool_versions_by_id.
2015-03-17 13:40:35 -04:00
Nate Coraor
4d0efe583f
Bump version to 15.03.1
v15.03.1
2015-03-16 22:24:47 -04:00
dannon
e2118e5bfc
Add information about making history accessible to initial export archive message.
2015-03-16 17:21:08 -04:00
dannon
0989106391
Don't log exception to errormsg on workflow import failure.
2015-03-16 15:28:20 -04:00
Nate Coraor
e6090de6f5
Because __call_method was private, DistributedObjectStore's
...
__call_method was never being called, only HierarchicalObjectStore's. .
Make it pseudo-protected by renaming to _call_method.
2015-03-16 14:18:53 -04:00
Nate Coraor
710dfcf9f9
In the metadata tool action, ensure job_working_directory exists before
...
trying to get its path. Otherwise, hierarchical/distributed object
stores will be broken.
2015-03-16 10:05:37 -04:00
Nate Coraor
ad9686d136
galaxy.metadata symlink so running jobs do not fail.
2015-03-13 15:56:10 -04:00
Nate Coraor
1172b13a04
Ensure that set_metadata always loads the galaxy module from the same
...
version of Galaxy it is in.
2015-03-13 13:32:54 -04:00
Nate Coraor
f481e9d58c
Move set_metadata (once again), to galaxy_ext so that the galaxy
...
namespace does not conflict with others (e.g. the galaxy-ops package in
the toolshed).
2015-03-13 13:31:58 -04:00
Nate Coraor
567a952bb1
Use the correct path to the set_metadata temp script on remote compute
...
resources.
2015-03-13 12:20:51 -04:00
Nate Coraor
6cfa12123c
Use job working directory for MetadataFiles created with auto-detect.
2015-03-13 11:30:57 -04:00
Nate Coraor
2b6c2a6793
One more change missed in my rebase.
2015-03-12 23:36:25 -04:00
Nate Coraor
c0ccff7dda
DELETED_NEW is part of the Job.finished property...
2015-03-12 22:56:21 -04:00
Nate Coraor
827218a43b
Another change missed in the rebase/commit.
2015-03-12 22:45:05 -04:00
Nate Coraor
54b8ca7958
Fix things that I somehow missed in the rebase for PR #22 .
2015-03-12 21:31:30 -04:00
Nate Coraor
70a443f608
Add minor and combined major+minor version to version.py.
2015-03-12 21:11:39 -04:00
John Chilton
a0783d4371
Merge pull request #22 from natefoo/release_15.03
...
Fix command line generation with setting metadata and history export
2015-03-12 14:11:19 -04:00
Nate Coraor
da229c8c2a
Run history export jobs in the same manner as metadata auto-detection
...
(so the absolute path of the web galaxy dir is not part of the command
line and can be computed at runtime).
(cherry picked from commit de5d6d1150 )
2015-03-12 13:18:33 -04:00
Nate Coraor
ee1a2b8972
Relocate the external set_metadata script to the galaxy_utils package.
...
A temporary script in the job working directory will be created to
import and call it (trusting that `$PYTHONPATH` in a job script is
always set to `galaxy/lib`). This is so the auto-detect button can defer
command line generation until job preparation time for the case that
handlers and web processes run from different paths.
Related Trello card: https://trello.com/c/v2eCOYZi
(cherry picked from commit b043d43a35 )
Move set_metadata script from galaxy_utils to galaxy, remove unused
imports.
(cherry picked from commit e093f58d63 )
Restore old set_metadata files to prevent failure of jobs running at
upgrade time.
(cherry picked from commit 4443b64eae )
Fix unit test broken by set_metadata changes.
(cherry picked from commit d242286187 )
Use the job working directory for creating MetadataFiles in external
set_metadata, rather than new_files_path.
(cherry picked from commit 8116d2c917 )
2015-03-12 13:17:41 -04:00
Dannon Baker
85f236ceb5
Process *all* replacements in Rename PJA, instead of just the first one
2015-03-12 12:36:43 -04:00
Dannon Baker
f250ec4ce6
Merge pull request #21 from natefoo/release_15.03
...
Also delete/stop jobs when purging from the history grid
2015-03-12 11:46:16 -04:00
Nate Coraor
cac730987f
Make history purge behavior consistent across all UI paths (always
...
attempt to stop jobs if the creating job is in the purged history),
previously this was not implemented in the grid history view.
2015-03-12 11:40:25 -04:00
Dannon Baker
58925b3b2e
Merge pull request #20 from natefoo/release_15.03
...
Fix copied outputs being discarded when deleting/purging histories in the view all histories interface
2015-03-12 11:24:37 -04:00
Nate Coraor
f4aa8e59cd
Restore job deletion when purging a history and tracking jobs in the
...
database.
2015-03-12 11:22:59 -04:00
Nate Coraor
c8596d4c2a
Prevent the deletion of jobs that are already terminal, and prevent
...
their outputs from being discarded.
2015-03-12 11:16:35 -04:00
Dannon Baker
dfd08b3aee
Sanely size the workflow parameter input boxes (at runtime), tweak formatting a bit.
2015-03-12 10:34:01 -04:00
guerler
25df2412f6
Merge branch 'release_15.03' of https://github.com/galaxyproject/galaxy into release_15.03
2015-03-11 16:58:22 -04:00
guerler
5ace1a1964
Map imported datasets and collections to current history without hash_util
2015-03-11 16:53:22 -04:00
Carl Eberhard
2ec40287f7
UI, history: (in the client) when calling purge on the history model, mark the history as deleted as well
2015-03-11 12:51:54 -04:00
Dannon Baker
f86a0c5d13
Cherry-pick over non-terminal-only job stop fix.
2015-03-11 10:16:18 -04:00
Dannon Baker
d0667de0cf
No longer mark job as deleted when purging hdas. I can't find a reason we would want to do this anyway, and doing so cascades deletion of copied hdas, which is bad.
2015-03-11 10:12:41 -04:00
Dannon Baker
0dd7590176
Allow admin to create users via API when config.allow_user_creation is False
2015-03-10 16:14:30 -04:00
guerler
c78b7b67f6
Merge branch 'release_15.03' of https://github.com/galaxyproject/galaxy into release_15.03
v15.03
2015-03-09 13:55:47 -04:00
guerler
4d347dcfe1
Fix select2 field arrow style
2015-03-09 13:55:18 -04:00
Dannon Baker
dd5b7659e8
Cherry-pick e01310e3f8 over to release_15.03
2015-03-09 11:56:29 -04:00
Dannon Baker
d0c97944ed
Ensure path was well constructed (has value) before trying to determine whether or not it exists.
2015-03-06 16:04:43 -05:00
Dannon Baker
eb9d3a9640
Minor wording tweaks.
2015-03-06 15:49:14 -05:00
guerler
f515e29504
Enable remap condition
2015-03-06 15:28:22 -05:00
guerler
949b785fac
Merge branch 'release_15.03' of https://github.com/galaxyproject/galaxy into release_15.03
2015-03-06 15:26:24 -05:00
guerler
d079ad8f8c
Add resume option for job dependencies
2015-03-06 15:24:31 -05:00
Daniel Blankenberg
18d77b008f
Make api/config /version usable as sessionless in addition to anonymous.
2015-03-06 14:18:48 -05:00
guerler
f0bebc997f
Merge branch 'release_15.03' of https://github.com/galaxyproject/galaxy into release_15.03
2015-03-05 22:16:54 -05:00
guerler
1a1f5a33c9
Fix dataset and collection mapping for re-run in imported histories
2015-03-05 22:15:21 -05:00
Daniel Blankenberg
9316cccbb5
Fix for displaying Tools in ToolShed that use Dynamically Generated multiple selects as checkboxes and for displaying select lists using old-style dynamic options.
2015-03-05 17:02:45 -05:00
Dannon Baker
6db6b7e93b
Tweaks to the password reset email template to help email clients not mangle it, and when they do, to suggest copying and pasting.
2015-03-05 13:27:22 -05:00
Dannon Baker
826f69fb62
Python 2.6 has a bug in deepcopy that causes an error when attempting to copy datasets between users (which uses deepcopy). Py2.7 worked fine. Now they both should.
2015-03-04 18:04:00 -05:00
John Chilton
9364b9d3c5
API fixes for tools and datatypes.
...
By replacing _future_expose_api_anonymous with _future_expose_api_anonymous_and_sessionless.
2015-03-04 14:51:43 -05:00