1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/64a8b5cdd905/
Changeset: 64a8b5cdd905
User: james_taylor
Date: 2013-09-27 19:30:39
Summary: remove accidently committed variable override
Affected #: 1 file
diff -r ddc870bbff1505bb226cf310f068798063aa7acb -r 64a8b5cdd905978ae383a5f77ce9d34bcb91d450 templates/base/base_panels.mako
--- a/templates/base/base_panels.mako
+++ b/templates/base/base_panels.mako
@@ -7,7 +7,6 @@
self.show_inactivity_warning = False
if trans.webapp.name == 'galaxy' and trans.user:
self.show_inactivity_warning = ( ( trans.user.active is False ) and ( app.config.user_activation_on ) and ( app.config.inactivity_box_content is not None ) )
- self.show_inactivity_warning = True
self.overlay_visible=False
self.active_view=None
self.body_class=""
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
3 new commits in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/aa1f96836c8e/
Changeset: aa1f96836c8e
User: dannon
Date: 2013-09-27 17:33:44
Summary: Remove toolForm styling from cloudlaunch form -- the border looked bad in this context.
Affected #: 1 file
diff -r fd9270d776525fafacc2ddd8e0171483b579381c -r aa1f96836c8ef7412bfa72687299d10c5765c8ad templates/webapps/galaxy/cloud/index.mako
--- a/templates/webapps/galaxy/cloud/index.mako
+++ b/templates/webapps/galaxy/cloud/index.mako
@@ -183,7 +183,7 @@
<div class="page-container" style="padding: 10px;"><div id="loading_indicator"></div><h2>Launch a Galaxy Cloud Instance</h2>
- <div id="launchFormContainer" class="toolForm">
+ <div id="launchFormContainer"><form id="cloudlaunch_form" action="${h.url_for( controller='/cloudlaunch', action='launch_instance')}" method="post"><p>To launch a Galaxy Cloud Cluster, enter your AWS Secret
https://bitbucket.org/galaxy/galaxy-central/commits/9ed12e2315ce/
Changeset: 9ed12e2315ce
User: dannon
Date: 2013-09-27 17:57:11
Summary: Use bindings for ajaxStart/ajaxStop in cloudlaunch to be compliant with jquery1.9
Affected #: 1 file
diff -r aa1f96836c8ef7412bfa72687299d10c5765c8ad -r 9ed12e2315ce2f6fe1eb845a8f2a21a4ca0e470b templates/webapps/galaxy/cloud/index.mako
--- a/templates/webapps/galaxy/cloud/index.mako
+++ b/templates/webapps/galaxy/cloud/index.mako
@@ -118,10 +118,10 @@
});
}
});
- $('#loading_indicator').ajaxStart(function(){
- $(this).show('fast');
+ $(document).ajaxStart(function(){
+ $('#loading_indicator').show('fast');
}).ajaxStop(function(){
- $(this).hide('fast');
+ $('#loading_indicator').hide('fast');
});
$('form').ajaxForm({
type: 'POST',
https://bitbucket.org/galaxy/galaxy-central/commits/dd2d48ae00ad/
Changeset: dd2d48ae00ad
User: dannon
Date: 2013-09-27 18:08:58
Summary: Update cloudlaunch form to properly clear error messages, as well as preventing submisison without either a cluster name or existing instance specified.
Affected #: 1 file
diff -r 9ed12e2315ce2f6fe1eb845a8f2a21a4ca0e470b -r dd2d48ae00ad5085fb05719b4c94b0573f4ff663 templates/webapps/galaxy/cloud/index.mako
--- a/templates/webapps/galaxy/cloud/index.mako
+++ b/templates/webapps/galaxy/cloud/index.mako
@@ -127,28 +127,30 @@
type: 'POST',
dataType: 'json',
beforeSubmit: function(data, form){
- if ($('#id_password').val() != $('#id_password_confirm').val()){
- //Passwords don't match.
- form.prepend('<div class="errormessage">Passwords do not match</div>');
- return false;
- }else{
- //Clear errors
- $('.errormessage').remove()
- //Hide the form, show pending box with spinner.
- $('#launchFormContainer').hide('fast');
- $('#responsePanel').show('fast');
- }
- //Dig up zone info for selected cluster, set hidden input.
- //This is not necessary to present to the user though the interface may prove useful.
+ // Dig up zone info for selected cluster, set hidden input.
+ // This is not necessary to present to the user though the interface may prove useful.
var ei_val = _.find(data, function(f_obj){return f_obj.name === 'existing_instance'});
if( ei_val && (ei_val.value !== "New Cluster")){
var cluster = _.find(cloudlaunch_clusters, function(cluster){return cluster.name === ei_val.value});
var zdata = _.find(data, function(f_obj){return f_obj.name === 'zone'});
zdata.value = cluster.zone;
+ }else if($('#id_cluster_name').val() === ''){
+ // If we're not using an existing cluster, this must be set.
+ form.prepend('<div class="errormessage">You must specify a cluster name</div>');
+ return false;
}
+ if ($('#id_password').val() != $('#id_password_confirm').val()){
+ //Passwords don't match.
+ form.prepend('<div class="errormessage">Passwords do not match</div>');
+ return false;
+ }
+ // Lastly, clear errors and flip to the response panel.
+ $('.errormessage').remove()
+ $('#launchFormContainer').hide('fast');
+ $('#responsePanel').show('fast');
},
success: function(data){
- //Success Message, link to key download if required, link to server itself.
+ // Success Message, link to key download if required, link to server itself.
$('#launchPending').hide('fast');
//Set appropriate fields (dns, key, ami) and then display.
if(data.kp_material_tag){
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
1 new commit in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/fd9270d77652/
Changeset: fd9270d77652
User: Dave Bouvier
Date: 2013-09-27 17:23:08
Summary: Set the job walltime to 10 minutes in the automated repository install and test framework.
Affected #: 1 file
diff -r fe0beae12c30d25fcd192a67043aea2b1cfddafb -r fd9270d776525fafacc2ddd8e0171483b579381c test/install_and_test_tool_shed_repositories/functional_tests.py
--- a/test/install_and_test_tool_shed_repositories/functional_tests.py
+++ b/test/install_and_test_tool_shed_repositories/functional_tests.py
@@ -134,6 +134,25 @@
</toolbox>
'''
+
+job_conf_xml = '''<?xml version="1.0"?>
+<!-- A test job config that explicitly configures job running the way it is configured by default (if there is no explicit config). -->
+<job_conf>
+ <plugins>
+ <plugin id="local" type="runner" load="galaxy.jobs.runners.local:LocalJobRunner" workers="4"/>
+ </plugins>
+ <handlers>
+ <handler id="main"/>
+ </handlers>
+ <destinations>
+ <destination id="local" runner="local"/>
+ </destinations>
+ <limits>
+ <limit type="walltime">00:10:00</limit>
+ </limits>
+</job_conf>
+'''
+
# If we have a tool_data_table_conf.test.xml, set it up to be loaded when the UniverseApplication is started.
# This allows one to specify a set of tool data that is used exclusively for testing, and not loaded into any
# Galaxy instance. By default, this will be in the test-data-repo/location directory generated by buildbot_setup.sh.
@@ -588,6 +607,7 @@
shed_tool_data_table_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_SHED_TOOL_DATA_TABLE_CONF', os.path.join( galaxy_test_tmp_dir, 'test_shed_tool_data_table_conf.xml' ) )
galaxy_tool_data_table_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_TOOL_DATA_TABLE_CONF', tool_data_table_conf )
galaxy_tool_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_TOOL_CONF', os.path.join( galaxy_test_tmp_dir, 'test_tool_conf.xml' ) )
+ galaxy_job_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_JOB_CONF', os.path.join( galaxy_test_tmp_dir, 'test_job_conf.xml' ) )
galaxy_shed_tool_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_SHED_TOOL_CONF', os.path.join( galaxy_test_tmp_dir, 'test_shed_tool_conf.xml' ) )
galaxy_migrated_tool_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_MIGRATED_TOOL_CONF', os.path.join( galaxy_test_tmp_dir, 'test_migrated_tool_conf.xml' ) )
galaxy_tool_sheds_conf_file = os.environ.get( 'GALAXY_INSTALL_TEST_TOOL_SHEDS_CONF', os.path.join( galaxy_test_tmp_dir, 'test_tool_sheds_conf.xml' ) )
@@ -635,6 +655,8 @@
# ---- Start up a Galaxy instance ------------------------------------------------------
# Generate the tool_conf.xml file.
file( galaxy_tool_conf_file, 'w' ).write( tool_conf_xml )
+ # Generate the job_conf.xml file.
+ file( galaxy_job_conf_file, 'w' ).write( job_conf_xml )
# Generate the tool_sheds_conf.xml file, but only if a the user has not specified an existing one in the environment.
if 'GALAXY_INSTALL_TEST_TOOL_SHEDS_CONF' not in os.environ:
file( galaxy_tool_sheds_conf_file, 'w' ).write( tool_sheds_conf_xml )
@@ -656,6 +678,7 @@
datatype_converters_config_file = "datatype_converters_conf.xml.sample",
file_path = galaxy_file_path,
id_secret = galaxy_encode_secret,
+ job_config_file = galaxy_job_conf_file,
job_queue_workers = 5,
log_destination = "stdout",
migrated_tools_config = galaxy_migrated_tool_conf_file,
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
2 new commits in galaxy-central:
https://bitbucket.org/galaxy/galaxy-central/commits/be72dc359cb1/
Changeset: be72dc359cb1
User: dannon
Date: 2013-09-26 23:28:16
Summary: Fix workflow multi-input workflow datasets for latest select2 update
Affected #: 1 file
diff -r c4b5f082ead51a655f24fe5a2478996ee3bde95c -r be72dc359cb1ed5dac86c85ebfaa00d782014969 templates/webapps/galaxy/workflow/run.mako
--- a/templates/webapps/galaxy/workflow/run.mako
+++ b/templates/webapps/galaxy/workflow/run.mako
@@ -72,11 +72,12 @@
$("#new_history_cbx").click(function(){
$("#new_history_input").toggle(this.checked);
});
- // The destroy on the following line is temporary and prevents
- // select2 use on Input Dataset Steps, but allows elsewhere. We
- // need a new widget to better handle pairwise matching.
- $('span.multiinput_wrap select[name*="|input"]').removeAttr('multiple').select2("destroy").each(function(i, s) {
+ $('span.multiinput_wrap select[name*="|input"]').removeAttr('multiple').each(function(i, s) {
var select = $(s);
+ // The destroy on the following line is temporary and prevents
+ // select2 use on Input Dataset Steps, but allows elsewhere. We
+ // need a new widget to better handle pairwise matching.
+ select.select2("destroy");
var new_width = Math.max(200, select.width()) + 20;
// Find the label for this element.
select.closest('.form-row').children('label').append(
https://bitbucket.org/galaxy/galaxy-central/commits/e599b3d6a833/
Changeset: e599b3d6a833
User: dannon
Date: 2013-09-26 23:29:32
Summary: merge
Affected #: 1 file
diff -r 208e514d485b5787d0a37411cf2f50aad73ae3f5 -r e599b3d6a83347bf1f7a6f5cfadfe541c2c1e035 templates/webapps/galaxy/workflow/run.mako
--- a/templates/webapps/galaxy/workflow/run.mako
+++ b/templates/webapps/galaxy/workflow/run.mako
@@ -72,11 +72,12 @@
$("#new_history_cbx").click(function(){
$("#new_history_input").toggle(this.checked);
});
- // The destroy on the following line is temporary and prevents
- // select2 use on Input Dataset Steps, but allows elsewhere. We
- // need a new widget to better handle pairwise matching.
- $('span.multiinput_wrap select[name*="|input"]').removeAttr('multiple').select2("destroy").each(function(i, s) {
+ $('span.multiinput_wrap select[name*="|input"]').removeAttr('multiple').each(function(i, s) {
var select = $(s);
+ // The destroy on the following line is temporary and prevents
+ // select2 use on Input Dataset Steps, but allows elsewhere. We
+ // need a new widget to better handle pairwise matching.
+ select.select2("destroy");
var new_width = Math.max(200, select.width()) + 20;
// Find the label for this element.
select.closest('.form-row').children('label').append(
Repository URL: https://bitbucket.org/galaxy/galaxy-central/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.