Removes map building along with sourcemaps from the repo.

This commit is contained in:
Dannon Baker
2017-11-22 10:00:34 -05:00
parent 4d416dcb21
commit 8dee6e14f9
472 changed files with 213 additions and 683 deletions
+1 -2
View File
@@ -1,2 +1 @@
define("admin.toolshed",["exports","mvc/toolshed/shed-list-view","mvc/toolshed/categories-view","mvc/toolshed/repositories-view","mvc/toolshed/repository-view","mvc/toolshed/repository-queue-view","mvc/toolshed/repo-status-view","mvc/toolshed/workflows-view"],function(e,o,t,a,i,s,d,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var l=n(o),p=n(t),h=n(a),u=n(i),w=n(s),m=n(d),y=n(r),c=Backbone.Router.extend({initialize:function(){this.routesHit=0,Backbone.history.on("route",function(){this.routesHit++},this),this.bind("route",this.trackPageview)},routes:{"":"toolsheds",sheds:"toolsheds",queue:"queue",workflows:"workflows","status/r/:repositories":"status",status:"status","categories/s/:tool_shed":"categories","category/s/:tool_shed/c/:cateory_id":"repositories","repository/s/:tool_shed/r/:repository_id":"repository"},back:function(){this.routesHit>1?window.history.back():this.navigate("#",{trigger:!0,replace:!0})}}),f=Backbone.View.extend({app_config:{known_views:["toolsheds","queue","status","categories","repositories","repoository"]},initialize:function(){Galaxy.admintoolshedapp=this,this.admin_toolshed_router=new c,this.admin_toolshed_router.on("route:queue",function(){Galaxy.admintoolshedapp.adminRepoQueueView?Galaxy.admintoolshedapp.adminRepoQueueView.reDraw():Galaxy.admintoolshedapp.adminRepoQueueView=new w.default.RepoQueueView}),this.admin_toolshed_router.on("route:toolsheds",function(){Galaxy.admintoolshedapp.adminShedListView?Galaxy.admintoolshedapp.adminShedListView.reDraw():Galaxy.admintoolshedapp.adminShedListView=new l.default.ShedListView}),this.admin_toolshed_router.on("route:categories",function(e){Galaxy.admintoolshedapp.adminShedCategoriesView?Galaxy.admintoolshedapp.adminShedCategoriesView.reDraw({tool_shed:e.replace(/\//g,"%2f")}):Galaxy.admintoolshedapp.adminShedCategoriesView=new p.default.CategoryView({tool_shed:e.replace(/\//g,"%2f")})}),this.admin_toolshed_router.on("route:repositories",function(e,o){Galaxy.admintoolshedapp.adminShedCategoryView?Galaxy.admintoolshedapp.adminShedCategoryView.reDraw({tool_shed:e.replace(/\//g,"%2f"),category_id:o}):Galaxy.admintoolshedapp.adminShedCategoryView=new h.default.Category({tool_shed:e.replace(/\//g,"%2f"),category_id:o})}),this.admin_toolshed_router.on("route:repository",function(e,o){Galaxy.admintoolshedapp.adminRepositoryView?Galaxy.admintoolshedapp.adminRepositoryView.reDraw({tool_shed:e.replace(/\//g,"%2f"),repository_id:o}):Galaxy.admintoolshedapp.adminRepositoryView=new u.default.RepoDetails({tool_shed:e.replace(/\//g,"%2f"),repository_id:o})}),this.admin_toolshed_router.on("route:status",function(e){Galaxy.admintoolshedapp.adminRepoStatusView?Galaxy.admintoolshedapp.adminRepoStatusView.reDraw({repositories:e.split("|")}):Galaxy.admintoolshedapp.adminRepoStatusView=new m.default.RepoStatus({repositories:e.split("|")})}),this.admin_toolshed_router.on("route:workflows",function(){Galaxy.admintoolshedapp.adminWorkflowsView?Galaxy.admintoolshedapp.adminWorkflowsView.reDraw():Galaxy.admintoolshedapp.adminWorkflowsView=new y.default.Workflows}),Backbone.history.start({pushState:!1})}});e.default={GalaxyApp:f}});
//# sourceMappingURL=../maps/admin.toolshed.js.map
define("admin.toolshed",["exports","mvc/toolshed/shed-list-view","mvc/toolshed/categories-view","mvc/toolshed/repositories-view","mvc/toolshed/repository-view","mvc/toolshed/repository-queue-view","mvc/toolshed/repo-status-view","mvc/toolshed/workflows-view"],function(e,o,t,a,i,s,d,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var l=n(o),p=n(t),h=n(a),u=n(i),w=n(s),m=n(d),y=n(r),c=Backbone.Router.extend({initialize:function(){this.routesHit=0,Backbone.history.on("route",function(){this.routesHit++},this),this.bind("route",this.trackPageview)},routes:{"":"toolsheds",sheds:"toolsheds",queue:"queue",workflows:"workflows","status/r/:repositories":"status",status:"status","categories/s/:tool_shed":"categories","category/s/:tool_shed/c/:cateory_id":"repositories","repository/s/:tool_shed/r/:repository_id":"repository"},back:function(){this.routesHit>1?window.history.back():this.navigate("#",{trigger:!0,replace:!0})}}),f=Backbone.View.extend({app_config:{known_views:["toolsheds","queue","status","categories","repositories","repoository"]},initialize:function(){Galaxy.admintoolshedapp=this,this.admin_toolshed_router=new c,this.admin_toolshed_router.on("route:queue",function(){Galaxy.admintoolshedapp.adminRepoQueueView?Galaxy.admintoolshedapp.adminRepoQueueView.reDraw():Galaxy.admintoolshedapp.adminRepoQueueView=new w.default.RepoQueueView}),this.admin_toolshed_router.on("route:toolsheds",function(){Galaxy.admintoolshedapp.adminShedListView?Galaxy.admintoolshedapp.adminShedListView.reDraw():Galaxy.admintoolshedapp.adminShedListView=new l.default.ShedListView}),this.admin_toolshed_router.on("route:categories",function(e){Galaxy.admintoolshedapp.adminShedCategoriesView?Galaxy.admintoolshedapp.adminShedCategoriesView.reDraw({tool_shed:e.replace(/\//g,"%2f")}):Galaxy.admintoolshedapp.adminShedCategoriesView=new p.default.CategoryView({tool_shed:e.replace(/\//g,"%2f")})}),this.admin_toolshed_router.on("route:repositories",function(e,o){Galaxy.admintoolshedapp.adminShedCategoryView?Galaxy.admintoolshedapp.adminShedCategoryView.reDraw({tool_shed:e.replace(/\//g,"%2f"),category_id:o}):Galaxy.admintoolshedapp.adminShedCategoryView=new h.default.Category({tool_shed:e.replace(/\//g,"%2f"),category_id:o})}),this.admin_toolshed_router.on("route:repository",function(e,o){Galaxy.admintoolshedapp.adminRepositoryView?Galaxy.admintoolshedapp.adminRepositoryView.reDraw({tool_shed:e.replace(/\//g,"%2f"),repository_id:o}):Galaxy.admintoolshedapp.adminRepositoryView=new u.default.RepoDetails({tool_shed:e.replace(/\//g,"%2f"),repository_id:o})}),this.admin_toolshed_router.on("route:status",function(e){Galaxy.admintoolshedapp.adminRepoStatusView?Galaxy.admintoolshedapp.adminRepoStatusView.reDraw({repositories:e.split("|")}):Galaxy.admintoolshedapp.adminRepoStatusView=new m.default.RepoStatus({repositories:e.split("|")})}),this.admin_toolshed_router.on("route:workflows",function(){Galaxy.admintoolshedapp.adminWorkflowsView?Galaxy.admintoolshedapp.adminWorkflowsView.reDraw():Galaxy.admintoolshedapp.adminWorkflowsView=new y.default.Workflows}),Backbone.history.start({pushState:!1})}});e.default={GalaxyApp:f}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("galaxy.interactive_environments",["exports"],function(t){"use strict";function e(){$("#spinner").remove(),$("#main").children().remove()}function n(){$("#main").append('<img id="spinner" src="'+galaxy_root+'static/style/largespinner.gif" style="position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;">')}function i(t,e,n,i,o,a,r,s){return{type:void 0!==t?t:"GIE spin",ajax_timeout:void 0!==e?e:2e3,ajax_timeout_max:void 0!==n?n:16e3,ajax_timeout_step:void 0!==i?i:500,sleep:void 0!==o?o:500,sleep_max:void 0!==a?a:8e3,sleep_step:void 0!==r?r:100,log_attempts:void 0===s||s,count:0}}function o(t,n,i){console.log(t),i&&e(),"string"==typeof n&&(toastr.clear(),toastr.error(n,"Error",{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}))}function a(t){t.sleep<t.sleep_max&&(t.sleep+=t.sleep_step),t.log_attempts&&console.log(t.type+" request "+t.count+" request timeout "+t.ajax_timeout+"ms sleeping "+t.sleep/1e3+"s"),window.setTimeout(t.spinner,t.sleep)}function r(t,e,n,i,o,r){var s=function(){var s={url:t,xhrFields:{withCredentials:!0},type:"GET",timeout:r.ajax_timeout,success:function(t,e,i){n(t,e,i)||(r.count++,a(r))},error:function(t,e,n){"timeout"==e?(r.ajax_timeout<r.ajax_timeout_max&&(r.ajax_timeout+=r.ajax_timeout_step),r.count++,i(t,e,n)||a(r)):(r.count++,o(t,e,n)||a(r))}};e&&(s.dataType="json"),$.ajax(s)};console.log("Setting up new spinner for "+r.type+" on "+t),r.spinner=s,window.setTimeout(s,r.sleep)}function s(t,i,a,s,c){var u=function(t,e){1==e.count&&(n(),toastr.info(t,null,{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}))},l=function(t,e,n){return u(a.waiting,c),40==c.count&&toastr.warning(a.wait_warn,"Warning",{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}),!1};r(t,i,function(t){if(!i||i&&1==t)console.log(a.success),e(),toastr.clear(),s();else{if(i&&0==t)return u(a.not_ready,c),!1;o("Invalid response to "+c.type+" request",a.invalid_response,!0)}return!0},l,l,c)}Object.defineProperty(t,"__esModule",{value:!0}),t.append_notebook=function(t){e(),$("#main").append('<iframe frameBorder="0" seamless="seamless" style="width: 100%; height: 100%; overflow:hidden;" scrolling="no" src="'+t+'"></iframe>')},t.clear_main_area=e,t.display_spinner=n,t.make_spin_state=i,t.spin_error=o,t.spin=r,t.test_ie_availability=function(t,e){s(t,!1,{success:"IE connection succeeded, returning",waiting:"Interactive environment container is running, attempting to connect to the IE. Please wait...",wait_warn:"It is taking an usually long time to connect to the interactive environment. Attempts will continue but you may want to report this condition to a Galaxy administrator if it does not succeed soon.",error:"An error was encountered while attempting to connect to the interactive environment, contact your administrator."},e,i("IE availability"))},t.load_when_ready=function(t,e){s(t,!0,{success:"Galaxy reports IE container ready, returning",not_ready:"Galaxy is launching a container in which to run this interactive environment. Please wait...",unknown_response:"Galaxy failed to launch a container in which to run this interactive environment, contact a Galaxy administrator.",waiting:"Galaxy is launching a container in which to run this interactive environment. Please wait...",wait_warn:"It is taking an usually long time to start a container. Attempts will continue but you may want to report this condition to a Galaxy administrator if it does not succeed soon.",error:"Galaxy encountered an error while attempting to determine the readiness of this interactive environment's container, contact a Galaxy administrator."},e,i("IE container readiness"))}});
//# sourceMappingURL=../maps/galaxy.interactive_environments.js.map
define("galaxy.interactive_environments",["exports"],function(t){"use strict";function e(){$("#spinner").remove(),$("#main").children().remove()}function n(){$("#main").append('<img id="spinner" src="'+galaxy_root+'static/style/largespinner.gif" style="position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;">')}function i(t,e,n,i,o,a,r,s){return{type:void 0!==t?t:"GIE spin",ajax_timeout:void 0!==e?e:2e3,ajax_timeout_max:void 0!==n?n:16e3,ajax_timeout_step:void 0!==i?i:500,sleep:void 0!==o?o:500,sleep_max:void 0!==a?a:8e3,sleep_step:void 0!==r?r:100,log_attempts:void 0===s||s,count:0}}function o(t,n,i){console.log(t),i&&e(),"string"==typeof n&&(toastr.clear(),toastr.error(n,"Error",{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}))}function a(t){t.sleep<t.sleep_max&&(t.sleep+=t.sleep_step),t.log_attempts&&console.log(t.type+" request "+t.count+" request timeout "+t.ajax_timeout+"ms sleeping "+t.sleep/1e3+"s"),window.setTimeout(t.spinner,t.sleep)}function r(t,e,n,i,o,r){var s=function(){var s={url:t,xhrFields:{withCredentials:!0},type:"GET",timeout:r.ajax_timeout,success:function(t,e,i){n(t,e,i)||(r.count++,a(r))},error:function(t,e,n){"timeout"==e?(r.ajax_timeout<r.ajax_timeout_max&&(r.ajax_timeout+=r.ajax_timeout_step),r.count++,i(t,e,n)||a(r)):(r.count++,o(t,e,n)||a(r))}};e&&(s.dataType="json"),$.ajax(s)};console.log("Setting up new spinner for "+r.type+" on "+t),r.spinner=s,window.setTimeout(s,r.sleep)}function s(t,i,a,s,c){var u=function(t,e){1==e.count&&(n(),toastr.info(t,null,{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}))},l=function(t,e,n){return u(a.waiting,c),40==c.count&&toastr.warning(a.wait_warn,"Warning",{closeButton:!0,timeOut:0,extendedTimeOut:0,tapToDismiss:!1}),!1};r(t,i,function(t){if(!i||i&&1==t)console.log(a.success),e(),toastr.clear(),s();else{if(i&&0==t)return u(a.not_ready,c),!1;o("Invalid response to "+c.type+" request",a.invalid_response,!0)}return!0},l,l,c)}Object.defineProperty(t,"__esModule",{value:!0}),t.append_notebook=function(t){e(),$("#main").append('<iframe frameBorder="0" seamless="seamless" style="width: 100%; height: 100%; overflow:hidden;" scrolling="no" src="'+t+'"></iframe>')},t.clear_main_area=e,t.display_spinner=n,t.make_spin_state=i,t.spin_error=o,t.spin=r,t.test_ie_availability=function(t,e){s(t,!1,{success:"IE connection succeeded, returning",waiting:"Interactive environment container is running, attempting to connect to the IE. Please wait...",wait_warn:"It is taking an usually long time to connect to the interactive environment. Attempts will continue but you may want to report this condition to a Galaxy administrator if it does not succeed soon.",error:"An error was encountered while attempting to connect to the interactive environment, contact your administrator."},e,i("IE availability"))},t.load_when_ready=function(t,e){s(t,!0,{success:"Galaxy reports IE container ready, returning",not_ready:"Galaxy is launching a container in which to run this interactive environment. Please wait...",unknown_response:"Galaxy failed to launch a container in which to run this interactive environment, contact a Galaxy administrator.",waiting:"Galaxy is launching a container in which to run this interactive environment. Please wait...",wait_warn:"It is taking an usually long time to start a container. Attempts will continue but you may want to report this condition to a Galaxy administrator if it does not succeed soon.",error:"Galaxy encountered an error while attempting to determine the readiness of this interactive environment's container, contact a Galaxy administrator."},e,i("IE container readiness"))}});
+1 -2
View File
@@ -1,2 +1 @@
define("galaxy",["exports","libs/underscore","libs/backbone","mvc/base-mvc","mvc/user/user-model","utils/metrics-logger","utils/add-logging","utils/localization"],function(e,t,o,a,r,n,l,i){"use strict";function g(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}function c(e,t){return this._init(e||{},t||{})}Object.defineProperty(e,"__esModule",{value:!0});var u=s(t),p=s(o),f=g(a),d=g(r),y=g(n),b=g(l),v=g(i);(0,b.default)(c,"GalaxyApp");var m="galaxy:debug:namespaces",_=!1;try{_="true"==localStorage.getItem("galaxy:debug")}catch(e){console.log((0,v.default)("localStorage not available for debug flag retrieval"))}c.prototype._init=function(e,t){var o=this;return u.extend(o,p.Events),_&&(o.logger=console,console.debug("debugging galaxy:","options:",e,"bootstrapped:",t)),o._processOptions(e),o.root=e.root||"/",o.params=e.params||{},o.session_csrf_token=e.session_csrf_token||null,o._initConfig(e.config||{}),o._patchGalaxy(window.Galaxy),o._initLogger(o.options.loggerOptions||{}),o.debug("GalaxyApp.options: ",o.options),o.debug("GalaxyApp.config: ",o.config),o.debug("GalaxyApp.logger: ",o.logger),o._initLocale(),o.debug("GalaxyApp.localize: ",o.localize),o.config=e.config||{},o.debug("GalaxyApp.config: ",o.config),o._initUser(e.user||{}),o.debug("GalaxyApp.user: ",o.user),o._setUpListeners(),o.trigger("ready",o),o},c.prototype.defaultOptions={patchExisting:!0,root:"/",session_csrf_token:null},c.prototype._processOptions=function(e){var t=this,o=t.defaultOptions;t.options={};for(var a in o)o.hasOwnProperty(a)&&(t.options[a]=e.hasOwnProperty(a)?e[a]:o[a]);return t},c.prototype._initConfig=function(e){var t=this;return t.config=e,t.config.debug=_||t.config.debug,t},c.prototype._patchGalaxy=function(e){var t=this;if(t.options.patchExisting&&e)for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])},c.prototype._initLogger=function(e){var t=this;if(t.config.debug){e.consoleLogger=e.consoleLogger||console,e.consoleLevel=e.consoleLevel||y.default.MetricsLogger.ALL;try{e.consoleNamespaceWhitelist=localStorage.getItem(m).split(",")}catch(e){}try{e.consoleFlattenMessages="true"==localStorage.getItem("galaxy:debug:flatten")}catch(e){}console.log(e.consoleFlattenMessages)}return t.logger=new y.default.MetricsLogger(e),t.emit={},["log","debug","info","warn","error","metric"].map(function(e){t.emit[e]=function(o){t.logger.emit(e,arguments[0],Array.prototype.slice.call(arguments,1))}}),t.config.debug&&(f.default.LoggableMixin.logger=t.logger),t},c.prototype._initLocale=function(e){var t=this;return t.debug("_initLocale:",e),t.localize=v.default,window._l=t.localize,t},c.prototype._initUser=function(e){var t=this;return t.debug("_initUser:",e),t.user=new d.default.User(e),t.user.logger=t.logger,t},c.prototype._setUpListeners=function(){var e=this;return e.lastAjax={},$(document).bind("ajaxSend",function(t,o,a){var r=a.data;try{r=JSON.parse(r)}catch(e){}e.lastAjax={url:location.href.slice(0,-1)+a.url,data:r}}),e},c.prototype.debugging=function(e){var t=this;try{if(void 0===e)return"true"===localStorage.getItem("galaxy:debug");if(e)return localStorage.setItem("galaxy:debug",!0),!0;localStorage.removeItem("galaxy:debug"),t.debuggingNamespaces(null)}catch(e){console.log((0,v.default)("localStorage not available for debug flag retrieval"))}return!1},c.prototype.debuggingNamespaces=function(e){var t=this;try{if(void 0===e){var o=localStorage.getItem(m);return"string"==typeof o?o.split(","):[]}null===e?localStorage.removeItem(m):localStorage.setItem(m,e);var a=t.debuggingNamespaces();return t.logger&&(t.logger.options.consoleNamespaceWhitelist=a),a}catch(e){console.log((0,v.default)("localStorage not available for debug namespace retrieval"))}},c.prototype.toString=function(){return"GalaxyApp("+(this.user?this.user.get("email")||"(anonymous)":"uninitialized")+")"},e.default={GalaxyApp:c}});
//# sourceMappingURL=../maps/galaxy.js.map
define("galaxy",["exports","libs/underscore","libs/backbone","mvc/base-mvc","mvc/user/user-model","utils/metrics-logger","utils/add-logging","utils/localization"],function(e,t,o,a,r,n,l,i){"use strict";function g(e){return e&&e.__esModule?e:{default:e}}function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}function c(e,t){return this._init(e||{},t||{})}Object.defineProperty(e,"__esModule",{value:!0});var u=s(t),p=s(o),f=g(a),d=g(r),y=g(n),b=g(l),v=g(i);(0,b.default)(c,"GalaxyApp");var m="galaxy:debug:namespaces",_=!1;try{_="true"==localStorage.getItem("galaxy:debug")}catch(e){console.log((0,v.default)("localStorage not available for debug flag retrieval"))}c.prototype._init=function(e,t){var o=this;return u.extend(o,p.Events),_&&(o.logger=console,console.debug("debugging galaxy:","options:",e,"bootstrapped:",t)),o._processOptions(e),o.root=e.root||"/",o.params=e.params||{},o.session_csrf_token=e.session_csrf_token||null,o._initConfig(e.config||{}),o._patchGalaxy(window.Galaxy),o._initLogger(o.options.loggerOptions||{}),o.debug("GalaxyApp.options: ",o.options),o.debug("GalaxyApp.config: ",o.config),o.debug("GalaxyApp.logger: ",o.logger),o._initLocale(),o.debug("GalaxyApp.localize: ",o.localize),o.config=e.config||{},o.debug("GalaxyApp.config: ",o.config),o._initUser(e.user||{}),o.debug("GalaxyApp.user: ",o.user),o._setUpListeners(),o.trigger("ready",o),o},c.prototype.defaultOptions={patchExisting:!0,root:"/",session_csrf_token:null},c.prototype._processOptions=function(e){var t=this,o=t.defaultOptions;t.options={};for(var a in o)o.hasOwnProperty(a)&&(t.options[a]=e.hasOwnProperty(a)?e[a]:o[a]);return t},c.prototype._initConfig=function(e){var t=this;return t.config=e,t.config.debug=_||t.config.debug,t},c.prototype._patchGalaxy=function(e){var t=this;if(t.options.patchExisting&&e)for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])},c.prototype._initLogger=function(e){var t=this;if(t.config.debug){e.consoleLogger=e.consoleLogger||console,e.consoleLevel=e.consoleLevel||y.default.MetricsLogger.ALL;try{e.consoleNamespaceWhitelist=localStorage.getItem(m).split(",")}catch(e){}try{e.consoleFlattenMessages="true"==localStorage.getItem("galaxy:debug:flatten")}catch(e){}console.log(e.consoleFlattenMessages)}return t.logger=new y.default.MetricsLogger(e),t.emit={},["log","debug","info","warn","error","metric"].map(function(e){t.emit[e]=function(o){t.logger.emit(e,arguments[0],Array.prototype.slice.call(arguments,1))}}),t.config.debug&&(f.default.LoggableMixin.logger=t.logger),t},c.prototype._initLocale=function(e){var t=this;return t.debug("_initLocale:",e),t.localize=v.default,window._l=t.localize,t},c.prototype._initUser=function(e){var t=this;return t.debug("_initUser:",e),t.user=new d.default.User(e),t.user.logger=t.logger,t},c.prototype._setUpListeners=function(){var e=this;return e.lastAjax={},$(document).bind("ajaxSend",function(t,o,a){var r=a.data;try{r=JSON.parse(r)}catch(e){}e.lastAjax={url:location.href.slice(0,-1)+a.url,data:r}}),e},c.prototype.debugging=function(e){var t=this;try{if(void 0===e)return"true"===localStorage.getItem("galaxy:debug");if(e)return localStorage.setItem("galaxy:debug",!0),!0;localStorage.removeItem("galaxy:debug"),t.debuggingNamespaces(null)}catch(e){console.log((0,v.default)("localStorage not available for debug flag retrieval"))}return!1},c.prototype.debuggingNamespaces=function(e){var t=this;try{if(void 0===e){var o=localStorage.getItem(m);return"string"==typeof o?o.split(","):[]}null===e?localStorage.removeItem(m):localStorage.setItem(m,e);var a=t.debuggingNamespaces();return t.logger&&(t.logger.options.consoleNamespaceWhitelist=a),a}catch(e){console.log((0,v.default)("localStorage not available for debug namespace retrieval"))}},c.prototype.toString=function(){return"GalaxyApp("+(this.user?this.user.get("email")||"(anonymous)":"uninitialized")+")"},e.default={GalaxyApp:c}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
!function(){"use strict";function o(o,n,e,a,t,r){n[o]&&(e.push(o),!0!==n[o]&&1!==n[o]||a.push(t+o+"/"+r))}function n(o,n,e,a,t){var r=a+n+"/"+t;require._fileExists(o.toUrl(r+".js"))&&e.push(r)}function e(o,n,a){var t;for(t in n)!n.hasOwnProperty(t)||o.hasOwnProperty(t)&&!a?"object"==typeof n[t]&&(!o[t]&&n[t]&&(o[t]={}),e(o[t],n[t],a)):o[t]=n[t]}var a=/(^.*(^|\/)nls(\/|$))([^\/]*)\/?([^\/]*)/;define(["module"],function(t){var r=t.config?t.config():{};return{version:"2.0.6",load:function(t,i,l,u){(u=u||{}).locale&&(r.locale=u.locale);var f,s,c,g=a.exec(t),v=g[1],p=g[4],h=g[5],d=p.split("-"),y=[],w={},j="";if(g[5]?f=(v=g[1])+h:(f=t,h=g[4],(p=r.locale)||(p=r.locale="undefined"==typeof navigator?"root":(navigator.languages&&navigator.languages[0]||navigator.language||navigator.userLanguage||"root").toLowerCase()),d=p.split("-")),u.isBuild){for(y.push(f),n(i,"root",y,v,h),s=0;s<d.length;s++)c=d[s],n(i,j+=(j?"-":"")+c,y,v,h);i(y,function(){l()})}else i([f],function(n){var a,t=[];for(o("root",n,t,y,v,h),s=0;s<d.length;s++)a=d[s],o(j+=(j?"-":"")+a,n,t,y,v,h);i(y,function(){var o,a,r;for(o=t.length-1;o>-1&&t[o];o--)!0!==(a=n[r=t[o]])&&1!==a||(a=i(v+r+"/"+h)),e(w,a);l(w)})})}}})}();
//# sourceMappingURL=../maps/i18n.js.map
!function(){"use strict";function o(o,n,e,a,t,r){n[o]&&(e.push(o),!0!==n[o]&&1!==n[o]||a.push(t+o+"/"+r))}function n(o,n,e,a,t){var r=a+n+"/"+t;require._fileExists(o.toUrl(r+".js"))&&e.push(r)}function e(o,n,a){var t;for(t in n)!n.hasOwnProperty(t)||o.hasOwnProperty(t)&&!a?"object"==typeof n[t]&&(!o[t]&&n[t]&&(o[t]={}),e(o[t],n[t],a)):o[t]=n[t]}var a=/(^.*(^|\/)nls(\/|$))([^\/]*)\/?([^\/]*)/;define(["module"],function(t){var r=t.config?t.config():{};return{version:"2.0.6",load:function(t,i,l,u){(u=u||{}).locale&&(r.locale=u.locale);var f,s,c,g=a.exec(t),v=g[1],p=g[4],h=g[5],d=p.split("-"),y=[],w={},j="";if(g[5]?f=(v=g[1])+h:(f=t,h=g[4],(p=r.locale)||(p=r.locale="undefined"==typeof navigator?"root":(navigator.languages&&navigator.languages[0]||navigator.language||navigator.userLanguage||"root").toLowerCase()),d=p.split("-")),u.isBuild){for(y.push(f),n(i,"root",y,v,h),s=0;s<d.length;s++)c=d[s],n(i,j+=(j?"-":"")+c,y,v,h);i(y,function(){l()})}else i([f],function(n){var a,t=[];for(o("root",n,t,y,v,h),s=0;s<d.length;s++)a=d[s],o(j+=(j?"-":"")+a,n,t,y,v,h);i(y,function(){var o,a,r;for(o=t.length-1;o>-1&&t[o];o--)!0!==(a=n[r=t[o]])&&1!==a||(a=i(v+r+"/"+h)),e(w,a);l(w)})})}}})}();
+1 -2
View File
@@ -1,2 +1 @@
define("layout/generic-nav-view",["exports","mvc/ui/ui-modal"],function(a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o=function(a){return a&&a.__esModule?a:{default:a}}(e),i=Backbone.View.extend({initialize:function(){this.modal=null},makeModalIframe:function(a){var e=null,d=null,t='<iframe class="f-iframe fade in communication-iframe" src="'+(window.Galaxy.config.communication_server_host+":"+window.Galaxy.config.communication_server_port+("?username="+escape(window.Galaxy.user.attributes.username)+"&persistent_communication_rooms="+escape(window.Galaxy.config.persistent_communication_rooms)))+'"> </iframe>';return $(".chat-modal").length>0&&$(".chat-modal").remove(),i.modal=new o.default.View({body:t,height:350,width:600,closing_events:!0,title_separator:!1,cls:"ui-modal chat-modal"}),i.modal.show(),e=$(".chat-modal .modal-header"),d=$(".chat-modal .modal-body"),e.addClass("modal-header-body"),d.addClass("modal-header-body"),e.find("h4").remove(),e.removeAttr("min-height padding border"),e.append('<i class="fa fa-comment" aria-hidden="true" title="Communicate with other users"></i><i class="fa fa-expand expand-compress-modal" aria-hidden="true" title="Maximize"></i><i class="fa fa-times close-modal" aria-hidden="true" title="Close"></i>'),$(".close-modal").click(function(a){$(".chat-modal").css("display","none")}),$(".expand-compress-modal").click(function(a){$(".expand-compress-modal").hasClass("fa-expand")?($(".chat-modal .modal-dialog").width("1000px"),$(".chat-modal .modal-body").height("575px"),$(".expand-compress-modal").removeClass("fa-expand").addClass("fa-compress"),$(".expand-compress-modal").attr("title","Minimize"),$(".expand-compress-modal").css("margin-left","96.2%")):($(".chat-modal .modal-dialog").width("600px"),$(".chat-modal .modal-body").height("350px"),$(".expand-compress-modal").removeClass("fa-compress").addClass("fa-expand"),$(".expand-compress-modal").attr("title","Maximize"),$(".expand-compress-modal").css("margin-left","93.2%"))}),this},render:function(){return{id:"show-chat-online",icon:"fa-comment-o",tooltip:"Chat online",visible:!1,onclick:this.makeModalIframe}}});a.default={GenericNavView:i}});
//# sourceMappingURL=../../maps/layout/generic-nav-view.js.map
define("layout/generic-nav-view",["exports","mvc/ui/ui-modal"],function(a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o=function(a){return a&&a.__esModule?a:{default:a}}(e),i=Backbone.View.extend({initialize:function(){this.modal=null},makeModalIframe:function(a){var e=null,d=null,t='<iframe class="f-iframe fade in communication-iframe" src="'+(window.Galaxy.config.communication_server_host+":"+window.Galaxy.config.communication_server_port+("?username="+escape(window.Galaxy.user.attributes.username)+"&persistent_communication_rooms="+escape(window.Galaxy.config.persistent_communication_rooms)))+'"> </iframe>';return $(".chat-modal").length>0&&$(".chat-modal").remove(),i.modal=new o.default.View({body:t,height:350,width:600,closing_events:!0,title_separator:!1,cls:"ui-modal chat-modal"}),i.modal.show(),e=$(".chat-modal .modal-header"),d=$(".chat-modal .modal-body"),e.addClass("modal-header-body"),d.addClass("modal-header-body"),e.find("h4").remove(),e.removeAttr("min-height padding border"),e.append('<i class="fa fa-comment" aria-hidden="true" title="Communicate with other users"></i><i class="fa fa-expand expand-compress-modal" aria-hidden="true" title="Maximize"></i><i class="fa fa-times close-modal" aria-hidden="true" title="Close"></i>'),$(".close-modal").click(function(a){$(".chat-modal").css("display","none")}),$(".expand-compress-modal").click(function(a){$(".expand-compress-modal").hasClass("fa-expand")?($(".chat-modal .modal-dialog").width("1000px"),$(".chat-modal .modal-body").height("575px"),$(".expand-compress-modal").removeClass("fa-expand").addClass("fa-compress"),$(".expand-compress-modal").attr("title","Minimize"),$(".expand-compress-modal").css("margin-left","96.2%")):($(".chat-modal .modal-dialog").width("600px"),$(".chat-modal .modal-body").height("350px"),$(".expand-compress-modal").removeClass("fa-compress").addClass("fa-expand"),$(".expand-compress-modal").attr("title","Maximize"),$(".expand-compress-modal").css("margin-left","93.2%"))}),this},render:function(){return{id:"show-chat-online",icon:"fa-comment-o",tooltip:"Chat online",visible:!1,onclick:this.makeModalIframe}}});a.default={GenericNavView:i}});
+1 -2
View File
@@ -1,2 +1 @@
define("layout/masthead",["exports","utils/utils","layout/menu","layout/scratchbook","mvc/user/user-quotameter"],function(a,t,e,n,i){"use strict";function r(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(a,"__esModule",{value:!0});r(t);var o=r(e),s=r(n),l=r(i),d=Backbone.View.extend({initialize:function(a){var t=this;this.options=a,this.setElement(this._template()),this.$navbarBrandLink=this.$(".navbar-brand-link"),this.$navbarBrandImage=this.$(".navbar-brand-image"),this.$navbarBrandTitle=this.$(".navbar-brand-title"),this.$navbarTabs=this.$(".navbar-tabs"),this.$quoteMeter=this.$(".quota-meter-container"),this.collection=new o.default.Collection,this.collection.on("add",function(a){t.$navbarTabs.append(new o.default.Tab({model:a}).render().$el)}).on("reset",function(){t.$navbarTabs.empty()}).on("dispatch",function(a){t.collection.each(function(t){a(t)})}).fetch(this.options),Galaxy.frame=this.frame=new s.default({collection:this.collection}),Galaxy.quotaMeter=this.quotaMeter=new l.default.UserQuotaMeter({model:Galaxy.user,el:this.$quoteMeter}),$(window).on("click",function(a){var t=$(a.target).closest("a[download]");1==t.length&&(0===$("iframe[id=download]").length&&$("body").append($("<iframe/>").attr("id","download").hide()),$("iframe[id=download]").attr("src",t.attr("href")),a.preventDefault())}).on("beforeunload",function(){var a="";if(t.collection.each(function(t){var e=t.get("onbeforeunload")&&t.get("onbeforeunload")();e&&(a+=e+" ")}),""!==a)return a})},render:function(){return this.$navbarBrandTitle.html("Galaxy "+(this.options.brand&&"/ "+this.options.brand||"")),this.$navbarBrandLink.attr("href",this.options.logo_url),this.$navbarBrandImage.attr("src",this.options.logo_src),this.quotaMeter.render(),this},_template:function(){return'<div id="masthead" class="navbar navbar-fixed-top navbar-inverse"><div class="navbar-header"><div class="navbar-tabs"/></div><div class="navbar-brand"><a class="navbar-brand-link"><img class="navbar-brand-image"/><span class="navbar-brand-title"/></a></div><div class="quota-meter-container"/><div class="navbar-icons"/></div>'}});a.default={View:d}});
//# sourceMappingURL=../../maps/layout/masthead.js.map
define("layout/masthead",["exports","utils/utils","layout/menu","layout/scratchbook","mvc/user/user-quotameter"],function(a,t,e,n,i){"use strict";function r(a){return a&&a.__esModule?a:{default:a}}Object.defineProperty(a,"__esModule",{value:!0});r(t);var o=r(e),s=r(n),l=r(i),d=Backbone.View.extend({initialize:function(a){var t=this;this.options=a,this.setElement(this._template()),this.$navbarBrandLink=this.$(".navbar-brand-link"),this.$navbarBrandImage=this.$(".navbar-brand-image"),this.$navbarBrandTitle=this.$(".navbar-brand-title"),this.$navbarTabs=this.$(".navbar-tabs"),this.$quoteMeter=this.$(".quota-meter-container"),this.collection=new o.default.Collection,this.collection.on("add",function(a){t.$navbarTabs.append(new o.default.Tab({model:a}).render().$el)}).on("reset",function(){t.$navbarTabs.empty()}).on("dispatch",function(a){t.collection.each(function(t){a(t)})}).fetch(this.options),Galaxy.frame=this.frame=new s.default({collection:this.collection}),Galaxy.quotaMeter=this.quotaMeter=new l.default.UserQuotaMeter({model:Galaxy.user,el:this.$quoteMeter}),$(window).on("click",function(a){var t=$(a.target).closest("a[download]");1==t.length&&(0===$("iframe[id=download]").length&&$("body").append($("<iframe/>").attr("id","download").hide()),$("iframe[id=download]").attr("src",t.attr("href")),a.preventDefault())}).on("beforeunload",function(){var a="";if(t.collection.each(function(t){var e=t.get("onbeforeunload")&&t.get("onbeforeunload")();e&&(a+=e+" ")}),""!==a)return a})},render:function(){return this.$navbarBrandTitle.html("Galaxy "+(this.options.brand&&"/ "+this.options.brand||"")),this.$navbarBrandLink.attr("href",this.options.logo_url),this.$navbarBrandImage.attr("src",this.options.logo_src),this.quotaMeter.render(),this},_template:function(){return'<div id="masthead" class="navbar navbar-fixed-top navbar-inverse"><div class="navbar-header"><div class="navbar-tabs"/></div><div class="navbar-brand"><a class="navbar-brand-link"><img class="navbar-brand-image"/><span class="navbar-brand-title"/></a></div><div class="quota-meter-container"/><div class="navbar-icons"/></div>'}});a.default={View:d}});
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("layout/modal",["exports","jquery"],function(t,o){"use strict";function i(){d.hide()}Object.defineProperty(t,"__esModule",{value:!0});var e=function(t){return t&&t.__esModule?t:{default:t}}(o).default,s=function(t){this.$overlay=t.overlay,this.$dialog=t.dialog,this.$header=this.$dialog.find(".modal-header"),this.$body=this.$dialog.find(".modal-body"),this.$footer=this.$dialog.find(".modal-footer"),this.$backdrop=t.backdrop,this.$header.find(".close").on("click",e.proxy(this.hide,this))};e.extend(s.prototype,{setContent:function(t){this.$header.hide(),t.title&&(this.$header.find(".title").html(t.title),this.$header.show()),t.closeButton?(this.$header.find(".close").show(),this.$header.show()):this.$header.find(".close").hide(),this.$footer.hide();var o=this.$footer.find(".buttons").html("");t.buttons&&(e.each(t.buttons,function(t,i){o.append(e("<button></button> ").text(t).click(i)).append(" ")}),this.$footer.show());var i=this.$footer.find(".extra_buttons").html("");t.extra_buttons&&(e.each(t.extra_buttons,function(t,o){i.append(e("<button></button>").text(t).click(o)).append(" ")}),this.$footer.show());var s=t.body;"progress"==s&&(s=e("<div class='progress progress-striped active'><div class='progress-bar' style='width: 100%'></div></div>")),this.$body.html(s)},show:function(t,o){this.$dialog.is(":visible")||(t.backdrop?this.$backdrop.addClass("in"):this.$backdrop.removeClass("in"),this.$overlay.show(),this.$dialog.show(),this.$overlay.addClass("in"),this.$body.css("min-width",this.$body.width()),this.$body.css("max-height",e(window).height()-this.$footer.outerHeight()-this.$header.outerHeight()-parseInt(this.$dialog.css("padding-top"),10)-parseInt(this.$dialog.css("padding-bottom"),10))),o&&o()},hide:function(){var t=this;t.$dialog.fadeOut(function(){t.$overlay.hide(),t.$backdrop.removeClass("in"),t.$body.children().remove(),t.$body.css("min-width",void 0)})}});var d;e(function(){d=new s({overlay:e("#top-modal"),dialog:e("#top-modal-dialog"),backdrop:e("#top-modal-backdrop")})}),t.default={Modal:s,hide_modal:i,show_modal:function(t,o,i,e,s){d.setContent({title:t,body:o,buttons:i,extra_buttons:e}),d.show({backdrop:!0},s)},show_message:function(t,o,i,e,s){d.setContent({title:t,body:o,buttons:i,extra_buttons:e}),d.show({backdrop:!1},s)},show_in_overlay:function(t){var o=t.width||"600",s=t.height||"400",a=t.scroll||"auto";e("#overlay-background").bind("click.overlay",function(){i(),e("#overlay-background").unbind("click.overlay")}),d.setContent({closeButton:!0,title:"&nbsp;",body:e("<div style='margin: -5px;'><iframe style='margin: 0; padding: 0;' src='"+t.url+"' width='"+o+"' height='"+s+"' scrolling='"+a+"' frameborder='0'></iframe></div>")}),d.show({backdrop:!0})}}});
//# sourceMappingURL=../../maps/layout/modal.js.map
define("layout/modal",["exports","jquery"],function(t,o){"use strict";function i(){d.hide()}Object.defineProperty(t,"__esModule",{value:!0});var e=function(t){return t&&t.__esModule?t:{default:t}}(o).default,s=function(t){this.$overlay=t.overlay,this.$dialog=t.dialog,this.$header=this.$dialog.find(".modal-header"),this.$body=this.$dialog.find(".modal-body"),this.$footer=this.$dialog.find(".modal-footer"),this.$backdrop=t.backdrop,this.$header.find(".close").on("click",e.proxy(this.hide,this))};e.extend(s.prototype,{setContent:function(t){this.$header.hide(),t.title&&(this.$header.find(".title").html(t.title),this.$header.show()),t.closeButton?(this.$header.find(".close").show(),this.$header.show()):this.$header.find(".close").hide(),this.$footer.hide();var o=this.$footer.find(".buttons").html("");t.buttons&&(e.each(t.buttons,function(t,i){o.append(e("<button></button> ").text(t).click(i)).append(" ")}),this.$footer.show());var i=this.$footer.find(".extra_buttons").html("");t.extra_buttons&&(e.each(t.extra_buttons,function(t,o){i.append(e("<button></button>").text(t).click(o)).append(" ")}),this.$footer.show());var s=t.body;"progress"==s&&(s=e("<div class='progress progress-striped active'><div class='progress-bar' style='width: 100%'></div></div>")),this.$body.html(s)},show:function(t,o){this.$dialog.is(":visible")||(t.backdrop?this.$backdrop.addClass("in"):this.$backdrop.removeClass("in"),this.$overlay.show(),this.$dialog.show(),this.$overlay.addClass("in"),this.$body.css("min-width",this.$body.width()),this.$body.css("max-height",e(window).height()-this.$footer.outerHeight()-this.$header.outerHeight()-parseInt(this.$dialog.css("padding-top"),10)-parseInt(this.$dialog.css("padding-bottom"),10))),o&&o()},hide:function(){var t=this;t.$dialog.fadeOut(function(){t.$overlay.hide(),t.$backdrop.removeClass("in"),t.$body.children().remove(),t.$body.css("min-width",void 0)})}});var d;e(function(){d=new s({overlay:e("#top-modal"),dialog:e("#top-modal-dialog"),backdrop:e("#top-modal-backdrop")})}),t.default={Modal:s,hide_modal:i,show_modal:function(t,o,i,e,s){d.setContent({title:t,body:o,buttons:i,extra_buttons:e}),d.show({backdrop:!0},s)},show_message:function(t,o,i,e,s){d.setContent({title:t,body:o,buttons:i,extra_buttons:e}),d.show({backdrop:!1},s)},show_in_overlay:function(t){var o=t.width||"600",s=t.height||"400",a=t.scroll||"auto";e("#overlay-background").bind("click.overlay",function(){i(),e("#overlay-background").unbind("click.overlay")}),d.setContent({closeButton:!0,title:"&nbsp;",body:e("<div style='margin: -5px;'><iframe style='margin: 0; padding: 0;' src='"+t.url+"' width='"+o+"' height='"+s+"' scrolling='"+a+"' frameborder='0'></iframe></div>")}),d.show({backdrop:!0})}}});
+1 -2
View File
@@ -1,2 +1 @@
define("layout/page",["exports","layout/masthead","layout/panel","mvc/ui/ui-modal","utils/utils"],function(e,i,t,s,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(i),l=n(t),r=n(s),d=n(a),c=Backbone.View.extend({el:"body",className:"full-content",_panelids:["left","right"],initialize:function(e){var i=this;this.config=_.defaults(e.config||{},{message_box_visible:!1,message_box_content:"",message_box_class:"info",show_inactivity_warning:!1,inactivity_box_content:""}),Galaxy.modal=this.modal=new r.default.View,Galaxy.display=this.display=function(e){e.title?(d.default.setWindowTitle(e.title),e.allow_title_display=!1):(d.default.setWindowTitle(),e.allow_title_display=!0),i.center.display(e)},Galaxy.router=this.router=e.Router&&new e.Router(i,e),this.masthead=new o.default.View(this.config),this.center=new l.default.CenterPanel,this.$el.attr("scroll","no"),this.$el.html(this._template()),this.$("#masthead").replaceWith(this.masthead.$el),this.$("#center").append(this.center.$el),this.$el.append(this.masthead.frame.$el),this.$el.append(this.modal.$el),this.$messagebox=this.$("#messagebox"),this.$inactivebox=this.$("#inactivebox"),this.panels={},_.each(this._panelids,function(t){var s=t.charAt(0).toUpperCase()+t.slice(1),a=e[s];if(a){var n=new a(i,e);i[n.toString()]=n,i.panels[t]=new l.default.SidePanel({id:t,el:i.$("#"+t),view:n})}}),this.render(),this.router&&Backbone.history.start({root:Galaxy.root,pushState:!0})},render:function(){return $(".select2-hidden-accessible").remove(),this.masthead.render(),this.renderMessageBox(),this.renderInactivityBox(),this.renderPanels(),this._checkCommunicationServerOnline(),this},renderMessageBox:function(){if(this.config.message_box_visible){var e=this.config.message_box_content||"",i=this.config.message_box_class||"info";this.$el.addClass("has-message-box"),this.$messagebox.attr("class","panel-"+i+"-message").html(e).toggle(!!e).show()}else this.$el.removeClass("has-message-box"),this.$messagebox.hide();return this},renderInactivityBox:function(){if(this.config.show_inactivity_warning){var e=this.config.inactivity_box_content||"",i=$("<a/>").attr("href",Galaxy.root+"user/resend_verification").text("Resend verification");this.$el.addClass("has-inactivity-box"),this.$inactivebox.html(e+" ").append(i).toggle(!!e).show()}else this.$el.removeClass("has-inactivity-box"),this.$inactivebox.hide();return this},renderPanels:function(){var e=this;return _.each(this._panelids,function(i){var t=e.panels[i];t?t.render():(e.$("#center").css(i,0),e.$("#"+i).hide())}),this},_template:function(){return['<div id="everything">','<div id="background"/>','<div id="masthead"/>','<div id="messagebox"/>','<div id="inactivebox" class="panel-warning-message" />','<div id="left" />','<div id="center" />','<div id="right" />',"</div>",'<div id="dd-helper" />'].join("")},toString:function(){return"PageLayoutView"},_checkCommunicationServerOnline:function(){var e=window.Galaxy.config.communication_server_host,i=window.Galaxy.config.communication_server_port,t=window.Galaxy.user.attributes.preferences,s=$("#show-chat-online");t&&-1!=["1","true"].indexOf(t.communication_server)?$.ajax({url:e+":"+i}).success(function(e){null!==window.Galaxy.user.id&&"hidden"===s.css("visibility")&&s.css("visibility","visible")}).error(function(e){s.css("visibility","hidden")}):s.css("visibility","hidden")}});e.default={View:c}});
//# sourceMappingURL=../../maps/layout/page.js.map
define("layout/page",["exports","layout/masthead","layout/panel","mvc/ui/ui-modal","utils/utils"],function(e,i,t,s,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(i),l=n(t),r=n(s),d=n(a),c=Backbone.View.extend({el:"body",className:"full-content",_panelids:["left","right"],initialize:function(e){var i=this;this.config=_.defaults(e.config||{},{message_box_visible:!1,message_box_content:"",message_box_class:"info",show_inactivity_warning:!1,inactivity_box_content:""}),Galaxy.modal=this.modal=new r.default.View,Galaxy.display=this.display=function(e){e.title?(d.default.setWindowTitle(e.title),e.allow_title_display=!1):(d.default.setWindowTitle(),e.allow_title_display=!0),i.center.display(e)},Galaxy.router=this.router=e.Router&&new e.Router(i,e),this.masthead=new o.default.View(this.config),this.center=new l.default.CenterPanel,this.$el.attr("scroll","no"),this.$el.html(this._template()),this.$("#masthead").replaceWith(this.masthead.$el),this.$("#center").append(this.center.$el),this.$el.append(this.masthead.frame.$el),this.$el.append(this.modal.$el),this.$messagebox=this.$("#messagebox"),this.$inactivebox=this.$("#inactivebox"),this.panels={},_.each(this._panelids,function(t){var s=t.charAt(0).toUpperCase()+t.slice(1),a=e[s];if(a){var n=new a(i,e);i[n.toString()]=n,i.panels[t]=new l.default.SidePanel({id:t,el:i.$("#"+t),view:n})}}),this.render(),this.router&&Backbone.history.start({root:Galaxy.root,pushState:!0})},render:function(){return $(".select2-hidden-accessible").remove(),this.masthead.render(),this.renderMessageBox(),this.renderInactivityBox(),this.renderPanels(),this._checkCommunicationServerOnline(),this},renderMessageBox:function(){if(this.config.message_box_visible){var e=this.config.message_box_content||"",i=this.config.message_box_class||"info";this.$el.addClass("has-message-box"),this.$messagebox.attr("class","panel-"+i+"-message").html(e).toggle(!!e).show()}else this.$el.removeClass("has-message-box"),this.$messagebox.hide();return this},renderInactivityBox:function(){if(this.config.show_inactivity_warning){var e=this.config.inactivity_box_content||"",i=$("<a/>").attr("href",Galaxy.root+"user/resend_verification").text("Resend verification");this.$el.addClass("has-inactivity-box"),this.$inactivebox.html(e+" ").append(i).toggle(!!e).show()}else this.$el.removeClass("has-inactivity-box"),this.$inactivebox.hide();return this},renderPanels:function(){var e=this;return _.each(this._panelids,function(i){var t=e.panels[i];t?t.render():(e.$("#center").css(i,0),e.$("#"+i).hide())}),this},_template:function(){return['<div id="everything">','<div id="background"/>','<div id="masthead"/>','<div id="messagebox"/>','<div id="inactivebox" class="panel-warning-message" />','<div id="left" />','<div id="center" />','<div id="right" />',"</div>",'<div id="dd-helper" />'].join("")},toString:function(){return"PageLayoutView"},_checkCommunicationServerOnline:function(){var e=window.Galaxy.config.communication_server_host,i=window.Galaxy.config.communication_server_port,t=window.Galaxy.user.attributes.preferences,s=$("#show-chat-online");t&&-1!=["1","true"].indexOf(t.communication_server)?$.ajax({url:e+":"+i}).success(function(e){null!==window.Galaxy.user.id&&"hidden"===s.css("visibility")&&s.css("visibility","visible")}).error(function(e){s.css("visibility","hidden")}):s.css("visibility","hidden")}});e.default={View:c}});
+1 -2
View File
@@ -1,2 +1 @@
define("layout/panel",["exports","jquery","libs/underscore","libs/backbone"],function(e,t,i,n){"use strict";function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}Object.defineProperty(e,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(t),d=a(i),l=a(n),o=160,r=800,h=l.View.extend({initialize:function(e){this.view=e.view,this.hidden=!1,this.saved_size=null,this.hiddenByTool=!1},$center:function(){return this.$el.siblings("#center")},$toggleButton:function(){return this.$(".unified-panel-footer > .panel-collapse")},render:function(){var e=this,t=this.view,i=this.view.model.attributes||{};this.$el.html(this._templatePanel(this.id)),d.each(i.buttons,function(t){e.$(".panel-header-buttons").append(t.$el)}),this.$el.addClass(i.cls),this.$(".panel-header-text").html(d.escape(i.title)),this.$(".unified-panel-body").append(t.$el),t.render()},_templatePanel:function(){return[this._templateHeader(),this._templateBody(),this._templateFooter()].join("")},_templateHeader:function(e){return['<div class="unified-panel-header" unselectable="on">','<div class="unified-panel-header-inner">','<div class="panel-header-buttons" style="float: right"/>','<div class="panel-header-text"/>',"</div>","</div>"].join("")},_templateBody:function(e){return'<div class="unified-panel-body"/>'},_templateFooter:function(e){return['<div class="unified-panel-footer">','<div class="panel-collapse ',d.escape(this.id),'"/>','<div class="drag"/>',"</div>"].join("")},events:{"mousedown .unified-panel-footer > .drag":"_mousedownDragHandler","click .unified-panel-footer > .panel-collapse":"toggle"},_mousedownDragHandler:function(e){function t(e){var t=e.pageX-a;a=e.pageX;var s=i.$el.width(),d=n?s+t:s-t;d=Math.min(r,Math.max(o,d)),i.resize(d)}var i=this,n="left"===this.id,a=e.pageX;(0,s.default)("#dd-helper").show().on("mousemove",t).one("mouseup",function(e){(0,s.default)(this).hide().off("mousemove",t)})},resize:function(e){return this.$el.css("width",e),this.$center().css(this.id,e),this},show:function(){if(this.hidden){var e=this,t={},i=this.id;return t[i]=0,e.$el.css(i,-this.saved_size).show().animate(t,"fast",function(){e.resize(e.saved_size)}),e.hidden=!1,e.$toggleButton().removeClass("hidden"),this}},hide:function(){if(!this.hidden){var e={},t=this.id;return this.saved_size=this.$el.width(),e[t]=-this.saved_size,this.$el.animate(e,"fast"),this.$center().css(t,0),this.hidden=!0,this.$toggleButton().addClass("hidden"),this}},toggle:function(e){return this.hidden?this.show():this.hide(),this.hiddenByTool=!1,this},handle_minwidth_hint:function(e){return this.$center().width()-(this.hidden?this.saved_size:0)<e?this.hidden||(this.toggle(),this.hiddenByTool=!0):this.hiddenByTool&&(this.toggle(),this.hiddenByTool=!1),self},force_panel:function(e){return"show"==e?this.show():"hide"==e?this.hide():self},toString:function(){return"SidePanel("+this.id+")"}}),u=h.extend({id:"left"}),c=h.extend({id:"right"}),f=l.View.extend({initialize:function(e){this.setElement((0,s.default)(this.template())),this.$frame=this.$(".center-frame"),this.$panel=this.$(".center-panel"),this.$frame.on("load",d.bind(this._iframeChangeHandler,this))},_iframeChangeHandler:function(e){var t=e.currentTarget,i=t.contentWindow&&t.contentWindow.location;i&&i.host&&((0,s.default)(t).show(),this.$panel.empty().hide(),Galaxy.trigger("center-frame:load",{fullpath:i.pathname+i.search+i.hash,pathname:i.pathname,search:i.search,hash:i.hash}))},display:function(e){var t=this.$frame[0].contentWindow||{},i=t.onbeforeunload&&t.onbeforeunload();i&&!confirm(i)||(t.onbeforeunload=void 0,this.$frame.attr("src","about:blank").hide(),this.$panel.empty().scrollTop(0).append(e.$el||e).show(),Galaxy.trigger("center-panel:load",e))},template:function(){return'<div class="center-container"><iframe id="galaxy_main" name="galaxy_main" frameborder="0" class="center-frame" /><div class="center-panel" /></div>'},toString:function(){return"CenterPanel"}});e.default={SidePanel:h,LeftPanel:u,RightPanel:c,CenterPanel:f}});
//# sourceMappingURL=../../maps/layout/panel.js.map
define("layout/panel",["exports","jquery","libs/underscore","libs/backbone"],function(e,t,i,n){"use strict";function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}Object.defineProperty(e,"__esModule",{value:!0});var s=function(e){return e&&e.__esModule?e:{default:e}}(t),d=a(i),l=a(n),o=160,r=800,h=l.View.extend({initialize:function(e){this.view=e.view,this.hidden=!1,this.saved_size=null,this.hiddenByTool=!1},$center:function(){return this.$el.siblings("#center")},$toggleButton:function(){return this.$(".unified-panel-footer > .panel-collapse")},render:function(){var e=this,t=this.view,i=this.view.model.attributes||{};this.$el.html(this._templatePanel(this.id)),d.each(i.buttons,function(t){e.$(".panel-header-buttons").append(t.$el)}),this.$el.addClass(i.cls),this.$(".panel-header-text").html(d.escape(i.title)),this.$(".unified-panel-body").append(t.$el),t.render()},_templatePanel:function(){return[this._templateHeader(),this._templateBody(),this._templateFooter()].join("")},_templateHeader:function(e){return['<div class="unified-panel-header" unselectable="on">','<div class="unified-panel-header-inner">','<div class="panel-header-buttons" style="float: right"/>','<div class="panel-header-text"/>',"</div>","</div>"].join("")},_templateBody:function(e){return'<div class="unified-panel-body"/>'},_templateFooter:function(e){return['<div class="unified-panel-footer">','<div class="panel-collapse ',d.escape(this.id),'"/>','<div class="drag"/>',"</div>"].join("")},events:{"mousedown .unified-panel-footer > .drag":"_mousedownDragHandler","click .unified-panel-footer > .panel-collapse":"toggle"},_mousedownDragHandler:function(e){function t(e){var t=e.pageX-a;a=e.pageX;var s=i.$el.width(),d=n?s+t:s-t;d=Math.min(r,Math.max(o,d)),i.resize(d)}var i=this,n="left"===this.id,a=e.pageX;(0,s.default)("#dd-helper").show().on("mousemove",t).one("mouseup",function(e){(0,s.default)(this).hide().off("mousemove",t)})},resize:function(e){return this.$el.css("width",e),this.$center().css(this.id,e),this},show:function(){if(this.hidden){var e=this,t={},i=this.id;return t[i]=0,e.$el.css(i,-this.saved_size).show().animate(t,"fast",function(){e.resize(e.saved_size)}),e.hidden=!1,e.$toggleButton().removeClass("hidden"),this}},hide:function(){if(!this.hidden){var e={},t=this.id;return this.saved_size=this.$el.width(),e[t]=-this.saved_size,this.$el.animate(e,"fast"),this.$center().css(t,0),this.hidden=!0,this.$toggleButton().addClass("hidden"),this}},toggle:function(e){return this.hidden?this.show():this.hide(),this.hiddenByTool=!1,this},handle_minwidth_hint:function(e){return this.$center().width()-(this.hidden?this.saved_size:0)<e?this.hidden||(this.toggle(),this.hiddenByTool=!0):this.hiddenByTool&&(this.toggle(),this.hiddenByTool=!1),self},force_panel:function(e){return"show"==e?this.show():"hide"==e?this.hide():self},toString:function(){return"SidePanel("+this.id+")"}}),u=h.extend({id:"left"}),c=h.extend({id:"right"}),f=l.View.extend({initialize:function(e){this.setElement((0,s.default)(this.template())),this.$frame=this.$(".center-frame"),this.$panel=this.$(".center-panel"),this.$frame.on("load",d.bind(this._iframeChangeHandler,this))},_iframeChangeHandler:function(e){var t=e.currentTarget,i=t.contentWindow&&t.contentWindow.location;i&&i.host&&((0,s.default)(t).show(),this.$panel.empty().hide(),Galaxy.trigger("center-frame:load",{fullpath:i.pathname+i.search+i.hash,pathname:i.pathname,search:i.search,hash:i.hash}))},display:function(e){var t=this.$frame[0].contentWindow||{},i=t.onbeforeunload&&t.onbeforeunload();i&&!confirm(i)||(t.onbeforeunload=void 0,this.$frame.attr("src","about:blank").hide(),this.$panel.empty().scrollTop(0).append(e.$el||e).show(),Galaxy.trigger("center-panel:load",e))},template:function(){return'<div class="center-container"><iframe id="galaxy_main" name="galaxy_main" frameborder="0" class="center-frame" /><div class="center-panel" /></div>'},toString:function(){return"CenterPanel"}});e.default={SidePanel:h,LeftPanel:u,RightPanel:c,CenterPanel:f}});
+1 -2
View File
@@ -1,2 +1 @@
define("layout/router",["exports","jquery","utils/query-string-parsing","mvc/ui/ui-misc"],function(e,t,i,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var u=s(t),n=s(i),r=s(a),o=u.default,c=Backbone.Router.extend({initialize:function(e,t){this.page=e,this.options=t},push:function(e,t){(t=t||{}).__identifer=Math.random().toString(36).substr(2),o.isEmptyObject(t)||(e+=-1==e.indexOf("?")?"?":"&",e+=o.param(t,!0)),Galaxy.params=t,this.navigate(e,{trigger:!0})},execute:function(e,t,i){Galaxy.debug("router execute:",e,t,i);var a=n.default.parse(t.pop());t.push(a),e&&(this.authenticate(t,i)?e.apply(this,t):this.access_denied())},authenticate:function(e,t){return!0},access_denied:function(){this.page.display(new r.default.Message({status:"danger",message:"You must be logged in with proper credentials to make this request.",persistent:!0}))}});e.default=c});
//# sourceMappingURL=../../maps/layout/router.js.map
define("layout/router",["exports","jquery","utils/query-string-parsing","mvc/ui/ui-misc"],function(e,t,i,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var u=s(t),n=s(i),r=s(a),o=u.default,c=Backbone.Router.extend({initialize:function(e,t){this.page=e,this.options=t},push:function(e,t){(t=t||{}).__identifer=Math.random().toString(36).substr(2),o.isEmptyObject(t)||(e+=-1==e.indexOf("?")?"?":"&",e+=o.param(t,!0)),Galaxy.params=t,this.navigate(e,{trigger:!0})},execute:function(e,t,i){Galaxy.debug("router execute:",e,t,i);var a=n.default.parse(t.pop());t.push(a),e&&(this.authenticate(t,i)?e.apply(this,t):this.access_denied())},authenticate:function(e,t){return!0},access_denied:function(){this.page.display(new r.default.Message({status:"danger",message:"You must be logged in with proper credentials to make this request.",persistent:!0}))}});e.default=c});
+1 -2
View File
@@ -1,2 +1 @@
define("layout/scratchbook",["exports","mvc/ui/ui-frames","mvc/dataset/data","viz/visualization","viz/trackster","utils/localization"],function(t,e,a,i,n,o){"use strict";function l(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=l(e),r=l(a),c=l(i),d=l(n),u=l(o);t.default=Backbone.View.extend({initialize:function(t){var e=this;t=t||{},this.frames=new s.default.View({visible:!1}),this.setElement(this.frames.$el),this.buttonActive=t.collection.add({id:"enable-scratchbook",icon:"fa-th",tooltip:(0,u.default)("Enable/Disable Scratchbook"),onclick:function(){e.active=!e.active,e.buttonActive.set({toggle:e.active,show_note:e.active,note_cls:e.active&&"fa fa-check"}),!e.active&&e.frames.hide()},onbeforeunload:function(){if(e.frames.length()>0)return"You opened "+e.frames.length()+" frame(s) which will be lost."}}),this.buttonLoad=t.collection.add({id:"show-scratchbook",icon:"fa-eye",tooltip:(0,u.default)("Show/Hide Scratchbook"),show_note:!0,visible:!1,onclick:function(t){e.frames.visible?e.frames.hide():e.frames.show()}}),this.frames.on("add remove",function(){this.visible&&0==this.length()&&this.hide(),e.buttonLoad.set({note:this.length(),visible:this.length()>0})}).on("show hide ",function(){e.buttonLoad.set({toggle:this.visible,icon:this.visible&&"fa-eye"||"fa-eye-slash"})}),this.history_cache={}},addDataset:function(t){var e=this,a=null;if(Galaxy&&Galaxy.currHistoryPanel){var i=Galaxy.currHistoryPanel.collection.historyId;this.history_cache[i]={name:Galaxy.currHistoryPanel.model.get("name"),dataset_ids:[]},Galaxy.currHistoryPanel.collection.each(function(t){!t.get("deleted")&&t.get("visible")&&e.history_cache[i].dataset_ids.push(t.get("id"))})}var n=function(t,a){if(t){var i=e.history_cache[t.get("history_id")];if(i&&i.dataset_ids){var n=i.dataset_ids,o=n.indexOf(t.get("id"));if(-1!==o&&o+a>=0&&o+a<n.length)return n[o+a]}}},o=function(t,i,o){var l=n(t,i);l?e._loadDataset(l,function(t,e){a=t,o.model.set(e)}):o.model.trigger("change")};this._loadDataset(t,function(t,i){a=t,e.add(_.extend({menu:[{icon:"fa fa-chevron-circle-left",tooltip:"Previous in History",onclick:function(t){o(a,-1,t)},disabled:function(){return!n(a,-1)}},{icon:"fa fa-chevron-circle-right",tooltip:"Next in History",onclick:function(t){o(a,1,t)},disabled:function(){return!n(a,1)}}]},i))})},_loadDataset:function(t,e){var a=this,i=new r.default.Dataset({id:t});$.when(i.fetch()).then(function(){var n=_.find(["tabular","interval"],function(t){return-1!==i.get("data_type").indexOf(t)}),o=i.get("name"),l=a.history_cache[i.get("history_id")];l&&(o=l.name+": "+o),e(i,n?{title:o,url:null,content:r.default.createTabularDatasetChunkedView({model:new r.default.TabularDataset(i.toJSON()),embedded:!0,height:"100%"}).$el}:{title:o,url:Galaxy.root+"datasets/"+t+"/display/?preview=True",content:null})})},addTrackster:function(t){var e=this,a=new c.default.Visualization({id:t});$.when(a.fetch()).then(function(){var t=new d.default.TracksterUI(Galaxy.root),i={title:a.get("name"),type:"other",content:function(e){var i={container:e,name:a.get("title"),id:a.id,dbkey:a.get("dbkey"),stand_alone:!1},n=a.get("latest_revision"),o=n.config.view.drawables;_.each(o,function(t){t.dataset={hda_ldda:t.hda_ldda,id:t.dataset_id}}),view=t.create_visualization(i,n.config.viewport,n.config.view.drawables,n.config.bookmarks,!1)}};e.add(i)})},add:function(t){if("_blank"==t.target)window.open(t.url);else if("_top"==t.target||"_parent"==t.target||"_self"==t.target)window.location=t.url;else if(!this.active||t.noscratchbook){var e=$(window.parent.document).find("#galaxy_main");"galaxy_main"==t.target||"center"==t.target?0===e.length?window.location=t.url+(-1==t.url.indexOf("?")?"?":"&")+"use_panels=True":e.attr("src",t.url):window.location=t.url}else this.frames.add(t)}})});
//# sourceMappingURL=../../maps/layout/scratchbook.js.map
define("layout/scratchbook",["exports","mvc/ui/ui-frames","mvc/dataset/data","viz/visualization","viz/trackster","utils/localization"],function(t,e,a,i,n,o){"use strict";function l(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=l(e),r=l(a),c=l(i),d=l(n),u=l(o);t.default=Backbone.View.extend({initialize:function(t){var e=this;t=t||{},this.frames=new s.default.View({visible:!1}),this.setElement(this.frames.$el),this.buttonActive=t.collection.add({id:"enable-scratchbook",icon:"fa-th",tooltip:(0,u.default)("Enable/Disable Scratchbook"),onclick:function(){e.active=!e.active,e.buttonActive.set({toggle:e.active,show_note:e.active,note_cls:e.active&&"fa fa-check"}),!e.active&&e.frames.hide()},onbeforeunload:function(){if(e.frames.length()>0)return"You opened "+e.frames.length()+" frame(s) which will be lost."}}),this.buttonLoad=t.collection.add({id:"show-scratchbook",icon:"fa-eye",tooltip:(0,u.default)("Show/Hide Scratchbook"),show_note:!0,visible:!1,onclick:function(t){e.frames.visible?e.frames.hide():e.frames.show()}}),this.frames.on("add remove",function(){this.visible&&0==this.length()&&this.hide(),e.buttonLoad.set({note:this.length(),visible:this.length()>0})}).on("show hide ",function(){e.buttonLoad.set({toggle:this.visible,icon:this.visible&&"fa-eye"||"fa-eye-slash"})}),this.history_cache={}},addDataset:function(t){var e=this,a=null;if(Galaxy&&Galaxy.currHistoryPanel){var i=Galaxy.currHistoryPanel.collection.historyId;this.history_cache[i]={name:Galaxy.currHistoryPanel.model.get("name"),dataset_ids:[]},Galaxy.currHistoryPanel.collection.each(function(t){!t.get("deleted")&&t.get("visible")&&e.history_cache[i].dataset_ids.push(t.get("id"))})}var n=function(t,a){if(t){var i=e.history_cache[t.get("history_id")];if(i&&i.dataset_ids){var n=i.dataset_ids,o=n.indexOf(t.get("id"));if(-1!==o&&o+a>=0&&o+a<n.length)return n[o+a]}}},o=function(t,i,o){var l=n(t,i);l?e._loadDataset(l,function(t,e){a=t,o.model.set(e)}):o.model.trigger("change")};this._loadDataset(t,function(t,i){a=t,e.add(_.extend({menu:[{icon:"fa fa-chevron-circle-left",tooltip:"Previous in History",onclick:function(t){o(a,-1,t)},disabled:function(){return!n(a,-1)}},{icon:"fa fa-chevron-circle-right",tooltip:"Next in History",onclick:function(t){o(a,1,t)},disabled:function(){return!n(a,1)}}]},i))})},_loadDataset:function(t,e){var a=this,i=new r.default.Dataset({id:t});$.when(i.fetch()).then(function(){var n=_.find(["tabular","interval"],function(t){return-1!==i.get("data_type").indexOf(t)}),o=i.get("name"),l=a.history_cache[i.get("history_id")];l&&(o=l.name+": "+o),e(i,n?{title:o,url:null,content:r.default.createTabularDatasetChunkedView({model:new r.default.TabularDataset(i.toJSON()),embedded:!0,height:"100%"}).$el}:{title:o,url:Galaxy.root+"datasets/"+t+"/display/?preview=True",content:null})})},addTrackster:function(t){var e=this,a=new c.default.Visualization({id:t});$.when(a.fetch()).then(function(){var t=new d.default.TracksterUI(Galaxy.root),i={title:a.get("name"),type:"other",content:function(e){var i={container:e,name:a.get("title"),id:a.id,dbkey:a.get("dbkey"),stand_alone:!1},n=a.get("latest_revision"),o=n.config.view.drawables;_.each(o,function(t){t.dataset={hda_ldda:t.hda_ldda,id:t.dataset_id}}),view=t.create_visualization(i,n.config.viewport,n.config.view.drawables,n.config.bookmarks,!1)}};e.add(i)})},add:function(t){if("_blank"==t.target)window.open(t.url);else if("_top"==t.target||"_parent"==t.target||"_self"==t.target)window.location=t.url;else if(!this.active||t.noscratchbook){var e=$(window.parent.document).find("#galaxy_main");"galaxy_main"==t.target||"center"==t.target?0===e.length?window.location=t.url+(-1==t.url.indexOf("?")?"?":"&")+"use_panels=True":e.attr("src",t.url):window.location=t.url}else this.frames.add(t)}})});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/annotation",["exports","mvc/base-mvc","utils/localization","ui/editable-text"],function(t,n,i){"use strict";function e(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var o=e(n),a=e(i),l=Backbone.View.extend(o.default.LoggableMixin).extend(o.default.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"annotation-display",initialize:function(t){t=t||{},this.tooltipConfig=t.tooltipConfig||{placement:"bottom"},this.listenTo(this.model,"change:annotation",function(){this.render()}),this.hiddenUntilActivated(t.$activator,t)},render:function(){var t=this;return this.$el.html(this._template()),this.$annotation().make_text_editable({use_textarea:!0,on_finish:function(n){t.$annotation().text(n),t.model.save({annotation:n},{silent:!0}).fail(function(){t.$annotation().text(t.model.previous("annotation"))})}}),this},_template:function(){var t=this.model.get("annotation");return['<label class="prompt">',(0,a.default)("Annotation"),"</label>",'<div class="annotation">',_.escape(t),"</div>"].join("")},$annotation:function(){return this.$el.find(".annotation")},remove:function(){this.$annotation.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["AnnotationEditor(",""+this.model,")"].join("")}});t.default={AnnotationEditor:l}});
//# sourceMappingURL=../../maps/mvc/annotation.js.map
define("mvc/annotation",["exports","mvc/base-mvc","utils/localization","ui/editable-text"],function(t,n,i){"use strict";function e(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var o=e(n),a=e(i),l=Backbone.View.extend(o.default.LoggableMixin).extend(o.default.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"annotation-display",initialize:function(t){t=t||{},this.tooltipConfig=t.tooltipConfig||{placement:"bottom"},this.listenTo(this.model,"change:annotation",function(){this.render()}),this.hiddenUntilActivated(t.$activator,t)},render:function(){var t=this;return this.$el.html(this._template()),this.$annotation().make_text_editable({use_textarea:!0,on_finish:function(n){t.$annotation().text(n),t.model.save({annotation:n},{silent:!0}).fail(function(){t.$annotation().text(t.model.previous("annotation"))})}}),this},_template:function(){var t=this.model.get("annotation");return['<label class="prompt">',(0,a.default)("Annotation"),"</label>",'<div class="annotation">',_.escape(t),"</div>"].join("")},$annotation:function(){return this.$el.find(".annotation")},remove:function(){this.$annotation.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["AnnotationEditor(",""+this.model,")"].join("")}});t.default={AnnotationEditor:l}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/base/controlled-fetch-collection",["exports","libs/underscore","libs/backbone","mvc/base-mvc"],function(t,e,i,r){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}Object.defineProperty(t,"__esModule",{value:!0});var a=n(e),o=n(i),l=function(t){return t&&t.__esModule?t:{default:t}}(r),c=o.Collection.extend({initialize:function(t,e){o.Collection.prototype.initialize.call(this,t,e),this.setOrder(e.order||this.order,{silent:!0})},_setUpListeners:function(){return this.on({"changed-order":this.sort})},fetch:function(t){return t=this._buildFetchOptions(t),Galaxy.debug("fetch options:",t),o.Collection.prototype.fetch.call(this,t)},_buildFetchOptions:function(t){var e=this;(t=a.clone(t)||{}).traditional=!0,t.data=t.data||e._buildFetchData(t),Galaxy.debug("data:",t.data);var i=this._buildFetchFilters(t);return Galaxy.debug("filters:",i),a.isEmpty(i)||a.extend(t.data,this._fetchFiltersToAjaxData(i)),Galaxy.debug("data:",t.data),t},_buildFetchData:function(t){var e={};return this.order&&(e.order=this.order),a.defaults(a.pick(t,this._fetchParams),e)},_fetchParams:["order","limit","offset","view","keys"],_buildFetchFilters:function(t){return a.clone(t.filters||{})},_fetchFiltersToAjaxData:function(t){var e={q:[],qv:[]};return a.each(t,function(t,i){void 0!==t&&""!==t&&(!0===t&&(t="True"),!1===t&&(t="False"),null===t&&(t="None"),e.q.push(i),e.qv.push(t))}),e},reset:function(t,e){return this.allFetched=!1,o.Collection.prototype.reset.call(this,t,e)},order:null,comparators:{update_time:l.default.buildComparator("update_time",{ascending:!1}),"update_time-asc":l.default.buildComparator("update_time",{ascending:!0}),create_time:l.default.buildComparator("create_time",{ascending:!1}),"create_time-asc":l.default.buildComparator("create_time",{ascending:!0})},setOrder:function(t,e){e=e||{};var i=this,r=i.comparators[t];if(a.isUndefined(r))throw new Error("unknown order: "+t);if(r!==i.comparator)return i.order=t,i.comparator=r,e.silent||i.trigger("changed-order",e),i}}),s=c.extend({limitPerPage:500,initialize:function(t,e){c.prototype.initialize.call(this,t,e),this.currentPage=e.currentPage||0},getTotalItemCount:function(){return this.length},shouldPaginate:function(){return this.getTotalItemCount()>=this.limitPerPage},getLastPage:function(){return Math.floor(this.getTotalItemCount()/this.limitPerPage)},getPageCount:function(){return this.getLastPage()+1},getPageLimitOffset:function(t){return t=this.constrainPageNum(t),{limit:this.limitPerPage,offset:t*this.limitPerPage}},constrainPageNum:function(t){return Math.max(0,Math.min(t,this.getLastPage()))},fetchPage:function(t,e){var i=this;return t=i.constrainPageNum(t),i.currentPage=t,e=a.defaults(e||{},i.getPageLimitOffset(t)),i.trigger("fetching-more"),i.fetch(e).always(function(){i.trigger("fetching-more-done")})},fetchCurrentPage:function(t){return this.fetchPage(this.currentPage,t)},fetchPrevPage:function(t){return this.fetchPage(this.currentPage-1,t)},fetchNextPage:function(t){return this.fetchPage(this.currentPage+1,t)}}),h=c.extend({limitOnFirstFetch:null,limitPerFetch:100,initialize:function(t,e){c.prototype.initialize.call(this,t,e),this.limitOnFirstFetch=e.limitOnFirstFetch||this.limitOnFirstFetch,this.limitPerFetch=e.limitPerFetch||this.limitPerFetch,this.allFetched=!1,this.lastFetched=e.lastFetched||0},_buildFetchOptions:function(t){return t.remove=t.remove||!1,c.prototype._buildFetchOptions.call(this,t)},fetchFirst:function(t){return Galaxy.debug("ControlledFetchCollection.fetchFirst:",t),t=t?a.clone(t):{},this.allFetched=!1,this.lastFetched=0,this.fetchMore(a.defaults(t,{reset:!0,limit:this.limitOnFirstFetch}))},fetchMore:function(t){Galaxy.debug("ControlledFetchCollection.fetchMore:",t),t=a.clone(t||{});var e=this;if(Galaxy.debug("fetchMore, options.reset:",t.reset),!t.reset&&e.allFetched)return jQuery.when();t.reset?t.offset=0:void 0===t.offset&&(t.offset=e.lastFetched);var i=t.limit=t.limit||e.limitPerFetch||null;return Galaxy.debug("fetchMore, limit:",i,"offset:",t.offset),e.trigger("fetching-more"),e.fetch(t).always(function(){e.trigger("fetching-more-done")}).done(function(t){var r=a.isArray(t)?t.length:0;e.lastFetched+=r,Galaxy.debug("fetchMore, lastFetched:",e.lastFetched),(!i||r<i)&&(e.allFetched=!0,e.trigger("all-fetched",this))})},fetchAll:function(t){t=t||{};var e=this;return t=a.pick(t,"silent"),t.filters={},e.fetch(t).done(function(){e.allFetched=!0,e.trigger("all-fetched",e)})}});t.default={ControlledFetchCollection:c,PaginatedCollection:s,InfinitelyScrollingCollection:h}});
//# sourceMappingURL=../../../maps/mvc/base/controlled-fetch-collection.js.map
define("mvc/base/controlled-fetch-collection",["exports","libs/underscore","libs/backbone","mvc/base-mvc"],function(t,e,i,r){"use strict";function n(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e.default=t,e}Object.defineProperty(t,"__esModule",{value:!0});var a=n(e),o=n(i),l=function(t){return t&&t.__esModule?t:{default:t}}(r),c=o.Collection.extend({initialize:function(t,e){o.Collection.prototype.initialize.call(this,t,e),this.setOrder(e.order||this.order,{silent:!0})},_setUpListeners:function(){return this.on({"changed-order":this.sort})},fetch:function(t){return t=this._buildFetchOptions(t),Galaxy.debug("fetch options:",t),o.Collection.prototype.fetch.call(this,t)},_buildFetchOptions:function(t){var e=this;(t=a.clone(t)||{}).traditional=!0,t.data=t.data||e._buildFetchData(t),Galaxy.debug("data:",t.data);var i=this._buildFetchFilters(t);return Galaxy.debug("filters:",i),a.isEmpty(i)||a.extend(t.data,this._fetchFiltersToAjaxData(i)),Galaxy.debug("data:",t.data),t},_buildFetchData:function(t){var e={};return this.order&&(e.order=this.order),a.defaults(a.pick(t,this._fetchParams),e)},_fetchParams:["order","limit","offset","view","keys"],_buildFetchFilters:function(t){return a.clone(t.filters||{})},_fetchFiltersToAjaxData:function(t){var e={q:[],qv:[]};return a.each(t,function(t,i){void 0!==t&&""!==t&&(!0===t&&(t="True"),!1===t&&(t="False"),null===t&&(t="None"),e.q.push(i),e.qv.push(t))}),e},reset:function(t,e){return this.allFetched=!1,o.Collection.prototype.reset.call(this,t,e)},order:null,comparators:{update_time:l.default.buildComparator("update_time",{ascending:!1}),"update_time-asc":l.default.buildComparator("update_time",{ascending:!0}),create_time:l.default.buildComparator("create_time",{ascending:!1}),"create_time-asc":l.default.buildComparator("create_time",{ascending:!0})},setOrder:function(t,e){e=e||{};var i=this,r=i.comparators[t];if(a.isUndefined(r))throw new Error("unknown order: "+t);if(r!==i.comparator)return i.order=t,i.comparator=r,e.silent||i.trigger("changed-order",e),i}}),s=c.extend({limitPerPage:500,initialize:function(t,e){c.prototype.initialize.call(this,t,e),this.currentPage=e.currentPage||0},getTotalItemCount:function(){return this.length},shouldPaginate:function(){return this.getTotalItemCount()>=this.limitPerPage},getLastPage:function(){return Math.floor(this.getTotalItemCount()/this.limitPerPage)},getPageCount:function(){return this.getLastPage()+1},getPageLimitOffset:function(t){return t=this.constrainPageNum(t),{limit:this.limitPerPage,offset:t*this.limitPerPage}},constrainPageNum:function(t){return Math.max(0,Math.min(t,this.getLastPage()))},fetchPage:function(t,e){var i=this;return t=i.constrainPageNum(t),i.currentPage=t,e=a.defaults(e||{},i.getPageLimitOffset(t)),i.trigger("fetching-more"),i.fetch(e).always(function(){i.trigger("fetching-more-done")})},fetchCurrentPage:function(t){return this.fetchPage(this.currentPage,t)},fetchPrevPage:function(t){return this.fetchPage(this.currentPage-1,t)},fetchNextPage:function(t){return this.fetchPage(this.currentPage+1,t)}}),h=c.extend({limitOnFirstFetch:null,limitPerFetch:100,initialize:function(t,e){c.prototype.initialize.call(this,t,e),this.limitOnFirstFetch=e.limitOnFirstFetch||this.limitOnFirstFetch,this.limitPerFetch=e.limitPerFetch||this.limitPerFetch,this.allFetched=!1,this.lastFetched=e.lastFetched||0},_buildFetchOptions:function(t){return t.remove=t.remove||!1,c.prototype._buildFetchOptions.call(this,t)},fetchFirst:function(t){return Galaxy.debug("ControlledFetchCollection.fetchFirst:",t),t=t?a.clone(t):{},this.allFetched=!1,this.lastFetched=0,this.fetchMore(a.defaults(t,{reset:!0,limit:this.limitOnFirstFetch}))},fetchMore:function(t){Galaxy.debug("ControlledFetchCollection.fetchMore:",t),t=a.clone(t||{});var e=this;if(Galaxy.debug("fetchMore, options.reset:",t.reset),!t.reset&&e.allFetched)return jQuery.when();t.reset?t.offset=0:void 0===t.offset&&(t.offset=e.lastFetched);var i=t.limit=t.limit||e.limitPerFetch||null;return Galaxy.debug("fetchMore, limit:",i,"offset:",t.offset),e.trigger("fetching-more"),e.fetch(t).always(function(){e.trigger("fetching-more-done")}).done(function(t){var r=a.isArray(t)?t.length:0;e.lastFetched+=r,Galaxy.debug("fetchMore, lastFetched:",e.lastFetched),(!i||r<i)&&(e.allFetched=!0,e.trigger("all-fetched",this))})},fetchAll:function(t){t=t||{};var e=this;return t=a.pick(t,"silent"),t.filters={},e.fetch(t).done(function(){e.allFetched=!0,e.trigger("all-fetched",e)})}});t.default={ControlledFetchCollection:c,PaginatedCollection:s,InfinitelyScrollingCollection:h}});
@@ -1,2 +1 @@
define("mvc/collection/base-creator",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t={_validationWarning:function(e,t){"name"===e&&(e=this.$(".collection-name").add(this.$(".collection-name-prompt")),this.$(".collection-name").focus().select()),t?(e=e||this.$(".validation-warning")).removeClass("validation-warning"):e.addClass("validation-warning")},_changeHideOriginals:function(e){this.hideOriginals=this.$(".hide-originals").prop("checked")},_changeName:function(e){this._validationWarning("name",!!this._getName())},_nameCheckForEnter:function(e){13!==e.keyCode||this.blocking||this._clickCreate()},_getName:function(){return _.escape(this.$(".collection-name").val())},_clickMoreHelp:function(e){e.stopPropagation(),this.$(".main-help").addClass("expanded"),this.$(".more-help").hide()},_clickLessHelp:function(e){e.stopPropagation(),this.$(".main-help").removeClass("expanded"),this.$(".more-help").show()},_toggleHelp:function(e){e.stopPropagation(),this.$(".main-help").toggleClass("expanded"),this.$(".more-help").toggle()},_showAlert:function(e,t){t=t||"alert-danger",this.$(".main-help").hide(),this.$(".header .alert").attr("class","alert alert-dismissable").addClass(t).show().find(".alert-message").html(e)},_hideAlert:function(e){this.$(".main-help").show(),this.$(".header .alert").hide()},_cancelCreate:function(e){"function"==typeof this.oncancel&&this.oncancel.call(this)},_clickCreate:function(e){var t=this._getName();t?this.blocking||this.createList(t):this._validationWarning("name")},_setUpCommonSettings:function(e){this.hideOriginals=e.defaultHideSourceItems||!1},_renderFooter:function(e,t){var i=this,n=this.$(".footer").empty().html(this.templates.footer());return _.each(this.footerSettings,function(e,t){i.$(t).prop("checked",i[e])}),"function"==typeof this.oncancel&&this.$(".cancel-create.btn").show(),n},_creatorTemplates:{main:_.template(['<div class="header flex-row no-flex"></div>','<div class="middle flex-row flex-row-container"></div>','<div class="footer flex-row no-flex"></div>'].join(""))}};e.default={CollectionCreatorMixin:t}});
//# sourceMappingURL=../../../maps/mvc/collection/base-creator.js.map
define("mvc/collection/base-creator",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t={_validationWarning:function(e,t){"name"===e&&(e=this.$(".collection-name").add(this.$(".collection-name-prompt")),this.$(".collection-name").focus().select()),t?(e=e||this.$(".validation-warning")).removeClass("validation-warning"):e.addClass("validation-warning")},_changeHideOriginals:function(e){this.hideOriginals=this.$(".hide-originals").prop("checked")},_changeName:function(e){this._validationWarning("name",!!this._getName())},_nameCheckForEnter:function(e){13!==e.keyCode||this.blocking||this._clickCreate()},_getName:function(){return _.escape(this.$(".collection-name").val())},_clickMoreHelp:function(e){e.stopPropagation(),this.$(".main-help").addClass("expanded"),this.$(".more-help").hide()},_clickLessHelp:function(e){e.stopPropagation(),this.$(".main-help").removeClass("expanded"),this.$(".more-help").show()},_toggleHelp:function(e){e.stopPropagation(),this.$(".main-help").toggleClass("expanded"),this.$(".more-help").toggle()},_showAlert:function(e,t){t=t||"alert-danger",this.$(".main-help").hide(),this.$(".header .alert").attr("class","alert alert-dismissable").addClass(t).show().find(".alert-message").html(e)},_hideAlert:function(e){this.$(".main-help").show(),this.$(".header .alert").hide()},_cancelCreate:function(e){"function"==typeof this.oncancel&&this.oncancel.call(this)},_clickCreate:function(e){var t=this._getName();t?this.blocking||this.createList(t):this._validationWarning("name")},_setUpCommonSettings:function(e){this.hideOriginals=e.defaultHideSourceItems||!1},_renderFooter:function(e,t){var i=this,n=this.$(".footer").empty().html(this.templates.footer());return _.each(this.footerSettings,function(e,t){i.$(t).prop("checked",i[e])}),"function"==typeof this.oncancel&&this.$(".cancel-create.btn").show(),n},_creatorTemplates:{main:_.template(['<div class="header flex-row no-flex"></div>','<div class="middle flex-row flex-row-container"></div>','<div class="footer flex-row no-flex"></div>'].join(""))}};e.default={CollectionCreatorMixin:t}});
@@ -1,2 +1 @@
define("mvc/collection/collection-li-edit",["exports","mvc/collection/collection-li","mvc/dataset/dataset-li-edit","mvc/base-mvc","utils/localization"],function(t,e,i,l,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var d=n(e),s=n(i),a=(n(l),n(o),d.default.DCListItemView),m=a.extend({initialize:function(t){a.prototype.initialize.call(this,t)},toString:function(){return"DCListItemEdit("+(this.model?""+this.model:"(no model)")+")"}}),r=d.default.DCEListItemView,u=r.extend({initialize:function(t){r.prototype.initialize.call(this,t)},toString:function(){return"DCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}}),c=s.default.DatasetListItemEdit.extend({initialize:function(t){s.default.DatasetListItemEdit.prototype.initialize.call(this,t)},_fetchModelDetails:function(){var t=this;return t.model.inReadyState()&&!t.model.hasDetails()?t.model.fetch({silent:!0}):jQuery.when()},_renderDeleteButton:function(){return null},toString:function(){return"DatasetDCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});c.prototype.templates=_.extend({},s.default.DatasetListItemEdit.prototype.templates,{titleBar:d.default.DatasetDCEListItemView.prototype.templates.titleBar});var f=d.default.NestedDCDCEListItemView.extend({toString:function(){return"NestedDCDCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});t.default={DCListItemEdit:m,DCEListItemEdit:u,DatasetDCEListItemEdit:c,NestedDCDCEListItemEdit:f}});
//# sourceMappingURL=../../../maps/mvc/collection/collection-li-edit.js.map
define("mvc/collection/collection-li-edit",["exports","mvc/collection/collection-li","mvc/dataset/dataset-li-edit","mvc/base-mvc","utils/localization"],function(t,e,i,l,o){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var d=n(e),s=n(i),a=(n(l),n(o),d.default.DCListItemView),m=a.extend({initialize:function(t){a.prototype.initialize.call(this,t)},toString:function(){return"DCListItemEdit("+(this.model?""+this.model:"(no model)")+")"}}),r=d.default.DCEListItemView,u=r.extend({initialize:function(t){r.prototype.initialize.call(this,t)},toString:function(){return"DCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}}),c=s.default.DatasetListItemEdit.extend({initialize:function(t){s.default.DatasetListItemEdit.prototype.initialize.call(this,t)},_fetchModelDetails:function(){var t=this;return t.model.inReadyState()&&!t.model.hasDetails()?t.model.fetch({silent:!0}):jQuery.when()},_renderDeleteButton:function(){return null},toString:function(){return"DatasetDCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});c.prototype.templates=_.extend({},s.default.DatasetListItemEdit.prototype.templates,{titleBar:d.default.DatasetDCEListItemView.prototype.templates.titleBar});var f=d.default.NestedDCDCEListItemView.extend({toString:function(){return"NestedDCDCEListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});t.default={DCListItemEdit:m,DCEListItemEdit:u,DatasetDCEListItemEdit:c,NestedDCDCEListItemEdit:f}});
@@ -1,2 +1 @@
define("mvc/collection/collection-li",["exports","mvc/list/list-item","mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(e,t,i,l,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=s(t),n=s(i),r=s(l),d=s(a),c=o.default.FoldoutListItemView,m=o.default.ListItemView,p=c.extend({className:c.prototype.className+" dataset-collection",id:function(){return["dataset_collection",this.model.get("id")].join("-")},initialize:function(e){this.linkTarget=e.linkTarget||"_blank",this.hasUser=e.hasUser,c.prototype.initialize.call(this,e)},_setUpListeners:function(){c.prototype._setUpListeners.call(this),this.listenTo(this.model,"change",function(e,t){_.has(e.changed,"deleted")?this.render():_.has(e.changed,"element_count")&&this.$("> .title-bar .subtitle").replaceWith(this._renderSubtitle())})},_renderSubtitle:function(){return $(this.templates.subtitle(this.model.toJSON(),this))},_getFoldoutPanelOptions:function(){var e=c.prototype._getFoldoutPanelOptions.call(this);return _.extend(e,{linkTarget:this.linkTarget,hasUser:this.hasUser})},$selector:function(){return this.$("> .selector")},toString:function(){return"DCListItemView("+(this.model?""+this.model:"(no model)")+")"}});p.prototype.templates=function(){var e=_.extend({},c.prototype.templates.warnings,{error:r.default.wrapTemplate(["<% if( model.error ){ %>",'<div class="errormessagesmall">',(0,d.default)("There was an error getting the data for this collection"),": <%- model.error %>","</div>","<% } %>"]),purged:r.default.wrapTemplate(["<% if( model.purged ){ %>",'<div class="purged-msg warningmessagesmall">',(0,d.default)("This collection has been deleted and removed from disk"),"</div>","<% } %>"]),deleted:r.default.wrapTemplate(["<% if( model.deleted && !model.purged ){ %>",'<div class="deleted-msg warningmessagesmall">',(0,d.default)("This collection has been deleted"),"</div>","<% } %>"])}),t=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- collection.element_identifier || collection.name %></span>',"</div>",'<div class="subtitle"></div>',"</div>"],"collection"),i=r.default.wrapTemplate(['<div class="subtitle">','<% var countText = collection.element_count? ( collection.element_count + " " ) : ""; %>','<% if( collection.collection_type === "list" ){ %>',(0,d.default)("a list of <%- countText %>datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',(0,d.default)("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',(0,d.default)("a list of <%- countText %>dataset pairs"),'<% } else if( collection.collection_type === "list:list" ){ %>',(0,d.default)("a list of <%- countText %>dataset lists"),"<% } %>","</div>"],"collection");return _.extend({},c.prototype.templates,{warnings:e,titleBar:t,subtitle:i})}();var u=m.extend({className:m.prototype.className+" dataset-collection-element",initialize:function(e){e.logger&&(this.logger=this.model.logger=e.logger),this.log("DCEListItemView.initialize:",e),m.prototype.initialize.call(this,e)},toString:function(){return"DCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});u.prototype.templates=function(){var e=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- element.element_identifier %></span>',"</div>",'<div class="subtitle"></div>',"</div>"],"element");return _.extend({},m.prototype.templates,{titleBar:e})}();var f=n.default.DatasetListItemView.extend({className:n.default.DatasetListItemView.prototype.className+" dataset-collection-element",initialize:function(e){e.logger&&(this.logger=this.model.logger=e.logger),this.log("DatasetDCEListItemView.initialize:",e),n.default.DatasetListItemView.prototype.initialize.call(this,e)},_fetchModelDetails:function(){var e=this;return e.model.inReadyState()&&!e.model.hasDetails()?e.model.fetch({silent:!0}):jQuery.when()},toString:function(){return"DatasetDCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});f.prototype.templates=function(){var e=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="name"><%- element.element_identifier %></span>',"</div>","</div>"],"element");return _.extend({},n.default.DatasetListItemView.prototype.templates,{titleBar:e})}();var h=p.extend({className:p.prototype.className+" dataset-collection-element",_swapNewRender:function(e){p.prototype._swapNewRender.call(this,e);var t=this.model.get("state")||"ok";return this.$el.addClass("state-"+t),this.$el},toString:function(){return"NestedDCDCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});e.default={DCListItemView:p,DCEListItemView:u,DatasetDCEListItemView:f,NestedDCDCEListItemView:h}});
//# sourceMappingURL=../../../maps/mvc/collection/collection-li.js.map
define("mvc/collection/collection-li",["exports","mvc/list/list-item","mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(e,t,i,l,a){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=s(t),n=s(i),r=s(l),d=s(a),c=o.default.FoldoutListItemView,m=o.default.ListItemView,p=c.extend({className:c.prototype.className+" dataset-collection",id:function(){return["dataset_collection",this.model.get("id")].join("-")},initialize:function(e){this.linkTarget=e.linkTarget||"_blank",this.hasUser=e.hasUser,c.prototype.initialize.call(this,e)},_setUpListeners:function(){c.prototype._setUpListeners.call(this),this.listenTo(this.model,"change",function(e,t){_.has(e.changed,"deleted")?this.render():_.has(e.changed,"element_count")&&this.$("> .title-bar .subtitle").replaceWith(this._renderSubtitle())})},_renderSubtitle:function(){return $(this.templates.subtitle(this.model.toJSON(),this))},_getFoldoutPanelOptions:function(){var e=c.prototype._getFoldoutPanelOptions.call(this);return _.extend(e,{linkTarget:this.linkTarget,hasUser:this.hasUser})},$selector:function(){return this.$("> .selector")},toString:function(){return"DCListItemView("+(this.model?""+this.model:"(no model)")+")"}});p.prototype.templates=function(){var e=_.extend({},c.prototype.templates.warnings,{error:r.default.wrapTemplate(["<% if( model.error ){ %>",'<div class="errormessagesmall">',(0,d.default)("There was an error getting the data for this collection"),": <%- model.error %>","</div>","<% } %>"]),purged:r.default.wrapTemplate(["<% if( model.purged ){ %>",'<div class="purged-msg warningmessagesmall">',(0,d.default)("This collection has been deleted and removed from disk"),"</div>","<% } %>"]),deleted:r.default.wrapTemplate(["<% if( model.deleted && !model.purged ){ %>",'<div class="deleted-msg warningmessagesmall">',(0,d.default)("This collection has been deleted"),"</div>","<% } %>"])}),t=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- collection.element_identifier || collection.name %></span>',"</div>",'<div class="subtitle"></div>',"</div>"],"collection"),i=r.default.wrapTemplate(['<div class="subtitle">','<% var countText = collection.element_count? ( collection.element_count + " " ) : ""; %>','<% if( collection.collection_type === "list" ){ %>',(0,d.default)("a list of <%- countText %>datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',(0,d.default)("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',(0,d.default)("a list of <%- countText %>dataset pairs"),'<% } else if( collection.collection_type === "list:list" ){ %>',(0,d.default)("a list of <%- countText %>dataset lists"),"<% } %>","</div>"],"collection");return _.extend({},c.prototype.templates,{warnings:e,titleBar:t,subtitle:i})}();var u=m.extend({className:m.prototype.className+" dataset-collection-element",initialize:function(e){e.logger&&(this.logger=this.model.logger=e.logger),this.log("DCEListItemView.initialize:",e),m.prototype.initialize.call(this,e)},toString:function(){return"DCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});u.prototype.templates=function(){var e=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- element.element_identifier %></span>',"</div>",'<div class="subtitle"></div>',"</div>"],"element");return _.extend({},m.prototype.templates,{titleBar:e})}();var f=n.default.DatasetListItemView.extend({className:n.default.DatasetListItemView.prototype.className+" dataset-collection-element",initialize:function(e){e.logger&&(this.logger=this.model.logger=e.logger),this.log("DatasetDCEListItemView.initialize:",e),n.default.DatasetListItemView.prototype.initialize.call(this,e)},_fetchModelDetails:function(){var e=this;return e.model.inReadyState()&&!e.model.hasDetails()?e.model.fetch({silent:!0}):jQuery.when()},toString:function(){return"DatasetDCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});f.prototype.templates=function(){var e=r.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<span class="state-icon"></span>','<div class="title">','<span class="name"><%- element.element_identifier %></span>',"</div>","</div>"],"element");return _.extend({},n.default.DatasetListItemView.prototype.templates,{titleBar:e})}();var h=p.extend({className:p.prototype.className+" dataset-collection-element",_swapNewRender:function(e){p.prototype._swapNewRender.call(this,e);var t=this.model.get("state")||"ok";return this.$el.addClass("state-"+t),this.$el},toString:function(){return"NestedDCDCEListItemView("+(this.model?""+this.model:"(no model)")+")"}});e.default={DCListItemView:p,DCEListItemView:u,DatasetDCEListItemView:f,NestedDCDCEListItemView:h}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/collection/collection-view-edit",["exports","mvc/collection/collection-view","mvc/collection/collection-model","mvc/collection/collection-li-edit","mvc/base-mvc","mvc/tag","ui/fa-icon-button","utils/localization","ui/editable-text"],function(t,e,i,o,l,n,s,a){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var c=d(e),r=(d(i),d(o)),m=(d(l),d(n)),u=(d(s),d(a)),f=c.default.CollectionView,C=f.extend({DatasetDCEViewClass:r.default.DatasetDCEListItemEdit,NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit,initialize:function(t){f.prototype.initialize.call(this,t)},_setUpBehaviors:function(t){if(t=t||this.$el,f.prototype._setUpBehaviors.call(this,t),this.model&&Galaxy.user&&!Galaxy.user.isAnonymous()){this.tagsEditorShown=!0;var e=this;t.find("> .controls .name").attr("title",(0,u.default)("Click to rename collection")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(t){var i=e.model.get("name");t&&t!==i?(e.$el.find("> .controls .name").text(t),e.model.save({name:t}).fail(function(){e.$el.find("> .controls .name").text(e.model.previous("name"))})):e.$el.find("> .controls .name").text(i)}}),this.tagsEditor=new m.default.TagsEditor({model:this.model,el:t.find(".tags-display"),onshowFirstTime:function(){this.render()},usePrompt:!1}),this.tagsEditor.toggle(!0)}},toString:function(){return"CollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),h=C.extend({DatasetDCEViewClass:r.default.DatasetDCEListItemEdit,toString:function(){return"ListCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),E=h.extend({toString:function(){return"PairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),w=E.extend({_setUpBehaviors:function(t){f.prototype._setUpBehaviors.call(this,t)},toString:function(){return"NestedPairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),g=C.extend({NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit.extend({foldoutPanelClass:w}),toString:function(){return"ListOfPairsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),D=C.extend({NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit.extend({foldoutPanelClass:w}),toString:function(){return"ListOfListsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}});t.default={CollectionViewEdit:C,ListCollectionViewEdit:h,PairCollectionViewEdit:E,ListOfPairsCollectionViewEdit:g,ListOfListsCollectionViewEdit:D}});
//# sourceMappingURL=../../../maps/mvc/collection/collection-view-edit.js.map
define("mvc/collection/collection-view-edit",["exports","mvc/collection/collection-view","mvc/collection/collection-model","mvc/collection/collection-li-edit","mvc/base-mvc","mvc/tag","ui/fa-icon-button","utils/localization","ui/editable-text"],function(t,e,i,o,l,n,s,a){"use strict";function d(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var c=d(e),r=(d(i),d(o)),m=(d(l),d(n)),u=(d(s),d(a)),f=c.default.CollectionView,C=f.extend({DatasetDCEViewClass:r.default.DatasetDCEListItemEdit,NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit,initialize:function(t){f.prototype.initialize.call(this,t)},_setUpBehaviors:function(t){if(t=t||this.$el,f.prototype._setUpBehaviors.call(this,t),this.model&&Galaxy.user&&!Galaxy.user.isAnonymous()){this.tagsEditorShown=!0;var e=this;t.find("> .controls .name").attr("title",(0,u.default)("Click to rename collection")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(t){var i=e.model.get("name");t&&t!==i?(e.$el.find("> .controls .name").text(t),e.model.save({name:t}).fail(function(){e.$el.find("> .controls .name").text(e.model.previous("name"))})):e.$el.find("> .controls .name").text(i)}}),this.tagsEditor=new m.default.TagsEditor({model:this.model,el:t.find(".tags-display"),onshowFirstTime:function(){this.render()},usePrompt:!1}),this.tagsEditor.toggle(!0)}},toString:function(){return"CollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),h=C.extend({DatasetDCEViewClass:r.default.DatasetDCEListItemEdit,toString:function(){return"ListCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),E=h.extend({toString:function(){return"PairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),w=E.extend({_setUpBehaviors:function(t){f.prototype._setUpBehaviors.call(this,t)},toString:function(){return"NestedPairCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),g=C.extend({NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit.extend({foldoutPanelClass:w}),toString:function(){return"ListOfPairsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}}),D=C.extend({NestedDCDCEViewClass:r.default.NestedDCDCEListItemEdit.extend({foldoutPanelClass:w}),toString:function(){return"ListOfListsCollectionViewEdit("+(this.model?this.model.get("name"):"")+")"}});t.default={CollectionViewEdit:C,ListCollectionViewEdit:h,PairCollectionViewEdit:E,ListOfPairsCollectionViewEdit:g,ListOfListsCollectionViewEdit:D}});
@@ -1,2 +1 @@
define("mvc/collection/collection-view",["exports","mvc/list/list-view","mvc/collection/collection-model","mvc/collection/collection-li","mvc/base-mvc","utils/localization"],function(e,t,i,l,o,s){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(t),c=(n(i),n(l)),d=n(o),r=n(s),f=a.default.ModelListPanel,p=f.extend({_logNamespace:"collections",className:f.prototype.className+" dataset-collection-panel",DatasetDCEViewClass:c.default.DatasetDCEListItemView,NestedDCDCEViewClass:c.default.NestedDCDCEListItemView,modelCollectionKey:"elements",initialize:function(e){f.prototype.initialize.call(this,e),this.linkTarget=e.linkTarget||"_blank",this.hasUser=e.hasUser,this.panelStack=[],this.parentName=e.parentName,this.foldoutStyle=e.foldoutStyle||"foldout",this.downloadUrl=Galaxy.root+"api/dataset_collections/"+this.model.attributes.id+"/download"},_queueNewRender:function(e,t){t=void 0===t?this.fxSpeed:t;var i=this;i.log("_queueNewRender:",e,t),i._swapNewRender(e),i.trigger("rendered",i)},_filterCollection:function(){return this.model.getVisibleContents()},_getItemViewClass:function(e){switch(e.get("element_type")){case"hda":return this.DatasetDCEViewClass;case"dataset_collection":return this.NestedDCDCEViewClass}throw new TypeError("Unknown element type:",e.get("element_type"))},_getItemViewOptions:function(e){var t=f.prototype._getItemViewOptions.call(this,e);return _.extend(t,{linkTarget:this.linkTarget,hasUser:this.hasUser,foldoutStyle:this.foldoutStyle})},_setUpItemViewListeners:function(e){var t=this;return f.prototype._setUpItemViewListeners.call(t,e),t.listenTo(e,{"expanded:drilldown":function(e,t){this._expandDrilldownPanel(t)},"collapsed:drilldown":function(e,t){this._collapseDrilldownPanel(t)}}),this},_expandDrilldownPanel:function(e){this.panelStack.push(e),this.$("> .controls").add(this.$list()).hide(),e.parentName=this.model.get("name"),this.$el.append(e.render().$el)},_collapseDrilldownPanel:function(e){this.panelStack.pop(),this.render()},events:{"click .navigation .back":"close"},close:function(e){this.remove(),this.trigger("close")},toString:function(){return"CollectionView("+(this.model?this.model.get("name"):"")+")"}});p.prototype.templates=function(){var e=d.default.wrapTemplate(['<div class="controls">','<div class="navigation">','<a class="back" href="javascript:void(0)">','<span class="fa fa-icon fa-angle-left"></span>',(0,r.default)("Back to "),"<%- view.parentName %>","</a>","</div>",'<div class="title">','<div class="name"><%- collection.name || collection.element_identifier %></div>','<div class="subtitle">','<% if( collection.collection_type === "list" ){ %>',(0,r.default)("a list of datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',(0,r.default)("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',(0,r.default)("a list of paired datasets"),'<% } else if( collection.collection_type === "list:list" ){ %>',(0,r.default)("a list of dataset lists"),"<% } %>","</div>","</div>",'<div class="tags-display"></div>','<div class="actions">','<a class="download-btn icon-btn" ','href="<%- view.downloadUrl %>','" title="" download="" data-original-title="Download Collection">','<span class="fa fa-floppy-o"></span>',"</a>","</div>","</div>"],"collection");return _.extend(_.clone(f.prototype.templates),{controls:e})}();var u=p.extend({DatasetDCEViewClass:c.default.DatasetDCEListItemView,toString:function(){return"ListCollectionView("+(this.model?this.model.get("name"):"")+")"}}),m=u.extend({toString:function(){return"PairCollectionView("+(this.model?this.model.get("name"):"")+")"}}),w=p.extend({NestedDCDCEViewClass:c.default.NestedDCDCEListItemView.extend({foldoutPanelClass:m}),toString:function(){return"ListOfPairsCollectionView("+(this.model?this.model.get("name"):"")+")"}}),h=p.extend({NestedDCDCEViewClass:c.default.NestedDCDCEListItemView.extend({foldoutPanelClass:m}),toString:function(){return"ListOfListsCollectionView("+(this.model?this.model.get("name"):"")+")"}});e.default={CollectionView:p,ListCollectionView:u,PairCollectionView:m,ListOfPairsCollectionView:w,ListOfListsCollectionView:h}});
//# sourceMappingURL=../../../maps/mvc/collection/collection-view.js.map
define("mvc/collection/collection-view",["exports","mvc/list/list-view","mvc/collection/collection-model","mvc/collection/collection-li","mvc/base-mvc","utils/localization"],function(e,t,i,l,o,s){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var a=n(t),c=(n(i),n(l)),d=n(o),r=n(s),f=a.default.ModelListPanel,p=f.extend({_logNamespace:"collections",className:f.prototype.className+" dataset-collection-panel",DatasetDCEViewClass:c.default.DatasetDCEListItemView,NestedDCDCEViewClass:c.default.NestedDCDCEListItemView,modelCollectionKey:"elements",initialize:function(e){f.prototype.initialize.call(this,e),this.linkTarget=e.linkTarget||"_blank",this.hasUser=e.hasUser,this.panelStack=[],this.parentName=e.parentName,this.foldoutStyle=e.foldoutStyle||"foldout",this.downloadUrl=Galaxy.root+"api/dataset_collections/"+this.model.attributes.id+"/download"},_queueNewRender:function(e,t){t=void 0===t?this.fxSpeed:t;var i=this;i.log("_queueNewRender:",e,t),i._swapNewRender(e),i.trigger("rendered",i)},_filterCollection:function(){return this.model.getVisibleContents()},_getItemViewClass:function(e){switch(e.get("element_type")){case"hda":return this.DatasetDCEViewClass;case"dataset_collection":return this.NestedDCDCEViewClass}throw new TypeError("Unknown element type:",e.get("element_type"))},_getItemViewOptions:function(e){var t=f.prototype._getItemViewOptions.call(this,e);return _.extend(t,{linkTarget:this.linkTarget,hasUser:this.hasUser,foldoutStyle:this.foldoutStyle})},_setUpItemViewListeners:function(e){var t=this;return f.prototype._setUpItemViewListeners.call(t,e),t.listenTo(e,{"expanded:drilldown":function(e,t){this._expandDrilldownPanel(t)},"collapsed:drilldown":function(e,t){this._collapseDrilldownPanel(t)}}),this},_expandDrilldownPanel:function(e){this.panelStack.push(e),this.$("> .controls").add(this.$list()).hide(),e.parentName=this.model.get("name"),this.$el.append(e.render().$el)},_collapseDrilldownPanel:function(e){this.panelStack.pop(),this.render()},events:{"click .navigation .back":"close"},close:function(e){this.remove(),this.trigger("close")},toString:function(){return"CollectionView("+(this.model?this.model.get("name"):"")+")"}});p.prototype.templates=function(){var e=d.default.wrapTemplate(['<div class="controls">','<div class="navigation">','<a class="back" href="javascript:void(0)">','<span class="fa fa-icon fa-angle-left"></span>',(0,r.default)("Back to "),"<%- view.parentName %>","</a>","</div>",'<div class="title">','<div class="name"><%- collection.name || collection.element_identifier %></div>','<div class="subtitle">','<% if( collection.collection_type === "list" ){ %>',(0,r.default)("a list of datasets"),'<% } else if( collection.collection_type === "paired" ){ %>',(0,r.default)("a pair of datasets"),'<% } else if( collection.collection_type === "list:paired" ){ %>',(0,r.default)("a list of paired datasets"),'<% } else if( collection.collection_type === "list:list" ){ %>',(0,r.default)("a list of dataset lists"),"<% } %>","</div>","</div>",'<div class="tags-display"></div>','<div class="actions">','<a class="download-btn icon-btn" ','href="<%- view.downloadUrl %>','" title="" download="" data-original-title="Download Collection">','<span class="fa fa-floppy-o"></span>',"</a>","</div>","</div>"],"collection");return _.extend(_.clone(f.prototype.templates),{controls:e})}();var u=p.extend({DatasetDCEViewClass:c.default.DatasetDCEListItemView,toString:function(){return"ListCollectionView("+(this.model?this.model.get("name"):"")+")"}}),m=u.extend({toString:function(){return"PairCollectionView("+(this.model?this.model.get("name"):"")+")"}}),w=p.extend({NestedDCDCEViewClass:c.default.NestedDCDCEListItemView.extend({foldoutPanelClass:m}),toString:function(){return"ListOfPairsCollectionView("+(this.model?this.model.get("name"):"")+")"}}),h=p.extend({NestedDCDCEViewClass:c.default.NestedDCDCEListItemView.extend({foldoutPanelClass:m}),toString:function(){return"ListOfListsCollectionView("+(this.model?this.model.get("name"):"")+")"}});e.default={CollectionView:p,ListCollectionView:u,PairCollectionView:m,ListOfPairsCollectionView:w,ListOfListsCollectionView:h}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/dataset/dataset-edit-attributes",["exports","utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(t,e,a,i,s){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});o(e);var n=o(a),r=o(i),d=o(s),u=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.message=new r.default.Message({persistent:!0}),this.tabs=this._createTabs(),this.$el.append($("<h4/>").append("Edit dataset attributes")).append(this.message.$el).append("<p/>").append(this.tabs.$el).hide(),this.render()},render:function(){var t=this;$.ajax({url:Galaxy.root+"dataset/get_edit?dataset_id="+t.model.get("dataset_id"),success:function(e){!t.initial_message&&t.message.update(e),t.initial_message=!0,_.each(t.forms,function(t,a){t.model.set("inputs",e[a+"_inputs"]),t.model.set("hide_operations",e[a+"_disable"]),t.render()}),t.$el.show()},error:function(e){var a=e.responseJSON&&e.responseJSON.err_msg;t.message.update({status:"danger",message:a||"Error occured while loading the dataset."})}})},_submit:function(t,e){var a=this,i=e.data.create();i.dataset_id=this.model.get("dataset_id"),i.operation=t,$.ajax({type:"PUT",url:Galaxy.root+"dataset/set_edit",data:i,success:function(t){a.message.update(t),a.render(),a._reloadHistory()},error:function(t){var e=t.responseJSON&&t.responseJSON.err_msg;a.message.update({status:"danger",message:e||"Error occured while editing the dataset attributes."})}})},_createTabs:function(){this.forms={attribute:this._getAttribute(),conversion:this._getConversion(),datatype:this._getDatatype(),permission:this._getPermission()};var t=new n.default.View;return t.add({id:"attribute",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:this.forms.attribute.$el}),t.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:this.forms.conversion.$el}),t.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:this.forms.datatype.$el}),t.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:this.forms.permission.$el}),t},_getAttribute:function(){var t=this,e=new d.default({title:"Edit attributes",operations:{submit_attributes:new r.default.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o",title:"Save",onclick:function(){t._submit("attributes",e)}}),submit_autodetect:new r.default.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo",title:"Auto-detect",onclick:function(){t._submit("autodetect",e)}})}});return e},_getConversion:function(){var t=this,e=new d.default({title:"Convert to new format",operations:{submit_conversion:new r.default.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange",onclick:function(){t._submit("conversion",e)}})}});return e},_getDatatype:function(){var t=this,e=new d.default({title:"Change datatype",operations:{submit_datatype:new r.default.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange",onclick:function(){t._submit("datatype",e)}})}});return e},_getPermission:function(){var t=this,e=new d.default({title:"Manage dataset permissions",operations:{submit_permission:new r.default.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){t._submit("permission",e)}})}});return e},_reloadHistory:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});t.default={View:u}});
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-edit-attributes.js.map
define("mvc/dataset/dataset-edit-attributes",["exports","utils/utils","mvc/ui/ui-tabs","mvc/ui/ui-misc","mvc/form/form-view"],function(t,e,a,i,s){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});o(e);var n=o(a),r=o(i),d=o(s),u=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.message=new r.default.Message({persistent:!0}),this.tabs=this._createTabs(),this.$el.append($("<h4/>").append("Edit dataset attributes")).append(this.message.$el).append("<p/>").append(this.tabs.$el).hide(),this.render()},render:function(){var t=this;$.ajax({url:Galaxy.root+"dataset/get_edit?dataset_id="+t.model.get("dataset_id"),success:function(e){!t.initial_message&&t.message.update(e),t.initial_message=!0,_.each(t.forms,function(t,a){t.model.set("inputs",e[a+"_inputs"]),t.model.set("hide_operations",e[a+"_disable"]),t.render()}),t.$el.show()},error:function(e){var a=e.responseJSON&&e.responseJSON.err_msg;t.message.update({status:"danger",message:a||"Error occured while loading the dataset."})}})},_submit:function(t,e){var a=this,i=e.data.create();i.dataset_id=this.model.get("dataset_id"),i.operation=t,$.ajax({type:"PUT",url:Galaxy.root+"dataset/set_edit",data:i,success:function(t){a.message.update(t),a.render(),a._reloadHistory()},error:function(t){var e=t.responseJSON&&t.responseJSON.err_msg;a.message.update({status:"danger",message:e||"Error occured while editing the dataset attributes."})}})},_createTabs:function(){this.forms={attribute:this._getAttribute(),conversion:this._getConversion(),datatype:this._getDatatype(),permission:this._getPermission()};var t=new n.default.View;return t.add({id:"attribute",title:"Attributes",icon:"fa fa-bars",tooltip:"Edit dataset attributes",$el:this.forms.attribute.$el}),t.add({id:"convert",title:"Convert",icon:"fa-gear",tooltip:"Convert to new format",$el:this.forms.conversion.$el}),t.add({id:"datatype",title:"Datatypes",icon:"fa-database",tooltip:"Change data type",$el:this.forms.datatype.$el}),t.add({id:"permissions",title:"Permissions",icon:"fa-user",tooltip:"Permissions",$el:this.forms.permission.$el}),t},_getAttribute:function(){var t=this,e=new d.default({title:"Edit attributes",operations:{submit_attributes:new r.default.ButtonIcon({tooltip:"Save attributes of the dataset.",icon:"fa-floppy-o",title:"Save",onclick:function(){t._submit("attributes",e)}}),submit_autodetect:new r.default.ButtonIcon({tooltip:"This will inspect the dataset and attempt to correct the values of fields if they are not accurate.",icon:"fa-undo",title:"Auto-detect",onclick:function(){t._submit("autodetect",e)}})}});return e},_getConversion:function(){var t=this,e=new d.default({title:"Convert to new format",operations:{submit_conversion:new r.default.ButtonIcon({tooltip:"Convert the datatype to a new format.",title:"Convert datatype",icon:"fa-exchange",onclick:function(){t._submit("conversion",e)}})}});return e},_getDatatype:function(){var t=this,e=new d.default({title:"Change datatype",operations:{submit_datatype:new r.default.ButtonIcon({tooltip:"Change the datatype to a new type.",title:"Change datatype",icon:"fa-exchange",onclick:function(){t._submit("datatype",e)}})}});return e},_getPermission:function(){var t=this,e=new d.default({title:"Manage dataset permissions",operations:{submit_permission:new r.default.ButtonIcon({tooltip:"Save permissions.",title:"Save permissions",icon:"fa-floppy-o ",onclick:function(){t._submit("permission",e)}})}});return e},_reloadHistory:function(){window.Galaxy&&window.Galaxy.currHistoryPanel.loadCurrentHistory()}});t.default={View:u}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/dataset/dataset-error",["exports","utils/utils","mvc/ui/ui-misc","mvc/form/form-view"],function(e,a,t,r){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=s(a),n=s(t),i=s(r),l=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var e=Galaxy.root+"api/datasets/"+this.model.get("dataset_id"),a=this;o.default.get({url:e,success:function(e){var t=Galaxy.root+"api/jobs/"+e.creating_job+"?full=True";o.default.get({url:t,success:function(t){Galaxy.root,e.creating_job;a.render_error_page(a,e,t)},error:function(e){var t={status:"error",message:"Error occured while loading the job.",persistent:!0,cls:"errormessage"};a.display_message(t,a.$(".response-message"))}})},error:function(e){var t={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(t,a.$(".response-message"))}})},render_error_page:function(e,a,t){e.$el.empty().append(e._templateHeader()),e.$el.append("<h2>Dataset Error</h2>"),e.$el.append("<p>An error occured while running the tool <b>"+t.tool_id+"</b>.</p>"),e.$el.append("<p>Tool execution generated the following messages:</p>"),e.$el.append('<pre class="code">'+t.stderr+"</pre>"),e.$el.append("<h2>Report This Error</pre>"),e.$el.append("<p>Usually the local Galaxy administrators regularly review errors that occur on the server. However, if you would like to provide additional information (such as what you were trying to do when the error occurred) and a contact e-mail address, we will be better able to investigate your problem and get back to you.</p>"),e.$el.append(e._getBugFormTemplate(a,t))},display_message:function(e,a,t,r){r?t?a.append(new n.default.UnescapedMessage(e).$el):a.empty().html(new n.default.UnescapedMessage(e).$el):t?a.append(new n.default.Message(e).$el):a.empty().html(new n.default.Message(e).$el)},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div></div>'},_getBugFormTemplate:function(e,a){var t=this,r=[{help:"Your email address",options:[],type:"text",name:"email",label:"Your email",value:Galaxy.user.get("email")},{help:"Any additional comments you can provide regarding what you were doing at the time of the bug.",options:[],type:"text",area:!0,name:"message",label:"Message"}],s=new i.default({title:"Error Report",inputs:r,buttons:{save:new n.default.Button({icon:"fa-bug",title:"Report",cls:"ui-button btn btn-primary",floating:"clear",onclick:function(){var r=s.data.create(),o=Galaxy.root+"api/jobs/"+a.id+"/error";r.dataset_id=e.id,t.submit(r,o)}})}});return s.$el},submit:function(e,a){var t=this;$.ajax({type:"POST",url:a,data:e,success:function(e){t.$el.empty().append(t._templateHeader()),e.messages.forEach(function(e){t.display_message({status:e[1],message:e[0],persistent:!0},t.$(".response-message"),!0,!0)})},error:function(e){var a={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};t.display_message(a,t.$(".response-message"))}})}});e.default={View:l}});
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-error.js.map
define("mvc/dataset/dataset-error",["exports","utils/utils","mvc/ui/ui-misc","mvc/form/form-view"],function(e,a,t,r){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var o=s(a),n=s(t),i=s(r),l=Backbone.View.extend({initialize:function(){this.setElement("<div/>"),this.model=new Backbone.Model({dataset_id:Galaxy.params.dataset_id}),this.render()},render:function(){var e=Galaxy.root+"api/datasets/"+this.model.get("dataset_id"),a=this;o.default.get({url:e,success:function(e){var t=Galaxy.root+"api/jobs/"+e.creating_job+"?full=True";o.default.get({url:t,success:function(t){Galaxy.root,e.creating_job;a.render_error_page(a,e,t)},error:function(e){var t={status:"error",message:"Error occured while loading the job.",persistent:!0,cls:"errormessage"};a.display_message(t,a.$(".response-message"))}})},error:function(e){var t={status:"error",message:"Error occured while loading the dataset.",persistent:!0,cls:"errormessage"};a.display_message(t,a.$(".response-message"))}})},render_error_page:function(e,a,t){e.$el.empty().append(e._templateHeader()),e.$el.append("<h2>Dataset Error</h2>"),e.$el.append("<p>An error occured while running the tool <b>"+t.tool_id+"</b>.</p>"),e.$el.append("<p>Tool execution generated the following messages:</p>"),e.$el.append('<pre class="code">'+t.stderr+"</pre>"),e.$el.append("<h2>Report This Error</pre>"),e.$el.append("<p>Usually the local Galaxy administrators regularly review errors that occur on the server. However, if you would like to provide additional information (such as what you were trying to do when the error occurred) and a contact e-mail address, we will be better able to investigate your problem and get back to you.</p>"),e.$el.append(e._getBugFormTemplate(a,t))},display_message:function(e,a,t,r){r?t?a.append(new n.default.UnescapedMessage(e).$el):a.empty().html(new n.default.UnescapedMessage(e).$el):t?a.append(new n.default.Message(e).$el):a.empty().html(new n.default.Message(e).$el)},_templateHeader:function(){return'<div class="page-container edit-attr"><div class="response-message"></div></div>'},_getBugFormTemplate:function(e,a){var t=this,r=[{help:"Your email address",options:[],type:"text",name:"email",label:"Your email",value:Galaxy.user.get("email")},{help:"Any additional comments you can provide regarding what you were doing at the time of the bug.",options:[],type:"text",area:!0,name:"message",label:"Message"}],s=new i.default({title:"Error Report",inputs:r,buttons:{save:new n.default.Button({icon:"fa-bug",title:"Report",cls:"ui-button btn btn-primary",floating:"clear",onclick:function(){var r=s.data.create(),o=Galaxy.root+"api/jobs/"+a.id+"/error";r.dataset_id=e.id,t.submit(r,o)}})}});return s.$el},submit:function(e,a){var t=this;$.ajax({type:"POST",url:a,data:e,success:function(e){t.$el.empty().append(t._templateHeader()),e.messages.forEach(function(e){t.display_message({status:e[1],message:e[0],persistent:!0},t.$(".response-message"),!0,!0)})},error:function(e){var a={status:"error",message:"Error occured while saving. Please fill all the required fields and try again.",persistent:!0,cls:"errormessage"};t.display_message(a,t.$(".response-message"))}})}});e.default={View:l}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/dataset/dataset-list",["exports","mvc/list/list-view","mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(t,e,a,s,i){"use strict";function l(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=l(e),o=l(a),c=(l(s),l(i)),d=n.default.ListPanel,u=d.extend({_logNamespace:"dataset",viewClass:o.default.DatasetListItemView,className:d.prototype.className+" dataset-list",noneFoundMsg:(0,c.default)("No matching datasets found"),initialize:function(t){d.prototype.initialize.call(this,t)},toString:function(){return"DatasetList("+this.collection+")"}});t.default={DatasetList:u}});
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-list.js.map
define("mvc/dataset/dataset-list",["exports","mvc/list/list-view","mvc/dataset/dataset-li","mvc/base-mvc","utils/localization"],function(t,e,a,s,i){"use strict";function l(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=l(e),o=l(a),c=(l(s),l(i)),d=n.default.ListPanel,u=d.extend({_logNamespace:"dataset",viewClass:o.default.DatasetListItemView,className:d.prototype.className+" dataset-list",noneFoundMsg:(0,c.default)("No matching datasets found"),initialize:function(t){d.prototype.initialize.call(this,t)},toString:function(){return"DatasetList("+this.collection+")"}});t.default={DatasetList:u}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/dataset/dataset-model",["exports","mvc/dataset/states","mvc/base-mvc","utils/localization"],function(e,t,a,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var s=n(t),r=n(a),o=n(i),u=r.default.SearchableModelMixin,l=Backbone.Model.extend(r.default.LoggableMixin).extend(r.default.mixin(u,{_logNamespace:"dataset",defaults:{state:s.default.NEW,deleted:!1,purged:!1,name:"(unnamed dataset)",accessible:!0,data_type:"",file_ext:"",file_size:0,meta_files:[],misc_blurb:"",misc_info:"",tags:[]},initialize:function(e,t){this.debug(this+"(Dataset).initialize",e,t),this.get("accessible")||this.set("state",s.default.NOT_VIEWABLE),this.urls=this._generateUrls(),this._setUpListeners()},_generateUrls:function(){var e=this.get("id");if(!e)return{};var t={purge:"datasets/"+e+"/purge_async",display:"datasets/"+e+"/display/?preview=True",edit:"datasets/edit?dataset_id="+e,download:"datasets/"+e+"/display"+this._downloadQueryParameters(),report_error:"dataset/errors?id="+e,rerun:"tool_runner/rerun?id="+e,show_params:"datasets/"+e+"/show_params",visualization:"visualization",meta_download:"dataset/get_metadata_file?hda_id="+e+"&metadata_name="};return _.each(t,function(e,a){t[a]=Galaxy.root+e}),this.urls=t,t},_downloadQueryParameters:function(){return"?to_ext="+this.get("file_ext")},_setUpListeners:function(){this.on("change:state",function(e,t){this.log(this+" has changed state:",e,t),this.inReadyState()&&this.trigger("state:ready",e,t,this.previous("state"))}),this.on("change:id change:file_ext",function(e){this._generateUrls()})},toJSON:function(){var e=Backbone.Model.prototype.toJSON.call(this);return _.extend(e,{urls:this.urls})},isDeletedOrPurged:function(){return this.get("deleted")||this.get("purged")},inReadyState:function(){var e=_.contains(s.default.READY_STATES,this.get("state"));return this.isDeletedOrPurged()||e},hasDetails:function(){return!this.get("accessible")||this.has("annotation")},hasData:function(){return this.get("file_size")>0},fetch:function(e){var t=this;return Backbone.Model.prototype.fetch.call(this,e).always(function(){t._generateUrls()})},parse:function(e,t){var a=Backbone.Model.prototype.parse.call(this,e,t);return a.create_time&&(a.create_time=new Date(a.create_time)),a.update_time&&(a.update_time=new Date(a.update_time)),a},save:function(e,t){return t=t||{},t.wait=!!_.isUndefined(t.wait)||t.wait,Backbone.Model.prototype.save.call(this,e,t)},delete:function(e){return this.get("deleted")?jQuery.when():this.save({deleted:!0},e)},undelete:function(e){return!this.get("deleted")||this.get("purged")?jQuery.when():this.save({deleted:!1},e)},purge:function(e){if(this.get("purged"))return jQuery.when();(e=e||{}).url=this.urls.purge;var t=this,a=jQuery.ajax(e);return a.done(function(e,a,i){t.set({deleted:!0,purged:!0})}),a.fail(function(a,i,n){var s=(0,o.default)("Unable to purge dataset");a.responseJSON&&a.responseJSON.error?s=a.responseJSON.error:-1!==a.responseText.indexOf("Removal of datasets by users is not allowed in this Galaxy instance")&&(s="Removal of datasets by users is not allowed in this Galaxy instance"),a.responseText=s,t.trigger("error",t,a,e,(0,o.default)(s),{error:s})}),a},searchAttributes:["name","file_ext","genome_build","misc_blurb","misc_info","annotation","tags"],searchAliases:{title:"name",format:"file_ext",database:"genome_build",blurb:"misc_blurb",description:"misc_blurb",info:"misc_info",tag:"tags"},toString:function(){var e=this.get("id")||"";return this.get("name")&&(e='"'+this.get("name")+'",'+e),"Dataset("+e+")"}})),d=Backbone.Collection.extend(r.default.LoggableMixin).extend({_logNamespace:"dataset",model:l,urlRoot:Galaxy.root+"api/datasets",url:function(){return this.urlRoot},ids:function(){return this.map(function(e){return e.get("id")})},notReady:function(){return this.filter(function(e){return!e.inReadyState()})},haveDetails:function(){return this.all(function(e){return e.hasDetails()})},ajaxQueue:function(e,t){var a=jQuery.Deferred(),i=this.length,n=[];if(!i)return a.resolve([]),a;var s=this.chain().reverse().map(function(r,o){return function(){var u=e.call(r,t);u.done(function(e){a.notify({curr:o,total:i,response:e,model:r})}),u.always(function(e){n.push(e),s.length?s.shift()():a.resolve(n)})}}).value();return s.shift()(),a},matches:function(e){return this.filter(function(t){return t.matches(e)})},toString:function(){return["DatasetAssociationCollection(",this.length,")"].join("")}});e.default={DatasetAssociation:l,DatasetAssociationCollection:d}});
//# sourceMappingURL=../../../maps/mvc/dataset/dataset-model.js.map
define("mvc/dataset/dataset-model",["exports","mvc/dataset/states","mvc/base-mvc","utils/localization"],function(e,t,a,i){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var s=n(t),r=n(a),o=n(i),u=r.default.SearchableModelMixin,l=Backbone.Model.extend(r.default.LoggableMixin).extend(r.default.mixin(u,{_logNamespace:"dataset",defaults:{state:s.default.NEW,deleted:!1,purged:!1,name:"(unnamed dataset)",accessible:!0,data_type:"",file_ext:"",file_size:0,meta_files:[],misc_blurb:"",misc_info:"",tags:[]},initialize:function(e,t){this.debug(this+"(Dataset).initialize",e,t),this.get("accessible")||this.set("state",s.default.NOT_VIEWABLE),this.urls=this._generateUrls(),this._setUpListeners()},_generateUrls:function(){var e=this.get("id");if(!e)return{};var t={purge:"datasets/"+e+"/purge_async",display:"datasets/"+e+"/display/?preview=True",edit:"datasets/edit?dataset_id="+e,download:"datasets/"+e+"/display"+this._downloadQueryParameters(),report_error:"dataset/errors?id="+e,rerun:"tool_runner/rerun?id="+e,show_params:"datasets/"+e+"/show_params",visualization:"visualization",meta_download:"dataset/get_metadata_file?hda_id="+e+"&metadata_name="};return _.each(t,function(e,a){t[a]=Galaxy.root+e}),this.urls=t,t},_downloadQueryParameters:function(){return"?to_ext="+this.get("file_ext")},_setUpListeners:function(){this.on("change:state",function(e,t){this.log(this+" has changed state:",e,t),this.inReadyState()&&this.trigger("state:ready",e,t,this.previous("state"))}),this.on("change:id change:file_ext",function(e){this._generateUrls()})},toJSON:function(){var e=Backbone.Model.prototype.toJSON.call(this);return _.extend(e,{urls:this.urls})},isDeletedOrPurged:function(){return this.get("deleted")||this.get("purged")},inReadyState:function(){var e=_.contains(s.default.READY_STATES,this.get("state"));return this.isDeletedOrPurged()||e},hasDetails:function(){return!this.get("accessible")||this.has("annotation")},hasData:function(){return this.get("file_size")>0},fetch:function(e){var t=this;return Backbone.Model.prototype.fetch.call(this,e).always(function(){t._generateUrls()})},parse:function(e,t){var a=Backbone.Model.prototype.parse.call(this,e,t);return a.create_time&&(a.create_time=new Date(a.create_time)),a.update_time&&(a.update_time=new Date(a.update_time)),a},save:function(e,t){return t=t||{},t.wait=!!_.isUndefined(t.wait)||t.wait,Backbone.Model.prototype.save.call(this,e,t)},delete:function(e){return this.get("deleted")?jQuery.when():this.save({deleted:!0},e)},undelete:function(e){return!this.get("deleted")||this.get("purged")?jQuery.when():this.save({deleted:!1},e)},purge:function(e){if(this.get("purged"))return jQuery.when();(e=e||{}).url=this.urls.purge;var t=this,a=jQuery.ajax(e);return a.done(function(e,a,i){t.set({deleted:!0,purged:!0})}),a.fail(function(a,i,n){var s=(0,o.default)("Unable to purge dataset");a.responseJSON&&a.responseJSON.error?s=a.responseJSON.error:-1!==a.responseText.indexOf("Removal of datasets by users is not allowed in this Galaxy instance")&&(s="Removal of datasets by users is not allowed in this Galaxy instance"),a.responseText=s,t.trigger("error",t,a,e,(0,o.default)(s),{error:s})}),a},searchAttributes:["name","file_ext","genome_build","misc_blurb","misc_info","annotation","tags"],searchAliases:{title:"name",format:"file_ext",database:"genome_build",blurb:"misc_blurb",description:"misc_blurb",info:"misc_info",tag:"tags"},toString:function(){var e=this.get("id")||"";return this.get("name")&&(e='"'+this.get("name")+'",'+e),"Dataset("+e+")"}})),d=Backbone.Collection.extend(r.default.LoggableMixin).extend({_logNamespace:"dataset",model:l,urlRoot:Galaxy.root+"api/datasets",url:function(){return this.urlRoot},ids:function(){return this.map(function(e){return e.get("id")})},notReady:function(){return this.filter(function(e){return!e.inReadyState()})},haveDetails:function(){return this.all(function(e){return e.hasDetails()})},ajaxQueue:function(e,t){var a=jQuery.Deferred(),i=this.length,n=[];if(!i)return a.resolve([]),a;var s=this.chain().reverse().map(function(r,o){return function(){var u=e.call(r,t);u.done(function(e){a.notify({curr:o,total:i,response:e,model:r})}),u.always(function(e){n.push(e),s.length?s.shift()():a.resolve(n)})}}).value();return s.shift()(),a},matches:function(e){return this.filter(function(t){return t.matches(e)})},toString:function(){return["DatasetAssociationCollection(",this.length,")"].join("")}});e.default={DatasetAssociation:l,DatasetAssociationCollection:d}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/dataset/states",["exports"],function(E){"use strict";Object.defineProperty(E,"__esModule",{value:!0});var e={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"};e.READY_STATES=[e.OK,e.EMPTY,e.PAUSED,e.FAILED_METADATA,e.NOT_VIEWABLE,e.DISCARDED,e.ERROR],e.NOT_READY_STATES=[e.UPLOAD,e.QUEUED,e.RUNNING,e.SETTING_METADATA,e.NEW],E.default=e});
//# sourceMappingURL=../../../maps/mvc/dataset/states.js.map
define("mvc/dataset/states",["exports"],function(E){"use strict";Object.defineProperty(E,"__esModule",{value:!0});var e={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"};e.READY_STATES=[e.OK,e.EMPTY,e.PAUSED,e.FAILED_METADATA,e.NOT_VIEWABLE,e.DISCARDED,e.ERROR],e.NOT_READY_STATES=[e.UPLOAD,e.QUEUED,e.RUNNING,e.SETTING_METADATA,e.NEW],E.default=e});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-data",["exports","utils/utils"],function(t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(t){t&&t.__esModule}(a);var e=Backbone.Model.extend({initialize:function(t){this.app=t},checksum:function(){var t="",a=this;return this.app.section.$el.find(".section-row").each(function(){var e=$(this).attr("id"),i=a.app.field_list[e];i&&(t+=e+":"+JSON.stringify(i.value&&i.value())+":"+i.collapsed+";")}),t},create:function(){function t(t,a,i){e.flat_dict[t]=a,r[t]=i,e.app.element_list[a]&&e.app.element_list[a].$el.attr("tour_id",t)}function a(n,r){for(var s in r){var o=r[s];if(o.input){var c=o.input,l=n;switch(""!=n&&(l+="|"),l+=c.name,c.type){case"repeat":var u=[],f=null;for(var p in o){var d=p.indexOf("section-");-1!=d&&(d+="section-".length,u.push(parseInt(p.substr(d))),f||(f=p.substr(0,d)))}u.sort(function(t,a){return t-a});s=0;for(var v in u)a(l+"_"+s++,o[f+u[v]]);break;case"conditional":h=e.app.field_list[c.id].value();t(l+"|"+c.test_param.name,c.id,h);var _=i(c,h);-1!=_&&a(l,r[c.id+"-section-"+_]);break;case"section":a(!c.flat&&l||"",o);break;default:var m=e.app.field_list[c.id];if(m&&m.value){var h=m.value();if((void 0===c.ignore||c.ignore!=h)&&(m.collapsed&&c.collapsible_value&&(h=c.collapsible_value),t(l,c.id,h),c.payload))for(var b in c.payload)t(b,c.id,c.payload[b])}}}}}var e=this,n={};this._iterate(this.app.section.$el,n);var r={};return this.flat_dict={},a("",n),r},match:function(t){return this.flat_dict&&this.flat_dict[t]},matchCase:function(t,a){return i(t,a)},matchModel:function(t,a){var e=this;n(t.inputs,function(t,i){e.flat_dict[i]&&a(t,e.flat_dict[i])})},matchResponse:function(t){function a(t,n){if("string"==typeof n){var r=i.flat_dict[t];r&&(e[r]=n)}else for(var s in n){var o=s;if(""!==t){var c="|";n instanceof Array&&(c="_"),o=t+c+o}a(o,n[s])}}var e={},i=this;return a("",t),e},_iterate:function(t,a){var e=this;$(t).children().each(function(){var t=this,i=$(t).attr("id");if($(t).hasClass("section-row")){var n=e.app.input_list[i];a[i]=n&&{input:n}||{},e._iterate(t,a[i])}else e._iterate(t,a)})}}),i=function(t,a){"boolean"==t.test_param.type&&(a="true"==a?t.test_param.truevalue||"true":t.test_param.falsevalue||"false");for(var e in t.cases)if(t.cases[e].value==a)return e;return-1},n=function t(a,e,n,r){r=$.extend(!0,{},r),_.each(a,function(t){t&&t.type&&t.name&&(r[t.name]=t)});for(var s in a){var o=a[s];o.name=o.name||s;var c=n?n+"|"+o.name:o.name;switch(o.type){case"repeat":_.each(o.cache,function(a,i){t(a,e,c+"_"+i,r)});break;case"conditional":if(o.test_param){e(o.test_param,c+"|"+o.test_param.name,r);var l=i(o,o.test_param.value);-1!=l?t(o.cases[l].inputs,e,c,r):Galaxy.emit.debug("form-data::visitInputs() - Invalid case for "+c+".")}else Galaxy.emit.debug("form-data::visitInputs() - Conditional test parameter missing for "+c+".");break;case"section":t(o.inputs,e,c,r);break;default:e(o,c,r)}}};t.default={Manager:e,visitInputs:n}});
//# sourceMappingURL=../../../maps/mvc/form/form-data.js.map
define("mvc/form/form-data",["exports","utils/utils"],function(t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});!function(t){t&&t.__esModule}(a);var e=Backbone.Model.extend({initialize:function(t){this.app=t},checksum:function(){var t="",a=this;return this.app.section.$el.find(".section-row").each(function(){var e=$(this).attr("id"),i=a.app.field_list[e];i&&(t+=e+":"+JSON.stringify(i.value&&i.value())+":"+i.collapsed+";")}),t},create:function(){function t(t,a,i){e.flat_dict[t]=a,r[t]=i,e.app.element_list[a]&&e.app.element_list[a].$el.attr("tour_id",t)}function a(n,r){for(var s in r){var o=r[s];if(o.input){var c=o.input,l=n;switch(""!=n&&(l+="|"),l+=c.name,c.type){case"repeat":var u=[],f=null;for(var p in o){var d=p.indexOf("section-");-1!=d&&(d+="section-".length,u.push(parseInt(p.substr(d))),f||(f=p.substr(0,d)))}u.sort(function(t,a){return t-a});s=0;for(var v in u)a(l+"_"+s++,o[f+u[v]]);break;case"conditional":h=e.app.field_list[c.id].value();t(l+"|"+c.test_param.name,c.id,h);var _=i(c,h);-1!=_&&a(l,r[c.id+"-section-"+_]);break;case"section":a(!c.flat&&l||"",o);break;default:var m=e.app.field_list[c.id];if(m&&m.value){var h=m.value();if((void 0===c.ignore||c.ignore!=h)&&(m.collapsed&&c.collapsible_value&&(h=c.collapsible_value),t(l,c.id,h),c.payload))for(var b in c.payload)t(b,c.id,c.payload[b])}}}}}var e=this,n={};this._iterate(this.app.section.$el,n);var r={};return this.flat_dict={},a("",n),r},match:function(t){return this.flat_dict&&this.flat_dict[t]},matchCase:function(t,a){return i(t,a)},matchModel:function(t,a){var e=this;n(t.inputs,function(t,i){e.flat_dict[i]&&a(t,e.flat_dict[i])})},matchResponse:function(t){function a(t,n){if("string"==typeof n){var r=i.flat_dict[t];r&&(e[r]=n)}else for(var s in n){var o=s;if(""!==t){var c="|";n instanceof Array&&(c="_"),o=t+c+o}a(o,n[s])}}var e={},i=this;return a("",t),e},_iterate:function(t,a){var e=this;$(t).children().each(function(){var t=this,i=$(t).attr("id");if($(t).hasClass("section-row")){var n=e.app.input_list[i];a[i]=n&&{input:n}||{},e._iterate(t,a[i])}else e._iterate(t,a)})}}),i=function(t,a){"boolean"==t.test_param.type&&(a="true"==a?t.test_param.truevalue||"true":t.test_param.falsevalue||"false");for(var e in t.cases)if(t.cases[e].value==a)return e;return-1},n=function t(a,e,n,r){r=$.extend(!0,{},r),_.each(a,function(t){t&&t.type&&t.name&&(r[t.name]=t)});for(var s in a){var o=a[s];o.name=o.name||s;var c=n?n+"|"+o.name:o.name;switch(o.type){case"repeat":_.each(o.cache,function(a,i){t(a,e,c+"_"+i,r)});break;case"conditional":if(o.test_param){e(o.test_param,c+"|"+o.test_param.name,r);var l=i(o,o.test_param.value);-1!=l?t(o.cases[l].inputs,e,c,r):Galaxy.emit.debug("form-data::visitInputs() - Invalid case for "+c+".")}else Galaxy.emit.debug("form-data::visitInputs() - Conditional test parameter missing for "+c+".");break;case"section":t(o.inputs,e,c,r);break;default:e(o,c,r)}}};t.default={Manager:e,visitInputs:n}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-input",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=Backbone.View.extend({initialize:function(e,i){this.app=e,this.app_options=e.model?e.model.attributes:{},this.field=i&&i.field||new Backbone.View,this.model=i&&i.model||new Backbone.Model({text_enable:this.app_options.text_enable||"Enable",text_disable:this.app_options.text_disable||"Disable",cls_enable:this.app_options.cls_enable||"fa fa-caret-square-o-down",cls_disable:this.app_options.cls_disable||"fa fa-caret-square-o-up",always_refresh:this.app_options.always_refresh}).set(i),this.setElement(this._template()),this.$field=this.$(".ui-form-field"),this.$info=this.$(".ui-form-info"),this.$preview=this.$(".ui-form-preview"),this.$collapsible=this.$(".ui-form-collapsible"),this.$collapsible_text=this.$(".ui-form-collapsible-text"),this.$collapsible_icon=this.$(".ui-form-collapsible-icon"),this.$title=this.$(".ui-form-title"),this.$title_text=this.$(".ui-form-title-text"),this.$error_text=this.$(".ui-form-error-text"),this.$error=this.$(".ui-form-error"),this.$backdrop=this.$(".ui-form-backdrop"),this.$field.prepend(this.field.$el);var t=this.model.get("collapsible_value");this.field.collapsed=void 0!==t&&JSON.stringify(this.model.get("value"))==JSON.stringify(t),this.listenTo(this.model,"change",this.render,this),this.render();var s=this;this.$collapsible.on("click",function(){s.field.collapsed=!s.field.collapsed,e.trigger&&e.trigger("change"),s.render()}),this.field.model&&!this.model.get("always_refresh")&&this.listenTo(this.field.model,"change:value",function(){s.reset()})},backdrop:function(){this.model.set("backdrop",!0)},error:function(e){this.model.set("error_text",e)},reset:function(){!this.model.get("fixed")&&this.model.set("error_text",null)},render:function(){$(".tooltip").hide();var e=this.model.get("help",""),i=this.model.get("argument");i&&-1==e.indexOf("("+i+")")&&(e+=" ("+i+")"),this.$info.html(e),this.$el[this.model.get("hidden")?"hide":"show"](),this.$preview[this.field.collapsed&&this.model.get("collapsible_preview")||this.model.get("disabled")?"show":"hide"]().html(_.escape(this.model.get("text_value")));var t=this.model.get("error_text");if(this.$error[t?"show":"hide"](),this.$el[t?"addClass":"removeClass"]("ui-error"),this.$error_text.html(t),this.$backdrop[this.model.get("backdrop")?"show":"hide"](),this.field.collapsed||this.model.get("disabled")?this.$field.hide():this.$field.show(),this.field.model&&this.field.model.set({color:this.model.get("color"),style:this.model.get("style")}),this.model.get("disabled")||void 0===this.model.get("collapsible_value"))this.$title_text.show().text(this.model.get("label")),this.$collapsible.hide();else{var s=this.field.collapsed?"enable":"disable";this.$title_text.hide(),this.$collapsible.show(),this.$collapsible_text.text(this.model.get("label")),this.$collapsible_icon.removeClass().addClass("icon").addClass(this.model.get("cls_"+s)).attr("data-original-title",this.model.get("text_"+s)).tooltip({placement:"bottom"})}},_template:function(){return $("<div/>").addClass("ui-form-element").append($("<div/>").addClass("ui-form-error ui-error").append($("<span/>").addClass("fa fa-arrow-down")).append($("<span/>").addClass("ui-form-error-text"))).append($("<div/>").addClass("ui-form-title").append($("<div/>").addClass("ui-form-collapsible").append($("<i/>").addClass("ui-form-collapsible-icon")).append($("<span/>").addClass("ui-form-collapsible-text"))).append($("<span/>").addClass("ui-form-title-text"))).append($("<div/>").addClass("ui-form-field").append($("<span/>").addClass("ui-form-info")).append($("<div/>").addClass("ui-form-backdrop"))).append($("<div/>").addClass("ui-form-preview"))}})});
//# sourceMappingURL=../../../maps/mvc/form/form-input.js.map
define("mvc/form/form-input",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=Backbone.View.extend({initialize:function(e,i){this.app=e,this.app_options=e.model?e.model.attributes:{},this.field=i&&i.field||new Backbone.View,this.model=i&&i.model||new Backbone.Model({text_enable:this.app_options.text_enable||"Enable",text_disable:this.app_options.text_disable||"Disable",cls_enable:this.app_options.cls_enable||"fa fa-caret-square-o-down",cls_disable:this.app_options.cls_disable||"fa fa-caret-square-o-up",always_refresh:this.app_options.always_refresh}).set(i),this.setElement(this._template()),this.$field=this.$(".ui-form-field"),this.$info=this.$(".ui-form-info"),this.$preview=this.$(".ui-form-preview"),this.$collapsible=this.$(".ui-form-collapsible"),this.$collapsible_text=this.$(".ui-form-collapsible-text"),this.$collapsible_icon=this.$(".ui-form-collapsible-icon"),this.$title=this.$(".ui-form-title"),this.$title_text=this.$(".ui-form-title-text"),this.$error_text=this.$(".ui-form-error-text"),this.$error=this.$(".ui-form-error"),this.$backdrop=this.$(".ui-form-backdrop"),this.$field.prepend(this.field.$el);var t=this.model.get("collapsible_value");this.field.collapsed=void 0!==t&&JSON.stringify(this.model.get("value"))==JSON.stringify(t),this.listenTo(this.model,"change",this.render,this),this.render();var s=this;this.$collapsible.on("click",function(){s.field.collapsed=!s.field.collapsed,e.trigger&&e.trigger("change"),s.render()}),this.field.model&&!this.model.get("always_refresh")&&this.listenTo(this.field.model,"change:value",function(){s.reset()})},backdrop:function(){this.model.set("backdrop",!0)},error:function(e){this.model.set("error_text",e)},reset:function(){!this.model.get("fixed")&&this.model.set("error_text",null)},render:function(){$(".tooltip").hide();var e=this.model.get("help",""),i=this.model.get("argument");i&&-1==e.indexOf("("+i+")")&&(e+=" ("+i+")"),this.$info.html(e),this.$el[this.model.get("hidden")?"hide":"show"](),this.$preview[this.field.collapsed&&this.model.get("collapsible_preview")||this.model.get("disabled")?"show":"hide"]().html(_.escape(this.model.get("text_value")));var t=this.model.get("error_text");if(this.$error[t?"show":"hide"](),this.$el[t?"addClass":"removeClass"]("ui-error"),this.$error_text.html(t),this.$backdrop[this.model.get("backdrop")?"show":"hide"](),this.field.collapsed||this.model.get("disabled")?this.$field.hide():this.$field.show(),this.field.model&&this.field.model.set({color:this.model.get("color"),style:this.model.get("style")}),this.model.get("disabled")||void 0===this.model.get("collapsible_value"))this.$title_text.show().text(this.model.get("label")),this.$collapsible.hide();else{var s=this.field.collapsed?"enable":"disable";this.$title_text.hide(),this.$collapsible.show(),this.$collapsible_text.text(this.model.get("label")),this.$collapsible_icon.removeClass().addClass("icon").addClass(this.model.get("cls_"+s)).attr("data-original-title",this.model.get("text_"+s)).tooltip({placement:"bottom"})}},_template:function(){return $("<div/>").addClass("ui-form-element").append($("<div/>").addClass("ui-form-error ui-error").append($("<span/>").addClass("fa fa-arrow-down")).append($("<span/>").addClass("ui-form-error-text"))).append($("<div/>").addClass("ui-form-title").append($("<div/>").addClass("ui-form-collapsible").append($("<i/>").addClass("ui-form-collapsible-icon")).append($("<span/>").addClass("ui-form-collapsible-text"))).append($("<span/>").addClass("ui-form-title-text"))).append($("<div/>").addClass("ui-form-field").append($("<span/>").addClass("ui-form-info")).append($("<div/>").addClass("ui-form-backdrop"))).append($("<div/>").addClass("ui-form-preview"))}})});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-parameters",["exports","utils/utils","mvc/ui/ui-misc","mvc/ui/ui-select-content","mvc/ui/ui-select-library","mvc/ui/ui-select-ftp","mvc/ui/ui-select-genomespace","mvc/ui/ui-color-picker"],function(e,i,l,a,t,n,d,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var f=r(i),u=r(l),c=r(a),p=r(t),s=r(n),h=r(d),m=r(o);e.default=Backbone.Model.extend({types:{text:"_fieldText",password:"_fieldText",select:"_fieldSelect",data_column:"_fieldSelect",genomebuild:"_fieldSelect",data:"_fieldData",data_collection:"_fieldData",integer:"_fieldSlider",float:"_fieldSlider",boolean:"_fieldBoolean",drill_down:"_fieldDrilldown",color:"_fieldColor",hidden:"_fieldHidden",hidden_data:"_fieldHidden",baseurl:"_fieldHidden",library_data:"_fieldLibrary",ftpfile:"_fieldFtp",upload:"_fieldUpload",genomespacefile:"_fieldGenomeSpace"},create:function(e){var i=this.types[e.type],l="function"==typeof this[i]?this[i].call(this,e):null;return l||(l=e.options?this._fieldSelect(e):this._fieldText(e),Galaxy.emit.debug("form-parameters::_addRow()","Auto matched field type ("+e.type+").")),void 0===e.value&&(e.value=null),l.value(e.value),l},_fieldData:function(e){return new c.default.View({id:"field-"+e.id,extensions:e.extensions,optional:e.optional,multiple:e.multiple,type:e.type,flavor:e.flavor,data:e.options,onchange:e.onchange})},_fieldSelect:function(e){if(e.is_workflow)return this._fieldText(e);"data_column"==e.type&&(e.error_text="Missing columns in referenced dataset.");var i=e.data;i||(i=[],_.each(e.options,function(e){i.push({label:e[0],value:e[1]})}));var l=u.default.Select;switch(e.display){case"checkboxes":l=u.default.Checkbox;break;case"radio":l=u.default.Radio;break;case"radiobutton":l=u.default.RadioButton}return new l.View({id:"field-"+e.id,data:i,error_text:e.error_text||"No options available",readonly:e.readonly,multiple:e.multiple,optional:e.optional,onchange:e.onchange,individual:e.individual,searchable:"workflow"!==e.flavor})},_fieldDrilldown:function(e){return e.is_workflow?this._fieldText(e):new u.default.Drilldown.View({id:"field-"+e.id,data:e.options,display:e.display,optional:e.optional,onchange:e.onchange})},_fieldText:function(e){if(e.options&&e.data)if(e.area=e.multiple,f.default.isEmpty(e.value))e.value=null;else if($.isArray(e.value)){var i="";for(var l in e.value){if(i+=String(e.value[l]),!e.multiple)break;i+="\n"}e.value=i}return new u.default.Input({id:"field-"+e.id,type:e.type,area:e.area,readonly:e.readonly,placeholder:e.placeholder,datalist:e.datalist,onchange:e.onchange})},_fieldSlider:function(e){return new u.default.Slider.View({id:"field-"+e.id,precise:"float"==e.type,is_workflow:e.is_workflow,min:e.min,max:e.max,onchange:e.onchange})},_fieldHidden:function(e){return new u.default.Hidden({id:"field-"+e.id,info:e.info})},_fieldBoolean:function(e){return new u.default.RadioButton.View({id:"field-"+e.id,data:[{label:"Yes",value:"true"},{label:"No",value:"false"}],onchange:e.onchange})},_fieldColor:function(e){return new m.default({id:"field-"+e.id,onchange:e.onchange})},_fieldLibrary:function(e){return new p.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldFtp:function(e){return new s.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldGenomeSpace:function(e){var i=this;return new h.default.View({id:"field-"+e.id,onchange:function(){i.app.trigger("change")}})},_fieldUpload:function(e){return new u.default.Upload({id:"field-"+e.id,onchange:e.onchange})}})});
//# sourceMappingURL=../../../maps/mvc/form/form-parameters.js.map
define("mvc/form/form-parameters",["exports","utils/utils","mvc/ui/ui-misc","mvc/ui/ui-select-content","mvc/ui/ui-select-library","mvc/ui/ui-select-ftp","mvc/ui/ui-select-genomespace","mvc/ui/ui-color-picker"],function(e,i,l,a,t,n,d,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var f=r(i),u=r(l),c=r(a),p=r(t),s=r(n),h=r(d),m=r(o);e.default=Backbone.Model.extend({types:{text:"_fieldText",password:"_fieldText",select:"_fieldSelect",data_column:"_fieldSelect",genomebuild:"_fieldSelect",data:"_fieldData",data_collection:"_fieldData",integer:"_fieldSlider",float:"_fieldSlider",boolean:"_fieldBoolean",drill_down:"_fieldDrilldown",color:"_fieldColor",hidden:"_fieldHidden",hidden_data:"_fieldHidden",baseurl:"_fieldHidden",library_data:"_fieldLibrary",ftpfile:"_fieldFtp",upload:"_fieldUpload",genomespacefile:"_fieldGenomeSpace"},create:function(e){var i=this.types[e.type],l="function"==typeof this[i]?this[i].call(this,e):null;return l||(l=e.options?this._fieldSelect(e):this._fieldText(e),Galaxy.emit.debug("form-parameters::_addRow()","Auto matched field type ("+e.type+").")),void 0===e.value&&(e.value=null),l.value(e.value),l},_fieldData:function(e){return new c.default.View({id:"field-"+e.id,extensions:e.extensions,optional:e.optional,multiple:e.multiple,type:e.type,flavor:e.flavor,data:e.options,onchange:e.onchange})},_fieldSelect:function(e){if(e.is_workflow)return this._fieldText(e);"data_column"==e.type&&(e.error_text="Missing columns in referenced dataset.");var i=e.data;i||(i=[],_.each(e.options,function(e){i.push({label:e[0],value:e[1]})}));var l=u.default.Select;switch(e.display){case"checkboxes":l=u.default.Checkbox;break;case"radio":l=u.default.Radio;break;case"radiobutton":l=u.default.RadioButton}return new l.View({id:"field-"+e.id,data:i,error_text:e.error_text||"No options available",readonly:e.readonly,multiple:e.multiple,optional:e.optional,onchange:e.onchange,individual:e.individual,searchable:"workflow"!==e.flavor})},_fieldDrilldown:function(e){return e.is_workflow?this._fieldText(e):new u.default.Drilldown.View({id:"field-"+e.id,data:e.options,display:e.display,optional:e.optional,onchange:e.onchange})},_fieldText:function(e){if(e.options&&e.data)if(e.area=e.multiple,f.default.isEmpty(e.value))e.value=null;else if($.isArray(e.value)){var i="";for(var l in e.value){if(i+=String(e.value[l]),!e.multiple)break;i+="\n"}e.value=i}return new u.default.Input({id:"field-"+e.id,type:e.type,area:e.area,readonly:e.readonly,placeholder:e.placeholder,datalist:e.datalist,onchange:e.onchange})},_fieldSlider:function(e){return new u.default.Slider.View({id:"field-"+e.id,precise:"float"==e.type,is_workflow:e.is_workflow,min:e.min,max:e.max,onchange:e.onchange})},_fieldHidden:function(e){return new u.default.Hidden({id:"field-"+e.id,info:e.info})},_fieldBoolean:function(e){return new u.default.RadioButton.View({id:"field-"+e.id,data:[{label:"Yes",value:"true"},{label:"No",value:"false"}],onchange:e.onchange})},_fieldColor:function(e){return new m.default({id:"field-"+e.id,onchange:e.onchange})},_fieldLibrary:function(e){return new p.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldFtp:function(e){return new s.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldGenomeSpace:function(e){var i=this;return new h.default.View({id:"field-"+e.id,onchange:function(){i.app.trigger("change")}})},_fieldUpload:function(e){return new u.default.Upload({id:"field-"+e.id,onchange:e.onchange})}})});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-repeat",["exports","utils/utils","mvc/ui/ui-portlet","mvc/ui/ui-misc"],function(t,e,i,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=o(e),l=o(i),a=o(n),d=Backbone.View.extend({initialize:function(t){this.list={},this.options=s.default.merge(t,{title:"Repeat",empty_text:"Not available.",max:null,min:null}),this.button_new=new a.default.ButtonIcon({icon:"fa-plus",title:"Insert "+this.options.title,tooltip:"Add new "+this.options.title+" block",cls:"ui-button-icon ui-clear-float form-repeat-add",onclick:function(){t.onnew&&t.onnew()}}),this.setElement($("<div/>").append(this.$list=$("<div/>")).append($("<div/>").append(this.button_new.$el)))},size:function(){return _.size(this.list)},add:function(t){if(t.id&&!this.list[t.id]){var e=new a.default.ButtonIcon({icon:"fa-trash-o",tooltip:"Delete this repeat block",cls:"ui-button-icon-plain form-repeat-delete",onclick:function(){t.ondel&&t.ondel()}}),i=new l.default.View({id:t.id,title:"placeholder",cls:t.cls||"ui-portlet-repeat",operations:{button_delete:e}});i.append(t.$el),i.$el.addClass("section-row").hide(),this.list[t.id]=i,this.$list.append(i.$el.fadeIn("fast")),this.options.max>0&&this.size()>=this.options.max&&this.button_new.disable(),this._refresh()}else Galaxy.emit.debug("form-repeat::add()","Duplicate or invalid repeat block id.")},del:function(t){this.list[t]?(this.$list.find("#"+t).remove(),delete this.list[t],this.button_new.enable(),this._refresh()):Galaxy.emit.debug("form-repeat::del()","Invalid repeat block id.")},delAll:function(){for(var t in this.list)this.del(t)},hideOptions:function(){this.button_new.$el.hide(),_.each(this.list,function(t){t.hideOperation("button_delete")}),_.isEmpty(this.list)&&this.$el.append($("<div/>").addClass("ui-form-info").html(this.options.empty_text))},_refresh:function(){var t=0;for(var e in this.list){var i=this.list[e];i.title(++t+": "+this.options.title),i[this.size()>this.options.min?"showOperation":"hideOperation"]("button_delete")}}});t.default={View:d}});
//# sourceMappingURL=../../../maps/mvc/form/form-repeat.js.map
define("mvc/form/form-repeat",["exports","utils/utils","mvc/ui/ui-portlet","mvc/ui/ui-misc"],function(t,e,i,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=o(e),l=o(i),a=o(n),d=Backbone.View.extend({initialize:function(t){this.list={},this.options=s.default.merge(t,{title:"Repeat",empty_text:"Not available.",max:null,min:null}),this.button_new=new a.default.ButtonIcon({icon:"fa-plus",title:"Insert "+this.options.title,tooltip:"Add new "+this.options.title+" block",cls:"ui-button-icon ui-clear-float form-repeat-add",onclick:function(){t.onnew&&t.onnew()}}),this.setElement($("<div/>").append(this.$list=$("<div/>")).append($("<div/>").append(this.button_new.$el)))},size:function(){return _.size(this.list)},add:function(t){if(t.id&&!this.list[t.id]){var e=new a.default.ButtonIcon({icon:"fa-trash-o",tooltip:"Delete this repeat block",cls:"ui-button-icon-plain form-repeat-delete",onclick:function(){t.ondel&&t.ondel()}}),i=new l.default.View({id:t.id,title:"placeholder",cls:t.cls||"ui-portlet-repeat",operations:{button_delete:e}});i.append(t.$el),i.$el.addClass("section-row").hide(),this.list[t.id]=i,this.$list.append(i.$el.fadeIn("fast")),this.options.max>0&&this.size()>=this.options.max&&this.button_new.disable(),this._refresh()}else Galaxy.emit.debug("form-repeat::add()","Duplicate or invalid repeat block id.")},del:function(t){this.list[t]?(this.$list.find("#"+t).remove(),delete this.list[t],this.button_new.enable(),this._refresh()):Galaxy.emit.debug("form-repeat::del()","Invalid repeat block id.")},delAll:function(){for(var t in this.list)this.del(t)},hideOptions:function(){this.button_new.$el.hide(),_.each(this.list,function(t){t.hideOperation("button_delete")}),_.isEmpty(this.list)&&this.$el.append($("<div/>").addClass("ui-form-info").html(this.options.empty_text))},_refresh:function(){var t=0;for(var e in this.list){var i=this.list[e];i.title(++t+": "+this.options.title),i[this.size()>this.options.min?"showOperation":"hideOperation"]("button_delete")}}});t.default={View:d}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-section",["exports","utils/utils","mvc/ui/ui-misc","mvc/ui/ui-portlet","mvc/form/form-repeat","mvc/form/form-input","mvc/form/form-parameters"],function(e,t,i,a,n,d,s){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var p=l(t),o=(l(i),l(a)),r=l(n),c=l(d),u=l(s),h=Backbone.View.extend({initialize:function(e,t){this.app=e,this.inputs=t.inputs,this.parameters=new u.default,this.setElement($("<div/>")),this.render()},render:function(){var e=this;this.$el.empty(),_.each(this.inputs,function(t){e.add(t)})},add:function(e){var t=jQuery.extend(!0,{},e);switch(t.id=e.id=p.default.uid(),this.app.input_list[t.id]=t,t.type){case"conditional":this._addConditional(t);break;case"repeat":this._addRepeat(t);break;case"section":this._addSection(t);break;default:this._addRow(t)}},_addConditional:function(e){var t=this;e.test_param.id=e.id,this.app.model.get("sustain_conditionals")&&(e.test_param.disabled=!0);var i=this._addRow(e.test_param);i.model&&i.model.set("onchange",function(i){var a=t.app.data.matchCase(e,i);for(var n in e.cases){var d=e.cases[n],s=t.$("#"+e.id+"-section-"+n),l=!1;for(var p in d.inputs)if(!d.inputs[p].hidden){l=!0;break}n==a&&l?s.fadeIn("fast"):s.hide()}t.app.trigger("change")});for(var a in e.cases){var n=new h(this.app,{inputs:e.cases[a].inputs});this._append(n.$el.addClass("ui-form-section"),e.id+"-section-"+a)}i.trigger("change")},_addRepeat:function(e){function t(t){var d=e.id+"-section-"+a++,s=new h(i.app,{inputs:t});n.add({id:d,$el:s.$el,ondel:function(){n.del(d),i.app.trigger("change")}})}for(var i=this,a=0,n=new r.default.View({title:e.title||"Repeat",min:e.min,max:e.max,onnew:function(){t(e.inputs),i.app.trigger("change")}}),d=_.size(e.cache),s=0;s<Math.max(Math.max(d,e.min||0),e.default||0);s++)t(s<d?e.cache[s]:e.inputs);this.app.model.get("sustain_repeats")&&n.hideOptions();var l=new c.default(this.app,{label:e.title||e.name,help:e.help,field:n});this._append(l.$el,e.id)},_addSection:function(e){var t=new o.default.View({title:e.title||e.name,cls:"ui-portlet-section",collapsible:!0,collapsible_button:!0,collapsed:!e.expanded});t.append(new h(this.app,{inputs:e.inputs}).$el),t.append($("<div/>").addClass("ui-form-info").html(e.help)),this.app.on("expand",function(e){t.$("#"+e).length>0&&t.expand()}),this._append(t.$el,e.id)},_addRow:function(e){var t=this,i=e.id;e.onchange=e.onchange||function(){t.app.trigger("change",i)};var a=this.parameters.create(e);this.app.field_list[i]=a;var n=new c.default(this.app,{name:e.name,label:e.hide_label?"":e.label||e.name,value:e.value,text_value:e.text_value,collapsible_value:e.collapsible_value,collapsible_preview:e.collapsible_preview,help:e.help,argument:e.argument,disabled:e.disabled,color:e.color,style:e.style,backdrop:e.backdrop,hidden:e.hidden,fixed:e.fixed,field:a});return this.app.element_list[i]=n,this._append(n.$el,e.id),a},_append:function(e,t){this.$el.append(e.addClass("section-row").attr("id",t))}});e.default={View:h}});
//# sourceMappingURL=../../../maps/mvc/form/form-section.js.map
define("mvc/form/form-section",["exports","utils/utils","mvc/ui/ui-misc","mvc/ui/ui-portlet","mvc/form/form-repeat","mvc/form/form-input","mvc/form/form-parameters"],function(e,t,i,a,n,d,s){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var p=l(t),o=(l(i),l(a)),r=l(n),c=l(d),u=l(s),h=Backbone.View.extend({initialize:function(e,t){this.app=e,this.inputs=t.inputs,this.parameters=new u.default,this.setElement($("<div/>")),this.render()},render:function(){var e=this;this.$el.empty(),_.each(this.inputs,function(t){e.add(t)})},add:function(e){var t=jQuery.extend(!0,{},e);switch(t.id=e.id=p.default.uid(),this.app.input_list[t.id]=t,t.type){case"conditional":this._addConditional(t);break;case"repeat":this._addRepeat(t);break;case"section":this._addSection(t);break;default:this._addRow(t)}},_addConditional:function(e){var t=this;e.test_param.id=e.id,this.app.model.get("sustain_conditionals")&&(e.test_param.disabled=!0);var i=this._addRow(e.test_param);i.model&&i.model.set("onchange",function(i){var a=t.app.data.matchCase(e,i);for(var n in e.cases){var d=e.cases[n],s=t.$("#"+e.id+"-section-"+n),l=!1;for(var p in d.inputs)if(!d.inputs[p].hidden){l=!0;break}n==a&&l?s.fadeIn("fast"):s.hide()}t.app.trigger("change")});for(var a in e.cases){var n=new h(this.app,{inputs:e.cases[a].inputs});this._append(n.$el.addClass("ui-form-section"),e.id+"-section-"+a)}i.trigger("change")},_addRepeat:function(e){function t(t){var d=e.id+"-section-"+a++,s=new h(i.app,{inputs:t});n.add({id:d,$el:s.$el,ondel:function(){n.del(d),i.app.trigger("change")}})}for(var i=this,a=0,n=new r.default.View({title:e.title||"Repeat",min:e.min,max:e.max,onnew:function(){t(e.inputs),i.app.trigger("change")}}),d=_.size(e.cache),s=0;s<Math.max(Math.max(d,e.min||0),e.default||0);s++)t(s<d?e.cache[s]:e.inputs);this.app.model.get("sustain_repeats")&&n.hideOptions();var l=new c.default(this.app,{label:e.title||e.name,help:e.help,field:n});this._append(l.$el,e.id)},_addSection:function(e){var t=new o.default.View({title:e.title||e.name,cls:"ui-portlet-section",collapsible:!0,collapsible_button:!0,collapsed:!e.expanded});t.append(new h(this.app,{inputs:e.inputs}).$el),t.append($("<div/>").addClass("ui-form-info").html(e.help)),this.app.on("expand",function(e){t.$("#"+e).length>0&&t.expand()}),this._append(t.$el,e.id)},_addRow:function(e){var t=this,i=e.id;e.onchange=e.onchange||function(){t.app.trigger("change",i)};var a=this.parameters.create(e);this.app.field_list[i]=a;var n=new c.default(this.app,{name:e.name,label:e.hide_label?"":e.label||e.name,value:e.value,text_value:e.text_value,collapsible_value:e.collapsible_value,collapsible_preview:e.collapsible_preview,help:e.help,argument:e.argument,disabled:e.disabled,color:e.color,style:e.style,backdrop:e.backdrop,hidden:e.hidden,fixed:e.fixed,field:a});return this.app.element_list[i]=n,this._append(n.$el,e.id),a},_append:function(e,t){this.$el.append(e.addClass("section-row").attr("id",t))}});e.default={View:h}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-view",["exports","utils/utils","mvc/ui/ui-portlet","mvc/ui/ui-misc","mvc/form/form-section","mvc/form/form-data"],function(t,e,i,s,n,o){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});a(e);var r=a(i),l=a(s),h=a(n),u=a(o);t.default=Backbone.View.extend({initialize:function(t){this.model=new Backbone.Model({initial_errors:!1,cls:"ui-portlet-limited",icon:null,always_refresh:!0,status:"warning",hide_operations:!1,onchange:function(){}}).set(t),this.setElement("<div/>"),this.render()},update:function(t){var e=this;this.data.matchModel(t,function(t,i){var s=e.input_list[i];if(s&&s.options&&!_.isEqual(s.options,t.options)){s.options=t.options;var n=e.field_list[i];if(n.update){var o=[];if(-1!=["data","data_collection","drill_down"].indexOf(s.type))o=s.options;else for(var a in t.options){var r=t.options[a];r.length>2&&o.push({label:r[0],value:r[1]})}n.update(o),n.trigger("change"),Galaxy.emit.debug("form-view::update()","Updating options for "+i)}}})},wait:function(t){for(var e in this.input_list){var i=this.field_list[e];this.input_list[e].is_dynamic&&i.wait&&i.unwait&&i[t?"wait":"unwait"]()}},highlight:function(t,e,i){var s=this.element_list[t];if(s&&(s.error(e||"Please verify this parameter."),this.portlet.expand(),this.trigger("expand",t),!i)){var n=this.$el.parents().filter(function(){return-1!=["auto","scroll"].indexOf($(this).css("overflow"))}).first();n.animate({scrollTop:n.scrollTop()+s.$el.offset().top-120},500)}},errors:function(t){if(this.trigger("reset"),t&&t.errors){var e=this.data.matchResponse(t.errors);for(var i in this.element_list){this.element_list[i];e[i]&&this.highlight(i,e[i],!0)}}},render:function(){var t=this;this.off("change"),this.off("reset"),this.field_list={},this.input_list={},this.element_list={},this.data=new u.default.Manager(this),this._renderForm(),this.data.create(),this.model.get("initial_errors")&&this.errors(this.model.attributes);var e=this.data.checksum();return this.on("change",function(i){var s=t.input_list[i];if(!s||s.refresh_on_change||t.model.get("always_refresh")){var n=t.data.checksum();n!=e&&(e=n,t.model.get("onchange")())}}),this.on("reset",function(){_.each(t.element_list,function(t){t.reset()})}),this},_renderForm:function(){$(".tooltip").remove();var t=this.model.attributes;this.message=new l.default.UnescapedMessage,this.section=new h.default.View(this,{inputs:t.inputs}),this.portlet=new r.default.View({icon:t.icon,title:t.title,cls:t.cls,operations:!t.hide_operations&&t.operations,buttons:t.buttons,collapsible:t.collapsible,collapsed:t.collapsed,onchange_title:t.onchange_title}),this.portlet.append(this.message.$el),this.portlet.append(this.section.$el),this.$el.empty(),t.inputs&&this.$el.append(this.portlet.$el),t.message&&this.message.update({persistent:!0,status:t.status,message:t.message}),Galaxy.emit.debug("form-view::initialize()","Completed")}})});
//# sourceMappingURL=../../../maps/mvc/form/form-view.js.map
define("mvc/form/form-view",["exports","utils/utils","mvc/ui/ui-portlet","mvc/ui/ui-misc","mvc/form/form-section","mvc/form/form-data"],function(t,e,i,s,n,o){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});a(e);var r=a(i),l=a(s),h=a(n),u=a(o);t.default=Backbone.View.extend({initialize:function(t){this.model=new Backbone.Model({initial_errors:!1,cls:"ui-portlet-limited",icon:null,always_refresh:!0,status:"warning",hide_operations:!1,onchange:function(){}}).set(t),this.setElement("<div/>"),this.render()},update:function(t){var e=this;this.data.matchModel(t,function(t,i){var s=e.input_list[i];if(s&&s.options&&!_.isEqual(s.options,t.options)){s.options=t.options;var n=e.field_list[i];if(n.update){var o=[];if(-1!=["data","data_collection","drill_down"].indexOf(s.type))o=s.options;else for(var a in t.options){var r=t.options[a];r.length>2&&o.push({label:r[0],value:r[1]})}n.update(o),n.trigger("change"),Galaxy.emit.debug("form-view::update()","Updating options for "+i)}}})},wait:function(t){for(var e in this.input_list){var i=this.field_list[e];this.input_list[e].is_dynamic&&i.wait&&i.unwait&&i[t?"wait":"unwait"]()}},highlight:function(t,e,i){var s=this.element_list[t];if(s&&(s.error(e||"Please verify this parameter."),this.portlet.expand(),this.trigger("expand",t),!i)){var n=this.$el.parents().filter(function(){return-1!=["auto","scroll"].indexOf($(this).css("overflow"))}).first();n.animate({scrollTop:n.scrollTop()+s.$el.offset().top-120},500)}},errors:function(t){if(this.trigger("reset"),t&&t.errors){var e=this.data.matchResponse(t.errors);for(var i in this.element_list){this.element_list[i];e[i]&&this.highlight(i,e[i],!0)}}},render:function(){var t=this;this.off("change"),this.off("reset"),this.field_list={},this.input_list={},this.element_list={},this.data=new u.default.Manager(this),this._renderForm(),this.data.create(),this.model.get("initial_errors")&&this.errors(this.model.attributes);var e=this.data.checksum();return this.on("change",function(i){var s=t.input_list[i];if(!s||s.refresh_on_change||t.model.get("always_refresh")){var n=t.data.checksum();n!=e&&(e=n,t.model.get("onchange")())}}),this.on("reset",function(){_.each(t.element_list,function(t){t.reset()})}),this},_renderForm:function(){$(".tooltip").remove();var t=this.model.attributes;this.message=new l.default.UnescapedMessage,this.section=new h.default.View(this,{inputs:t.inputs}),this.portlet=new r.default.View({icon:t.icon,title:t.title,cls:t.cls,operations:!t.hide_operations&&t.operations,buttons:t.buttons,collapsible:t.collapsible,collapsed:t.collapsed,onchange_title:t.onchange_title}),this.portlet.append(this.message.$el),this.portlet.append(this.section.$el),this.$el.empty(),t.inputs&&this.$el.append(this.portlet.$el),t.message&&this.message.update({persistent:!0,status:t.status,message:t.message}),Galaxy.emit.debug("form-view::initialize()","Completed")}})});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/form/form-wrapper",["exports","mvc/form/form-view","mvc/ui/ui-misc"],function(e,t,s){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var a=i(t),n=i(s),o=Backbone.View.extend({initialize:function(e){this.model=new Backbone.Model(e),this.url=this.model.get("url"),this.redirect=this.model.get("redirect"),this.setElement("<div/>"),this.render()},render:function(){var e=this;$.ajax({url:Galaxy.root+this.url,type:"GET"}).done(function(t){var s=$.extend({},e.model.attributes,t),i=new a.default({title:s.title,message:s.message,status:s.status||"warning",icon:s.icon,inputs:s.inputs,buttons:{submit:new n.default.Button({tooltip:s.submit_tooltip,title:s.submit_title||"Save",icon:s.submit_icon||"fa-save",cls:"btn btn-primary ui-clear-float",onclick:function(){e._submit(i)}})}});e.$el.empty().append(i.$el)}).fail(function(t){e.$el.empty().append(new n.default.Message({message:"Failed to load resource "+e.url+".",status:"danger",persistent:!0}).$el)})},_submit:function(e){var t=this;$.ajax({url:Galaxy.root+t.url,data:JSON.stringify(e.data.create()),type:"PUT",contentType:"application/json"}).done(function(s){var i={message:s.message,status:"success",persistent:!1};t.redirect?window.location=Galaxy.root+t.redirect+"?"+$.param(i):(e.data.matchModel(s,function(t,s){e.field_list[s].value(t.value)}),t._showMessage(e,i))}).fail(function(s){t._showMessage(e,{message:s.responseJSON.err_msg,status:"danger",persistent:!1})})},_showMessage:function(e,t){e.$el.parents().filter(function(){return-1!=["auto","scroll"].indexOf($(this).css("overflow"))}).first().animate({scrollTop:0},500),e.message.update(t)}});e.default={View:o}});
//# sourceMappingURL=../../../maps/mvc/form/form-wrapper.js.map
define("mvc/form/form-wrapper",["exports","mvc/form/form-view","mvc/ui/ui-misc"],function(e,t,s){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var a=i(t),n=i(s),o=Backbone.View.extend({initialize:function(e){this.model=new Backbone.Model(e),this.url=this.model.get("url"),this.redirect=this.model.get("redirect"),this.setElement("<div/>"),this.render()},render:function(){var e=this;$.ajax({url:Galaxy.root+this.url,type:"GET"}).done(function(t){var s=$.extend({},e.model.attributes,t),i=new a.default({title:s.title,message:s.message,status:s.status||"warning",icon:s.icon,inputs:s.inputs,buttons:{submit:new n.default.Button({tooltip:s.submit_tooltip,title:s.submit_title||"Save",icon:s.submit_icon||"fa-save",cls:"btn btn-primary ui-clear-float",onclick:function(){e._submit(i)}})}});e.$el.empty().append(i.$el)}).fail(function(t){e.$el.empty().append(new n.default.Message({message:"Failed to load resource "+e.url+".",status:"danger",persistent:!0}).$el)})},_submit:function(e){var t=this;$.ajax({url:Galaxy.root+t.url,data:JSON.stringify(e.data.create()),type:"PUT",contentType:"application/json"}).done(function(s){var i={message:s.message,status:"success",persistent:!1};t.redirect?window.location=Galaxy.root+t.redirect+"?"+$.param(i):(e.data.matchModel(s,function(t,s){e.field_list[s].value(t.value)}),t._showMessage(e,i))}).fail(function(s){t._showMessage(e,{message:s.responseJSON.err_msg,status:"danger",persistent:!1})})},_showMessage:function(e,t){e.$el.parents().filter(function(){return-1!=["auto","scroll"].indexOf($(this).css("overflow"))}).first().animate({scrollTop:0},500),e.message.update(t)}});e.default={View:o}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/grid/grid-model",["exports"],function(t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Backbone.Model.extend({defaults:{url_base:"",async:!1,async_ops:[],categorical_filters:[],filters:{},sort_key:null,show_item_checkboxes:!1,advanced_search:!1,cur_page:1,num_pages:1,operation:void 0,item_ids:void 0},can_async_op:function(t){return-1!==_.indexOf(this.attributes.async_ops,t)},add_filter:function(t,e,i){if(i){var s,r=this.attributes.filters[t];if(null===r||void 0===r)s=e;else if("string"==typeof r)if("All"==r||r==e)s=e;else{var a=[];a[0]=r,a[1]=e,s=a}else-1===(s=r).indexOf(e)&&s.push(e);this.attributes.filters[t]=s}else this.attributes.filters[t]=e},remove_filter:function(t,e){var i=this.attributes.filters[t];if(null===i||void 0===i)return!1;if("string"==typeof i)this.attributes.filters[t]="";else{var s=_.indexOf(i,e);-1!==s&&(i[s]="")}},get_url_data:function(){var t={async:this.attributes.async,sort:this.attributes.sort_key,page:this.attributes.cur_page,show_item_checkboxes:this.attributes.show_item_checkboxes,advanced_search:this.attributes.advanced_search};this.attributes.operation&&(t.operation=this.attributes.operation),this.attributes.item_ids&&(t.id=this.attributes.item_ids);var e=this;return _.each(_.pairs(e.attributes.filters),function(e){t["f-"+e[0]]=e[1]}),t},get_url:function(t){return this.get("url_base")+"?"+$.param(this.get_url_data())+"&"+$.param(t)}})});
//# sourceMappingURL=../../../maps/mvc/grid/grid-model.js.map
define("mvc/grid/grid-model",["exports"],function(t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Backbone.Model.extend({defaults:{url_base:"",async:!1,async_ops:[],categorical_filters:[],filters:{},sort_key:null,show_item_checkboxes:!1,advanced_search:!1,cur_page:1,num_pages:1,operation:void 0,item_ids:void 0},can_async_op:function(t){return-1!==_.indexOf(this.attributes.async_ops,t)},add_filter:function(t,e,i){if(i){var s,r=this.attributes.filters[t];if(null===r||void 0===r)s=e;else if("string"==typeof r)if("All"==r||r==e)s=e;else{var a=[];a[0]=r,a[1]=e,s=a}else-1===(s=r).indexOf(e)&&s.push(e);this.attributes.filters[t]=s}else this.attributes.filters[t]=e},remove_filter:function(t,e){var i=this.attributes.filters[t];if(null===i||void 0===i)return!1;if("string"==typeof i)this.attributes.filters[t]="";else{var s=_.indexOf(i,e);-1!==s&&(i[s]="")}},get_url_data:function(){var t={async:this.attributes.async,sort:this.attributes.sort_key,page:this.attributes.cur_page,show_item_checkboxes:this.attributes.show_item_checkboxes,advanced_search:this.attributes.advanced_search};this.attributes.operation&&(t.operation=this.attributes.operation),this.attributes.item_ids&&(t.id=this.attributes.item_ids);var e=this;return _.each(_.pairs(e.attributes.filters),function(e){t["f-"+e[0]]=e[1]}),t},get_url:function(t){return this.get("url_base")+"?"+$.param(this.get_url_data())+"&"+$.param(t)}})});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/grid/grid-shared",["exports","mvc/grid/grid-view"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=function(e){return e&&e.__esModule?e:{default:e}}(t),i=Backbone.View.extend({initialize:function(e){var t=this;this.setElement($("<div/>")),this.model=new Backbone.Model(e),this.item=this.model.get("item"),this.title=this.model.get("plural"),$.ajax({url:Galaxy.root+this.item+"/"+this.model.get("action_id")+"?"+$.param(Galaxy.params),success:function(e){e.dict_format=!0,t.model.set(e),t.render()}})},render:function(){var e=new a.default(this.model.attributes);this.$el.empty().append(e.$el),this.$el.append(this._templateShared())},_templateShared:function(){var e=this,t=$("<div><h2>"+this.model.get("plural")+" shared with you by others</h2></div>"),a=this.model.attributes;if(a.shared_by_others&&a.shared_by_others.length>0){var i=$('<table class="colored" border="0" cellspacing="0" cellpadding="0" width="100%"><tr class="header"><th>Title</th><th>Owner</th></tr></table>');_.each(a.shared_by_others,function(t,a){var r=Galaxy.root+e.item+"/display_by_username_and_slug?username="+t.username+"&slug="+t.slug;i.append('<tr><td><a href="'+r+'">'+_.escape(t.title)+"</a></td><td>"+_.escape(t.username)+"</td></tr>")}),t.append(i)}else t.append("No "+this.model.get("plural").toLowerCase()+" have been shared with you.");return t}});e.default={View:i}});
//# sourceMappingURL=../../../maps/mvc/grid/grid-shared.js.map
define("mvc/grid/grid-shared",["exports","mvc/grid/grid-view"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=function(e){return e&&e.__esModule?e:{default:e}}(t),i=Backbone.View.extend({initialize:function(e){var t=this;this.setElement($("<div/>")),this.model=new Backbone.Model(e),this.item=this.model.get("item"),this.title=this.model.get("plural"),$.ajax({url:Galaxy.root+this.item+"/"+this.model.get("action_id")+"?"+$.param(Galaxy.params),success:function(e){e.dict_format=!0,t.model.set(e),t.render()}})},render:function(){var e=new a.default(this.model.attributes);this.$el.empty().append(e.$el),this.$el.append(this._templateShared())},_templateShared:function(){var e=this,t=$("<div><h2>"+this.model.get("plural")+" shared with you by others</h2></div>"),a=this.model.attributes;if(a.shared_by_others&&a.shared_by_others.length>0){var i=$('<table class="colored" border="0" cellspacing="0" cellpadding="0" width="100%"><tr class="header"><th>Title</th><th>Owner</th></tr></table>');_.each(a.shared_by_others,function(t,a){var r=Galaxy.root+e.item+"/display_by_username_and_slug?username="+t.username+"&slug="+t.slug;i.append('<tr><td><a href="'+r+'">'+_.escape(t.title)+"</a></td><td>"+_.escape(t.username)+"</td></tr>")}),t.append(i)}else t.append("No "+this.model.get("plural").toLowerCase()+" have been shared with you.");return t}});e.default={View:i}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/copy-dialog",["exports","mvc/ui/ui-modal","mvc/ui/error-modal","utils/localization"],function(e,a,t,l){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var n=o(a),i=o(t),r=o(l),s={defaultName:_.template("Copy of '<%- name %>'"),title:_.template((0,r.default)("Copying history")+' "<%- name %>"'),submitLabel:(0,r.default)("Copy"),errorMessage:(0,r.default)("History could not be copied."),progressive:(0,r.default)("Copying history"),activeLabel:(0,r.default)("Copy only the active, non-deleted datasets"),allLabel:(0,r.default)("Copy all datasets including deleted ones"),anonWarning:(0,r.default)("As an anonymous user, unless you login or register, you will lose your current history ")+(0,r.default)("after copying this history. "),_template:_.template(["<% if( isAnon ){ %>",'<div class="warningmessage">',"<%- anonWarning %>",(0,r.default)("You can"),' <a href="/user/login">',(0,r.default)("login here"),"</a> ",(0,r.default)("or")," ",' <a href="/user/create">',(0,r.default)("register here"),"</a>.","</div>","<% } %>","<form>",'<label for="copy-modal-title">',(0,r.default)("Enter a title for the new history"),":","</label><br />",'<input id="copy-modal-title" class="form-control" style="width: 100%" value="<%= name %>" />','<p class="invalid-title bg-danger" style="color: red; margin: 8px 0px 8px 0px; display: none">',(0,r.default)("Please enter a valid history title"),"</p>","<% if( allowAll ){ %>","<br />","<p>",(0,r.default)("Choose which datasets from the original history to include:"),"</p>",'<input name="copy-what" type="radio" id="copy-non-deleted" value="copy-non-deleted" ','<% if( copyWhat === "copy-non-deleted" ){ print( "checked" ); } %>/>','<label for="copy-non-deleted"> <%- activeLabel %></label>',"<br />",'<input name="copy-what" type="radio" id="copy-all" value="copy-all" ','<% if( copyWhat === "copy-all" ){ print( "checked" ); } %>/>','<label for="copy-all"> <%- allLabel %></label>',"<% } %>","</form>"].join("")),_showAjaxIndicator:function(){var e='<p><span class="fa fa-spinner fa-spin"></span> '+this.progressive+"...</p>";this.modal.$(".modal-body").empty().append(e).css({"margin-top":"8px"})},dialog:function(e,a,t){function l(){var t=e.$("#copy-modal-title").val();if(t){var l="copy-all"===e.$('input[name="copy-what"]:checked').val();e.$("button").prop("disabled",!0),o._showAjaxIndicator(),a.copy(!0,t,l).done(function(e){n.resolve(e)}).fail(function(e,r,s){var d={name:t,copyAllDatasets:l};i.default.ajaxErrorModal(a,e,d,o.errorMessage),n.rejectWith(n,arguments)}).done(function(){c&&e.hide()})}else e.$(".invalid-title").show()}t=t||{};var o=this,n=jQuery.Deferred(),s=(t.nameFn||this.defaultName)({name:a.get("name")}),d=t.allDatasets?"copy-all":"copy-non-deleted",u=!!_.isUndefined(t.allowAll)||t.allowAll,c=!!_.isUndefined(t.autoClose)||t.autoClose;this.modal=e;var p=t.closing_callback;return e.show(_.extend(t,{title:this.title({name:a.get("name")}),body:$(o._template({name:s,isAnon:Galaxy.user.isAnonymous(),allowAll:u,copyWhat:d,activeLabel:this.activeLabel,allLabel:this.allLabel,anonWarning:this.anonWarning})),buttons:_.object([[(0,r.default)("Cancel"),function(){e.hide()}],[this.submitLabel,l]]),height:"auto",closing_events:!0,closing_callback:function(e){e&&n.reject({cancelled:!0}),p&&p(e)}})),e.$("#copy-modal-title").focus().select(),e.$("#copy-modal-title").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),l())}),n}},d=_.extend({},s,{defaultName:_.template("imported: <%- name %>"),title:_.template((0,r.default)("Importing history")+' "<%- name %>"'),submitLabel:(0,r.default)("Import"),errorMessage:(0,r.default)("History could not be imported."),progressive:(0,r.default)("Importing history"),activeLabel:(0,r.default)("Import only the active, non-deleted datasets"),allLabel:(0,r.default)("Import all datasets including deleted ones"),anonWarning:(0,r.default)("As an anonymous user, unless you login or register, you will lose your current history ")+(0,r.default)("after importing this history. ")});e.default=function(e,a){a=a||{};var t=window.parent.Galaxy.modal||new n.default.View({});return a.useImport?d.dialog(t,e,a):s.dialog(t,e,a)}});
//# sourceMappingURL=../../../maps/mvc/history/copy-dialog.js.map
define("mvc/history/copy-dialog",["exports","mvc/ui/ui-modal","mvc/ui/error-modal","utils/localization"],function(e,a,t,l){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var n=o(a),i=o(t),r=o(l),s={defaultName:_.template("Copy of '<%- name %>'"),title:_.template((0,r.default)("Copying history")+' "<%- name %>"'),submitLabel:(0,r.default)("Copy"),errorMessage:(0,r.default)("History could not be copied."),progressive:(0,r.default)("Copying history"),activeLabel:(0,r.default)("Copy only the active, non-deleted datasets"),allLabel:(0,r.default)("Copy all datasets including deleted ones"),anonWarning:(0,r.default)("As an anonymous user, unless you login or register, you will lose your current history ")+(0,r.default)("after copying this history. "),_template:_.template(["<% if( isAnon ){ %>",'<div class="warningmessage">',"<%- anonWarning %>",(0,r.default)("You can"),' <a href="/user/login">',(0,r.default)("login here"),"</a> ",(0,r.default)("or")," ",' <a href="/user/create">',(0,r.default)("register here"),"</a>.","</div>","<% } %>","<form>",'<label for="copy-modal-title">',(0,r.default)("Enter a title for the new history"),":","</label><br />",'<input id="copy-modal-title" class="form-control" style="width: 100%" value="<%= name %>" />','<p class="invalid-title bg-danger" style="color: red; margin: 8px 0px 8px 0px; display: none">',(0,r.default)("Please enter a valid history title"),"</p>","<% if( allowAll ){ %>","<br />","<p>",(0,r.default)("Choose which datasets from the original history to include:"),"</p>",'<input name="copy-what" type="radio" id="copy-non-deleted" value="copy-non-deleted" ','<% if( copyWhat === "copy-non-deleted" ){ print( "checked" ); } %>/>','<label for="copy-non-deleted"> <%- activeLabel %></label>',"<br />",'<input name="copy-what" type="radio" id="copy-all" value="copy-all" ','<% if( copyWhat === "copy-all" ){ print( "checked" ); } %>/>','<label for="copy-all"> <%- allLabel %></label>',"<% } %>","</form>"].join("")),_showAjaxIndicator:function(){var e='<p><span class="fa fa-spinner fa-spin"></span> '+this.progressive+"...</p>";this.modal.$(".modal-body").empty().append(e).css({"margin-top":"8px"})},dialog:function(e,a,t){function l(){var t=e.$("#copy-modal-title").val();if(t){var l="copy-all"===e.$('input[name="copy-what"]:checked').val();e.$("button").prop("disabled",!0),o._showAjaxIndicator(),a.copy(!0,t,l).done(function(e){n.resolve(e)}).fail(function(e,r,s){var d={name:t,copyAllDatasets:l};i.default.ajaxErrorModal(a,e,d,o.errorMessage),n.rejectWith(n,arguments)}).done(function(){c&&e.hide()})}else e.$(".invalid-title").show()}t=t||{};var o=this,n=jQuery.Deferred(),s=(t.nameFn||this.defaultName)({name:a.get("name")}),d=t.allDatasets?"copy-all":"copy-non-deleted",u=!!_.isUndefined(t.allowAll)||t.allowAll,c=!!_.isUndefined(t.autoClose)||t.autoClose;this.modal=e;var p=t.closing_callback;return e.show(_.extend(t,{title:this.title({name:a.get("name")}),body:$(o._template({name:s,isAnon:Galaxy.user.isAnonymous(),allowAll:u,copyWhat:d,activeLabel:this.activeLabel,allLabel:this.allLabel,anonWarning:this.anonWarning})),buttons:_.object([[(0,r.default)("Cancel"),function(){e.hide()}],[this.submitLabel,l]]),height:"auto",closing_events:!0,closing_callback:function(e){e&&n.reject({cancelled:!0}),p&&p(e)}})),e.$("#copy-modal-title").focus().select(),e.$("#copy-modal-title").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),l())}),n}},d=_.extend({},s,{defaultName:_.template("imported: <%- name %>"),title:_.template((0,r.default)("Importing history")+' "<%- name %>"'),submitLabel:(0,r.default)("Import"),errorMessage:(0,r.default)("History could not be imported."),progressive:(0,r.default)("Importing history"),activeLabel:(0,r.default)("Import only the active, non-deleted datasets"),allLabel:(0,r.default)("Import all datasets including deleted ones"),anonWarning:(0,r.default)("As an anonymous user, unless you login or register, you will lose your current history ")+(0,r.default)("after importing this history. ")});e.default=function(e,a){a=a||{};var t=window.parent.Galaxy.modal||new n.default.View({});return a.useImport?d.dialog(t,e,a):s.dialog(t,e,a)}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hda-li-edit",["exports","mvc/dataset/dataset-li-edit","mvc/history/hda-li","mvc/base-mvc","utils/localization"],function(e,t,a,i,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var d=s(t),l=s(a),o=s(i),r=s(n),u=d.default.DatasetListItemEdit,m=u.extend({className:u.prototype.className+" history-content",_fetchModelDetails:function(){var e=this;return e.model.inReadyState()&&!e.model.hasDetails()?e.model.fetch({silent:!0}):e.model.has("rerunnable")?jQuery.when():e.model.fetch({silent:!0,data:{keys:["rerunnable","creating_job"].join(",")}})},events:_.extend(_.clone(u.prototype.events),{"click .unhide-link":function(e){return this.model.unhide(),!1}}),toString:function(){return"HDAListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var e=_.extend({},u.prototype.templates.warnings,{hidden:o.default.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',(0,r.default)("This dataset has been hidden"),'<br /><a class="unhide-link" a href="javascript:void(0);">',(0,r.default)("Unhide it"),"</a>","</div>","<% } %>"],"dataset")});return _.extend({},u.prototype.templates,{titleBar:l.default.HDAListItemView.prototype.templates.titleBar,warnings:e})}(),e.default={HDAListItemEdit:m}});
//# sourceMappingURL=../../../maps/mvc/history/hda-li-edit.js.map
define("mvc/history/hda-li-edit",["exports","mvc/dataset/dataset-li-edit","mvc/history/hda-li","mvc/base-mvc","utils/localization"],function(e,t,a,i,n){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var d=s(t),l=s(a),o=s(i),r=s(n),u=d.default.DatasetListItemEdit,m=u.extend({className:u.prototype.className+" history-content",_fetchModelDetails:function(){var e=this;return e.model.inReadyState()&&!e.model.hasDetails()?e.model.fetch({silent:!0}):e.model.has("rerunnable")?jQuery.when():e.model.fetch({silent:!0,data:{keys:["rerunnable","creating_job"].join(",")}})},events:_.extend(_.clone(u.prototype.events),{"click .unhide-link":function(e){return this.model.unhide(),!1}}),toString:function(){return"HDAListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var e=_.extend({},u.prototype.templates.warnings,{hidden:o.default.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',(0,r.default)("This dataset has been hidden"),'<br /><a class="unhide-link" a href="javascript:void(0);">',(0,r.default)("Unhide it"),"</a>","</div>","<% } %>"],"dataset")});return _.extend({},u.prototype.templates,{titleBar:l.default.HDAListItemView.prototype.templates.titleBar,warnings:e})}(),e.default={HDAListItemEdit:m}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hda-li",["exports","mvc/dataset/dataset-li","mvc/base-mvc","mvc/history/history-item-li","utils/localization"],function(t,e,a,i,n){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var l=s(e),d=s(a),o=s(i),r=s(n),c=l.default.DatasetListItemView,m=c.extend({className:c.prototype.className+" history-content",initialize:function(t,e){c.prototype.initialize.call(this,t,e)},toString:function(){return"HDAListItemView("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var t=_.extend({},c.prototype.templates.warnings,{hidden:d.default.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',(0,r.default)("This dataset has been hidden"),"</div>","<% } %>"],"dataset")});return _.extend({},c.prototype.templates,{titleBar:function(t){return'\n <div class="title-bar clear" tabindex="0">\n <span class="state-icon"></span>\n <div class="title">\n <span class="hid">'+t.hid+'</span>\n <span class="name">'+_.escape(t.name)+"</span>\n </div>\n </br>\n "+o.default.nametagTemplate(t)+"\n </div>\n "},warnings:t})}(),t.default={HDAListItemView:m}});
//# sourceMappingURL=../../../maps/mvc/history/hda-li.js.map
define("mvc/history/hda-li",["exports","mvc/dataset/dataset-li","mvc/base-mvc","mvc/history/history-item-li","utils/localization"],function(t,e,a,i,n){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var l=s(e),d=s(a),o=s(i),r=s(n),c=l.default.DatasetListItemView,m=c.extend({className:c.prototype.className+" history-content",initialize:function(t,e){c.prototype.initialize.call(this,t,e)},toString:function(){return"HDAListItemView("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var t=_.extend({},c.prototype.templates.warnings,{hidden:d.default.wrapTemplate(["<% if( !dataset.visible ){ %>",'<div class="hidden-msg warningmessagesmall">',(0,r.default)("This dataset has been hidden"),"</div>","<% } %>"],"dataset")});return _.extend({},c.prototype.templates,{titleBar:function(t){return'\n <div class="title-bar clear" tabindex="0">\n <span class="state-icon"></span>\n <div class="title">\n <span class="hid">'+t.hid+'</span>\n <span class="name">'+_.escape(t.name)+"</span>\n </div>\n </br>\n "+o.default.nametagTemplate(t)+"\n </div>\n "},warnings:t})}(),t.default={HDAListItemView:m}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hda-model",["exports","mvc/dataset/dataset-model","mvc/history/history-content-model","mvc/base-mvc","utils/localization"],function(t,e,s,a,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var d=i(e),n=i(s),l=i(a),c=(i(o),d.default.DatasetAssociation),u=n.default.HistoryContentMixin,r=c.extend(l.default.mixin(u,{defaults:_.extend({},c.prototype.defaults,u.defaults,{history_content_type:"dataset",model_class:"HistoryDatasetAssociation"})}));t.default={HistoryDatasetAssociation:r}});
//# sourceMappingURL=../../../maps/mvc/history/hda-model.js.map
define("mvc/history/hda-model",["exports","mvc/dataset/dataset-model","mvc/history/history-content-model","mvc/base-mvc","utils/localization"],function(t,e,s,a,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var d=i(e),n=i(s),l=i(a),c=(i(o),d.default.DatasetAssociation),u=n.default.HistoryContentMixin,r=c.extend(l.default.mixin(u,{defaults:_.extend({},c.prototype.defaults,u.defaults,{history_content_type:"dataset",model_class:"HistoryDatasetAssociation"})}));t.default={HistoryDatasetAssociation:r}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hdca-li-edit",["exports","mvc/history/hdca-li","mvc/collection/collection-view-edit","ui/fa-icon-button","utils/localization"],function(e,t,i,l,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(t),d=o(i),s=o(l),c=o(n),a=r.default.HDCAListItemView,u=a.extend({_getFoldoutPanelClass:function(){var e=this.model.get("collection_type");switch(e){case"list":return d.default.ListCollectionViewEdit;case"paired":return d.default.PairCollectionViewEdit;case"list:paired":return d.default.ListOfPairsCollectionViewEdit;case"list:list":return d.default.ListOfListsCollectionViewEdit}throw new TypeError("Unknown collection_type: "+e)},_renderPrimaryActions:function(){return this.log(this+"._renderPrimaryActions"),a.prototype._renderPrimaryActions.call(this).concat([this._renderDeleteButton()])},_renderDeleteButton:function(){var e=this,t=this.model.get("deleted");return(0,s.default)({title:t?(0,c.default)("Dataset collection is already deleted"):(0,c.default)("Delete"),classes:"delete-btn",faIcon:"fa-times",disabled:t,onclick:function(){e.$el.find(".icon-btn.delete-btn").trigger("mouseout"),e.model.delete()}})},toString:function(){return"HDCAListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});e.default={HDCAListItemEdit:u}});
//# sourceMappingURL=../../../maps/mvc/history/hdca-li-edit.js.map
define("mvc/history/hdca-li-edit",["exports","mvc/history/hdca-li","mvc/collection/collection-view-edit","ui/fa-icon-button","utils/localization"],function(e,t,i,l,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(t),d=o(i),s=o(l),c=o(n),a=r.default.HDCAListItemView,u=a.extend({_getFoldoutPanelClass:function(){var e=this.model.get("collection_type");switch(e){case"list":return d.default.ListCollectionViewEdit;case"paired":return d.default.PairCollectionViewEdit;case"list:paired":return d.default.ListOfPairsCollectionViewEdit;case"list:list":return d.default.ListOfListsCollectionViewEdit}throw new TypeError("Unknown collection_type: "+e)},_renderPrimaryActions:function(){return this.log(this+"._renderPrimaryActions"),a.prototype._renderPrimaryActions.call(this).concat([this._renderDeleteButton()])},_renderDeleteButton:function(){var e=this,t=this.model.get("deleted");return(0,s.default)({title:t?(0,c.default)("Dataset collection is already deleted"):(0,c.default)("Delete"),classes:"delete-btn",faIcon:"fa-times",disabled:t,onclick:function(){e.$el.find(".icon-btn.delete-btn").trigger("mouseout"),e.model.delete()}})},toString:function(){return"HDCAListItemEdit("+(this.model?""+this.model:"(no model)")+")"}});e.default={HDCAListItemEdit:u}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hdca-li",["exports","mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-view","mvc/base-mvc","mvc/history/history-item-li","utils/localization"],function(e,t,i,n,s,l,a){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var c=o(t),r=o(i),d=o(n),u=(o(s),o(l)),p=o(a),h=r.default.DCListItemView,m=h.extend({className:h.prototype.className+" history-content",_setUpListeners:function(){h.prototype._setUpListeners.call(this),this.listenTo(this.model,{"change:tags change:populated change:visible":function(e,t){this.render()}})},_getFoldoutPanelClass:function(){var e=this.model.get("collection_type");switch(e){case"list":return d.default.ListCollectionView;case"paired":return d.default.PairCollectionView;case"list:paired":return d.default.ListOfPairsCollectionView;case"list:list":return d.default.ListOfListsCollectionView}throw new TypeError("Unknown collection_type: "+e)},_swapNewRender:function(e){h.prototype._swapNewRender.call(this,e);var t=this.model.get("populated")?c.default.OK:c.default.RUNNING;return this.$el.addClass("state-"+t),this.$el},toString:function(){return"HDCAListItemView("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var e=_.extend({},h.prototype.templates.warnings,{hidden:function(e){e.visible||(0,p.default)("This collection has been hidden")}});return _.extend({},h.prototype.templates,{warnings:e,titleBar:function(e){return'\n <div class="title-bar clear" tabindex="0">\n <span class="state-icon"></span>\n <div class="title">\n <span class="hid">'+e.hid+'</span>\n <span class="name">'+_.escape(e.name)+'</span>\n </div>\n <div class="subtitle"></div>\n '+u.default.nametagTemplate(e)+"\n </div>\n "}})}(),e.default={HDCAListItemView:m}});
//# sourceMappingURL=../../../maps/mvc/history/hdca-li.js.map
define("mvc/history/hdca-li",["exports","mvc/dataset/states","mvc/collection/collection-li","mvc/collection/collection-view","mvc/base-mvc","mvc/history/history-item-li","utils/localization"],function(e,t,i,n,s,l,a){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var c=o(t),r=o(i),d=o(n),u=(o(s),o(l)),p=o(a),h=r.default.DCListItemView,m=h.extend({className:h.prototype.className+" history-content",_setUpListeners:function(){h.prototype._setUpListeners.call(this),this.listenTo(this.model,{"change:tags change:populated change:visible":function(e,t){this.render()}})},_getFoldoutPanelClass:function(){var e=this.model.get("collection_type");switch(e){case"list":return d.default.ListCollectionView;case"paired":return d.default.PairCollectionView;case"list:paired":return d.default.ListOfPairsCollectionView;case"list:list":return d.default.ListOfListsCollectionView}throw new TypeError("Unknown collection_type: "+e)},_swapNewRender:function(e){h.prototype._swapNewRender.call(this,e);var t=this.model.get("populated")?c.default.OK:c.default.RUNNING;return this.$el.addClass("state-"+t),this.$el},toString:function(){return"HDCAListItemView("+(this.model?""+this.model:"(no model)")+")"}});m.prototype.templates=function(){var e=_.extend({},h.prototype.templates.warnings,{hidden:function(e){e.visible||(0,p.default)("This collection has been hidden")}});return _.extend({},h.prototype.templates,{warnings:e,titleBar:function(e){return'\n <div class="title-bar clear" tabindex="0">\n <span class="state-icon"></span>\n <div class="title">\n <span class="hid">'+e.hid+'</span>\n <span class="name">'+_.escape(e.name)+'</span>\n </div>\n <div class="subtitle"></div>\n '+u.default.nametagTemplate(e)+"\n </div>\n "}})}(),e.default={HDCAListItemView:m}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/hdca-model",["exports","mvc/collection/collection-model","mvc/history/history-content-model","utils/localization"],function(t,e,o,i){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}function l(t){return function(e,o){return this.isNew()&&((o=o||{}).url=this.urlRoot+this.get("history_id")+"/contents",(e=e||{}).type="dataset_collection"),t.call(this,e,o)}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),a=s(o),c=(s(i),a.default.HistoryContentMixin),r=n.default.ListDatasetCollection,d=n.default.PairDatasetCollection,y=n.default.ListPairedDatasetCollection,u=n.default.ListOfListsDatasetCollection,p=r.extend(c).extend({defaults:_.extend(_.clone(r.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list",model_class:"HistoryDatasetCollectionAssociation"}),save:l(r.prototype.save),toString:function(){return"History"+r.prototype.toString.call(this)}}),f=d.extend(c).extend({defaults:_.extend(_.clone(d.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"paired",model_class:"HistoryDatasetCollectionAssociation"}),save:l(d.prototype.save),toString:function(){return"History"+d.prototype.toString.call(this)}}),h=y.extend(c).extend({defaults:_.extend(_.clone(y.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list:paired",model_class:"HistoryDatasetCollectionAssociation"}),save:l(y.prototype.save),toString:function(){return"History"+y.prototype.toString.call(this)}}),x=u.extend(c).extend({defaults:_.extend(_.clone(u.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list:list",model_class:"HistoryDatasetCollectionAssociation"}),save:l(u.prototype.save),toString:function(){return"HistoryListOfListsDatasetCollection("+this.get("name")+")"}});t.default={HistoryListDatasetCollection:p,HistoryPairDatasetCollection:f,HistoryListPairedDatasetCollection:h,HistoryListOfListsDatasetCollection:x}});
//# sourceMappingURL=../../../maps/mvc/history/hdca-model.js.map
define("mvc/history/hdca-model",["exports","mvc/collection/collection-model","mvc/history/history-content-model","utils/localization"],function(t,e,o,i){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}function l(t){return function(e,o){return this.isNew()&&((o=o||{}).url=this.urlRoot+this.get("history_id")+"/contents",(e=e||{}).type="dataset_collection"),t.call(this,e,o)}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),a=s(o),c=(s(i),a.default.HistoryContentMixin),r=n.default.ListDatasetCollection,d=n.default.PairDatasetCollection,y=n.default.ListPairedDatasetCollection,u=n.default.ListOfListsDatasetCollection,p=r.extend(c).extend({defaults:_.extend(_.clone(r.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list",model_class:"HistoryDatasetCollectionAssociation"}),save:l(r.prototype.save),toString:function(){return"History"+r.prototype.toString.call(this)}}),f=d.extend(c).extend({defaults:_.extend(_.clone(d.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"paired",model_class:"HistoryDatasetCollectionAssociation"}),save:l(d.prototype.save),toString:function(){return"History"+d.prototype.toString.call(this)}}),h=y.extend(c).extend({defaults:_.extend(_.clone(y.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list:paired",model_class:"HistoryDatasetCollectionAssociation"}),save:l(y.prototype.save),toString:function(){return"History"+y.prototype.toString.call(this)}}),x=u.extend(c).extend({defaults:_.extend(_.clone(u.prototype.defaults),{history_content_type:"dataset_collection",collection_type:"list:list",model_class:"HistoryDatasetCollectionAssociation"}),save:l(u.prototype.save),toString:function(){return"HistoryListOfListsDatasetCollection("+this.get("name")+")"}});t.default={HistoryListDatasetCollection:p,HistoryPairDatasetCollection:f,HistoryListPairedDatasetCollection:h,HistoryListOfListsDatasetCollection:x}});
@@ -1,2 +1 @@
define("mvc/history/history-content-model",["exports","mvc/dataset/states","mvc/base-mvc","utils/localization"],function(t,e,i,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});n(e),n(i),n(s);var r={defaults:{history_id:null,history_content_type:null,hid:null,visible:!0},idAttribute:"type_id",hidden:function(){return!this.get("visible")},isVisible:function(t,e){var i=!0;return t||!this.get("deleted")&&!this.get("purged")||(i=!1),e||this.get("visible")||(i=!1),i},urlRoot:Galaxy.root+"api/histories/",url:function(){var t=this.get("history_content_type"),e=this.get("history_id"),i=this.get("id"),s=""+this.urlRoot+e+"/contents/"+t+"s/"+i;return s},hide:function(t){return this.get("visible")?this.save({visible:!1},t):jQuery.when()},unhide:function(t){return this.get("visible")?jQuery.when():this.save({visible:!0},t)},toString:function(){return[this.get("type_id"),this.get("hid"),this.get("name")].join(":")}};t.default={HistoryContentMixin:r}});
//# sourceMappingURL=../../../maps/mvc/history/history-content-model.js.map
define("mvc/history/history-content-model",["exports","mvc/dataset/states","mvc/base-mvc","utils/localization"],function(t,e,i,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});n(e),n(i),n(s);var r={defaults:{history_id:null,history_content_type:null,hid:null,visible:!0},idAttribute:"type_id",hidden:function(){return!this.get("visible")},isVisible:function(t,e){var i=!0;return t||!this.get("deleted")&&!this.get("purged")||(i=!1),e||this.get("visible")||(i=!1),i},urlRoot:Galaxy.root+"api/histories/",url:function(){var t=this.get("history_content_type"),e=this.get("history_id"),i=this.get("id"),s=""+this.urlRoot+e+"/contents/"+t+"s/"+i;return s},hide:function(t){return this.get("visible")?this.save({visible:!1},t):jQuery.when()},unhide:function(t){return this.get("visible")?jQuery.when():this.save({visible:!0},t)},toString:function(){return[this.get("type_id"),this.get("hid"),this.get("name")].join(":")}};t.default={HistoryContentMixin:r}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/history/history-item-li",["exports"],function(e){"use strict";function n(e){return 0==e.indexOf("name:")?'<span class="label label-info">'+_.escape(e.slice(5))+"</span>":""}Object.defineProperty(e,"__esModule",{value:!0}),e.default={nametagTemplate:function(e){return'<span class="nametags">'+_.sortBy(_.uniq(e.tags)).map(n).join("")+"</span>"}}});
//# sourceMappingURL=../../../maps/mvc/history/history-item-li.js.map
define("mvc/history/history-item-li",["exports"],function(e){"use strict";function n(e){return 0==e.indexOf("name:")?'<span class="label label-info">'+_.escape(e.slice(5))+"</span>":""}Object.defineProperty(e,"__esModule",{value:!0}),e.default={nametagTemplate:function(e){return'<span class="nametags">'+_.sortBy(_.uniq(e.tags)).map(n).join("")+"</span>"}}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/history-list",["exports","utils/utils","mvc/grid/grid-view","mvc/history/history-model","mvc/history/copy-dialog"],function(t,e,i,o,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(e),l=a(i),d=a(o),s=a(n),c=Backbone.View.extend({title:"Histories",initialize:function(t){var e=this;this.setElement($("<div/>")),this.model=new Backbone.Model,r.default.get({url:Galaxy.root+"history/"+t.action_id+"?"+$.param(Galaxy.params),success:function(t){t.dict_format=!0,_.each(t.operations,function(t){"Copy"==t.label&&(t.onclick=function(t){e._showCopyDialog(t)})}),e.model.set(t),e.render()}})},render:function(){var t=new l.default(this.model.attributes);this.$el.empty().append(t.$el)},_showCopyDialog:function(t){var e=new d.default.History({id:t});e.fetch().fail(function(){alert("History could not be fetched. Please contact an administrator")}).done(function(){(0,s.default)(e,{}).done(function(){window.parent&&window.parent.Galaxy&&window.parent.Galaxy.currHistoryPanel&&window.parent.Galaxy.currHistoryPanel.loadCurrentHistory(),window.location.reload(!0)})})}});t.default={View:c}});
//# sourceMappingURL=../../../maps/mvc/history/history-list.js.map
define("mvc/history/history-list",["exports","utils/utils","mvc/grid/grid-view","mvc/history/history-model","mvc/history/copy-dialog"],function(t,e,i,o,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(e),l=a(i),d=a(o),s=a(n),c=Backbone.View.extend({title:"Histories",initialize:function(t){var e=this;this.setElement($("<div/>")),this.model=new Backbone.Model,r.default.get({url:Galaxy.root+"history/"+t.action_id+"?"+$.param(Galaxy.params),success:function(t){t.dict_format=!0,_.each(t.operations,function(t){"Copy"==t.label&&(t.onclick=function(t){e._showCopyDialog(t)})}),e.model.set(t),e.render()}})},render:function(){var t=new l.default(this.model.attributes);this.$el.empty().append(t.$el)},_showCopyDialog:function(t){var e=new d.default.History({id:t});e.fetch().fail(function(){alert("History could not be fetched. Please contact an administrator")}).done(function(){(0,s.default)(e,{}).done(function(){window.parent&&window.parent.Galaxy&&window.parent.Galaxy.currHistoryPanel&&window.parent.Galaxy.currHistoryPanel.loadCurrentHistory(),window.location.reload(!0)})})}});t.default={View:c}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/history/history-preferences",["exports","mvc/base-mvc"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var d=function(e){return e&&e.__esModule?e:{default:e}}(t).default.SessionStorageModel.extend({defaults:{expandedIds:{},show_deleted:!1,show_hidden:!1},addExpanded:function(e){var t=this.get("expandedIds");t[e.id]=e.get("id"),this.save("expandedIds",t)},removeExpanded:function(e){var t=this.get("expandedIds");delete t[e.id],this.save("expandedIds",t)},isExpanded:function(e){return _.result(this.get("expandedIds"),e,!1)},allExpanded:function(){return _.values(this.get("expandedIds"))},clearExpanded:function(){this.set("expandedIds",{})},includeDeleted:function(e){return _.isUndefined(e)||this.set("show_deleted",e),this.get("show_deleted")},includeHidden:function(e){return _.isUndefined(e)||this.set("show_hidden",e),this.get("show_hidden")},toString:function(){return"HistoryPrefs("+this.id+")"}},{storageKeyPrefix:"history:",historyStorageKey:function(e){if(!e)throw new Error("HistoryPrefs.historyStorageKey needs valid id: "+e);return d.storageKeyPrefix+e},get:function(e){return new d({id:d.historyStorageKey(e)})},clearAll:function(e){for(var t in sessionStorage)0===t.indexOf(d.storageKeyPrefix)&&sessionStorage.removeItem(t)}});e.default={HistoryPrefs:d}});
//# sourceMappingURL=../../../maps/mvc/history/history-preferences.js.map
define("mvc/history/history-preferences",["exports","mvc/base-mvc"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var d=function(e){return e&&e.__esModule?e:{default:e}}(t).default.SessionStorageModel.extend({defaults:{expandedIds:{},show_deleted:!1,show_hidden:!1},addExpanded:function(e){var t=this.get("expandedIds");t[e.id]=e.get("id"),this.save("expandedIds",t)},removeExpanded:function(e){var t=this.get("expandedIds");delete t[e.id],this.save("expandedIds",t)},isExpanded:function(e){return _.result(this.get("expandedIds"),e,!1)},allExpanded:function(){return _.values(this.get("expandedIds"))},clearExpanded:function(){this.set("expandedIds",{})},includeDeleted:function(e){return _.isUndefined(e)||this.set("show_deleted",e),this.get("show_deleted")},includeHidden:function(e){return _.isUndefined(e)||this.set("show_hidden",e),this.get("show_hidden")},toString:function(){return"HistoryPrefs("+this.id+")"}},{storageKeyPrefix:"history:",historyStorageKey:function(e){if(!e)throw new Error("HistoryPrefs.historyStorageKey needs valid id: "+e);return d.storageKeyPrefix+e},get:function(e){return new d({id:d.historyStorageKey(e)})},clearAll:function(e){for(var t in sessionStorage)0===t.indexOf(d.storageKeyPrefix)&&sessionStorage.removeItem(t)}});e.default={HistoryPrefs:d}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/history/history-view-annotated",["exports","mvc/history/history-view","mvc/history/hda-li","mvc/history/hdca-li","mvc/base-mvc","utils/localization"],function(t,e,n,o,i,r){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=a(e),d=(a(n),a(o),a(i),a(r)),c=s.default.HistoryView,l=c.extend({className:c.prototype.className+" annotated-history-panel",_buildNewRender:function(){var t=c.prototype._buildNewRender.call(this);return this.renderHistoryAnnotation(t),t},renderHistoryAnnotation:function(t){var e=this.model.get("annotation");e&&t.find("> .controls .subtitle").text(e)},renderItems:function(t){t=t||this.$el,c.prototype.renderItems.call(this,t);var e=t.find("> .controls");e.find(".contents-container.headers").remove();$('<div class="contents-container headers"/>').append([$('<div class="history-content header"/>').text((0,d.default)("Dataset")),$('<div class="additional-info header"/>').text((0,d.default)("Annotation"))]).appendTo(e);return self.views},_renderItemView$el:function(t){return $('<div class="contents-container"/>').append([t.render(0).$el,$('<div class="additional-info"/>').text(t.model.get("annotation")||"")])},events:_.extend(_.clone(c.prototype.events),{"click .contents-container":function(t){t.stopPropagation(),$(t.currentTarget).find(".list-item .title-bar").click()},"click .icon-btn":function(t){t.stopPropagation();var e=$(t.currentTarget);e.length&&"dropdown"===e.attr("data-toggle")&&e.dropdown("toggle")}}),_clickSectionLink:function(t){var e=$(t.currentTarget).parent().parent().data("section");this.openSection(e)},toString:function(){return"AnnotatedHistoryView("+(this.model?this.model.get("name"):"")+")"}});t.default={AnnotatedHistoryView:l}});
//# sourceMappingURL=../../../maps/mvc/history/history-view-annotated.js.map
define("mvc/history/history-view-annotated",["exports","mvc/history/history-view","mvc/history/hda-li","mvc/history/hdca-li","mvc/base-mvc","utils/localization"],function(t,e,n,o,i,r){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var s=a(e),d=(a(n),a(o),a(i),a(r)),c=s.default.HistoryView,l=c.extend({className:c.prototype.className+" annotated-history-panel",_buildNewRender:function(){var t=c.prototype._buildNewRender.call(this);return this.renderHistoryAnnotation(t),t},renderHistoryAnnotation:function(t){var e=this.model.get("annotation");e&&t.find("> .controls .subtitle").text(e)},renderItems:function(t){t=t||this.$el,c.prototype.renderItems.call(this,t);var e=t.find("> .controls");e.find(".contents-container.headers").remove();$('<div class="contents-container headers"/>').append([$('<div class="history-content header"/>').text((0,d.default)("Dataset")),$('<div class="additional-info header"/>').text((0,d.default)("Annotation"))]).appendTo(e);return self.views},_renderItemView$el:function(t){return $('<div class="contents-container"/>').append([t.render(0).$el,$('<div class="additional-info"/>').text(t.model.get("annotation")||"")])},events:_.extend(_.clone(c.prototype.events),{"click .contents-container":function(t){t.stopPropagation(),$(t.currentTarget).find(".list-item .title-bar").click()},"click .icon-btn":function(t){t.stopPropagation();var e=$(t.currentTarget);e.length&&"dropdown"===e.attr("data-toggle")&&e.dropdown("toggle")}}),_clickSectionLink:function(t){var e=$(t.currentTarget).parent().parent().data("section");this.openSection(e)},toString:function(){return"AnnotatedHistoryView("+(this.model?this.model.get("name"):"")+")"}});t.default={AnnotatedHistoryView:l}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/job-dag",["exports","utils/graph","utils/add-logging"],function(t,o,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(o),s=r(e),i=n.default.Graph,a=function(t){t=t||{};var o=this;o.filters=[],o._jobsData=[],o._historyContentsMap={},o._toolMap={},o._outputIdToJobMap={},o.noInputJobs=[],o.noOutputJobs=[],o.filteredSetMetadata=[],o.filteredErroredJobs=[],o.dataKeys=["jobs","historyContents","tools"],i.call(o,!0,_.pick(t,o.dataKeys),_.omit(t,o.dataKeys))};(a.prototype=new n.default.Graph).constructor=a,(0,s.default)(a),a.prototype.init=function(t){t=t||{};var o=this;return o.options=_.defaults(t,{excludeSetMetadata:!1}),o.filters=o._initFilters(),i.prototype.init.call(o,t),o},a.prototype._initFilters=function(){var t=this,o=[];return t.options.excludeSetMetadata&&(t.filteredSetMetadata=[],o.push(function(o){return"__SET_METADATA__"!==o.job.tool_id||(t.filteredSetMetadata.push(o.job.id),!1)})),t.options.excludeErroredJobs&&(t.filteredErroredJobs=[],o.push(function(o){return"error"!==o.job.state||(t.filteredErroredJobs.push(o.job.id),!1)})),_.isArray(t.options.filters)&&(o=o.concat(t.options.filters)),t.debug("filters len:",o.length),o},a.prototype.read=function(t){var o=this;return _.has(t,"historyContents")&&_.has(t,"jobs")&&_.has(t,"tools")?(o.preprocessHistoryContents(t.historyContents||[]).preprocessTools(t.tools||{}).preprocessJobs(t.jobs||[]),o.createGraph(o._filterJobs()),o):i.prototype.read.call(this,t)},a.prototype.preprocessHistoryContents=function(t){this.info("processing history");var o=this;return o._historyContentsMap={},t.forEach(function(t,e){o._historyContentsMap[t.id]=_.clone(t)}),o},a.prototype.preprocessTools=function(t){this.info("processing tools");var o=this;return o._toolMap={},_.each(t,function(t,e){o._toolMap[e]=_.clone(t)}),o},a.prototype.preprocessJobs=function(t){this.info("processing jobs");var o=this;return o._outputIdToJobMap={},o._jobsData=o.sort(t).map(function(t){return o.preprocessJob(_.clone(t))}),o},a.prototype.sort=function(t){return t.sort(function(t,o){return t.create_time>o.create_time?1:t.create_time<o.create_time?-1:0})},a.prototype.preprocessJob=function(t,o){var e=this,r={job:t};return r.inputs=e._processInputs(t),0===_.size(r.inputs)&&e.noInputJobs.push(t.id),r.outputs=e._processOutputs(t),0===_.size(r.outputs)&&e.noOutputJobs.push(t.id),r.tool=e._toolMap[t.tool_id],r},a.prototype._processInputs=function(t){var o=this,e=t.inputs,r={};return _.each(e,function(t,e){(t=_.clone(o._validateInputOutput(t))).name=e,t.content=o._historyContentsMap[t.id],r[t.id]=t}),r},a.prototype._validateInputOutput=function(t){if(!t.id)throw new Error("No id on job input/output: ",JSON.stringify(t));if(!t.src||"hda"!==t.src)throw new Error("Bad src on job input/output: ",JSON.stringify(t));return t},a.prototype._processOutputs=function(t){var o=this,e=t.outputs,r={};return _.each(e,function(e,n){(e=_.clone(o._validateInputOutput(e))).name=n,e.content=o._historyContentsMap[e.id],r[e.id]=e,o._outputIdToJobMap[e.id]=t.id}),r},a.prototype._filterJobs=function(){var t=this;return t._jobsData.filter(function(o,e){return t._filterJob(o,e)})},a.prototype._filterJob=function(t,o){for(var e=this,r=0;r<e.filters.length;r++)if(!e.filters[r].call(e,t))return e.debug("\t job",t.job.id," has been filtered out by function:\n",e.filters[r]),!1;return!0},a.prototype.createGraph=function(t){var o=this;return o.debug("connections:"),_.each(t,function(t){var e=t.job.id;o.debug("\t",e,t),o.createVertex(e,t)}),_.each(t,function(t){var e=t.job.id;_.each(t.inputs,function(t,r){var n=o._outputIdToJobMap[r];n||(n=o.createJobLessVertex(r).name),o.createEdge(n,e,o.directed,{dataset:r})})}),o.debug("final graph: ",JSON.stringify(o.toVerticesAndEdges(),null," ")),o},a.prototype.createJobLessVertex=function(t){var o="copy-"+t;return this.createVertex(o,this._historyContentsMap[t])},a.prototype.weakComponentGraphArray=function(){var t=this;return this.weakComponents().map(function(o){return o.vertices.sort(function(t,o){var e=t.data.job?t.data.job.create_time:t.data.create_time,r=o.data.job?o.data.job.create_time:o.data.create_time;return e>r?1:e<r?-1:0}),new Graph(t.directed,o)})},a.prototype._jobsDataMap=function(){var t={};return this._jobsData.forEach(function(o){t[o.job.id]=o}),t},t.default=a});
//# sourceMappingURL=../../../maps/mvc/history/job-dag.js.map
define("mvc/history/job-dag",["exports","utils/graph","utils/add-logging"],function(t,o,e){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=r(o),s=r(e),i=n.default.Graph,a=function(t){t=t||{};var o=this;o.filters=[],o._jobsData=[],o._historyContentsMap={},o._toolMap={},o._outputIdToJobMap={},o.noInputJobs=[],o.noOutputJobs=[],o.filteredSetMetadata=[],o.filteredErroredJobs=[],o.dataKeys=["jobs","historyContents","tools"],i.call(o,!0,_.pick(t,o.dataKeys),_.omit(t,o.dataKeys))};(a.prototype=new n.default.Graph).constructor=a,(0,s.default)(a),a.prototype.init=function(t){t=t||{};var o=this;return o.options=_.defaults(t,{excludeSetMetadata:!1}),o.filters=o._initFilters(),i.prototype.init.call(o,t),o},a.prototype._initFilters=function(){var t=this,o=[];return t.options.excludeSetMetadata&&(t.filteredSetMetadata=[],o.push(function(o){return"__SET_METADATA__"!==o.job.tool_id||(t.filteredSetMetadata.push(o.job.id),!1)})),t.options.excludeErroredJobs&&(t.filteredErroredJobs=[],o.push(function(o){return"error"!==o.job.state||(t.filteredErroredJobs.push(o.job.id),!1)})),_.isArray(t.options.filters)&&(o=o.concat(t.options.filters)),t.debug("filters len:",o.length),o},a.prototype.read=function(t){var o=this;return _.has(t,"historyContents")&&_.has(t,"jobs")&&_.has(t,"tools")?(o.preprocessHistoryContents(t.historyContents||[]).preprocessTools(t.tools||{}).preprocessJobs(t.jobs||[]),o.createGraph(o._filterJobs()),o):i.prototype.read.call(this,t)},a.prototype.preprocessHistoryContents=function(t){this.info("processing history");var o=this;return o._historyContentsMap={},t.forEach(function(t,e){o._historyContentsMap[t.id]=_.clone(t)}),o},a.prototype.preprocessTools=function(t){this.info("processing tools");var o=this;return o._toolMap={},_.each(t,function(t,e){o._toolMap[e]=_.clone(t)}),o},a.prototype.preprocessJobs=function(t){this.info("processing jobs");var o=this;return o._outputIdToJobMap={},o._jobsData=o.sort(t).map(function(t){return o.preprocessJob(_.clone(t))}),o},a.prototype.sort=function(t){return t.sort(function(t,o){return t.create_time>o.create_time?1:t.create_time<o.create_time?-1:0})},a.prototype.preprocessJob=function(t,o){var e=this,r={job:t};return r.inputs=e._processInputs(t),0===_.size(r.inputs)&&e.noInputJobs.push(t.id),r.outputs=e._processOutputs(t),0===_.size(r.outputs)&&e.noOutputJobs.push(t.id),r.tool=e._toolMap[t.tool_id],r},a.prototype._processInputs=function(t){var o=this,e=t.inputs,r={};return _.each(e,function(t,e){(t=_.clone(o._validateInputOutput(t))).name=e,t.content=o._historyContentsMap[t.id],r[t.id]=t}),r},a.prototype._validateInputOutput=function(t){if(!t.id)throw new Error("No id on job input/output: ",JSON.stringify(t));if(!t.src||"hda"!==t.src)throw new Error("Bad src on job input/output: ",JSON.stringify(t));return t},a.prototype._processOutputs=function(t){var o=this,e=t.outputs,r={};return _.each(e,function(e,n){(e=_.clone(o._validateInputOutput(e))).name=n,e.content=o._historyContentsMap[e.id],r[e.id]=e,o._outputIdToJobMap[e.id]=t.id}),r},a.prototype._filterJobs=function(){var t=this;return t._jobsData.filter(function(o,e){return t._filterJob(o,e)})},a.prototype._filterJob=function(t,o){for(var e=this,r=0;r<e.filters.length;r++)if(!e.filters[r].call(e,t))return e.debug("\t job",t.job.id," has been filtered out by function:\n",e.filters[r]),!1;return!0},a.prototype.createGraph=function(t){var o=this;return o.debug("connections:"),_.each(t,function(t){var e=t.job.id;o.debug("\t",e,t),o.createVertex(e,t)}),_.each(t,function(t){var e=t.job.id;_.each(t.inputs,function(t,r){var n=o._outputIdToJobMap[r];n||(n=o.createJobLessVertex(r).name),o.createEdge(n,e,o.directed,{dataset:r})})}),o.debug("final graph: ",JSON.stringify(o.toVerticesAndEdges(),null," ")),o},a.prototype.createJobLessVertex=function(t){var o="copy-"+t;return this.createVertex(o,this._historyContentsMap[t])},a.prototype.weakComponentGraphArray=function(){var t=this;return this.weakComponents().map(function(o){return o.vertices.sort(function(t,o){var e=t.data.job?t.data.job.create_time:t.data.create_time,r=o.data.job?o.data.job.create_time:o.data.create_time;return e>r?1:e<r?-1:0}),new Graph(t.directed,o)})},a.prototype._jobsDataMap=function(){var t={};return this._jobsData.forEach(function(o){t[o.job.id]=o}),t},t.default=a});
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/history/options-menu",["exports","mvc/ui/popup-menu","mvc/history/copy-dialog","mvc/base-mvc","utils/localization","mvc/webhooks"],function(e,t,a,r,l,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e,t,a){return _.clone(y).filter(function(r){return!(e&&!r.anon)&&(!(!t&&r.purge)&&(r.href&&(r.href=a+r.href,r.target=r.target||"galaxy_main"),r.confirm&&(r.func=function(){confirm(r.confirm)&&(galaxy_main.location=r.href)}),!0))})}Object.defineProperty(e,"__esModule",{value:!0});var i=n(t),s=n(a),d=(n(r),n(l)),f=n(o),y=[{html:(0,d.default)("History Lists"),header:!0},{html:(0,d.default)("Saved Histories"),href:"histories/list",target:"_top"},{html:(0,d.default)("Histories Shared with Me"),href:"histories/list_shared",target:"_top"},{html:(0,d.default)("Current History"),header:!0,anon:!0},{html:(0,d.default)("Create New"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.currHistoryPanel.createNewHistory()}},{html:(0,d.default)("Copy History"),func:function(){(0,s.default)(Galaxy.currHistoryPanel.model).done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Share or Publish"),href:"history/sharing"},{html:(0,d.default)("Show Structure"),href:"history/display_structured",anon:!0},{html:(0,d.default)("Extract Workflow"),href:"workflow/build_from_current_history"},{html:(0,d.default)("Delete"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete the current history?"))&&Galaxy.currHistoryPanel.model._delete().done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Delete Permanently"),purge:!0,anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete the current history permanently? This cannot be undone."))&&Galaxy.currHistoryPanel.model.purge().done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Dataset Actions"),header:!0,anon:!0},{html:(0,d.default)("Copy Datasets"),href:"dataset/copy_datasets"},{html:(0,d.default)("Dataset Security"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.router&&Galaxy.router.push("/histories/permissions?id="+Galaxy.currHistoryPanel.model.id)}},{html:(0,d.default)("Resume Paused Jobs"),href:"history/resume_paused_jobs?current=True",anon:!0},{html:(0,d.default)("Collapse Expanded Datasets"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.currHistoryPanel.collapseAll()}},{html:(0,d.default)("Unhide Hidden Datasets"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really unhide all hidden datasets?"))&&$.post(Galaxy.root+"history/adjust_hidden",{user_action:"unhide"},function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Delete Hidden Datasets"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete all hidden datasets?"))&&$.post(Galaxy.root+"history/adjust_hidden",{user_action:"delete"},function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Purge Deleted Datasets"),confirm:(0,d.default)("Really delete all deleted datasets permanently? This cannot be undone."),href:"history/purge_deleted_datasets",purge:!0,anon:!0},{html:(0,d.default)("Downloads"),header:!0},{html:(0,d.default)("Export Tool Citations"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.router&&Galaxy.router.push("/histories/citations?id="+Galaxy.currHistoryPanel.model.id)}},{html:(0,d.default)("Export History to File"),href:"history/export_archive?preview=True",anon:!0},{html:(0,d.default)("Other Actions"),header:!0},{html:(0,d.default)("Import from File"),href:"history/import_archive"}];f.default.add({url:"api/webhooks/history-menu/all",async:!1,callback:function(e){var t=[];$.each(e.models,function(e,a){var r=a.toJSON();r.activate&&t.push({html:(0,d.default)(r.config.title),anon:!0})}),t.length>0&&(t.unshift({html:(0,d.default)("Webhooks"),header:!0}),$.merge(y,t))}});e.default=function(e,t){var a=u(void 0===(t=t||{}).anonymous||t.anonymous,t.purgeAllowed||!1,Galaxy.root);return new i.default(e,a)}});
//# sourceMappingURL=../../../maps/mvc/history/options-menu.js.map
define("mvc/history/options-menu",["exports","mvc/ui/popup-menu","mvc/history/copy-dialog","mvc/base-mvc","utils/localization","mvc/webhooks"],function(e,t,a,r,l,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function u(e,t,a){return _.clone(y).filter(function(r){return!(e&&!r.anon)&&(!(!t&&r.purge)&&(r.href&&(r.href=a+r.href,r.target=r.target||"galaxy_main"),r.confirm&&(r.func=function(){confirm(r.confirm)&&(galaxy_main.location=r.href)}),!0))})}Object.defineProperty(e,"__esModule",{value:!0});var i=n(t),s=n(a),d=(n(r),n(l)),f=n(o),y=[{html:(0,d.default)("History Lists"),header:!0},{html:(0,d.default)("Saved Histories"),href:"histories/list",target:"_top"},{html:(0,d.default)("Histories Shared with Me"),href:"histories/list_shared",target:"_top"},{html:(0,d.default)("Current History"),header:!0,anon:!0},{html:(0,d.default)("Create New"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.currHistoryPanel.createNewHistory()}},{html:(0,d.default)("Copy History"),func:function(){(0,s.default)(Galaxy.currHistoryPanel.model).done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Share or Publish"),href:"history/sharing"},{html:(0,d.default)("Show Structure"),href:"history/display_structured",anon:!0},{html:(0,d.default)("Extract Workflow"),href:"workflow/build_from_current_history"},{html:(0,d.default)("Delete"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete the current history?"))&&Galaxy.currHistoryPanel.model._delete().done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Delete Permanently"),purge:!0,anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete the current history permanently? This cannot be undone."))&&Galaxy.currHistoryPanel.model.purge().done(function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Dataset Actions"),header:!0,anon:!0},{html:(0,d.default)("Copy Datasets"),href:"dataset/copy_datasets"},{html:(0,d.default)("Dataset Security"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.router&&Galaxy.router.push("/histories/permissions?id="+Galaxy.currHistoryPanel.model.id)}},{html:(0,d.default)("Resume Paused Jobs"),href:"history/resume_paused_jobs?current=True",anon:!0},{html:(0,d.default)("Collapse Expanded Datasets"),func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.currHistoryPanel.collapseAll()}},{html:(0,d.default)("Unhide Hidden Datasets"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really unhide all hidden datasets?"))&&$.post(Galaxy.root+"history/adjust_hidden",{user_action:"unhide"},function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Delete Hidden Datasets"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&confirm((0,d.default)("Really delete all hidden datasets?"))&&$.post(Galaxy.root+"history/adjust_hidden",{user_action:"delete"},function(){Galaxy.currHistoryPanel.loadCurrentHistory()})}},{html:(0,d.default)("Purge Deleted Datasets"),confirm:(0,d.default)("Really delete all deleted datasets permanently? This cannot be undone."),href:"history/purge_deleted_datasets",purge:!0,anon:!0},{html:(0,d.default)("Downloads"),header:!0},{html:(0,d.default)("Export Tool Citations"),anon:!0,func:function(){Galaxy&&Galaxy.currHistoryPanel&&Galaxy.router&&Galaxy.router.push("/histories/citations?id="+Galaxy.currHistoryPanel.model.id)}},{html:(0,d.default)("Export History to File"),href:"history/export_archive?preview=True",anon:!0},{html:(0,d.default)("Other Actions"),header:!0},{html:(0,d.default)("Import from File"),href:"history/import_archive"}];f.default.add({url:"api/webhooks/history-menu/all",async:!1,callback:function(e){var t=[];$.each(e.models,function(e,a){var r=a.toJSON();r.activate&&t.push({html:(0,d.default)(r.config.title),anon:!0})}),t.length>0&&(t.unshift({html:(0,d.default)("Webhooks"),header:!0}),$.merge(y,t))}});e.default=function(e,t){var a=u(void 0===(t=t||{}).anonymous||t.anonymous,t.purgeAllowed||!1,Galaxy.root);return new i.default(e,a)}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/job/job-li",["exports","mvc/list/list-item","mvc/dataset/dataset-list","mvc/base-mvc","utils/localization"],function(t,e,a,i,l){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),o=s(a),d=s(i),r=s(l),p=n.default.FoldoutListItemView,u=p.extend({className:p.prototype.className+" job",id:function(){return["job",this.model.get("id")].join("-")},foldoutPanelClass:o.default.DatasetList,initialize:function(t){t.logger&&(this.logger=this.model.logger=t.logger),this.log(this+".initialize:",t),p.prototype.initialize.call(this,t),this.tool=t.tool||{},this.jobData=t.jobData||{},this.linkTarget=t.linkTarget||"_blank"},_swapNewRender:function(t){return p.prototype._swapNewRender.call(this,t),this.model.has("state")&&this.$el.addClass("state-"+this.model.get("state")),this.$el},_getFoldoutPanelOptions:function(){var t=p.prototype._getFoldoutPanelOptions.call(this);return _.extend(t,{collection:this.model.outputCollection,selecting:!1})},_labelParamMap:function(){var t=this.model.get("params"),e={};return _.each(this.tool.inputs,function(a){a.label&&"DataToolParameter"!==a.model_class&&(e[a.label]=t[a.name])}),e},_labelInputMap:function(){var t=this,e={};return _.each(this.jobData.inputs,function(a){var i=t._findToolInput(a.name);i&&(e[i.label]=a)}),e},_findToolInput:function(t){var e=this.tool.inputs,a=_.findWhere(e,{name:t});return a||this._findRepeatToolInput(t,e)},_findRepeatToolInput:function(t,e){e=e||this.tool.inputs;var a=_.find(e,function(e){return 0===t.indexOf(e.name)});if(a)return _.find(a.inputs,function(e){return-1!==t.indexOf(e.name)})},toString:function(){return"JobListItemView("+this.model+")"}});u.prototype.templates=function(){d.default.wrapTemplate(['<div class="list-element">','<div class="id"><%- model.id %></div>','<div class="warnings"></div>','<div class="selector">','<span class="fa fa-2x fa-square-o"></span>',"</div>",'<div class="primary-actions"></div>','<div class="title-bar"></div>','<div class="details"></div>',"</div>"]);var t=d.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- view.tool.name %></span>',"</div>",'<div class="subtitle">','<span class="description"><%- view.tool.description %></span','<span class="create-time">'," ",(0,r.default)("Created"),": <%= new Date( job.create_time ).toString() %>, ","</span","</div>","</div>"],"job"),e=d.default.wrapTemplate(['<div class="subtitle">','<span class="description"><%- view.tool.description %></span',"</div>"],"job"),a=d.default.wrapTemplate(['<div class="details">','<div class="params">',"<% _.each( view._labelInputMap(), function( input, label ){ %>",'<div class="input" data-input-name="<%- input.name %>" data-input-id="<%- input.id %>">','<label class="prompt"><%- label %></label>','<span class="value"><%- input.content.name %></span>',"</div>","<% }) %>","<% _.each( view._labelParamMap(), function( param, label ){ %>",'<div class="param" data-input-name="<%- param.name %>">','<label class="prompt"><%- label %></label>','<span class="value"><%- param %></span>',"</div>","<% }) %>","</div>","</div>"],"job");return _.extend({},p.prototype.templates,{titleBar:t,subtitle:e,details:a})}(),t.default={JobListItemView:u}});
//# sourceMappingURL=../../../maps/mvc/job/job-li.js.map
define("mvc/job/job-li",["exports","mvc/list/list-item","mvc/dataset/dataset-list","mvc/base-mvc","utils/localization"],function(t,e,a,i,l){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),o=s(a),d=s(i),r=s(l),p=n.default.FoldoutListItemView,u=p.extend({className:p.prototype.className+" job",id:function(){return["job",this.model.get("id")].join("-")},foldoutPanelClass:o.default.DatasetList,initialize:function(t){t.logger&&(this.logger=this.model.logger=t.logger),this.log(this+".initialize:",t),p.prototype.initialize.call(this,t),this.tool=t.tool||{},this.jobData=t.jobData||{},this.linkTarget=t.linkTarget||"_blank"},_swapNewRender:function(t){return p.prototype._swapNewRender.call(this,t),this.model.has("state")&&this.$el.addClass("state-"+this.model.get("state")),this.$el},_getFoldoutPanelOptions:function(){var t=p.prototype._getFoldoutPanelOptions.call(this);return _.extend(t,{collection:this.model.outputCollection,selecting:!1})},_labelParamMap:function(){var t=this.model.get("params"),e={};return _.each(this.tool.inputs,function(a){a.label&&"DataToolParameter"!==a.model_class&&(e[a.label]=t[a.name])}),e},_labelInputMap:function(){var t=this,e={};return _.each(this.jobData.inputs,function(a){var i=t._findToolInput(a.name);i&&(e[i.label]=a)}),e},_findToolInput:function(t){var e=this.tool.inputs,a=_.findWhere(e,{name:t});return a||this._findRepeatToolInput(t,e)},_findRepeatToolInput:function(t,e){e=e||this.tool.inputs;var a=_.find(e,function(e){return 0===t.indexOf(e.name)});if(a)return _.find(a.inputs,function(e){return-1!==t.indexOf(e.name)})},toString:function(){return"JobListItemView("+this.model+")"}});u.prototype.templates=function(){d.default.wrapTemplate(['<div class="list-element">','<div class="id"><%- model.id %></div>','<div class="warnings"></div>','<div class="selector">','<span class="fa fa-2x fa-square-o"></span>',"</div>",'<div class="primary-actions"></div>','<div class="title-bar"></div>','<div class="details"></div>',"</div>"]);var t=d.default.wrapTemplate(['<div class="title-bar clear" tabindex="0">','<div class="title">','<span class="name"><%- view.tool.name %></span>',"</div>",'<div class="subtitle">','<span class="description"><%- view.tool.description %></span','<span class="create-time">'," ",(0,r.default)("Created"),": <%= new Date( job.create_time ).toString() %>, ","</span","</div>","</div>"],"job"),e=d.default.wrapTemplate(['<div class="subtitle">','<span class="description"><%- view.tool.description %></span',"</div>"],"job"),a=d.default.wrapTemplate(['<div class="details">','<div class="params">',"<% _.each( view._labelInputMap(), function( input, label ){ %>",'<div class="input" data-input-name="<%- input.name %>" data-input-id="<%- input.id %>">','<label class="prompt"><%- label %></label>','<span class="value"><%- input.content.name %></span>',"</div>","<% }) %>","<% _.each( view._labelParamMap(), function( param, label ){ %>",'<div class="param" data-input-name="<%- param.name %>">','<label class="prompt"><%- label %></label>','<span class="value"><%- param %></span>',"</div>","<% }) %>","</div>","</div>"],"job");return _.extend({},p.prototype.templates,{titleBar:t,subtitle:e,details:a})}(),t.default={JobListItemView:u}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/job/job-model",["exports","mvc/history/history-contents","mvc/dataset/states","utils/ajax-queue","mvc/base-mvc","utils/localization"],function(t,e,n,i,o,a){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var u=s(e),r=s(n),l=s(i),c=s(o),d=(s(a),c.default.SearchableModelMixin),f=Backbone.Model.extend(c.default.LoggableMixin).extend(c.default.mixin(d,{_logNamespace:"jobs",defaults:{model_class:"Job",tool_id:null,exit_code:null,inputs:{},outputs:{},params:{},create_time:null,update_time:null,state:r.default.NEW},parse:function(t,e){return t.params=this.parseParams(t.params),t},parseParams:function(t){var e={};return _.each(t,function(t,n){e[n]=JSON.parse(t)}),e},initialize:function(t,e){this.debug(this+"(Job).initialize",t,e),this.set("params",this.parseParams(this.get("params")),{silent:!0}),this.outputCollection=t.outputCollection||new u.default.HistoryContents([]),this._setUpListeners()},_setUpListeners:function(){this.on("change:state",function(t,e){this.log(this+" has changed state:",t,e),this.inReadyState()&&this.trigger("state:ready",t,e,this.previous("state"))})},inReadyState:function(){return _.contains(r.default.READY_STATES,this.get("state"))},hasDetails:function(){return!_.isEmpty(this.get("outputs"))},urlRoot:Galaxy.root+"api/jobs",toString:function(){return["Job(",this.get("id"),":",this.get("tool_id"),")"].join("")}})),h=Backbone.Collection.extend(c.default.LoggableMixin).extend({_logNamespace:"jobs",model:f,urlRoot:Galaxy.root+"api/jobs",url:function(){return this.urlRoot},intialize:function(t,e){console.debug(t,e)},ids:function(){return this.map(function(t){return t.get("id")})},notReady:function(){return this.filter(function(t){return!t.inReadyState()})},haveDetails:function(){return this.all(function(t){return t.hasDetails()})},queueDetailFetching:function(){var t=this,e=new l.default.AjaxQueue(this.map(function(t){return function(){return t.fetch({silent:!0})}}));return e.done(function(){t.trigger("details-loaded")}),e},matches:function(t){return this.filter(function(e){return e.matches(t)})},toString:function(){return["JobCollection(",this.length,")"].join("")}},{fromHistory:function(t){console.debug(this);var e=new this([]);return e.fetch({data:{history_id:t}}).done(function(){window.queue=e.queueDetailFetching()}),e}});t.default={Job:f,JobCollection:h}});
//# sourceMappingURL=../../../maps/mvc/job/job-model.js.map
define("mvc/job/job-model",["exports","mvc/history/history-contents","mvc/dataset/states","utils/ajax-queue","mvc/base-mvc","utils/localization"],function(t,e,n,i,o,a){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var u=s(e),r=s(n),l=s(i),c=s(o),d=(s(a),c.default.SearchableModelMixin),f=Backbone.Model.extend(c.default.LoggableMixin).extend(c.default.mixin(d,{_logNamespace:"jobs",defaults:{model_class:"Job",tool_id:null,exit_code:null,inputs:{},outputs:{},params:{},create_time:null,update_time:null,state:r.default.NEW},parse:function(t,e){return t.params=this.parseParams(t.params),t},parseParams:function(t){var e={};return _.each(t,function(t,n){e[n]=JSON.parse(t)}),e},initialize:function(t,e){this.debug(this+"(Job).initialize",t,e),this.set("params",this.parseParams(this.get("params")),{silent:!0}),this.outputCollection=t.outputCollection||new u.default.HistoryContents([]),this._setUpListeners()},_setUpListeners:function(){this.on("change:state",function(t,e){this.log(this+" has changed state:",t,e),this.inReadyState()&&this.trigger("state:ready",t,e,this.previous("state"))})},inReadyState:function(){return _.contains(r.default.READY_STATES,this.get("state"))},hasDetails:function(){return!_.isEmpty(this.get("outputs"))},urlRoot:Galaxy.root+"api/jobs",toString:function(){return["Job(",this.get("id"),":",this.get("tool_id"),")"].join("")}})),h=Backbone.Collection.extend(c.default.LoggableMixin).extend({_logNamespace:"jobs",model:f,urlRoot:Galaxy.root+"api/jobs",url:function(){return this.urlRoot},intialize:function(t,e){console.debug(t,e)},ids:function(){return this.map(function(t){return t.get("id")})},notReady:function(){return this.filter(function(t){return!t.inReadyState()})},haveDetails:function(){return this.all(function(t){return t.hasDetails()})},queueDetailFetching:function(){var t=this,e=new l.default.AjaxQueue(this.map(function(t){return function(){return t.fetch({silent:!0})}}));return e.done(function(){t.trigger("details-loaded")}),e},matches:function(t){return this.filter(function(e){return e.matches(t)})},toString:function(){return["JobCollection(",this.length,")"].join("")}},{fromHistory:function(t){console.debug(this);var e=new this([]);return e.fetch({data:{history_id:t}}).done(function(){window.queue=e.queueDetailFetching()}),e}});t.default={Job:f,JobCollection:h}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/job/job-params",["exports","utils/utils"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});!function(e){e&&e.__esModule}(t);var i=Backbone.View.extend({initialize:function(e){this.options=e,this.setElement("<div/>"),this.render()},render:function(){console.log("HI"),this.$el.empty().append("<h1>Testing</h1>")}});e.default={View:i}});
//# sourceMappingURL=../../../maps/mvc/job/job-params.js.map
define("mvc/job/job-params",["exports","utils/utils"],function(e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});!function(e){e&&e.__esModule}(t);var i=Backbone.View.extend({initialize:function(e){this.options=e,this.setElement("<div/>"),this.render()},render:function(){console.log("HI"),this.$el.empty().append("<h1>Testing</h1>")}});e.default={View:i}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/lazy/lazy-limited",["exports"],function(t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Backbone.View.extend({initialize:function(t){this.$container=t.$container,this.collection=t.collection,this.new_content=t.new_content,this.max=t.max||50,this.content_list={},this.$message=$("<div/>").addClass("ui-limitloader").append("...only the first "+this.max+" entries are visible."),this.$container.append(this.$message),this.listenTo(this.collection,"reset",this._reset,this),this.listenTo(this.collection,"add",this._refresh,this),this.listenTo(this.collection,"remove",this._remove,this)},_done:function(){var t=_.size(this.content_list)>this.max;return this.$message[t?"show":"hide"](),t},_reset:function(){_.each(this.content_list,function(t){t.remove()}),this.content_list={},this.$message.hide()},_remove:function(t){var e=t.id,i=this.content_list[e];i&&(i.remove(),delete this.content_list[e]),this._refresh()},_refresh:function(){if(!this._done())for(var t in this.collection.models){var e=this.collection.models[t];this.content_list[e.id];if(!this.content_list[e.id]){var i=this.new_content(e);if(this.content_list[e.id]=i,this._done())break}}}})});
//# sourceMappingURL=../../../maps/mvc/lazy/lazy-limited.js.map
define("mvc/lazy/lazy-limited",["exports"],function(t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Backbone.View.extend({initialize:function(t){this.$container=t.$container,this.collection=t.collection,this.new_content=t.new_content,this.max=t.max||50,this.content_list={},this.$message=$("<div/>").addClass("ui-limitloader").append("...only the first "+this.max+" entries are visible."),this.$container.append(this.$message),this.listenTo(this.collection,"reset",this._reset,this),this.listenTo(this.collection,"add",this._refresh,this),this.listenTo(this.collection,"remove",this._remove,this)},_done:function(){var t=_.size(this.content_list)>this.max;return this.$message[t?"show":"hide"](),t},_reset:function(){_.each(this.content_list,function(t){t.remove()}),this.content_list={},this.$message.hide()},_remove:function(t){var e=t.id,i=this.content_list[e];i&&(i.remove(),delete this.content_list[e]),this._refresh()},_refresh:function(){if(!this._done())for(var t in this.collection.models){var e=this.collection.models[t];this.content_list[e.id];if(!this.content_list[e.id]){var i=this.new_content(e);if(this.content_list[e.id]=i,this._done())break}}}})});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/library/library-model",["exports","mvc/library/library-util"],function(e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){return e&&e.__esModule?e:{default:e}}(o),r=Backbone.Model.extend({urlRoot:Galaxy.root+"api/libraries/",isVisible:function(e){var o=!0;return!e&&this.get("deleted")&&(o=!1),o}}),i=Backbone.Collection.extend({urlRoot:Galaxy.root+"api/libraries",model:r,initialize:function(e){e=e||{}},search:function(e){if(""==e)return this;var o=e.toLowerCase();return this.filter(function(e){return-1!==e.get("name").toLowerCase().indexOf(o)})},getVisible:function(e,o){return o=o||[],new i(this.filter(function(o){return o.isVisible(e)}))},sortLibraries:function(e,o){this.comparator=t.default.generateLibraryComparator(e,o),this.sort()}}),n=Backbone.Model.extend({}),a=n.extend({urlRoot:Galaxy.root+"api/libraries/datasets/"}),l=n.extend({urlRoot:Galaxy.root+"api/folders/"}),s=Backbone.Collection.extend({model:n,sortFolder:function(e,o){this.comparator=t.default.generateFolderComparator(e,o),this.sort()}}),d=Backbone.Model.extend({defaults:{folder:new s,urlRoot:Galaxy.root+"api/folders/",id:"unknown"},parse:function(e){this.get("folder").reset();for(var o=0;o<e.folder_contents.length;o++)if("folder"===e.folder_contents[o].type){var t=new l(e.folder_contents[o]);this.get("folder").add(t)}else if("file"===e.folder_contents[o].type){var r=new a(e.folder_contents[o]);this.get("folder").add(r)}else Galaxy.emit.error("Unknown folder item type encountered while parsing response.");return e}}),u=Backbone.Model.extend({urlRoot:Galaxy.root+"api/histories/"}),f=Backbone.Collection.extend({urlRoot:Galaxy.root+"api/histories/",initialize:function(e){this.id=e.id},url:function(){return this.urlRoot+this.id+"/contents"},model:u}),c=Backbone.Model.extend({urlRoot:Galaxy.root+"api/histories/"}),x=Backbone.Collection.extend({url:Galaxy.root+"api/histories",model:c}),y=Backbone.Model.extend({urlRoot:Galaxy.root+"api/remote_files"});e.default={Library:r,Libraries:i,Item:a,Ldda:a,FolderAsModel:l,Folder:s,FolderContainer:d,HistoryItem:u,HistoryContents:f,GalaxyHistory:c,GalaxyHistories:x,Jstree:y}});
//# sourceMappingURL=../../../maps/mvc/library/library-model.js.map
define("mvc/library/library-model",["exports","mvc/library/library-util"],function(e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=function(e){return e&&e.__esModule?e:{default:e}}(o),r=Backbone.Model.extend({urlRoot:Galaxy.root+"api/libraries/",isVisible:function(e){var o=!0;return!e&&this.get("deleted")&&(o=!1),o}}),i=Backbone.Collection.extend({urlRoot:Galaxy.root+"api/libraries",model:r,initialize:function(e){e=e||{}},search:function(e){if(""==e)return this;var o=e.toLowerCase();return this.filter(function(e){return-1!==e.get("name").toLowerCase().indexOf(o)})},getVisible:function(e,o){return o=o||[],new i(this.filter(function(o){return o.isVisible(e)}))},sortLibraries:function(e,o){this.comparator=t.default.generateLibraryComparator(e,o),this.sort()}}),n=Backbone.Model.extend({}),a=n.extend({urlRoot:Galaxy.root+"api/libraries/datasets/"}),l=n.extend({urlRoot:Galaxy.root+"api/folders/"}),s=Backbone.Collection.extend({model:n,sortFolder:function(e,o){this.comparator=t.default.generateFolderComparator(e,o),this.sort()}}),d=Backbone.Model.extend({defaults:{folder:new s,urlRoot:Galaxy.root+"api/folders/",id:"unknown"},parse:function(e){this.get("folder").reset();for(var o=0;o<e.folder_contents.length;o++)if("folder"===e.folder_contents[o].type){var t=new l(e.folder_contents[o]);this.get("folder").add(t)}else if("file"===e.folder_contents[o].type){var r=new a(e.folder_contents[o]);this.get("folder").add(r)}else Galaxy.emit.error("Unknown folder item type encountered while parsing response.");return e}}),u=Backbone.Model.extend({urlRoot:Galaxy.root+"api/histories/"}),f=Backbone.Collection.extend({urlRoot:Galaxy.root+"api/histories/",initialize:function(e){this.id=e.id},url:function(){return this.urlRoot+this.id+"/contents"},model:u}),c=Backbone.Model.extend({urlRoot:Galaxy.root+"api/histories/"}),x=Backbone.Collection.extend({url:Galaxy.root+"api/histories",model:c}),y=Backbone.Model.extend({urlRoot:Galaxy.root+"api/remote_files"});e.default={Library:r,Libraries:i,Item:a,Ldda:a,FolderAsModel:l,Folder:s,FolderContainer:d,HistoryItem:u,HistoryContents:f,GalaxyHistory:c,GalaxyHistories:x,Jstree:y}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/library/library-util",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={generateFolderComparator:function(e,t){return function(r,o){return r.get("type")===o.get("type")?r.has(e)||o.has(e)?r.has(e)?o.has(e)?r.get(e).toLowerCase()>o.get(e).toLowerCase()?"asc"===t?1:-1:o.get(e).toLowerCase()>r.get(e).toLowerCase()?"asc"===t?-1:1:0:-1:1:0:"folder"===r.get("type")?-1:1}},generateLibraryComparator:function(e,t){return function(r,o){return r.get(e).toLowerCase()>o.get(e).toLowerCase()?"asc"===t?1:-1:o.get(e).toLowerCase()>r.get(e).toLowerCase()?"asc"===t?-1:1:0}}}});
//# sourceMappingURL=../../../maps/mvc/library/library-util.js.map
define("mvc/library/library-util",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default={generateFolderComparator:function(e,t){return function(r,o){return r.get("type")===o.get("type")?r.has(e)||o.has(e)?r.has(e)?o.has(e)?r.get(e).toLowerCase()>o.get(e).toLowerCase()?"asc"===t?1:-1:o.get(e).toLowerCase()>r.get(e).toLowerCase()?"asc"===t?-1:1:0:-1:1:0:"folder"===r.get("type")?-1:1}},generateLibraryComparator:function(e,t){return function(r,o){return r.get(e).toLowerCase()>o.get(e).toLowerCase()?"asc"===t?1:-1:o.get(e).toLowerCase()>r.get(e).toLowerCase()?"asc"===t?-1:1:0}}}});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/tag",["exports","mvc/base-mvc","utils/localization"],function(t,e,i){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),a=s(i),o=Backbone.View.extend(n.default.LoggableMixin).extend(n.default.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"tags-display",select_width:"100%",events:{},initialize:function(t){this.show_editor=!1,!1===t.usePrompt?this.label="":this.label='<label class="prompt">'+(0,a.default)("Tags")+"</label>",this.workflow_mode=t.workflow_mode||!1,this.workflow_mode&&(this.events.click="showEditor",this.events.keydown="keydownHandler"),this.hiddenUntilActivated(t.$activator,t)},render:function(){var t=this;return this.workflow_mode?this.$el.html(this._workflowTemplate()):this.$el.html(this._defaultTemplate()),this.$input().select2({placeholder:"Add tags",width:this.workflow_mode?this.width:this.select_width,tags:function(){return t._getTagsUsed()}}),this._setUpBehaviors(),this},_hashToName:function(t){return t.startsWith("#")?"name:"+t.slice(1):t},_nameToHash:function(t){return t.startsWith("name:")&&(t="#"+t.slice(5)),t},_defaultTemplate:function(){return[this.label,this._renderEditor()].join("")},_workflowTemplate:function(){return[this.show_editor?this._renderEditor():this._renderTags()].join(" ")},keydownHandler:function(t){switch(t.which){case 27:this.hideEditor()}},showEditor:function(){this.show_editor=!0,this.render()},hideEditor:function(){this.show_editor=!1,this.render()},_renderEditor:function(){return'<input class="tags-input" value="'+this.tagsToCSV()+'"/>'},_renderTags:function(){var t=this.model.get("tags"),e=[];return _.each(t,function(t){var i='<span class="label label-info">'+(t=0==t.indexOf("name:")?t.slice(5):t)+"</span>";e.push(i)}),0===e.length&&e.push('<img src=static/images/fugue/tag--plus.png class="add-tag-button" title="Add tags"/>'),e.join(" ")},tagsToCSV:function(){var t=this,e=this.model.get("tags");return!_.isArray(e)||_.isEmpty(e)?"":e.map(function(e){return _.escape(t._nameToHash(e))}).sort().join(",")},$input:function(){return this.$el.find("input.tags-input")},_getTagsUsed:function(){var t=this;return _.map(Galaxy.user.get("tags_used"),t._nameToHash)},_setUpBehaviors:function(){var t=this;this.$input().on("change",function(e){e.val=_.map(e.val,t._hashToName),t.model.save({tags:e.val}),e.added&&t._addNewTagToTagsUsed(""+e.added.text)})},_addNewTagToTagsUsed:function(t){var e=Galaxy.user.get("tags_used");_.contains(e,t)||(e.push(t),e.sort(),Galaxy.user.set("tags_used",e))},remove:function(){this.$input.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["TagsEditor(",""+this.model,")"].join("")}});t.default={TagsEditor:o}});
//# sourceMappingURL=../../maps/mvc/tag.js.map
define("mvc/tag",["exports","mvc/base-mvc","utils/localization"],function(t,e,i){"use strict";function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(t,"__esModule",{value:!0});var n=s(e),a=s(i),o=Backbone.View.extend(n.default.LoggableMixin).extend(n.default.HiddenUntilActivatedViewMixin).extend({tagName:"div",className:"tags-display",select_width:"100%",events:{},initialize:function(t){this.show_editor=!1,!1===t.usePrompt?this.label="":this.label='<label class="prompt">'+(0,a.default)("Tags")+"</label>",this.workflow_mode=t.workflow_mode||!1,this.workflow_mode&&(this.events.click="showEditor",this.events.keydown="keydownHandler"),this.hiddenUntilActivated(t.$activator,t)},render:function(){var t=this;return this.workflow_mode?this.$el.html(this._workflowTemplate()):this.$el.html(this._defaultTemplate()),this.$input().select2({placeholder:"Add tags",width:this.workflow_mode?this.width:this.select_width,tags:function(){return t._getTagsUsed()}}),this._setUpBehaviors(),this},_hashToName:function(t){return t.startsWith("#")?"name:"+t.slice(1):t},_nameToHash:function(t){return t.startsWith("name:")&&(t="#"+t.slice(5)),t},_defaultTemplate:function(){return[this.label,this._renderEditor()].join("")},_workflowTemplate:function(){return[this.show_editor?this._renderEditor():this._renderTags()].join(" ")},keydownHandler:function(t){switch(t.which){case 27:this.hideEditor()}},showEditor:function(){this.show_editor=!0,this.render()},hideEditor:function(){this.show_editor=!1,this.render()},_renderEditor:function(){return'<input class="tags-input" value="'+this.tagsToCSV()+'"/>'},_renderTags:function(){var t=this.model.get("tags"),e=[];return _.each(t,function(t){var i='<span class="label label-info">'+(t=0==t.indexOf("name:")?t.slice(5):t)+"</span>";e.push(i)}),0===e.length&&e.push('<img src=static/images/fugue/tag--plus.png class="add-tag-button" title="Add tags"/>'),e.join(" ")},tagsToCSV:function(){var t=this,e=this.model.get("tags");return!_.isArray(e)||_.isEmpty(e)?"":e.map(function(e){return _.escape(t._nameToHash(e))}).sort().join(",")},$input:function(){return this.$el.find("input.tags-input")},_getTagsUsed:function(){var t=this;return _.map(Galaxy.user.get("tags_used"),t._nameToHash)},_setUpBehaviors:function(){var t=this;this.$input().on("change",function(e){e.val=_.map(e.val,t._hashToName),t.model.save({tags:e.val}),e.added&&t._addNewTagToTagsUsed(""+e.added.text)})},_addNewTagToTagsUsed:function(t){var e=Galaxy.user.get("tags_used");_.contains(e,t)||(e.push(t),e.sort(),Galaxy.user.set("tags_used",e))},remove:function(){this.$input.off(),this.stopListening(this.model),Backbone.View.prototype.remove.call(this)},toString:function(){return["TagsEditor(",""+this.model,")"].join("")}});t.default={TagsEditor:o}});
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/tool/tool-form-base",["exports","utils/utils","utils/deferred","mvc/ui/ui-misc","mvc/form/form-view","components/citations.vue","libs/vue"],function(e,t,i,n,o,r,s){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});a(t);var l=a(i),d=a(n),u=a(o),c=a(r),f=a(s);e.default=u.default.extend({initialize:function(e){var t=this;this.deferred=new l.default,u.default.prototype.initialize.call(this,e),this._update(this.model.get("initialmodel")),this.model.get("listen_to_history")&&parent.Galaxy&&parent.Galaxy.currHistoryPanel&&this.listenTo(parent.Galaxy.currHistoryPanel.collection,"change",function(){t.model.get("onchange")()}),this.$el.on("remove",function(){t._destroy()})},_update:function(e){var t=this;(e=e||this.model.get("buildmodel"))?(this.deferred.reset(),this.deferred.execute(function(i){e(i,t),i.then(function(){t._render()})})):this._render()},_destroy:function(){var e=this;this.$el.off().hide(),this.deferred.execute(function(){u.default.prototype.remove.call(e),Galaxy.emit.debug("tool-form-base::_destroy()","Destroy view.")})},_render:function(){var e=this,t=this.model.attributes;this.model.set({title:t.fixed_title||"<b>"+t.name+"</b> "+t.description+" (Galaxy Version "+t.version+")",operations:!t.hide_operations&&this._operations(),onchange:function(){e.deferred.reset(),e.deferred.execute(function(t){e.model.get("postchange")(t,e)})}}),this.render(),this.model.get("collapsible")||this.$el.append($("<div/>").addClass("ui-margin-top-large").append(this._footer())),this.show_message&&this.message.update({status:"success",message:"Now you are using '"+t.name+"' version "+t.version+", id '"+t.id+"'.",persistent:!1}),this.show_message=!0},_operations:function(){var e=this,t=this.model.attributes,i=new d.default.ButtonMenu({icon:"fa-cubes",title:!t.narrow&&"Versions"||null,tooltip:"Select another tool version"});if(!t.sustain_version&&t.versions&&t.versions.length>1)for(var n in t.versions){var o=t.versions[n];o!=t.version&&i.addMenu({title:"Switch to "+o,version:o,icon:"fa-cube",onclick:function(){e.model.set("id",t.id.replace(t.version,this.version)),e.model.set("version",this.version),e._update()}})}else i.$el.hide();var r=new d.default.ButtonMenu({id:"options",icon:"fa-caret-down",title:!t.narrow&&"Options"||null,tooltip:"View available options"});return t.biostar_url&&(r.addMenu({icon:"fa-question-circle",title:"Question?",onclick:function(){window.open(t.biostar_url+"/p/new/post/")}}),r.addMenu({icon:"fa-search",title:"Search",onclick:function(){window.open(t.biostar_url+"/local/search/page/?q="+t.name)}})),r.addMenu({icon:"fa-share",title:"Share",onclick:function(){prompt("Copy to clipboard: Ctrl+C, Enter",window.location.origin+Galaxy.root+"root?tool_id="+t.id)}}),Galaxy.user&&Galaxy.user.get("is_admin")&&r.addMenu({icon:"fa-download",title:"Download",onclick:function(){window.location.href=Galaxy.root+"api/tools/"+t.id+"/download"}}),t.requirements&&t.requirements.length>0&&r.addMenu({icon:"fa-info-circle",title:"Requirements",onclick:function(){!this.requirements_visible||e.portlet.collapsed?(this.requirements_visible=!0,e.portlet.expand(),e.message.update({persistent:!0,message:e._templateRequirements(t),status:"info"})):(this.requirements_visible=!1,e.message.update({message:""}))}}),t.sharable_url&&r.addMenu({icon:"fa-external-link",title:"See in Tool Shed",onclick:function(){window.open(t.sharable_url)}}),$.getJSON("/api/webhooks/tool-menu/all",function(e){_.each(e,function(e){e.activate&&e.config.function&&r.addMenu({icon:e.config.icon,title:e.config.title,onclick:function(){new Function("options",e.config.function)(t)}})})}),{menu:r,versions:i}},_footer:function(){var e=this.model.attributes,t=$("<div/>").append(this._templateHelp(e));if(e.citations){var i=f.default.extend(c.default),n=document.createElement("div");t.append(n),new i({propsData:{id:e.id,source:"tools"}}).$mount(n)}return t},_templateHelp:function(e){var t=$("<div/>").addClass("ui-form-help").append(e.help);return t.find("a").attr("target","_blank"),t},_templateRequirements:function(e){var t=e.requirements.length;if(t>0){var i="This tool requires ";_.each(e.requirements,function(e,n){i+=e.name+(e.version?" (Version "+e.version+")":"")+(n<t-2?", ":n==t-2?" and ":"")});var n=$("<a/>").attr("target","_blank").attr("href","https://galaxyproject.org/tools/requirements/").text("here");return $("<span/>").append(i+". Click ").append(n).append(" for more information.")}return"No requirements found."}})});
//# sourceMappingURL=../../../maps/mvc/tool/tool-form-base.js.map
define("mvc/tool/tool-form-base",["exports","utils/utils","utils/deferred","mvc/ui/ui-misc","mvc/form/form-view","components/citations.vue","libs/vue"],function(e,t,i,n,o,r,s){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});a(t);var l=a(i),d=a(n),u=a(o),c=a(r),f=a(s);e.default=u.default.extend({initialize:function(e){var t=this;this.deferred=new l.default,u.default.prototype.initialize.call(this,e),this._update(this.model.get("initialmodel")),this.model.get("listen_to_history")&&parent.Galaxy&&parent.Galaxy.currHistoryPanel&&this.listenTo(parent.Galaxy.currHistoryPanel.collection,"change",function(){t.model.get("onchange")()}),this.$el.on("remove",function(){t._destroy()})},_update:function(e){var t=this;(e=e||this.model.get("buildmodel"))?(this.deferred.reset(),this.deferred.execute(function(i){e(i,t),i.then(function(){t._render()})})):this._render()},_destroy:function(){var e=this;this.$el.off().hide(),this.deferred.execute(function(){u.default.prototype.remove.call(e),Galaxy.emit.debug("tool-form-base::_destroy()","Destroy view.")})},_render:function(){var e=this,t=this.model.attributes;this.model.set({title:t.fixed_title||"<b>"+t.name+"</b> "+t.description+" (Galaxy Version "+t.version+")",operations:!t.hide_operations&&this._operations(),onchange:function(){e.deferred.reset(),e.deferred.execute(function(t){e.model.get("postchange")(t,e)})}}),this.render(),this.model.get("collapsible")||this.$el.append($("<div/>").addClass("ui-margin-top-large").append(this._footer())),this.show_message&&this.message.update({status:"success",message:"Now you are using '"+t.name+"' version "+t.version+", id '"+t.id+"'.",persistent:!1}),this.show_message=!0},_operations:function(){var e=this,t=this.model.attributes,i=new d.default.ButtonMenu({icon:"fa-cubes",title:!t.narrow&&"Versions"||null,tooltip:"Select another tool version"});if(!t.sustain_version&&t.versions&&t.versions.length>1)for(var n in t.versions){var o=t.versions[n];o!=t.version&&i.addMenu({title:"Switch to "+o,version:o,icon:"fa-cube",onclick:function(){e.model.set("id",t.id.replace(t.version,this.version)),e.model.set("version",this.version),e._update()}})}else i.$el.hide();var r=new d.default.ButtonMenu({id:"options",icon:"fa-caret-down",title:!t.narrow&&"Options"||null,tooltip:"View available options"});return t.biostar_url&&(r.addMenu({icon:"fa-question-circle",title:"Question?",onclick:function(){window.open(t.biostar_url+"/p/new/post/")}}),r.addMenu({icon:"fa-search",title:"Search",onclick:function(){window.open(t.biostar_url+"/local/search/page/?q="+t.name)}})),r.addMenu({icon:"fa-share",title:"Share",onclick:function(){prompt("Copy to clipboard: Ctrl+C, Enter",window.location.origin+Galaxy.root+"root?tool_id="+t.id)}}),Galaxy.user&&Galaxy.user.get("is_admin")&&r.addMenu({icon:"fa-download",title:"Download",onclick:function(){window.location.href=Galaxy.root+"api/tools/"+t.id+"/download"}}),t.requirements&&t.requirements.length>0&&r.addMenu({icon:"fa-info-circle",title:"Requirements",onclick:function(){!this.requirements_visible||e.portlet.collapsed?(this.requirements_visible=!0,e.portlet.expand(),e.message.update({persistent:!0,message:e._templateRequirements(t),status:"info"})):(this.requirements_visible=!1,e.message.update({message:""}))}}),t.sharable_url&&r.addMenu({icon:"fa-external-link",title:"See in Tool Shed",onclick:function(){window.open(t.sharable_url)}}),$.getJSON("/api/webhooks/tool-menu/all",function(e){_.each(e,function(e){e.activate&&e.config.function&&r.addMenu({icon:e.config.icon,title:e.config.title,onclick:function(){new Function("options",e.config.function)(t)}})})}),{menu:r,versions:i}},_footer:function(){var e=this.model.attributes,t=$("<div/>").append(this._templateHelp(e));if(e.citations){var i=f.default.extend(c.default),n=document.createElement("div");t.append(n),new i({propsData:{id:e.id,source:"tools"}}).$mount(n)}return t},_templateHelp:function(e){var t=$("<div/>").addClass("ui-form-help").append(e.help);return t.find("a").attr("target","_blank"),t},_templateRequirements:function(e){var t=e.requirements.length;if(t>0){var i="This tool requires ";_.each(e.requirements,function(e,n){i+=e.name+(e.version?" (Version "+e.version+")":"")+(n<t-2?", ":n==t-2?" and ":"")});var n=$("<a/>").attr("target","_blank").attr("href","https://galaxyproject.org/tools/requirements/").text("here");return $("<span/>").append(i+". Click ").append(n).append(" for more information.")}return"No requirements found."}})});
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -2
View File
@@ -1,2 +1 @@
define("mvc/tool/tool-genomespace",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={openFileBrowser:function(e){var o=window.Galaxy.config.genomespace_ui_url+"upload/loadUrlToGenomespace.html?getLocation=true",a=window.open(o,"GenomeSpace File Browser","height=360px,width=600px");successCalBack=e.successCallback,window.addEventListener("message",function(e){successCalBack(e.data)},!1),a.focus(),null!=e.errorCallback&&(a.setCallbackOnGSUploadError=config.errorCallback)}}});
//# sourceMappingURL=../../../maps/mvc/tool/tool-genomespace.js.map
define("mvc/tool/tool-genomespace",["exports"],function(e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={openFileBrowser:function(e){var o=window.Galaxy.config.genomespace_ui_url+"upload/loadUrlToGenomespace.html?getLocation=true",a=window.open(o,"GenomeSpace File Browser","height=360px,width=600px");successCalBack=e.successCallback,window.addEventListener("message",function(e){successCalBack(e.data)},!1),a.focus(),null!=e.errorCallback&&(a.setCallbackOnGSUploadError=config.errorCallback)}}});
File diff suppressed because one or more lines are too long
@@ -1,2 +1 @@
define("mvc/toolshed/categories-view",["exports","mvc/toolshed/toolshed-model","mvc/toolshed/util","libs/jquery/jquery-ui"],function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var s=i(t),l=i(o),a=Backbone.View.extend({el:"#center",defaults:{tool_shed:"https://toolshed.g2.bx.psu.edu/"},initialize:function(e){var t=e.tool_shed.replace(/\//g,"%2f");this.options=_.defaults(this.options||e,this.defaults),this.model=new s.default.Categories,this.listenTo(this.model,"sync",this.render),this.model.url=this.model.url+"?tool_shed_url="+this.options.tool_shed,this.model.tool_shed=t,this.model.fetch()},render:function(e){this.options=_.extend(this.options,e),this.options.categories=this.model.models,this.options.queue=l.default.queueLength();var t=this.templateCategoryList;this.$el.html(t(this.options)),$("#center").css("overflow","auto"),this.bindEvents()},bindEvents:function(){var e=this;$("#search_box").autocomplete({source:function(t,o){var i=e.model.tool_shed.replace(/%2f/g,"/"),s=Galaxy.root+"api/tool_shed/search",a={term:t.term,tool_shed_url:i};$.post(s,a,function(e){console.log(e);var t=l.default.shedParser(e);o(t)})},minLength:3,select:function(t,o){var i=o.item.value,s=(Galaxy.root,e.model.tool_shed,"repository/s/"+e.model.tool_shed+"/r/"+i);Backbone.history.navigate(s,{trigger:!0,replace:!0})}})},reDraw:function(e){this.$el.empty(),this.model.url=this.model.url+"?tool_shed_url="+this.options.tool_shed,this.initialize(e)},templateCategoryList:_.template(['<style type="text/css">',".ui-autocomplete { background-color: #fff; }","li.ui-menu-item { list-style-type: none; }","</style>",'<div class="unified-panel-header" id="panel_header" unselectable="on">','<div class="unified-panel-header-inner" style="layout: inline;">Categories in <%= tool_shed.replace(/%2f/g, "/") %></div>','<div class="unified-panel-header-inner" style="position: absolute; right: 5px; top: 0px;"><a href="#/queue">Repository Queue (<%= queue %>)</a></div>',"</div>",'<div class="unified-panel-body" id="list_categories">','<div id="standard-search" style="height: 2em; margin: 1em;">','<span class="ui-widget" >','<input class="search-box-input" id="search_box" data-shedurl="<%= tool_shed.replace(/%2f/g, "/") %>" name="search" placeholder="Search repositories by name or id" size="60" type="text" />',"</span>","</div>",'<div style="clear: both; margin-top: 1em;">','<table class="grid">','<thead id="grid-table-header">',"<tr>","<th>Name</th>","<th>Description</th>","<th>Repositories</th>","</tr>","</thead>","<% _.each(categories, function(category) { %>","<tr>","<td>",'<a href="#/category/s/<%= tool_shed %>/c/<%= category.get("id") %>"><%= category.get("name") %></a>',"</td>",'<td><%= category.get("description") %></td>','<td><%= category.get("repositories") %></td>',"</tr>","<% }); %>","</table>","</div>","</div>"].join(""))});e.default={CategoryView:a}});
//# sourceMappingURL=../../../maps/mvc/toolshed/categories-view.js.map
define("mvc/toolshed/categories-view",["exports","mvc/toolshed/toolshed-model","mvc/toolshed/util","libs/jquery/jquery-ui"],function(e,t,o){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(e,"__esModule",{value:!0});var s=i(t),l=i(o),a=Backbone.View.extend({el:"#center",defaults:{tool_shed:"https://toolshed.g2.bx.psu.edu/"},initialize:function(e){var t=e.tool_shed.replace(/\//g,"%2f");this.options=_.defaults(this.options||e,this.defaults),this.model=new s.default.Categories,this.listenTo(this.model,"sync",this.render),this.model.url=this.model.url+"?tool_shed_url="+this.options.tool_shed,this.model.tool_shed=t,this.model.fetch()},render:function(e){this.options=_.extend(this.options,e),this.options.categories=this.model.models,this.options.queue=l.default.queueLength();var t=this.templateCategoryList;this.$el.html(t(this.options)),$("#center").css("overflow","auto"),this.bindEvents()},bindEvents:function(){var e=this;$("#search_box").autocomplete({source:function(t,o){var i=e.model.tool_shed.replace(/%2f/g,"/"),s=Galaxy.root+"api/tool_shed/search",a={term:t.term,tool_shed_url:i};$.post(s,a,function(e){console.log(e);var t=l.default.shedParser(e);o(t)})},minLength:3,select:function(t,o){var i=o.item.value,s=(Galaxy.root,e.model.tool_shed,"repository/s/"+e.model.tool_shed+"/r/"+i);Backbone.history.navigate(s,{trigger:!0,replace:!0})}})},reDraw:function(e){this.$el.empty(),this.model.url=this.model.url+"?tool_shed_url="+this.options.tool_shed,this.initialize(e)},templateCategoryList:_.template(['<style type="text/css">',".ui-autocomplete { background-color: #fff; }","li.ui-menu-item { list-style-type: none; }","</style>",'<div class="unified-panel-header" id="panel_header" unselectable="on">','<div class="unified-panel-header-inner" style="layout: inline;">Categories in <%= tool_shed.replace(/%2f/g, "/") %></div>','<div class="unified-panel-header-inner" style="position: absolute; right: 5px; top: 0px;"><a href="#/queue">Repository Queue (<%= queue %>)</a></div>',"</div>",'<div class="unified-panel-body" id="list_categories">','<div id="standard-search" style="height: 2em; margin: 1em;">','<span class="ui-widget" >','<input class="search-box-input" id="search_box" data-shedurl="<%= tool_shed.replace(/%2f/g, "/") %>" name="search" placeholder="Search repositories by name or id" size="60" type="text" />',"</span>","</div>",'<div style="clear: both; margin-top: 1em;">','<table class="grid">','<thead id="grid-table-header">',"<tr>","<th>Name</th>","<th>Description</th>","<th>Repositories</th>","</tr>","</thead>","<% _.each(categories, function(category) { %>","<tr>","<td>",'<a href="#/category/s/<%= tool_shed %>/c/<%= category.get("id") %>"><%= category.get("name") %></a>',"</td>",'<td><%= category.get("description") %></td>','<td><%= category.get("repositories") %></td>',"</tr>","<% }); %>","</table>","</div>","</div>"].join(""))});e.default={CategoryView:a}});

Some files were not shown because too many files have changed in this diff Show More