diff --git a/client/galaxy/scripts/galaxy-app-base.js b/client/galaxy/scripts/galaxy-app-base.js index 9b32a3f5905..c005b37ef12 100644 --- a/client/galaxy/scripts/galaxy-app-base.js +++ b/client/galaxy/scripts/galaxy-app-base.js @@ -1,16 +1,12 @@ define([ 'libs/underscore', - 'libs/backbone/backbone', + 'libs/backbone', 'mvc/base-mvc', 'mvc/user/user-model', 'utils/metrics-logger', 'utils/add-logging', 'utils/localization' ], function( _, Backbone, BASE_MVC, userModel, metricsLogger, addLogging, localize ){ - console.debug( 'app-base id', jQuery.id ); - if( !jQuery.id ){ - jQuery.id = 'app-base'; - } // TODO: move into a singleton pattern and have dependents import Galaxy // ============================================================================ diff --git a/client/galaxy/scripts/galaxy.base.js b/client/galaxy/scripts/galaxy.base.js index 5c935bb8f62..9e34e646b9b 100644 --- a/client/galaxy/scripts/galaxy.base.js +++ b/client/galaxy/scripts/galaxy.base.js @@ -569,8 +569,7 @@ function init_refresh_on_change () { .click( function() { return confirm( $(this).attr("confirm") ); }); -}; - +} // jQuery plugin to prevent double submission of forms // Ref: http://stackoverflow.com/questions/2830542/prevent-double-submission-of-forms-in-jquery @@ -632,3 +631,15 @@ $(document).ready( function() { }); }); + +// globals from this file +// TODO: move to not globals from this file +window.obj_length = obj_length; +window.make_popupmenu = make_popupmenu; +window.make_popup_menus = make_popup_menus; +window.replace_big_select_inputs = replace_big_select_inputs; +window.async_save_text = async_save_text; +window.commatize = commatize; +window.reset_tool_search = reset_tool_search; +window.GalaxyAsync = GalaxyAsync; +window.init_refresh_on_change = init_refresh_on_change; diff --git a/client/galaxy/scripts/galaxy.panels.js b/client/galaxy/scripts/galaxy.panels.js index 55308b33028..792bc5d116d 100644 --- a/client/galaxy/scripts/galaxy.panels.js +++ b/client/galaxy/scripts/galaxy.panels.js @@ -1,4 +1,14 @@ -!function( exports, $ ){ +// HACK: add these to global scope until we stop asking for them there... +// Via webpack: these are required here automatically by the provider plugin +// Via script tag: these are redundant (identities) since they're already global +window[ 'jQuery' ] = jQuery; // a weird form to prevent webpack from sub'ing 'window.jQuery' in the provider plugin +window.$ = jQuery; +window._ = _; +window.Backbone = Backbone; +window.Handlebars = Handlebars; +console.debug('globals loaded:', window.jQuery, window.Backbone, '...'); + +!function( exports ){ "use strict" @@ -86,7 +96,7 @@ $.extend( Panel.prototype, { } }, force_panel: function( op ) { - if ( ( this.hidden && op == 'show' ) || ( ! this.hidden && op == 'hide' ) ) { + if ( ( this.hidden && op == 'show' ) || ( ! this.hidden && op == 'hide' ) ) { this.do_toggle(); } }, @@ -166,7 +176,7 @@ $.extend( Modal.prototype, { // Body var body = options.body; if ( body == "progress" ) { - body = $("
"); + body = $("
"); } this.$body.html( body ); }, @@ -184,12 +194,12 @@ $.extend( Modal.prototype, { this.$body.css( "min-width", this.$body.width() ); // Set max-height so that modal does not exceed window size and is in middle of page. // TODO: this could perhaps be handled better using CSS. - this.$body.css( "max-height", - $(window).height() - - this.$footer.outerHeight() - + this.$body.css( "max-height", + $(window).height() - + this.$footer.outerHeight() - this.$header.outerHeight() - - parseInt( this.$dialog.css( "padding-top" ), 10 ) - - parseInt( this.$dialog.css( "padding-bottom" ), 10 ) + parseInt( this.$dialog.css( "padding-top" ), 10 ) - + parseInt( this.$dialog.css( "padding-bottom" ), 10 ) ); } // Callback on init @@ -284,4 +294,4 @@ exports.show_message = show_message; exports.show_in_overlay = show_in_overlay; exports.user_changed = user_changed; -}( window, window.jQuery ); +}( window ); diff --git a/client/galaxy/scripts/libs/backbone/backbone.js b/client/galaxy/scripts/libs/backbone.js similarity index 100% rename from client/galaxy/scripts/libs/backbone/backbone.js rename to client/galaxy/scripts/libs/backbone.js diff --git a/client/galaxy/scripts/libs/common-libs.js b/client/galaxy/scripts/libs/common-libs.js index 4212cbcf1f5..e3d299a77ea 100644 --- a/client/galaxy/scripts/libs/common-libs.js +++ b/client/galaxy/scripts/libs/common-libs.js @@ -15,7 +15,7 @@ require( './bootstrap' ); // MVC via backbone var _ = require( './underscore' ); window._ = _; -var Backbone = require( './backbone/backbone' ); +var Backbone = require( './backbone' ); window.Backbone = Backbone; var Handlebars = require( './handlebars.runtime' ); window.Handlebars = Handlebars; diff --git a/client/galaxy/scripts/mvc/base-mvc.js b/client/galaxy/scripts/mvc/base-mvc.js index a3e29d6eab9..cbd0e9e479a 100644 --- a/client/galaxy/scripts/mvc/base-mvc.js +++ b/client/galaxy/scripts/mvc/base-mvc.js @@ -1,6 +1,6 @@ define([ 'libs/underscore', - 'libs/backbone/backbone', + 'libs/backbone', 'utils/add-logging', 'utils/localization' ], function( _, Backbone, addLogging, _l ){ diff --git a/client/galaxy/scripts/mvc/user/user-model.js b/client/galaxy/scripts/mvc/user/user-model.js index 73b3b122884..1f6434c7a1a 100644 --- a/client/galaxy/scripts/mvc/user/user-model.js +++ b/client/galaxy/scripts/mvc/user/user-model.js @@ -1,6 +1,6 @@ define([ 'libs/underscore', - 'libs/backbone/backbone', + 'libs/backbone', "mvc/base-mvc", "utils/localization" ], function( _, Backbone, baseMVC, _l ){ diff --git a/client/grunt-tasks/install-libs.js b/client/grunt-tasks/install-libs.js index d37120b0483..9ac3ba604d9 100644 --- a/client/grunt-tasks/install-libs.js +++ b/client/grunt-tasks/install-libs.js @@ -16,7 +16,7 @@ module.exports = function( grunt ){ 'ravenjs': [ 'dist/raven.js', 'raven.js' ], 'underscore': [ 'underscore.js', 'underscore.js' ], 'handlebars': [ 'handlebars.runtime.js', 'handlebars.runtime.js' ], - 'backbone': [ 'backbone.js', 'backbone/backbone.js' ], + 'backbone': [ 'backbone.js', 'backbone.js' ], 'requirejs': [ 'require.js', 'require.js' ], 'd3': [ 'd3.js', 'd3.js' ], 'bib2json': [ 'Parser.js', 'bibtex.js' ], diff --git a/client/webpack.config.js b/client/webpack.config.js index f426fb8eb7d..d6ed48d9d85 100644 --- a/client/webpack.config.js +++ b/client/webpack.config.js @@ -3,18 +3,35 @@ var webpack = require( 'webpack' ), path = require( 'path' ), scriptsBase = path.join( __dirname, 'galaxy/scripts' ), libsBase = path.join( scriptsBase, 'libs' ), - // chunks - CommonsChunkPlugin = new webpack.optimize.CommonsChunkPlugin( 'common.js' ); + // libraries used on almost every page + // TODO: reduce + commonLibs = [ + // jquery et al + 'jquery', + 'libs/jquery/jquery.migrate', + 'libs/jquery/select2', + 'libs/jquery/jquery.event.hover', + 'libs/jquery/jquery.form', + 'libs/jquery/jquery.rating', + 'libs/jquery.sparklines', + 'libs/bootstrap', + // // mvc + 'libs/underscore', + 'libs/backbone', + 'libs/handlebars.runtime', + // // all pages get these + 'galaxy.base', + 'galaxy.panels', + 'galaxy.autocom_tagging' + ]; module.exports = { devtool : 'source-map', entry : { - galaxy : './galaxy/scripts/apps/galaxy.js', - // remove when these are no longer needed from any pages - libs : './galaxy/scripts/apps/libs.js', - analysis : './galaxy/scripts/apps/analysis.js', - history : './galaxy/scripts/apps/history-app.js' + galaxy : './galaxy/scripts/apps/galaxy.js', + analysis: './galaxy/scripts/apps/analysis.js', + vendor : commonLibs }, output : { path : '../static/scripts/bundled', @@ -28,14 +45,26 @@ module.exports = { jquery : path.join( libsBase, 'jquery/jquery' ), underscore : path.join( libsBase, 'underscore.js' ), // we import these (for now) from the libs dir - 'libs/underscore' : path.join( libsBase, 'underscore.js' ), - 'libs/backbone/backbone': path.join( libsBase, 'backbone/backbone.js' ), + // TODO:?? needed? + 'libs/underscore' : path.join( libsBase, 'underscore.js' ), + 'libs/backbone' : path.join( libsBase, 'backbone.js' ), // requirejs' i18n doesn't play well with webpack // note: strangely, order does matter here - this must come before utils below 'utils/localization' : path.join( scriptsBase, 'utils/webpack-localization' ), } }, plugins : [ - CommonsChunkPlugin + new webpack.optimize.CommonsChunkPlugin( 'vendor', 'vendor.bundled.js' ), + // this plugin allows using the following keys/globals in scripts (w/o req'ing them first) + // and webpack will automagically require them in the bundle for you + new webpack.ProvidePlugin({ + $: 'jquery', + jQuery: 'jquery', + 'window.jQuery': 'jquery', + _: "underscore", + Backbone: 'libs/backbone', + Handlebars: 'libs/handlebars.runtime' + }), + // new webpack.optimize.LimitChunkCountPlugin({ maxChunks: 1 }) ] }; diff --git a/static/maps/galaxy-app-base.js.map b/static/maps/galaxy-app-base.js.map index 48c79b7e5a0..5aa83781e88 100644 --- a/static/maps/galaxy-app-base.js.map +++ b/static/maps/galaxy-app-base.js.map @@ -1 +1 @@ -{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","console","debug","self","this","_init","jQuery","id","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","log","prototype","extend","Events","logger","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","LoggableMixin","_l","userJSON","User","currUser","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","slice","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","console","debug","self","this","_init","jQuery","id","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","log","prototype","extend","Events","logger","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","LoggableMixin","_l","userJSON","User","currUser","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","slice","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/galaxy.panels.js.map b/static/maps/galaxy.panels.js.map index a63faf27e20..733d559324f 100644 --- a/static/maps/galaxy.panels.js.map +++ b/static/maps/galaxy.panels.js.map @@ -1 +1 @@ -{"version":3,"file":"galaxy.panels.js","sources":["../src/galaxy.panels.js"],"names":["exports","$","hide_modal","modal","hide","show_modal","title","body","buttons","extra_buttons","init_fn","setContent","show","backdrop","show_message","show_in_overlay","options","width","height","scroll","bind","unbind","closeButton","url","user_changed","user_email","is_admin","text","ensure_dd_helper","length","appendTo","MIN_PANEL_WIDTH","MAX_PANEL_WIDTH","Panel","this","$panel","panel","$center","center","$drag","drag","$toggle","toggle","left","right","hidden","hidden_by_tool","saved_size","init","extend","prototype","resize","x","css","document","recalc","do_toggle","self","removeClass","animate","addClass","handle_minwidth_hint","space","force_panel","op","move","e","delta","pageX","prevX","oldWidth","newWidth","Math","min","max","remove","on","one","off","window","force_left_panel","Modal","$overlay","overlay","$dialog","dialog","$header","find","$body","$footer","$backdrop","proxy","html","$buttons","each","name","value","append","click","$extraButtons","callback","is","outerHeight","parseInt","fadeOut","children","undefined","$dropdowns","target","closest","$clicked","preventDefault","jQuery"],"mappings":"CAAC,SAAUA,EAASC,GAEpB,YAwNA,SAASC,KACLC,EAAMC,OAEV,QAASC,GAAYC,EAAOC,EAAMC,EAASC,EAAeC,GACtDP,EAAMQ,YAAcL,MAAOA,EAAOC,KAAMA,EAAMC,QAASA,EAASC,cAAeA,IAC/EN,EAAMS,MAAQC,UAAU,GAAQH,GAEpC,QAASI,GAAcR,EAAOC,EAAMC,EAASC,EAAeC,GACxDP,EAAMQ,YAAcL,MAAOA,EAAOC,KAAMA,EAAMC,QAASA,EAASC,cAAeA,IAC/EN,EAAMS,MAAQC,UAAU,GAASH,GAErC,QAASK,GAAiBC,GACtB,GAAIC,GAAQD,EAAQC,OAAS,MACzBC,EAASF,EAAQE,QAAU,MAC3BC,EAASH,EAAQG,QAAU,MAC/BlB,GAAE,uBAAuBmB,KAAM,gBAAiB,WAC5ClB,IACAD,EAAE,uBAAuBoB,OAAQ,mBAErClB,EAAMQ,YAAcW,aAAa,EAAMhB,MAAO,SAAUC,KAAMN,EAAG,0EAA4Ee,EAAQO,IAAM,YAAcN,EAAQ,aAAeC,EAAS,gBAAkBC,EAAS,uCACpOhB,EAAMS,MAAQC,UAAU,IAG5B,QAASW,GAAcC,EAAYC,GAC1BD,GACDxB,EAAE,kBAAkBW,OACpBX,EAAE,mBAAmBG,OACrBH,EAAE,eAAe0B,KAAMF,GAClBC,GACDzB,EAAE,eAAeW,SAGrBX,EAAE,kBAAkBG,OACpBH,EAAE,mBAAmBW,OACrBX,EAAE,eAAeG,QAxPzB,GAAIwB,GAAmB,WAEc,GAA5B3B,EAAG,cAAe4B,QACnB5B,EAAG,yBAA0B6B,SAAU,QAAS1B,QAKpD2B,EAAkB,IAClBC,EAAkB,IAElBC,EAAQ,SAAUjB,GAClBkB,KAAKC,OAASnB,EAAQoB,MACtBF,KAAKG,QAAUrB,EAAQsB,OACvBJ,KAAKK,MAAQvB,EAAQwB,KACrBN,KAAKO,QAAUzB,EAAQ0B,OACvBR,KAAKS,MAAQ3B,EAAQ4B,MACrBV,KAAKW,QAAS,EACdX,KAAKY,gBAAiB,EACtBZ,KAAKa,WAAa,KAClBb,KAAKc,OAET/C,GAAEgD,OAAQhB,EAAMiB,WACZC,OAAQ,SAAUC,GACdlB,KAAKC,OAAOkB,IAAK,QAASD,GACrBlB,KAAKS,KACNT,KAAKG,QAAQgB,IAAK,OAAQD,GAE1BlB,KAAKG,QAAQgB,IAAK,QAASD,GAG1BE,SAASC,QAAWD,SAASC,UAEtCC,UAAW,WACP,GAAIC,GAAOvB,IACNA,MAAKW,QACNX,KAAKO,QAAQiB,YAAa,UACrBxB,KAAKS,KACNT,KAAKC,OAAOkB,IAAK,QAAUnB,KAAKa,YAAanC,OAAO+C,SAAWhB,KAAQ,GAAK,OAAQ,WAChFc,EAAKN,OAAQM,EAAKV,cAGtBb,KAAKC,OAAOkB,IAAK,SAAWnB,KAAKa,YAAanC,OAAO+C,SAAWf,MAAS,GAAK,OAAQ,WAClFa,EAAKN,OAAQM,EAAKV,cAG1BU,EAAKZ,QAAS,IAEdY,EAAKV,WAAab,KAAKC,OAAOlB,QACzBqC,SAASC,QAAWD,SAASC,SAE7BrB,KAAKS,KACNT,KAAKC,OAAOwB,SAAWhB,MAAQT,KAAKa,YAAc,QAElDb,KAAKC,OAAOwB,SAAWf,OAASV,KAAKa,YAAc,QAGlDb,KAAKS,KACNT,KAAKG,QAAQgB,IAAK,OAAQ,GAE1BnB,KAAKG,QAAQgB,IAAK,QAAS,GAG/BI,EAAKZ,QAAS,EACdY,EAAKhB,QAAQmB,SAAU,WAE3B1B,KAAKY,gBAAiB,GAE1Be,qBAAsB,SAAUT,GAC5B,GAAIU,GAAQ5B,KAAKG,QAAQpB,SAAYiB,KAAKW,OAASX,KAAKa,WAAa,EACxDK,GAARU,EAEM5B,KAAKW,SACRX,KAAKsB,YACLtB,KAAKY,gBAAiB,GAGrBZ,KAAKY,iBACNZ,KAAKsB,YACLtB,KAAKY,gBAAiB,IAIlCiB,YAAa,SAAUC,IACZ9B,KAAKW,QAAgB,QAANmB,IAAsB9B,KAAKW,QAAgB,QAANmB,IACvD9B,KAAKsB,aAGbR,KAAM,WASF,QAASiB,GAAMC,GACX,GAAIC,GAAQD,EAAEE,MAAQC,CACtBA,GAAQH,EAAEE,KAEV,IAAIE,GAAWb,EAAKtB,OAAOlB,QACvBsD,EAAad,EAAU,KAAIa,EAAWH,EAAUG,EAAWH,CAE/DI,GAAWC,KAAKC,IAAKzC,EAAiBwC,KAAKE,IAAK3C,EAAiBwC,IACjEd,EAAKN,OAAQoB,GAhBjB,GACIF,GADAZ,EAAOvB,IAGXuB,GAAKhB,QAAQkC,SAAS7C,SAAU,QAEhC2B,EAAKhB,QAAQmC,GAAI,QAAS,WAAanB,EAAKD,cAa5CtB,KAAKK,MAAMqC,GAAI,YAAa,SAAUV,GAClCG,EAAQH,EAAEE,MACVnE,EAAG,cAAeW,OACbgE,GAAI,YAAaX,GACjBY,IAAK,UAAW,WACb5E,EAAGiC,MAAO9B,OAAO0E,IAAK,YAAab,OAG/Cc,OAAOC,iBAAmB,SAAU5B,GAAMK,EAAKM,YAAaX,IAC5D2B,OAAOlB,qBAAuB,SAAUT,GAAMK,EAAKI,qBAAsBT,MAKjF,IAAI6B,GAAQ,SAAUjE,GAClBkB,KAAKgD,SAAWlE,EAAQmE,QACxBjD,KAAKkD,QAAUpE,EAAQqE,OACvBnD,KAAKoD,QAAUpD,KAAKkD,QAAQG,KAAM,iBAClCrD,KAAKsD,MAAQtD,KAAKkD,QAAQG,KAAM,eAChCrD,KAAKuD,QAAUvD,KAAKkD,QAAQG,KAAM,iBAClCrD,KAAKwD,UAAY1E,EAAQH,SAEzBqB,KAAKoD,QAAQC,KAAM,UAAWX,GAAI,QAAS3E,EAAE0F,MAAOzD,KAAK9B,KAAM8B,OAEnEjC,GAAEgD,OAAQgC,EAAM/B,WACZvC,WAAY,SAAUK,GAClBkB,KAAKoD,QAAQlF,OAERY,EAAQV,QACT4B,KAAKoD,QAAQC,KAAM,UAAWK,KAAM5E,EAAQV,OAC5C4B,KAAKoD,QAAQ1E,QAEZI,EAAQM,aACTY,KAAKoD,QAAQC,KAAM,UAAW3E,OAC9BsB,KAAKoD,QAAQ1E,QAEbsB,KAAKoD,QAAQC,KAAM,UAAWnF,OAGlC8B,KAAKuD,QAAQrF,MACb,IAAIyF,GAAW3D,KAAKuD,QAAQF,KAAM,YAAaK,KAAM,GAChD5E,GAAQR,UACTP,EAAE6F,KAAM9E,EAAQR,QAAS,SAAUuF,EAAMC,GACpCH,EAASI,OAAQhG,EAAG,sBAAuB0B,KAAMoE,GAAOG,MAAOF,IAAUC,OAAQ,OAEtF/D,KAAKuD,QAAQ7E,OAEjB,IAAIuF,GAAgBjE,KAAKuD,QAAQF,KAAM,kBAAmBK,KAAM,GAC3D5E,GAAQP,gBACTR,EAAE6F,KAAM9E,EAAQP,cAAe,SAAUsF,EAAMC,GAC1CG,EAAcF,OAAQhG,EAAG,qBAAsB0B,KAAMoE,GAAOG,MAAOF,IAAUC,OAAQ,OAE1F/D,KAAKuD,QAAQ7E,OAGjB,IAAIL,GAAOS,EAAQT,IACN,aAARA,IACDA,EAAON,EAAE,6GAEbiC,KAAKsD,MAAMI,KAAMrF,IAErBK,KAAM,SAAUI,EAASoF,GACdlE,KAAKkD,QAAQiB,GAAI,cACfrF,EAAQH,SACTqB,KAAKwD,UAAU9B,SAAU,MAEzB1B,KAAKwD,UAAUhC,YAAa,MAEhCxB,KAAKgD,SAAStE,OACdsB,KAAKkD,QAAQxE,OACbsB,KAAKgD,SAAStB,SAAS,MAEvB1B,KAAKsD,MAAMnC,IAAK,YAAanB,KAAKsD,MAAMvE,SAGxCiB,KAAKsD,MAAMnC,IAAK,aACApD,EAAE8E,QAAQ7D,SACVgB,KAAKuD,QAAQa,cACbpE,KAAKoD,QAAQgB,cACbC,SAAUrE,KAAKkD,QAAQ/B,IAAK,eAAiB,IAC7CkD,SAAUrE,KAAKkD,QAAQ/B,IAAK,kBAAoB,MAI/D+C,GACDA,KAGRhG,KAAM,WACF,GAAID,GAAQ+B,IACZ/B,GAAMiF,QAAQoB,QAAS,WACpBrG,EAAM+E,SAAS9E,OACfD,EAAMuF,UAAUhC,YAAa,MAC7BvD,EAAMqF,MAAMiB,WAAW9B,SAEvBxE,EAAMqF,MAAMnC,IAAK,YAAaqD,YAKzC,IAAIvG,EAEJF,GAAE,WACCE,EAAQ,GAAI8E,IAASE,QAASlF,EAAE,cAAeoF,OAAQpF,EAAE,qBAAsBY,SAAUZ,EAAE,2BA2C9FA,EAAE,WACE,GAAI0G,GAAa1G,EAAE,kDACnBA,GAAE,QAAQ2E,GAAI,mBAAoB,SAAUV,GAIxC,GAHAyC,EAAWvG,OACXH,EAAE,cAAcG,QAEXH,EAAEiE,EAAE0C,QAAQC,QAAS,mDAAoDhF,OAA9E,CAIA,GAAIiF,GAAW7G,EAAEiE,EAAE0C,QAAQC,QAAS,iCAC/BC,GAASjF,SACV5B,EAAE,cAAcW,OAChBkG,EAASL,SAAU,kBAAmB7F,OACtCsD,EAAE6C,uBAMd/G,EAAQ4B,iBAAmBA,EAC3B5B,EAAQiC,MAAQA,EAChBjC,EAAQiF,MAAQA,EAChBjF,EAAQE,WAAaA,EACrBF,EAAQK,WAAaA,EACrBL,EAAQc,aAAeA,EACvBd,EAAQe,gBAAkBA,EAC1Bf,EAAQwB,aAAeA,GAEpBuD,OAAQA,OAAOiC"} \ No newline at end of file +{"version":3,"file":"galaxy.panels.js","sources":["../src/galaxy.panels.js"],"names":["window","jQuery","$","_","Backbone","Handlebars","console","debug","exports","hide_modal","modal","hide","show_modal","title","body","buttons","extra_buttons","init_fn","setContent","show","backdrop","show_message","show_in_overlay","options","width","height","scroll","bind","unbind","closeButton","url","user_changed","user_email","is_admin","text","ensure_dd_helper","length","appendTo","MIN_PANEL_WIDTH","MAX_PANEL_WIDTH","Panel","this","$panel","panel","$center","center","$drag","drag","$toggle","toggle","left","right","hidden","hidden_by_tool","saved_size","init","extend","prototype","resize","x","css","document","recalc","do_toggle","self","removeClass","animate","addClass","handle_minwidth_hint","space","force_panel","op","move","e","delta","pageX","prevX","oldWidth","newWidth","Math","min","max","remove","on","one","off","force_left_panel","Modal","$overlay","overlay","$dialog","dialog","$header","find","$body","$footer","$backdrop","proxy","html","$buttons","each","name","value","append","click","$extraButtons","callback","is","outerHeight","parseInt","fadeOut","children","undefined","$dropdowns","target","closest","$clicked","preventDefault"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/libs/backbone.js.map b/static/maps/libs/backbone.js.map new file mode 100644 index 00000000000..137e7122446 --- /dev/null +++ b/static/maps/libs/backbone.js.map @@ -0,0 +1 @@ +{"version":3,"file":"backbone.js","sources":["../../src/libs/backbone.js"],"names":["root","factory","define","amd","_","$","exports","Backbone","require","jQuery","Zepto","ender","this","previousBackbone","array","slice","push","splice","VERSION","noConflict","emulateHTTP","emulateJSON","Events","on","name","callback","context","eventsApi","_events","events","ctx","once","self","off","apply","arguments","_callback","retain","ev","names","i","l","j","k","keys","length","trigger","args","call","allEvents","all","triggerEvents","stopListening","obj","listeningTo","_listeningTo","remove","_listenId","id","isEmpty","eventSplitter","action","rest","key","concat","test","split","a1","a2","a3","listenMethods","listenTo","listenToOnce","each","implementation","method","uniqueId","bind","unbind","extend","Model","attributes","options","attrs","cid","collection","parse","defaults","result","set","changed","initialize","prototype","validationError","idAttribute","toJSON","clone","sync","get","attr","escape","has","val","unset","changes","silent","changing","prev","current","_validate","_changing","_previousAttributes","isEqual","_pending","clear","hasChanged","changedAttributes","diff","old","previous","previousAttributes","fetch","model","success","resp","wrapError","save","xhr","validate","wait","serverAttrs","isObject","isNew","patch","destroy","url","base","urlError","replace","encodeURIComponent","constructor","isValid","error","modelMethods","unshift","Collection","models","comparator","_reset","reset","setOptions","add","merge","addOptions","map","singular","isArray","index","_byId","indexOf","_removeReference","existing","sort","at","targetModel","sortable","sortAttr","isString","toAdd","toRemove","modelMap","order","_prepareModel","_addReference","orderedModels","previousModels","pop","shift","where","first","findWhere","Error","sortBy","pluck","invoke","create","_onModelEvent","event","methods","attributeMethods","value","iterator","isFunction","View","pick","viewOptions","_ensureElement","delegateEvents","delegateEventSplitter","tagName","selector","$el","find","render","setElement","element","delegate","undelegateEvents","el","match","eventName","className","type","methodMap","params","dataType","data","contentType","JSON","stringify","_method","beforeSend","setRequestHeader","processData","noXhrPatch","ActiveXObject","ajax","window","XMLHttpRequest","dispatchEvent","update","delete","read","Router","routes","_bindRoutes","optionalParam","namedParam","splatParam","escapeRegExp","route","isRegExp","_routeToRegExp","router","history","fragment","_extractParameters","execute","navigate","optional","RegExp","exec","param","decodeURIComponent","History","handlers","bindAll","location","routeStripper","rootStripper","isExplorer","trailingSlash","pathStripper","started","interval","atRoot","pathname","getHash","href","getFragment","forcePushState","_hasPushState","_wantsHashChange","decodeURI","search","start","hashChange","_wantsPushState","pushState","docMode","document","documentMode","oldIE","navigator","userAgent","toLowerCase","frame","iframe","hide","appendTo","contentWindow","checkUrl","_checkUrlInterval","setInterval","loc","hash","replaceState","title","loadUrl","stop","clearInterval","any","handler","assign","_updateHash","open","close","protoProps","staticProps","child","parent","Surrogate","__super__"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/libs/common-libs.js.map b/static/maps/libs/common-libs.js.map index 0ab41337d1d..3bdf4a0e70c 100644 --- a/static/maps/libs/common-libs.js.map +++ b/static/maps/libs/common-libs.js.map @@ -1 +1 @@ -{"version":3,"file":"common-libs.js","sources":["../../src/libs/common-libs.js"],"names":["jquery","require","window","jQuery","$","_","Backbone","Handlebars","exports"],"mappings":"AACA,GAAIA,QAASC,QAAS,SACtBC,QAAOC,OAASD,OAAOE,EAAIJ,OAC3BC,QAAS,2BAGTA,QAAS,oBACTA,QAAS,+BACTA,QAAS,wBACTA,QAAS,0BACTA,QAAS,uBAETA,QAAS,cAGT,IAAII,GAAIJ,QAAS,eACjBC,QAAOG,EAAIA,CACX,IAAIC,UAAWL,QAAS,sBACxBC,QAAOI,SAAWA,QAClB,IAAIC,YAAaN,QAAS,uBAC1BC,QAAOK,WAAaA,WAGpBN,QAAS,kBACTA,QAAS,oBACTA,QAAS,6BAETO,QAAQR,OAASA,OACjBQ,QAAQH,EAAIA,EACZG,QAAQF,SAAWA,SACnBE,QAAQD,WAAaA"} \ No newline at end of file +{"version":3,"file":"common-libs.js","sources":["../../src/libs/common-libs.js"],"names":["jquery","require","window","jQuery","$","_","Backbone","Handlebars","exports"],"mappings":"AACA,GAAIA,QAASC,QAAS,SACtBC,QAAOC,OAASD,OAAOE,EAAIJ,OAC3BC,QAAS,2BAGTA,QAAS,oBACTA,QAAS,+BACTA,QAAS,wBACTA,QAAS,0BACTA,QAAS,uBAETA,QAAS,cAGT,IAAII,GAAIJ,QAAS,eACjBC,QAAOG,EAAIA,CACX,IAAIC,UAAWL,QAAS,aACxBC,QAAOI,SAAWA,QAClB,IAAIC,YAAaN,QAAS,uBAC1BC,QAAOK,WAAaA,WAGpBN,QAAS,kBACTA,QAAS,oBACTA,QAAS,6BAETO,QAAQR,OAASA,OACjBQ,QAAQH,EAAIA,EACZG,QAAQF,SAAWA,SACnBE,QAAQD,WAAaA"} \ No newline at end of file diff --git a/static/maps/mvc/base-mvc.js.map b/static/maps/mvc/base-mvc.js.map index 5c1fdf752a1..211b17d8816 100644 --- a/static/maps/mvc/base-mvc.js.map +++ b/static/maps/mvc/base-mvc.js.map @@ -1 +1 @@ -{"version":3,"file":"base-mvc.js","sources":["../../src/mvc/base-mvc.js"],"names":["define","_","Backbone","addLogging","_l","mixin","args","Array","prototype","slice","call","arguments","lastArg","pop","unshift","defaults","apply","wrapTemplate","template","jsonNamespace","templateFn","join","json","view","templateVars","LoggableMixin","logger","_logNamespace","SessionStorageModel","Model","extend","initialize","initialAttrs","this","_checkEnabledSessionStorage","id","Error","existing","isNew","_read","clear","silent","save","on","sessionStorage","length","err","alert","sync","method","model","options","trigger","returned","_create","_update","_delete","undefined","success","error","toJSON","set","setItem","JSON","stringify","DOMException","navigator","userAgent","indexOf","parse","getItem","removeItem","hasOwnProperty","_log","toString","omit","SearchableModelMixin","searchAttributes","searchAliases","searchAttribute","attrKey","searchFor","attrVal","get","isArray","_searchArrayAttribute","toLowerCase","array","any","elem","search","filter","key","matches","term","ATTR_SPECIFIER","split","matchesAll","terms","match","s","all","replace","HiddenUntilActivatedViewMixin","hiddenUntilActivated","$activator","HUAVOptions","$elementShown","$el","showFn","jQuery","toggle","showSpeed","hasBeenShown","is","hidden","isHidden","isFunction","onshowFirstTime","onshow","onhide","DraggableViewMixin","attributes","draggable","$dragHandle","$","toggleDraggable","draggableOff","draggableOn","dragStartHandler","bind","_dragStartHandler","dragEndHandler","_dragEndHandler","handle","attr","addEventListener","removeEventListener","event","dataTransfer","effectAllowed","setData","SelectableViewMixin","selectable","selected","$selector","_renderSelected","find","toggleClass","toggleSelector","hideSelector","showSelector","speed","fxSpeed","show","hide","toggleSelect","deselect","select"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"base-mvc.js","sources":["../../src/mvc/base-mvc.js"],"names":["define","_","Backbone","addLogging","_l","mixin","args","Array","prototype","slice","call","arguments","lastArg","pop","unshift","defaults","apply","wrapTemplate","template","jsonNamespace","templateFn","join","json","view","templateVars","LoggableMixin","logger","_logNamespace","SessionStorageModel","Model","extend","initialize","initialAttrs","this","_checkEnabledSessionStorage","id","Error","existing","isNew","_read","clear","silent","save","on","sessionStorage","length","err","alert","sync","method","model","options","trigger","returned","_create","_update","_delete","undefined","success","error","toJSON","set","setItem","JSON","stringify","DOMException","navigator","userAgent","indexOf","parse","getItem","removeItem","hasOwnProperty","_log","toString","omit","SearchableModelMixin","searchAttributes","searchAliases","searchAttribute","attrKey","searchFor","attrVal","get","isArray","_searchArrayAttribute","toLowerCase","array","any","elem","search","filter","key","matches","term","ATTR_SPECIFIER","split","matchesAll","terms","match","s","all","replace","HiddenUntilActivatedViewMixin","hiddenUntilActivated","$activator","HUAVOptions","$elementShown","$el","showFn","jQuery","toggle","showSpeed","hasBeenShown","is","hidden","isHidden","isFunction","onshowFirstTime","onshow","onhide","DraggableViewMixin","attributes","draggable","$dragHandle","$","toggleDraggable","draggableOff","draggableOn","dragStartHandler","bind","_dragStartHandler","dragEndHandler","_dragEndHandler","handle","attr","addEventListener","removeEventListener","event","dataTransfer","effectAllowed","setData","SelectableViewMixin","selectable","selected","$selector","_renderSelected","find","toggleClass","toggleSelector","hideSelector","showSelector","speed","fxSpeed","show","hide","toggleSelect","deselect","select"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/mvc/user/user-model.js.map b/static/maps/mvc/user/user-model.js.map index 422b4d4e365..84d742b7820 100644 --- a/static/maps/mvc/user/user-model.js.map +++ b/static/maps/mvc/user/user-model.js.map @@ -1 +1 @@ -{"version":3,"file":"user-model.js","sources":["../../../src/mvc/user/user-model.js"],"names":["define","_","Backbone","baseMVC","_l","logNamespace","User","Model","extend","LoggableMixin","_logNamespace","urlRoot","Galaxy","options","root","defaults","id","username","email","total_disk_usage","nice_total_disk_usage","quota_percent","is_admin","initialize","data","this","log","on","model","resp","changes","isAnonymous","get","isAdmin","loadFromApi","idOrCurrent","CURRENT_ID_STR","userFn","success","newModel","response","trigger","url","prototype","fetch","call","clearSessionStorage","key","sessionStorage","indexOf","removeItem","toString","userInfo","unshift","push","join","getCurrentUserFromApi","currentUser","Collection"],"mappings":"AAAAA,QACI,kBACA,yBACA,eACA,sBACD,SAAUC,EAAGC,EAAUC,EAASC,GAEnC,GAAIC,GAAe,OAKfC,EAAOJ,EAASK,MAAMC,OAAQL,EAAQM,eAAgBD,QAEtDE,cAAgBL,EAGhBM,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,aAMnDC,UACIC,GAA0B,KAC1BC,SAA0B,IAAMb,EAAI,kBAAqB,IACzDc,MAA0B,GAC1BC,iBAA0B,EAC1BC,sBAA0B,GAC1BC,cAA0B,KAC1BC,UAA0B,GAM9BC,WAAa,SAAUC,GACnBC,KAAKC,IAAK,mBAAoBF,GAE9BC,KAAKE,GAAI,SAAU,SAAUC,EAAOC,GAAQJ,KAAKC,IAAKD,KAAO,eAAgBG,EAAOC,KACpFJ,KAAKE,GAAI,SAAU,SAAUC,EAAOJ,GAAQC,KAAKC,IAAKD,KAAO,gBAAiBG,EAAOJ,EAAKM,YAG9FC,YAAc,WACV,OAAUN,KAAKO,IAAK,UAGxBC,QAAU,WACN,MAASR,MAAKO,IAAK,aAUvBE,YAAc,SAAUC,EAAatB,GACjCsB,EAAcA,GAAe7B,EAAK8B,eAElCvB,EAAUA,KACV,IAAIe,GAAQH,KACRY,EAASxB,EAAQyB,OAYrB,OATAzB,GAAQyB,QAAU,SAAUC,EAAUC,GAClCZ,EAAMa,QAAS,SAAUF,EAAUC,GAC/BH,GAAUA,EAAQE,EAAUC,IAIhCL,IAAgB7B,EAAK8B,iBACrBvB,EAAQ6B,IAAMjB,KAAKd,QAAU,IAAML,EAAK8B,gBAErClC,EAASK,MAAMoC,UAAUC,MAAMC,KAAMpB,KAAMZ,IAKtDiC,oBAAsB,WAClB,IAAK,GAAIC,KAAOC,gBAGsB,IAA9BD,EAAIE,QAAS,YACbD,eAAeE,WAAYH,GAEZ,kBAARA,GACPC,eAAeE,WAAYH,IAMvCI,SAAW,WACP,GAAIC,IAAa3B,KAAKO,IAAK,YAK3B,OAJIP,MAAKO,IAAK,QACVoB,EAASC,QAAS5B,KAAKO,IAAK,OAC5BoB,EAASE,KAAM7B,KAAKO,IAAK,WAEtB,QAAUoB,EAASG,KAAM,KAAQ,MAKhDjD,GAAK8B,eAAiB,UAGtB9B,EAAKkD,sBAAwB,SAAU3C,GACnC,GAAI4C,GAAc,GAAInD,EAEtB,OADAmD,GAAYvB,YAAa5B,EAAK8B,eAAgBvB,GACvC4C,EAIUvD,GAASwD,WAAWlD,OAAQL,EAAQM,eAAgBD,QACrEoB,MAAUtB,EACVK,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,cAMvD,QACIR,KAAOA"} \ No newline at end of file +{"version":3,"file":"user-model.js","sources":["../../../src/mvc/user/user-model.js"],"names":["define","_","Backbone","baseMVC","_l","logNamespace","User","Model","extend","LoggableMixin","_logNamespace","urlRoot","Galaxy","options","root","defaults","id","username","email","total_disk_usage","nice_total_disk_usage","quota_percent","is_admin","initialize","data","this","log","on","model","resp","changes","isAnonymous","get","isAdmin","loadFromApi","idOrCurrent","CURRENT_ID_STR","userFn","success","newModel","response","trigger","url","prototype","fetch","call","clearSessionStorage","key","sessionStorage","indexOf","removeItem","toString","userInfo","unshift","push","join","getCurrentUserFromApi","currentUser","Collection"],"mappings":"AAAAA,QACI,kBACA,gBACA,eACA,sBACD,SAAUC,EAAGC,EAAUC,EAASC,GAEnC,GAAIC,GAAe,OAKfC,EAAOJ,EAASK,MAAMC,OAAQL,EAAQM,eAAgBD,QAEtDE,cAAgBL,EAGhBM,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,aAMnDC,UACIC,GAA0B,KAC1BC,SAA0B,IAAMb,EAAI,kBAAqB,IACzDc,MAA0B,GAC1BC,iBAA0B,EAC1BC,sBAA0B,GAC1BC,cAA0B,KAC1BC,UAA0B,GAM9BC,WAAa,SAAUC,GACnBC,KAAKC,IAAK,mBAAoBF,GAE9BC,KAAKE,GAAI,SAAU,SAAUC,EAAOC,GAAQJ,KAAKC,IAAKD,KAAO,eAAgBG,EAAOC,KACpFJ,KAAKE,GAAI,SAAU,SAAUC,EAAOJ,GAAQC,KAAKC,IAAKD,KAAO,gBAAiBG,EAAOJ,EAAKM,YAG9FC,YAAc,WACV,OAAUN,KAAKO,IAAK,UAGxBC,QAAU,WACN,MAASR,MAAKO,IAAK,aAUvBE,YAAc,SAAUC,EAAatB,GACjCsB,EAAcA,GAAe7B,EAAK8B,eAElCvB,EAAUA,KACV,IAAIe,GAAQH,KACRY,EAASxB,EAAQyB,OAYrB,OATAzB,GAAQyB,QAAU,SAAUC,EAAUC,GAClCZ,EAAMa,QAAS,SAAUF,EAAUC,GAC/BH,GAAUA,EAAQE,EAAUC,IAIhCL,IAAgB7B,EAAK8B,iBACrBvB,EAAQ6B,IAAMjB,KAAKd,QAAU,IAAML,EAAK8B,gBAErClC,EAASK,MAAMoC,UAAUC,MAAMC,KAAMpB,KAAMZ,IAKtDiC,oBAAsB,WAClB,IAAK,GAAIC,KAAOC,gBAGsB,IAA9BD,EAAIE,QAAS,YACbD,eAAeE,WAAYH,GAEZ,kBAARA,GACPC,eAAeE,WAAYH,IAMvCI,SAAW,WACP,GAAIC,IAAa3B,KAAKO,IAAK,YAK3B,OAJIP,MAAKO,IAAK,QACVoB,EAASC,QAAS5B,KAAKO,IAAK,OAC5BoB,EAASE,KAAM7B,KAAKO,IAAK,WAEtB,QAAUoB,EAASG,KAAM,KAAQ,MAKhDjD,GAAK8B,eAAiB,UAGtB9B,EAAKkD,sBAAwB,SAAU3C,GACnC,GAAI4C,GAAc,GAAInD,EAEtB,OADAmD,GAAYvB,YAAa5B,EAAK8B,eAAgBvB,GACvC4C,EAIUvD,GAASwD,WAAWlD,OAAQL,EAAQM,eAAgBD,QACrEoB,MAAUtB,EACVK,QAAU,WAAY,MAAOC,QAAOC,QAAQC,KAAO,cAMvD,QACIR,KAAOA"} \ No newline at end of file diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js index 6dec0a81e3e..b6c630810f2 100644 --- a/static/scripts/bundled/analysis.bundled.js +++ b/static/scripts/bundled/analysis.bundled.js @@ -1,14 +1,25865 @@ -webpackJsonp([3,0],[function(t,e,i){var n=i(106);window.app=function(t,e){$(function(){new n(t.config)})}},function(t,e,i){var n,a;n=[],a=function(t){t={};var e=function(i){return e.cacheNonLocalized&&!t.hasOwnProperty(i)&&(e.nonLocalized||(e.nonLocalized={}),e.nonLocalized[i]=navigator.language),t[i]||i};return e.cacheNonLocalized=!1,e}.apply(e,n),!(void 0!==a&&(t.exports=a))},function(t,e,i){var n,a;n=[],a=function(){function t(e,i){for(var n in e){var a=e[n];a&&"object"==typeof a&&(i(a),t(a,i))}}function e(t){return/^[\],:{}\s]*$/.test(t.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))}function i(t){return $("
").text(t).html()}function n(t){if(t instanceof Array||(t=[t]),0===t.length)return!1;for(var e in t)if(["__null__","__undefined__",null,void 0].indexOf(t[e])>-1)return!1;return!0}function a(t){var t=t.toString();if(t){t=t.replace(/,/g,", ");var e=t.lastIndexOf(", ");return-1!=e&&(t=t.substr(0,e)+" or "+t.substr(e+1)),t}return""}function s(t){top.__utils__get__=top.__utils__get__||{},t.cache&&top.__utils__get__[t.url]?(t.success&&t.success(top.__utils__get__[t.url]),console.debug("utils.js::get() - Fetching from cache ["+t.url+"].")):o({url:t.url,data:t.data,success:function(e){top.__utils__get__[t.url]=e,t.success&&t.success(e)},error:function(e){t.error&&t.error(e)}})}function o(t){var e={contentType:"application/json",type:t.type||"GET",data:t.data||{},url:t.url};"GET"==e.type||"DELETE"==e.type?(-1==e.url.indexOf("?")?e.url+="?":e.url+="&",e.url=e.url+$.param(e.data,!0),e.data=null):(e.dataType="json",e.url=e.url,e.data=JSON.stringify(e.data)),$.ajax(e).done(function(e){if("string"==typeof e)try{e=e.replace("Infinity,",'"Infinity",'),e=jQuery.parseJSON(e)}catch(i){console.debug(i)}t.success&&t.success(e)}).fail(function(e){var i=null;try{i=jQuery.parseJSON(e.responseText)}catch(n){i=e.responseText}t.error&&t.error(i,e)})}function r(t,e){var i=$('
');i.appendTo(":eq(0)");var n=i.css(e);return i.remove(),n}function l(t){$('link[href^="'+t+'"]').length||$('').appendTo("head")}function c(t,e){return t?_.defaults(t,e):e}function d(t,e){for(var i=1,n=0;e>n;n++)i*=10;return Math.round(t*i)/i}function h(t,e,i){i=void 0!==i?i:1;var n="";if(t>=g)t/=g,n="TB";else if(t>=v)t/=v,n="GB";else if(t>=m)t/=m,n="MB";else if(t>=f)t/=f,n="KB";else{if(!(t>0))return e?"0 b":"-";n="b"}var a="b"==n?t:d(t,i);return e?a+" "+n:""+a+" "+n}function u(){return top.__utils__uid__=top.__utils__uid__||0,"uid-"+top.__utils__uid__++}function p(){var t=new Date,e=(t.getHours()<10?"0":"")+t.getHours(),i=(t.getMinutes()<10?"0":"")+t.getMinutes();return datetime=t.getDate()+"/"+(t.getMonth()+1)+"/"+t.getFullYear()+", "+e+":"+i}var f=1024,m=f*f,v=m*f,g=v*f;return{cssLoadFile:l,cssGetAttribute:r,get:s,merge:c,bytesToString:h,uid:u,time:p,request:o,sanitize:i,textify:a,validate:n,deepeach:t,isJSON:e}}.apply(e,n),!(void 0!==a&&(t.exports=a))},function(t,e,i){var n,a;n=[i(5),i(9),i(25),i(1)],a=function(t,e,i,n){function a(e,i){var n=Array.prototype.slice.call(arguments,0),a=n.pop();return n.unshift(a),t.defaults.apply(t,n)}function s(e,i){i=i||"model";var a=t.template(e.join(""));return function(t,e){var s={view:e||{},_l:n};return s[i]=t||{},a(s)}}var o={logger:null,_logNamespace:"?",log:function(){if(this.logger){var t=this.logger.log;return"object"==typeof this.logger.log&&(t=Function.prototype.bind.call(this.logger.log,this.logger)),t.apply(this.logger,arguments)}return void 0}};i(o);var r=e.Model.extend({initialize:function(e){if(this._checkEnabledSessionStorage(),!e.id)throw new Error("SessionStorageModel requires an id in the initial attributes");this.id=e.id;var i=this.isNew()?{}:this._read(this);this.clear({silent:!0}),this.save(t.extend({},this.defaults,i,e),{silent:!0}),this.on("change",function(){this.save()})},_checkEnabledSessionStorage:function(){try{return sessionStorage.length}catch(t){return alert("Please enable cookies in your browser for this Galaxy site"),!1}},sync:function(t,e,i){i.silent||e.trigger("request",e,{},i);var n={};switch(t){case"create":n=this._create(e);break;case"read":n=this._read(e);break;case"update":n=this._update(e);break;case"delete":n=this._delete(e)}return void 0!==n||null!==n?i.success&&i.success():i.error&&i.error(),n},_create:function(t){try{var e=t.toJSON(),i=sessionStorage.setItem(t.id,JSON.stringify(e));return null===i?i:e}catch(n){if(!(n instanceof DOMException&&navigator.userAgent.indexOf("Safari")>-1))throw n}return null},_read:function(t){return JSON.parse(sessionStorage.getItem(t.id))},_update:function(t){return t._create(t)},_delete:function(t){return sessionStorage.removeItem(t.id)},isNew:function(){return!sessionStorage.hasOwnProperty(this.id)},_log:function(){return JSON.stringify(this.toJSON(),null," ")},toString:function(){return"SessionStorageModel("+this.id+")"}});!function(){r.prototype=t.omit(r.prototype,"url","urlRoot")}();var l={searchAttributes:[],searchAliases:{},searchAttribute:function(e,i){var n=this.get(e);return i&&void 0!==n&&null!==n?t.isArray(n)?this._searchArrayAttribute(n,i):-1!==n.toString().toLowerCase().indexOf(i.toLowerCase()):!1},_searchArrayAttribute:function(e,i){return i=i.toLowerCase(),t.any(e,function(t){return-1!==t.toString().toLowerCase().indexOf(i.toLowerCase())})},search:function(e){var i=this;return t.filter(this.searchAttributes,function(t){return i.searchAttribute(t,e)})},matches:function(t){var e="=",i=t.split(e);if(i.length>=2){var n=i[0];return n=this.searchAliases[n]||n,this.searchAttribute(n,i[1])}return!!this.search(t).length},matchesAll:function(e){var i=this;return e=e.match(/(".*"|\w*=".*"|\S*)/g).filter(function(t){return!!t}),t.all(e,function(t){return t=t.replace(/"/g,""),i.matches(t)})}},c={hiddenUntilActivated:function(e,i){if(i=i||{},this.HUAVOptions={$elementShown:this.$el,showFn:jQuery.prototype.toggle,showSpeed:"fast"},t.extend(this.HUAVOptions,i||{}),this.HUAVOptions.hasBeenShown=this.HUAVOptions.$elementShown.is(":visible"),this.hidden=this.isHidden(),e){var n=this;e.on("click",function(t){n.toggle(n.HUAVOptions.showSpeed)})}},isHidden:function(){return this.HUAVOptions.$elementShown.is(":hidden")},toggle:function(){return this.hidden?(this.HUAVOptions.hasBeenShown||t.isFunction(this.HUAVOptions.onshowFirstTime)&&(this.HUAVOptions.hasBeenShown=!0,this.HUAVOptions.onshowFirstTime.call(this)),t.isFunction(this.HUAVOptions.onshow)&&(this.HUAVOptions.onshow.call(this),this.trigger("hiddenUntilActivated:shown",this)),this.hidden=!1):(t.isFunction(this.HUAVOptions.onhide)&&(this.HUAVOptions.onhide.call(this),this.trigger("hiddenUntilActivated:hidden",this)),this.hidden=!0),this.HUAVOptions.showFn.apply(this.HUAVOptions.$elementShown,arguments)}},d={initialize:function(t){this.draggable=t.draggable||!1},$dragHandle:function(){return this.$(".title-bar")},toggleDraggable:function(){this.draggable?this.draggableOff():this.draggableOn()},draggableOn:function(){this.draggable=!0,this.dragStartHandler=t.bind(this._dragStartHandler,this),this.dragEndHandler=t.bind(this._dragEndHandler,this);var e=this.$dragHandle().attr("draggable",!0).get(0);e.addEventListener("dragstart",this.dragStartHandler,!1),e.addEventListener("dragend",this.dragEndHandler,!1)},draggableOff:function(){this.draggable=!1;var t=this.$dragHandle().attr("draggable",!1).get(0);t.removeEventListener("dragstart",this.dragStartHandler,!1),t.removeEventListener("dragend",this.dragEndHandler,!1)},_dragStartHandler:function(t){return t.dataTransfer.effectAllowed="move",t.dataTransfer.setData("text",JSON.stringify(this.model.toJSON())),this.trigger("draggable:dragstart",t,this),!1},_dragEndHandler:function(t){return this.trigger("draggable:dragend",t,this),!1}},h={initialize:function(t){this.selectable=t.selectable||!1,this.selected=t.selected||!1},$selector:function(){return this.$(".selector")},_renderSelected:function(){this.$selector().find("span").toggleClass("fa-check-square-o",this.selected).toggleClass("fa-square-o",!this.selected)},toggleSelector:function(){this.$selector().is(":visible")?this.hideSelector():this.showSelector()},showSelector:function(t){t=void 0!==t?t:this.fxSpeed,this.selectable=!0,this.trigger("selectable",!0,this),this._renderSelected(),this.$selector().show(t)},hideSelector:function(t){t=void 0!==t?t:this.fxSpeed,this.selectable=!1,this.trigger("selectable",!1,this),this.$selector().hide(t)},toggleSelect:function(t){this.selected?this.deselect(t):this.select(t)},select:function(t){return this.selected||(this.trigger("selected",this,t),this.selected=!0,this._renderSelected()),!1},deselect:function(t){return this.selected&&(this.trigger("de-selected",this,t),this.selected=!1,this._renderSelected()),!1}};return{LoggableMixin:o,SessionStorageModel:r,mixin:a,SearchableModelMixin:l,HiddenUntilActivatedViewMixin:c,DraggableViewMixin:d,SelectableViewMixin:h,wrapTemplate:s}}.apply(e,n),!(void 0!==a&&(t.exports=a))},function(t,e,i){var n,a;n=[i(2),i(74),i(77),i(38),i(73),i(21),i(11)],a=function(t,e,i,n,a,s,o){var r=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{url:"",cls:""}),this.setElement(this._template(this.options))},_template:function(t){return''}}),l=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{title:"",cls:""}),this.setElement(this._template(this.options))},title:function(t){this.$el.html(t)},value:function(){return options.title},_template:function(t){return'"}}),c=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{floating:"right",icon:"",tooltip:"",placement:"bottom",title:"",cls:""}),this.setElement(this._template(this.options)),$(this.el).tooltip({title:e.tooltip,placement:"bottom"})},_template:function(t){return'
 '+t.title+"
"}}),d=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{title:"",cls:""}),this.setElement(this._template(this.options)),$(this.el).on("click",e.onclick)},_template:function(t){return'
'+t.title+"
"}}),h=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{message:null,status:"info",cls:"",persistent:!1}),this.setElement('
'),this.options.message&&this.update(this.options)},update:function(e){if(this.options=t.merge(e,this.options),""!=e.message){if(this.$el.html(this._template(this.options)),this.$el.fadeIn(),this.timeout&&window.clearTimeout(this.timeout),!e.persistent){var i=this;this.timeout=window.setTimeout(function(){i.$el.is(":visible")?i.$el.fadeOut():i.$el.hide()},3e3)}}else this.$el.fadeOut()},_template:function(t){var e="ui-message alert alert-"+t.status;return t.large&&(e=("success"==t.status&&"done"||"danger"==t.status&&"error"||t.status)+"messagelarge"),'
'+t.message+"
"}}),u=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{onclick:null,searchword:""}),this.setElement(this._template(this.options));var i=this;this.options.onclick&&this.$el.on("submit",function(t){var e=i.$el.find("#search");i.options.onclick(e.val())})},_template:function(t){return''}}),p=Backbone.View.extend({initialize:function(e){this.options=t.merge(e,{type:"text",placeholder:"",disabled:!1,visible:!0,cls:"",area:!1}),this.setElement(this._template(this.options)),void 0!==this.options.value&&this.value(this.options.value),this.options.disabled&&this.$el.prop("disabled",!0),this.options.visible||this.$el.hide();var i=this;this.$el.on("input",function(){i.options.onchange&&i.options.onchange(i.$el.val())})},value:function(t){return void 0!==t&&this.$el.val(t),this.$el.val()},_template:function(t){return t.area?'':''}}),f=Backbone.View.extend({initialize:function(t){this.options=t,this.setElement(this._template(this.options)),void 0!==this.options.value&&this.value(this.options.value)},value:function(t){return void 0!==t&&this.$("hidden").val(t),this.$("hidden").val()},_template:function(t){var e='
';return t.info&&(e+="
"+t.info+"
"),e+='
'}});return{Anchor:d,Button:s.ButtonDefault,ButtonIcon:s.ButtonIcon,ButtonCheck:s.ButtonCheck,ButtonMenu:s.ButtonMenu,ButtonLink:s.ButtonLink,Icon:c,Image:r,Input:p,Label:l,Message:h,Modal:o,RadioButton:n.RadioButton,Checkbox:n.Checkbox,Radio:n.Radio,Searchbox:u,Select:e,Hidden:f,Slider:i,Drilldown:a}}.apply(e,n),!(void 0!==a&&(t.exports=a))},,function(t,e,i){var n,a;n=[],a=function(){var t={UPLOAD:"upload",QUEUED:"queued",RUNNING:"running",SETTING_METADATA:"setting_metadata",NEW:"new",EMPTY:"empty",OK:"ok",PAUSED:"paused",FAILED_METADATA:"failed_metadata",NOT_VIEWABLE:"noPermission",DISCARDED:"discarded",ERROR:"error"};return t.READY_STATES=[t.OK,t.EMPTY,t.PAUSED,t.FAILED_METADATA,t.NOT_VIEWABLE,t.DISCARDED,t.ERROR],t.NOT_READY_STATES=[t.UPLOAD,t.QUEUED,t.RUNNING,t.SETTING_METADATA,t.NEW],t}.apply(e,n),!(void 0!==a&&(t.exports=a))},function(t,e,i){var n,a,s;!function(i,o){a=[],n=o,s="function"==typeof n?n.apply(e,a):n,!(void 0!==s&&(t.exports=s))}(this,function(){var t=function(t){t=t||{},t.tooltipConfig=t.tooltipConfig||{placement:"bottom"},t.classes=["icon-btn"].concat(t.classes||[]),t.disabled&&t.classes.push("disabled");var e=['','',""].join(""),i=$(e).tooltip(t.tooltipConfig);return _.isFunction(t.onclick)&&i.click(t.onclick),i};return t})},function(t,e,i){var n,a;n=[i(2)],a=function(t){var e=Backbone.View.extend({visible:!1,optionsDefault:{id:t.uid(),title:"",icon:"",buttons:null,body:null,scrollable:!0,nopadding:!1,operations:null,placement:"bottom",cls:"ui-portlet",operations_flt:"right"},$title:null,$content:null,$buttons:null,$operations:null,$header:null,initialize:function(e){this.options=t.merge(e,this.optionsDefault),this.setElement(this._template(this.options)),this.$content=this.$el.find(".content"),this.$title=this.$el.find(".portlet-title-text"),this.$header=this.$el.find(".portlet-header");var i=this.$el.find(".portlet-content");if(this.options.nopadding&&(i.css("padding","0px"),this.$content.css("padding","0px")),this.$buttons=$(this.el).find(".buttons"),this.options.buttons){var n=this;$.each(this.options.buttons,function(t,e){e.$el.prop("id",t),n.$buttons.append(e.$el)})}else this.$buttons.remove();if(this.$operations=$(this.el).find(".portlet-operations"),this.options.operations){var n=this;$.each(this.options.operations,function(t,e){e.$el.prop("id",t),n.$operations.append(e.$el)})}this.options.body&&this.append(this.options.body)},append:function(t){this.$content.append(t)},empty:function(){this.$content.empty()},content:function(){return this.$content},show:function(){this.$el.fadeIn("fast"),this.visible=!0},hide:function(){this.$el.fadeOut("fast"),this.visible=!1},enableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!1)},disableButton:function(t){this.$buttons.find("#"+t).prop("disabled",!0)},hideOperation:function(t){this.$operations.find("#"+t).hide()},showOperation:function(t){this.$operations.find("#"+t).show()},setOperation:function(t,e){var i=this.$operations.find("#"+t);i.off("click"),i.on("click",e)},title:function(t){var e=this.$title;return t&&e.html(t),e.html()},disable:function(){this.$(".portlet-backdrop").show()},enable:function(){this.$(".portlet-backdrop").hide()},_template:function(t){var e='
';return t.title&&(e+='
',t.icon&&(e+=' '),e+=''+t.title+"
"),e+='
',"top"==t.placement&&(e+='
'),e+='
',"bottom"==t.placement&&(e+='
'),e+='
'}});return{View:e}}.apply(e,n),!(void 0!==a&&(t.exports=a))},,function(t,e,i){var n,a;n=[i(34),i(13),i(12),i(3),i(1)],a=function(t,e,i,n,a){var s=t.ModelListPanel,o=s.extend({className:s.prototype.className+" dataset-collection-panel",DatasetDCEViewClass:i.DatasetDCEListItemView,NestedDCDCEViewClass:i.NestedDCDCEListItemView,modelCollectionKey:"elements",initialize:function(t){s.prototype.initialize.call(this,t),this.linkTarget=t.linkTarget||"_blank",this.hasUser=t.hasUser,this.panelStack=[],this.parentName=t.parentName,this.foldoutStyle=t.foldoutStyle||"foldout"},_filterCollection:function(){return this.model.getVisibleContents()},_getItemViewClass:function(t){switch(t.get("element_type")){case"hda":return this.DatasetDCEViewClass;case"dataset_collection":return this.NestedDCDCEViewClass}throw new TypeError("Unknown element type:",t.get("element_type"))},_getItemViewOptions:function(t){var e=s.prototype._getItemViewOptions.call(this,t);return _.extend(e,{linkTarget:this.linkTarget,hasUser:this.hasUser,foldoutStyle:this.foldoutStyle})},_setUpItemViewListeners:function(t){var e=this;return s.prototype._setUpItemViewListeners.call(e,t),t.on("expanded:drilldown",function(t,e){this._expandDrilldownPanel(e)},this),t.on("collapsed:drilldown",function(t,e){this._collapseDrilldownPanel(e)},this),this},_expandDrilldownPanel:function(t){this.panelStack.push(t),this.$("> .controls").add(this.$list()).hide(),t.parentName=this.model.get("name"),this.$el.append(t.render().$el)},_collapseDrilldownPanel:function(t){this.panelStack.pop(),this.render()},events:{"click .navigation .back":"close"},close:function(t){this.$el.remove(),this.trigger("close")},toString:function(){return"CollectionPanel("+(this.model?this.model.get("name"):"")+")"}});o.prototype.templates=function(){var t=n.wrapTemplate(['
','",'
','
<%- collection.name || collection.element_identifier %>
','
','<% if( collection.collection_type === "list" ){ %>',a("a list of datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',a("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',a("a list of paired datasets"),"<% } %>","
","
","
"],"collection");return _.extend(_.clone(s.prototype.templates),{controls:t})}();var r=o.extend({DatasetDCEViewClass:i.DatasetDCEListItemView,toString:function(){return"ListCollectionPanel("+(this.model?this.model.get("name"):"")+")"}}),l=r.extend({toString:function(){return"PairCollectionPanel("+(this.model?this.model.get("name"):"")+")"}}),c=o.extend({NestedDCDCEViewClass:i.NestedDCDCEListItemView.extend({foldoutPanelClass:l}),toString:function(){return"ListOfPairsCollectionPanel("+(this.model?this.model.get("name"):"")+")"}});return{CollectionPanel:o,ListCollectionPanel:r,PairCollectionPanel:l,ListOfPairsCollectionPanel:c}}.apply(e,n),!(void 0!==a&&(t.exports=a))},function(t,e,i){var n,a;n=[],a=function(){var t=Backbone.View.extend({elMain:"body",optionsDefault:{title:"ui-modal",body:"",backdrop:!0,height:null,width:null,closing_events:!1,closing_callback:null,title_separator:!0},buttonList:{},initialize:function(t){t&&this._create(t)},show:function(t){this.initialize(t),this.options.height?(this.$body.css("height",this.options.height),this.$body.css("overflow","hidden")):this.$body.css("max-height",$(window).height()/2),this.options.width&&this.$dialog.css("width",this.options.width),this.visible?this.$el.show():this.$el.fadeIn("fast"),this.visible=!0},hide:function(){this.visible=!1,this.$el.fadeOut("fast"),this.options.closing_callback&&this.options.closing_callback()},enableButton:function(t){var e=this.buttonList[t];this.$buttons.find("#"+e).prop("disabled",!1)},disableButton:function(t){var e=this.buttonList[t];this.$buttons.find("#"+e).prop("disabled",!0)},showButton:function(t){var e=this.buttonList[t];this.$buttons.find("#"+e).show()},hideButton:function(t){var e=this.buttonList[t];this.$buttons.find("#"+e).hide()},getButton:function(t){var e=this.buttonList[t];return this.$buttons.find("#"+e)},scrollTop:function(){return this.$body.scrollTop()},_create:function(t){var e=this;if(this.options=_.defaults(t,this.optionsDefault),"progress"==this.options.body&&(this.options.body=$('
')),this.$el&&(this.$el.remove(),$(document).off("keyup.ui-modal")),this.setElement(this._template(this.options.title)),this.$dialog=this.$el.find(".modal-dialog"),this.$body=this.$el.find(".modal-body"),this.$footer=this.$el.find(".modal-footer"),this.$buttons=this.$el.find(".buttons"),this.$backdrop=this.$el.find(".modal-backdrop"),this.$body.html(this.options.body),this.options.backdrop||this.$backdrop.removeClass("in"),this.options.buttons){this.buttonList={};var i=0;$.each(this.options.buttons,function(t,n){var a="button-"+i++;e.$buttons.append($('').text(t).click(n)).append(" "),e.buttonList[t]=a})}else this.$footer.hide();$(this.elMain).append($(this.el)),this.options.closing_events&&($(document).on("keyup.ui-modal",function(t){27==t.keyCode&&e.hide()}),this.$el.find(".modal-backdrop").on("click",function(){e.hide()})),this.options.title_separator||this.$(".modal-header").css({border:"none","padding-bottom":"0px"})},_template:function(t){return'