~ K A L I ~
UNAME : Linux web62.extendcp.co.uk 4.18.0-553.58.1.el8_10.x86_64 #1 SMP Wed Jun 25 06:37:46 EDT 2025 x86_64SERVER IP : 10.0.187.62 -________-
CLIENT IP : 216.73.216.199 MINI SHELL D ZAB '
Current File : //usr/share/maxscale/gui/js/app~05fdab88.fbc905fc.js |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app~05fdab88"],{"0ac3":function(e,t,s){},"1d97":function(e,t,s){"use strict";s("3c83")},"28df":function(e,t,s){},"3bb6":function(e,t,s){},"3c83":function(e,t,s){},"3cf3":function(e,t,s){"use strict";s("3bb6")},"59d1":function(e,t,s){},"5a7a":function(e,t,s){"use strict";var a=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-fade-transition",[e.transparentLoading?s("loading-transparent-overlay",{staticClass:"v-overlay--custom transparent-loading"}):e.isLoadingOverlay?s("loading-overlay",{staticClass:"v-overlay--custom",attrs:{showWelcomeTxt:e.isLogging,msg:e.msg}}):e._e()],1)},r=[],i=s("9851"),n=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-overlay",{attrs:{"z-index":"9999"}},[s("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)},o=[],l=s("2877"),u=s("6544"),c=s.n(u),d=s("a797"),m=s("490a"),p={},h=Object(l["a"])(p,n,o,!1,null,null,null),f=h.exports;c()(h,{VOverlay:d["a"],VProgressCircular:m["a"]});var g=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-overlay",{attrs:{"z-index":"9999"}},[a("div",{staticClass:"overlay-wrapper d-flex flex-column justify-center align-center fill-height"},[a("div",{staticClass:"welcome-txt text-center mxs-color-helper text-text-subtle"},[e.showWelcomeTxt?a("div",[e._v(e._s(e.$mxs_t("welcomeTo")))]):e._e(),a("div",{staticClass:"font-weight-medium"},[e._v(e._s(e.$mxs_t("mariaDbMaxScale")))])]),a("div",{staticClass:"loading-icon"},[a("img",{attrs:{src:s("e38c"),alt:"MariaDB"}})]),a("div",{staticClass:"mxs-color-helper text-accent text-center"},[e._v(" "+e._s(e.msg)+" ")])])])},v=[],_={name:"loading-overlay",props:{msg:{type:String,default:""},showWelcomeTxt:{type:Boolean,default:!0}}},y=_,b=(s("3cf3"),Object(l["a"])(y,g,v,!1,null,"411a0864",null)),x=b.exports;c()(b,{VOverlay:d["a"]});var I=s("2f62"),S={name:"overlay",components:{"loading-overlay":x,"loading-transparent-overlay":f},computed:{...Object(I["e"])({overlay_type:e=>e.mxsApp.overlay_type}),transparentLoading(){return this.overlay_type===i["c"]},isLoadingOverlay(){return this.overlay_type===i["a"]||this.overlay_type===i["b"]},isLogging(){return this.overlay_type===i["a"]},msg(){switch(this.overlay_type){case i["a"]:return this.$mxs_t("initializing");case i["b"]:return this.$mxs_t("loggingOut");default:return""}}}},C=S,$=(s("83c9"),s("0789")),w=Object(l["a"])(C,a,r,!1,null,null,null);t["a"]=w.exports;c()(w,{VFadeTransition:$["c"]})},"83c9":function(e,t,s){"use strict";s("59d1")},"85ab":function(e,t,s){"use strict";s("f564")},a1fa:function(e,t,s){var a={"./alertError.vue":"3c86","./alertSuccess.vue":"ffe4","./alertWarning.vue":"49b0","./arrowDown.vue":"d842","./arrowHead.vue":"bd43","./close.vue":"a272","./critical.vue":"067b","./criticalServer.vue":"0c2e","./database.vue":"2133","./delete.vue":"0df2","./drain.vue":"c45e","./edit.vue":"ada8","./failover.vue":"cd06","./filter.vue":"e138","./good.vue":"9a96","./goodServer.vue":"f03a","./gridBg.vue":"3cf2","./logs.vue":"1620","./maintenance.vue":"e68f","./notFound.vue":"7b91","./paused.vue":"d307","./primaryServer.vue":"eea8","./queryEditor.vue":"8b5c","./reload.vue":"cc52","./reports.vue":"a594","./restart.vue":"2d73","./running.vue":"68b7","./search.vue":"f9ed","./secondaryServer.vue":"c375","./server.vue":"ad94","./settings.vue":"99cc","./start.vue":"38a1","./statusInfo.vue":"7f4b","./statusWarning.vue":"622c","./stopped.vue":"0edb","./storedProcedures.vue":"c44f","./switchover.vue":"b59a","./table.vue":"8345","./tachometer.vue":"4f9c","./unlink.vue":"cc9c","./user.vue":"27c5","./users.vue":"267b"};function r(e){var t=i(e);return s(t)}function i(e){if(!s.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=i,e.exports=r,r.id="a1fa"},a3ca:function(e,t,s){"use strict";s("e764")},b186:function(e,t,s){"use strict";s("b1fb")},b1fb:function(e,t,s){},b5b5:function(e,t,s){},ba78:function(e,t,s){"use strict";var a=s("936b"),r=s("b39b"),i=s("4246"),n=s("b0d3"),o=s("1f16"),l=s("dc62"),u=s("57c4"),c=s("7503"),d=s("3634"),m=s("69b2"),p=s("fdc1"),h=s("c2dd"),f=s("6d5f"),g=s("5d22"),v=s("0eab"),_=s("7bf6"),y=s("3d6b"),b=s("9600"),x=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"page-wrapper"},[s("div",{staticClass:"page-wrapper__container d-flex flex-column",class:{"page-wrapper__container__fluid":e.fluid}},[s("div",{staticClass:"d-flex flex-wrap"},[s("portal-target",{attrs:{name:"page-header"}}),s("v-spacer",{style:e.spacerStyle}),s("portal-target",{attrs:{name:"page-header--right"}})],1),e._t("default")],2)])},I=[],S={name:"page-wrapper",props:{fluid:{type:Boolean,default:!1},spacerStyle:{type:Object,default:()=>{}}}},C=S,$=(s("85ab"),s("2877")),w=s("6544"),k=s.n(w),T=s("2fa4"),O=Object($["a"])(C,x,I,!1,null,"697dfafe",null),E=O.exports;k()(O,{VSpacer:T["a"]});var R=function(){var e=this,t=e.$createElement,s=e._self._c||t;return"expanded"in e.targetItem?s("span",{staticClass:"expandable-param"}):e.isListener||"address"!==e.targetItem.id?"socket"===e.targetItem.id?s("v-text-field",{staticClass:"vuetify-input--override error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"single-line":"",outlined:"",dense:"",height:36,rules:e.rules.requiredFieldEither,disabled:e.targetItem.disabled,autocomplete:"off"},on:{input:e.handleChange},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value","string"===typeof t?t.trim():t)},expression:"targetItem.value"}}):"port"===e.targetItem.id?s("v-text-field",{staticClass:"vuetify-input--override error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"single-line":"",outlined:"",dense:"",height:36,rules:e.rules.requiredFieldEither,disabled:e.targetItem.disabled,autocomplete:"off"},on:{keypress:function(t){return e.$helpers.preventNonNumericalVal(t)},input:e.handleChange},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value",e._n("string"===typeof t?t.trim():t))},expression:"targetItem.value"}}):"bool"===e.targetItem.type?s("v-select",{staticClass:"vuetify-input--override mariadb-select-input error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"menu-props":{contentClass:"mariadb-select-v-menu",bottom:!0,offsetY:!0},items:[!0,!1],outlined:"",dense:"",height:36,disabled:e.targetItem.disabled},on:{change:e.handleChange},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value",t)},expression:"targetItem.value"}}):"enum_mask"===e.targetItem.type||"enum"===e.targetItem.type?s("v-select",{staticClass:"vuetify-input--override mariadb-select-input error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"menu-props":{contentClass:"mariadb-select-v-menu",bottom:!0,offsetY:!0},items:e.targetItem.enum_values,outlined:"",dense:"",height:36,multiple:"enum_mask"===e.targetItem.type,disabled:e.targetItem.disabled,rules:e.rules.required},on:{change:e.handleChange},scopedSlots:e._u(["enum_mask"===e.targetItem.type?{key:"selection",fn:function(t){var a=t.item,r=t.index;return[0===r?s("span",{staticClass:"v-select__selection v-select__selection--comma"},[e._v(" "+e._s(a)+" ")]):e._e(),1===r?s("span",{staticClass:"v-select__selection v-select__selection--comma mxs-color-helper text-caption text-grayed-out "},[e._v(" (+"+e._s(e.targetItem.value.length-1)+" "+e._s(e.$mxs_t("others"))+")) ")]):e._e()]}}:null],null,!0),model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value",t)},expression:"targetItem.value"}}):"count"===e.targetItem.type||"int"===e.targetItem.type||"duration"===e.targetItem.type||"size"===e.targetItem.type?s("v-text-field",{staticClass:"vuetify-input--override suffix-select-input error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"single-line":"",outlined:"",dense:"",height:36,rules:e.rules.number,disabled:e.targetItem.disabled,autocomplete:"off"},on:{keypress:function(t){"int"===e.targetItem.type||"duration"===e.targetItem.type?e.$helpers.preventNonInteger(t):e.$helpers.preventNonNumericalVal(t)},input:e.handleChange},scopedSlots:e._u(["duration"===e.targetItem.type||"size"===e.targetItem.type?{key:"append",fn:function(){return[s("v-select",{staticClass:"vuetify-input--override mariadb-select-input suffix-select",attrs:{name:e.targetItem.id,"menu-props":{contentClass:"mariadb-select-v-menu",bottom:!0,offsetY:!0},clearable:"size"===e.targetItem.type,items:"duration"===e.targetItem.type?e.DURATION_SUFFIXES:e.sizeSuffixes,outlined:"",dense:"",height:36},model:{value:e.chosenSuffix,callback:function(t){e.chosenSuffix=t},expression:"chosenSuffix"}})]},proxy:!0}:null],null,!0),model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value",e._n("string"===typeof t?t.trim():t))},expression:"targetItem.value"}}):"password"===e.targetItem.type?s("v-text-field",{staticClass:"vuetify-input--override vuetify-input--override-password error--text__bottom error--text__bottom--no-margin password-string",attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,outlined:"",dense:"",height:36,type:e.isPwdVisible?"text":"password",rules:e.rules.required,autocomplete:"new-password",disabled:e.targetItem.disabled},on:{input:e.handleChange,"click:append":function(t){e.isPwdVisible=!e.isPwdVisible}},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value","string"===typeof t?t.trim():t)},expression:"targetItem.value"}},[s("v-icon",{attrs:{slot:"append",size:"20"},on:{click:function(t){e.isPwdVisible=!e.isPwdVisible}},slot:"append"},[e._v(" "+e._s(e.isPwdVisible?"mdi-eye-off":"mdi-eye")+" ")])],1):s("v-text-field",{staticClass:"vuetify-input--override error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type+" string",attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"single-line":"",outlined:"",dense:"",height:36,rules:e.rules.required,disabled:e.targetItem.disabled,autocomplete:"off"},on:{input:e.handleChange},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value","string"===typeof t?t.trim():t)},expression:"targetItem.value"}}):s("v-text-field",{staticClass:"vuetify-input--override error--text__bottom error--text__bottom--no-margin",class:e.targetItem.type,attrs:{id:e.targetItem.id+"-"+e.targetItem.nodeId||e.targetItem.id,name:e.targetItem.id,"single-line":"",outlined:"",dense:"",height:36,rules:e.rules.requiredAddress,disabled:e.targetItem.disabled,autocomplete:"off"},on:{input:e.handleChange},model:{value:e.targetItem.value,callback:function(t){e.$set(e.targetItem,"value","string"===typeof t?t.trim():t)},expression:"targetItem.value"}})},V=[],N=(s("caad"),s("2f62")),A={name:"parameter-input",props:{item:{type:Object,required:!0},portValue:{type:Number},socketValue:{type:String},parentForm:{type:Object},isListener:{type:Boolean,default:!1}},data(){return{targetItem:{},rules:{required:[e=>this.handleRequired(e)],number:[e=>this.validateNumber(e)],requiredAddress:[e=>this.handleRequiredAddress(e)],requiredFieldEither:[e=>this.handleRequiredFieldEither(e)]},renderCount:0,sizeSuffixes:["Ki","Mi","Gi","Ti","k","M","G","T"],chosenSuffix:null,isPwdVisible:!1}},computed:{...Object(N["e"])({DURATION_SUFFIXES:e=>e.app_config.DURATION_SUFFIXES})},watch:{"targetItem.value"(){this.$nextTick(()=>{this.parentForm&&0!==this.renderCount&&this.parentForm.validate(),0===this.renderCount&&(this.renderCount=this.renderCount+1)})},chosenSuffix:function(e,t){t&&null!==this.targetItem.value&&this.DURATION_SUFFIXES.includes(e)&&(this.targetItem.value=this.durationSuffixSwapper(e,t,this.targetItem.value),this.handleChange()),(this.sizeSuffixes.includes(e)||void 0===e)&&(this.targetItem.value=this.sizeSuffixSwapper(e,t,this.targetItem.value),this.handleChange())},item:function(e,t){this.$helpers.lodash.isEqual(e,t)||(this.targetItem=this.processItem(this.$helpers.lodash.cloneDeep(e)))}},created(){this.targetItem=this.processItem(this.$helpers.lodash.cloneDeep(this.item))},methods:{processItem(e,t){switch(e.type){case"enum_mask":return this.processEnumMask(e,t);case"duration":return null!==e.value?this.processParamHasSuffix(e,t):(this.chosenSuffix=e.unit?e.unit:"ms",e);case"size":return null!==e.value?this.processParamHasSuffix(e,t):e;default:return e}},processEnumMask(e,t){let s=e;return s.value="reverse"===t?s.value.toString():s.value.split(","),s},processParamHasSuffix(e,t){let s=e;if("reverse"===t)s.value=this.chosenSuffix?`${s.value}${this.chosenSuffix}`:parseInt(s.value);else{"string"!==typeof s.value&&(s.value=s.value.toString());let t=this.$helpers.getSuffixFromValue(e,this.DURATION_SUFFIXES);t.suffix?(this.chosenSuffix=t.suffix,s.value=s.value.slice(0,t.indexOfSuffix)):e.unit&&(this.chosenSuffix=e.unit)}return s},sizeSuffixSwapper(e,t,s){let a=s;switch(e){case void 0:case"Ki":case"k":case"Mi":case"M":case"Gi":case"G":case"Ti":case"T":{const r=[void 0,"Ki","Mi","Gi","Ti"],i=r.includes(t)||null===t,n=r.includes(e);let o;const l=i&&!n,u=!i&&n;return l||u?(a=this.$helpers.convertSize({suffix:t,isIEC:i,val:a}),a=l?8*a:a/8,o=this.$helpers.convertSize({suffix:e,isIEC:n,val:a,reverse:!0})):(i&&n||!i&&!n)&&(a=this.$helpers.convertSize({suffix:t,isIEC:i,val:s}),o=this.$helpers.convertSize({suffix:e,isIEC:n,val:a,reverse:!0})),o}}},durationSuffixSwapper(e,t,s){const{convertDuration:a}=this.$helpers,r=a({suffix:t,val:s});switch(e){case"ms":return r;case"s":case"m":case"h":return a({suffix:e,val:r,toMilliseconds:!1})}},handleChange(){const e=this;let t=this.processItem(this.$helpers.lodash.cloneDeep(e.targetItem),"reverse");const s=!this.$helpers.lodash.isEqual(t,e.item);""===t.value&&("socket"===t.id||"port"===t.id&&(t.value=null)),this.$emit("on-input-change",t,s)},validateNumber(e){const t=this.isEmpty(e);let s=t&&this.targetItem.mandatory;const a=/^[-]?\d*$/g.test(e),r=/^\d*$/g.test(e);if(s)return this.$mxs_t("errors.requiredInput",{inputName:this.targetItem.id});switch(this.targetItem.type){case"int":case"duration":if(!a&&!t||"-"===e)return this.$mxs_t("errors.nonInteger");break;case"count":if(!r&&!t)return this.$mxs_t("errors.negativeNum");break}return!0},handleRequired(e){let t=this.isEmpty(e)&&this.targetItem.mandatory;return!t||this.$mxs_t("errors.requiredInput",{inputName:this.targetItem.id})},handleRequiredFieldEither(e){const t=!this.isEmpty(this.portValue),s=!this.isEmpty(this.socketValue),a="port"===this.targetItem.id&&!e&&!this.socketValue||"socket"===this.targetItem.id&&!e&&!this.portValue,r=t&&s;return!a&&!r||this.$mxs_t("errors.portSocket")},handleRequiredAddress(e){const t=!this.isEmpty(this.portValue),s=!this.isEmpty(this.socketValue),a=s&&t,r=this.isEmpty(e);return r&&t?this.$mxs_t("errors.addressRequired"):!(!r&&s&&!a)||this.$mxs_t("errors.addressRequiredEmpty")},isEmpty:e=>""===e||null===e}},j=A,q=(s("e16c"),s("132d")),F=s("b974"),M=s("8654"),L=Object($["a"])(j,R,V,!1,null,"7f74833c",null),D=L.exports;k()(L,{VIcon:q["a"],VSelect:F["a"],VTextField:M["a"]});var P=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-tooltip",{attrs:{right:"",transition:"slide-x-transition","content-class":"shadow-drop mxs-color-helper text-navigation pa-4",activator:e.activator,"max-width":"300"}},[s("v-sheet",[e._l(e.parameterTooltip,(function(t,a){return["id"!==a?s("span",{key:a,staticClass:"d-block text-body-2"},[s("span",{staticClass:"mr-1 font-weight-medium text-capitalize"},[e._v(" "+e._s(a)+": ")]),s("span",[e._v(" "+e._s(t))])]):e._e()]}))],2)],1)},z=[],B={name:"parameter-tooltip",props:{parameterTooltip:{type:Object,required:!0},activator:{type:String,required:!0}}},G=B,U=s("8dd9"),H=s("3a2f"),W=Object($["a"])(G,P,z,!1,null,null,null),K=W.exports;k()(W,{VSheet:U["a"],VTooltip:H["a"]});var X=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.handleShowSpecialInputs?s("parameter-input",{attrs:{parentForm:e.parentForm,item:e.item,portValue:e.portValue,socketValue:e.socketValue,isListener:e.isListener},on:{"on-input-change":e.handleItemChange}}):s("parameter-input",{attrs:{item:e.item,isListener:e.isListener},on:{"on-input-change":e.handleItemChange}})},Y=[],J={name:"parameter-input-container",props:{item:{type:Object,required:!0},parentForm:{type:Object},isListener:{type:Boolean,default:!1},usePortOrSocket:{type:Boolean,default:!1},changedParametersArr:{type:Array,required:!0},portValue:{type:Number},socketValue:{type:String}},computed:{handleShowSpecialInputs:function(){let e=["port","socket","address"];return this.usePortOrSocket&&e.includes(this.item.id)}},methods:{handleItemChange(e,t){let s=this.$helpers.lodash.cloneDeep(this.changedParametersArr),a=s.findIndex(t=>void 0!==e.nodeId?t.nodeId==e.nodeId:t.id===e.id);t?-1===a?(s.push(e),this.$emit("get-changed-params",s)):(s[a]=e,this.$emit("get-changed-params",s)):a>-1&&(s.splice(a,1),this.$emit("get-changed-params",s)),this.$emit("handle-change",e)}}},Q=J,Z=Object($["a"])(Q,X,Y,!1,null,null,null),ee=Z.exports,te=function(){var e=this,t=e.$createElement,s=e._self._c||t;return"type"in e.item||"description"in e.item||"unit"in e.item||"default_value"in e.item?s("div",{staticClass:"pointer",class:[e.isTree?"override-td--padding--tree":"override-td--padding",e.item.mandatory?"label-required":""],attrs:{id:"param-"+e.item.id+"_"+e.componentId}},[e._v(" "+e._s(e.item.id)+" ")]):s("span",[e._v(" "+e._s(e.item.id)+" ")])},se=[],ae={name:"parameter-tooltip-activator",props:{item:{type:Object,required:!0},componentId:{type:String,required:!0},isTree:{type:Boolean,default:!1}}},re=ae,ie=(s("b186"),Object($["a"])(re,te,se,!1,null,"6c2c43e8",null)),ne=ie.exports,oe={"parameter-input":D,"parameter-tooltip":K,"parameter-tooltip-activator":ne,"parameter-input-container":ee},le=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-menu",e._g(e._b({attrs:{"offset-y":"",transition:"slide-y-transition","close-on-content-click":!1,"open-on-hover":"","content-class":"shadow-drop mxs-color-helper text-navigation","allow-overflow":"","max-height":450},scopedSlots:e._u([{key:"activator",fn:function(t){var s=t.on;return[e._t("activator",null,{on:s})]}}],null,!0)},"v-menu",Object.assign({},e.$attrs),!1),e.$listeners),[s("v-sheet",{staticClass:"py-4 px-3 text-body-2"},[s("div",{staticClass:"px-1 py-1 font-weight-bold "},[e._v(" "+e._s(e.isMaster?e.$mxs_t("slaveRepStatus"):e.$mxs_t("replicationStatus"))+" ")]),s("v-divider",{staticClass:"mxs-color-helper border-separator"}),e.isMaster?[s("table",{staticClass:"rep-table px-1"},e._l(e.getSlaveStatus,(function(t,a){return s("tr",{key:""+a,staticClass:"mb-1"},[s("td",[s("icon-sprite-sheet",{staticClass:"mr-1 rep-icon",attrs:{size:"13",frame:e.$helpers.repStateIcon(t.overall_replication_state)}},[e._v(" replication ")])],1),s("td",[s("div",{staticClass:"d-flex align-center fill-height"},[s("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+t.id,nudgeTop:10},maxWidth:300}}),s("span",{staticClass:"ml-1 mxs-color-helper text-grayed-out"},[e._v(" (+"+e._s(t.overall_seconds_behind_master)+"s) ")])],1)])])})),0)]:s("table",{staticClass:"rep-table px-1"},e._l(e.$helpers.getRepStats(e.serverInfo[0]),(function(t,a){return s("tbody",{key:""+a,class:{"tbody-src-replication":!e.isMaster}},e._l(t,(function(t,a){return s("tr",{key:""+a},[s("td",{staticClass:"pr-5"},[e._v(" "+e._s(a)+" ")]),s("td",[s("div",{staticClass:"d-flex align-center fill-height"},["replication_state"===a?s("icon-sprite-sheet",{staticClass:"mr-1 rep-icon",attrs:{size:"13",frame:e.$helpers.repStateIcon(t)}},[e._v(" replication ")]):e._e(),s("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+t,nudgeTop:10},maxWidth:400}})],1)])])})),0)})),0)],2)],1)},ue=[],ce={name:"rep-tooltip",inheritAttrs:!1,props:{serverInfo:{type:Array,required:!0},isMaster:{type:Boolean,required:!1}},computed:{getSlaveStatus(){if(!this.serverInfo.length)return[];const e=[];return this.serverInfo.forEach(t=>{const s=this.$helpers.getRepStats(t);e.push({id:t.name,overall_replication_state:this.$helpers.getMostFreq({arr:s,pickBy:"replication_state"}),overall_seconds_behind_master:this.$helpers.getMin({arr:s,pickBy:"seconds_behind_master"})})}),e}}},de=ce,me=(s("1d97"),s("ce7e")),pe=s("e449"),he=Object($["a"])(de,le,ue,!1,null,"abafa8e8",null),fe=he.exports;k()(he,{VDivider:me["a"],VMenu:pe["a"],VSheet:U["a"]});var ge=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-menu",{attrs:{transition:"slide-y-transition","offset-y":"","content-class":"mariadb-select-v-menu mariadb-select-v-menu--full-border","max-width":200},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on,r=t.attrs;return[s("v-tooltip",{attrs:{top:"",transition:"slide-y-transition","content-class":"shadow-drop mxs-color-helper text-navigation py-1 px-4"},scopedSlots:e._u([{key:"activator",fn:function(t){var i=t.on;return[s("v-btn",e._g(e._b({staticClass:"text-none font-weight-regular refresh-rate-btn px-2",attrs:{text:"",small:"",color:"primary"}},"v-btn",r,!1),Object.assign({},i,a)),[s("v-icon",{staticClass:"mr-1",attrs:{size:"12",color:"primary"}},[e._v(" $vuetify.icons.mxs_reload ")]),s("span",{staticClass:"mr-1 mxs-color-helper text-navigation"},[e._v(" "+e._s(e.$mxs_t("refreshRate"))+": "),e.refreshCount>=0?[e._v(" "+e._s(e.$mxs_tc("seconds",1===e.refreshCount?1:2,{value:e.refreshCount}))+" ")]:[e._v(e._s(e.$mxs_t("noRefresh"))+" ")]],2)],1)]}}],null,!0)},[s("span",[e._v(e._s(e.$mxs_t("info.refreshRate")))])])]}}])},[s("v-list",e._l(e.refreshRateOpts,(function(t){return s("v-list-item",{key:t.value,attrs:{dense:"",link:""},on:{click:function(s){return e.onSelectRefreshRate(t)}}},[s("v-list-item-title",{staticClass:"mxs-color-helper text-text"},[e._v(" "+e._s(t.label)+" ")])],1)})),1)],1)},ve=[],_e=(s("ddb0"),s("b5e2")),ye=s.n(_e),be=s("56c5"),xe={name:"refresh-rate",mixins:[be["a"]],props:{value:{type:Number,required:!0}},data(){return{refreshCount:10,chosenRefreshRate:10,seconds:[5,10,20,30,60,120,300],paused:!1}},computed:{refreshRate:{get(){return this.value},set(e){this.$emit("input",e)}},refreshRateOpts(){return[...this.seconds.map(e=>({label:this.$mxs_tc("seconds",2,{value:e}),value:e})),{label:this.$mxs_t("noRefresh"),value:-1}]}},watch:{refreshRate(){this.refreshCount=this.refreshRate},async refreshCount(e){0===e&&(this.paused=!0,await this.asyncEmit("on-count-done"),this.paused=!1)}},mounted(){this.refreshCount=this.refreshRate,this.workerInit()},beforeDestroy(){this.destroyTimer()},methods:{destroyTimer(){this.workerTimer&&this.workerTimer.terminate()},updateCountTime(){this.refreshCount>0?this.refreshCount=this.refreshCount-1:0===this.refreshCount&&(this.refreshCount=this.refreshRate)},workerInit(){this.workerTimer=new ye.a,this.workerTimer.postMessage([{name:"Refresh rate timer",interval:1e3}]),this.workerTimer.onmessage=()=>{this.paused||this.updateCountTime()}},onSelectRefreshRate(e){this.refreshRate=e.value,this.refreshCount=this.refreshRate}}},Ie=xe,Se=(s("c5c9"),s("8336")),Ce=s("8860"),$e=s("da13"),we=s("5d23"),ke=Object($["a"])(Ie,ge,ve,!1,null,"3ae66953",null),Te=ke.exports;k()(ke,{VBtn:Se["a"],VIcon:q["a"],VList:Ce["a"],VListItem:$e["a"],VListItemTitle:we["c"],VMenu:pe["a"],VTooltip:H["a"]});var Oe=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("label",{staticClass:"field__label mxs-color-helper text-small-text d-block"},[e._v(" "+e._s(e.$mxs_t("selectRoutingTargets"))+" ")]),s("v-select",{staticClass:"vuetify-input--override mariadb-select-input error--text__bottom",attrs:{items:e.routingTargets,"item-text":"txt","item-value":"value",outlined:"",dense:"",height:36,"menu-props":{contentClass:"mariadb-select-v-menu",bottom:!0,offsetY:!0}},on:{change:e.onChangeRoutingTarget},model:{value:e.chosenTarget,callback:function(t){e.chosenTarget=t},expression:"chosenTarget"}}),s("label",{staticClass:"field__label mxs-color-helper text-small-text d-block",class:{"mt-2":e.hasPaddingBetweenInputs}},[e._v(" "+e._s(e.specifyRoutingTargetsLabel)+" ")]),s("mxs-select",e._g({attrs:{items:e.itemsList,entityName:e.entityName,multiple:e.allowMultiple,defaultItems:e.defaultItems,showPlaceHolder:!1},model:{value:e.selectedItems,callback:function(t){e.selectedItems=t},expression:"selectedItems"}},e.$listeners))],1)},Ee=[],Re=(s("13d5"),{name:"routing-target-select",props:{value:{type:[Array,Object],required:!0},defaultItems:{type:[Array,Object],default:()=>[]},defRoutingTarget:{type:String,default:"servers"},routerId:{type:String,default:""},hasPaddingBetweenInputs:{type:Boolean,default:!1}},data(){return{allTargetsMap:{},itemsList:[],chosenTarget:""}},computed:{selectedItems:{get(){return this.value},set(e){this.$emit("input",e)}},allowMultiple(){return"cluster"!==this.chosenTarget},routingTargets(){return[{txt:"servers and services",value:"targets"},{txt:"servers",value:"servers"},{txt:"cluster",value:"cluster"}]},entityName(){switch(this.chosenTarget){case"targets":return"items";case"cluster":return"clusters";default:return this.chosenTarget||""}},specifyRoutingTargetsLabel(){switch(this.chosenTarget){case"targets":return this.$mxs_tc("specifyRoutingTarget",2,[this.$mxs_tc(this.entityName,2)]);case"servers":return this.$mxs_tc("specifyRoutingTarget",2,[this.$mxs_tc(this.entityName,2)]);default:return this.$mxs_tc("specifyRoutingTarget",1,[this.$mxs_tc(this.entityName,1)])}},chosenRelationshipTypes(){let e=[];switch(this.chosenTarget){case"targets":e=["services","servers"];break;case"cluster":e=["monitors"];break;case"servers":e=["servers"];break}return e}},watch:{chosenTarget:{handler(){this.assignItemList()}},defRoutingTarget:{immediate:!0,handler(e){e&&(this.chosenTarget=e)}}},async created(){this.allTargetsMap=await this.getAllTargetsMap(),this.assignItemList()},methods:{...Object(N["b"])({getResourceState:"getResourceState"}),async getAllTargetsMap(){let e={},t=["services","servers","monitors"];for(const s of t){const t=await this.getResourceState({resourceType:s,caller:"routing-target-select-getAllTargetsMap"});e[s]||(e[s]=[]),e[s]=[...e[s],...t.reduce((e,t)=>(t.id!==this.routerId&&e.push({id:t.id,type:t.type}),e),[])]}return e},assignItemList(){this.itemsList=this.chosenRelationshipTypes.reduce((e,t)=>(e=[...e,...this.$typy(this.allTargetsMap,""+[t]).safeArray],e),[])},onChangeRoutingTarget(){this.selectedItems=[]}}}),Ve=Re,Ne=Object($["a"])(Ve,Oe,Ee,!1,null,null,null),Ae=Ne.exports;k()(Ne,{VSelect:F["a"]});var je=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(e.collapsible?"mxs-collapse":"div",e._b({tag:"component"},"component",e.collapsible?{toggleOnClick:function(){return e.showTable=!e.showTable},isContentVisible:e.showTable,title:""+e.$mxs_tc("currentSessions",2),titleInfo:e.total}:null,!1),[s("v-data-table",e._b({staticClass:"session-table--std",attrs:{loading:e.isLoading,"no-data-text":e.$mxs_t("noEntity",{entityName:e.$mxs_tc("sessions",2)}),options:e.pagination,"disable-sort":"","footer-props":e.footerOpts},on:{"update:options":function(t){e.pagination=t}},scopedSlots:e._u([e._l(Object.keys(e.$scopedSlots),(function(t){return{key:t,fn:function(s){return[e._t(t,null,null,s)]}}})),e.$attrs.headers.find((function(e){return"memory"===e.value}))?{key:"item.memory",fn:function(e){var t=e.value;return[s("memory-cell",{attrs:{data:t}})]}}:null,e.isAdmin?{key:"item."+e.lastHeader.value,fn:function(t){return[s("div",{staticClass:"d-flex justify-space-between align-center"},["memory"!==e.lastHeader.value?e._t("item."+e.lastHeader.value,null,null,t):s("memory-cell",{attrs:{data:t.value}}),s("mxs-tooltip-btn",{attrs:{icon:""},on:{click:function(s){return e.onKillSession(t.item)}},scopedSlots:e._u([{key:"btn-content",fn:function(){return[s("v-icon",{attrs:{size:"18",color:"error"}},[e._v(" $vuetify.icons.mxs_unlink")])]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.$mxs_t("killSession"))+" ")])],2)]}}:null],null,!0)},"v-data-table",Object.assign({},e.$attrs),!1)),s("mxs-conf-dlg",{attrs:{title:e.$mxs_t("killSession"),saveText:"kill",minBodyWidth:"512px",onSave:e.confirmKill},scopedSlots:e._u([e.confDlg.item?{key:"body-prepend",fn:function(){return[s("p",{staticClass:"confirmations-text",domProps:{innerHTML:e._s(e.$mxs_t("confirmations.killSession"))}}),s("table",{staticClass:"tbl-code pa-4"},e._l(e.confDlg.item,(function(t,a){return s("tr",{key:a},[s("td",[s("b",[e._v(e._s(a))])]),s("td",[e._v(e._s(t))])])})),0)]},proxy:!0}:null],null,!0),model:{value:e.confDlg.isOpened,callback:function(t){e.$set(e.confDlg,"isOpened",t)},expression:"confDlg.isOpened"}})],1)},qe=[],Fe=(s("33d1"),s("ea98"),s("9851")),Me=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-menu",{attrs:{top:"","offset-y":"",transition:"slide-y-transition","close-on-content-click":!1,"open-on-hover":"","allow-overflow":"","content-class":"shadow-drop"},scopedSlots:e._u([{key:"activator",fn:function(t){var a=t.on;return[s("div",e._g({staticClass:"pointer d-flex override-td--padding fill-height align-center"},a),[e._v(" "+e._s(e.data.total)+" ")])]}}])},[s("v-sheet",{staticClass:"py-4 px-3 text-body-2"},[s("table",{staticClass:"info-table px-1"},e._l(e.data,(function(t,a){return s("tr",{key:a},[s("td",{staticClass:"pr-5"},[e._v(e._s(a))]),s("td",[e._v(e._s(t))])])})),0)])],1)},Le=[],De={name:"memory-cell",props:{data:{type:Object,required:!0}}},Pe=De,ze=(s("d0a2"),Object($["a"])(Pe,Me,Le,!1,null,"cd3c4a54",null)),Be=ze.exports;k()(ze,{VMenu:pe["a"],VSheet:U["a"]});var Ge={name:"sessions-table",components:{MemoryCell:Be},mixins:[be["a"]],inheritAttrs:!1,props:{collapsible:{type:Boolean,default:!1},delayLoading:{type:Boolean,default:!1}},data(){return{showTable:!0,isMounting:!0,confDlg:{isOpened:!1}}},computed:{...Object(N["e"])({overlay_type:e=>e.mxsApp.overlay_type,pagination_config:e=>e.session.pagination_config}),...Object(N["c"])({isAdmin:"user/isAdmin"}),isLoading(){return!!this.delayLoading&&(!!this.isMounting||this.overlay_type===Fe["c"])},total(){return this.$attrs["server-items-length"]},footerOpts(){return{"items-per-page-options":[5,10,50,100,500]}},lastHeader(){return this.$attrs.headers.at(-1)},pagination:{get(){const e=0===this.$typy(this.pagination_config,"page").safeNumber?1:this.pagination_config.page;return{...this.pagination_config,page:e}},set(e){return this.SET_PAGINATION_CONFIG({...e,page:e.page-1})}}},watch:{pagination:{handler(){this.asyncEmit("get-data-from-api")},deep:!0}},created(){this.SET_DEF_PAGINATION_CONFIG()},async mounted(){await this.$helpers.delay(this.delayLoading?400:0).then(()=>this.isMounting=!1)},methods:{...Object(N["d"])({SET_DEF_PAGINATION_CONFIG:"session/SET_DEF_PAGINATION_CONFIG",SET_PAGINATION_CONFIG:"session/SET_PAGINATION_CONFIG"}),onKillSession(e){this.confDlg={isOpened:!0,item:e}},async confirmKill(){await this.asyncEmit("confirm-kill",this.confDlg.item)}}},Ue=Ge,He=(s("a3ca"),s("8fea")),We=Object($["a"])(Ue,je,qe,!1,null,"09f421e1",null),Ke=We.exports;k()(We,{VDataTable:He["a"],VIcon:q["a"]});var Xe=s("ceaf");t["a"]={"create-resource":a["a"],"data-table":r["a"],"duration-dropdown":n["a"],...o["a"],"global-search":l["a"],"icon-sprite-sheet":u["a"],"monitor-page-header":c["a"],...d["a"],...i["a"],"mxs-collapse":m["a"],"mxs-filter-list":p["a"],"mxs-select":h["a"],"mxs-split-pane":f["a"],"mxs-sub-menu":g["a"],"mxs-tooltip-btn":v["a"],"mxs-treeview":_["a"],...y["a"],"mxs-virtual-scroll-tbl":b["a"],"page-wrapper":E,...oe,"rep-tooltip":fe,"refresh-rate":Te,"routing-target-select":Ae,"sessions-table":Ke,"outlined-overview-card":Xe["a"]}},c5c9:function(e,t,s){"use strict";s("0ac3")},d0a2:function(e,t,s){"use strict";s("b5b5")},e16c:function(e,t,s){"use strict";s("28df")},e764:function(e,t,s){},f564:function(e,t,s){}}]);
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com