kue-ui
Version:
Interface for kue
2 lines • 57.6 kB
JavaScript
define("client/app",["exports","ember","ember/resolver","ember/load-initializers","client/config/environment"],function(e,t,a,n,r){"use strict";var d;t["default"].MODEL_FACTORY_INJECTIONS=!0,d=t["default"].Application.extend({modulePrefix:r["default"].modulePrefix,podModulePrefix:r["default"].podModulePrefix,Resolver:a["default"]}),n["default"](d,r["default"].modulePrefix),e["default"]=d}),define("client/components/ember-notify",["exports","ember-notify/components/ember-notify"],function(e,t){"use strict";e["default"]=t["default"]}),define("client/components/job-detail",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Component.extend({selections:a["default"].STATES,setup:function(){this.set("job.selected",this.get("job.state"))}.on("didInsertElement").observes("job.id"),selectedStateDidChange:function(){t["default"].isEmpty(this.get("job.state"))||this.get("job.state")!==this.get("job.selected")&&(this.set("job.state",this.get("job.selected")),this.get("job").updateState())}.observes("job.selected"),actions:{goToJob:function(e){this.sendAction("action",e)},removeJob:function(e){this.sendAction("removeAction",e)}}})}),define("client/components/jobs-filter",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Component.extend({selections:a["default"].STATES,selectedState:null,sorts:t["default"].A(["created_at","updated_at"]),selectedSort:null})}),define("client/components/jobs-paging",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Component.extend({page:1,actions:{next:function(){this.incrementProperty("page")},previous:function(){this.get("page")>1&&this.decrementProperty("page")}}})}),define("client/components/jobs-table",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Component.extend({selectedJob:null,hasSelectedJob:t["default"].computed.gt("selectedJob.id.length",0),order:null,actions:{showDetail:function(e){this.set("selectedJob",e),this.get("jobs").setEach("active",!1),e.set("active",!0)},toggleArrow:function(){this.sendAction("orderAction")}}})}),define("client/components/json-pretty",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Component.extend({printJSON:function(){var e=this.get("data");t["default"].$("#json").JSONView(JSON.stringify(e))},didInsertElement:function(){this.printJSON()},jobDidChange:function(){this.printJSON()}.observes("data")})}),define("client/components/menu-tabs",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Component.extend({breakdowns:t["default"].A([]),selected:null,items:null,menuTree:[],setScroll:function(){t["default"].$(".menu").perfectScrollbar()}.on("didInsertElement"),paramsDidChange:function(){this.updateActiveState()}.observes("typeParam","stateParam","menuTree","menuTree.[]"),jobStates:function(){var e=t["default"].A(a["default"].STATES),n=this.get("stats");return t["default"].isEmpty(n)?void 0:e.map(function(e){return{state:e,count:n[e+"Count"]}})}.property("stats","stats.[]"),breakdownsDidLoad:function(){var e=this.get("breakdowns"),t=_.groupBy(e,"type"),a=[];for(var n in t){var r=t[n];a.push({type:n,count:this.computeTotal(r),subItems:r})}this.set("menuTree",a)}.observes("breakdowns","breakdowns.[]"),computeTotal:function(e){return e.reduce(function(e,t){return t.count+e},0)},updateActiveState:function(){var e={state:this.get("stateParam"),type:this.get("typeParam")},a=this.get("menuTree");a.forEach(function(a){return t["default"].set(a,"active",a.type===e.type),a.subItems.forEach(function(n){t["default"].set(n,"active",n.state===e.state&&n.type===e.type),t["default"].set(n,"hide",!a.active)}),a}),this.set("items",a)},actions:{goToItem:function(e){this.sendAction("action",e)}}})}),define("client/components/toggle-arrow",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Component.extend({tagName:"span",value:null,up:t["default"].computed.equal("value","asc"),click:function(){this.sendAction("action")}})}),define("client/controllers/application",["exports","ember","client/models/job","client/config/environment"],function(e,t,a,n){"use strict";e["default"]=t["default"].Controller.extend({needs:["jobs/index"],jobId:"",initStatsRefresh:function(){var e=this;e.updateStats(),isNaN(n["default"].updateInterval)||setInterval(function(){return e.updateStats()},n["default"].updateInterval)}.on("init"),updateStats:function(){var e=this;a["default"].stats().then(function(t){return e.set("stats",t),e.getCountBreakdowns()}).then(function(t){e.set("breakdowns",t),e.get("controllers.jobs/index").set("breakdowns",t)})},getAllStates:function(e){var n=a["default"].STATES.map(function(t){var n={type:e,state:t};return a["default"].stats(n).then(function(e){return _.extend(e,n)})});return t["default"].RSVP.Promise.all(n)},getCountBreakdowns:function(){var e=this;return a["default"].stats().then(function(t){return e.controllerFor("jobs.index").set("stats",t)}).then(function(){return a["default"].types()}).then(function(a){var n=a.map(function(t){return e.getAllStates(t)});return t["default"].RSVP.Promise.all(n).then(_.flatten)})},actions:{goToTypeRoute:function(e){this.transitionToRoute("jobs.type",e.type,{queryParams:{state:e.state||"active"}})},goToJobRoute:function(){this.transitionToRoute("jobs.show",this.get("jobId"))}}})}),define("client/controllers/jobs/index",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Controller.extend({breakdowns:t["default"].A([])})}),define("client/controllers/jobs/new",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].ObjectController.extend({})}),define("client/controllers/jobs/show",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].ObjectController.extend({actions:{removeJob:function(e){e.remove().then(function(){console.log("job deleted",e)})}}})}),define("client/controllers/jobs/state",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Controller.extend({queryParams:["page","order"],page:t["default"].computed(function(){return 1}),order:"asc",actions:{goToJob:function(e){this.transitionToRoute("jobs.show",e)},removeJob:function(e){var t=this;e.remove().then(function(){t.get("model").removeObject(e)})},updateOrder:function(){var e=this.get("order");this.set("order","asc"===e?"desc":"asc")}}})}),define("client/controllers/jobs/type",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Controller.extend({queryParams:["state","sort","page","order"],state:t["default"].computed(function(){return null}),sort:t["default"].computed(function(){return null}),page:t["default"].computed(function(){return 1}),order:"asc",actions:{goToJob:function(e){this.transitionToRoute("jobs.show",e)},removeJob:function(e){var t=this;e.remove().then(function(){t.get("model").removeObject(e)})},updateOrder:function(){var e=this.get("order");this.set("order","asc"===e?"desc":"asc"),this.set("page",1)}}})}),define("client/helpers/format-date",["exports","ember"],function(e,t){"use strict";function a(e){return moment(Number(e)).format("DD/MM/YYYY HH:mm:ss")}e.formatDate=a,e["default"]=t["default"].Handlebars.makeBoundHelper(a)}),define("client/helpers/format-error",["exports","ember"],function(e,t){"use strict";function a(e){return e}e.formatError=a,e["default"]=t["default"].Handlebars.makeBoundHelper(a)}),define("client/helpers/format-json",["exports","ember"],function(e,t){"use strict";function a(e){var t=JSON.stringify(e,void 0,2);return t.replace(/ /g," ").htmlSafe()}e.formatJson=a,e["default"]=t["default"].Handlebars.makeBoundHelper(a)}),define("client/initializers/app-version",["exports","client/config/environment","ember"],function(e,t,a){"use strict";var n=a["default"].String.classify,r=!1;e["default"]={name:"App Version",initialize:function(e,d){if(!r){var i=n(d.toString());a["default"].libraries.register(i,t["default"].APP.version),r=!0}}}}),define("client/initializers/ember-notify",["exports","ember-notify"],function(e,t){"use strict";e["default"]={name:"ember-notify",initialize:function(e,a){e.optionsForType("notify",{instantiate:!1,singleton:!0}),a.register("notify:main",t["default"]),a.inject("route","notify","notify:main"),a.inject("controller","notify","notify:main")}}}),define("client/initializers/export-application-global",["exports","ember","client/config/environment"],function(e,t,a){"use strict";function n(e,n){var r=t["default"].String.classify(a["default"].modulePrefix);a["default"].exportApplicationGlobal&&!window[r]&&(window[r]=n)}e.initialize=n,e["default"]={name:"export-application-global",initialize:n}}),define("client/models/job",["exports","ember","client/config/environment","ember-notify"],function(e,t,a,n){"use strict";var r=t["default"].Object.extend({deleted:t["default"].computed.alias("isDestroyed"),updateState:function(e){var t=this.get("id");return e=e||this.get("state"),r._request({method:"PUT",url:""+a["default"].apiURL+"/job/"+t+"/state/"+e}).then(function(e){return n["default"].success("Job state updated"),e})["catch"](function(e){console.log("Job state update error",e),n["default"].warning("Error updating job")})},remove:function(){var e=this.get("id");return r._request({method:"DELETE",url:""+a["default"].apiURL+"/job/"+e+"/"}).then(function(){n["default"].success("Job deleted")})["catch"](function(e){console.log("Job remove error",e),n["default"].warning("Error removing job")})}});r.reopenClass({STATES:t["default"].A(["active","complete","delayed","failed","inactive"]),_request:function(){var e=void 0===arguments[0]?{}:arguments[0];return new t["default"].RSVP.Promise(function(a,n){t["default"].$.ajax({url:e.url,data:e.data,type:e.method}).success(a).fail(n)})},find:function(){var e=void 0===arguments[0]?{}:arguments[0],n=Number(e.size)||20,d=Number(e.page)||1,i=(d-1)*n,c=d*n;console.log("find",e);var o=""+a["default"].apiURL+"/"+i+".."+c;return e.type&&e.state?o=""+a["default"].apiURL+"/jobs/"+e.type+"/"+e.state+"/"+i+".."+c:e.type?o=""+a["default"].apiURL+"/jobs/"+e.type+"/"+i+".."+c:e.state&&(o=""+a["default"].apiURL+"/jobs/"+e.state+"/"+i+".."+c),e.order&&(o+="/"+e.order+"?"),this._request({data:e.data||{},method:"GET",url:o}).then(function(e){return t["default"].isArray(e)?e.map(function(e){return r.create(e)}):r.create(e)})},findOne:function(){var e=void 0===arguments[0]?{}:arguments[0];return this._request({method:"GET",url:""+a["default"].apiURL+"/job/"+e.id}).then(r.create)},stats:function(){var e=void 0===arguments[0]?{}:arguments[0],n=e.type,r=e.state,d="";return d=t["default"].isEmpty(n)||t["default"].isEmpty(r)?""+a["default"].apiURL+"/stats":""+a["default"].apiURL+"/jobs/"+n+"/"+r+"/stats",this._request({method:"GET",url:d})},types:function(){return this._request({method:"GET",url:""+a["default"].apiURL+"/job/types/"})}}),e["default"]=r}),define("client/router",["exports","ember","client/config/environment"],function(e,t,a){"use strict";var n=t["default"].Router.extend({location:a["default"].locationType});e["default"]=n.map(function(){this.route("jobs",function(){this.route("type",{path:"type/:type"}),this.route("state",{path:"state/:stateId"}),this.route("show",{path:":id"}),this.route("new",{path:"/new"})})})}),define("client/routes/index",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Route.extend({beforeModel:function(e){e.abort(),this.transitionTo("jobs.index")}})}),define("client/routes/jobs/index",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Route.extend({model:function(){return t["default"].A([])}})}),define("client/routes/jobs/new",["exports","ember"],function(e,t){"use strict";e["default"]=t["default"].Route.extend({})}),define("client/routes/jobs/show",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Route.extend({model:function(e){return a["default"].findOne({id:e.id})}})}),define("client/routes/jobs/state",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Route.extend({queryParams:{page:{refreshModel:!0},order:{refreshModel:!0}},model:function(e){return this.controllerFor("application").set("type",null),this.controllerFor("application").set("state",e.stateId),a["default"].find({state:e.stateId,page:e.page,order:e.order})},activate:function(){this._super(),window.scrollTo(0,0)}})}),define("client/routes/jobs/type",["exports","ember","client/models/job"],function(e,t,a){"use strict";e["default"]=t["default"].Route.extend({queryParams:{page:{refreshModel:!0},sort:{refreshModel:!0},state:{refreshModel:!0},order:{refreshModel:!0}},model:function(e){return this.controllerFor("jobs.type").set("type",e.type),this.controllerFor("jobs.type").set("state",e.state),this.controllerFor("application").set("type",e.type),this.controllerFor("application").set("state",e.state),a["default"].find({type:e.type,state:e.state,page:e.page,order:e.order})},activate:function(){this._super(),window.scrollTo(0,0)}})}),define("client/templates/application",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" kue ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","container");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","menu");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","logo");var d=e.createComment("");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","input-search");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.block,c=d.get,o=d.inline,s=d.content;r.detectNamespace(n);var l;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(l=this.build(r),this.hasRendered?this.cachedFragment=l:this.hasRendered=!0),this.cachedFragment&&(l=r.cloneNode(this.cachedFragment,!0))):l=this.build(r);var h=r.childAt(l,[0]),u=r.childAt(h,[1]),p=r.createMorphAt(r.childAt(u,[1]),0,0),m=r.createMorphAt(r.childAt(u,[3]),1,1),v=r.createMorphAt(u,5,5),b=r.createMorphAt(h,3,3),f=r.createMorphAt(h,5,5);return i(a,p,t,"link-to",["jobs.index"],{},e,null),o(a,m,t,"input",[],{value:c(a,t,"jobId"),placeholder:"id","class":"input",action:"goToJobRoute",on:"enter"}),o(a,v,t,"menu-tabs",[],{stats:c(a,t,"stats"),breakdowns:c(a,t,"breakdowns"),stateParam:c(a,t,"state"),typeParam:c(a,t,"type"),action:"goToTypeRoute"}),o(a,b,t,"ember-notify",[],{messageStyle:"bootstrap"}),s(a,f,t,"outlet"),l}}}())}),define("client/templates/components/ember-notify",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("a");e.setAttribute(a,"class","close");var n=e.createTextNode("×");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n ");e.appendChild(t,a);var a=e.createElement("span");e.setAttribute(a,"class","message");var n=e.createComment("");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.element,i=r.content;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.childAt(c,[1]),s=n.childAt(c,[3]),l=n.createMorphAt(s,0,0),h=n.createUnsafeMorphAt(s,1,1);return d(t,o,e,"action",["close"],{target:"view"}),i(t,l,e,"message.message"),i(t,h,e,"message.raw"),c}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.get,c=d.block;r.detectNamespace(n);var o;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(o=this.build(r),this.hasRendered?this.cachedFragment=o:this.hasRendered=!0),this.cachedFragment&&(o=r.cloneNode(this.cachedFragment,!0))):o=this.build(r);var s=r.createMorphAt(o,0,0,n);return r.insertBoundary(o,null),r.insertBoundary(o,0),c(a,s,t,"view",[i(a,t,"view.messageClass")],{message:i(a,t,"message"),closeAfter:i(a,t,"closeAfter"),"class":"clearfix"},e,null),o}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.get,c=d.block;r.detectNamespace(n);var o;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(o=this.build(r),this.hasRendered?this.cachedFragment=o:this.hasRendered=!0),this.cachedFragment&&(o=r.cloneNode(this.cachedFragment,!0))):o=this.build(r);var s=r.createMorphAt(o,0,0,n);return r.insertBoundary(o,null),r.insertBoundary(o,0),c(a,s,t,"each",[i(a,t,"messages")],{keyword:"message"},e,null),o}}}())}),define("client/templates/components/job-detail",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("div");e.setAttribute(a,"class","error");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","title");var r=e.createTextNode("Error");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","error-output");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.inline;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.createMorphAt(n.childAt(c,[1,3]),1,1);return i(t,o,e,"format-error",[d(t,e,"job.error")],{}),c}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","job-detail");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","title");var r=e.createTextNode("\n Job #");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" ");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("button");e.setAttribute(r,"class","btn-more");var d=e.createTextNode("More");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","console");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("pre"),d=e.createComment("");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode(" ");e.appendChild(a,n);var n=e.createElement("button");e.setAttribute(n,"class","btn-remove");var r=e.createTextNode("Delete");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n\n");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.content,c=d.get,o=d.inline,s=d.element,l=d.block;r.detectNamespace(n);var h;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(h=this.build(r),this.hasRendered?this.cachedFragment=h:this.hasRendered=!0),this.cachedFragment&&(h=r.cloneNode(this.cachedFragment,!0))):h=this.build(r);var u=r.childAt(h,[0]),p=r.childAt(u,[1]),m=r.childAt(p,[5]),v=r.childAt(u,[7]),b=r.createMorphAt(p,1,1),f=r.createMorphAt(p,3,3),C=r.createMorphAt(r.childAt(u,[3,1]),0,0),g=r.createMorphAt(u,5,5);return i(a,b,t,"job.id"),o(a,f,t,"view",[c(a,t,"Ember.Select")],{content:c(a,t,"selections"),selection:c(a,t,"job.selected")}),s(a,m,t,"action",["goToJob",c(a,t,"job")],{}),o(a,C,t,"json-pretty",[],{data:c(a,t,"job")}),l(a,g,t,"if",[c(a,t,"job.error")],{},e,null),s(a,v,t,"action",["removeJob",c(a,t,"job")],{}),h}}}())}),define("client/templates/components/jobs-filter",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","top-bar");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","type");var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" ");e.appendChild(n,r);var r=e.createElement("span");e.setAttribute(r,"class","gt");var d=e.createTextNode(">");e.appendChild(r,d),e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","dropdown");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n\n");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n\n");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content,i=r.get,c=r.inline;n.detectNamespace(a);var o;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(o=this.build(n),this.hasRendered?this.cachedFragment=o:this.hasRendered=!0),this.cachedFragment&&(o=n.cloneNode(this.cachedFragment,!0))):o=this.build(n);var s=n.childAt(o,[0]),l=n.createMorphAt(n.childAt(s,[1]),0,0),h=n.createMorphAt(n.childAt(s,[3]),1,1),u=n.createMorphAt(o,2,2,a),p=n.createMorphAt(o,4,4,a);return d(t,l,e,"type"),c(t,h,e,"view",[i(t,e,"Ember.Select")],{content:i(t,e,"selections"),selection:i(t,e,"selectedState")}),d(t,u,e,"yield"),c(t,p,e,"jobs-paging",[],{page:i(t,e,"page")}),o}}}())}),define("client/templates/components/jobs-paging",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","paging");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("button"),r=e.createTextNode("← Previous");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("button"),r=e.createTextNode("Next →");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.element;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.childAt(i,[0]),o=n.childAt(c,[1]),s=n.childAt(c,[3]);return d(t,o,e,"action",["previous"],{}),d(t,s,e,"action",["next"],{}),i}}}())}),define("client/templates/components/jobs-table",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("div"),n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","col");var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" (");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(") ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.element,i=r.get,c=r.content,o=r.inline;n.detectNamespace(a);var s;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(s=this.build(n),this.hasRendered?this.cachedFragment=s:this.hasRendered=!0),this.cachedFragment&&(s=n.cloneNode(this.cachedFragment,!0))):s=this.build(n);var l=n.childAt(s,[1]),h=n.childAt(l,[11]),u=n.createMorphAt(n.childAt(l,[1]),0,0),p=n.createMorphAt(n.childAt(l,[3]),0,0),m=n.createMorphAt(n.childAt(l,[5]),0,0),v=n.createMorphAt(n.childAt(l,[7]),0,0),b=n.createMorphAt(n.childAt(l,[9]),0,0),f=n.createMorphAt(h,0,0),C=n.createMorphAt(h,2,2);return d(t,l,e,"bind-attr",[],{"class":":table-row :job job.active:active"}),d(t,l,e,"action",["showDetail",i(t,e,"job")],{}),c(t,u,e,"job.id"),c(t,p,e,"job.type"),c(t,m,e,"job.state"),o(t,v,e,"format-date",[i(t,e,"job.created_at")],{}),o(t,b,e,"format-date",[i(t,e,"job.updated_at")],{}),c(t,f,e,"job.attempts.made"),c(t,C,e,"job.attempts.remaining"),s}}}(),t=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("div");e.setAttribute(a,"class","empty");var n=e.createTextNode("No results");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","table jobs");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","heading");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col col-id");var d=e.createTextNode("\n id\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col");var d=e.createTextNode("type");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col");var d=e.createTextNode("state");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col");var d=e.createTextNode("created_at");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col");var d=e.createTextNode("updated_at");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","col");var d=e.createTextNode("attempts");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(a,n,r){var d=n.dom,i=n.hooks,c=i.get,o=i.inline,s=i.block;d.detectNamespace(r);var l;n.useFragmentCache&&d.canClone?(null===this.cachedFragment&&(l=this.build(d),this.hasRendered?this.cachedFragment=l:this.hasRendered=!0),this.cachedFragment&&(l=d.cloneNode(this.cachedFragment,!0))):l=this.build(d);var h=d.childAt(l,[0]),u=d.createMorphAt(d.childAt(h,[1,1]),1,1),p=d.createMorphAt(h,3,3);return o(n,u,a,"toggle-arrow",[],{value:c(n,a,"order"),action:"toggleArrow"}),s(n,p,a,"each",[c(n,a,"jobs")],{keyword:"job"},e,t),l}}}())}),define("client/templates/components/json-pretty",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"id","json"),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}())}),define("client/templates/components/menu-tabs",["exports"],function(e){
"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("span");e.setAttribute(a,"class","item-count");var n=e.createComment("");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a),o=n.createMorphAt(n.childAt(i,[3]),0,0);return d(t,c,e,"s.state"),d(t,o,e,"s.count"),i}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.get,c=d.block;r.detectNamespace(n);var o;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(o=this.build(r),this.hasRendered?this.cachedFragment=o:this.hasRendered=!0),this.cachedFragment&&(o=r.cloneNode(this.cachedFragment,!0))):o=this.build(r);var s=r.createMorphAt(o,0,0,n);return r.insertBoundary(o,null),r.insertBoundary(o,0),c(a,s,t,"link-to",["jobs.state",i(a,t,"s.state")],{"class":"item"},e,null),o}}}(),t=function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("a"),n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode(" ");e.appendChild(a,n);var n=e.createElement("span");e.setAttribute(n,"class","sub-item-count");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.element,c=r.content;n.detectNamespace(a);var o;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(o=this.build(n),this.hasRendered?this.cachedFragment=o:this.hasRendered=!0),this.cachedFragment&&(o=n.cloneNode(this.cachedFragment,!0))):o=this.build(n);var s=n.childAt(o,[1]),l=n.createMorphAt(s,1,1),h=n.createMorphAt(n.childAt(s,[3]),0,0);return i(t,s,e,"action",["goToItem",d(t,e,"subItem")],{}),i(t,s,e,"bind-attr",[],{"class":":sub-item subItem.active:active subItem.hide:hide"}),c(t,l,e,"subItem.state"),c(t,h,e,"subItem.count"),o}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("\n ");e.appendChild(t,a);var a=e.createElement("a"),n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode(" ");e.appendChild(a,n);var n=e.createElement("span");e.setAttribute(n,"class","item-count");var r=e.createComment("");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.get,c=d.element,o=d.content,s=d.block;r.detectNamespace(n);var l;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(l=this.build(r),this.hasRendered?this.cachedFragment=l:this.hasRendered=!0),this.cachedFragment&&(l=r.cloneNode(this.cachedFragment,!0))):l=this.build(r);var h=r.childAt(l,[1]),u=r.createMorphAt(h,1,1),p=r.createMorphAt(r.childAt(h,[3]),0,0),m=r.createMorphAt(l,3,3,n);return c(a,h,t,"action",["goToItem",i(a,t,"item")],{}),c(a,h,t,"bind-attr",[],{"class":":item item.active:active"}),o(a,u,t,"item.type"),o(a,p,t,"item.count"),s(a,m,t,"each",[i(a,t,"item.subItems")],{keyword:"subItem"},e,null),l}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","menu-list");var n=e.createTextNode("\n");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(a,n,r){var d=n.dom,i=n.hooks,c=i.get,o=i.block;d.detectNamespace(r);var s;n.useFragmentCache&&d.canClone?(null===this.cachedFragment&&(s=this.build(d),this.hasRendered?this.cachedFragment=s:this.hasRendered=!0),this.cachedFragment&&(s=d.cloneNode(this.cachedFragment,!0))):s=this.build(d);var l=d.childAt(s,[0]),h=d.createMorphAt(l,1,1),u=d.createMorphAt(l,2,2);return o(n,h,a,"each",[c(n,a,"jobStates")],{keyword:"s"},e,null),o(n,u,a,"each",[c(n,a,"items")],{keyword:"item"},t,null),s}}}())}),define("client/templates/components/toggle-arrow",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ▲\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}(),t=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ▼\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");return e.appendChild(t,a),t},render:function(a,n,r){var d=n.dom,i=n.hooks,c=i.get,o=i.block;d.detectNamespace(r);var s;n.useFragmentCache&&d.canClone?(null===this.cachedFragment&&(s=this.build(d),this.hasRendered?this.cachedFragment=s:this.hasRendered=!0),this.cachedFragment&&(s=d.cloneNode(this.cachedFragment,!0))):s=this.build(d);var l=d.createMorphAt(s,0,0,r);return d.insertBoundary(s,null),d.insertBoundary(s,0),o(n,l,a,"if",[c(n,a,"up")],{},e,t),s}}}())}),define("client/templates/index",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,0,0,a);return n.insertBoundary(i,0),d(t,c,e,"outlet"),i}}}())}),define("client/templates/jobs/index",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("Active: ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a);return d(t,c,e,"stats.activeCount"),i}}}(),t=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("Complete: ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a);return d(t,c,e,"stats.completeCount"),i}}}(),a=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("Delayed: ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a);return d(t,c,e,"stats.delayedCount"),i}}}(),n=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("Failed: ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a);return d(t,c,e,"stats.failedCount"),i}}}(),r=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode("Inactive: ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" ");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a);return d(t,c,e,"stats.inactiveCount"),i}}}(),d=function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(" > ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode(": ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,1,1,a),o=n.createMorphAt(i,3,3,a),s=n.createMorphAt(i,5,5,a);return d(t,c,e,"stat.type"),d(t,o,e,"stat.state"),d(t,s,e,"stat.count"),i}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createElement("div");e.setAttribute(a,"class","field");var n=e.createTextNode("\n");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode(" ");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(t,a,n){var r=a.dom,d=a.hooks,i=d.get,c=d.subexpr,o=d.block;r.detectNamespace(n);var s;a.useFragmentCache&&r.canClone?(null===this.cachedFragment&&(s=this.build(r),this.hasRendered?this.cachedFragment=s:this.hasRendered=!0),this.cachedFragment&&(s=r.cloneNode(this.cachedFragment,!0))):s=this.build(r);var l=r.createMorphAt(r.childAt(s,[1]),1,1);return o(a,l,t,"link-to",["jobs.type",i(a,t,"stat.type"),c(a,t,"query-params",[],{state:i(a,t,"stat.state")})],{},e,null),s}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","route route-jobs-index");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","stats-panel");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","title");var d=e.createTextNode("General Stats");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","field");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","field");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","field");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","field");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","field");var d=e.createTextNode("\n ");e.appendChild(r,d);var d=e.createComment("");e.appendChild(r,d);var d=e.createTextNode("\n ");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("br");e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("br");e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","stats-panel");var r=e.createTextNode("\n ");e.appendChild(n,r);var r=e.createElement("div");e.setAttribute(r,"class","title");var d=e.createTextNode("Breakdown");e.appendChild(r,d),e.appendChild(n,r);var r=e.createTextNode("\n");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(i,c,o){var s=c.dom,l=c.hooks,h=l.block,u=l.get;s.detectNamespace(o);var p;c.useFragmentCache&&s.canClone?(null===this.cachedFragment&&(p=this.build(s),this.hasRendered?this.cachedFragment=p:this.hasRendered=!0),this.cachedFragment&&(p=s.cloneNode(this.cachedFragment,!0))):p=this.build(s);var m=s.childAt(p,[0]),v=s.childAt(m,[1]),b=s.createMorphAt(s.childAt(v,[3]),1,1),f=s.createMorphAt(s.childAt(v,[5]),1,1),C=s.createMorphAt(s.childAt(v,[7]),1,1),g=s.createMorphAt(s.childAt(v,[9]),1,1),F=s.createMorphAt(s.childAt(v,[11]),1,1),T=s.createMorphAt(s.childAt(m,[7]),3,3);return h(c,b,i,"link-to",["jobs.state","active"],{},e,null),h(c,f,i,"link-to",["jobs.state","complete"],{},t,null),h(c,C,i,"link-to",["jobs.state","delayed"],{},a,null),h(c,g,i,"link-to",["jobs.state","failed"],{},n,null),h(c,F,i,"link-to",["jobs.state","inactive"],{},r,null),h(c,T,i,"each",[u(c,i,"breakdowns")],{keyword:"stat"},d,null),p}}}())}),define("client/templates/jobs/new",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.content;n.detectNamespace(a);var i;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(i=this.build(n),this.hasRendered?this.cachedFragment=i:this.hasRendered=!0),this.cachedFragment&&(i=n.cloneNode(this.cachedFragment,!0))):i=this.build(n);var c=n.createMorphAt(i,0,0,a);return n.insertBoundary(i,0),d(t,c,e,"outlet"),i}}}())}),define("client/templates/jobs/show",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","route route-jobs-show");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.inline;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.createMorphAt(n.childAt(c,[0]),1,1);return i(t,o,e,"job-detail",[],{job:d(t,e,"model"),removeAction:"removeJob"}),c}}}())}),define("client/templates/jobs/state",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.inline;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.createMorphAt(c,1,1,a);return i(t,o,e,"job-detail",[],{job:d(t,e,"selectedJob"),action:"goToJob",removeAction:"removeJob"}),c}}}(),t=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment();return t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","route route-jobs-state");var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode("\n\n ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","panel-right");var r=e.createTextNode("\n");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n ");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(a,n,r){var d=n.dom,i=n.hooks,c=i.get,o=i.inline,s=i.block;d.detectNamespace(r);var l;n.useFragmentCache&&d.canClone?(null===this.cachedFragment&&(l=this.build(d),this.hasRendered?this.cachedFragment=l:this.hasRendered=!0),this.cachedFragment&&(l=d.cloneNode(this.cachedFragment,!0))):l=this.build(d);var h=d.childAt(l,[0]),u=d.createMorphAt(h,1,1),p=d.createMorphAt(d.childAt(h,[3]),1,1),m=d.createMorphAt(h,5,5);return o(n,u,a,"jobs-table",[],{jobs:c(n,a,"model"),selectedJob:c(n,a,"selectedJob"),order:c(n,a,"order"),orderAction:"updateOrder"}),s(n,p,a,"if",[c(n,a,"selectedJob")],{},e,t),o(n,m,a,"jobs-paging",[],{page:c(n,a,"page")}),l}}}())}),define("client/templates/jobs/type",["exports"],function(e){"use strict";e["default"]=Ember.HTMLBars.template(function(){var e=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.inline;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.createMorphAt(c,1,1,a);return i(t,o,e,"jobs-table",[],{jobs:d(t,e,"model"),selectedJob:d(t,e,"selectedJob"),order:d(t,e,"order"),orderAction:"updateOrder"}),c}}}(),t=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createTextNode(" ");e.appendChild(t,a);var a=e.createComment("");e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(e,t,a){var n=t.dom,r=t.hooks,d=r.get,i=r.inline;n.detectNamespace(a);var c;t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(c=this.build(n),this.hasRendered?this.cachedFragment=c:this.hasRendered=!0),this.cachedFragment&&(c=n.cloneNode(this.cachedFragment,!0))):c=this.build(n);var o=n.createMorphAt(c,1,1,a);return i(t,o,e,"job-detail",[],{job:d(t,e,"selectedJob"),action:"goToJob",removeAction:"removeJob"}),c}}}(),a=function(){return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment();return t},render:function(e,t,a){var n=t.dom;n.detectNamespace(a);var r;return t.useFragmentCache&&n.canClone?(null===this.cachedFragment&&(r=this.build(n),this.hasRendered?this.cachedFragment=r:this.hasRendered=!0),this.cachedFragment&&(r=n.cloneNode(this.cachedFragment,!0))):r=this.build(n),r}}}();return{isHTMLBars:!0,revision:"Ember@1.11.1",blockParams:0,cachedFragment:null,hasRendered:!1,build:function(e){var t=e.createDocumentFragment(),a=e.createElement("div");e.setAttribute(a,"class","route route-jobs-type");var n=e.createTextNode("\n");e.appendChild(a,n);var n=e.createComment("");e.appendChild(a,n);var n=e.createTextNode(" ");e.appendChild(a,n);var n=e.createElement("div");e.setAttribute(n,"class","panel-right");var r=e.createTextNode("\n");e.appendChild(n,r);var r=e.createComment("");e.appendChild(n,r);var r=e.createTextNode(" ");e.appendChild(n,r),e.appendChild(a,n);var n=e.createTextNode("\n");e.appendChild(a,n),e.appendChild(t,a);var a=e.createTextNode("\n");return e.appendChild(t,a),t},render:function(n,r,d){var i=r.dom,c=r.hooks,o=c.get,s=c.block;i.detectNamespace(d);var l;r.useFragmentCache&&i.canClone?(null===this.cachedFragment&&(l=this.build(i),this.hasRendered?this.cachedFragment=l:this.hasRendered=!0),this.cachedFragment&&(l=i.cloneNode(this.cachedFragment,!0))):l=this.build(i);var h=i.childAt(l,[0]),u=i.createMorphAt(h,1,1),p=i.createMorphAt(i.childAt(h,[3]),1,1);return s(r,u,n,"jobs-filter",[],{type:o(r,n,"type"),selectedState:o(r,n,"state"),page:o(r,n,"page"),sort:o(r,n,"sort")},e,null),s(r,p,n,"if",[o(r,n,"selectedJob")],{},t,a),l}}}())}),define("client/config/environment",["ember"],function(e){var t="client";try{var a=t+"/config/environment",n=e["default"].$('meta[name="'+a+'"]').attr("content"),r=JSON.parse(unescape(n));return{"default":r}}catch(d){throw new Error('Could not read config from meta tag with name "'+a+'".')}}),runningTests?require("client/tests/test-helper"):require("client/app")["default"].create({name:"client",version:"0.0.0.885506ac"});