(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-784c2bb6"],{1276:function(t,s,e){"use strict";var a=e("d784"),i=e("44e7"),n=e("825a"),r=e("1d80"),o=e("4840"),c=e("8aa5"),l=e("50c4"),u=e("14c3"),d=e("9263"),g=e("d039"),f=[].push,p=Math.min,h=4294967295,v=!g((function(){return!RegExp(h,"y")}));a("split",2,(function(t,s,e){var a;return a="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var a=String(r(this)),n=void 0===e?h:e>>>0;if(0===n)return[];if(void 0===t)return[a];if(!i(t))return s.call(a,t,n);var o,c,l,u=[],g=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,v=new RegExp(t.source,g+"g");while(o=d.call(v,a)){if(c=v.lastIndex,c>p&&(u.push(a.slice(p,o.index)),o.length>1&&o.index=n))break;v.lastIndex===o.index&&v.lastIndex++}return p===a.length?!l&&v.test("")||u.push(""):u.push(a.slice(p)),u.length>n?u.slice(0,n):u}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:s.call(this,t,e)}:s,[function(s,e){var i=r(this),n=void 0==s?void 0:s[t];return void 0!==n?n.call(s,i,e):a.call(String(i),s,e)},function(t,i){var r=e(a,t,this,i,a!==s);if(r.done)return r.value;var d=n(t),g=String(this),f=o(d,RegExp),m=d.unicode,_=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(v?"y":"g"),b=new f(v?d:"^(?:"+d.source+")",_),w=void 0===i?h:i>>>0;if(0===w)return[];if(0===g.length)return null===u(b,g)?[g]:[];var C=0,x=0,y=[];while(x]*>)/g,h=/\$([$&'`]|\d\d?)/g,v=function(t){return void 0===t?t:String(t)};a("replace",2,(function(t,s,e,a){var m=a.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,_=a.REPLACE_KEEPS_$0,b=m?"$":"$0";return[function(e,a){var i=c(this),n=void 0==e?void 0:e[t];return void 0!==n?n.call(e,i,a):s.call(String(i),e,a)},function(t,a){if(!m&&_||"string"===typeof a&&-1===a.indexOf(b)){var n=e(s,t,this,a);if(n.done)return n.value}var c=i(t),f=String(this),p="function"===typeof a;p||(a=String(a));var h=c.global;if(h){var C=c.unicode;c.lastIndex=0}var x=[];while(1){var y=u(c,f);if(null===y)break;if(x.push(y),!h)break;var k=String(y[0]);""===k&&(c.lastIndex=l(f,r(c.lastIndex),C))}for(var q="",E=0,I=0;I=E&&(q+=f.slice(E,R)+L,E=R+S.length)}return q+f.slice(E)}];function w(t,e,a,i,r,o){var c=a+t.length,l=i.length,u=h;return void 0!==r&&(r=n(r),u=p),s.call(o,u,(function(s,n){var o;switch(n.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,a);case"'":return e.slice(c);case"<":o=r[n.slice(1,-1)];break;default:var u=+n;if(0===u)return s;if(u>l){var d=f(u/10);return 0===d?s:d<=l?void 0===i[d-1]?n.charAt(1):i[d-1]+n.charAt(1):s}o=i[u-1]}return void 0===o?"":o}))}}))},5899:function(t,s){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,s,e){var a=e("1d80"),i=e("5899"),n="["+i+"]",r=RegExp("^"+n+n+"*"),o=RegExp(n+n+"*$"),c=function(t){return function(s){var e=String(a(s));return 1&t&&(e=e.replace(r,"")),2&t&&(e=e.replace(o,"")),e}};t.exports={start:c(1),end:c(2),trim:c(3)}},"5d9b":function(t,s,e){},6547:function(t,s,e){var a=e("a691"),i=e("1d80"),n=function(t){return function(s,e){var n,r,o=String(i(s)),c=a(e),l=o.length;return c<0||c>=l?t?"":void 0:(n=o.charCodeAt(c),n<55296||n>56319||c+1===l||(r=o.charCodeAt(c+1))<56320||r>57343?t?o.charAt(c):n:t?o.slice(c,c+2):r-56320+(n-55296<<10)+65536)}};t.exports={codeAt:n(!1),charAt:n(!0)}},"659b":function(t,s,e){"use strict";var a=e("7adc"),i=e.n(a);i.a},"668c":function(t,s,e){},7156:function(t,s,e){var a=e("861d"),i=e("d2bb");t.exports=function(t,s,e){var n,r;return i&&"function"==typeof(n=s.constructor)&&n!==e&&a(r=n.prototype)&&r!==e.prototype&&i(t,r),t}},7277:function(t,s,e){"use strict";e.r(s);var a=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"dashboard"},[e("h1",{staticClass:"mb-2"},[t._v("Dashboard")]),e("div",{staticClass:"mb-2"},[e("i",{staticClass:"fa fa-calendar"}),t._v(" Period: "),e("i",[t._v(t._s(t.dashboard.period.start)+" "),e("i",{staticClass:"fa fa-chevron-right"}),t._v(" "+t._s(t.dashboard.period.end))])]),t.dashboard.loading?e("div",[e("i",{staticClass:"fa fa-spin fa-spinner"})]):e("div",[t._m(0),e("div",{staticClass:"row mb-4"},[e("div",{staticClass:"col-md-6 col-sm-7 col-xs-12"},[e("dashboard-limit",{attrs:{max:1e3*t.subscription.monthly.bandwidth*1e3*1e3,value:t.dashboard.bandwidth.total,title:"Bandwidth"}})],1),e("div",{staticClass:"col-md-2 col-sm-4 col-xs-6"},[e("dashboard-limit",{attrs:{max:t.subscription.aliases,value:t.tnt.aliases.length,title:"Aliases"}})],1),e("div",{staticClass:"col-md-2 col-sm-4 col-xs-6"},[e("dashboard-limit",{attrs:{max:t.subscription.profiles,value:t.tnt.profiles.length,title:"Profiles"}})],1),e("div",{staticClass:"col-md-2 col-sm-4 col-xs-6"},[e("dashboard-limit",{attrs:{max:t.subscription.templates,value:t.existingTemplates,title:"Templates"}})],1)]),t._m(1),e("bar-chart",{attrs:{buckets:t.dashboard.bandwidth.buckets,uom:"bytes"}}),t._m(2),e("div",{staticClass:"row mb-4"},[e("div",{staticClass:"col-md-3 col-sm-5 col-xs-12"},[e("dashboard-limit",{attrs:{max:t.subscription.monthly.xfs,"show-max":!1,value:t.dashboard.xfs.count,title:"Transformations"}})],1),e("div",{staticClass:"col-md-3 col-sm-4 col-xs-12"},[e("dashboard-limit",{attrs:{max:t.subscription.monthly.invalidations,"show-max":!1,value:t.dashboard.invalidations.total,title:"Invalidations"}})],1)]),t._m(3),e("bar-chart",{attrs:{buckets:t.dashboard.xfs.buckets,uom:"xfs"}})],1),e("h2",{staticClass:"mt-4"},[t._v("Some Analytics")]),t._m(4),e("div",{staticClass:"tab-content",attrs:{id:"myTabContent"}},[e("div",{staticClass:"tab-pane fade show active",attrs:{id:"tab-imgreqs"}},[e("h3",{staticClass:"mt-4"},[t._v("Image Requests")]),e("div",["new"===t.imgreqs.status?e("div",[e("span",{directives:[{name:"show",rawName:"v-show",value:!t.imgreqs.working,expression:"!imgreqs.working"}],staticClass:"btn btn-primary",on:{click:t.fetchImageRequestData}},[e("i",{staticClass:"fa fa-folder-open"}),t._v(" Open Data")]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.imgreqs.working,expression:"imgreqs.working"}],staticClass:"btn btn-primary"},[e("i",{staticClass:"fa fa-spinner fa-spin"})])]):t._e(),"open"===t.imgreqs.status?e("div",[e("span",{staticClass:"input-group"},[t._m(5),e("input",{directives:[{name:"model",rawName:"v-model",value:t.imgreqs.searchTerm,expression:"imgreqs.searchTerm"}],staticClass:"form-control",attrs:{type:"text",placeholder:"search"},domProps:{value:t.imgreqs.searchTerm},on:{input:function(s){s.target.composing||t.$set(t.imgreqs,"searchTerm",s.target.value)}}}),e("span",{staticClass:"input-group-append"},[e("span",{staticClass:"btn btn-primary",on:{click:t.fetchImageRequestData}},[e("i",{staticClass:"fa fa-search"})]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.imgreqs.working,expression:"imgreqs.working"}],staticClass:"btn btn-info"},[e("i",{staticClass:"fa fa-spinner fa-spin"})]),e("span",{staticClass:"input-group-text"},[t._v("Total "+t._s(t.imgreqs.total.toLocaleString()))]),e("span",{staticClass:"btn btn-secondary",on:{click:t.imgReqPrevPage}},[e("i",{staticClass:"fa fa-chevron-left"})]),e("span",{staticClass:"input-group-text"},[t._v("Showing "+t._s(t.imgreqs.showing.from)+" - "+t._s(t.imgreqs.showing.to))]),e("span",{staticClass:"btn btn-secondary",on:{click:t.imgReqNextPage}},[e("i",{staticClass:"fa fa-chevron-right"})])])]),t.imgreqs.selectedRow>=0?e("div",{staticClass:"selectedRow"},[t._v(" "+t._s(t.imgreqs.rows[t.imgreqs.selectedRow]._source.asset)+" "),e("br"),e("span",{staticClass:"label"},[t._v("Original")]),t._v(" "+t._s(t.imgreqs.rows[t.imgreqs.selectedRow]._source.orig.w)+"x"+t._s(t.imgreqs.rows[t.imgreqs.selectedRow]._source.orig.h)+" "+t._s(t.imgreqs.rows[t.imgreqs.selectedRow]._source.orig.sz.toLocaleString())+" bytes "),e("br"),e("imgreq-xf",{attrs:{xf:t.imgreqs.rows[t.imgreqs.selectedRow]._source.xf}})],1):t._e(),e("table",{staticClass:"table table-striped table-hover table-sm"},[t._m(6),e("tbody",t._l(t.imgreqs.rows,(function(s,a){return e("tr",{key:"imgreq-rw-"+a,on:{click:function(s){return t.selectXfRow(a)}}},[t._m(7,!0),e("td",[t._v(t._s(s._source.created.substring(5).substring(0,14)))]),e("td",[t._v(t._s(s._source.alias))]),e("td",[t._v(t._s(s._source.asset)),e("br"),t._v("ip: "+t._s(s._source.ip))]),e("td",{attrs:{align:"right"}},[t._v(t._s(s._source.sz.toLocaleString()))]),e("td",{attrs:{align:"right"}},[t._v(t._s(s._source.csz.toLocaleString())),e("br"),t._v(t._s(s._source.sz>600?(s._source.csz/s._source.sz*100).toFixed(1)+"%":""))]),e("td",[t._v(t._s(s._source.xf.format))]),e("td",[t._v(t._s(s._source.refr||""))])])})),0)])]):t._e()])]),e("div",{staticClass:"tab-pane fade",attrs:{id:"tab-cdn"}},[e("h3",{staticClass:"mt-4"},[t._v("CDN")]),t._m(8),t.invalidationList.length?e("ul",{staticClass:"list-group mb-3"},[e("li",{staticClass:"list-group-item list-group-item-secondary"},[e("span",{staticClass:"btn btn-primary float-right",on:{click:t.sendInvalidations}},[t._v("Send Request")]),t._v(" Invalidation Queue ")]),t._l(t.invalidationList,(function(s,a){return e("li",{key:"cdninv-"+a,staticClass:"list-group-item"},[e("span",{staticClass:"btn btn-danger",on:{click:function(s){return t.removeInvalidation(a)}}},[e("i",{staticClass:"fa fa-times"})]),t._v(" "+t._s(s)+" ")])}))],2):t._e(),e("div",["new"===t.cdnlogs.status?e("div",[e("span",{directives:[{name:"show",rawName:"v-show",value:!t.cdnlogs.working,expression:"!cdnlogs.working"}],staticClass:"btn btn-primary",on:{click:t.fetchCdnLogData}},[e("i",{staticClass:"fa fa-folder-open"}),t._v(" Open Data")]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.cdnlogs.working,expression:"cdnlogs.working"}],staticClass:"btn btn-primary"},[e("i",{staticClass:"fa fa-spinner fa-spin"})])]):t._e(),"open"===t.cdnlogs.status?e("div",[e("span",{staticClass:"input-group"},[t._m(9),e("input",{directives:[{name:"model",rawName:"v-model",value:t.cdnlogs.searchTerm,expression:"cdnlogs.searchTerm"}],staticClass:"form-control",attrs:{type:"text",placeholder:"search"},domProps:{value:t.cdnlogs.searchTerm},on:{input:function(s){s.target.composing||t.$set(t.cdnlogs,"searchTerm",s.target.value)}}}),e("span",{staticClass:"input-group-append"},[e("span",{staticClass:"btn btn-primary",on:{click:t.fetchCdnLogData}},[e("i",{staticClass:"fa fa-search"})]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.cdnlogs.working,expression:"cdnlogs.working"}],staticClass:"btn btn-info"},[e("i",{staticClass:"fa fa-spinner fa-spin"})]),e("span",{staticClass:"input-group-text"},[t._v("Total "+t._s(t.cdnlogs.total.toLocaleString()))]),e("span",{staticClass:"btn btn-secondary",on:{click:t.cdnPrevPage}},[e("i",{staticClass:"fa fa-chevron-left"})]),e("span",{staticClass:"input-group-text"},[t._v("Showing "+t._s(t.cdnlogs.showing.from)+" - "+t._s(t.cdnlogs.showing.to))]),e("span",{staticClass:"btn btn-secondary",on:{click:t.cdnNextPage}},[e("i",{staticClass:"fa fa-chevron-right"})])])]),t.cdnlogs.selectedRow>=0?e("div",{staticClass:"selectedRow"},[t._v(" "+t._s(t.cdnlogs.rows[t.cdnlogs.selectedRow]._source.uri)+" "),e("br"),t._v(t._s(t.cdnlogs.rows[t.cdnlogs.selectedRow]._source.qs)+" : "),e("small",{staticClass:"text-muted"},[t._v(t._s(t.cdnlogs.rows[t.cdnlogs.selectedRow]._source.host))]),e("br"),e("cdnlog-invalidations",{attrs:{row:t.cdnlogs.rows[t.cdnlogs.selectedRow]}}),e("span",{staticClass:"btn btn-info ml-2",on:{click:function(s){return t.previewCached()}}},[t._v("Preview cached")]),e("span",{staticClass:"btn btn-info ml-2",on:{click:function(s){return t.previewThumb()}}},[t._v("Preview thumb")]),e("br"),e("img",{staticStyle:{margin:"6px",boder:"1px solid #ccc"},attrs:{src:t.cdnlogs.previewUrl}})],1):t._e(),e("table",{staticClass:"table table-striped table-hover table-sm"},[t._m(10),e("tbody",t._l(t.cdnlogs.rows,(function(s,a){return e("tr",{key:"cdn-rw-"+a,on:{click:function(s){return t.selectCdnRow(a)}}},[t._m(11,!0),e("td",[t._v(t._s(s._source.created.substring(5).substring(0,14)))]),e("td",[t._v(t._s(s._source.alias))]),e("td",[t._v(t._s(s._source.uri))]),e("td",[t._v(t._s(s._source.cip))]),e("td",[t._v(t._s(s._source.fwdcip))]),e("td",{attrs:{align:"right"}},[t._v(t._s(s._source.scbytes?s._source.scbytes.toLocaleString():"o_O"))]),e("td",{attrs:{align:"right"}},[t._v(t._s(s._source.millistaken?s._source.millistaken.toLocaleString():"o_O"))]),e("td",["Error"===s._source.edgeresult?e("i",{staticClass:"fa fa-times-circle text-danger",staticStyle:{"font-size":"1.5em"}}):t._e(),"Miss"===s._source.edgeresult?e("i",{staticClass:"fa fa-square-o text-info",staticStyle:{"font-size":"1.5em"}}):t._e(),"Hit"===s._source.edgeresult?e("i",{staticClass:"fa fa-square text-success",staticStyle:{"font-size":"1.5em"}}):t._e()]),e("td",[t._v(t._s(s._source.refr))])])})),0)])]):t._e()]),e("br"),t._m(12),t._m(13)]),e("div",{staticClass:"tab-pane fade",attrs:{id:"tab-topxf"}},[e("h3",{staticClass:"mt-4"},[t._v("Top Assets - Transformations")]),e("div",[e("span",{directives:[{name:"show",rawName:"v-show",value:!t.topXf.working,expression:"!topXf.working"}],staticClass:"btn btn-primary",on:{click:t.fetchTopXf}},[e("i",{staticClass:"fa fa-rocket"}),t._v(" Load Data")]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.topXf.working,expression:"topXf.working"}],staticClass:"btn btn-primary"},[e("i",{staticClass:"fa fa-spinner fa-spin"})]),t._v(" Last 60 days. ")]),t.topXf.bucketInfo.buckets.length?e("div",t._l(t.topXf.bucketInfo.buckets,(function(s,a){return e("div",{key:"topxf-"+a,staticClass:"top-asset-row"},[e("span",{staticClass:"bar",style:"width:"+5*s.bar+"px;"}),t._v(" "),e("span",{staticClass:"badge badge-info"},[t._v(t._s(s.doc_count.toLocaleString()))]),t._v(" "),e("span",{staticClass:"asset-text"},[t._v(t._s(s.key))])])})),0):t._e()]),e("div",{staticClass:"tab-pane fade",attrs:{id:"tab-topcdn"}},[e("h3",{staticClass:"mt-4"},[t._v("Top Assets - CDN")]),e("div",[e("span",{directives:[{name:"show",rawName:"v-show",value:!t.topCdn.working,expression:"!topCdn.working"}],staticClass:"btn btn-primary",on:{click:t.fetchTopCdn}},[e("i",{staticClass:"fa fa-rocket"}),t._v(" Load Data")]),e("span",{directives:[{name:"show",rawName:"v-show",value:t.topCdn.working,expression:"topCdn.working"}],staticClass:"btn btn-primary"},[e("i",{staticClass:"fa fa-spinner fa-spin"})]),t._v(" Last 60 days. ")]),t.topCdn.bucketInfo.buckets.length?e("div",t._l(t.topCdn.bucketInfo.buckets,(function(s,a){return e("div",{key:"topcdn-"+a,staticClass:"top-asset-row"},[e("span",{staticClass:"bar",style:"width:"+5*s.bar+"px;"}),t._v(" "),e("span",{staticClass:"badge badge-info"},[t._v(t._s(s.doc_count.toLocaleString()))]),t._v(" "),e("span",{staticClass:"asset-text"},[t._v(t._s(s.key))])])})),0):t._e()])])])},i=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("h3",[e("i",{staticClass:"fa fa-tasks"}),t._v(" Limits")])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("h4",[e("i",{staticClass:"fa fa-bar-chart"}),t._v(" Bandwidth "),e("small",[t._v("per day")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("h3",{staticClass:"mt-4"},[e("i",{staticClass:"fa fa-tachometer"}),t._v(" Metrics")])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("h4",[e("i",{staticClass:"fa fa-bar-chart"}),t._v(" Transformations "),e("small",[t._v("per day")])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ul",{staticClass:"nav nav-tabs",attrs:{id:"myAnalyticsTabs"}},[e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link active",attrs:{"data-toggle":"tab",href:"#tab-imgreqs"}},[t._v("Img Reqs")])]),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{"data-toggle":"tab",href:"#tab-cdn"}},[t._v("CDN")])]),e("li",{staticClass:"nav-item ml-2"},[e("a",{staticClass:"nav-link",attrs:{"data-toggle":"tab",href:"#tab-topxf"}},[t._v("Top Assets XF")])]),e("li",{staticClass:"nav-item"},[e("a",{staticClass:"nav-link",attrs:{"data-toggle":"tab",href:"#tab-topcdn"}},[t._v("Top Assets CDN")])])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("span",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[e("i",{staticClass:"fa fa-filter"})])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("thead",[e("tr",[e("th"),e("th",[t._v("created")]),e("th",[t._v("alias")]),e("th",[t._v("asset")]),e("th",[t._v("size")]),e("th",[t._v("csz")]),e("th",[t._v("-")]),e("th",[t._v("refr")])])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-circle-o"}),e("i",{staticClass:"fa fa-check-circle text-success"})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fa fa-info-circle"}),t._v(" CDN data may be up to 2 hours behind. ")])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("span",{staticClass:"input-group-prepend"},[e("span",{staticClass:"input-group-text"},[e("i",{staticClass:"fa fa-filter"})])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("thead",[e("tr",[e("th"),e("th",[t._v("created")]),e("th",[t._v("alias")]),e("th",[t._v("uri")]),e("th",[t._v("ip")]),e("th",[t._v("fwip")]),e("th",[t._v("scbytes")]),e("th",[t._v("millis")]),e("th",[t._v("r")]),e("th",[t._v("refr")])])])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("td",[e("i",{staticClass:"fa fa-circle-o"}),e("i",{staticClass:"fa fa-check-circle text-success"})])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"alert alert-info"},[e("i",{staticClass:"fa fa-info-circle"}),t._v(" CDN entries are hits to a previously transformed request. When a transformation is requested for the first time, the image is generated on the fly and cached in the CDN for 30 days. "),e("br"),t._v("CDN allows for fast serving of images. ")])},function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"alert alert-warning"},[e("i",{staticClass:"fa fa-exclamation-triangle"}),t._v(" If the underlying image is updated, previously cached transformations will prevent the new image from being served. You will still see a cached version of the image before it was updated. "),e("br"),e("i",{staticClass:"fa fa-info-circle text-primary"}),t._v(" This is where invalidations come into play. Invalidations will remove any previously cached version from CDN. "),e("br"),t._v(" You can read about invalidations "),e("a",{attrs:{href:"https://www.ixmage.com/docs/cdn#invalidating-cdn-assets",target:"_blank"}},[t._v("here "),e("i",{staticClass:"fa fa-external-link"})]),t._v(". ")])}],n=(e("99af"),e("4160"),e("ac1f"),e("1276"),e("159b"),function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"dashboard limit"},[e("div",{staticClass:"title"},[t._v(t._s(t.title||" "))]),e("div",{staticClass:"big-value"},[t._v(t._s(t.value.toLocaleString()))]),t.showMax?e("div",[e("div",{staticClass:"pbar"},[e("div",{staticClass:"bar",style:"width:"+t.perc+"%;background-color:"+t.percColor+";"})]),e("div",{staticClass:"small-value"},[t._v(t._s(t.max.toLocaleString()))])]):t._e()])}),r=[],o=(e("a9e3"),{name:"Limit",props:{value:{type:Number,required:!0},max:{type:Number,required:!0},title:{type:String},showMax:{type:Boolean,default:!0}},data:function(){return{}},computed:{perc:function(){var t=this.value/this.max*100;return t>100&&(t=100),t},percColor:function(){var t="#abd";this.perc>84&&(t="#f72"),100==this.perc&&(t="#457");var s=this.value/this.max*100;return s>100&&(t="#f00"),t}}}),c=o,l=(e("659b"),e("2877")),u=Object(l["a"])(c,n,r,!1,null,"07b43370",null),d=u.exports,g=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"barChart"},[t.selected>=0?e("div",[e("b",[t._v(t._s(t.cleanCaption(t.buckets[t.selected].caption))+":")]),t._v(" "),"bytes"===t.uom?e("span",[t._v(t._s(t.formatBytes(t.buckets[t.selected].value))+" "),e("small",[t._v("("+t._s(t.buckets[t.selected].value.toLocaleString())+" "+t._s(t.uom)+")")])]):e("span",[t._v(t._s(t.buckets[t.selected].value.toLocaleString())+" "+t._s(t.uom))]),e("small",[t._v(" - Requests: "+t._s(t.buckets[t.selected].count.toLocaleString()))])]):t._e(),e("div",{staticClass:"bar-chart"},[t._l(t.buckets,(function(s,a){return e("span",{key:"buck-"+a,staticClass:"bucket"},[e("span",{staticClass:"vbar",class:{selected:a===t.selected},style:"display:inline-block;width:24px;height:"+t.barHeight(s.value)+"px;",attrs:{title:"Date: "+t.cleanCaption(s.caption)+"\nValue: "+s.value.toLocaleString()+"\nn: "+s.count.toLocaleString()},on:{click:function(s){return t.select(a)}}})])})),e("br"),t._l(t.buckets,(function(s,a){return e("span",{key:"buckl-"+a,staticClass:"bucket"},[e("span",{staticClass:"bar-caption",domProps:{innerHTML:t._s(t.cleanCaption(s.caption,!0))}})])}))],2)])},f=[],p=(e("5319"),{name:"BarChart",props:{buckets:{type:Array,required:!0},uom:{type:String,required:!1,default:""}},data:function(){return{max:-1,chartHeight:90,selected:-1}},computed:{},methods:{cleanCaption:function(t,s){var e=t.substring(5,10);return s&&(e=e.replace("-","
")),e},maxValue:function(){var t=this;return this.max>=0||(this.max=0,this.buckets.forEach((function(s){s.value>t.max&&(t.max=s.value)}))),this.max},barHeight:function(t){var s=0;return s=parseInt(t*this.chartHeight/this.maxValue()),s},select:function(t){this.selected=t},formatBytes:function(t){var s=t,e="bytes";return s>13e14?(s=t/0x4000000000000,e="PB"):s>13e11?(s=t/1099511627776,e="TB"):s>13e8?(s=t/1073741824,e="GB"):s>13e5?(s=t/1048576,e="MB"):s>1300&&(s=t/1024,e="KB"),"".concat(s.toLocaleString()," ").concat(e)}}}),h=p,v=(e("32b8"),Object(l["a"])(h,g,f,!1,null,"4e1e546a",null)),m=v.exports,_=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"imgreq-xf"},t._l(t.actions,(function(s,a){return e("span",{key:"act-"+a,staticClass:"mr-1 btn-group btn-group-sm"},[e("span",{staticClass:"btn btn-secondary"},[t._v(t._s(s))]),e("span",{staticClass:"btn btn-outline-secondary"},[t._v(t._s(t.xf[s]))])])})),0)},b=[],w={name:"ImgreqXf",props:{xf:{type:Object,required:!0}},data:function(){return{}},computed:{actions:function(){var t=this,s=["width","height","xc","resizeFlag","allowenl","extend","cover","format","crop","bgcolor","rotate","grey","sepia","flip","flop","clip","sharp","pixelate","quality","raise","vignette","opacity","radius","tpl","clippingPath","annotate","blur","brightness","saturation","hue","sizePerc","widthSizePerc","heightSizePerc"],e=[];return s.forEach((function(s){t.xf[s]&&e.push(s)})),e}}},C=w,x=Object(l["a"])(C,_,b,!1,null,"22dbe242",null),y=x.exports,k=function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("span",{staticClass:"cdnlog-invalidations"},[e("span",{staticClass:"dropdown"},[e("span",{staticClass:"btn btn-warning dropdown-toggle",attrs:{"data-toggle":"dropdown"}},[t._v("Invalidate...")]),e("div",{staticClass:"dropdown-menu"},t._l(t.segments,(function(s,a){return e("span",{key:"seg-"+a,staticClass:"dropdown-item actionable",on:{click:function(e){return t.addInvalidation(s)}}},[e("small",{staticClass:"text-muted"},[t._v("all xfs for ")]),t._v(t._s(s))])})),0)])])},q=[],E=(e("a15b"),{name:"CdnlogInvalidations",props:{row:{type:Object,required:!0}},data:function(){return{}},computed:{segments:function(){var t=[],s=this.row._source.uri.split("/");s.shift(),s.shift(),s.shift();while(s.length>0)if(t.push(s.join("/")),s.pop(),""===s[s.length-1])break;return t}},methods:{addInvalidation:function(t){this.$store.commit("addInvalidation",t)}}}),I=E,S=Object(l["a"])(I,k,q,!1,null,"489ce360",null),R=S.exports,T=e("9f4d"),N=e.n(T),$=e("56d7"),A={name:"Dashboard",data:function(){return{dashboard:{loaded:!1,loading:!0,bandwidth:{total:0,count:0},xfs:{total:0,count:0},invalidations:{total:0,count:0}},imgreqs:{selectedRow:-1,status:"new",working:!1,total:0,page:0,pageSize:50,showing:{from:0,to:0},rows:[],searchTerm:""},cdnlogs:{selectedRow:-1,previewUrl:"",status:"new",working:!1,total:0,page:0,pageSize:50,showing:{from:0,to:0},rows:[],searchTerm:""},topXf:{working:!1,bucketInfo:{buckets:[],sum_other_doc_count:0}},topCdn:{working:!1,bucketInfo:{buckets:[],sum_other_doc_count:0}}}},computed:{tnt:function(){return this.$store.getters.tenant},subscription:function(){return this.$store.getters.subscription},invalidationList:function(){return this.$store.getters.invalidationList},existingTemplates:function(){var t=0;return this.tnt.aliases.forEach((function(s){t+=s.templates.length})),t}},methods:{getDashboard:function(){},fetchImageRequestData:function(){var t=this;this.imgreqs.working=!0;var s={type:"imgreqs",qry:{query:{bool:{must:[]}},sort:{created:"desc"},size:this.imgreqs.pageSize,from:this.imgreqs.page*this.imgreqs.pageSize,track_total_hits:!0}};this.imgreqs.searchTerm&&s.qry.query.bool.must.push({term:{asset2:this.imgreqs.searchTerm.toLowerCase()}}),N.a.post(this.tnt.token,"qry","basic",s).then((function(s){console.log(s.data),t.imgreqs.working=!1,t.imgreqs.status="open",0===s.data.hits.total.value?(t.imgreqs.total=0,t.imgreqs.showing.from=0,t.imgreqs.showing.to=0,t.imgreqs.rows=[]):(t.imgreqs.total=s.data.hits.total.value,t.imgreqs.showing.from=t.imgreqs.pageSize*t.imgreqs.page+1,t.imgreqs.showing.to=t.imgreqs.pageSize*t.imgreqs.page+t.imgreqs.pageSize,t.imgreqs.showing.to>t.imgreqs.total&&(t.imgreqs.showing.to=t.imgreqs.total),t.imgreqs.rows=s.data.hits.hits)}))},imgReqNextPage:function(){this.imgreqs.page+=1,this.fetchImageRequestData(),console.log("subscription",this.subscription),console.log("tnt",this.tnt)},imgReqPrevPage:function(){this.imgreqs.page-=1,this.imgreqs.page<0&&(this.imgreqs.page=0),this.fetchImageRequestData()},fetchCdnLogData:function(){var t=this;this.cdnlogs.working=!0;var s={type:"cdnlogs",qry:{query:{bool:{must:[]}},sort:{created:"desc"},size:this.cdnlogs.pageSize,from:this.cdnlogs.page*this.cdnlogs.pageSize,track_total_hits:!0}};this.cdnlogs.searchTerm&&s.qry.query.bool.must.push({term:{uri:this.cdnlogs.searchTerm.toLowerCase()}}),N.a.post(this.tnt.token,"qry","basic",s).then((function(s){t.cdnlogs.working=!1,t.cdnlogs.status="open",0===s.data.hits.total.value?(t.cdnlogs.total=0,t.cdnlogs.showing.from=0,t.cdnlogs.showing.to=0,t.cdnlogs.rows=[]):(t.cdnlogs.total=s.data.hits.total.value,t.cdnlogs.showing.from=t.cdnlogs.pageSize*t.cdnlogs.page+1,t.cdnlogs.showing.to=t.cdnlogs.pageSize*t.cdnlogs.page+t.cdnlogs.pageSize,t.cdnlogs.showing.to>t.cdnlogs.total&&(t.cdnlogs.showing.to=t.cdnlogs.total),t.cdnlogs.rows=s.data.hits.hits)}))},cdnNextPage:function(){this.cdnlogs.page+=1,this.fetchCdnLogData()},cdnPrevPage:function(){this.cdnlogs.page-=1,this.cdnlogs.page<0&&(this.cdnlogs.page=0),this.fetchCdnLogData()},fetchTopXf:function(){var t=this;this.topXf.working=!0,N.a.post(this.tnt.token,"qry","basic",{type:"imgreqs",qry:{query:{bool:{must:[{range:{created:{gte:"now-60d"}}}]}},size:0,aggs:{topAssets:{terms:{field:"asset",size:25}}}}}).then((function(s){var e=-1;s.data.aggregations.topAssets.buckets.forEach((function(t){t.doc_count>e&&(e=t.doc_count),t.bar=Math.ceil(10*t.doc_count/e)})),t.topXf.working=!1,t.topXf.bucketInfo=s.data.aggregations.topAssets}))},fetchTopCdn:function(){var t=this;this.topCdn.working=!0,N.a.post(this.tnt.token,"qry","basic",{type:"cdnlogs",qry:{query:{bool:{must:[{range:{created:{gte:"now-60d"}}}]}},size:0,aggs:{topAssets:{terms:{field:"uri.keyword",size:25}}}}}).then((function(s){var e=-1;s.data.aggregations.topAssets.buckets.forEach((function(t){t.doc_count>e&&(e=t.doc_count),t.bar=Math.ceil(10*t.doc_count/e)})),t.topCdn.working=!1,t.topCdn.bucketInfo=s.data.aggregations.topAssets}))},selectCdnRow:function(t){this.cdnlogs.previewUrl="",this.cdnlogs.selectedRow=t},selectXfRow:function(t){this.imgreqs.selectedRow=t;var s=this.imgreqs.rows[this.imgreqs.selectedRow]._source.asset,e=s.split("/"),a=e[e.length-1];this.imgreqs.searchTerm=a},previewCached:function(){var t=this.cdnlogs.rows[this.cdnlogs.selectedRow]._source,s="https://".concat(t.host).concat(t.uri,"?").concat(t.qs);this.cdnlogs.previewUrl=s},previewThumb:function(){var t=this.cdnlogs.rows[this.cdnlogs.selectedRow]._source,s="https://".concat(t.host).concat(t.uri,"?w=90&h=90");this.cdnlogs.previewUrl=s},removeInvalidation:function(t){this.$store.commit("removeInvalidation",t)},sendInvalidations:function(){var t=this;this.$store.dispatch("sendInvalidations").then((function(){t.$swal({title:"Processing Invalidations",text:"Resource Invalidation takes between 10 to 15 seconds.",icon:"success"})}))}},mounted:function(){var t=this;$["pubsub"].$emit("working"),this.dashboard.loading=!0,N.a.gql.getDashboard(),N.a.gql.send("?token=".concat(this.tnt.token)).then((function(s){t.dashboard=s.data.data.dashboard,t.dashboard.loading=!1,t.dashboard.loaded=!0,t.$forceUpdate(),$["pubsub"].$emit("idle")}))},components:{DashboardLimit:d,BarChart:m,ImgreqXf:y,CdnlogInvalidations:R}},L=A,P=(e("b60e"),Object(l["a"])(L,a,i,!1,null,"0fc9b31e",null));s["default"]=P.exports},"7adc":function(t,s,e){},"8aa5":function(t,s,e){"use strict";var a=e("6547").charAt;t.exports=function(t,s,e){return s+(e?a(t,s).length:1)}},9263:function(t,s,e){"use strict";var a=e("ad6d"),i=e("9f7f"),n=RegExp.prototype.exec,r=String.prototype.replace,o=n,c=function(){var t=/a/,s=/b*/g;return n.call(t,"a"),n.call(s,"a"),0!==t.lastIndex||0!==s.lastIndex}(),l=i.UNSUPPORTED_Y||i.BROKEN_CARET,u=void 0!==/()??/.exec("")[1],d=c||u||l;d&&(o=function(t){var s,e,i,o,d=this,g=l&&d.sticky,f=a.call(d),p=d.source,h=0,v=t;return g&&(f=f.replace("y",""),-1===f.indexOf("g")&&(f+="g"),v=String(t).slice(d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==t[d.lastIndex-1])&&(p="(?: "+p+")",v=" "+v,h++),e=new RegExp("^(?:"+p+")",f)),u&&(e=new RegExp("^"+p+"$(?!\\s)",f)),c&&(s=d.lastIndex),i=n.call(g?e:d,v),g?i?(i.input=i.input.slice(h),i[0]=i[0].slice(h),i.index=d.lastIndex,d.lastIndex+=i[0].length):d.lastIndex=0:c&&i&&(d.lastIndex=d.global?i.index+i[0].length:s),u&&i&&i.length>1&&r.call(i[0],e,(function(){for(o=1;o2)if(l=v(l),s=l.charCodeAt(0),43===s||45===s){if(e=l.charCodeAt(2),88===e||120===e)return NaN}else if(48===s){switch(l.charCodeAt(1)){case 66:case 98:a=2,i=49;break;case 79:case 111:a=8,i=55;break;default:return+l}for(n=l.slice(2),r=n.length,o=0;oi)return NaN;return parseInt(n,a)}return+l};if(n(m,!_(" 0o1")||!_("0b1")||_("+0x1"))){for(var x,y=function(t){var s=arguments.length<1?0:t,e=this;return e instanceof y&&(w?d((function(){b.valueOf.call(e)})):c(e)!=m)?l(new _(C(s)),e,y):C(s)},k=a?f(_):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),q=0;k.length>q;q++)o(_,x=k[q])&&!o(y,x)&&h(y,x,p(_,x));y.prototype=b,b.constructor=y,r(i,m,y)}},ac1f:function(t,s,e){"use strict";var a=e("23e7"),i=e("9263");a({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},b60e:function(t,s,e){"use strict";var a=e("5d9b"),i=e.n(a);i.a},d784:function(t,s,e){"use strict";e("ac1f");var a=e("6eeb"),i=e("d039"),n=e("b622"),r=e("9263"),o=e("9112"),c=n("species"),l=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),u=function(){return"$0"==="a".replace(/./,"$0")}(),d=n("replace"),g=function(){return!!/./[d]&&""===/./[d]("a","$0")}(),f=!i((function(){var t=/(?:)/,s=t.exec;t.exec=function(){return s.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,s,e,d){var p=n(t),h=!i((function(){var s={};return s[p]=function(){return 7},7!=""[t](s)})),v=h&&!i((function(){var s=!1,e=/a/;return"split"===t&&(e={},e.constructor={},e.constructor[c]=function(){return e},e.flags="",e[p]=/./[p]),e.exec=function(){return s=!0,null},e[p](""),!s}));if(!h||!v||"replace"===t&&(!l||!u||g)||"split"===t&&!f){var m=/./[p],_=e(p,""[t],(function(t,s,e,a,i){return s.exec===r?h&&!i?{done:!0,value:m.call(s,e,a)}:{done:!0,value:t.call(e,s,a)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:g}),b=_[0],w=_[1];a(String.prototype,t,b),a(RegExp.prototype,p,2==s?function(t,s){return w.call(t,this,s)}:function(t){return w.call(t,this)})}d&&o(RegExp.prototype[p],"sham",!0)}}}]); //# sourceMappingURL=chunk-784c2bb6.4b8be0ab.js.map