PageSourceSearch

https://acscontrol.com/cp/javascript/main.js?1699430276

js acscontrol.com collected 2026-10-06 05:28:05 UTC 829,301 bytes, 429 lines download raw bytes

1(()=>{var __webpack_modules__=[(e,n,t)=>{"use strict";t.r(n);t(1),t(2),t(3),t(4),t(5),t(6);var i=t(90),a=t(724);t(953);window.Jsw=i,window.Plesk=a},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n);t(7),t(56);Set.prototype.toArray=function(){const e=[];return this.forEach((n=>e.push(n))),e},Map.prototype.toArray=function(){const e=[];return this.forEach(((n,t)=>e.push([t,n]))),e}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{ActiveList:()=>pe.ActiveList,AddRemoveDynamicSubForm:()=>V.AddRemoveDynamicSubForm,AjaxMessageBox:()=>M.AjaxMessageBox,AjaxPopupForm:()=>Q.AjaxPopupForm,Bar:()=>$.Bar,BigButton:()=>w.BigButton,Box:()=>H.Box,Button:()=>y.Button,CollapsibleBlock:()=>j.CollapsibleBlock,CommandButton:()=>C.CommandButton,Component:()=>_.Component,ConfirmationPopupManager:()=>re.ConfirmationPopupManager,Container:()=>x.Container,Cookie:()=>O.default,CustomButton:()=>D.CustomButton,DirectoryBrowser:()=>ve.DirectoryBrowser,DoubleListSelector:()=>J.DoubleListSelector,DropArea:()=>ge.DropArea,DropdownHeader:()=>R.DropdownHeader,DropdownManager:()=>q.DropdownManager,DynamicPopupHint:()=>ne.DynamicPopupHint,DynamicSubForm:()=>V.DynamicSubForm,EnhancedDoubleListSelector:()=>X.EnhancedDoubleListSelector,FileManager:()=>Te,FormAjax:()=>I.FormAjax,FormRedirect:()=>F.FormRedirect,Gauge:()=>W.Gauge,GroupsList:()=>ke.GroupsList,Hint:()=>S.Hint,ImageSelector:()=>Z.ImageSelector,List:()=>we.List,ListContainer:()=>T.ListContainer,ListContextMenu:()=>we.ListContextMenu,Locale:()=>b.default,LookUp:()=>oe.LookUp,MessageBox:()=>M.MessageBox,ModalDialogBox:()=>z.ModalDialogBox,MultiCheckboxMessageWindow:()=>M.MultiCheckboxMessageWindow,ObjectSwitcher:()=>be.ObjectSwitcher,Observer:()=>le.default,Panel:()=>A.Panel,PasswordGenerator:()=>ie.PasswordGenerator,PasswordMeter:()=>te.PasswordMeter,Pathbar:()=>U.Pathbar,Popup:()=>Y.default,PopupForm:()=>G.PopupForm,PopupSlider:()=>Se.default,ReporterPopup:()=>_e.ReporterPopup,ScrollableList:()=>ye.ScrollableList,SmallButton:()=>E.SmallButton,SmallTools:()=>B.SmallTools,SplitButton:()=>N.SplitButton,StatusMessage:()=>de.StatusMessage,Task:()=>xe,ToolList:()=>ee.ToolList,Tooltip:()=>K.Tooltip,UAT:()=>Ee.UAT,UnresolvedDomainWarning:()=>ce.UnresolvedDomainWarning,UpgradeFailureNotification:()=>ae.UpgradeFailureNotification,WebserverConfigurationFailure:()=>se.WebserverConfigurationFailure,WebspaceFoldersMessageBox:()=>M.WebspaceFoldersMessageBox,addStatusMessage:()=>r.default,addUrlParams:()=>c.default,api:()=>Ce.default,bar:()=>$.bar,clearStatusMessages:()=>o.default,createComponent:()=>a.default,createElement:()=>u.default,emptyFn:()=>v.default,escapeAttribute:()=>p.default,escapeHtml:()=>h.default,fireCustomEvent:()=>g.default,form:()=>Pe,getComponent:()=>_.getComponent,getControlPanelLoginHtml:()=>Ne.default,keyCode:()=>k.default,layout:()=>Ie,list:()=>we.list,messageBox:()=>M.messageBox,namespace:()=>i.default,onReady:()=>s.default,pleskWS:()=>De.default,prepareUrl:()=>l.default,priority:()=>s.priority,redirect:()=>F.redirect,redirectPost:()=>F.redirectPost,registerComponent:()=>_.registerComponent,render:()=>m.default,showInternalError:()=>d.default,submit:()=>F.submit,toollist:()=>ee.toollist,unescapeHtml:()=>f.default,version:()=>Fe});var i=t(91),a=t(92),s=t(283),r=t(284),o=t(289),d=t(312),l=t(286),c=t(238),m=t(264),u=t(287),p=t(313),h=t(99),f=t(314),v=t(239),g=t(315),k=t(316),_=t(93),b=t(101),S=t(317),y=t(320),E=t(321),w=t(322),N=t(323),C=t(324),D=t(325),F=t(329),P=t(330),I=t(331),x=t(327),T=t(332),L=t(333),O=t(334),A=t
1(335),M=t(336),R=t(340),q=t(341),B=t(342),j=t(346),U=t(348),$=t(350),V=t(352),H=t(353),W=t(354),K=t(98),z=t(337),G=t(355),Q=t(356),Y=t(357),J=t(359),X=t(361),Z=t(365),ee=t(326),ne=t(366),te=t(368),ie=t(663),ae=t(664),se=t(665),re=t(666),oe=t(667),de=t(285),le=t(240),ce=t(677),me=t(678),ue=t(681),pe=t(682),he=t(695),fe=t(711),ve=t(712),ge=t(713),ke=t(714),_e=t(715),be=t(716),Se=t(718),ye=t(720),Ee=t(721),we=t(668),Ne=t(723),Ce=t(102),De=t(680);const Fe="1.0",Pe={DisplayField:P.DisplayField,Values:P.Values},Ie={TwoColumns:L.TwoColumns},xe={ProgressBar:me.ProgressBar,StatusMessage:ue.StatusMessage,STATUS_DONE:ue.STATUS_DONE,STATUS_ERROR:ue.STATUS_ERROR,STATUS_STARTED:ue.STATUS_STARTED,STATUS_NOT_STARTED:ue.STATUS_NOT_STARTED,STATUS_CANCELED:ue.STATUS_CANCELED},Te={Tree:he.Tree,UploadAdapterIframe:fe.UploadAdapterIframe}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=(e,n=!0)=>{const t=e.split(".");let i=window;for(let e=0;e<t.length;e++){if(void 0===i[t[e]]){if(!n)return;i[t[e]]={}}i=i[t[e]]}return i}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(93),a=t(91);const s=e=>{if(!e.componentType||e instanceof i.Component)return e;const n="string"==typeof e.componentType?(0,a.default)(e.componentType,!1):e.componentType;if(!n)throw new Error(`Unrecognized class name: ${e.componentType}`);return new n(e)}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Component:()=>c,getComponent:()=>l,registerComponent:()=>d});var i=t(94),a=t(98),s=t(101),r=t(264);const o={},d=(e,n)=>{o[e]=n},l=e=>o[e];class c{constructor(e={}){this.initialize(e)}initialize(e){this._initConfiguration(e),this._registerComponent(),this._initComponentElement(),this._autoRender&&(null!==this._renderTarget||("string"==typeof this._applyTargetId?document.getElementById(this._applyTargetId):this._applyTargetId))&&this.render(),this._getConfigParam("hidden",!1)&&this.hide()}_initConfiguration(e){this.initialConfig=e,this._config=this.initialConfig,this._cls=this._getConfigParam("cls",""),this._attrs=this._getConfigParam("attrs",{}),this._wrapperClass=this._getConfigParam("wrapperClass",""),this._autoRender=this._getConfigParam("autoRender",!0),this._renderTarget=this._getConfigParam("renderTo",null),"string"==typeof this._renderTarget&&(this._renderTarget=document.getElementById(this._renderTarget)),this._renderMode=this._getConfigParam("renderMode","bottom"),this._applyTargetId=this._getConfigParam("applyTo",null),this.setLocale(this._getConfigParam("locale",this._locale)),this._id=this._applyTargetId?this._applyTargetId:this._getConfigParam("id",null),null===this._id&&(this._id="gen-id-"+c.genId++,this._idIsRandom=!0),this._tag=this._applyTargetId?("string"==typeof this._applyTargetId?document.getElementById(this._applyTargetId):this._applyTargetId).tagName:this._getConfigParam("tag",this._tag||"div")}_registerComponent(){d(this._id,this)}_initComponentElement(){this._applyTargetId?this._componentElement="string"==typeof this._applyTargetId?document.getElementById(this._applyTargetId):this._applyTargetId:(this._componentElement=document.createElement(this._tag),Object.keys(this._attrs).forEach((e=>{this._componentElement.setAttribute(e,this._attrs[e])})),this._componentElement.id=this._id,this._componentElement.className=this._cls)}_initDisablerOverlay(){this._disablerOverlay=document.createElement("div"),this._disablerOverlay.style.display="none",this._disablerOverlay.style.zIndex=this._componentElement.style.zIndex+1e3,this._disablerOverlay.classList.add("content-blocker"),this._componentElement.appendChild(this._disablerOverlay),this._componentElement.style.position="relative"}addEventObserver(e,n){void 0!==n&&this._componentElement.addEventListener(e,n)}removeEventObserver(e,n){void 0!==n&&this._componentElement.removeEventListener(e,n)}_hasConfigParam(e){return void 0!==this._config[e]}_getConfigParam(e,n){return this._hasConfigParam(e)?this._config[e]:n}_getRandomNumber(){return Math.floor(1e6*Math.random())}_addEvents(){}_addTooltips(){const e=this._getConfigParam("description");e&&(this._tooltip=a.Tooltip.init(this._componentElement,{text:e}))}_updateComponentElement(e){const n=this._componentElement.childNodes;n.length?((0,r.default)(this._componentElement,e,"top"),n.forEac
1h((e=>{if(void 0===e.id||""===e.id)return;const n=this._componentElement.querySelector(`#${e.id}`);n&&n.parentNode.replaceChild(e,n)}))):(0,r.default)(this._componentElement,e)}getWrapperClass(){return this._wrapperClass}getId(){return this._id}setRenderTarget(e){this._renderTarget=e}getRenderTarget(){return this._renderTarget}show(){this._componentElement.style.display=""}hide(){this._componentElement.style.display="none"}render(){this._renderTarget&&(0,r.default)(this._renderTarget,this._componentElement,this._renderMode),this._addEvents(),this._addTooltips()}setLocale(e){e instanceof s.default||(e=new s.default(e)),this.lmsg=e.lmsg.bind(e),this._locale=e}getLocale(){return this._locale}remove(){this._renderTarget?.removeChild(this._componentElement),d(this._id)}getAttribute(e){return this._attrs[e]}}(0,i.default)(c,"genId",1),c.subclasses=[]},,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{Tooltip:()=>s});var i=t(94),a=t(99);t(100);const s={showTimeoutStatus:!0,showTimeout:.55,minDelta:5,xOffsetLeft:-5,xOffsetRight:5,yOffsetTop:1,yOffsetBottom:13,current:null,initData(e){let n;n=void 0!==e?e.querySelectorAll(".tooltipData"):document.querySelectorAll(".tooltipData"),n.forEach((e=>{s.init(e.parentNode,{element:e})}))},init:(e,n)=>new s.Instance(e,n),set(e){s.current&&s.current!==e&&s.hide(),s.current!==e&&(s.current=e,e.element.addEventListener("mousemove",s._onMouseMove),e.element.addEventListener("mouseout",s._onMouseOut),s.show())},show(){s.showCancel(),s.hideCancel(),s.showTimeoutStatus?s.showTask=setTimeout(s.showFinish,1e3*s.showTimeout):s.show
1Finish()},showCancel(){s.showTask&&(clearTimeout(s.showTask),s.showTask=null)},showFinish(){s.showCancel();const e=s._fetchTooltipElement(),n=s.current;let{text:t}=n.config;t="function"==typeof t?t():t,!1!==t&&(t?e.querySelector("span").innerHTML=(0,a.default)(t):n.config.element&&(e.querySelector("span").innerHTML=n.config.element.innerHTML),e.style.display="",s.update())},hide(){if(s.showCancel(),!s.current)return;const e=s.current;s.current=null;s._fetchTooltipElement().style.display="none",e.element.removeEventListener("mousemove",s._onMouseMove),e.element.removeEventListener("mouseout",s._onMouseOut),s.hideTask=setTimeout(s.hideFinish,1e3*s.showTimeout)},hideCancel(){s.hideTask&&(clearTimeout(s.hideTask),s.hideTask=null)},hideFinish(){s.showTimeoutStatus=!0},update(){if(!s.current)return;const e=s._fetchTooltipElement();if("none"===e.style.display)return;const n=s._fetchTooltipPosition(e);e.style.top=`${n.y}px`,e.style.left=`${n.x}px`},_onMouseOut(){s.hide()},_onMouseMove(e){s.tooltipX=e.clientX+(window.scrollX||window.pageXOffset),s.tooltipY=e.clientY+(window.scrollY||window.pageYOffset),s.update()},_fetchTooltipElement(){if(!s._tooltipElement){const e=document.createElement("div");e.className="tooltip",e.innerHTML="<b><i><i><i><span></span></i></i></i></b>",e.style.display="none",document.body.appendChild(e),s._tooltipElement=e}return s._tooltipElement},_fetchTooltipPosition(e){let n,t;const i=Element.getDimensions(e),a=document.viewport.getDimensions(),r=document.viewport.getScrollOffsets(),o=a.width+r.left-s.tooltipX,d=s.tooltipX-r.left,l=s.tooltipY-r.top,c=a.height+r.top-s.tooltipY;return n=o>i.width+s.minDelta+s.xOffsetRight?s.tooltipX+s.xOffsetRight:d>i.width+s.minDelta+s.xOffsetLeft?s.tooltipX-i.width-s.xOffsetLeft:s.tooltipX-(i.width+s.xOffsetLeft)/2,t=c>i.height+s.minDelta+s.yOffsetBottom?s.tooltipY+s.yOffsetBottom:l>i.height+s.minDelta+s.yOffsetTop?s.tooltipY-i.height-s.yOffsetTop:s.tooltipY-(i.height+s.yOffsetTop)/2,n<0&&(n=s.minDelta),{x:n,y:t}}};window.addEventListener("load",(()=>{s.initData()})),s.Instance=class{constructor(e,n){(0,i.default)(this,"set",(()=>{s.set(this)})),this.element="string"==typeof e?document.getElementById(e):e,this.config=n,this.element.removeEventListener("mouseover",this.set),this.element.addEventListener("mouseover",this.set)}setText(e){this.config.text=(0,a.default)(e)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=e=>String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c});var i=t(94),a=t(247),s=t(102),r=t(240),o=t(241),d=t(242);class l{static addSection(e,n){return this.sections[e]=new l(n),r.default.notify({name:e,messages:n},"plesk:addedLocaleSection"),this.sections[e]}static getSection(e){return this.sections[e]?this.sections[e]:new l}static getTranslate(e){return n=>(0,d.jsx)(o.default,{namespace:e,...n})}static async loadSections(e,n){const t=e.filter((e=>n||!this.sections[e]));if(t.length){const e=t.map((e=>`sections[]=${encodeURIComponent(e)}`));n&&e.push(`locale=${encodeURIComponent(n)}`);try{const n=await s.default.get(`/cp/locale?${e.join("&")}`);Object.keys(n).forEach((e=>{this.addSection(e,n[e])}))}catch{}}return e.map((e=>this.getSection(e)))}static async loadSection(e){const[n]=await this.loadSections([e]);return n}constructor(e={}){this.messages=e}lmsg(e,n){const t=this.messages[e];return void 0===t?`[${e}]`:void 0===n?t:Object.keys(n).reduce(((e,t)=>e.replace(`%%${t}%%`,n[t])),t)}formatMessage(e,n){return new a.default(this.lmsg(e,n),document.documentElement.lang||"en-US").format(n)}}(0,i.default)(l,"sections",{});const c=l},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(103),a=t(237),s=t(238),r=t(239);const o=(e,n={},t=0)=>{window.Ajax&&window.Ajax.activeRequestCount++;const i={"X-Requested-With":"XMLHttpRequest"},s=document.getElementById("forgery_protection_token");return s&&(i["X-Forgery-Protection-Token"]=s.content),n={credentials:"same-origin",...n,headers:{...i,...n.headers}}
1,fetch(e,n).then((e=>400===e.status?(window.location.reload(),new Promise(r.default)):e.ok?e.json():e.headers.get("Content-Type")?.startsWith("application/json")?e.json().then((e=>Promise.reject(new Error(e.message??JSON.stringify(e))))):e.text().then((e=>Promise.reject(new Error(e)))))).catch((i=>{if(i instanceof TypeError&&(0,a.isNetworkError)(i)){if(t>0)return new Promise((e=>setTimeout((()=>e()),500))).then((()=>o(e,n,--t)));throw i}throw i})).finally((()=>{window.Ajax&&window.Ajax.activeRequestCount--}))},d={get:(e,n={})=>o((0,s.default)(e,n),{method:"GET"},3),post:(e,n={})=>{i.default.dispatchAction("REQUEST",{url:e});const t={};let a;return n instanceof FormData?a=n:(a=JSON.stringify(n),t["Content-Type"]="application/json; charset=utf-8"),o(e,{method:"POST",headers:t,body:a})}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>S,getUrl:()=>l,prepareNodeData:()=>u,request:()=>k});var i=t(104),a=t.n(i),s=t(232),r=t.n(s);Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector);const o=document.createElement("a"),d=e=>{o.href=e;const{pathname:n,search:t,hash:i}=o,a=(({pathname:e,search:n})=>{const t=e.match(/^\/smb\/account\/switch\//i)?"returnUrl":"pageUrl",i=new RegExp(`${t}=([^&]*)`).exec(n);if(i&&i[1])try{return decodeURIComponent(i[1])}catch{}return null})(o);if(a)return d(a);if([/^\/smb\/file-manager\//i,/^\/(admin|smb)\/backup\//i,/\/hosting\/web-directories\//i].some((e=>n.match(e))))return n;const s=[/\[searchText]=[^&]*/g,/\[sql_query]=[^&]*/g].reduce(((e,n)=>e.replace(n,"")),t);return n+s+i},l=e=>{return e&&!r()(e,{protocols:["http","https"],require_host:!1})?null:e&&e.match(/^(?:[a-z]+:)?\/\//i)?(n=e,[/^https?:\/\/([\w-]+\.)*plesk\.com/i,/^https?:\/\/(www\.)?facebook\.com\/(groups\/)?plesk$/i,/^https?:\/\/(www\.)?twitter\.com\/plesk$/i].some((e=>n.match(e)))?n.split("?")[0]:null):d(e||window.location.href);var n},c=e=>{if(!e||!e.localName)return null;let n=e.localName.toLowerCase();if(e.id&&(n+=`#${e.id}`),e.classList)for(let t=0,i=e.classList.length;t<i;++t)n+=`.${e.classList[t]}`;return n},m=(e,n,t)=>{let i=(e=>{let{target:n}=e;const{currentTarget:t,type:i}=e;return t&&t.tagName&&("load"===i||"error"===i||"click"===i&&"input"===t.tagName.toLowerCase()&&"radio"===t.type)&&(n=t),n.nodeType===Node.TEXT_NODE?n.parentNode:n})(e);if(!n&&!t)return i;const a=e=>t&&t.some((n=>new RegExp(`\\b${n}\\b`,"i").test(e.getAttribute("class"))));for(;i;){if(i.nodeType===Node.ELEMENT_NODE&&(!t&&i.matches(n)||a(i)))return i;i=i.parentNode}return null},u=(e,n,t)=>{const i={};return i.css=((e,n)=>{const t=[];for(let i=0;e&&e.nodeType===Node.ELEMENT_NODE&&i<n;e=e.parentNode,i++)t.splice(0,0,c(e));return t.length?t.join(" "):null})(e,5),e.id&&(i.id=e.id),t&&t.attributes&&t.attributes.forEach((n=>{if(!e.hasAttribute(n))return;const t="href"===n?l(e.getAttribute(n)):e.getAttribute(n);t&&(i[n]=t)})),["id","type","action",t&&t.dataset?t.dataset:[]].forEach((n=>{n in e.dataset&&("dataset"in i||(i.dataset={}),i.dataset[n]=e.dataset[n])})),i},p=e=>{const n={"|":encodeURIComponent("|"),"\n":encodeURIComponent("\n")};return e.map((e=>e?(Object.entries(n).forEach((([n,t])=>{e=e.replace(new RegExp(`\\${n}`,"g"),t)})),e):""))};let h,f,v=!1,g={};const k=(e,n,t)=>{const i={timestamp:(new Date).toISOString(),instanceId:f.instanceId,accountLevel:f.accountLevel,accountId:f.accountId,sessionId:f.sessionId,path:e.url||l(),action:e.name||null,result:t||null},s=((e,n)=>{const t={};e.post&&n&&(e.post.self&&e.post.self.forEach((function(e){if("value"===e)return;const i=n.getAttribute(e);i&&(t[e]=i)})),e.post.selfText&&(t.text=n.innerText)),e.data&&Object.keys(e.data).forEach((function(n){t[n]=e.data[n]}));const i=(e=>{if(!e||!e.parentElement)return[];let n=e;const t=[];for(;n;)t.push(n.dataset.type),n=n.parentElement.closest("[data-type]");return t.length>1?t.slice(1):[]})(n);return i.length>0&&(t.parents=i),t})(e,n);((e,n,t)=>{if(!n.sessionId)return window.localStorage.getItem("uat-aid")||window.localStorage.setItem("uat-aid",Math.random().toString(36).slice(2)),void(t["uat-aid"]=window.localStorage.getItem("uat-aid"));"LOGIN"===e.name&&window.localStorage.getItem("uat-aid")&&(t["uat-aid"]=window.localStorage.getItem("uat-aid"),window.localStorage.removeItem("uat-aid"))})(e,f,s),f.parentId&&(s.parentId=f.parentId),Object.keys(s).length&&(i.additionalData=JSON.stringify(s)),"function"==typeof f.logger&&f.logger(i),f.firehose&&(h||(h=new(a())(f.firehose)),h.putRecord({DeliveryStreamName:f.sessionId?f.firehose.stream:f.firehose.noSessionStream,Record:{Data:`${p(Object.values(i)).join("|")}\n`}},(()=>{})))};let _={contentLoad(e,n,t){"loading"===document.readyState?window.addEventListener("load",(function(e){t.data=t.data||{},f.extensions&&(t.data.extensions=f.extensions),setTimeout((()=>
1{if(window.performance){const e=window.performance.timing;t.data.pageLoadTime=e.loadEventEnd-e.navigationStart,t.data.requestTime=e.responseEnd-e.requestStart,t.data.renderTime=e.domComplete-e.domLoading}k(t,e.target)}),0)})):k(t,document)},historyReplaceState(e,n,t){window.history.replaceState=new Proxy(window.history.replaceState,{apply:(e,n,i)=>(t.data=t.data||{},f.extensions&&(t.data.extensions=f.extensions),k(t,document),e.apply(n,i))})},click:({elements:e},n,t,i)=>{document.addEventListener(i,(function(n){if(!n.uatHandled)for(let i=0;i<e.length;i++){let a,{selector:s}=e[i];const{matchClasses:r}=e[i];if(s){s=Array.isArray(s)?s:[s];for(let e=0;e<s.length&&!a;e++)a=m(n,s[e],r)}if(a){n.uatHandled=!0,k({...t,name:(a.dataset.action||t.name).toUpperCase(),data:u(a,n.target,e[i])},a);break}}}),!0)}},b=[{expects:[{contentLoad:{}}]},{expects:[{historyReplaceState:{}}]},{name:"CLICK",expects:[{click:{elements:[{selector:"[data-action]"},{selector:"a",attributes:["href"]},{selector:"button"},{selector:["span","div"],matchClasses:["commonButton","btn","link","hint","button","control"]}]}}]}];const S={init(e){e&&!v&&(f=e,Object.keys(g).forEach((e=>{g[e]()})),b.forEach((function(e){e.expects.forEach((function(n){Object.keys(n).forEach((function(t){_[t]&&_[t](n[t],n,e,t)}))}))})),v=!0)},setPatches(e){g=e(g)},setActions(e){b=e(b)},setWatchers(e){_=e(_)},setLogger(e){f.logger=e},dispatchAction(e,n){v&&k({name:e,url:l(),data:n})},getConfig:()=>f}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,()=>{},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{isNetworkError:()=>i});const i=e=>["Failed to fetch","NetworkError when attempting to fetch resource.","Fetch API cannot load","Network request failed"].any((n=>e.message.startsWith(n)))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});const i=e=>{if(!e)return{};const n=e.match(/([^?#]*)(#.*)?$/);return[...new URLSearchParams(n[1]).entries()].reduce(((e,[n,t])=>(e.hasOwnProperty(n)?Array.isArray(e[n])?e[n].push(t):e[n]=[e[n],t]:e[n]=t,e)),{})},a=(e,n)=>{if("string"==typeof n){const t=e.split("?",2),a=(n=n.startsWith("/")||n.startsWith("?")?n:`?${n}`).split("?",2);e=t[0].replace(/\/+$/,"")+a[0],n={...i(t[1]||""),...i(a[1]||"")}}return"[object Object]"===Object.prototype.toString.call(n)&&(n=Object.keys(n).map((function(e){return void 0===n[e]?e:`${e}=${encodeURIComponent(n[e])}`})).join("&")),n?e+(-1!==e.indexOf("?")?"&":"?")+n:e}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=()=>{}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});const i=new Map,a=e=>(i.has(e)||i.set(e,[]),i.get(e));const s=class{static append(e,n){a(n).push(e)}static addEventListener(e,n){this.append(n,e)}static appendAndCall(e,n){a(n).push(e),e()}
1static notify(e,n){a(n).forEach((n=>n(e)))}static remove(e,n){const t=a(n).indexOf(e);-1!==t&&a(n).splice(t,1)}static removeEventListener(e,n){this.remove(n,e)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(242),a=t(244),s=t.n(a),r=t(243);const o=({component:e,...n})=>(0,i.jsx)(r.Translate,{component:e,...n});o.propTypes={component:s().elementType},o.defaultProps={component:i.Fragment};const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(243),a={};for(const e in i)"default"!==e&&(a[e]=()=>i[e]);t.d(n,a);const s=i},e=>{"use strict";e.exports=window.PleskUiLibrary},,,,,,,,,,,,,,,,,,,,,(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var react_dom_client__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(265),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(242),_sentry_browser__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(266),_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(93),_emptyFn__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(239);const addScript=e=>new Promise(((n,t)=>{const i=document.createElement("script");i.setAttribute("src",e),i.onload=n,i.onerror=t,document.body.appendChild(i)})),evalScripts=string=>{const scriptFragment="<script[^>]*>([\\S\\s]*?)</script\\s*>",matchAll=new RegExp(scriptFragment,"img"),matchOne=new RegExp(scriptFragment,"im"),scripts=string.match(matchAll)?.map((e=>(e.match(matchOne)||["",""])[1]));scripts?.forEach((script=>{try{eval(script)}catch(e){(0,_sentry_browser__WEBPACK_IMPORTED_MODULE_4__.captureException)(e,(e=>{e.setExtras({script})})),console?.error(e)}}))},render=(e,n,t="bottom")=>{if(n)if("inner"===t&&(e.innerHTML="",t="bottom"),Array.isArray(n))n.forEach((n=>{render(e,n,t)}));else if("function"!=typeof n){if(n instanceof _component__WEBPACK_IMPORTED_MODULE_2__.Component)return n.setRenderTarget(e),t&&(n._renderMode=t),void n.render();if((0,react__WEBPACK_IMPORTED_MODULE_1__.isValidElement)(n))(e._jswReactRootContainer||=(0,react_dom_client__WEBPACK_IMPORTED_MODULE_0__.createRoot)(e)).render(n);else{if("[object Object]"===Object.prototype.toString.call(n)&&n.tag){const e={...n.attrs};Object.keys(e).forEach((function(n){void 0===e[n]&&delete e[n]}));const t="function"==typeof e.onrender?e.onrender:_emptyFn__WEBPACK_IMPORTED_MODULE_3__.default;delete e.onrender;const i={};Object.keys(e).forEach((n=>{"function"==typeof e[n]&&0===n.indexOf("on")&&(i[n.slice(2)]=e[n],delete e[n])}));const a=document.createElement(n.tag);Object.keys(e).forEach((n=>{!0===e[n]?a.setAttribute(n,n):null!==e[n]&&!1!==e[n]&&a.setAttribute(n,e[n])}
1)),Object.keys(i).forEach((e=>{a.addEventListener(e,i[e])})),render(a,n.children),t(n=a)}switch(t){case"bottom":n instanceof Node?e.insertBefore(n,null):e.insertAdjacentHTML("beforeend",n);break;case"top":n instanceof Node?e.insertBefore(n,e.firstChild):e.insertAdjacentHTML("afterbegin",n);break;case"before":n instanceof Node?e.parentNode.insertBefore(n,e):e.insertAdjacentHTML("beforebegin",n);break;case"after":case"replace":n instanceof Node?e.parentNode.insertBefore(n,e.nextSibling):e.insertAdjacentHTML("afterend",n),"replace"===t&&e.parentNode.removeChild(e);break;default:throw new Error(`Unsupported renderMode for render(): ${t}`)}"string"==typeof n&&setTimeout((async()=>{const e=/<script.*?src=("|')(.*?)("|').*?><\/script>/gi;let t;for(;null!==(t=e.exec(n));)try{await addScript(t[2])}catch{}evalScripts(n)}),10)}}else render(e,n(),t)},__WEBPACK_DEFAULT_EXPORT__=render},,,,,,,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c,priority:()=>o});var i=t(266);const a="high",s="normal",r="low",o={[a]:a,[s]:s,[r]:r},d={};let l=!1;const c=(e,n)=>{"function"==typeof e&&(n=e,e=s);const t=()=>{try{n()}catch(e){(0,i.captureException)(e),console&&console.error(e)}};l?t():(d[e]||(d[e]=[]),d[e].push(t))};document.onreadystatechange=()=>{if("complete"===document.readyState&&!l){l=!0;const e=[r,s,a];Object.keys(d).sort(((n,t)=>e.indexOf(t)-e.indexOf(n))).forEach((e=>{d[e].forEach(Function.prototype.call,Function.prototype.call)}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(285),a=t(92);const s=(e,n,t={})=>{try{(0,a.default)({componentType:t.componentType||i.StatusMessage,renderTo:"main",renderMode:"top",type:e,message:n,...t})}catch{alert(`${e} | ${n}`)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{StatusMessage:()=>d});var i=t(93),a=t(286),s=t(264),r=t(287),o=t(102);t(288);class d extends i.Component{_initConfiguration(e){super._initConfiguration(e),this._type=this._getConfigParam("type","error"),this._cls=this._getConfigParam("cls",`msg-box msg-${this._type}`),this._title=this._getConfigParam("title",""),this._message=this._getConfigParam("message",""),this._source=this._getConfigParam("source",null),this._closable=this._getConfigParam("closable",!1),this._onClose=this._getConfigParam("onClose",null);const n=this._getConfigParam("hideUrl",null);n&&(this._closable=!0,this._onClose=e=>{const t=e.target.closest(".msg-box");t.parentNode.removeChild(t),o.default.post((0,a.default)(n))})}_initComponentElement(){super._initComponentElement(),this._source&&(this._componentElement.dataset.source=this._source),(0,s.default)(this._componentElement,(0,r.default)("div",(0,r.default)("div",(0,r.default)("div",(0,r.default)("div",(0,r.default)("div",(0,r.default)("div.msg-content",this._renderCloseButton(),this._renderMessage())))))))}_renderMessage(){return[this._title?`<b>${this._title}:</b> `:null,this._message]}_renderCloseButton(){return this._closable?(0,r.default)("span.close",{onclick:"function"==typeof this._onClose?this._onClose.bind(this):this._onClose}):null}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=e=>{if("string"!=typeof e)return null;const n=t.g.Jsw&&t.g.Jsw.baseUrl||"";return"^/"===e.substr(0,2)?e.toString().substr(1):e.startsWith("/plesk/")||e.startsWith("/services/")||e.startsWith("/modules/")||e.startsWith("/admin/")||e.startsWith("/smb/")||e.startsWith("/cp/")||""!==n&&e.startsWith(`${n}/`)||!e.startsWith("/")||e.split("?")[0].endsWith(".php")?e:n+e}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(242),a=t(93);const s=(e,...n)=>{let t="div";const s=[],r=/(?:(^|#|\.)([^#\.\[\]]+))|(\[.+?\])/g,o=/\[(.+?)(?:=("|'|)(.*?)\2)?\]/;let d;const l=!("[object Object]"!==Object.prototype.toString.call(n[0])||"tag"in n[0]||(0,i.isValidElement)(n[0])||n[0]instanceof a.Component)?n.shift():{};for(;d=r.exec(e);)if(""===d[1]&&d[2])t=d[2];else if("#"===d[1])l.id=d[2];else if("."===d[1])s.push(d[2]);else if("["===d[3][0]){const e=o.exec(d[3]);l[e[1]]=e[3]||!e[2]||""}"string"==typeof l.class&&""!==l.class&&s.push(l.class),s.length&&(l.class=s.join(" "));return{tag:t,attrs:l,children:1===n.length&&Array.isArray(n[0])?n[0]:n}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});
1var i=t(290);const a=()=>{(0,i.default)({...(0,i.default)(),status:[]});const e=document.getElementById("main");e&&[".msg-error",".msg-info",".msg-warning"].forEach((n=>{e.querySelectorAll(`${n}:not([data-rendered-by-react])`).forEach((e=>{e.parentNode.removeChild(e)}))}))}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>o,usePageData:()=>r});var i=t(291),a=t(301);const s=(0,i.makeVar)({}),r=()=>(0,a.useReactiveVar)(s),o=s},,,,,,,,,,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>r});var i=t(284),a=t(289),s=t(99);const r=e=>{(0,a.default)();let n=`Internal error<pre>${(0,s.default)(e)}</pre>`;try{const t=JSON.parse(e);"message"in t&&"kbArticleUrl"in t&&(n=`<pre>${(0,s.default)(t.message)}</pre>`,n+=`<a href="${t.kbArticleUrl}" target="_blank">Search for related Knowledge Base articles</a>`)}catch{}(0,i.default)("error",n)}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(99);const a=e=>(0,i.default)(e).replace(/"/g,"&quot;")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=e=>String(e).replace(/&amp;/g,"&").replace(/&nbsp;/g," ").replace(/&quot;/g,'"').replace(/&apos;/g,"'").replace(/&lt;/g,"<").replace(/&gt;/g,">")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=(e,n)=>{if(document.createEvent){const t=document.createEvent("HTMLEvents");return t.initEvent("dataavailable",!0,!0),t.eventName=n,void e.dispatchEvent(t)}const t=document.createEventObject();t.eventType="ondataavailable",t.eventName=n,e.fireEvent(t.eventType,t)}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DOWN_ARROW:()=>d,ENTER:()=>a,ESC:()=>i,LEFT_ARROW:()=>s,RIGHT_ARROW:()=>o,UP_ARROW:()=>r,default:()=>l});const i=27,a=13,s=37,r=38,o=39,d=40,l={ESC:i,ENTER:a,LEFT_ARROW:s,UP_ARROW:r,RIGHT_ARROW:o,DOWN_ARROW:d}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Hint:()=>r});var i=t(93),a=t(318),s=t(264);t(319);class r extends i.Component{_initConfiguration(e){super._initConfiguration({tag:"p",...e})}_initComponentElement(){if(super._initComponentElement(),this._contentElement=this._componentElement,this.setHint(this._getConfigParam("hint","")),this._getConfigParam("expandable",!1)){const e=(0,a.createHtmlElement)("div",{class:"screen-description"}),n=(0,a.createHtmlElement)("div",{class:"screen-description-wrap"}),t=(0,a.createHtmlElement)("span",{class:"screen-description-control"});t.addEventListener("click",(e=>{e.target.closest(".screen-description").classList.add("expanded")})),(0,s.default)(n,this._contentElement),(0,s.default)(n,t),(0,s.default)(e,n),this._componentElement=e,this._screenControl=()=>{Element.getWidth(e)>Element.getWidth(n)?t.classList.add("off"):t.classList.remove("off")}}}_addEvents(){super._addEvents(),this._screenControl&&(window.addEventListener("resize",this._screenControl),this._screenControl())}setHint(e){this._contentElement.innerHTML=e,this._screenControl?.()}remove(){this._screenControl&&window.removeEventListener("resize",this._screenControl),super.remove()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{createHtmlElement:()=>i});const i=(e,n={})=>{const t=document.createElement(e);return Object.entries(n).forEach((([e,n])=>{null!==n&&!1!==n&&t.setAttribute(e,n)})),t}},(e,n,t)=>{"use strict";t.r(n)},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Button:()=>Button});var _component__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(93),_prepareUrl__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(286),_escapeHtml__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(99);class Button extends _component__WEBPACK_IMPORTED_MODULE_0__.Component{_initConfiguration(config){super._initConfiguration({tag:"a",...config}),this._handler=this._getConfigParam("handler",!1),"string"==typeof this._handler&&eval(`this._handler = ${this._handler}`),this._title=this._getConfigParam("title",""),this._rightIcon=this._getConfigParam("rightIcon",""),this._cls=this._getConfigParam("cls","b-btn"+(this._title?"":" btn-icon-only")),this._disabledClass=this._getConfigParam("disabledClass","btn-disabled"),this._isNew=this._getConfigParam("isNew",!1),this._newTitle=this._getConfigParam("newTitle","")}_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML=`<i><i><i><span>${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_2__.default)(this._title)}${this._isNew?` <span class="badge-new">${this._newTitle}</span>`:""}${this._rightIcon}</span></i></i></i>`,this._initVisibility()}_initVisibility(){this._disabled=this._getConfigParam("disabled",!1),this._disabled?(this._disabled=!1,this.disable()):(this._disabled=!0,this.enable())}_addAttribute(e,n){null!=n&&this._componentElement.setAttribute(e,n)}enable(){if(!this._disabled)return;this._disabled=!1;let e=this._config.addCls||"";e="string"==typeof e?e.split(" ").filter((e=>e)):[e],e.each((e=>{this._componentElement.classList.add(e),this._componentElement.classList.remove(`${e}-disabled`)})),this._componentElement.classList.remove(this._disabledClass),this._addAttribute("href",(0,_prepareUrl__WEBPACK_IMPORTED_MODULE_1__.default)(this._getConfigParam("href","javascript:;"))),this._addAttribute("target",this._getConfigParam("target",null)),this._addProgressHandler(),this._handler&&this.addEventObserver("click",this._handler)}disable(){if(this._disabled)return;this._disabled=!0,this._componentElement.classList.add(this._disabledClass);let e=this._config.addCls||"";e="string"==typeof e?e.split(" ").filter((e=>e)):[e],e.each((e=>{this._componentElement.classList.add(`${e}-disabled`),this._componentElement.classList.remove(e)})),this._componentElement.removeAttribute("href"),this._componentElement.removeAttribute("target"),this._handler&&this.removeEventObserver("click",this._handler)}_addProgressHandler(){}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{SmallButton:()=>a});var i=t(320);class a extends i.Button{_initConfiguration(e){super._initConfiguration(e),this._cls=this._getConfigParam("cls","s-btn"+(this._title?"":" btn-icon-only"))}}a.subclasses=[]},(e,n,t)=>{"use strict";t.r(n),t.d(n,{BigButton:()=>r});var i=t(320),a=t(264),s=t(99);class r extends i.Button{_initConfiguration(e){super._initConfiguration({cls:"tool-block",disabledClass:"tool-block-disabled",...e})}_initComponentElement(){super._initComponentElement();let e="";this._getConfigParam("title")&&(e+=`<span class="tool-name">${(0,s.default)(this._getConfigParam("title"))}</span>`);let n="";if(Array.isArray(this._getConfigParam("additionalComments"))&&(this._getConfigParam("additionalComments").forEach((e=>{n+=`${(0,s.default)(e)}<br/>`})),n=`<span>${n}</span>`),this._getConfigParam("comment")&&(n+=(0,s.default)(this._getConfigParam("comment"))),n.length&&(e+=`<span class="tool-info">${n}</span>`),this._getConfigParam("icon")){e=`<span class="tool-icon"><img src="${this._getConfigParam("icon")}"></span>`+e}this._componentElement.innerHTML=e}_addProgressHandler(){this._getConfigParam("indicateProgress",!1)&&this.addEventObserver("click",(()=>{this._componentElement.style.display="none",(0,a.default)(this._componentElement.parentNode,`<div class="ajax-loading">${this._config.waitMessage}</div>`)}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{SplitButton:()=>c});var i=t(93),a=t(98),s=t(264),r=t(287),o=t(99),d=t(239),l=t(318);class c extends i.Component{_initConfiguration(e){super._initConfiguration({cls:"btn-group",...e}),this.title=this._getConfigParam("title",""),this.isAction=this._getConfigParam("isAction",!1),this.isDefault=this._getConfigParam("isDefault",!1),this.isMenuFlip=this._getConfigParam("isMenuFlip",!1),this.onclick=this._getConfigParam("onclick",d.default),this.items=this._getConfigParam("items",[]),this.isScrollable=this._getConfigParam("isScrollable")}_initComponentElement(){super._initComponentElement(),(0,s.default)(this._componentElement,[(0,r.default)("button.btn"+(this.isAction?".btn-primary":""),{type:this.isDefault?"submit":"button",onclick:this.onclick},(0,o.default)(this.title)),(0,r.default)("button.btn.dropdown-toggle",{type:"button",onclick:this.openDropdown.bind(this)},(0,r.default)("em.caret")),(0,r.default)(`ul.dropdown-menu${this.isMenuFlip?".dropdown-menu-flip":""}${this.isScrollable?".dropdown-scrollable":""}`)]),Array.isArray(this.items)&&this._initItems()}_initItems(){this.items.each((e=>{const n=(0,l.createHtmlElement)("a",{id:e.id||null,href:e.href||null,target:e.newWindow?"_blank":null});n.innerHTML=(0,o.default)(e.title);const t=(0,l.createHtmlElement)("li",{class:(e.submenu?"dropdown-submenu":"")+(this.isMenuFlip?" to-left":"")});(0,s.default)(t,n),e.submenu&&(0,s.default)(t,'<ul class="dropdown-menu"></ul>'),(0,s.default)(this._componentElement.querySelector(".dropdown-menu"),t),n.addEventListener("click",e.onclick||d.default),e.tooltip&&a.Tooltip.init(n,{text:e.tooltip})}))}_addTooltips(){const e=this._getConfigParam("description");e&&(this._tooltip=a.Tooltip.init(this._componentElement.querySelector("button"),{text:e}))}openDropdown(e){if(e.preventDefault(),e.stopPropagation(),"function"==typeof this.items){const e=this._componentElement.querySelector(".dropdown-menu");e.innerHTML=`<div class="ajax-loading">${this.lmsg("loading")}</div>`;const{items:n}=this;this.items=[],n().then((n=>{e.innerHTML="",this.items=n,this._initItems()}))}this._componentElement.classList.contains("open")||document.querySelectorAll(".btn-group").forEach((e=>{e.classList.remove("open")})),this._componentElement.classList.toggle("open")}_addEvents(){const e=e=>{const t=e.querySelector(".dropdown-menu");e.classList.contains("open")||void 0===t||t.innerHTML.trim()||this.items[this.items.length-1].submenu&&this.items[this.items.length-1].submenu(e.querySelector("a").nextElementSibling),n(e),e.classList.add("open"),clearTimeout(e._menuTimeout)},n=e=>{e.classList.remove("open"),clearTimeout(e._menuTimeout)};this._componentElement.querySelectorAll(".dropdown-menu > li").forEach((e=>{e.addEventListener("mouseover",(()=>{e.classList.contains("dropdown-submenu")&&e.classList.contains("open")||e.parentNode.querySelectorAll(".dropdown-submenu.open").forEach((e=>{n(e)}))}))}));this._componentElement.querySelectorAll(".dropdown-submenu").forEach((t=>{t.addEventListener("mouseover",(()=>{e(t)}));const i=t.querySelector("a");i.addEventListener("touchend",(()=>{t.classList.contains("open")?n(t):e(t)})),i.addEventListener("click",(e=>{e.stopPropagation(),e.preventDefault()}))})),this._componentElement.querySelectorAll(".dropdown-submenu").forEach((e=>{e.addEventListener("mouseleave",(()=>{clearTimeout(e._menuTimeout),e._menuTimeout=setTimeout((()=>{n(e)}),500)}))})),document.body.addEventListener("click",(()=>{this._componentElement.classList.remove("open")}))}disable(){const e=this._componentElement.querySelector("button");e.disabled=!0,e.classList.add("disabled");const n=this._componentElement.querySelector(".dropdown-toggle");n.disabled=!0,n.classList.add("disabled"),a.Tooltip.current===this._tooltip&&a.Tooltip.hide()}enable(){const e=this._componentElement.querySelector("button");e.disabled=!1,e.classList.remove("disabled");const n=this._componentElement.querySelector(".dropdown-toggle");n.disabled=!1,n.classList.remove("disabled")}setText(e){this._componentElement.querySelector("button").innerHTML=e}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CommandButton:()=>CommandButton});var _component__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(93);class CommandButton extends _component__WEBPACK_IMPORTED_MODULE_0__.Component{_initConfiguration(config){super._initConfiguration({tag:"button",...config}),this._handler=this._getConfigParam("handler",!1),"string"==typeof this._handler&&eval(`this._handler = ${this._handler}`),this._value=this._config.value||"",this._tabIndex=this._getConfigParam("tabIndex",null)}_initComponentElement(){super._initComponentElement(),this._componentElement.type="button",this._componentElement.value=this._value,this._componentElement.name=this._config.name,this._componentElement.innerHTML=this._config.title,null!==this._tabIndex&&this._componentElement.setAttribute("tabindex",this._tabIndex),this._initVisibility()}_initVisibility(){this._disabled=this._getConfigParam("disabled",!1),this._disabled?(this._disabled=!1,this.disable()):(this._disabled=!0,this.enable())}setHandler(e){this._handler&&!this._disabled&&this.removeEventObserver("click",this._handler),this._handler=e,this._disabled||this.addEventObserver("click",this._handler)}enable(){this._disabled&&(this._disabled=!1,"send"!==this._config.name&&"apply"!==this._config.name||this._componentElement.classList.add("action"),this._componentElement.classList.remove("disabled"),this._componentElement.disabled=!1,this._handler&&this.addEventObserver("click",this._handler))}disable(){this._disabled||(this._disabled=!0,this._componentElement.disabled=!0,"send"!==this._config.name&&"apply"!==this._config.name||this._componentElement.classList.remove("action"),this._componentElement.classList.add("disabled"),this._handler&&this.removeEventObserver("click",this._handler))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{CustomButton:()=>s});var i=t(326);const{Button:a}=i.toollist;class s extends a{getImagePath(e){return e}}window.Form&&(Form.Element.Methods.disable=e=>
1(e.disabled="disabled",e.classList.add("disabled"),e),Form.Element.Methods.enable=e=>(e.disabled=!1,e.classList.remove("disabled"),e),Element.addMethods())},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ToolList:()=>ToolList,toollist:()=>toollist});var _container__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(327),_component__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(93),_tooltip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(98),_render__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(264),_createElement__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(287),_escapeAttribute__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(313),_escapeHtml__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(99),helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(318),_tool_list_less__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(328);class ToolList extends _container__WEBPACK_IMPORTED_MODULE_0__.Container{_initConfiguration(e){super._initConfiguration(e),this._tools=this._getConfigParam("tools",null),this._cls=this._getConfigParam("cls","tools-list-box"),this._contentAreaId=`${this._id}-tools-list`,Array.isArray(this._tools)&&!this._operations.length&&(this._operations=null)}_initComponentElement(){super._initComponentElement(),this._updateComponentElement(`<div id="${this._id}-box-area" class="box-area"><div id="${this._id}-content" class="content"><div id="${this._id}-content-area" class="content-area"><ul id="${this._id}-tools-list" class="tools-list"></ul></div></div></div>`)}render(){super.render(),_tooltip__WEBPACK_IMPORTED_MODULE_2__.Tooltip.initData(this._componentElement)}}class Panel extends _container__WEBPACK_IMPORTED_MODULE_0__.Container{_initConfiguration(e){super._initConfiguration(e),this._contentAreaId=`${this._id}-tools-list`,this._image=this._getConfigParam("image",""),this._title=this._getConfigParam("title","")}_initComponentElement(){const e={class:"tools-item"},n=this._getConfigParam("id",null);n&&(e.id=n),this._componentElement=(0,helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__.createHtmlElement)("li",e),(0,_render__WEBPACK_IMPORTED_MODULE_3__.default)(this._componentElement,(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("div",{class:"tool-block"},(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("span",{class:"tool-icon"},(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("img",{src:this._image})),(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("span",{class:"tool-name"},this._title),(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("ul",{id:`${this._id}-tools-list`,class:"tool-info"})))}}class Item extends _component__WEBPACK_IMPORTED_MODULE_1__.Component{_initConfiguration(config){super._initConfiguration(config),this._handler=this._getConfigParam("handler",!1),"string"==typeof this._handler&&eval(`this._handler = ${this._handler}`),this._href=this._getConfigParam("href","#"),this._target=this._getConfigParam("target",null),this._title=this._getConfigParam("title",""),this._disabled=this._getConfigParam("disabled",!1),this._attention=this._getConfigParam("attention",!1)}_initComponentElement(){const e=this._disabled?"#":this._href;let n=(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_6__.default)(this._title);if(this._attention&&(n=(0,helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__.createHtmlElement)("span",{class:"hint-attention"}),n.innerHTML=n),this._componentElement=(0,helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__.createHtmlElement)("li",{id:this._getConfigParam("id",null)}).update((0,helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__.createHtmlElement)("a",{href:e,target:this._target}).update(n)),this._handler&&!this._disabled){const e=this._handler;this._componentElement.querySelector("a").addEventListener("click",(n=>{n.preventDefault(),e.call(this,n)}))}}_addTooltips(){const e=this._getConfigParam("description");e&&(this._tooltip=_tooltip__WEBPACK_IMPORTED_MODULE_2__.Tooltip.init(this._componentElement.querySelector("a"),{text:e}))}}class Button extends _component__WEBPACK_IMPORTED_MODULE_1__.Component{_initConfiguration(config){super._initConfiguration(config),this._handler=this._getConfigParam("handler",!1),"string"==typeof this._handler&&eval(`this._handler = ${this._handler}`),this._href=this._getConfigParam("href","#"),this._target=this._getConfigParam("target",null),this._image=this._getConfigParam("image",""),this._disabledImage=this._getConfigParam("disabledImage",this._image),this._title=this._getConfigParam("title",""),this._description=this._getConfigParam("description",""),this._disabled=this._getConfigParam("disabled",!1)}_initComponentElement(){const e={class:"tools-item"},n=this._getConfigParam("id",null);let t,i;n&&(e.id=n),this._componentElement=(0,helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__.createHtmlElement)("li",e);let a="tool-block";this._disabled?(a+=" tool-block-disabled",t="#",i=this.getImagePath(this._disabledImage)):(t=this._href,i=this.getImagePath(this._image)),(0,_render__WEBPACK_IMPORTED_MODULE_3__.default)(this._componentElement,(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("a",{class:a,target:this._target,href:t},`<span class="tool-icon"><img src="${(0,_escapeAttribute__WEBPACK_IMPORTED_MODULE_5__.default)(i)}"/></span><span class="tool-name">${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_6__.default)(this._title)}</span><span class="tool-info">${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_6__.default)(this._description)}</span>`)),this._handler&&!this._disabled&&this._componentElement.addEventListener("click",this._handler)}_addTooltips(){}getImagePath(e){return`${Jsw.skinUrl}/${e}`}}const toollist={Panel,Item,Button}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Container:()=>r});var i=t(93),a=t(92),s=t(264);class r extends i.Component{_initConfiguration(e){super._initConfiguration(e),this._contentAreaId=this._id,this._initItems()}_initItems(e){e=e||this._getConfigParam("items")||[],this._items=e.filter((function(e){return!!e})).map(a.default)}
1_renderItems(){this._items.forEach(this._renderItem,this)}_renderItem(e){(0,s.default)(document.getElementById(this._contentAreaId),e)}getItems(){return this._items}getItem(e){return this.getItems().find((n=>n.getId()===e))}render(){super.render(),this._renderItems()}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{FormRedirect:()=>m,redirect:()=>l,redirectPost:()=>c,submit:()=>d});var i=t(286),a=t(238),s=t(264),r=t(287),o=t(318);const d=(e,n)=>{const t=("string"==typeof e?document.getElementById(e):e).closest("form");t.noRedirect=n,t.submit()},l=(e,n,t)=>{let a=e,s="get";if("[object Object]"===Object.prototype.toString.call(e)&&(s=e.method||s,n=e.data,t=e.target,a=e.url),(e=>{try{return"javascript:"===new URL(e).protocol}catch{return!1}})(a))throw new Error(`The redirect to this url can not be performed: ${a}`);a=(0,i.default)(a),s=s.toLowerCase(),"post"===s||n&&Object.keys(n).length||t?m.redirect(a,s,n,t):window.location.assign(a)},c=(e,n,t)=>{m.redirect((0,i.default)(e),"post",n,t)},m={redirect(e,n,t,i){(0,s.default)(document.body,(0,r.default)("form",{method:n,target:i,action:(0,a.default)(e,`_randomId=${Math.floor(1e6*Math.random())}`),onrender(e){setTimeout((()=>{e.submit()}),0)}},t?m.subToElements(t):null,document.getElementById("forgery_protection_token")?(0,r.default)("input",{type:"hidden",name:"forgery_protection_token",value:document.getElementById("forgery_protection_token").content}):null))},stringToElements:(e,n)=>[(0,o.createHtmlElement)("input",{type:"hidden",name:n,value:e})],booleanToElements:(e,n)=>[(0,o.createHtmlElement)("input",{type:"hidden",name:n,value:e?1:0})],arrayToElements(e,n){let t=[];return $A(e).each((function(e){t=t.concat(m.subToElements(e,"",n))})),t},hashToElements(e,n){let t=[];return $H(e).each((function(e){t=t.concat(m.subToElements(e.value,e.key,n))})),t},subToElements(e,n,t){let i=[];const a=t?`${t}[${n}]`:n;return"string"==typeof e||"number"==typeof e?i=i.concat(m.stringToElements(e,a)):"boolean"==typeof e?i=i.concat(m.booleanToElements(e,a)):Array.isArray(e)?i=i.concat(m.arrayToElements(e,a)):"function"!=typeof e&&(i=i.concat(m.hashToElements(e,a))),i}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DisplayField:()=>a,Values:()=>s});var i=t(93);class a extends i.Component{_initConfiguration(e){super._initConfiguration({cls:"form-row",...e}),this._valueRenderer=this._getConfigParam("valueRenderer",null)}renderHint(){const e=this._getConfigParam("hint");return e?`<span class="hint">${e}</span>`:""}_initComponentElement(){super._initComponentElement();let e="function"==typeof this._valueRenderer?this._valueRenderer():this._getConfigParam("value","");e="string"==typeof e?[e]:e;let n="";e.each((e=>{n+=`<div class="text-value">${e}</div>`})),this._getConfigParam("singleRow",!1)?(1===e.length&&(n=e.valueOf()),this._componentElement.innerHTML=`<div class="single-row">${n}</div>`):this._componentElement.innerHTML=`<div class="field-name">${this._getConfigParam("fieldLabel","")}${this.renderHint()}</div><div class="field-value">${n}</div>`}}class s{constructor(e){this.selector=e.selector,this.formValues={},document.querySelectorAll(this.selector).forEach((e=>{this.formValues[this.getStorageName(e)]=e.value}))}isChanged(){let e=!1;return document.querySelectorAll(this.selector).forEach((n=>{this.formValues[this.getStorageName(n)]!=n.value&&(e=!0)})),e}getStorageName(e){return`${e.getAttribute("type")}/${e.getAttribute("name")}`}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{FormAjax:()=>m});var i=t(93),a=t(329),s=t(240),r=t(284),o=t(289),d=t(312),l=t(264),c=t(99);class m extends i.Component{_initConfiguration(e){this._actionButtonTitle="",super._initConfiguration(e),this._sendButtonId=this._getConfigParam("sendButtonId","btn-send"),this._applyButtonId=this._getConfigParam("applyButtonId","btn-apply"),this._cancelButtonId=this._getConfigParam("cancelButtonId","btn-cancel"),this._confirmationCheckboxId=this._getConfigParam("confirmationCheckboxId","formNeedAttention-attentionConfirmed"),this._submitHandler=this._getConfigParam("submitHandler",(()=>!0))}disable(){[this._sendButtonId,this._applyButtonId,this._cancelButtonId].forEac
1h((e=>{this._toggleButton(e,!0)})),this._toggleCheckbox(this._confirmationCheckboxId,!0);const e=this._getActionButton();e&&(this._actionButtonTitle=e.innerHTML,e.innerHTML=`<span class="wait">${this._config.waitButtonTitle}</span>`)}enable(){[this._sendButtonId,this._applyButtonId,this._cancelButtonId].forEach((e=>{this._toggleButton(e,!1)})),this._toggleCheckbox(this._confirmationCheckboxId,!1);const e=this._getActionButton();e&&(e.innerHTML=this._actionButtonTitle)}_toggleButton(e,n){const t=(0,i.getComponent)(e);t&&t[n?"disable":"enable"]()}_toggleCheckbox(e,n){const t=document.getElementById(e);t&&(t.disabled=n)}_getActionButton(){return document.getElementById(this._componentElement.noRedirect?this._applyButtonId:this._sendButtonId)}_initComponentElement(){if(this._componentElement=document.getElementById(this._id),this._initDisablerOverlay(),!this._componentElement.dataset?.noInitFocus){const e=this._componentElement.querySelector("input, select, textarea");if(e)try{e.focus()}catch{}}this._submitInProgress=!1;const e=e=>{[this._sendButtonId,this._applyButtonId].forEach((n=>this._toggleButton(n,e)))},n=document.getElementById(this._confirmationCheckboxId);n&&(e(!n.checked),n.addEventListener("click",(n=>{e(!n.currentTarget.checked)})))}_addEvents(){this._componentElement._formSubmit=this._componentElement.submit,this._componentElement.submit=this._onSubmit.bind(this),this._componentElement.addEventListener("submit",this._onSubmitEvent.bind(this)),this._addChoiceRadioButtonsOnClickEvent()}_addChoiceRadioButtonsOnClickEvent(){document.querySelectorAll('input[type="radio"]').forEach((e=>{e.closest("div.choice-block")&&e.addEventListener("click",(function(){e.closest("div.choice-block").querySelectorAll("span").forEach((e=>{e.classList.remove("selected"),"0"===e.value&&e.classList.remove("no")})),e.closest("span").classList.add("selected"),"0"===e.value&&e.closest("span").classList.add("no")}))}))}_onSubmitEvent(e){return this._onSubmit(),e.preventDefault(),!1}async _onSubmit(){if(!await this._submitHandler())return!1;if(this._submitInProgress)return!1;if(this._submitInProgress=!0,this._clearMessages(),this.disable(),"multipart/form-data"===this._componentElement.enctype)return this._componentElement._formSubmit(),!0;let e=this._componentElement.getAttribute("action");e||(e=document.location.href),e=e.replace(/#.*$/,"");const n=Form.serialize(this._componentElement);return new Ajax.Request(e,{method:"post",parameters:n,onSuccess:this._onSuccess.bind(this),onFailure:this._onFailure.bind(this)}),!0}_onFailure(e){this._submitInProgress=!1,this._clearMessages(),504===e.status?(0,r.default)("error",this._config.timeoutMessage):(0,d.default)(e.responseText),this.enable()}_onSuccess(e){this._submitInProgress=!1,(0,o.default)();try{const n=JSON.parse(e.responseText);this._processForm(n)}catch{this._clearMessages(),this.enable(),0!=e.status&&(0,d.default)(e.responseText)}}_processForm(e){if("Jsw.Task.ProgressBar.Item"===e.componentType)return(0,i.getComponent)("asyncProgressBarWrapper").progressDialog(e),void s.default.append((n=>{n.id===e.id&&this.enable()}),"plesk:taskComplete");e.redirect?this._processResponseRedirect(e):(this._clearMessages(),this._processResponseStatus(e.status),this._processResponseStatusMessages(e.statusMessages),this._processResponseFormMessages(e.formMessages),this._hasFieldErrors&&this._showFieldErrorArea(),this.enable())}_showFieldErrorArea(){const e=this._componentElement.querySelectorAll(".field-errors");let n=null;e.forEach((e=>{"none"!==e.style.display&&(n=e)}));let t=null,a=n;for(;(a=a.parentNode)&&a.nodeType===Node.ELEMENT_NODE;)"none"===a.style.display&&(t=a.id);if(!t)return;const s=(0,i.getComponent)("form-tab-buttons");s&&s.switchTab(t)}_processResponseStatus(e){"success"!==e&&(this._hasErrors=!0)}_clearMessages(){try{this._componentElement.querySelectorAll(".field-errors").forEach((e=>{e.style.display="none";const n=e.closest(".form-row");n&&n.classList.remove("error"),e.querySelectorAll(".error-hint").forEach((e=>{e.parentNode.removeChild(e)}))}))}catch{}this._hasErrors=!1,this._hasFieldErrors=!1}_processResponseStatusMessages(e){$A(e).each((({status:e,content:n,title:t})=>{this._addFormMessage(e,n,t)}))}_processResponseFormMessages(e){this._processFieldMessages(e,[])}_addFieldMessage(e,n){e.closest(".form-row").classList.add("error"),(0,l.default)(e,`<span class="error-hint">${(0,c.default)(n)}</span>`),e.style.display=""}
1_processFieldMessage(e,n,t){let i;const a=this._componentElement.querySelector(`#${e.join("-")}`);i=a?a.parentNode.querySelector(".field-errors"):null,i||(i=a?a.closest(".form-row").querySelector(".field-errors"):null),i||(i=this._componentElement.querySelector(`#${e.join("-")}-form-row`).querySelectorAll(".field-errors"),i=i[i.length-1]),this._addFieldMessage(i,t),this._hasFieldErrors=!0}_processFieldMessages(e,n){Array.isArray(e)?e.forEach((e=>{"string"==typeof e?this._processFieldMessage(n,"error",e):(n.push(name),this._processFieldMessages(e,n),n.pop())})):$H(e).each((({key:e,value:t})=>{"string"==typeof t?this._processFieldMessage(n,e,t):(n.push(e),this._processFieldMessages(t,n),n.pop())}))}_addFormMessage(e,n,t){(0,r.default)(e,n,{title:t})}_processResponseRedirect(e){this._componentElement.noRedirect?document.location.reload():e.postData?(0,a.redirectPost)(e.redirect,e.postData,e.target):(0,a.redirect)(e.redirect,null,e.target)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ListContainer:()=>s});var i=t(327),a=t(264);class s extends i.Container{_initConfiguration(e){super._initConfiguration({tag:"ul",...e})}_renderItem(e){let n=null;const t=Array.isArray(e)&&!e.length;t||(n=`${this._id}-item-${e.getId()}`);let i=this._getConfigParam("itemClass","");this._getConfigParam("renderLastItemClass","")&&this._items[this._items.length-1]===e&&(i="last"),t&&(i+=` ${this._getConfigParam("emptyItemClass","")}`),i&&(i=` class="${i}"`),(0,a.default)(document.getElementById(this._contentAreaId),`<li ${n?`id="${n}"`:""}${i}></li>`),t||(0,a.default)(document.getElementById(n),e)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{TwoColumns:()=>s});var i=t(327),a=t(264);class s extends i.Container{_initConfiguration(e){super._initConfiguration({cls:"two-cols-block clearfix",...e}),this._columnCls="first-col"}_initComponentElement(){this._componentElement=document.createElement("div"),this._componentElement.className=this._cls,this._componentElement.innerHTML=`<div id="${this._contentAreaId}" class="columns-wrapper"></div>`}_renderItem(e){const n=`${this._id}-item-${e.getId()}`;(0,a.default)(document.getElementById(this._contentAreaId),`<div class="${this._columnCls}"><div class="column-box" id="${n}"></div></div>`),(0,a.default)(document.getElementById(n),e),this._columnCls="second-col"}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i={get(e){const n=document.cookie.split("; ");for(let t=0;t<n.length;t++){const i=n[t].split("=");if(e===i[0])return unescape(i[1])}return null},set(e,n,t,i){let a=`${e}=${escape(n)}; `;t&&(a+=`expires=${t}; `),i&&(a+=`path=${i}; `),"https:"===window.location.protocol&&(a+="secure; "),document.cookie=a},setPermanent(e,n,t){const i=new Date;i.setTime(i.getTime()+31536e6);const a=i.toGMTString();this.set(e,n,a,t)},remove(e,n){this.set(e,"","Fri, 31 Dec 1999 23:59:59 GMT",n)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Panel:()=>o});var i=t(327),a=t(334),s=t(92),r=t(264);class o extends i.Container{_initConfiguration(e){super._initConfiguration(e),this._title=this._getConfigParam("title",""),this._titleClass=this._getConfigParam("titleClass",""),this._hideContentTitle=this._getConfigParam("hideContentTitle",this._title),this._titleAreaId=`${this._id}-title-area`,this._contentAreaId=`${this._id}-content-area`,this._boxItemsAreaId=`${this._id}-box-area`,this._initBoxItems()}_initBoxItems(){this._boxItems=this._getConfigParam("boxItems",null),null!==this._boxItems&&(this._boxItems=this._boxItems.map(s.default))}_initComponentElement(){super._initComponentElement(),this._updateComponentElement(`<div class="box-area">${this._getTitleHtml()}${this._getSubTitleHtml()}<div id="${this._boxItemsAreaId}"></div><div class="content"><div class="content-area"><div class="content-wrapper" id="${this._contentAreaId}">${this._getConfigParam("html","")}</div></div></div></div>`)}_getTitleHtml(){return this._title?`<div class="title ${this._titleClass?this._titleClass:""}"><div class="title-area" id="${this._titleAreaId}">${"-"===this._title?"":`<h3><span>${this._title}</span></h3>`}</div></div>`:""}_getSubTitleHtml(){return""}render(){super.render(),this._renderBoxItems()}_renderBoxItems(){null!==this._boxItems&&this._boxItems.each((function(e){this._renderBoxItem(e)}),this)}_renderBoxItem(e){(0,r.default)(document.getElementById(this._boxItemsAreaId),e)}_isHidden(){const e=a.default.get(`${this._id}-hidden`);return this._idIsRandom||null===e?this._getConfigParam("collapsed",!1):1==e}_setHidden(e){this._getConfigParam("collapsed",!1)==e?a.default.remove(`${this._id}-hidden`):a.default.set(`${this._id}-hidden`,e?1:0)}_addEvents(){super._addEvents(),this._isHidden()?this.hideContent():this.showContent(),this._componentElement.querySelectorAll(`#${this._titleAreaId}`).forEach((e=>{e.addEventListener("click",(()=>{this.toggleContent()}))}))}_updateTitle(e){e&&"-"!==e&&(this._componentElement.querySelector("div.title-area > h3 > span").innerHTML=e)}showContent(){this._componentElement.classList.remove("hide"),this._updateTitle(this._hideContentTitle),this._idIsRandom||this._setHidden(!1)}hideContent(){this._componentElement.classList.add("hide"),this._updateTitle(this._title),this._idIsRandom||this._setHidden(!0)}toggleContent(){this._componentElement.classList.contains("hide")?this.showContent():this.hideContent()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{AjaxMessageBox:()=>h,MessageBox:()=>p,MultiCheckboxMessageWindow:()=>f,WebspaceFoldersMessageBox:()=>v,messageBox:()=>u});var i=t(337),a=t(312),s=t(287),r=t(286),o=t(99),d=t(101);t(339);const l="TYPE_OK",c="TYPE_YESNO",m="delete",u={TYPE_OK:l,TYPE_YESNO:c,SUBTYPE_DELETE:m,SUBTYPE_TOGGLE:"toggle",SUBTYPE_CONFIRM:"confirm",show(e){const n=((e={})=>e.isWebspace?new v(e):e.isAjax?new f(e):new p(e))(e);return n.show(),n}};class p extends i.ModalDialogBox{_initConfiguration(e){super._initConfiguration(e),this._cls="popup-panel popup-panel-sm popup-panel-centered confirmation-box",this._type=this._getConfigParam("type",c),this._text=this._getConfigParam("text",""),this._subtype=this._getConfigParam("subtype",null),this._description=this._getConfigParam("description",""),this._descriptionWrapperTag=this._getConfigParam("descriptionWrapperTag","p"),this._descriptionDecorator=this._getConfigParam("descriptionDecorator",(e=>e)),this._buttonDefault=this._getConfigParam("buttonDefault",this._type===c?"no":"yes");const n=d.default.getSection("components.buttons");this._buttonTitles={ok:n.lmsg("ok"),yes:n.lmsg(this._subtype===m?"yesRemove":"yes"),no:n.lmsg("no"),wait:n.lmsg("wait"),...this._getConfigParam("buttonTitles")},this._onYesClick=this._getConfigParam("onYesClick",null),this._onNoClick=this._getConfigParam("onNoClick",null),this._onOkClick=this._getConfigParam("onOkClick",null),this._needAttention=this._getConfigParam("needAttention",!1),this._needAttentionText=this._getConfigParam("needAttentionText",""),this._needAttentionBlockSubmit=this._getConfigParam("needAttentionBlockSubmit",!1),this._needAttentionOnChange=this._getConfigParam("needAttentionOnChange",null),c===this._type&&(this._onYesClick?this._onYesClickHandler=this._onYesClick.bind(this):this._onYesClickHandler=this._defaultOnButtonClick.bind(this))}_getDescriptionCode(){const e=e=>`<${this._descriptionWrapperTag}>${e}</${this._descriptionWrapperTag}>`;return Array.isArray(this._description)?this._description.map(e).join(""):this._descriptionDecorator(e(this._description))}_getNeedAttentionCode(){if(!this._needAttention)return"";let e="<hr>";return this._needAttentionBlockSubmit||this._needAttentionOnChange?e+=`<p><span class="b-indent"><span class="b-indent-icon"><input type="checkbox" class="checkbox" id="needAttentionConfirmationCheckbox"></span><label for="needAttentionConfirmationCheckbox">${this._needAttentionText}</label></span></p>`:e+=`<p class="hint-warning">${this._needAttentionText}</p>`,e+="<hr>",e}_initComponentElement(){super._initComponentElement(),this._updateComponentElement((0,s.default)("div.popup-wrapper",(0,s.default)("div.popup-container",(0,s.default)("div.popup-content",(0,s.default)("div.popup-content-area",(0,s.default)("div.confirmation-msg"+(this._subtype?`.mw-${this._subtype}`:""),this._text?(0,s.default)("p",this._text):null,this._getDescriptionCode(),this._getNeedAttentionCode(),(0,s.default)("div.btns-container",this._type===c?[(0,s.default)("button.btn"+(this._subtype===m?".btn-danger":"yes"===this._buttonDefault?".action":""),{type:"button","data-action":"yes"},this._buttonTitles.yes),(0,s.default)("button.btn"+(this._subtype===m?"":"no"===this._buttonDefault?".action":""),{type:"button","data-action":"no"},this._buttonTitles.no)]:this._type===l?[(0,s.default)("button.btn.action",{type:"button","data-action":"yes"},this._buttonTitles.ok)]:null))))))),this._componentElement.style.display="none"}_disableYesButton(){if(c===this._type){const e=this._componentElement.querySelector(".btns-container .btn");e.classList.add("disabled"),e.disabled=!0,e.removeEventListener("click",this._onYesClickHandler)}}_enableYesButton(){if(c===this._type){const e=this._componentElement.querySelector(".btns-container .btn");e.classList.remove("disabled"),e.disabled=!1,e.addEventListener("click",this._onYesClickHandler)}}_addEvents(){super._addEvents();const e=this._componentElement.querySelectorAll("button");if(e.forEach((e=>{e.addEventListener("click",this._defaultOnButtonClick.bind(this))})),c===this._type){if(this._onYesClick){e[0].addEventListener("click",this._onYesClickHandler)}if(this._onNoClick){e[e.length-1].addEventListener("click",(e=>{this._onNoClick(e)}))}if(this._needAttention&&this._needAttentionBlockSubmit){const e=this._componentElement.querySelectorAll("input"),n=e[e.length-1];n.addEventListener("click",(()=>{n.checked?this._enableYesButton():this._disableYesButton()}))}if(this._needAttention&&this._needAttentionOnChange){const e=this._componentElement.querySelectorAll("input"),n=e[e.length-1];n.addEventListener("click",(()=>{this._needAttentionOnChange(n.checked)}))}}if(l===this._type&&this._onOkClick){e[0].addEventListener("click",(e=>{this._onOkClick(e)}))}}_addTooltips(){}_defaultOnButtonClick(){this.hide()}show(){super.show(),setTimeout((()=>{this._componentElement.querySelector(`[data-action="${this._buttonDefault}"]`)?.focus()})),this._needAttention&&this._needAttentionBlockSubmit&&this._disableYesButton()}}p.subclasses=[];class h extends p{_initConfiguration(e){super._initConfiguration(e),this._requestUrl=this._getConfigParam("requestUrl",""),this._requestMethod=this._getConfigParam("requestMethod","post"),this._requestParam
1s=this._getConfigParam("requestParams",""),this._contentContainerId=this._getConfigParam("contentContainerId",`${this._id}contentContainer`),this._confirmationCheckboxId=this._getConfigParam("confirmationCheckboxId",`${this._id}confirmationCheckbox`),this._loadingTitle=this._getConfigParam("loadingTitle",""),this._progress=!1}_getNeedAttentionCode(){return`<div id="${this._contentContainerId}"></div>${super._getNeedAttentionCode()}`}_showSpinner(){c===this._type&&(this._progress=!0,this._componentElement.querySelector("button").innerHTML=`<span class="wait">${this._buttonTitles.wait}</span>`)}_hideSpinner(){c===this._type&&(this._progress=!1,this._componentElement.querySelector("button").innerHTML=this._buttonTitles.yes)}show(){super.show(),this._requestUrl&&!this._progress&&new Ajax.Request((0,r.default)(this._requestUrl),{method:this._requestMethod,parameters:this._requestParams,onCreate:this._onCreate.bind(this),onSuccess:this._onSuccess.bind(this),onFailure:this._onFailure.bind(this)})}_onCreate(){this._disableYesButton(),this._showSpinner()}_onSuccess(){this._hideSpinner(),this._enableYesButton()}_onFailure(){this._hideSpinner(),this._enableYesButton()}}h.superclass=p;class f extends h{_onSuccess(e){this._hideSpinner();const n=JSON.parse(e.responseText),{content:t}=n;let i="";Array.isArray(t)?t.length>0&&(i='<ul class="ul">',t.forEach((e=>{i+=`<li>${e}</li>`})),i+="</ul>"):i=t;let a="";n.description&&(a=`<p><span class="hint-warning">${n.description}</span></p>`);let s="";n.confirmation&&(s=`<p><span class="b-indent"><span class="b-indent-icon"><input type="checkbox" class="checkbox" id="${this._confirmationCheckboxId}"/></span><label for="${this._confirmationCheckboxId}">${n.confirmation}</label></span></p>`),document.getElementById(this._contentContainerId).innerHTML=i+a+s;const r=this._componentElement.querySelectorAll('input[type="checkbox"]');r.forEach((e=>{e.addEventListener("click",(()=>{let e=!0;this._componentElement.querySelectorAll('input[type="checkbox"]').forEach((n=>{n.checked||(e=!1)})),e?this._enableYesButton():this._disableYesButton()}))})),r.length||this._enableYesButton()}}class v extends h{_initConfiguration(e){super._initConfiguration(e),this._successDescription=this._getConfigParam("successDescription",""),this._failureDescription=this._getConfigParam("failureDescription","")}show(){this._progress||this._setDescription([]),super.show()}_setDescription(e){const n=e.map((({name:e})=>`<li>${(0,o.default)(e)}</li>`)),t=e.length?this._description.concat(" ").concat(this._successDescription).concat(`<ul>${n.join("")}</ul>`):this._description;document.getElementById(this._contentContainerId).innerHTML=t}_onSuccess(e){this._hideSpinner(),this._enableYesButton();try{this._setDescription(JSON.parse(e.responseText).data)}catch{(0,a.default)(e.responseText)}}_onFailure(){super._onFailure(),document.getElementById(this._contentContainerId).innerHTML=`${this._description} ${this._failureDescription}`}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ModalDialogBox:()=>o});var i=t(93),a=t(264),s=t(239),r=t(316);t(338);class o extends i.Component{constructor(e){super(e),this._componentElement.querySelectorAll("[autofocus]").forEach((e=>e.focus()))}_initConfiguration(e){super._initConfiguration(e),this._screenDisablerId=this._getConfigParam("screenDisablerId","screenDisabler"),this._hideOnEscape=this._getConfigParam("hideOnEscape",!1),this._hideOnBgClick=this._getConfigParam("hideOnBgClick",!0),this._onShow=this._getConfigParam("onShow",s.default),this._onHide=this._getConfigParam("onHide",s.default),document.getElementById(this._screenDisablerId)||(o.initScrollbarSpacer(),(0,a.default)(document.body,`<div id="${this._screenDisablerId}" class="main-disabled-block"></div>`,"top")),this._screenDisabler=document.getElementById(this._screenDisablerId);const n=this._getConfigParam("renderTo","modalDialogBox");this._renderTarget="string"==typeof n?document.getElementById(n):n,this._renderTarget||(this._renderTarget=document.createElement("div"),this._renderTarget.id=n),this._renderTarget.innerHTML="",(0,a.default)(this._screenDisabler,this._renderTarget,"after"),this._onKeyDownhandler=this._onKeyDown.bind(this)}_addEvents(){super._addEvents(),this._hideOnBgClick&&this._componentElement.addEventListener("click",(()=>{this.hide()}));const e=this._componentElement.querySelector(".popup-container");e&&e.addEventListener("click",(e=>{e.stopPropagation()})),this._onKeyDownhandler=this._onKeyDown.bind(this)}show(){super.show(),document.querySelector("html").classList.add("modal-open"),document.addEventListener("keydown",this._onKeyDownhandler),this._onShow()}hide(){super.hide(),document.querySelector("html").classList.remove("modal-open"),document.removeEventListener("keydown",this._onKeyDownhandler),this._onHide()}_onKeyDown(e){if(e.keyCode===(this._hideOnEscape&&r.ESC))this.hide()}}o.initScrollbarSpacer=()=>{const e=document.createElement("div");
1e.style.width="50px",e.style.height="50px",e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);const n=e.offsetWidth-e.clientWidth;document.body.removeChild(e);const t=document.createElement("style");document.head.appendChild(t),t.sheet.insertRule(`.modal-open {margin-right: ${n}px}`,0),t.sheet.insertRule(`.modal-open .js-scrollbar-spacer {margin-right: ${n}px}`,1)}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DropdownHeader:()=>s});var i=t(264),a=t(93);class s extends a.Component{_initConfiguration(e){super._initConfiguration({cls:"dropdown-header",...e}),this._title=this._getConfigParam("title","")}_initComponentElement(){super._initComponentElement(),(0,i.default)(this._componentElement,this._title)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DropdownManager:()=>s});let i=[];const a=e=>{i.forEach((n=>{n.isOpened(e)&&n.close(e)}))},s={register(e,n,t,s,r){const o={toggler:e,isOpened:n,open:t,close:s,handler(e){if(r&&!r(e))return;e.stopPropagation();const i=n(e);a(e),i||t(e)}};return i.push(o),o.toggler.addEventListener("click",o.handler),i.length>0&&document.body.addEventListener("click",a),o},unregister(e){e.toggler.removeEventListener("click",e.handler),i=i.filter((n=>n!==e)),0===i.length&&document.body.removeEventListener("click",a)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{SmallTools:()=>c});var i=t(327),a=t(98),s=t(343),r=t(92),o=t(264),d=t(287),l=t(239);t(344);class c extends i.Container{_initConfiguration(e){super._initConfiguration(e),this._operations=this._getConfigParam("operations",null),this._operationsId=this._getConfigParam("operationsId",`${this._id}-operations`),this._cls=this._getConfigParam("cls","actions-box"),Array.isArray(this._operations)&&!this._operations.length&&(this._operations=null),this.searchFilters=$H(this._getConfigParam("searchFilters",{})),this.searchFiltersState=this._getConfigParam("searchFiltersState",{}),this.searchHandler=this._getConfigParam("searchHandler",l.default),this.resetSearchHandler=this._getConfigParam("resetSearchHandler",l.default),this.listId=this._getConfigParam("listId"),this.searchOveral=this._getConfigParam("searchOveral",null),null===this.searchOveral&&(this.searchFilters.each((({key:e,value:n})=>{n.overal&&(this.searchOverall=e)})),null===this.searchOveral&&1===this.searchFilters.keys().length&&(this.searchOveral=this.searchFilters.keys()[0]),null===this.searchOveral&&(this.searchOveral=!1)),this.quickSearchWide=this._getConfigParam("quickSearchWide",!1),this.quickSearchInputId=this._getConfigParam("quickSearchInputId"),this.searchCollapsed=this._getConfigParam("searchCollapsed",!1),this.onToggleSearch=this._getConfigParam("onToggleSearch",l.default)}render(){super.render(),(0,o.default)(this._componentElement,[(0,d.default)(`#${this._operationsId}.objects-toolbar.clearfix`,this._operations?this._operations.map(r.default):"",this.quickSearchBoxView()),this.searchBoxView()]),this._componentElement.classList[this.searchCollapsed?"remove":"add"]("actions-box-search-show"),this._operations&&this.addResponsiveButton("toolbar"),this.searchFilters.keys().length&&this.addResponsiveButton("search"),a.Tooltip.initData(this._componentElement)}quickSearchBoxView(){return this.searchFilters.keys().length?(0,d.default)(".quick-search-box"+(this.quickSearchWide?".quick-search-box-wide":""),{onclick(e){e.stopPropagation()}},this.searchOveralView(),this.searchFilters.keys().length>1?(0,d.default)("span.search-control",(0,d.default)("a.s-btn.sb-search-show",{onclick:this.toggleSearch.bind(this),"aria-label":this.lmsg("showSearch")}),(0,d.default)("a.s-btn.sb-search-hide",{onclick:this.toggleSearch.bind(this),"aria-label":this.lmsg("hideSearch")})):""):""}searchOveralView(){if(!this.searchOveral)return"";const e=this.searchFiltersState[this.searchOveral],n=this.searchFilters.get(this.searchOveral).value||e&&e.searchText||"";return(0,d.default)(".search-field",(0,d.default)("form",{onsubmit:e=>{e.preventDefault(),this.searchHandler(e.target)}},(0,d.default)("input"+(this.quickSearchInputId?`#${this.quickSearchInputId}`:""),{type:"text",value:n,name:`searchFilter[${this.searchOveral}][searchText]`}),(0,d.default)("em",{onclick:e=>{this.searchHandler(e.target.closest("form"))}},(0,d.default)("span"))))}searchBoxView(){return this.searchFilters.keys().length<2?null:(0,d.default)(".search-box",{onclick(e){e.stopPropagation()}},(0,d.default)("form",{onsubmit:e=>{e.preventDefault(),this.searchHandler(e.target)}},(0,d.default)("ul",this.searchFiltersView()),(0,d.default)("a.s-btn.sb-search",{onclick:e=>{this.searchHandler(e.target.closest("form"))}},this.lmsg("buttonSearch")),(0,d.default)("a.s-btn.sb-show-all",{onclick:()=>{this.resetSearchHandler()}},this.lmsg("buttonResetSearch")),(0,d.default)("input",{type:"image",style:"border: 0pt none; height: 0pt; width: 0pt; position: absolute; left: -9999px;",src:t(345)})))}searchFiltersView(){const e=[];return this.searchFilters.each((({key:n,value:t})=>{e.push((0,d.default)("li",(0,d.default)("div",t.title?(0,d.default)("span",t.title):"",s.default.create({idPrefix:this.listId,name:n,value:this.searchFiltersState[n]&&this.searchFiltersState[n].searchText,...t},(e=>{this.searchHandler(e.target.closest("form"))})))))})),e}toggleSearch(){this._componentElement.classList.toggle("actions-box-search-show"),this.onToggleSearch(!this._componentElement.classList.contains("actions-box-search-show"))}_addEvents(){super._addEvents(),document.addEventListener("click",(()=>{this._hideResponsiveButtonBlocks()}))}addResponsiveButton(e){this._rActionsElement||(this._rActionsElement=new Element("div",{class:"r-actions"}),this._rActionsElement.innerHTML='<ul class="r-actions-list"></ul>',(0,o.default)(this._componentElement,this._rActionsElement,"top")),this._rActionsElement.querySelector(`.r-actions-${e}`)||(0,o.default)(this._rActionsElement.querySelector(".r-actions-list"),(0,d.default)(`li.r-actions-item.r-actions-${e}`,{onclick:n=>this.onResponsiveButtonClick(n,e)},(0,d.default)("span")))}onResponsiveButtonClick(e,n){const t=!this._componentElement.querySelector(`.r-actions-${n}`).classList.contains("r-actions-item-active");this._hideResponsiveButtonBlocks(),t&&this._showResponsiveButtonBlocks(n),e.stopPropagation()}_hideResponsiveButtonBlocks(){this._componentElement.className.split(" ").forEach((e=>{0===e.indexOf("r-actions-active")&&this._componentElement.classList.remove(e)})),this._componentElement.querySelectorAll(".r-actions-item-active").forEach((e=>{e.classList.contains("r-actions-select")||e.classList.remove("r-actions-item-active")}))}_showResponsiveButtonBlocks(e){this._componentElement.querySelector(`.r-actions-${e}`).classList.add("r-actions-item-active"),this._componentElement.classList.add("r-actions-active"),this._componentElement.classList.add(`r-actions-active-${e}`)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>r});var i=t(101),a=t(287),s=t(99);const r={create(e,n){return e.render?e.render(e,n):"date"===e.type?this.createDate(e,n):e.options?e.multi?this.createMultiEnum(e,n):this.createEnum(e,n):this.createText(e,n)},createText:(e,n)=>(0,a.default)('input[type="text"]',{id:e.idPrefix?`${e.idPrefix}-search-text-${e.name}`:null,name:`searchFilter[${e.name}][searchText]`,placeholder:e.placeholder||null,pattern:e.pattern||null,title:e.pattern&&e.placeholder||null,onkeyup:e.live&&n||null,value:e.value||null,class:e.cls||null,"data-input-name":`filter${(({name:e})=>e?e.charAt(0).toUpperCase()+e.split("").slice(1).join(""):"")(e)}Input`}),createEnum(e,n){return(0,a.default)("select",{id:e.idPrefix?`${e.idPrefix}-type-filter`:null,name:`searchFilter[${e.name}][searchText]`,onchange:n||null},this.enumOptionsView(e.options,e.value))},createMultiEnum:(e,n)=>(0,a.default)(".dropdown",(0,a.default)(".input-group",(0,a.default)('input.form-control[type="text"][readonly]',{placeholder:e.placeholder||null}),(0,a.default)("span.input-group-btn",(0,a.default)('button.btn.dropdown-toggle[type="button"]',(0,a.default)("span.caret")))),(0,a.default)("ul.dropdown-menu.pull-right",{onclick(e){e.stopPropagation()}},Array.isArray(e.options)&&e.options.length?(0,a.default)("li",(0,a.default)("div.dropdown-menu-content.checkbox-group",e.options.map((function(t){return(0,a.default)("label",(0,a.default)('input[type="checkbox"]',{value:t.value,checked:!e.value||-1!==e.value.indexOf(t.value)||null,onclick(t){const i=t.target,a=i.closest("th").querySelector("input[type=text]"),s=i.closest("th").querySelectorAll("input[type=checkbox]:checked"),r=i.closest("th").querySelectorAll("input[type=checkbox]");if(s.length)if(s.length===r.length)a.value="";else{const e=[];
1s.forEach((n=>{e.push(n.value[0].toUpperCase())})),a.value=e.join(", ")}else a.value=e.locale.lmsg("none");"function"==typeof n&&n()}}),` ${t.value}`)})))):"")),createDate(e,n){const t=e.date||new Date,s=e.locale||new i.default,r=(0,a.default)("select",{"data-input-name":"filterDateHourSelect"});for(let e=0;e<24;e++)r.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const o=(0,a.default)("select",{"data-input-name":"filterDateMinuteSelect"});for(let e=0;e<60;e++)o.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const d=(0,a.default)("select",{"data-input-name":"filterDateDaySelect"});for(let e=1;e<32;e++)d.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const l=(0,a.default)("select",{"data-input-name":"filterDateMonthSelect"});for(let e=0;e<12;e++)l.children.push((0,a.default)("option",{value:e},s.lmsg(`month${e+1}`)));const c=(0,a.default)("select",{"data-input-name":"filterDateYearSelect"});for(let e=2e3;e<=t.getFullYear();e++)c.children.push((0,a.default)("option",{value:e},e));return(0,a.default)(".dropdown",(0,a.default)(".input-group",{onclick:e=>{this.onDateSearchFilterOpen(e.target.closest(".dropdown"))}},(0,a.default)('input.form-control[type="text"][readonly]',{placeholder:e.placeholder||null}),(0,a.default)("span.input-group-btn",(0,a.default)('button.btn.dropdown-toggle[type="button"]',{"data-action-name":"filterDateOpenForm"},(0,a.default)("span.caret")))),(0,a.default)("ul.dropdown-menu",{onclick(e){e.preventDefault(),e.stopPropagation()}},(0,a.default)("li",(0,a.default)(".filter-date-form",(0,a.default)(".form-row",(0,a.default)(".inline-fields-group",r," : ",o),(0,a.default)(".inline-fields-group",d," ",l," ",c),(0,a.default)(".inline-fields-group",(0,a.default)('button.btn[type="button"]',{"data-action-name":"filterDateApply",onclick:e=>{e.target.closest(".dropdown").classList.toggle("open"),this.onDateSearchFilterOpen(e.target.closest(".dropdown")),this.onDateSearchFilterChange(e.target.closest(".dropdown")),"function"==typeof n&&n()}},i.default.getSection("components.buttons").lmsg("apply")),(0,a.default)('button.btn[type="button"]',{"data-action-name":"filterDateClear",onclick:e=>{e.target.closest(".dropdown").classList.toggle("open"),e.target.closest(".dropdown").querySelector("input").value="",this.onDateSearchFilterOpen(e.target.closest(".dropdown")),"function"==typeof n&&n()}},s.lmsg("clear")))),(0,a.default)(".form-row.filter-actions-row",(0,a.default)("a.toggler",{onclick:e=>{this.onDateSearchFilterModify(e.target.closest(".dropdown"),new Date(t.getTime()-36e5)),"function"==typeof n&&n()}},s.lmsg("hourAgo"))," ",(0,a.default)("a.toggler",{onclick:e=>{this.onDateSearchFilterModify(e.target.closest(".dropdown"),new Date(t.getTime()-864e5)),"function"==typeof n&&n()}},s.lmsg("prevDay")))))))},enumOptionsView(e,n){return e.map(function(e){return"value"===e.type?this.enumValueView(e,n):this.enumGroupValue(e,n)}.bind(this))},enumValueView:(e,n)=>(0,a.default)("option",{value:e.value,selected:e.value===n},(0,s.default)(e.label)),enumGroupValue(e,n){return(0,a.default)("optgroup",{label:e.label},this.enumOptionsView(e.options,n))},onMultiEnumSearchFilterChange(e){},onDateSearchFilterOpen(e){if(!e.classList.contains("open"))return;let n=new Date(e.querySelector("input").value);isNaN(n.getTime())&&(n=new Date),this._dateSearchFieldFromDate(e,n)},onDateSearchFilterChange(e){const n=this._dateSearchFieldToDate(e),t=n.getFullYear(),i=(n.getMonth()+1<10?"0":"")+(n.getMonth()+1),a=(n.getDate()<10?"0":"")+n.getDate(),s=(n.getHours()<10?"0":"")+n.getHours(),r=(n.getMinutes()<10?"0":"")+n.getMinutes();e.querySelector("input").value=`${t}-${i}-${a} ${s}:${r}`},onDateSearchFilterModify(e,n){this._dateSearchFieldFromDate(e,n)},_dateSearchFieldFromDate(e,n){const t=e.querySelectorAll("select");t[0].value=n.getHours(),t[1].value=n.getMinutes(),t[2].value=n.getDate(),t[3].value=n.getMonth(),t[4].value=n.getFullYear()},_dateSearchFieldToDate(e){const n=e.querySelectorAll("select");return new Date(n[4].value,n[3].value,n[2].value,n[0].value,n[1].value)}}},(e,n,t)=>{"use strict";t.r(n)},e=>{e.exports=Jsw.skinUrl+"/images/blank.gif?56398e76be6355ad5999b262208a17c9"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{CollapsibleBlock:()=>a});var i=t(327);t(347);
1class a extends i.Container{_initConfiguration(e){super._initConfiguration(e),this._blockAreaId=`${this._id}-block`,this._titleAreaId=`${this._id}-title-area`,this._contentAreaId=`${this._id}-content-area`}_initComponentElement(){super._initComponentElement(),this._updateComponentElement(`<div class="${this._cls}-block${this._getConfigParam("collapsed",!0)?" hide":""}" id="${this._blockAreaId}"><div class="${this._cls}-title" id="${this._titleAreaId}"><span>${this._getConfigParam("title","")}</span></div><div class="${this._cls}-content" id="${this._contentAreaId}"></div></div>`)}_addEvents(){super._addEvents(),document.getElementById(this._titleAreaId).querySelector("span").addEventListener("click",this._onTitleClickEvent.bind(this))}_onTitleClickEvent(e){e.stopPropagation(),document.getElementById(this._blockAreaId).classList.toggle("hide")}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Pathbar:()=>r});var i=t(327),a=t(93),s=t(264);t(349);class r extends i.Container{_initConfiguration(e){super._initConfiguration(e),this._contentAreaId=`${this._id}-content-area`}_initComponentElement(){if(document.getElementById(this._id))return this._applyTargetId=this._id,void super._initComponentElement();super._initComponentElement(),this._updateComponentElement(`<ul id="${this._contentAreaId}"></ul>`)}_renderItem(e){const n=`${this._id}-item-${e.getId()}`;(0,s.default)(document.getElementById(this._contentAreaId),`<li id="${n}"></li>`),(0,s.default)(document.getElementById(n),e),this._renderItemSuffix(e)}_renderItemSuffix(e){const n=`${this._id}-item-${e.getId()}`;(0,s.default)(document.getElementById(n),"<b>&gt;</b>")}}r.Item=class extends a.Component{_initConfiguration(e){super._initConfiguration(e),this._title=this._getConfigParam("title",""),this._href=this._getConfigParam("href","")}_initComponentElement(){super._initComponentElement(),this._componentElement=document.createElement("a"),this._componentElement.href=this._href,this._componentElement.innerHTML=`<span>${this._title}</span>`}getHref(){return this._href}},r.SimpleItem=class extends a.Component{_initConfiguration(e){super._initConfiguration(e),this._title=this._getConfigParam("title","")}_initComponentElement(){super._initComponentElement(),this._componentElement=document.createElement("span"),this._componentElement.innerHTML=this._title}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Bar:()=>l,bar:()=>c});var i=t(327),a=t(93),s=t(320),r=t(264),o=t(99),d=t(318);t(351);class l extends i.Container{_initConfiguration(e){super._initConfiguration(e),this._contentAreaId=`${this._id}-content-area`,this._type=this._getConfigParam("type","static")}_initComponentElement(){super._initComponentElement();let e=`<ul id="${this._contentAreaId}"></ul>`;"navbar"!==this._id&&(e=`<div class="tabs-area">${e}</div>`),this._updateComponentElement(e)}_renderItem(e){const n=`${this._id}-item-${e.getId()}`,t=e.getContainerClass();(0,r.default)(document.getElementById(this._contentAreaId),`<li class="${t}" id="${n}"></li>`),(0,r.default)(document.getElementById(n),e),"dynamic"===this._type&&e.addEventObserver("click",(n=>e.switchTab(n))),document.getElementById("main")&&(document.getElementById("main").classList.contains("tabed")||"navbar"===this._id||document.getElementById("main").classList.add("tabed"))}}const c={};c.Tabs=class extends l{_initConfiguration(e){super._initConfiguration(e),this._isResponsive=this._getConfigParam("responsive",!0)}_renderItems(){super._renderItems(),this._isResponsive&&this._addResponsiveTabs()}_addResponsiveTabs(){const e=document.getElementById(this._id);e.querySelectorAll("li a").forEach((n=>{n.addEventListener("click",(t=>{const i=n.closest("li");(i.classList.contains("active")||"current"===i.id)&&t.preventDefault(),e.classList.toggle("responsive-tabs-visible")}))}))}switchTab(e){let n=null;this.getItems().each((function(t){e===t.getTabId()&&(n=t),document.getElementById(t.getTabId()).style.display="none",t.getRenderTarget().classList.remove("active")})),document.getElementById(e).style.display="",n.getRenderTarget().classList.add("active")}_renderItem(e,n,t){super._renderItem(e,n,t);const i=e.getTabContent();if(i){const n=(0,d.createHtmlElement)("div",{id:e.getTabId(),style:e.isActive()?"":"display: none"});(0,r.default)(this._componentElement.parentNode,n),(0,r.default)(n,i,"string"==typeof i&&"inner")}}},c.Button=class extends s.Button{_initConfiguration(e){super._initConfiguration(e),this._isActive=this._getConfigParam("active",!1),this._cls=this._getConfigParam("cls",""),this._containerCls=this._getConfigParam("containerCls",this._isActive?"active":""),this._tabId=this._getConfigParam("tabId",null),this._tabId&&(this._id=`${this._tabId}-button`),this.navigationTab=this._getConfigParam("navigationTab",!1),this._content=this._getConfigParam("content",null)}_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML=`<span>${(0,o.default)(this._title)}</span>`}getContainerClass(){return this._containerCls}getTabId(){return this._tabId}switchTab(e){(0,a.getComponent)(e.target.closest("ul").parentNode.parentNode.id).switchTab(this._tabId),e.preventDefault()}getTabContent(){return this._content}isActive(){return this._isActive}},c.Separator=class extends a.Component{_initConfiguration(e){super._initConfiguration({tag:"span",cls:"separator",...e})}_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML="<span></span>"}},c.HorizontalSeparator=class extends a.Component{_initConfiguration(e){super._initConfiguration({tag:"span",wrapperClass:"separator",...e})}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{AddRemoveDynamicSubForm:()=>
1o,DynamicSubForm:()=>r});var i=t(93),a=t(321),s=t(264);class r extends i.Component{_initConfiguration(e){super._initConfiguration(e);const n=this._getConfigParam("getDynamicContent",null);n&&(this._getDynamicContent=n.bind(this));const t=this._getConfigParam("prepareDynamicContent",null);t&&(this._prepareDynamicContent=t.bind(this));const i=this._getConfigParam("bindDynamicContent",null);i&&(this._bindDynamicContent=i.bind(this));const a=this._getConfigParam("insertDynamicContent",null);a&&(this._insertDynamicContent=a.bind(this));const s=this._getConfigParam("onUpdateDynamic",null);s&&(this._onUpdateDynamic=s.bind(this));const r=this._getConfigParam("onInitDynamic",null);r&&(this._onInitDynamic=r.bind(this)),this._allowRemoveFirstElement=!!this._getConfigParam("allowRemoveFirstElement",!1)}_addEvents(){super._addEvents();const e=this.getElements();e.length?e.forEach(((e,n)=>{this._bindDynamicContent(e,!n)})):this._addEmptyContent(),this._onInitDynamic(),this._onUpdateDynamic()}_addEmptyContent(){const e=this._prepareDynamicContent(this._getDynamicContent());this._insertDynamicContent(e),this._bindDynamicContent(e,!0)}_getDynamicContent(){const e=this._componentElement.querySelector(".dynamicSubFormTemplate").cloneNode(!0);return e.classList.remove("dynamicSubFormTemplate"),e.classList.add("dynamicSubFormContent"),e.style.display="",e}_prepareDynamicContent(e){return e}_insertDynamicContent(e){const n=this.getElements();n.length?(0,s.default)(n[n.length-1],e,"after"):(0,s.default)(this._componentElement,e,"top")}_bindDynamicContent(){}_onInitDynamic(){}_onUpdateDynamic(){}deleteContent(e){e.parentNode.removeChild(e),this._onUpdateDynamic()}addContent(e){const n=this._prepareDynamicContent(this._getDynamicContent(),e);this._insertDynamicContent(n),this._bindDynamicContent(n,!1),this._onUpdateDynamic()}reset(){const e=this.getElements();e.length&&(e.forEach((e=>{e.parentNode.removeChild(e)})),this._onUpdateDynamic())}getElements(){return this._componentElement.querySelectorAll(".dynamicSubFormContent")}}
1class o extends r{_initConfiguration(e){super._initConfiguration(e),this._addButtonId=this._getConfigParam("addButtonId",""),this._addButtonTitle=this._getConfigParam("addButtonTitle",""),this._removeButtonId=this._getConfigParam("removeButtonId",""),this._removeButtonTitle=this._getConfigParam("removeButtonTitle","")}_onInitDynamic(){const e=document.getElementById(this._addButtonId);(0,s.default)(e,`<div id="${this._addButtonId}" class="text-value"></div>`,"after"),e.parentNode.removeChild(e),new a.SmallButton({id:`dynamicSubFormContentAddButton-${this._id}`,title:this._addButtonTitle,addCls:"sb-item-add dynamicSubFormContentAddButton",handler:this.addContent.bind(this),disabled:this._isAddButtonDisabled(),renderTo:this._addButtonId})}_isAddButtonDisabled(){return!1}_bindDynamicContent(e,n){if(!n||this._allowRemoveFirstElement){const n=this._initRemoveButtonWrapper(e);new a.SmallButton({id:n,title:this._removeButtonTitle,addCls:"sb-item-remove dynamicSubFormContentRemoveButton",handler:this.deleteContent.bind(this,e),renderTo:n})}return e}_initRemoveButtonWrapper(e){const n=`${this._removeButtonId}-${this._getRandomNumber()}`,t=e.querySelectorAll(".field-value input, .field-value select");return(0,s.default)(t[t.length-1],`<span id="${n}" class="${this._removeButtonId}"></span>`,"after"),n}_prepareDynamicContent(e){const n=Math.floor(1e6*Math.random()),t=new RegExp(`(name=.*?\\[?${this._id}\\]?\\[)dynamicSubFormTemplate(\\])`,"g"),i=new RegExp(`(id=.*?\\-?${this._id}-)dynamicSubFormTemplate(-)`,"g");return e.innerHTML=e.innerHTML.replace(t,`$1c${n}$2`).replace(i,`$1c${n}$2`),e}_onUpdateDynamic(){const e=this.getElements();document.querySelector(`label[for="${this._addButtonId}"]`).style.display=e.length?"none":"",e.length&&e.forEach(((e,n)=>{const t=e.querySelectorAll("label");t[t.length-1].style.display=n?"none":""}))}addContent(e){super.addContent(),e.stopPropagation(),e.preventDefault()}deleteContent(e,n){super.deleteContent(e),n.stopPropagation(),n.preventDefault()}}r.subclasses=[]},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Box:()=>a});var i=t(93);class a extends i.Component{_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML=this._getConfigParam("html","")}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Gauge:()=>a});var i=t(93);class a extends i.Component{_initConfiguration(e){super._initConfiguration({cls:"progress progress-sm",...e})}_initComponentElement(){super._initComponentElement(),this.setProgress(this._getConfigParam("value",""))}setProgress(e){this._componentElement.innerHTML=`<div class="progress-bar" style="width: ${e}%"></div>`}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{PopupForm:()=>d});var i=t(337),a=t(284),s=t(289),r=t(264),o=t(287);class d extends i.ModalDialogBox{_initConfiguration(e){super._initConfiguration({cls:"popup-panel",...e}),this._popupContentAreaId=`${this._id}-popup-content-area`,this._titleAreaId=`${this._id}-title-area`,this._hintAreaId=`${this._id}-hint-area`,this._hint1AreaId=`${this._id}-hint1-area`,this._boxAreaId=`${this._id}-box-area`,this._contentAreaId=`${this._id}-content-area`,this._actionButtonsId=`${this._id}-action-buttons`,this._leftActionButtonsAreaId=`${this._id}-left-action-buttons-area`,this._rightActionButtonsAreaId=`${this._id}-right-action-buttons-area`,this._titleCls=this._getConfigParam("titleCls",""),this._scrollable=this._getConfigParam("scrollable"),this._fullHeight=this._getConfigParam("fullHeight"),this._isRemoved=!1,this._scrollable&&(this._cls+=" popup-panel-scrollable"),this._fullHeight&&(this._cls+=" popup-panel-full-height")}_initComponentElement(){super._initComponentElement(),(0,r.default)(this._componentElement,this.view()),this.show()}view(){return(0,o.default)(".popup-wrapper",(0,o.default)(".popup-container",[(0,o.default)(".popup-heading",(0,o.default)(".popup-heading-area",[(0,o.default)("span.popup-heading-actions",this._getHeadingActions()),(0,o.default)(`h2.${this._titleCls}`,(0,o.default)(`span#${this._titleAreaId}`,{title:this._getConfigParam("title")},this._getConfigParam("title")))])),(0,o.default)(".popup-content",(0,o.default)(`#${this._popupContentAreaId}.popup-content-area`,this._getContentArea()))]))}_getHeadingActions(){return""}_getContentArea(){return[(0,o.default)(`p#${this._hint1AreaId}`),(0,o.default)(`span#${this._hintAreaId}`),this._getBoxArea(),this._getButtonsArea()]}_getBoxArea(){return(0,o.default)(`#${this._boxAreaId}.form-box`,(0,o.default)(".box-area",(0,o.default)(".content",(0,o.default)(`#${this._contentAreaId}.content-area`))))}_getButtonsArea(){let e=(0,o.default)(`#${this._rightActionButtonsAreaId}.field-value`," ");return e=this._getConfigParam("singleRowButtons")?(0,o.default)(".single-row",e):[(0,o.default)(`#${this._leftActionButtonsAreaId}.field-name`," "),e],(0,o.default)(`#${this._actionButtonsId}.btns-box`,(0,o.default)(".box-area",(0,o.default)(".form-row",e)))}toggleButtonsArea(e){this._scrollable&&this._componentElement.classList[e?"add":"remove"]("popup-panel-scrollable"),document.getElementById(this._actionButtonsId).style.display=e?"":"none"}setBoxType(e){document.getElementById(this._boxAreaId).className=e,"list-box"===e&&(document.getElementById(this._actionButtonsId).classList.add("no-separator"),document.getElementById(this._actionButtonsId).classList.add("simple-box")),"form-box"===e&&(document.getElementById(this._actionButtonsId).classList.remove("no-separator"),document.getElementById(this._actionButtonsId).classList.remove("simple-box")),"fm-box"===e&&(document.getElementById(this._boxAreaId).className="list-box",document.getElementById(this._actionButtonsId).classList.add("no-separator"))}setTitleType(e){document.getElementById(this._titleAreaId).parentNode.className=e}setTitle(e){document.getElementById(this._titleAreaId).innerHTML=e,document.getElementById(this._titleAreaId).setAttribute("title",e)}setHint(e){e?(document.getElementById(this._hintAreaId).innerHTML=e,document.getElementById(this._hintAreaId).style.display=""):document.getElementById(this._hintAreaId).style.display="none"}setHint1(e){e?(document.getElementById(this._hint1AreaId).innerHTML=e,document.getElementById(this._hint1AreaId).style.display=""):document.getElementById(this._hint1AreaId).style.display="none"}remove(){this._isRemoved=!0,this._renderTarget.parentNode.removeChild(this._renderTarget)}addRightButton(e,n,t,i,a){const s=this._createButton(e,n,t,i,a);return(0,r.default)(document.getElementById(this._rightActionButtonsAreaId),s),s}addLeftButton(e,n,t,i,a){const s=this._createButton(e,n,t,i,a);return(0,r.default)(document.getElementById(this._leftActionButtonsAreaId),s),s}removeRightButtons(){document.getElementById(this._rightActionButtonsAreaId).innerHTML=" "}removeLeftButtons(){document.getElementById(this._leftActionButtonsAreaId).innerHTML=" "}
1resizeList(){if(this._isRemoved||!document.getElementById(this._contentAreaId))return;const e=document.getElementById(this._contentAreaId).querySelector("table");if(!e)return;const n=document.getElementById(this._contentAreaId).querySelector(".list"),t=Element.getHeight(document.getElementById(this._actionButtonsId)),i=Element.cumulativeOffset(e)[1],a=Element.getHeight(e);let s=document.body.clientHeight-i-t-100;if(s>a)return n.style.height="",void n.classList.remove("with-scroll");s<150&&(s=150),n.style.height=`${s}px`,n.style.overflowY="auto",n.style.overflowX="hidden",n.classList.add("with-scroll")}_createButton(e,n,t,i,a={}){const s=document.createElement("button");return Object.keys(a).forEach((e=>{!0===a[e]?s.setAttribute(e,e):null!==a[e]&&!1!==a[e]&&s.setAttribute(e,a[e])})),s.classList.add("btn"),i&&s.classList.add("action"),s.type=t?"submit":"button",s.value="",s.innerHTML=e,s.addEventListener("click",(e=>{this._onClick(e,n.bind(this))})),s}_updateButton(e,n){$H(n).each((({key:n,value:t})=>{switch(n){case"title":e.innerHTML=t;break;case"disabled":e.disabled=!!t,t?e.classList.add("disabled"):e.classList.remove("disabled")}}))}_onClick(e,n){e.preventDefault(),e.stopPropagation(),n(e)}_addEvents(){super._addEvents(),document.getElementById(this._hintAreaId)&&(document.getElementById(this._hintAreaId).style.display="none"),document.getElementById(this._hint1AreaId)&&(document.getElementById(this._hint1AreaId).style.display="none")}_clearMessages(){const e=document.getElementById(this._popupContentAreaId);[".msg-error",".msg-info",".msg-warning"].forEach((n=>{e.querySelectorAll(n).forEach((e=>{e.parentNode.removeChild(e)}))}))}_addErrorMessage(e){this._addStatusMessage("error",e)}_addStatusMessage(e,n){(0,r.default)(document.getElementById(this._popupContentAreaId),`<div class="msg-box msg-${e}"><div><div><div><div><div><div class="msg-content">${n}</div></div></div></div></div></div></div>`,"top")}_userError(e){(0,s.default)(),(0,a.default)("error",e),this._close()}_internalError(e){(0,s.default)(),(0,a.default)("error",`Internal error: ${e}`),this._close()}}d.subclasses=[]},(e,n,t)=>{"use strict";t.r(n),t.d(n,{AjaxPopupForm:()=>o});var i=t(355),a=t(93),s=t(286),r=t(264);class o extends i.PopupForm{_initConfiguration(e){super._initConfiguration(e),this._url=this._getConfigParam("url")}_initComponentElement(){super._initComponentElement(),this._componentElement.querySelector(".popup-content-area").innerHTML=`<div class="ajax-loading">${this.lmsg("waitMsg")}</div>`,new Ajax.Request((0,s.default)(this._url),{method:"get",onSuccess:this._onSuccess.bind(this)})}_onSuccess(e){(0,r.default)(this._componentElement.querySelector(".popup-content-area"),e.responseText,"inner"),setTimeout((()=>{this._componentElement.querySelector("form").setAttribute("action",(0,s.default)(this._url));const e=(0,a.getComponent)("btn-cancel");e.removeEventObserver("click",e._handler),e._handler=()=>{this.hide()},e.addEventObserver("click",e._handler)}),10)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>o});var i=t(337),a=t(264),s=t(287);t(358);class r extends i.ModalDialogBox{_initConfiguration(e){super._initConfiguration(e),this._popupContentAreaId=`${this._id}-popup-content-area`,this._titleAreaId=`${this._id}-title-area`,this._actionButtonsId=`${this._id}-action-buttons`,this._rightActionButtonsAreaId=`${this._id}-right-action-buttons-area`,this._contentHeight=this._getConfigParam("contentHeight",null),this._closeButtonEnabled=this._getConfigParam("closeButtonEnabled",!1),this._cls=this._getConfigParam("popupCls","popup-panel"),this._titleCls=this._getConfigParam("titleCls",""),this._buttons=this._getConfigParam("buttons",[])}_initComponentElement(){super._initComponentElement();const e=this._getConfigParam("title","");this._updateComponentElement((0,s.default)(".popup-wrapper",(0,s.default)(".popup-container",(0,s.default)(".popup-heading",(0,s.default)(".popup-heading-area",this._closeButtonEnabled?(0,s.default)("span.close",{id:`${this._id}-close`,onrender:e=>{e.addEventListener("click",(e=>{this._onCloseClick(e)}))}}):null,(0,s.default)(`h2.${this._titleCls}`,(0,s.default)("span",{id:this._titleAreaId,title:e},e)))),(0,s.default)(".popup-content",(0,s.default)(".popup-content-area",{id:this._popupContentAreaId,style:this._contentHeight?`height:${this._contentHeight}px;`:null},this._getContentArea())))))}_getContentArea(){let e="";this._buttons.length>0&&(e=this._getButtonsArea());const n=`${this.getId()}-form`,t=this._getConfigParam("content","");return"object"==typeof t?(0,s.default)("form",{id:n},t,e):`<form id="${n}">${t}${e}</form>`}_getButtonsArea(){return`<div class="btns-box" id="${this._actionButtonsId}"><div class="box-area"><div class="form-row"><div class="single-row"><div class="field-value" id="${this._rightActionButtonsAreaId}"> </div></div></div></div></div>`}_addEvents(){super._addEvents(),this._buttons.each((e=>{let n="";void 0!==e.id&&(n=` id="${e.id}" `),void 0===e.class&&(e.class="");let t="";void 0!==e.disabled&&e.disabled&&(t='disabled="disabled"');const i=document.createElement("span");i.className=`btn ${e.class}`,i.innerHTML=`<button ${n} value="" type="button" ${t}>${e.title}</button>`,i.querySelector("button").addEventListener("click",(n=>{e.handler(n,this)})),(0,a.default)(document.getElementById(this._rightActionButtonsAreaId),i)})),this.show()}_onCloseClick(){this.hide()}}r.subclasses=[];const o=r},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DoubleListSelector:()=>u});var i=t(287),a=t(93),s=t(284),r=t(289),o=t(312),d=t(286),l=t(238),c=t(264),m=t(99);t(360);class u extends a.Component{_initConfiguration(e){super._initConfiguration(e),this._cls="doubleListSelect",this._name=this._getConfigParam("name",""),this._list=this._getConfigParam("list",$A()),this._dataUrl=this._getConfigParam("dataUrl",null),this._selectedMarked=0,this._unselectedMarked=0,this._prevSelectedItem=-1,this._isSearchable=this._getConfigParam("isSearchable",!1),this._isLarge=this._getConfigParam("isLarge",!1)}_initList(){const e={};this._list.each(((n,t)=>{n.marked=!1,void 0===n.selected&&(n.selected=!1),this._initListItem(n,t,!0),this._initListItem(n,t,!1),e[n.id]=n.selected})),this._originalSelection=e,this._initInputElement(e)}_initComponentElement(){this._componentElement=document.getElementById(this._applyTargetId),this._componentElement.classList.add("double-list-select"),this._componentElement.classList.add("dls-icons-1"),this._isLarge&&this._componentElement.classList.add("dls-large");const e=null===this._dataUrl?"":`<div class="ajax-loading" style="display: none;">${this.lmsg("loadingTitle")}</div>`;this._updateComponentElement([(0,i.default)("div.dls-first-box",this._isSearchable?this._getSearchControl("unselected"):null,(0,i.default)("h4",(0,i.default)("span",this.lmsg("unselectedTitle"))),(0,i.default)("div.dls-box-area",{id:`${this._id}-container-unselected`},e,(0,i.default)("ul",{id:`${this._id}-unselected`}))),(0,i.default)("div.dls-second-box",this._isSearchable?this._getSearchControl("selected"):null,(0,i.default)("h4",(0,i.default)("span",this.lmsg("selectedTitle"))),(0,i.default)("div.dls-box-area",{id:`${this._id}-container-selected`},e,(0,i.default)("ul",{id:`${this._id}-selected`}))),(0,i.default)("div.dls-controls",{id:`${this._id}-controls`},(0,i.default)("button.btn.disabled",{type:"button",id:`${this._id}-submitSelect`},(0,i.default)("span.dls-add","&gt;&gt;")),(0,i.default)("button.btn.disabled",{type:"button",id:`${this._id}-submitUnselect`},(0,i.default)("span.dls-remove","&lt;&lt;")))]),this._initList()}_initListItem(e,n,t){let a=null,s=!1;t?(a=document.getElementById(`${this._id}-selected`),s=!e.selected):(a=document.getElementById(`${this._id}-unselected`),s=e.selected);const r=(0,i.default)("div.dls-item-block",(0,i.default)("b",(0,m.default)(e.title)),e.description?(0,i.default)("span",e.description):null,e.icons?.length?(0,i.default)("span.dls-icons",e.icons.map((({src:e,title:n})=>(0,i.default)("i.icon",(0,i.default)("img",{src:`${Jsw.skinUrl}${e}`,title:n}))))):null),o=(0,i.default)("li",{id:`${this._id}-${n}-${t?"selected":"unselected"}-item`,style:s?"display: none;":void 0,onclick:e=>{this._toggleItem(n,t,e)}},r);(0,c.default)(a,o)}_initInputElement(e){let n=document.getElementById(`${this._id}-elements`);n||(n=document.createElement("input"),n.id=`${this._id}-elements`,n.name=this._name,n.type="hidden",this._componentElement.appendChild(n)),n.value=JSON.stringify(e)}
1_getSearchControl(e){return(0,i.default)(".dls-search",(0,i.default)("input.search-input.search-empty",{id:`${this._id}-search-${e}`,type:"text",autocomplete:"off",value:this.lmsg("searchTitle"),onfocus:e=>this.onFocus(e.target),onblur:e=>this.onBlur(e.target),onkeyup:n=>this.onToggleSearch(e,n.target.value)}),(0,i.default)("span.search-button.icon-search",{id:`${this._id}-search-button-${e}`,onmousedown:()=>this.onResetSearch(e)}))}_addEvents(){document.getElementById(`${this._id}-submitSelect`).addEventListener("click",this._onSubmitSelect.bind(this)),document.getElementById(`${this._id}-submitUnselect`).addEventListener("click",this._onSubmitUnselect.bind(this))}_toggleItem(e,n,t){this._list[e].marked?this._unmarkItem(e,n,t):this._markItem(e,n,t)}_markItem(e,n,t){if(void 0!==t&&t.shiftKey&&-1!==this._prevSelectedItem){const t=Math.min(e,this._prevSelectedItem),i=Math.max(e,this._prevSelectedItem);for(let e=t;e<i;e++)this._markItem(e,n)}this._prevSelectedItem=e,this._list[e].marked=!0,document.getElementById(`${this._id}-${e}-${n?"selected":"unselected"}-item`).classList.add("marked"),this._updateSelectControls(n,!0)}_unmarkItem(e,n){this._list[e].marked=!1,document.getElementById(`${this._id}-${e}-${n?"selected":"unselected"}-item`).classList.remove("marked"),this._updateSelectControls(n,!1)}_onSubmitSelect(){this._list.each(((e,n)=>{e.marked&&!e.selected&&"none"!==document.getElementById(`${this._id}-${n}-unselected-item`).style.display&&(this._unmarkItem(n,!1),e.selected=!0,this._updateElement(e),document.getElementById(`${this._id}-${n}-unselected-item`).style.display="none",document.getElementById(`${this._id}-${n}-selected-item`).style.display="")})),this.onChange()}_onSubmitUnselect(){this._list.each(((e,n)=>{e.marked&&e.selected&&"none"!==document.getElementById(`${this._id}-${n}-selected-item`).style.display&&(this._unmarkItem(n,!0),e.selected=!1,this._updateElement(e),document.getElementById(`${this._id}-${n}-selected-item`).style.display="none",document.getElementById(`${this._id}-${n}-unselected-item`).style.display="")})),this.onChange()}_updateElement(e){const n=JSON.parse(document.getElementById(`${this._id}-elements`).value);n[e.id]=e.selected,document.getElementById(`${this._id}-elements`).value=JSON.stringify(n)}onChange(){}onToggleSearch(e,n){const t="selected"===e;(n=n.trim().toLowerCase()).length?(this._toggleSearchButtonIcon(e,!0),this._list.each((function(i,a){if(t!==i.selected)return;const s=document.getElementById(`${this._id}-${a}-${e}-item`);this._isSearchMatched(i,n)?("none"===s.style.display&&i.marked&&this._updateSelectControls(t,!0),s.style.display=""):("none"!==s.style.display&&i.marked&&this._updateSelectControls(t,!1),s.style.display="none")}),this)):(this._toggleSearchButtonIcon(e,!1),this._showAllItems(e))}_isSearchMatched(e,n){return-1!==(void 0===e.searchIndex?e.title:e.searchIndex).toLowerCase().indexOf(n)}onFocus(e){this.lmsg("searchTitle")===e.value&&(e.value="",e.classList.remove("search-empty"))}onBlur(e){""===e.value&&this._resetSearchControl(e)}onResetSearch(e){this._showAllItems(e);const n=document.getElementById(`${this._id}-search-${e}`);this._resetSearchControl(n),this._toggleSearchButtonIcon(e,!1)}_showAllItems(e){const n="selected"===e;this._list.each(((t,i)=>{if(n===t.selected){const a=document.getElementById(`${this._id}-${i}-${e}-item`);"none"===a.style.display&&t.marked&&this._updateSelectControls(n,!0),a.style.display=""}}))}_resetSearchControl(e){e.value=this.lmsg("searchTitle"),e.classList.add("search-empty")}_toggleSearchButtonIcon(e,n){document.getElementById(`${this._id}-search-button-${e}`).classList[n?"add":"remove"]("search-button-clear")}_updateSelectControls(e,n){let t=e?this._selectedMarked:this._unselectedMarked;const i=e?"submitUnselect":"submitSelect";n?t++:t--,document.getElementById(`${this._id}-${i}`).classList[t?"remove":"add"]("disabled"),e?this._selectedMarked=t:this._unselectedMarked=t}isEmpty(){return!this._list.any((function(e){return e.selected}))}reload(e){if(!this._dataUrl)return;const n=(0,l.default)(this._dataUrl,e);new Ajax.Request((0,d.default)(n),{method:"get",onSuccess:this._onReloadSuccess.bind(this),onFailure:this._onReloadFailure.bind(this),onException:this._onReloadException.bind(this),onCreate:this._onReloadCreate.bind(this),onComplete:this._onReloadComplete.bind(this)})}_onReloadSuccess(e){if(!e.responseText)return;let n={};try{n=JSON.parse(e.responseText)}catch{return void(0,o.default)(e.responseText)}n.list?this._list=$A(n.list):n.status?((0,r.default)(),$A(n.statusMessages).each((function(e){(0,s.default)(e.status,e.content)}))):(0,o.default)("Unable to load list data."),this._initList()}_onReloadFailure(e){(0,o.default)(e.responseText)}_onReloadException(e,n){(0,o.default)(`${n}\n${e.responseText}`)}_onReloadCreate(){this._list=$A(),this._componentElement.querySelectorAll(".dls-box-area").forEach((e=>{e.querySelector("ul").innerHTML="",e.querySelector(".ajax-loading").style.display=""}))}_onReloadComplete(){this._componentElement.querySelectorAll(".dls-box-area").forEach((e=>{e.querySelector(".ajax-loading").style.display="none"}))}reset(){this._list.forEach((e=>{e.selected=this._originalSelection[e.id]}));const e=this._list;this._onReloadCreate(),this._onReloadComplete(),this._list=e,this._initList()}}u.subclasses=[]},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{EnhancedDoubleListSelector:()=>o});var i=t(287),a=t(359),s=t(264),r=t(99);t(362);class o extends a.DoubleListSelector{_initComponentElement(){this._componentElement=document.getElementById(this._applyTargetId),this._componentElement.classList.add("edls"),this._updateComponentElement((0,i.default)(".edls-wrap",(0,i.default)(".edls-box.edls-box-first",(0,i.default)(".edls-header",(0,i.default)(".edls-header-title",this.lmsg("unselectedTitle"))),(0,i.default)(".edls-box-wrap",this._isSearchable?this._getSearchControl("unselected"):null,(0,i.default)(".edls-box-body",(0,i.default)("ul.edls-list",{id:`${this._id}-unselected`}),(0,i.default)(".edls-list-empty",{style:"display: none;"},(0,i.default)("span",this.lmsg("unselectedEmpty"))),(0,i.default)(".edls-ajax-loading",{style:"display: none;"},(0,i.default)("span.ajax-loading",this.lmsg("loadingTitle")))))),(0,i.default)(".edls-control",(0,i.default)(".edls-control-wrap",(0,i.default)(".edls-control-body",(0,i.default)(".edls-control-text",(0,i.default)(".edls-control-text-none",this.lmsg("controlText-none")),(0,i.default)(".edls-control-text-first"),(0,i.default)(".edls-control-text-second")),(0,i.default)(".edls-control-indicator",(0,i.default)("i"))))),(0,i.default)(".edls-box.edls-box-second",(0,i.default)(".edls-header",(0,i.default)(".edls-header-title",this.lmsg("selectedTitle"))),(0,i.default)(".edls-box-wrap",this._isSearchable?this._getSearchControl("selected"):null,(0,i.default)(".edls-box-body",(0,i.default)("ul.edls-list",{id:`${this._id}-selected`}),(0,i.default)(".edls-list-empty",{style:"display: none;"},(0,i.default)("span",this.lmsg("selectedEmpty"))),(0,i.default)(".edls-ajax-loading",{style:"display: none"},(0,i.default)("span.ajax-loading",this.lmsg("loadingTitle")))))))),this._initList()}_initList(){super._initList(),this._fixListZebra()}_fixListZebra(){[document.getElementById(`${this._id}-unselected`),document.getElementById(`${this._id}
1-selected`)].forEach((e=>{let n=0;e.querySelectorAll(".edls-item").forEach((e=>{"none"!==e.style.display&&(e.classList.add(n%2?"odd":"even"),e.classList.remove(n%2?"even":"odd"),n++)})),e.parentNode.querySelector(".edls-list-empty").style.display=n?"none":""}))}_getSearchControl(e){return(0,i.default)(".edls-search",(0,i.default)("span.edls-check",(0,i.default)("input.checkbox",{type:"checkbox",value:""})),(0,i.default)("span.edls-search-control",(0,i.default)("input.search-input.search-empty",{type:"text",value:"",autocomplete:"off",id:`${this._id}-search-${e}`,onfocus:e=>this.onFocus(e.target),onblur:e=>this.onBlur(e.target),onkeyup:n=>this.onToggleSearch(e,n.target.value)}),(0,i.default)("input.search-button",{type:"image",src:t(363),id:`${this._id}-search-button-${e}`,onmousedown:()=>this.onResetSearch(e),onclick:e=>e.preventDefault()})))}_toggleSearchButtonIcon(e,n){const i=document.getElementById(`${this._id}-search-button-${e}`);i.classList[n?"add":"remove"]("search-button-clear"),i.src=t(n?364:363)}onFocus(e){e.classList.remove("search-empty")}_resetSearchControl(e){e.value="",e.classList.add("search-empty")}_initListItem(e,n,t){let a=null,r=!1;t?(a=document.getElementById(`${this._id}-selected`),r=!e.selected):(a=document.getElementById(`${this._id}-unselected`),r=e.selected),(0,s.default)(a,(0,i.default)("li",{id:`${this._id}-${n}-${t?"selected":"unselected"}-item`,class:"edls-item",style:r?"display: none;":null,onclick:e=>{this._toggleItemSelection(n,t,e)}},(0,i.default)("div",{class:"edls-item-wrap"},(0,i.default)("span",{class:"edls-check"},(0,i.default)("input",{type:"checkbox",class:"checkbox",value:"",onclick:e=>{e.stopPropagation(),this._toggleItemCheckbox(e.target,e.target.checked)}})),(0,i.default)("span",{class:"edls-text"},this._getItemText(e)))))}_getItemText(e,n){let t="";e.icons&&e.icons.length&&(e.icons.each((({src:e,title:n})=>{t+=`<i class="icon"><img src="${Jsw.skinUrl}${e}" title="${n}"></i>`})),t+=" ");let i=(0,r.default)(e.title);return n&&(i=i.replace(n,`<b class="search-result-label">${n}</b>`)),t+i}onToggleSearch(e,n){const t="selected"===e;(n=n.trim().toLowerCase()).length?(this._toggleSearchButtonIcon(e,!0),this._list.forEach(((i,a)=>{const s=document.getElementById(`${this._id}-${a}-${e}-item`);if(this._isSearchMatched(i,n))s.querySelector(".edls-text").innerHTML=this._getItemText(i,n),t===i.selected&&(s.style.display="");else{s.querySelector(".edls-text").innerHTML=this._getItemText(i);const e=s.querySelector(".edls-check input");"none"!==s.style.display&&e.checked&&this._toggleItemCheckbox(e,!1),s.style.display="none"}}))):(this._toggleSearchButtonIcon(e,!1),this._showAllItems(e))}_showAllItems(e){const n="selected"===e;this._list.forEach(((t,i)=>{const a=document.getElementById(`${this._id}-${i}-${e}-item`);a.querySelector(".edls-text").innerHTML=this._getItemText(t),n===t.selected&&(a.style.display="")}))}_toggleItemSelection(e,n,t,i){t.preventDefault(),this._list[e].selected=!n,this._updateElement(this._list[e]),document.getElementById(`${this._id}-${e}-${n?"selected":"unselected"}-item`).style.display="none",document.getElementById(`${this._id}-${e}-${n?"unselected":"selected"}-item`).style.display="",this._toggleItemCheckbox(document.getElementById(`${this._id}-${e}-${n?"selected":"unselected"}-item`).querySelector(".edls-check input"),!1),i||(this._fixListZebra(),this.onChange())}_toggleItemCheckbox(e,n){e.checked=n;const t=e.closest(".edls-box-first")?"first":"second",i=e.closest(`.edls-box-${t}`).querySelectorAll(".edls-list .edls-check input:checked").length;n?e.closest(".edls-item").classList.add("selected"):(e.closest(".edls-item").classList.remove("selected"),e.closest(".edls-box").querySelector(".edls-search .checkbox").checked=!1),e.closest(".edls").classList[i?"add":"remove"](`edls-selected-${t}`),e.closest(".edls").querySelector(`.edls-control-text-${t}`).innerHTML=this.getLocale().formatMessage(`controlText-${t}`,{count:i})}_updateSelectControls(){}_addEvents(){const e=this._componentElement;this._componentElement.querySelectorAll(".edls-box-wrap").forEach((n=>{n.addEventListener("mouseover",(n=>{e.classList.add("edls-over"),e.classList.add(n.target.closest(".edls-box-first")?"edls-over-first":"edls-over-second"),e.classList.remove(n.target.closest(".edls-box-first")?"edls-over-second":"edls-over-first")})),n.addEventListener("mouseleave",(()=>{e.classList.contains("edls-selected-first")||e.classList.contains("edls-selected-second")||(e.classList.remove("edls-over"),e.classList.remove("edls-over-first"),e.classList.remove("edls-over-second"))}))})),this._componentElement.addEventListener("mouseleave",(e=>{e.target.classList.remove("edls-over"),e.target.classList.remove("edls-over-first"),e.target.classList.remove("edls-over-second")})),this._componentElement.querySelectorAll(".edls-box .edls-search .edls-check input").forEach((e=>{e.addEventListener("click",(()=>{const n=e.checked;e.closest(".edls-box").querySelectorAll(".edls-list .edls-check input").forEach((e=>{n&&"none"!==e.closest(".edls-item").style.display?this._toggleItemCheckbox(e,!0):this._toggleItemCheckbox(e,!1)}))}))})),this._componentElement.querySelector(".edls-control-wrap").addEventListener("click",(n=>{let t;if(e.classList.contains("edls-over-first"))t=!1;else{if(!e.classList.contains("edls-over-second"))return;t=!0}this._list.each(((e,i)=>{if(e.selected===t){document.getElementById(`${this._id}-${i}-${t?"selected":"unselected"}-item`).classList.contains("selected")&&this._toggleItemSelection(i,t,n,!0)}})),this._fixListZebra(),this.onChange()}))}_onReloadCreate(){this._list=[],this._componentElement.querySelectorAll(".edls-box").forEach((e=>{e.querySelector("ul").innerHTML="",e.querySelector(".edls-ajax-loading").style.display="",e.querySelector(".edls-list-empty").style.display="none"}))}_onReloadComplete(){this._componentElement.querySelectorAll(".edls-box").forEach((e=>{e.querySelector(".edls-ajax-loading").style.display="none"}))}}},(e,n,t)=>{"use strict";t.r(n)},e=>{e.exports=Jsw.skinUrl+"/images/search-input.png?9fd99cb66354e116893e88b4f234ca6d"},e=>{e.exports=Jsw.skinUrl+"/images/clear-search.png?c022c431eedbe669278180412386b137"}
1,(e,n,t)=>{"use strict";t.r(n),t.d(n,{ImageSelector:()=>o});var i=t(93),a=t(264),s=t(287),r=t(99);class o extends i.Component{_initConfiguration(e){super._initConfiguration(e);const n=this._getConfigParam("list",{});this._list=Array.isArray(n)?$H():$H(n);const t=this._getConfigParam("captions",{});this._captions=Array.isArray(t)?$H():$H(t),this._name=this._getConfigParam("name",""),this._value=this._getConfigParam("value",null),this._currentId=`${this._id}-current`,this._listId=`${this._id}-list`}_initComponentElement(){super._initComponentElement(),this._updateComponentElement(`<div class="${this._cls}-area"><div id="${this._currentId}" class="${this._cls}-current"><img/><p>${(0,r.default)(this._captions.get("selectedImage"))}</p></div><div id="${this._listId}" class="${this._cls}-select clearfix"></div></div>`),(0,a.default)(this._componentElement,(0,s.default)("input",{id:`${this._id}-value`,name:this._name,type:"hidden",value:null,onrender:e=>{this._valueElement=e}}))}_addEvents(){this._list.each((({key:e,value:n})=>{this._addImage(e,n)})),this.set(this._value)}_addImage(e,{url:n,title:t}){this._componentElement.querySelectorAll(`#${this._listId}`).forEach((i=>{(0,a.default)(i,(0,s.default)("img",{src:n,alt:t,onclick:n=>{this._onImageClick(n,e)}}))}))}_onImageClick(e,n){this.set(n)}set(e){this._valueElement.value=e;const n=this._list.get(e);this._componentElement.querySelectorAll(`#${this._currentId} img`).forEach((e=>{n?(e.src=n.url,e.alt=n.title,e.style.display=""):e.style.display="none"}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DynamicPopupHint:()=>r});var i=t(93),a=t(286),s=t(264);t(367);const r={windowId:"ajaxTooltipWindow",delay:.55,_isInitialized:!1,_currentTooltip:null,_init(e){this._isInitialized||(this._cls=e,this._initWindowElement(),this._initWindowEvents(),this._isInitialized=!0)},_initWindowElement(){(0,s.default)(document.body,`<div id="${this.windowId}" class="${this._cls}" style="display: none; z-index: 10000"></div>`,"top");const e=document.getElementById(this.windowId);e.innerHTML=`<table cellspacing="0" class="popup-wrapper"><tbody><tr><td class="popup-container"><div class="c1"><div class="c2"><div class="c3"><div class="c4"><div class="c5"><div class="popup-heading"><div class="heading-area"><span class="arrow"></span><span class="close" id="${this.windowId}-close"></span><h4><span id="${this.windowId}-title"></span></h4></div></div><div class="popup-content"><div id="${this.windowId}-content" class="popup-content-area"></div></div></div></div></div></div></div></td></tr></tbody></table>`,e.style.marginTop=0},_initWindowEvents(){document.getElementById(this.windowId).addEventListener("mouseover",this._onWindowMouseOver.bind(this)),document.getElementById(this.windowId).addEventListener("mouseout",this._onWindowMouseOut.bind(this)),document.getElementById(`${this.windowId}-close`).addEventListener("click",this._onCloseClick.bind(this)),document.body.addEventListener("click",this._onCloseClick.bind(this)),document.getElementById(this.windowId).addEventListener("click",(e=>{e.stopPropagation()}))},_onWindowMouseOver(){this._showWindow()},_onWindowMouseOut(){""===this._currentTooltip.getPlacement()&&(document.getElementById(this.windowId).style.display="none")},_onCloseClick(){document.getElementById(this.windowId).style.display="none"},set(e){this._init(e.getCls());const n=e.getTitle(),t=document.getElementById(`${this.windowId}-title`);!1===n?(document.getElementById(`${this.windowId}-title`).innerHTML="",t.closest(".popup-heading").style.display="none"):(document.getElementById(`${this.windowId}-title`).innerHTML=n,t.closest(".popup-heading").style.display=""),["left","right","top","bottom"].forEach((e=>{document.getElementById(this.windowId).classList.remove(e)})),document.getElementById(this.windowId).classList.add(e.getPlacement()),document.getElementById(this.windowId).querySelector(".heading-area .arrow").style.display=-1!==["left","right","bottom"].indexOf(e.getPlacement())?"":"none",document.getElementById(this.windowId).classList[e.getScrollable()?"add":"remove"]("popup-box-scrollable"),this._currentTooltip=e,this.updateContent(e),this._showWindow(e)},isSet(e){const n=document.getElementById(this.windowId);return n&&"none"!==n.style.display&&this._currentTooltip===e},unset(){const e=document.getElementById(this.windowId);e&&(e.style.display="none")},updateContent(e){this._currentTooltip===e&&(0,s.default)(document.getElementById(`${this.windowId}-content`),["top"===e.getPlacement()?'<span class="arrow"></span>':"",e.getContent()],"inner"),this._updatePosition()},_showWindow(){document.getElementById(this.windowId).style.display="",this._updatePosition()},_updatePosition(){const e=document.getElementById(this.windowId),n=Element.getWidth(e),t=Element.getHeight(e),i=Element.getHeight(e.querySelector(".popup-heading")),a=this._currentTooltip.getTargetElement(),s=Element.getHeight(a),r=Element.getWidth(a);let o=0,d=0;const l=Element.cumulativeOffset(a).left+n,c=document.viewport.getWidth()+document.viewport.getScrollOffsets().left;switch(this._currentTooltip.getPlacement()){case"top":d-=t,o-=(n-r)/2;break;case"bottom":d+=s,o-=(n-r)/2;break;case"left":d-=(i-s)/2,o-=n;break;case"right":d-=(i-s)/2,o+=r}l+o>c&&(o-=l+o-c+10),Element.clonePosition(e,a,{offsetLeft:o,offsetTop:d,setWidth:!1,setHeight:!1})}};r.Instance=class extends i.Component{_initConfiguration(e){super._initConfiguration(e),this._targetElement=this._getConfigParam("target",""),"string"==typeof this._targetElement&&(this._targetElement=document.getElementById(this._targetElement)),this._title=this._getConfigParam("title",""),this._waitMsg=this._getConfigParam("waitMsg",""),this._url=this._getConfigParam("url",""),this._cls=this._getConfigParam("cls","popup-box"),this._scrollable=this._getConfigParam("scrollable",!0),this._placement=this._getConfigParam("placement",""),this._content=this._getConfigParam("content",`<div class="ajax-loading">${this._waitMsg}</div>`),this._contentLoaded=!1,this._delayedExecuter=null}_initComponentElement(){this._initTargetEvents()}_initTargetEvents(){""!==this._placement?this._targetElement.addEventListener("click",(e=>{e.stopPropagation(),e.preventDefault(),r.isSet(this)?r.unset():r.set(this)})):(this._targetElement.addEventListener("mouseover",this.set.bind(this)),this._targetElement.addEventListener("mouseout",this.unset.bind(this)))}_loadContent(){new Ajax.Request((0,a.default)(this._url),{method:"get",onSuccess:e=>{""!==e.responseText&&(this._content=e.responseText,r.updateContent(this))}}),this._contentLoaded=!0}setContent(e){this._contentLoaded=!0,this._content=e}set(){this._delayedExecuter=new PeriodicalExecuter((e=>{r.set(this),e.stop(),this._delayedExecuter=null}),r.delay)}unset(){this._delayedExecuter&&(this._delayedExecuter.stop(),this._delayedExecuter=null)}getTitle(){return this._title}getContent(){return!this._contentLoaded&&this._url&&this._loadContent(),this._content}getTargetElement(){return this._targetElement}getCls(){return this._cls}getScrollable(){return this._scrollable}getPlacement(){return this._placement}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{PasswordMeter:()=>l});var i=t(93),a=t(366),s=t(101),r=t(264),o=t(287),d=t(369);t(662);class l extends i.Component{_initConfiguration({observe:e,...n}){this._passwordElement=document.getElementById(e),this._passwordElement.addEventListener("keyup",this._onChange.bind(this)),this._passwordElement.addEventListener("dataavailable",this._onChange.bind(this)),super._initConfiguration({id:`${this._passwordElement.id}-meter`,tag:"span",cls:"password-strength",locale:s.default.getSection("components.password.meter"),...n})}_initComponentElement(){super._initComponentElement(),(0,r.default)(this._componentElement,[(0,o.default)("i",{onrender:e=>{this._progress=e}}),(0,o.default)("b",{onrender:e=>{this._verdict=e}})])}setProgress(e){const n=["VeryWeak","Weak","Medium","Strong","VeryStrong"].indexOf(e);this._progress.setAttribute("style",`width: ${20*(n+1)}%`)}async _onChange(){const{password:e,strength:n,suggestions:t}=await(0,d.default)(this._passwordElement.value);e===this._passwordElement.value&&(this._updateVisibility(),this.setProgress(n),this._updateHint(t),this._updateVerdict(n),this._updateColor(n))}_updateVisibility(){""===this._passwordElement.value?(this._componentElement.style.display="none",this._hintContainer.style.display="none"):(this._componentElement.style.display="",this._hintContainer.style.display="")}_updateColor(e){const n=`password-strength${e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}`;this._oldClass!==n&&(this._oldClass&&this._componentElement.classList.remove(this._oldClass),this._componentElement.classList.add(n),this._oldClass=n)}_updateHint(e){this._tooltip.setContent(e.length?[this.lmsg("description"),(0,o.default)("br"),(0,o.default)("ul",e.map((e=>(0,o.default)("li.asd",e))))]:this.lmsg("yourPasswordIsStrong"))}_updateVerdict(e){this._verdict.innerHTML=this.lmsg(`verdict${e}`)}render(){super.render(),(0,r.default)(this._componentElement,(0,o.default)("span.hint-inline.hint-info",{onrender:e=>{this._hintContainer=e}},(0,o.default)("span",{onrender:e=>{this._tooltip=new a.DynamicPopupHint.Instance({title:this.lmsg("title"),waitMsg:"",url:"",placement:"right",target:e})}},"(?)")),"after"),this._updateVisibility(),this._passwordElement.value&&this._onChange()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(455),a=t(90),s=t(370);const r=i.gql`
2    query PasswordEstimation($password: String!) {
3        passwordEstimation(password: $password) {
4            level
5            suggestions
6        }
7    }
8`,o=async e=>{const{data:{passwordEstimation:n}}=await s.default.query({query:r,variables:{password:e}});return n},d=async(e,n=o)=>{const[{level:t,suggestions:i},s]=await Promise.all([n(e),a.Locale.loadSection("components.password.suggestions")]);return{password:e,strength:["VeryWeak","Weak","Medium","Strong"][t]??"VeryStrong",suggestions:i.map((e=>s.lmsg(e)))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(374),a=t(448),s=t(437),r=t(438),o=t(655),d=t(656),l=t.n(d);const c=new(t(371).SentryLink)({setTransaction:!1}),m=(0,o.onError)((e=>{400===e.networkError?.statusCode&&window.location.reload()})),u={"X-Requested-With":"XMLHttpRequest"},p=document.getElementById("forgery_protection_token");p&&(u["X-Forgery-Protection-Token"]=p.content);const h=l()({uri:"/cp/graphql",headers:u}),f=new i.ApolloClient({link:(0,a.from)([m,c,h]),cache:new s.InMemoryCache({typePolicies:{AdditionalKey:{keyFields:["keyNumber"]},Domain:{fields:{hosting:{merge:!0}}},ExtensionTab:{keyFields:!1},SiteButton:{keyFields:!1},Site:{keyFields:["id"]}
8,ConfigSectionGdprCookie:{keyFields:["name"]},User:{keyFields:["login"]},UserLogo:{merge:!0},UserPermissions:{merge:!0},Mode:{merge:!0},Notification:{keyFields:[]},PrimaryKey:{keyFields:["pleskKeyId"]},WebsitesDiagnostic:{keyFields:[],fields:{settings:{merge:!0}}},ServerMail:{keyFields:[]},Capability:{keyFields:[],fields:{mailServer:{merge:!0},packages:{merge:!0}}},Dns:{keyFields:[]},Query:{fields:{additionalKeys:{merge:!1},recentSearch:{merge:!1}}},Server:{keyFields:[],fields:{firewall:{merge:!0},components:{merge:!1}}},DnsTemplate:{keyFields:[]},DnsSoaRecordTemplate:{keyFields:[]},TaskList:{keyFields:[]},IpAddress:{fields:{clients:{merge:!1}}},IpAddressList:{keyFields:[],fields:{list:{merge:!1}}}},dataIdFromObject:e=>!0===e.__typename?.startsWith("Config")?e.__typename:(0,r.defaultDataIdFromObject)(e)})})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{PasswordGenerator:()=>r});var i=t(93),a=t(315);const s={upper:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",lower:"abcdefghijklmnopqrstuvwxyz",number:"0123456789",special:"!@#$%^&*?_~"};class r extends i.Component{_initConfiguration(e){super._initConfiguration({tag:"span",...e}),this._passwordElement=document.getElementById(this._getConfigParam("password",null)),this._generateButtonElement=document.getElementById(this._getConfigParam("generateButton",null)),this._generateButtonElement.addEventListener("click",this._onGeneratePasswordClick.bind(this)),this._showButtonElement=document.getElementById(this._getConfigParam("showButton",null)),this._showButtonElement.addEventListener("click",this._onShowPasswordClick.bind(this)),this._showPasswordVisible=!0,this._showPasswordTitle=this._getConfigParam("showPasswordTitle",""),this._hidePasswordTitle=this._getConfigParam("hidePasswordTitle",""),this._passwordStrength=this._getConfigParam("passwordStrength","")}_onGeneratePasswordClick(){const e=this._generatePassword();this._passwordElement.value=e;const n=document.getElementById(this._getConfigParam("passwordConfirmation"));n&&(n.value=e),(0,a.default)(this._passwordElement,"plesk:passwordGenerated")}_onShowPasswordClick(){this._showPasswordVisible?(this._passwordElement.setAttribute("type","text"),this._showButtonElement.innerHTML=this._hidePasswordTitle):(this._passwordElement.setAttribute("type","password"),this._showButtonElement.innerHTML=this._showPasswordTitle),this._showPasswordVisible=!this._showPasswordVisible}_generatePassword(){let e="";const n=["upper","lower","lower","lower","number","number","special","number","number"];return"Stronger"===this._passwordStrength&&n.push("upper","upper","lower","lower","lower","lower","lower","lower"),n.sort(((e,n)=>Math.floor(n.length*Math.random())-Math.floor(e.length*Math.random()))),n.forEach((n=>{e+=this._generateSymbol(n)})),e}_generateSymbol(e){const n=Math.floor(s[e].length*Math.random());return s[e][n]}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{UpgradeFailureNotification:()=>d});var i=t(285),a=t(102),s=t(286),r=t(264),o=t(287);class d extends i.StatusMessage{_initConfiguration(e){this.updateInterval=5e3,super._initConfiguration(e),this._isBootstrapRunning=this._getConfigParam("isBootstrapRunning"),this._bootstrapExecutionUrl=this._getConfigParam("bootstrapExecutionUrl"),this._bootstrapStatusUrl=this._getConfigParam("bootstrapStatusUrl"),this._bootstrapInProgressMessage=this._getConfigParam("bootstrapInProgressMessage"),this._bootstrapLinkTitle=this._getConfigParam("bootstrapLinkTitle")}_addEvents(){super._addEvents(),this._isBootstrapRunning&&this._scheduleUpdateStatus()}_executeBootstrapper(){this._isBootstrapRunning=!0,(0,r.default)(this._componentElement.querySelector(".msg-content"),this._renderMessage(),"inner"),a.default.post((0,s.default)(this._bootstrapExecutionUrl)).finally((()=>{this._scheduleUpdateStatus()}))}_renderMessage(){return this._isBootstrapRunning?(0,o.default)("span.ajax-loading",this._bootstrapInProgressMessage):[this._message," ",(0,o.default)("a",{onclick:this._executeBootstrapper.bind(this)},this._bootstrapLinkTitle)]}_scheduleUpdateStatus(){setTimeout((()=>{this._statusUpdate()}),this.updateInterval)}_statusUpdate(){a.default.get((0,s.default)(this._bootstrapStatusUrl)).finally((()=>{this._scheduleUpdateStatus()}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{WebserverConfigurationFailure:()=>c});var i=t(285),a=t(102),s=t(329),r=t(284),o=t(289),d=t(286),l=t(99);class c extends i.StatusMessage{_initConfiguration(e){this._rebuildFailedUrl="^/admin/subscription/webserver-configuration-rebuild/?returnUrl=/",this._rebuildAllUrl="^/admin/subscription/webserver-configuration-rebuild-all/",super._initConfiguration(e),this._moduleInstalled=this._getConfigParam("moduleInstalled"),this._kbArticle=this._getConfigParam("kbArticle")}_renderMessage(){return this.lmsg("message",{error:(0,l.default)(this._message.trim()),link:`<a id="webserver-configuration-failure-rebuild-failed">${this.lmsg("link")}</a>`,"link-all":`<a id="webserver-configuration-failure-rebuild-all">${this.lmsg("link-all")}</a>`,"module-link":this._moduleInstalled?`<a href="/modules/configurations-troubleshooter/">${this.lmsg("moduleLink")}</a>`:"","how-to-fix":this._kbArticle?` ${this.lmsg("knownIssue",{"kb-article":`<a href="${this._kbArticle}" target="_blank">${this._kbArticle}</a>`})}`:""})}_addEvents(){super._addEvents(),document.getElementById("webserver-configuration-failure-rebuild-failed").addEventListener("click",this._rebuildFailed.bind(this)),document.getElementById("webserver-configuration-failure-rebuild-all").addEventListener("click",this._rebuildAll.bind(this))}_rebuildFailed(){(0,s.redirectPost)(this._rebuildFailedUrl)}_rebuildAll(){this._onCreateExecute(),a.default.post((0,d.default)(this._rebuildAllUrl)).then(this._onSuccess.bind(this)).catch(this._onException.bind(this))}_onCreateExecute(){(0,o.default)(),(0,r.default)("warning",`<span class="ajax-loading">${this.lmsg("messageInProgress")}</span>`)}_onSuccess(e){(0,o.default)(),"success"===e.status?(0,r.default)("info",this.lmsg("messageSuccess")):(0,r.default)("error",this.lmsg("messageFailure")+e.message)}_onException(e){(0,o.default)(),""===window.location.port?(0,r.default)("info",this.lmsg("messageSuccess")):(0,r.default)("error",`Internal error: ${e}`)}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ConfirmationPopupManager:()=>c});var i=t(355),a=t(93),s=t(329),r=t(101),o=t(286),d=t(264),l=t(102);const c={};c.PopupForm=class extends i.PopupForm{_initConfiguration(e){this._sendButtonTitle="",super._initConfiguration({singleRowButtons:!0,...e}),this._prepareUrl=this._getConfigParam("prepareUrl",""),this._handlerUrl=this._getConfigParam("handlerUrl",""),this._ids=this._getConfigParam("ids",""),this._formListItemsAreaId=`${this._id}-form-list-items`,this._formListAreaId=`${this._id}-form-list`,this._formBoxAreaId=`${this._id}-form-box`,this._sendButtonId=this._getConfigParam("sendButtonId","btn-send"),this._cancelButtonId=this._getConfigParam("cancelButtonId","btn-cancel"),this._formDescriptionId=`${this._id}-form-desc`,this._longtask=this._getConfigParam("longtask",!1),this._autoload=this._getConfigParam("autoload",!0)}render(){super.render(),this.setBoxType("form-box"),this._setTitle();const e=`<form method="post" action="" enctype="application/x-www-form-urlencoded" id="${this._id}-form"><div class="box" id="${this._formBoxAreaId}"></div><div class="list" id="${this._formListAreaId}"></div></form>`;document.getElementById(this._contentAreaId).innerHTML=this._getHeadDescription()+e+this._getBottomDescription();const n=document.getElementById(`${this._id}-form`);n._formSubmit=n.submit,n.submit=this._onSubmit.bind(this),n.addEventListener("submit",this._onSubmitEvent.bind(this)),(0,d.default)(document.getElementById(this._formBoxAreaId),`<div class="ajax-loading">${this.lmsg("loading")}</div>`),this._addButtons(),this._autoload&&this._renderPreparePopup()}reload(){document.getElementById(this._formListAreaId).innerHTML="",document.getElementById(this._formBoxAreaId).innerHTML=`<div class="ajax-loading">${this.lmsg("loading")}</div>`,this._preparePopup()}_addButtons(){this.addRightButton(r.default.getSection("components.buttons").lmsg("ok"),this._onOkClick,!0,!0,{id:this._sendButtonId}),this.addRightButton(r.default.getSection("components.buttons").lmsg("cancel"),this._onCancelClick,!1,!1,{id:this._cancelButtonId})}_setTitle(){this.setTitle(this.lmsg("title"))}_getHeadDescription(){return""}_getBottomDescription(){return`<p id="${this._formDescriptionId}">${this.lmsg("description")}</p>`}_onException(e){this._addErrorMessage(`Internal error: ${e}`),this.enable()}_onOkClick(e){this._onSubmit(e)}_onCancelClick(){this.hide()}_preparePopup(){l.default.post((0,o.default)(this._prepareUrl),{ids:this._ids}).then(this._onSuccessPreparePopup.bind(this)).catch(this._onException.bind(this))}_renderPreparePopup(){this._preparePopup()}_onSubmitEvent(e){return this._onSubmit(),e.preventDefault(),!1}_onSuccessResponse(e){this.hide(),(0,s.redirect)(e.redirect)}_onSuccess(e){this._clearMessages();try{const n=JSON.parse(e.responseText);if("success"===n.status)this._onSuccessResponse(n);else{if(n.redirect)return void(0,s.redirect)(n.redirect);this._addErrorMessage(n.message),this.enable()}}catch(n){this._addErrorMessage(n.message),this._addErrorMessage(`Internal error: ${e.responseText}`),this.enable()}}disable(){const e=document.getElementById(this._sendButtonId);e&&(e.disabled=!0,e.classList.add("disabled"),this._sendButtonTitle||(this._sendButtonTitle=e.innerHTML),e.innerHTML=`<span class="wait">${this.lmsg("loading")}</span>`);const n=document.getElementById(this._cancelButtonId);n&&(n.disabled=!0,n.classList.add("disabled"))}enable(){const e=document.getElementById(this._sendButtonId);e&&(e.disabled=!1,e.innerHTML=this._sendButtonTitle,e.classList.remove("disabled"));const n=document.getElementById(this._cancelButtonId);n&&(n.disabled=!1,n.classList.remove("disabled"))}_onSuccessPreparePopup(){return!0}_getLoadingIndicatorItems(){return[]}_addLoadingIndicator(){}_getAdditionalParams(e){return e}_isValid(){return!0}_onSubmit(e){if(this._clearMessages(),!this._isValid())return;let n=$H(),t=0;if(this._ids.each((e=>{n.set(`ids[${t}]`,e),t++})),n=this._getAdditionalParams(n),this.disable(),this._addLoadingIndicator(this._getLoadingIndicatorItems()),this._needFlyEffect()){const t=Element.cumulativeOffset(e.target);(0,a.getComponent)("asyncProgressBarWrapper").fly(t,this._longtask,(()=>{this._sendRequest(n)}))}else this._sendRequest(n)}_needFlyEffect(){return!1!==this._longtask}_sendRequest(e){new Ajax.Request(this._handlerUrl,{method:"post",parameters:e,onSuccess:this._onSuccess.bind(this),onException:this._onException.bind(this)})}},c.PopupForm.subclasses=[]},(e,n,t)=>{"use strict";t.r(n),t.d(n,{LookUp:()=>v});var i=t(93),a=t(668),s=t(98),r=t(671),o=t(286),d=t(264),l=t(287),c=t(99),m=t(315),u=t(316),p=t(102),h=t(674),f=t(318);class v extends i.Component{_initConfiguration(e){super._initConfiguration(e),this._name=this._getConfigParam("name",null),this._cls=this._getConfigParam("cls","lookup"),this._data=this._getConfigParam("data",[]),this._currentValue=this._getConfigParam("value",null),this._newItemValue=this._getConfigParam("newItemValue",null),this._dataUrl=this._getConfigParam("dataUrl",null),this._copyTitleValue=this._getConfigParam("copyTitleValue",!1),this._limit=this._getConfigParam("limit",this._dataUrl?10:a.list.ITEMS_UNLIMITED),this._lookUpParams=this._getConfigParam("lookUpParams",{}),this._disabled=this._getConfigParam("disabled",!1),this._placeholder=this._getConfigParam("placeholder",null)}_initComponentElement(){super._initComponentElement(),this._valueField=(0,f.createHtmlElement)("input",{type:"hidden",name:this._name}),(0,d.default)(this._componentElement,this._valueField);const e={type:"text",class:"form-control"};this._disabled&&(e.disabled="disabled"),null!==this._placeholder&&(e.placeholder=this._placeholder),this._inputField=(0,f.createHtmlElement)("input",e),this._lookUpButton=(0,f.createHtmlElement)("span",{class:"form-control-icon form-control-icon-action"}),(0,d.default)(this._lookUpButton,(0,f.createHtmlElement)("i",{class:"icon-form-control-search"})),this._lookUpControl=(0,f.createHtmlElement)("div",{class:"form-control-group"}),(0,d.default)(this._lookUpControl,this._inputField),(0,d.default)(this._lookUpControl,this._lookUpButton),this._dropdownList=(0,f.createHtmlElement)("ul",{class:"dropdown-menu lookup-dropdown-menu"}),this._initCustomLookUpComponent(),this._customLookUpComponent?((0,d.default)(this._dropdownList,(0,l.default)("li",{class:"dropdown-header"},this.lmsg("label"))),(0,d.default)(this._dropdownList,(0,l.default)("li",(0,l.default)("div",{class:"dropdown-menu-content"},this._lookUpControl)))):(this._lookUpControl.classList.add("f-large-size"),(0,d.default)(this._componentElement,this._lookUpControl)),this._emptyElement=(0,f.createHtmlElement)("li"),(0,d.default)(this._emptyElement,(0,l.default)("div.dropdown-menu-content",this.lmsg("nothingFound"))),(0,d.default)(this._dropdownList,this._emptyElement),(0,d.default)(this._componentElement,this._dropdownList),!this._currentValue&&this._newItemValue&&(this._currentValue=this._newItemValue,this.handleChange()),this._updateV
8alue(),0<this._data.length&&this._updateData(this._data),this._dataUrl&&this._limit===a.list.ITEMS_UNLIMITED&&this._getDataByUrl()}_initCustomLookUpComponent(){this._newItemValue&&(this._customLookUpComponent=(0,f.createHtmlElement)("div",{class:"input-group"}),this._customLookUpComponent.innerHTML='<input type="text" readonly="" class="form-control f-large-size" value=""><span class="input-group-btn"><button type="button" class="btn dropdown-toggle"><span class="caret"></span></button></span>',(0,d.default)(this._componentElement,this._customLookUpComponent),(0,d.default)(this._dropdownList,this._createItem(this._newItemValue)),(0,d.default)(this._dropdownList,(0,f.createHtmlElement)("li",{class:"divider"})),this._setDisabled(this._disabled))}_setDisabled(e){this._disabled=e,this._customLookUpComponent&&(this._customLookUpComponent.style["pointer-events"]=e?"none":null,this._customLookUpComponent.querySelector(".input-group input").disabled=e,this._customLookUpComponent.querySelector(".input-group .btn.dropdown-toggle").disabled=e)}disable(){this._setDisabled(!0)}enable(){this._setDisabled(!1)}_getDataByUrl(e){this._emptyElement.querySelector("div").innerHTML=this.lmsg("loading"),this._filter=e,p.default.get((0,o.default)(this._dataUrl),{filter:e,limit:this._limit,...this._lookUpParams}).then((n=>{e===this._filter&&(this._emptyElement.querySelector("div").innerHTML=this.lmsg("nothingFound"),"error"!==n.status&&(this._data=n.data,this._updateData(this._data),this._selectResults(e,n.itemsCount-this._data.length)))}))}isEmpty(){return null===this._currentValue}getValue(){return this._currentValue?this._currentValue.id:null}getItemValue(){return this._currentValue?this._currentValue:null}getDisplayValue(){return this._currentValue?this._currentValue.title:""}_openList(e){this._componentElement.classList.add("open"),this._lookUpButton.querySelector("i").classList.remove("icon-form-control-search"),this._lookUpButton.querySelector("i").classList.add("icon-form-control-clear"),this._fixDropdownPosition();const n=e?"":this._inputField.value.toLocaleLowerCase();this._dataUrl&&this._limit!==a.list.ITEMS_UNLIMITED?(this._emptyElement.querySelector("div").innerHTML=this.lmsg("loading"),this._getDataTask&&clearTimeout(this._getDataTask),this._getDataTask=setTimeout(function(){this._getDataByUrl(n)}.bind(this),250)):this._selectResults(n)}_closeList(){this._updateValue(),this._componentElement.classList.remove("open"),this._lookUpButton.querySelector("i").classList.add("icon-form-control-search"),this._lookUpButton.querySelector("i").classList.remove("icon-form-control-clear")}_updateValue(){this._valueField.value=this._currentValue?this._copyTitleValue?this._currentValue.title:this._currentValue.id:"",this._inputField.value=!this._currentValue||this._newItemValue&&this._currentValue.id===this._newItemValue.id?"":this._currentValue.title,this._newItemValue&&(this._componentElement.querySelector(".input-group input").value=this._currentValue?this._currentValue.title:"")}_selectResults(e,n){let t=0;if(this._dropdownList.querySelectorAll("li").forEach((n=>{if(!n._item)return;if(this._newItemValue&&this._newItemValue.id===n._item.id)return void(this._currentValue&&this._currentValue.id===this._newItemValue.id?(n.style.display="none",n.nextElementSibling.style.display="none"):(n.style.display="",n.nextElementSibling.style.display=""));n.classList.remove("active");const i=n.querySelector("a");let a=(0,h.default)(i.innerHTML);const s=a.toLowerCase().indexOf(e);-1!==s?(t++,t<=this._limit?(n.style.display="",a=`${a.substr(0,s)}<b class="search-result-label">${a.substr(s,e.length)}</b>${a.substr(s+e.length)}`):n.style.display="none"):n.style.display="none",i.innerHTML=a})),this._emptyElement.style.display=t?"none":"",t){const e=[...this._dropdownList.querySelectorAll("li")].filter((e=>"none"!==e.style.display));e.length&&e[0].classList.add("active")}t+=n||0,this._searchMoreElement&&(t>this._limit?(this._searchMoreElement.querySelector("div").innerHTML=this._getSearchMoreText(t-this._limit),this._searchMoreElement.style.display="",this._searchMoreElement.previousElementSibling.style.display=""):(this._searchMoreElement.style.display="none",this._searchMoreElement.previousElementSibling.style.display="none")),this._fixDropdownPosition()}_addEvents(){this._disabled||(super._addEvents(),this._customLookUpComponent?this._customLookUpComponent.addEventListener("click",(e=>{e.preventDefault(),s.Tooltip.hide(),this._componentElement.classList.contains("open")?this._inputField.blur():(this._openList(!0),this._inputField.focus())})):this._inputField.addEventListener("focus",this._inputOnFocus.bind(this)),this._inputField.addEventListener("paste",this._inputOnPaste.bind(this)),this._inputField.addEventListener("blur",this._inputOnBlur.bind(this)),this._inputField.addEventListener("keyup",this._inputOnKeyUp.bind(this)),this._inputField.addEventListener("keydown",this._inputOnKeyDown.bind(this)),this._lookUpButton.addEventListener("click",this._lookUpButtonOnClick.bind(this)))}_inputOnFocus(){this._openList(!0)}_inputOnBlur(){setTimeout((()=>{this._closeList()}),300)}_inputOnPaste(){setTimeout((()=>{this._openList();const e=this._dropdownList.querySelector("li.active");
8e&&(this._currentValue=e._item,this._updateValue())}),300)}_inputOnKeyUp(e){-1===[u.UP_ARROW,u.DOWN_ARROW,u.LEFT_ARROW,u.RIGHT_ARROW,u.ENTER,u.ESC].indexOf(e.keyCode)&&this._openList()}_inputOnKeyDown(e){if(-1!==[u.UP_ARROW,u.DOWN_ARROW].indexOf(e.keyCode)&&this._onArrowKeyPressed(e.keyCode),u.ESC===e.keyCode&&this._closeList(),u.ENTER===e.keyCode){const e=this._dropdownList.querySelector("li.active");e?(this._currentValue=e._item,this._closeList(),this.handleChange()):(this._closeList(),this._openList())}}_onArrowKeyPressed(e){let n=null;const t=this._dropdownList.querySelector("li.active");if(t){if(u.DOWN_ARROW===e)for(n=t.nextElementSibling;n&&("none"===n.style.display||!n._item);)n=n.nextElementSibling;else if(u.UP_ARROW===e)for(n=t.previousElementSibling;n&&("none"===n.style.display||!n._item);)n=n.previousElementSibling}else for(n=this._dropdownList.querySelector("li");n&&("none"===n.style.display||!n._item);)n=n.nextElementSibling;n&&"none"!==n.style.display&&n._item&&(n.classList.add("active"),t&&t.classList.remove("active"),this._scrollDropdownList())}_scrollDropdownList(){const e=this._dropdownList.querySelector("li.dropdown-menu-list-item"),n=this._dropdownList.querySelector("li.active");if(!e||!n)return;const t=Math.round(n.offsetTop/e.offsetHeight)+1,i=Math.round(this._dropdownList.clientHeight/e.offsetHeight);this.frameStart=this.frameStart||1,t>=this.frameStart+i?(this._dropdownList.scrollTop+=e.offsetHeight,this.frameStart++):t<=this.frameStart&&(this._dropdownList.scrollTop-=e.offsetHeight,this.frameStart--)}_lookUpButtonOnClick(e){e.preventDefault(),this._componentElement.classList.contains("open")?this._closeList():this._openList(!0)}_itemOnClick(e){e.preventDefault(),this._currentValue=e.target.closest("li")._item,this._closeList(),this.handleChange()}_itemOnOver(){this._dropdownList.querySelectorAll("li.active").forEach((e=>{e.classList.remove("active")}))}_createItem(e){const n=(0,f.createHtmlElement)("li",{class:"dropdown-menu-list-item"});return n.innerHTML=`<a href="#">${(0,c.default)(e.title)}</a>`,n._item=e,n.addEventListener("click",this._itemOnClick.bind(this)),n.addEventListener("mouseover",this._itemOnOver.bind(this)),n}_getSearchMoreText(e){return this.lmsg("moreObjectsAvailable",{count:e})}_updateData(e){this._clearData(),e.each((e=>{(0,d.default)(this._dropdownList,this._createItem(e))})),this._addSearchMoreElement()}_clearData(){let e;for(;e=this._emptyElement.nextSibling;)e.parentNode.removeChild(e)}_addSearchMoreElement(){this._searchMoreElement=document.createElement("li"),this._searchMoreElement.innerHTML='<div class="dropdown-menu-content"></div>',this._searchMoreElement.style.display="none",(0,d.default)(this._dropdownList,'<li class="divider" style="display: none;"></li>'),(0,d.default)(this._dropdownList,this._searchMoreElement)}_fixDropdownPosition(){this._dropdownList.style[(0,r.default)()?"right":"left"]=null;const e=document.documentElement.clientWidth,n=this._dropdownList.getBoundingClientRect(),t=((0,r.default)()?n.left:e-n.width-n.left)-parseInt(window.getComputedStyle(document.querySelector(".pul-layout__main-inner")).paddingLeft||0);t<0&&(this._dropdownList.style[(0,r.default)()?"right":"left"]=`${t}px`)}handleChange(){(0,m.default)(this._componentElement,"component:change");const e=this._getConfigParam("onChange");"function"==typeof e&&e(this._currentValue)}}v.subclasses=[]},(e,n,t)=>{"use strict";t.r(n),t.d(n,{List:()=>i.default,ListContextMenu:()=>a.default,list:()=>o});var i=t(669),a=t(670),s=t(676),r=t(672);const o={COLUMN_SELECTION:r.COLUMN_SELECTION,COLUMN_ACTIONS:r.COLUMN_ACTIONS,ITEMS_UNLIMITED:r.ITEMS_UNLIMITED,AdditionalActions:s.default}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(94),common_cookie__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(334),_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(93),_tooltip__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(98),_bar__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(350),_small_tools__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(342),_message_box__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(336),_dropdown_manager__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(341),_createComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(92),_addStatusMessage__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(284),_clearStatusMessages__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(289),_showInternalError__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(312),_prepareUrl__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(286),_addUrlParams__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(238),_render__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(264),_createElement__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(287),_escapeHtml__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(99),_emptyFn__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(239),_form_redirect__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(329),_Filters__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(343),_ListContextMenu__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(670),_constants__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(672),helpers_stripTags__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(674),_api__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(102),_List_less__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(675);class List extends _component__WEBPACK_IMPORTED_MODULE_2__.Component{constructor(...e){super(...e),(0,_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__.default)(this,"handleSelectButtonClick",(()=>{const e=this._componentElement.querySelector('input[name="listGlobalCheckbox"]');e.checked=!e.checked,this.onListGlobalCheckboxClick()}))}_initConfiguration(e){super._initConfiguration(e),this._cls+=" js-list",this._listCls=this._getConfigParam("listCls","list"),this._tableId=`${this._id}-table`,this._dataUrl=this._getConfigParam("dataUrl",""),this._operations=this._getConfigParam("operations",null),this._itemActions=this._getConfigParam("itemActions",{}
8),this._columns=this._getConfigParam("columns",[]).filter(Boolean),this._limitValues=this._getConfigParam("limitValues",[10,25,100,_constants__WEBPACK_IMPORTED_MODULE_21__.ITEMS_UNLIMITED]),this._splitListData(this._getConfigParam("data",{data:null,pathbar:null,state:null,pager:null,locale:null,additional:null})),this._searchFilters=$H(this._getConfigParam("searchFilters",{})),this._searchOveral=this._getConfigParam("searchOveral",null),this._pageable=this._getConfigParam("pageable",!0),this._disabledSelectHint=this._getConfigParam("disabledSelectHint",""),this._clearStatusOnReload=this._getConfigParam("clearStatusOnReload",!0),this.isDisabledItem=this._getConfigParam("isDisabledItem",(()=>!1)),this._onRedraw=this._getConfigParam("onRedraw",_emptyFn__WEBPACK_IMPORTED_MODULE_17__.default),this._emptyViewMode=this._getConfigParam("emptyViewMode","items"),this._getTotalInfo=this._getConfigParam("getTotalInfo",(function(){return this.getLocale().formatMessage("recordsTotal",{total:this._pager.totalItemCount})})),this._getRowClass=this._getConfigParam("getRowClass",(function(){return""})),Array.isArray(this._operations)&&(this._operations=this._operations.filter((e=>null!==e)),this._operations.length||(this._operations=null))}_getSearchOveralField(){return null===this._searchOveral&&(this._searchFilters.each((function(e){e.value.overal&&(this._searchOveral=e.key)}),this),null===this._searchOveral&&1===this._searchFilters.keys().length&&(this._searchOveral=this._searchFilters.keys()[0]),null===this._searchOveral&&(this._searchOveral=!1)),this._searchOveral}_initComponentElement(){super._initComponentElement(),this._updateComponentElement(`<div id="${this._id}-container"></div>`),this._initDisablerOverlay()}_splitListData(e,n){if(!e||!e.data)return!1;const t=e.data.length;return this._data="before"===n?e.data.concat(this._data):"after"===n?this._data.concat(e.data):e.data,this._state=e.state||{},this._pager=e.pager||{},e.locale&&(this._locale.messages={...this._locale.messages,...e.locale}),e.pathbar&&(this._pathbar=e.pathbar),e.additional&&(this._additionalData={...this._additionalData,...e.additional}),t}_isColumnSelectionPresent(){return this._getColumns().includes(_constants__WEBPACK_IMPORTED_MODULE_21__.COLUMN_SELECTION)}onHeaderClick(e){this._state.sortField=e,this._state.sortDirection="down"===this._state.sortDirection?"up":"down",this.reload(`/sort-field/${e}/sort-dir/${this._state.sortDirection}`)}updateFilter(e){if(!document.getElementById(this._tableId))return void this.checkEmptyList();let n=!1,t=!1;if(this._getColumns().filter((({isVisible:e})=>"function"!=typeof e||e())).forEach((e=>{if(!e.filter||!e.filter.type)return;let i,a;i=e.filter.options?e.filter.multi?this._componentElement.querySelector(`th[data-index="${e.dataIndex}"]`).querySelectorAll("input[type=checkbox]:checked"):this._componentElement.querySelector(`th[data-index="${e.dataIndex}"] select`):this._componentElement.querySelector(`th[data-index="${e.dataIndex}"] input`),i?(t=!0,e.filter.multi?(a=[],i.forEach((function(e){a.push(e.value.toLowerCase())})),a.length===e.filter.options.length&&(a=[])):a=i.value.toLowerCase(),a!==e.filter.value&&(e.filter.value=a,n=!0)):e.filter.value=""})),!t||!e&&!n)return void this.checkEmptyList();let i="even";document.getElementById(this._tableId).querySelectorAll("tr.odd, tr.even").forEach(((e,n)=>{const t=e.childNodes;let a=!0;this._getColumns().filter((({isVisible:e})=>"function"!=typeof e||e())).forEach(((e,i)=>{const s=this._data[n][e.dataIndex];if(t[i]._filtered&&(e.noEscape?t[i].innerHTML=s:t[i].innerHTML=(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_16__.default)(s),delete t[i]._filtered),!a||!e.filter||!e.filter.type||0===e.filter.value.length)return;if("date"===e.filter.type)return void(new Date(s.replace(/ /g,"T"))<new Date(e.filter.value.replace(/ /g,"T"))&&(a=!1));if(e.filter.options)return void(e.filter.multi?-1===e.filter.value.indexOf(s.toLowerCase())&&(a=!1):s.toLowerCase()!==e.filter.value&&(a=!1));const r=s.toLowerCase().indexOf(e.filter.value);-1===r||e.filter.startsWith&&0!==r?a=!1:(e.noEscape?t[i].innerHTML=`${s.substr(0,r)}<b class="search-result-label">${s.substr(r,e.filter.value.length)}</b>${s.substr(r+e.filter.value.length)}`:t[i].innerHTML=`${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_16__.default)(s.substr(0,r))}<b class="search-result-label">${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_16__.default)(s.substr(r,e.filter.value.length))}</b>${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_16__.default)(s.substr(r+e.filter.value.length))}`,t[i]._filtered=!0)})),a?(e.classList.remove(i),i="odd"===i?"even":"odd",e.classList.add(i),e.style.display=""):e.style.display="none"})),this.checkEmptyList()}onLimitClick(e){this.reload({"items-per-page":e})}onPagerClick(e){this.reload({page:e})}onListGlobalCheckboxClick(){const e=this._getActionBoxElement(),n=this._componentElement.querySelector('input[name="listGlobalCheckbox"]');if(e){const t=e.querySelector(".r-actions-select");t&&(n.checked?t.classList.add("r-actions-item-active"):t.classList.remove("r-actions-item-active"))}this._componentElement.querySelectorAll('input[name="listCheckbox[]"]').forEach((e=>{n.checked?e.closest("tr").classList.add("selected"):e.closest("tr").classList.remove("selected"),e.checked=n.checked}))}onPagerButtonClick(e){const n=this._componentElement.querySelector(".paging"),t=!n.classList.contains("r-paging-visible");this._actionBox&&this._actionBox._hideResponsiveButtonBlocks(),t&&n.classList.add("r-paging-visible"),e.stopPropagation()}listHeadersView(){const e=[],n=[];let t=!1,i=0;
8return this._getColumns().forEach((a=>{if(i)return void i--;if("function"==typeof a.isVisible&&!a.isVisible())return;a.headerColspan&&(i=a.headerColspan);let{header:s}=a,r=a.headerCls?`.${a.headerCls}`:"";if(void 0!==a.headerRenderer)s=a.headerRenderer(a);else{let e="";this._state.sortField===a.dataIndex&&(e="down"===this._state.sortDirection?"":".sort-up",r+=".sort"),a.sortable&&(s=(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`a${e}`,{onclick:this.onHeaderClick.bind(this,a.dataIndex)},s))}e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`th${r}${i?`[colspan="${i}"]`:""}`,a.headerParams,s));let o="";a.filter&&(t=!0,o=_Filters__WEBPACK_IMPORTED_MODULE_19__.default.create({name:a.dataIndex,locale:this.getLocale(),...a.filter},this.updateFilter.bind(this,!1))),n.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("th",{"data-index":a.dataIndex},o))})),(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("thead",t?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("tr.list-search-filter",n):"",(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("tr",e))}listDataView(e=this._data,n=0){return e?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("tbody",Object.keys(e).map((t=>this.rowView(e[t],t,n)))):null}rowView(e,n,t){const i=this._getColumns().filter((e=>"function"!=typeof e.isVisible||e.isVisible())).map((n=>{let t=null;if("function"==typeof n.renderer){const i=this.isDisabledItem(e);i&&n.hideDisabled||(t=n.renderer.call(this,e,i))}else void 0!==n.dataIndex&&void 0!==e[n.dataIndex]&&(t=n.noEscape?e[n.dataIndex]:(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_16__.default)(e[n.dataIndex]));return(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("td",{class:n.cls},t)}));return(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`tr.${this._getRowClass(e)}.${(n+t)%2?"even":"odd"}`,{"data-row-id":e.id},i)}listView(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`.${this._listCls}`,(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`table#${this._tableId}[width="100%"][cellspacing="0"]`,this.listHeadersView(),this.listDataView()))}containerView(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(`#${this._id}-container`,this._getActionBox(),this._getPathbarHtml(),this._getPagerHtml(),this.listView(),this._getPagerHtml(),this.emptyViewContainer())}checkEmptyList(){const e=this.isListEmpty();this._componentElement.querySelectorAll(".js-empty-list").forEach((n=>{n.style.display=e?"":"none"})),this._componentElement.querySelectorAll(".paging").forEach((n=>{n.style.display=e?"none":""}));const n=this._listCls.split(" ").reduce(((e,n)=>(""!==n&&(e+=`.${n}`),e)),"");this._componentElement.querySelectorAll(n).forEach((n=>{n.style.display=e?"none":""}))}isFiltered(){return Object.values(this._state?.searchFilters||{}).some((({searchText:e})=>e))}isListEmpty(){return document.getElementById(this._tableId)?![...document.getElementById(this._tableId).querySelectorAll("tr.odd, tr.even")].filter((e=>"none"!==e.style.display)).length:!this._data.length}_getActionBox(){return this._operations||this._searchFilters.keys().length?!this.isFiltered()&&this.isListEmpty()&&"all"===this._emptyViewMode?null:(this._state.forceShowSearch&&common_cookie__WEBPACK_IMPORTED_MODULE_1__.default.set(`${this._id}-search-show`,"true"),this._actionBox=new _small_tools__WEBPACK_IMPORTED_MODULE_5__.SmallTools({locale:this.getLocale(),operationsId:`${this._id}-operations`,operations:this._getOperations(),listId:this._id,searchFilters:this._searchFilters,searchFiltersState:this._state.searchFilters,searchOveral:this._searchOveral,searchHandler:this._onSearchClick.bind(this),resetSearchHandler:this._onResetSearchClick.bind(this),searchCollapsed:"true"!==common_cookie__WEBPACK_IMPORTED_MODULE_1__.default.get(`${this._id}-search-show`),onToggleSearch:e=>{common_cookie__WEBPACK_IMPORTED_MODULE_1__.default.set(`${this._id}-search-show`,!e),this._hideItemsNotSelectedWarning()},quickSearchInputId:`${this._id}-search-text-${this._getSearchOveralField()}`}),this._actionBox):null}_getActionBoxElement(){return this._componentElement.querySelector(".actions-box")}_getPathbarHtml(){return this._pathbar?`<div id="${this._id}-pathbar"></div>`:""}_getPagerHtml(){return this._pageable?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(".paging",(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(".paging-area",(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span.paging-info",{onclick:e=>this.onPagerButtonClick(e)},this._getTotalInfo()),(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span.paging-view",this.lmsg("numberOfItemPerPage"),": ",this._getLimitValuesHtml()),this._pager.pageCount>1?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span.paging-nav",this.lmsg("pages"),": ",this._getPagesItemsHtml()):null)):null}_getLimitValuesHtml(){const e=[];
8return this._limitValues.forEach(((n,t)=>{const i=_constants__WEBPACK_IMPORTED_MODULE_21__.ITEMS_UNLIMITED===n?this.lmsg("allItems"):n;t>0&&e.push(" "),e.push(this._pager.itemCountPerPage!==n?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onLimitClick(n)},i):(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span",i))})),e}_getPagesItemsHtml(){const e=[];return this._pager.first!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onPagerClick(this._pager.first)},this.lmsg("firstPage"))):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span",this.lmsg("firstPage"))),e.push(" "),this._pager.previous?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onPagerClick(this._pager.previous)},"&lt;&lt;")):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span","&lt;&lt;")),e.push(" "),$H(this._pager.pagesInRange).values().each((n=>{n!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onPagerClick(n)},n)):e.push(n),e.push(" ")})),this._pager.next?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onPagerClick(this._pager.next)},"&gt;&gt;")):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span","&gt;&gt;")),e.push(" "),this._pager.last!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("a",{onclick:()=>this.onPagerClick(this._pager.last)},this.lmsg("lastPage"))):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("span",this.lmsg("lastPage"))),e}emptyViewContainer(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)(".js-empty-list.empty-list",this.isFiltered()?(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("p.text-muted",this.lmsg("noEntriesFound")):this.emptyView())}emptyView(){return this._getConfigParam("emptyView",(0,_createElement__WEBPACK_IMPORTED_MODULE_15__.default)("p.text-muted",this.lmsg("noEntries")))}_onSearchClick(e){this.reload(`?${Form.serialize(e)}`)}_onResetSearchClick(){this.reload("/reset-search/true/")}_addSelectionHandlers(){let e;const n=this._componentElement.querySelector(".actions-box .r-actions-list");n&&(e=new Element("li",{class:"r-actions-item r-actions-select"}),e.innerHTML="<span></span>",e.addEventListener("click",(e=>{e.stopPropagation(),this.handleSelectButtonClick()})),(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(n,e,"top"));const t=this._componentElement.querySelector('input[name="listGlobalCheckbox"]');t.addEventListener("click",this.onListGlobalCheckboxClick.bind(this)),this._componentElement.querySelectorAll('input[name="listCheckbox[]"]').forEach((n=>{n.addEventListener("click",(()=>{n.checked?n.closest("tr").classList.add("selected"):(n.closest("tr").classList.remove("selected"),t.checked=!1,e&&e.classList.remove("r-actions-item-active"))}))})),document.body.addEventListener("click",(e=>{e.target.closest(".actions-box")||this._hideItemsNotSelectedWarning()})),document.body.addEventListener("touchstart",(()=>{this._hideItemsNotSelectedWarning()}))}_addPathbar(){this._pathbar&&(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(document.getElementById(`${this._id}-pathbar`),(0,_createComponent__WEBPACK_IMPORTED_MODULE_8__.default)(this._pathbar))}disable(){this._disablerOverlay.style.display=""}enable(){this._disablerOverlay.style.display="none"}getSelectedItemsIds(){return[...this._componentElement.querySelectorAll('input[name="listCheckbox[]"]')].filter((({checked:e})=>e)).map((({value:e})=>e))}getSelectedItems(){const e=[],n=[];return this.getSelectedItemsIds().each((function(n){e.push(n)})),this._data.each((function(t){e.indexOf(t.id.toString())<0||n.push(t)})),n}checkNonEmptySelection(){return this.getSelectedItemsIds().length?(this._hideItemsNotSelectedWarning(),!0):(this._showItemsNotSelectedWarning(),!1)}execLongGroupOperation(e,n){let t;e.onSuccess=function(){const e=(0,_component__WEBPACK_IMPORTED_MODULE_2__.getComponent)("asyncProgressBarWrapper");
8e.removePreparingItem(t),e.update()},e.beforeSendRequest=function(i){const a=Element.cumulativeOffset(n.target);t=(0,_component__WEBPACK_IMPORTED_MODULE_2__.getComponent)("asyncProgressBarWrapper").fly(a,e.taskName,(function(){i()}))},this.execGroupOperation(e)}execGroupOperation(e){const n=e.payload||{};Object.defineProperty(n,"toArray",{value(){return Object.entries(this).map((([e,n])=>({key:e,value:n})))}});const t=e.submitVarName?e.submitVarName:"ids",{toJsonPayload:i}=e,a=e.selectedItems?e.selectedItems:this.getSelectedItemsIds();if(a.forEach(((e,a)=>{i?(n[t]||=[],n[t].push(e)):n[`${t}[${a}]`]=e})),e.checkSelection){if(!e.checkSelection())return}else{if(!a.length)return void this._showItemsNotSelectedWarning();this._hideItemsNotSelectedWarning()}const s=this._submit,r=e.submitHandler?e.submitHandler:(n,t)=>{const i={method:"post",parameters:t,reloading:!1,context:this,onSuccess:n=>{let t;try{t=JSON.parse(n.responseText)}catch{return void(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)(n.responseText)}t.redirect?(0,_form_redirect__WEBPACK_IMPORTED_MODULE_18__.redirect)(t.redirect):t.noReload||(i.reloading=!0,this.reload()),this._clearStatusOnReload&&(0,_clearStatusMessages__WEBPACK_IMPORTED_MODULE_10__.default)(),t.statusMessages?.forEach((({status:e,content:n})=>{(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_9__.default)(e,n)})),e.onSuccess&&e.onSuccess(t)},onCreate:()=>{this.disable()},onComplete:()=>{i.reloading||this.enable()},onFailure:e=>{504===e.status?(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_9__.default)("error",this.lmsg("timeoutMessage")):(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)(e.responseText),this.enable()}};s((0,_prepareUrl__WEBPACK_IMPORTED_MODULE_12__.default)(n),i)},o=function(){e.beforeSendRequest?e.beforeSendRequest((()=>{r(e.url,n)}),n):r(e.url,n)};let{skipConfirmation:d}=e;const{mouseEvent:l}=e;l&&!d&&(l.preventDefault(),d=l.shiftKey),d?o():(e.confirmationPopup=e.confirmationPopup||this._confirmationPopup.bind(this,e,o),e.confirmationPopup(n))}_submit(e,n){new Ajax.Request(e,n)}_confirmationPopup({getConfirmOnGroupOperation:e,text:n,description:t,subtype:i,needAttention:a=!1,needAttentionText:s="",needAttentionBlockSubmit:r=!1,needAttentionOnChange:o=null,requestUrl:d,isAjax:l,loadingTitle:c,locale:m={}},u,p){_message_box__WEBPACK_IMPORTED_MODULE_6__.messageBox.show({type:_message_box__WEBPACK_IMPORTED_MODULE_6__.messageBox.TYPE_YESNO,buttonTitles:["Yes","No","Wait"].reduce(((e,n)=>{const t=`button${n}`;return m[t]&&(e[n.toLowerCase()]=m[t]),e}),{}),text:e?e():n||m.confirmOnGroupOperation,description:t,subtype:i,needAttention:a,needAttentionText:s,needAttentionBlockSubmit:r,needAttentionOnChange:o,onYesClick:u,isAjax:l,requestUrl:d,requestParams:p,loadingTitle:c})}_showItemsNotSelectedWarning(){this._hideItemsNotSelectedWarning();const e=this._getActionBoxElement()?.querySelector(".actions-msg-container");e?e.style.display="":(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(this._getActionBoxElement(),`<div class="actions-msg-container"><span class="list-actions-msg"><span>${this.lmsg("itemsNotSelected")}</span></span></div>`,"top"),this._itemsNotSelectedTimerId=setTimeout((()=>{this._hideItemsNotSelectedWarning()}),3e3)}_hideItemsNotSelectedWarning(){clearTimeout(this._itemsNotSelectedTimerId);const e=this._getActionBoxElement()?.querySelector(".actions-msg-container");e&&(e.style.display="none")}_addEvents(){super._addEvents(),document.body.addEventListener("click",(()=>{const e=this._componentElement.querySelector(".paging");e&&e.classList.remove("r-paging-visible")}))}reload(e,n){if(e=e||"",!this._dataUrl)return null;let t=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_13__.default)(this._dataUrl,e);return this._additionalData&&this._additionalData.controllerName&&(t=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_13__.default)(t,{controllerName:this._additionalData.controllerName})),this._additionalData&&this._additionalData.actionName&&(t=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_13__.default)(t,{actionName:this._additionalData.actionName})),this._request&&this._request.abort(),this._request=new Ajax.Request((0,_prepareUrl__WEBPACK_IMPORTED_MODULE_12__.default)(t),{method:"get",onSuccess:this._onReloadSuccess.bind(this,n),onFailure:this._onReloadFailure.bind(this),onException:this._onReloadException.bind(this),onCreate:this._onReloadCreate.bind(this),onComplete:this._onReloadComplete.bind(this)}),this._request}_onReloadSuccess(e,n){if(!n.responseText)return;let t={};try{t=JSON.parse(n.responseText)}catch{return void(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)(n.responseText)}t.redirect&&(0,_form_redirect__WEBPACK_IMPORTED_MODULE_18__.redirect)(t.redirect);const i=this._splitListData(t,e);!1===i?this.processReloadError(t):this.redraw(e,i)}_onReloadFailure(e){(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)(e.responseText)}_onReloadException(e,n){(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)(`${n}\n${e.responseText}`)}_onReloadCreate(){this._clearStatusOnReload&&(0,_clearStatusMessages__WEBPACK_IMPORTED_MODULE_10__.default)(),this.disable()}_onReloadComplete(){this._request=null,this.enable()}_addDisabledCheckboxesHints(){this._componentElement.querySelectorAll('input[type="checkbox"][disabled]').forEach((e=>{new _tooltip__WEBPACK_IMPORTED_MODULE_3__.Tooltip.Instance(e.previousSibling,{text:this._disabledSelectHint})}))}redrawPartial(e,n){n&&("before"===e?(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(document.getElementById(this._tableId).querySelector("thead"),this.listDataView(this._data.slice(0,n)),"after"):"after"===e&&(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(document.getElementById(this._tableId),this.listDataView(this._data.slice(-n))),_tooltip__WEBPACK_IMPORTED_MODULE_3__.Tooltip.initData(this._componentElement),this.updateFilter(!0))}redraw(e,n){if(e&&document.getElementById(this._tableId))return this.redrawPartial(e,n),void this._onRedraw();this._componentElement.removeChild(this._componentElement.firstChild),(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(this._componentElement,this.containerView(),"top"),this._isColumnSelectionPresent()&&this._pager.totalItemCount>0&&this._addSelectionHandlers(),this._contextMenu&&this._contextMenu.onRedraw(),this._addPathbar(),this._disabledSelectHint&&this._addDisabledCheckboxesHints(),this._addResponsiveHtml(),this._initDropdowns(),this._initItemActions(),_tooltip__WEBPACK_IMPORTED_MODULE_3__.Tooltip.initData(this._componentElement),this.updateFilter(!0),this._onRedraw()}_initItemActions(){this._componentElement.querySelectorAll("a[data-action-name]").forEach((e=>{e.addEventListener("click",(n=>{if(n.preventDefault(),!this._itemActions[e.dataset.actionName])return;const t=e.closest("tr").dataset.rowId,i=this._data.filter((({id:e})=>e===t))[0];this._itemActions[e.dataset.actionName](i,n)}))}))}_initDropdowns(){let e;for(this._dropdowns=this._dropdowns||[];e=this._dropdowns.pop();)_dropdown_manager__WEBPACK_IMPORTED_MODULE_7__.DropdownManager.unregister(e);this._componentElement.querySelectorAll(".dropdown .input-group").forEach((e=>{this._dropdowns.push(_dropdown_manager__WEBPACK_IMPORTED_MODULE_7__.DropdownManager.register(e,(function(){return e.parentNode.classList.contains("open")}),(function(){e.parentNode.classList.add("open")}),(function(){e.parentNode.classList.remove("open")})))}))}processReloadError(e){e&&e.statusMessages?$A(e.statusMessages).each((({status:e,content:n})=>{(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_9__.default)(e,n)})):(0,_showInternalError__WEBPACK_IMPORTED_MODULE_11__.default)("Unable to load list data.")}
8hasSelectedItems(e){return this.getSelectedItemsIds().length?(this._hideItemsNotSelectedWarning(),e&&e.bind(this)(),!0):(this._showItemsNotSelectedWarning(),!1)}getItemById(e){for(let n=0;n<this._data.length;n++)if("number"==typeof this._data[n].id&&this._data[n].id===Number(e)||this._data[n].id===e)return this._data[n];return null}getItemByName(e){for(let n=0;n<this._data.length;n++)if(this._data[n].name===e)return this._data[n];return null}_addResponsiveHtml(){const e=this._componentElement.querySelectorAll("thead th");this._componentElement.querySelectorAll(`#${this._tableId} tbody tr`).forEach((n=>{const t=n.children;for(let n=0;n<t.length;n++){const i=t[n],a=(0,helpers_stripTags__WEBPACK_IMPORTED_MODULE_22__.default)(e[n].innerHTML.trim()),s=`<span class="r-visible">${a}</span>`;this._addResponsiveHtmlToButtons(i,s),this._addResponsiveHtmlToImages(i,s),this._addResponsiveHtmlToIcons(i,s),this._addResponsiveHtmlToNumbers(i,a)}}))}_addResponsiveHtmlToButtons(e,n){const t=e.querySelectorAll("a.s-btn");t.forEach((e=>{const n=e.parentNode.querySelector(".tooltipData");!e.querySelector("span").innerHTML&&n&&(e.querySelector("span").innerHTML=`<span class="r-visible">${n.innerHTML}</span>`)})),1!==t.length||t[0].querySelector("span").innerHTML||(t[0].querySelector("span").innerHTML=n)}_addResponsiveHtmlToImages(e,n){const t=e.querySelectorAll('a img,a [class^="icon-"],a [class*=" icon-"]');t.forEach((e=>{let i="";const a=e.parentNode.parentNode.querySelector(".tooltipData");if(a)i=a.innerHTML;else{if(1!==t.length)return;i=n}if(!e.closest(".b-indent-icon")||!e.closest("a").innerHTML.replace(e.closest(".b-indent-icon").outerHTML,"").trim()){let n=e;if("img"===e.tagName.toLowerCase()){const t=document.createElement("i");t.className="icon",n.parentNode.replaceChild(t,n),n=t,t.appendChild(e)}(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(n,` <span class="r-visible">${i}</span>`,"after"),e.closest("a").classList.add("i-link")}}))}_addResponsiveHtmlToIcons(e,n){const t=e.querySelectorAll("span.b-indent-icon");t.forEach((e=>{const n=e.querySelector(".tooltipData");n&&!e.parentNode.innerHTML.replace(e.outerHTML,"").trim()&&(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(e.querySelector("img"),` <span class="r-visible">${n.innerHTML}</span>`,"after")})),1!==t.length||t[0].querySelector("span.r-visible")||t[0].parentNode.innerHTML.replace(t[0].outerHTML,"").trim()||(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(t[0].querySelector("img"),n,"after")}_addResponsiveHtmlToNumbers(e,n){const t=e.innerHTML,i=`<span class="r-visible">${n}: </span>`;("-"===t||!isNaN(parseFloat(t))&&isFinite(t))&&(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(e,i,"top");const a=e.querySelectorAll("a");1===a.length&&("-"===a[0].innerHTML||!isNaN(parseFloat(a[0].innerHTML))&&isFinite(a[0].innerHTML))&&(0,_render__WEBPACK_IMPORTED_MODULE_14__.default)(e,i,"top")}checkSyncStatus(e,n,t,i,a){this._randomId===i&&(a={timeout:5e3,progressStatus:"started",...a},_api__WEBPACK_IMPORTED_MODULE_23__.default.get(n).then((s=>{const r=document.getElementById(e);r&&(a.progressStatus===s.status?setTimeout((()=>{this.checkSyncStatus(e,n,t,i,a)}),a.timeout):t(r,s))})))}_getOperations(){const e=this._operations?this._operations.slice():[];if(!this._additionalData||!this._additionalData.operations||!this._additionalData.operations.length)return e;const n=this._getDeleteButtonIndex();let t=[n,0];return 0!==n&&"Jsw.bar.Separator"!==e[n-1].componentType&&t.push({componentType:_bar__WEBPACK_IMPORTED_MODULE_4__.bar.Separator}),t=t.concat(this._additionalData.operations),n!==e.length&&t.push({componentType:_bar__WEBPACK_IMPORTED_MODULE_4__.bar.Separator}),e.splice(...t),e}_getColumns(){const e=this._columns.slice(),n=this._additionalData&&this._additionalData.extensions||{};return Object.keys(n).forEach((t=>{this._modifyColumnsByExtension(e,n[t])})),e}_modifyColumnsByExtension(columns,extension){const findColumn=e=>{const n=columns.filter((n=>n.dataIndex===e))[0];return e=parseInt(e),n||columns[e<0?e+columns.length:e-1]};extension.columnsOverride&&Object.keys(extension.columnsOverride).forEach((dataIndex=>{const originalColumn=findColumn(dataIndex);if(!originalColumn)return;const column=extension.columnsOverride[dataIndex];column.title&&(column.header=column.title),column.renderer&&(column.renderer=eval(`(${column.renderer})`)),void 0===column.isVisible||column.isVisible||(column.isVisible=function(){return!1}),Object.extend(originalColumn,column)}
8)),extension.columns&&Object.keys(extension.columns).forEach((dataIndex=>{let column=extension.columns[dataIndex],index,originalColumn;column.renderer&&(column.renderer=eval(`(${column.renderer})`)),column={header:column.title,dataIndex,...column},index=column.insertBefore&&(originalColumn=findColumn(column.insertBefore))?columns.indexOf(originalColumn):column.insertAfter&&(originalColumn=findColumn(column.insertAfter))?columns.indexOf(originalColumn)+1:columns.length,columns.splice(index,0,column)}))}_getDeleteButtonIndex(){if(!this._operations)return 0;let e=this._operations.length;return this._operations.forEach(((n,t)=>{"sb-remove-selected"===n.addCls&&(e=t)})),e}getItemActions({actions:e=[]}){return"separator"===(e=e.reduce(((e,n)=>"separator"===n?(e.length&&"separator"!==e[e.length-1]&&e.push(n),e):("string"==typeof n&&(n={name:n}),(n.href||this._itemActions[n.name])&&e.push(n),e)),[]))[e.length-1]&&e.pop(),e}render(){super.render(),this._getColumns().includes(_constants__WEBPACK_IMPORTED_MODULE_21__.COLUMN_ACTIONS)&&(this._contextMenu=new _ListContextMenu__WEBPACK_IMPORTED_MODULE_20__.default({renderTo:document.body,list:this})),this._data?this.redraw():this.reload()}}List.subclasses=[];const __WEBPACK_DEFAULT_EXPORT__=List},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(287),a=t(327),s=t(341),r=t(671),o=t(286),d=t(264);const l="dropDown",c="tableRow";class m extends a.Container{_initConfiguration(e){super._initConfiguration(e),this._cls="popup-box popup-menu collapsed",this._list=this._getConfigParam("list")}_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML='<table class="popup-wrapper" cellspacing="0"><tbody><tr><td class="popup-container"><div class="c1"><div class="c2"><div class="c3"><div class="c4"><div class="c5"><div class="popup-content"><div class="popup-content-area"></div></div></div></div></div></div></div></td></tr></tbody></table>'}onRedraw(){this._initRowStyles(),this._initShowOnClick()}_prefillPopup(e){(0,d.default)(this._componentElement.querySelector(".popup-content-area"),(0,i.default)("ul",this._list.getItemActions(e).map((n=>"separator"===n?(0,i.default)("li.separator",(0,i.default)("span")):(0,i.default)("li",(0,i.default)("a",{class:`sb-btn ${n.iconClass?n.iconClass:"sb-no-icon"}`,href:n.href?(0,o.default)(n.href):null,target:n.newWindow?"_blank":null,"data-button-key":n.name,onclick:this._list._itemActions[n.name]?t=>{t.preventDefault(),this._list._itemActions[n.name](e,t)}:null},(0,i.default)("i",(0,i.default)("i",(0,i.default)("i",(0,i.default)("span",n.title||this._list.lmsg(`item-action-${n.name}`)))))))))),"inner")}_togglePopupNearButton(e){document.getElementById(this._list._tableId).querySelectorAll("tr.odd,tr.even").forEach((e=>{e.classList.remove("row-over")})),this._componentElement.classList.add("collapsed"),e.closest(".btn-group").classList.contains("btn-group-open")||(document.querySelectorAll(".btn-list-menu").forEach((e=>{e.closest(".btn-group").classList.remove("btn-group-open")})),this._componentElement.classList.remove("collapsed"),e.closest("tr").classList.add("row-over")),e.closest(".btn-group").classList.toggle("btn-group-open");const n=document.viewport.getScrollOffsets(),t=Element.viewportOffset(e);t.left+=n.left,t.top+=n.top;const i=Element.getWidth(e),a=Element.getHeight(e);this._componentElement.classList.contains("collapsed")||this._setPosition(t.left,t.top+a,t.left+i,t.top)}_initRowStyles(){document.getElementById(this._list._tableId).querySelectorAll("tr.odd,tr.even").forEach((e=>{const n=e.querySelector(".dropdown-toggle");if(!n)return;const t=this._list.getItemById(n.dataset.rowId);t&&this._list.getItemActions(t).length&&e.classList.add("list-context-actions")}))}_hidePopup(){this._componentElement.classList.add("collapsed"),this.targetData.rowEl.querySelector(".btn-group").classList.remove("btn-group-open"),this.targetData.rowEl.classList.remove("row-over")}_openPopup(e){this._prefillPopup(this.targetData.rowData),this.targetType===c?(this.targetData.rowEl.classList.add("row-over"),this._componentElement.classList.remove("collapsed"),this._setPosition(e.clientX+(window.scrollX||window.pageXOffset),e.clientY+(window.scrollY||window.pageYOffset))):this._togglePopupNearButton(this.targetData.dropDownEl)}_isListContextEvent({target:e}){return!e.closest("input,a")&&(e.closest(".list-menu")||e.closest("[data-row-id]"))}_getTargetData(e){const n=e.closest("tr");let t;if(this.targetType===l?t=e.closest(".btn-list-menu"):this.targetType===c&&(t=n.querySelector(".dropdown-toggle")),!t)return null;const i=this._list.getItemById(t.dataset.rowId);return i&&this._list.getItemActions(i).length?{rowData:i,rowEl:n,dropDownEl:t}:null}_getTargetType(e){return e.closest(".list-menu")?l:e.closest("[data-row-id]")?c:null}_open(e){this.targetType=this._getTargetType(e.target),this.targetData=this._getTargetData(e.target),this.targetData&&this._openPopup(e)}_hide(e){this.targetData&&(this._hidePopup(e),this._isListContextEvent(e)&&this._isImmediatelyOpening(e)&&this._open(e))}_isOpened(){return this.targetData&&this.targetData.dropDownEl&&this.targetData.dropDownEl.closest(".btn-group").classList.contains("btn-group-open")||!this._componentElement.classList.contains("collapsed")}_isImmediatelyOpening(e){const n=this._getTargetType(e.target),t=this._getTargetData(e.target);return n&&t&&(n===l&&this.targetType===c||n===l&&t.rowEl.dataset.rowId!==this.targetData.rowEl.dataset.rowId)}_initShowOnClick(){s.DropdownManager.register(document.getElementById(this._list._tableId),this._isOpened.bind(this),this._open.bind(this),this._hide.bind(this),this._isListContextEvent.bind(this))}_setPosition(e,n,t,i){t=t||e,i=i||n;const a=document.viewport.getScrollOffsets(),s=Element.getWidth(document.body),o=Element.getWidth(this._componentElement);(0,r.default)()?t-o-a.left>0&&(e=t-o):e+o-a.left>s&&(e=t-o);const d=Element.getHeight(document.body),l=Element.getHeight(this._componentElement),c=parseInt(Element.getStyle(this._componentElement,"marginTop"));n+l+c-a.top>d&&(n=i-l-2*c),this._componentElement.style.right="auto",this._componentElement.style.left=`${e}px`,this._componentElement.style.top=`${n}px`}}const u=m},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=()=>"rtl"===document.documentElement.dir},(e,n,t)=>{"use strict";t.r(n),t.d(n,{COLUMN_ACTIONS:()=>s,COLUMN_SELECTION:()=>a,ITEMS_UNLIMITED:()=>r});var i=t(313);const a={cls:"select",headerCls:"select",hideDisabled:!1,headerRenderer:()=>'<input type="checkbox" class="checkbox" name="listGlobalCheckbox"/>',renderer:(e,n)=>n?'<div><span class="checkbox-disabled-wrapper"></span><input style="z-index: 1;" disabled="disabled" type="checkbox" class="checkbox"/></div>':`<input type="checkbox" class="checkbox" name="listCheckbox[]" value="${(0,i.default)(e.id)}"/>`},s={header:"",cls:"min",sortable:!1,renderer(e){if(!e.actions||!e.actions.length)return"";return`<span class="btn-group list-menu"><button type="button" class="btn btn-list-menu dropdown-toggle" data-row-id="${e.
8id?(0,i.default)(e.id):""}"><i class="icon"><img src="${t(673)}" alt=""></i> <em class="caret"></em></button></span>`}},r=1e5},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/menu.png?a75a537332528331bb513a94e26d173d"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i=e=>e.replace(/<\/?[^>]+(>|$)/g,"")},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(93),a=t(321),s=t(92),r=t(264);class o extends i.Component{_initConfiguration(e){super._initConfiguration({cls:"actions-menu",...e}),this._operations=this._getConfigParam("operations",null),this._titleAddCls=this._getConfigParam("titleAddCls","sb-more-actions")}_initComponentElement(){super._initComponentElement(),(0,r.default)(this._componentElement,`<div class="popup-box collapsed"><table class="popup-wrapper" cellspacing="0"><tbody><tr><td class="popup-container"><div class="c1"><div class="c2"><div class="c3"><div class="c4"><div class="c5"><div class="popup-heading"><div class="heading-area"><span class="close"></span><h4><span>${this._getConfigParam("title","")}</span></h4></div></div><div class="popup-content"><div class="popup-content-area"><ul id="${this._id}-operations"></ul></div></div></div></div></div></div></div></td></tr></tbody></table></div>`)}_addEvents(){super._addEvents(),document.body.addEventListener("click",(()=>{this.collapse()}))}enable(){this._titleButton.enable()}disable(){this._titleButton.disable()}toggle(){const e=this._componentElement.querySelector(".popup-box");e&&e.classList.toggle("collapsed");const n=this._componentElement.querySelector(`.${this._titleAddCls}`);n&&n.classList.toggle("active")}collapse(){const e=this._componentElement.querySelector(".popup-box");e&&e.classList.add("collapsed");const n=this._componentElement.querySelector(`.${this._titleAddCls}`);n&&n.classList.remove("active")}render(){if(super.render(),this._titleButton=new a.SmallButton({id:`${this._id}-title-button`,title:this._getConfigParam("title",""),cls:"s-btn",addCls:this._titleAddCls,handler:e=>{e.preventDefault(),e.stopPropagation(),this.toggle()}}),(0,r.default)(this._componentElement,this._titleButton),!this._operations)return;const e=this._componentElement.querySelector(`#${this._id}-operations`);this._operations.each((n=>{const t=new Element("li");(0,r.default)(e,t);const i=(0,s.default)(n),a=i.getWrapperClass();a&&t.classList.add(a),(0,r.default)(t,i)}
8)),this._getConfigParam("disabled",!1)?this.disable():this.enable()}}const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{UnresolvedDomainWarning:()=>a});var i=t(285);class a extends i.StatusMessage{_addEvents(){super._addEvents(),this._componentElement.querySelector("a#unresolved-domain-warning")?.addEventListener("click",(e=>{e.preventDefault(),Plesk.require("app/dns-helper/dns-settings",(e=>{e({id:this._getConfigParam("id"),isAlias:this._getConfigParam("isAlias")})}))}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ProgressBar:()=>_});var i=t(679),a=t(93),s=t(327),r=t(329),o=t(240),d=t(92),l=t(286),c=t(99),m=t(102),u=t(680),p=t(101);const h="done",f="error",v="started",g="canceled";class k{constructor(e){this.items=e,this.map=e.reduce(((e,n)=>(e[n.getId()]=n,e)),{})}take(e){if(this.map[e]){const n=this.map[e];return delete this.map[e],this.items=this.items.filter((n=>n.getId()!==e)),n}}shift(){const e=this.items.shift();if(e)return delete this.map[e.getId()],e}hasItems(){return this.items.length>0}}class _ extends s.Container{_initConfiguration(e){super._initConfiguration({id:"asyncProgressBarWrapper",...e}),this._preparingCounter=0,this._hidden=!1,this.intervalUpdateTimer=null,this.pleskWS=null,this._getConfigParam("wsEnabled")?this.pleskWS=u.default.bind({actions:{task_created:this.onUpdated.bind(this),task_updated:this.onUpdated.bind(this),task_deleted:this.onDeleted.bind(this)},onOpen:this.loadTasks.bind(this),onClose:this.loadTasks.bind(this)}):this.loadTasks()}addPreparingItem(e){const n=`preparing-${this._preparingCounter}`,t=new _.Item({errors:[],progressTitle:e,status:"flying",id:n,uniq:Math.random().toString(36).slice(2)});return this._preparingCounter++,this._items.unshift(t),n}removePreparingItem(){}toggle(){}async loadTasks(){try{const{items:e}=await m.default.get((0,l.default)("/task/task-progress"));Array.isArray(e)&&(this._loaded=!0,this.mergeItems(e.map(d.default)))}catch{}}mergeItems(e){let n=this.getMergedItems(e);
8this.getItems().forEach((t=>{e.some((e=>t.getId()===e.getId()))||(this.onItemStatusChange(this.completeItem(t.initialConfig)),n=n.filter((e=>e.getId()!==t.getId())))})),this.setItems(n)}mergeItem(e){const n=this.getMergedItems([e]);this.setItems(n)}getMergedItems(e){const n=new k(e);let t=this.getItems();if(t=t.map((e=>{const t=n.take(e.getId());return t?e.getUpdated()>t.getUpdated()?e:(t.getStatus()!==e.getStatus()?this.onItemStatusChange(t.getData()):JSON.stringify(t.getSteps())!==JSON.stringify(e.getSteps())&&this.onItemStepChange(t.getData()),t.setRefreshLinkEnabled(!(v===t.getStatus()||!e.isStarted())||e.isRefreshLinkEnabled()),t.setUniq(e.getUniq()),t):e})),n.hasItems()&&(t=t.map((e=>{if(e.isFlying()){const t=n.shift();if(t)return this.onItemStatusChange(t.getData()),t.setUniq(e.getUniq()),t}return e}))),n.hasItems()){let e;do{e=n.shift(),e&&(this.onItemStatusChange(e.getData()),t.unshift(e))}while(e)}return t}update(){this.pleskWS&&this.pleskWS.isReady()?this.stopPeriodicalExecutor():this.loadTasks()}onUpdated(e){this.mergeItem((0,d.default)(e))}onDeleted(e){this.onItemStatusChange(this.completeItem(e)),this.removeItemsByIds([e.id])}removeItemsByIds(e){if(!e.length)return;const n=this.getItems();for(let t=0;t<e.length;t++)for(let i=0;i<n.length;i++)if(n[i].getId()===e[t]){n.splice(i,1);break}this.setItems(n)}onItemStatusChange(e){this.onItemStepChange(e),o.default.notify(e,"plesk:taskUpdate"),this.isCompletedItem(e)&&o.default.notify(e,"plesk:taskComplete")}onItemStepChange(e){o.default.notify(e,"plesk:taskStepUpdate")}setItems(e){this._initItems(e),this._renderItems(),this._updateProgressDialog()}fly(e,n,t){const i=this.addPreparingItem(n);return this._renderItems(),setTimeout(t,300),i}progressDialog(e,{onHide:n,...t}={}){const i=e&&e.returnUrl;this._progressBarItem=e instanceof _.Item?e:(0,d.default)(e),this.isOpenProgressDialog=!0,this._progressDialog||(this._progressDialog=document.createElement("div")),this.renderProgressDialog=()=>{Plesk.require("app/progress-dialog",(e=>{this._progressBarItem&&this._progressDialog&&e({container:this._progressDialog,isOpen:this.isOpenProgressDialog,title:this._progressBarItem.getProgressTitle(),steps:this._progressBarItem.getSteps(),errors:this._progressBarItem.getVisibleErrors(),onHide:()=>{if(this.isOpenProgressDialog=!1,this.renderProgressDialog(),n)return void n(this._progressBarItem);const e=this._progressBarItem.isComplete()&&this._progressBarItem._getConfigParam("redirect")||i,t=()=>{e?(0,r.redirect)(e):this.show()};this._progressBarItem.isCompleteSuccessfully()||this._progressBarItem.isCompleteWithWarning()?this._progressBarItem.remove().then((()=>{t(),this._progressBarItem=null})):t()},locale:p.default.getSection("components.tasks.common").messages,...t})}))},this.renderProgressDialog(),this.update(),this.hide()}hide(){this._hidden=!0,this._renderItems()}show(){this._hidden=!1,this._renderItems()}_updateProgressDialog(){if(!this._progressBarItem)return;const e=this.getItem(this._progressBarItem.getId());if(e)this._progressBarItem=e;else if(this._progressBarItem.getSteps().length){const e=(0,d.default)(this.completeItem({...this._progressBarItem.initialConfig,steps:this._progressBarItem.getSteps().map((e=>this.completeItem(e)))}));e.setProgressBarElement(this._progressBarItem.getProgressBarElement()),this._progressBarItem=e}this.renderProgressDialog()}_renderItems(){super._renderItems(),this._items.length&&this.setPeriodicalExecutor(),this._loaded&&Plesk.require("app/task-progress-bar",(e=>{e({container:this._componentElement,items:this._items,locale:p.default.getSection("components.tasks.common").messages,isOpen:!this._hidden})}))}_renderItem(e){e.setProgressBarElement(this)}setPeriodicalExecutor(){!this.intervalUpdateTimer&&this.hasStartedTasks()&&(this.intervalUpdateTimer=setInterval((()=>{this.update(),this.hasStartedTasks()||this.stopPeriodicalExecutor()}),5e3))}stopPeriodicalExecutor(){this.intervalUpdateTimer&&(clearInterval(this.intervalUpdateTimer),this.intervalUpdateTimer=null)}hasStartedTasks(){return this._items.some((e=>e.isStarted()))}isCompletedItem({status:e}){return-1!==[h,f,g].indexOf(e)}completeItem(e){return{...e,status:this.isCompletedItem(e)?e.status:h}}}_.Item=class extends a.Component{_initConfiguration(e){super._initConfiguration(e),this._id=this._getConfigParam("id",""),this._updated=new Date(this._getConfigParam("updated")),this._status=this._getConfigParam("status",""),this._errors=this._getConfigParam("errors",[]),this._output=this._getConfigParam("output",[]),this._isRefreshLinkEnabled=this._getConfigParam("isRefreshLinkEnabled",!1)&&this._getConfigParam("isRefreshAllowed",!0),this._progressValue=this._getConfigParam("progressValue",0),this._canCancel=this._getConfigParam("canCancel",!0),this._referrer=this._getConfigParam("referrer",""),this._uniq=this._getConfigParam("uniq",void 0),this._progressBarElement={}}_initComponentElement(){}getUpdated(){return this._updated}getData(){return this._config}getSteps(){return this._getConfigParam("steps",[])}getUniq(){return this._uniq}setUniq(e){this._uniq=e}getKey(){return this._uniq||this._id}setProgressBarElement(e){this._progressBarElement=e}getProgressBarElement(){return this._progressBarElement}getProgressTitle(){return this._getConfigParam("progressTitleHtml",(0,c.default)(this._getConfigParam("progressTitle","")))}getProgressValue(){return this._progressValue}getStatus(){return this._status}setStatus(e){this._status=e}getProgressDialogLinkHandler(){if(this.getSteps().length)return e=>{e.preventDefault(),this.getProgressBarElement().progressDialog(this)}}isRefreshLinkEnabled(){return this._isRefreshLinkEnabled}setRefreshLinkEnabled(e){this._isRefreshLinkEnabled=e&&this._isRefreshAllowed}getRefreshLinkProps(){const e=this._getConfigParam("redirect");if(e){const n=e.url||e;return this.getProgressTitle().includes(n)?null:{title:e.title,onClick:n=>{n.preventDefault(),(0,r.redirect)(e)}}}if(this._isRefreshLinkEnabled&&window.location.pathname===this._referrer)return{onClick:e=>{e.preventDefault(),(0,r.redirect)((0,l.default)(window.location.pathname))}}}hasErrors(){return this._errors.length>0}getErrors(){return this._errors}getVisibleErrors(){return this._getConfigParam("hideErrors",!1)||!this.hasErrors()?[]:this.getErrors()}getOutput(){return this._output.map((e=>
8String(e).trim())).filter(Boolean)}isCompleteSuccessfully(){return h===this._status&&!this.hasErrors()}isComplete(){return-1!==[h,f,g].indexOf(this._status)}isCompleteWithWarning(){return h===this._status&&this.hasErrors()}isStarted(){return v===this._status||"not_started"===this._status}isPreparing(){return"preparing"===this._status}isFlying(){return"flying"===this._status}isProgressUndefined(){return-1===this._progressValue}isCompleteWithError(){return f===this._status}async remove(){try{await m.default.post((0,l.default)("/task/task-remove"),{ids:[this.getId()]}),this.getProgressBarElement().removeItemsByIds([this.getId()])}catch({message:e}){(0,i.addToast)({intent:"danger",message:e})}}toToast(){const e={key:this.getKey()};return this.isCompleteSuccessfully()?{...e,intent:"success",onClose:()=>this.remove(),title:this.getProgressTitle(),output:this.getOutput(),refresh:this.getRefreshLinkProps()}:this.isCompleteWithWarning()||this.isCompleteWithError()?{...e,intent:this.isCompleteWithWarning()?"warning":"danger",onClose:()=>this.remove(),title:this.getProgressTitle(),errors:this.getVisibleErrors(),refresh:this.getRefreshLinkProps()}:this.isPreparing()||this.isFlying()||this.isProgressUndefined()?{...e,title:this.isFlying()?void 0:this.getProgressTitle(),progress:{onClick:this.getProgressDialogLinkHandler()}}:{...e,title:this.getProgressTitle(),progress:{value:this.getProgressValue(),onClick:this.getProgressDialogLinkHandler()}}}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{addToast:()=>d,default:()=>c,removeToast:()=>l,useToasts:()=>o});var i=t(291),a=t(301);const s=(0,i.makeVar)([]);let r=0;const o=()=>(0,a.useReactiveVar)(s),d=({intent:e,...n})=>{s([...s(),{key:r++,intent:e,autoClosable:!!["success","info"].includes(e)||null,...n}])},l=({key:e})=>s(s().filter((n=>n.key!==e))),c=s},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m});let i=!1,a=null;const s=[],r=[],o=[],d=e=>console.error(e),l=(e=0)=>{const n="https:"===window.location.protocol?"wss":"ws";a=new WebSocket(`${n}://${window.location.host}/ws`),a.onmessage=e=>{const n=JSON.parse(e.data),{action:t,data:i,error:a}=n;if(a){if("Unauthorized"===a)return;throw new Error(`Unknown error ${a}`)}void 0!==s[t]&&s[t].each((e=>{try{e(i)}catch(e){d(e)}}))},a.onopen=e=>{i=!0,r.each((n=>{try{n(e)}catch(e){d(e)}}))},a.onclose=n=>{i=!1,a=null,o.each((e=>{try{e(n)}catch(e){d(e)}})),1e3!==n.code&&setTimeout((()=>{l(e+1)}),Math.min(2**e*1e3,6e4))}},c=function({actions:e,onOpen:n,onClose:t}){this.actions=e,this.onOpen=n,this.onClose=t,this.isReady=()=>a&&1===a.readyState,this.close=()=>{if(this.actions)for(const n in e){if(!e.hasOwnProperty(n)||void 0===s[n])return;const t=s[n].indexOf(e[n]);t>=0&&s[n].splice(t,1)}if(this.onOpen){const e=r.indexOf(n);e>=0&&r.splice(e,1)}if(this.onClose){const e=o.indexOf(t);e>=0&&o.splice(e,1)}}},m={bind:({actions:e,onOpen:n,onClose:t})=>{if(a||l(),e)for(const n in e){if(!e.hasOwnProperty(n))return;void 0===s[n]&&(s[n]=[]),s[n].indexOf(e[n])<0&&s[n].push(e[n])}return n&&(r.indexOf(n)<0&&r.push(n),i&&n()),t&&o.indexOf(t)<0&&o.push(t),new c({actions:e,onOpen:n,onClose:t})}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{STATUS_CANCELED:()=>c,STATUS_DONE:()=>l,STATUS_ERROR:()=>m,STATUS_NOT_STARTED:()=>o,STATUS_STARTED:()=>d,StatusMessage:()=>u});var i=t(94),a=t(93),s=t(286),r=t(102);const o="not_started",d="started",l="done",c="canceled",m="error";
8class u extends a.Component{constructor(...e){super(...e),(0,i.default)(this,"_failedStatusUpdates",0),(0,i.default)(this,"_maxFailedStatusUpdates",10)}_initConfiguration(e){super._initConfiguration(e),this._id=this._getConfigParam("id"),this._onStatusUpdate=this._getConfigParam("onStatusUpdate",null),this._onTaskDone=this._getConfigParam("onDone",null),this._onTaskCancel=this._getConfigParam("onCancel",null),this._onTaskError=this._getConfigParam("onError",null),this._renderMessage=this._getConfigParam("renderMessage",(e=>{if(!e.message)return"Internal error.";if(e.progressParams.errorMessage){const n=e.progressParams.errorMessage.split("\n");if(n.length<=1)return e.progressParams.errorMessage;let t=`${n[0]} <a href="#" class="js-details-link">${this.lmsg("details")}</a><br>`;t+='<span class="js-details hidden">';for(let e=1;e<n.length;e++)t+=`${n[e]}<br>`;return t+="</span>",t}return e.message})),this._statusUrl=this._getConfigParam("statusUrl",(0,s.default)("/task/status/taskId/")),this._updateInterval=this._getConfigParam("updateInterval",60),this._autoRender=!0}_showProgress(e){let n="msg-progress";l===e.status?n=e.progressParams.errorMessage?"msg-warning":"msg-info":c===e.status?n="msg-warning":m===e.status&&(n="msg-error");let t=this._renderMessage(e);l!==e.status&&e.progress&&(this._getConfigParam("percent",!0)&&(t=`${t}: <span id="backupProgress">${e.progress}</span>%`),this._getConfigParam("gauge",!0)&&(t=`<table class="msg-progress-container" cellspacing="0" width="100%"><tr><td class="msg-progress-info">${t}</td><td class="msg-progress-indicator"><div class="progress progress-sm"><div class="progress-bar" id="backupProgressGauge" style="width: ${e.progress}%;"></div></div></td></tr></table>`)),this._componentElement.className=`msg-box ${n}`,this._componentElement.innerHTML=`<div class="msg-content">${t}</div>`}_addEvents(){super._addEvents(),this._processStatus(this._getConfigParam("status",null))}
8_scheduleUpdateStatus(){setTimeout((()=>{this._updateStatus()}),1e3*this._updateInterval)}_updateStatus(){r.default.get(this._statusUrl+this._id).then(this._onStatusUpdateSuccess.bind(this)).catch(this._onStatusUpdateFailure.bind(this))}_onStatusUpdateSuccess(e){this._failedStatusUpdates=0,this._processStatus(e),this._onStatusUpdate&&this._onStatusUpdate(e)}_onStatusUpdateFailure(){this._failedStatusUpdates++,this._failedStatusUpdates<this._maxFailedStatusUpdates&&this._scheduleUpdateStatus()}_processStatus(e){e?l===e.status?(this._onTaskDone&&this._onTaskDone(e),this._showFinished(e)):c===e.status?(this._onTaskCancel&&this._onTaskCancel(e),this._showFinished(e)):m===e.status?(this._onTaskError&&this._onTaskError(e),this._showError(e)):d===e.status||o===e.status?(this._showWorking(e),this._scheduleUpdateStatus()):this._showNone(e):(this._showLoading(),this._updateStatus())}_addDetailsEvent(){const e=this._componentElement.querySelector(".js-details-link");e&&e.addEventListener("click",(n=>{n.preventDefault(),this._componentElement.querySelector(".js-details").classList.toggle("hidden"),e.classList.toggle("hidden")}))}_showFinished(e){this._showProgress(e),setTimeout((()=>{this._addDetailsEvent()}),0)}_showWorking(e){this._showProgress(e)}_showError(e){this._showProgress(e),setTimeout((()=>{this._addDetailsEvent()}),0)}_showLoading(){}_showNone(){}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ActiveList:()=>g});var i=t(94),a=t(93),s=t(341),r=t(334),o=t(286),d=t(264),l=t(287),c=t(99),m=t(102),u=t(101),p=t(284),h=t(290),f=t(239),v=(t(683),t(684));class g extends a.Component{_initConfiguration(e){super._initConfiguration(e),this.urls=this._getConfigParam("urls",{}),this.navigate=this._getConfigParam("onNavigate",f.default),this.pageUrl=this._getConfigParam("pageUrl",location.href),this.isCollapsible=this._getConfigParam("isCollapsible",!1),this.isNew=this._getConfigParam("isNew",!1),this.isShowItemTitle=this._getConfigParam("isShowItemTitle",!0),this.layout=this._getConfigParam("layout","auto"),"string"==typeof this.layout&&(this.layout={type:this.layout}),this.stateCollapsed=g.stateCollapsed(this.getId()),this.itemActions=this._getConfigParam("itemActions",{}),this.data=this._getConfigParam("data",[]),this.dynamicListBanner=this._getConfigParam("dynamicListBanner",{}),this._cls="active-list"+(this.isCollapsible?" active-list-collapsible":"")}_initComponentElement(){super._initComponentElement(),(0,d.default)(this._componentElement,this.view())}view(){return(0,l.default)(".active-list-wrap",this.toolbarView(this._getConfigParam("toolbar"),this.dynamicListBanner),this.itemsView(),this.bottomBarView(this._getConfigParam("countMoreItems",0)))}toolbarView(e,n){const i=new u.default(n.locale);return e?(0,l.default)(".a-toolbar.a-toolbar-collapsed",(0,l.default)(".a-toolbar-wrap",(0,l.default)(".a-toolbar-buttons",(0,l.default)(".a-toolbar-buttons-wrap",(0,l.default)("table.a-toolbar-buttons-table[cellspacing=0]",(0,l.default)("tbody",(0,l.default)("tr",(0,l.default)("td.a-toolbar-buttons-table-main",(0,l.default)(".a-toolbar-buttons-main",Object.entries(e.buttons).map((([e,{title:n,url:t,intent:i}])=>(0,l.default)("a.btn"+(i?`.btn-${i}`:""),{id:e,href:t,onclick:this.navigate},` ${(0,c.default)(n)}`))))),(0,l.default)("td.a-toolbar-buttons-table-misc",(0,l.default)(".a-toolbar-buttons-misc",(0,l.default)(".a-toolbar-buttons-settings.a-toolbar-buttons-settings-inactive",(0,l.default)("button.btn.btn-settings[type=button]",{title:this.lmsg("settingsTitle")},(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(688)}))),this.isNew?(0,l.default)("span.badge-new",this.lmsg("badgeNew")):"",(0,l.default)(".popup-box.a-toolbar-buttons-settings-popup",(0,l.default)("table.popup-wrapper[cellspacing=0]",(0,l.default)("tbody",(0,l.default)("tr",(0,l.default)("td.popup-container",(0,l.default)(".c1",(0,l.default)(".c2",(0,l.default)(".c3",(0,l.default)(".c4",(0,l.default)(".c5",(0,l.default)(".popup-content",(0,l.default)(".popup-content-area",(0,l.default)(".settings-list",(0,l.default)(".settings-item.settings-item-1",(0,l.default)("h3.settings-item-title",(0,l.default)("span",`${this.lmsg("sortTitle")}:`)),(0,l.default)("a.btn"+("up"===e.sortDir?".btn-state-selected":""),{href:this.urls["sort-up"]},(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(689)})),this.lmsg("orderAscending")),(0,l.default)("a.btn"+("down"===e.sortDir?".btn-state-selected":""),{href:this.urls["sort-down"]},(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(690)})),this.lmsg("orderDescending"))),e.hasClassicView||e.hasDynamicView?(0,l.default)(".settings-item.settings-item-2",(0,l.default)("h3.settings-item-title",(0,l.default)("span",`${this.lmsg("modeTitle")}:`)),e.hasDynamicView?(0,l.default)("a.btn",{href:"?list-type=dynamic"},(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(691)})),this.lmsg("typeDynamic")):null,(0,l.default)("a.btn.btn-state-selected",(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(692)})),this.lmsg("typeActive")),e.hasClassicView?(0,l.default)("a.btn",{href:"?list-type=classic"}
8,(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(693)})),this.lmsg("typeClassic")):null):"",n.enabled&&n.feedbackUrl?(0,l.default)(".settings-item.settings-item-3",(0,l.default)("h3.settings-item-title",(0,l.default)("span",i.lmsg("feedbackTitle"))),(0,l.default)("a.btn",{href:n.feedbackUrl,target:"_blank",onclick:v.dynamicListBannerFeedbackHandler},(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:t(694)})),i.lmsg("shareFeedback"))):""))))))))))))))))))))))):""}itemsView(){if(!this.data.length)return this.emptyView();const e=this.data.map(this.itemView.bind(this));if("responsivecolumn"!==this.layout.type)return e;let n=[".grid"];return!1!==this.layout.stretched&&n.push(".grid-stretched"),n=n.concat((this.layout.columns||"xl-2 xxl-3").split(" ").map((e=>`.grid-${e}`))),(0,l.default)(n.join(""),e.map((e=>(0,l.default)(".grid-col",e))))}emptyView(){return(0,l.default)("p",this.lmsg("noObjects"))}itemView(e){const n=[".active-list-item"];return e.type&&["danger","warning","inactive","success"].indexOf(e.type)>-1&&n.push(`.active-list-item-${e.type}`),this.isCollapsible&&e.buttons?(n.push(".active-list-item-collapsible"),n.push(this.stateCollapsed.get(e)?".active-list-item-collapsed":".active-list-item-expanded")):n.push(".active-list-item-expanded"),(0,l.default)(`#active-list-item-${e.id}${n.join("")}`,{style:"position:relative"},(0,l.default)(".content-blocker",{style:"display:none;"}),(0,l.default)(".active-list-item-wrap",this.itemCaptionView(e),this.itemDetailsView(e)))}itemDetailsView(e){const n=[];return e.settings&&e.settings.length&&n.push(this.itemSettingsView(e)),e.buttons&&e.buttons.length&&n.push(this.itemToolsView(e)),n.length?(0,l.default)(".active-list-details",(0,l.default)(".active-list-details-wrap",n)):""}itemSettingsView(e){return(0,l.default)(".list",(0,l.default)(`table#active-list-item-settings-table-${e.id}[width=100%][cellspacing=0]`,(0,l.default)("tbody",e.settings.map(((e,n)=>(0,l.default)("tr"+(n%2?".even":".odd"),(0,l.default)("td.min",(0,l.default)("span.tooltipData",(0,c.default)(e.hint)),(0,l.default)(`a.s-btn.${e.button}[data-method=post]`,{href:e.url},(0,l.default)("span"))),(0,l.default)("td",(0,c.default)(e.name)),(0,l.default)("td",(0,c.default)(e.description))))))))}itemToolsView(e){return(0,l.default)(".tools-list-box",(0,l.default)(".box-area",(0,l.default)(".content",(0,l.default)(".content-area",(0,l.default)("ul.tools-list",e.buttons.map((n=>{let t=null;return t=n.name&&this.itemActions[n.name]?t=>{t.preventDefault(),this.itemActions[n.name](e,t)}:n.handler?"function"==typeof n.handler?n.handler:`(${n.handler}(event)); return false;`:this.navigate,(0,l.default)("li.tools-item",(0,l.default)("a.tool-block"+(n.disabled?".disabled":""),{href:!n.disabled&&n.href?n.href:null,onclick:n.disabled?null:t,target:n.target||null,"data-identity":n.id||null,"data-action-name":n.name||null,rel:"_blank"===n.target?"noopener noreferrer":null},(0,l.default)("span.tool-icon",(0,l.default)('img[alt=""]',{src:n.icon})),(0,l.default)("span.tool-name",n.noEscapeTitle?n.title:(0,c.default)(n.title)),n.new?(0,l.default)("span.badge-new",this.lmsg("badgeNew")):"",Array.isArray(n.additionalComments)?(0,l.default)(".span.tool-info",n.additionalComments.map((e=>n.noEscape?e:(0,c.default)(e))).join("<br>")):""),n.comment?(0,l.default)("span.tooltipData",(0,c.default)(n.comment)):"")})))))))}bottomBarView(e){return e?(0,l.default)(".active-list-bottom-bar",(0,l.default)(".active-list-bottom-bar-wrap",this.lmsg("showAll",{countMoreItems:e,loadAllLink:`<a href="?all=">${this.lmsg("loadAll")}</a>`,switchToLink:`<a href="?list-type=classic">${this.lmsg("switchTo",{listType:this.lmsg("typeClassic")})}</a>`}))):""}itemCaptionView(e){return(0,l.default)(".caption",(0,l.default)(".caption-wrap",this.itemCaptionHeaderView(e),this.itemCaptionServicesView(e),this.itemCaptionDataView(e),this.itemCaptionAdditionalHtml(e),Array.isArray(e.buttons)&&e.buttons.length&&this.isCollapsible?(0,l.default)(".caption-control",{onclick:this.toggleItem.bind(this,e)},(0,l.default)("span.caption-control-wrap",(0,l.default)("i")," ",(0,l.default)("span.caption-control-on",this.lmsg("showMore")),(0,l.default)("span.caption-control-off",this.lmsg("showLess")))):""))}itemCaptionHeaderView(e){return(0,l.default)(".caption-header",(0,l.default)(".caption-widget"),(0,l.default)(".caption-header-wrap",(0,l.default)(".caption-main",e.icon?(0,l.default)(".caption-icon",(0,l.default)("span",(0,l.default)('img[alt=""]',{src:e.icon}))):"",this.itemCaptionHeadView(e))))}itemCaptionHeadView(e){return(0,l.default)(".caption-head",this.isShowItemTitle?this.itemCaptionHeadWrapView(e):"",this.itemCaptionSummaryView(e),this.itemCaptionToolbarView(e))}itemCaptionHeadWrapView(e){let n=[];const t=["danger","warning","success","info","inactive"];return Array.isArray(e.labels)&&e.labels.length&&(n=e.labels.map((function(e){const n=e.type&&t.indexOf(e.type)>-1?e.type:"",i=""===n?"":`.label-${n}`;return(0,l.default)(`span.label${i}`,e.value||"")}))),(0,l.default)(".caption-head-wrap",{onclick:this.isCollapsible&&e.buttons?this.onCaptionHeadWrapClick.bind(this,e):null},(0,l.default)("h2.caption-name",(0,l.default)("span",(0,c.default)(e.title))),n,Array.isArray(e.primaryActions)&&e.primaryActions.length?(0,l.default)("span.caption-head-widget",e.primaryActions.map((function(e){return[(0,l.default)("a.btn",{href:e.link},e.title)," "]}))):"")}itemCaptionSummaryView(e){return Array.isArray(e.summary)&&e.summary.length?(0,l.default)(".caption-summary",(0,l.default)(".caption-summary-wrap",e.summary.map(this.summaryItemView.bind(this)))):e.summary||""}summaryItemView(e){return(0,l.default)("span.summary-item",`${e.name}: <b>${e.value}</b>`)}itemCaptionToolbarView(e){return Array.isArray(e.toolbar)&&e.toolbar.length?(0,l.default)(".caption-toolbar",(0,l.default)(".caption-toolbar-wrap",e.toolbar.map(this.toolbarButtonView.bind(this)))):""}toolbarButtonView(e){return(0,l.default)("a.i-link"+(e.action?`[data-item-action="${e.action}"]`:""),{href:e.link||null},e.icon||e.iconClass?[(0,l.default)("i"+(e.iconClass?`.${e.iconClass}`:"icon"),e.icon?(0,l.default)('img[alt=""]',{src:e.icon}):"")," "]:"",(0,l.default)("span",(0,c.default)(e.title)))}itemCaptionServicesView(e){return Array.isArray(e.services)?e.services.map(this.itemServiceView.bind(this)):""}itemServiceView(e){return(0,l.default)(".caption-services"+(e.class?`.${e.class}`:""),{style:e.hidden?"display:none":""},(0,l.default)(".caption-services-wrap",e.header?(0,l.default)(e.headerClass?`.${e.headerClass}`:"",e.closeUrl?(0,l.default)("span.close",{"data-close-url":e.closeUrl}):"",e.header):"",this.itemServiceBlockView(e)))}renderItemServiceView(e){return this[`itemService${e.type.replace(/(^\w|-\w)/g,(e=>e.toUpperCase())).replaceAll("-","")}View`](e)}itemServiceBlockView(e){if(e.grid){const n=e.grid.reduce((function(e,n){return e+(n.colspan||1)}),0);return(0,l.default)(".b-grid"+(e.grid.length>1?`.b-grid-${n}`:""),(0,l.default)("ul.b-grid-list",e.grid.map(function(n){return(0,l.default)("li.b-grid-item"+(e.grid.length>1&&n.colspan?`.b-grid-item-${n.colspan}`:""),(0,l.default)(".b-grid-item-wrap",this.itemServiceBlockView(n)))}.bind(this))))}if(e.type)return this.renderItemServiceView(e);let n=(0,l.default)('img[alt=""]',{src:e.icon}),t=(0,c.default)(e.title);e.href&&(n=(0,l.default)("a"+(e.newWindow?"[target=_blank]":""),{href:e.href,oncl
8ick:this.navigate},n),t=(0,l.default)("a"+(e.newWindow?"[target=_blank]":""),{href:e.href,onclick:this.navigate},t));const i=e.description?e.description:"";return(0,l.default)(".caption-service-block",(0,l.default)("span.caption-service-title",(0,l.default)("i.caption-service-icon",n),(0,l.default)("span.caption-service-name",t,i)),Array.isArray(e.links)&&e.links.length?(0,l.default)(".caption-service-toolbar",e.links.map((function(e){let n;if(e.childLinks&&e.childLinks.length)n=(0,l.default)(".btn-group",(0,l.default)("a.btn",{href:e.href,target:e.newWindow?"_blank":null},(0,c.default)(e.title)),(0,l.default)("button.btn.dropdown-toggle[type=button]",(0,l.default)("em.caret")),(0,l.default)("ul.dropdown-menu",e.childLinks.map((function(e){return(0,l.default)("li",(0,l.default)("a",{href:e.href,target:e.newWindow?"_blank":null},(0,c.default)(e.title)))}))));else{const t=e.icon?[(0,l.default)("i.icon",(0,l.default)('img[alt=""]',{src:e.icon}))," "]:"";n=e.isSimpleText?(0,l.default)("span",t,e.noEscape?e.info:(0,c.default)(e.info)):e.isSimpleLink?(0,l.default)("span"+(e.spanClass?`.${e.spanClass}`:""),t,`${(0,c.default)(e.info)} `,(0,l.default)("a",{href:e.href,class:e.class?(0,c.default)(e.class):null,onclick:e.onClick?(0,c.default)(e.onClick):null,target:e.newWindow?"_blank":null},(0,c.default)(e.title))):(0,l.default)("a.btn",{href:e.href,class:e.class?(0,c.default)(e.class):null,onclick:e.onClick?(0,c.default)(e.onClick):null,target:e.newWindow?"_blank":null,id:e.id?(0,c.default)(e.id):null,name:e.name?(0,c.default)(e.name):null},t,(0,c.default)(e.title))}return[e.newLine?(0,l.default)("br"):"",n," "]}))):"")}itemCaptionDataView(e){return e.data&&e.data.length?(0,l.default)(".caption-data",(0,l.default)(".caption-data-wrap",e.data.map((function(n,t){return(0,l.default)(".form-group",(0,l.default)(`label.control-label[for=active-list-data-${e.id}-${t}]`,n.label),(0,l.default)(`textarea#active-list-data-${e.id}-${t}.form-control.code[rows=${n.linesNumber}][readonly]`,(0,c.default)(n.text)))})))):""}itemCaptionAdditionalHtml(e){return e.additionalHtml?(0,l.default)(".caption-data",(0,l.default)(".caption-data-wrap",e.additionalHtml)):""}onCaptionHeadWrapClick(e,n){if(n&&n.target.closest(".caption-head-action, .caption-head-status, .caption-head-widget"))return;this.toggleItem(e);const t=this.getItemElement(e);if(t.classList.contains("active-list-item-collapsed"))return;Element.cumulativeOffset(t).top+Element.getHeight(t)+40>document.viewport.getScrollOffsets().top+document.viewport.getHeight()&&this.scrollToItem(t,500)}getItemElement(e){return this._componentElement.querySelector(`#active-list-item-${String(e.id).replace(/:/g,"\\:")}`)}_addEvents(){this._componentElement.querySelectorAll(".dropdown-toggle").forEach((e=>{e.addEventListener("click",(e=>{e.stopPropagation(),e.preventDefault();const n=e.target.closest(".btn-group").classList.contains("btn-group-open");document.querySelectorAll(".active-list .dropdown-toggle").forEach((e=>{e.closest(".btn-group").classList.remove("btn-group-open")})),n||e.target.closest(".btn-group").classList.add("btn-group-open")})),document.body.addEventListener("click",(()=>{e.closest(".btn-group").classList.remove("btn-group-open")}))})),this._componentElement.querySelectorAll(".a-toolbar-buttons-misc .btn-search").forEach((e=>{e.addEventListener("click",(()=>{e.closest(".a-toolbar").classList.toggle("a-toolbar-collapsed"),e.closest(".a-toolbar").classList.toggle("a-toolbar-expanded")}))})),this._componentElement.querySelectorAll(".a-toolbar-buttons-misc .btn-settings").forEach((e=>{s.DropdownManager.register(e,(function(){return e.parentNode.classList.contains("a-toolbar-buttons-settings-active")}),(function(){e.parentNode.classList.add("a-toolbar-buttons-settings-active"),e.parentNode.classList.remove("a-toolbar-buttons-settings-inactive")}),(function(){e.parentNode.classList.add("a-toolbar-buttons-settings-inactive"),e.parentNode.classList.remove("a-toolbar-buttons-settings-active")}))})),this._componentElement.querySelectorAll(".caption-services .close").forEach((e=>{e.addEventListener("click",(e=>{e.stopPropagation(),e.preventDefault();const{closeUrl:n}=e.target.dataset;e.target.closest(".caption").querySelectorAll(".caption-services").forEach((e=>{e.style.display=""}));const t=e.target.closest(".caption-services");t.parentNode.removeChild(t),m.default.post((0,o.default)(n))}))})),this._initToolbar()}disableItem(e){this.getItemElement({id:e}).querySelector(".content-blocker").style.display=""}enableItem(e){this.getItemElement({id:e}).querySelector(".content-blocker").style.display="none"}_initToolbar(){this._componentElement.querySelectorAll(".a-toolbar-buttons-main").forEach((e=>{const n=[...e.children],i=new Element("span",{class:"btn-group"});i.innerHTML=`<button type="button" class="btn dropdown-toggle"><i class="icon"><img src="${t(673)}" alt=""></i> <em class="caret"></em></button><ul class="dropdown-menu pull-right"></ul>`,i.addEventListener("click",(n=>{n.stopPropagation(),i.classList.toggle("btn-group-open");const t=i.querySelector(".dropdown-menu");if("none"!==Element.getStyle(t,"display")){t.style.right=0;const n=Element.cumulativeOffset(t),{left:i}=Element.cumulativeOffset(e);n.left<i&&(t.style.right=n.left-i+"px")}})),document.body.addEventListener("click",(()=>{i.classList.remove("btn-group-open")})),(0,d.default)(e,i);const a=Element.getLayout(i);e._menuEl={el:i,width:Element.getWidth(i)+a.get("margin-left")+a.get("margin-right")}
8,i.style.display="none",e._items=[],n.forEach((n=>{const t=n.cloneNode(!0);t.classList.remove("btn");const a=new Element("li");(0,d.default)(a,t),(0,d.default)(i.querySelector("ul"),a);const s=Element.getLayout(n);e._items.push({el:n,elInMenu:a,width:Element.getWidth(n)+s.get("margin-left")+s.get("margin-right")})}))}));const e=()=>{document.querySelectorAll(".a-toolbar-buttons-main").forEach((e=>{let n=Element.getWidth(e);n-=e._menuEl.width,e._items.each((function(e){n>e.width?(e.el.style.display="",e.elInMenu.style.display="none",n-=e.width):(e.el.style.display="none",e.elInMenu.style.display="",n=-1)})),e._menuEl.el.style.display=-1===n?"":"none"}))};e(),window.addEventListener("resize",e)}toggleItem(e){this.getItemElement(e).classList.toggle("active-list-item-collapsed"),this.getItemElement(e).classList.toggle("active-list-item-expanded"),this.stateCollapsed.set(e,!this.stateCollapsed.get(e))}scrollToItem(e,n){const t=(new Date).getTime(),i=document.viewport.getScrollOffsets().top;let a=Element.cumulativeOffset(e).top-Element.cumulativeOffset(document.querySelector(".pul-layout__main")).top-40;document.getElementById("classic-mode-navigation")&&(a-=Element.getHeight(document.getElementById("classic-mode-navigation")));const s=()=>{let e=n?((new Date).getTime()-t)/n:1;e>1&&(e=1),window.scrollTo(0,Math.round(i+(a-i)*e)),e<1&&setTimeout(s,50)};s()}getItemIdFromUrl(e){const n=e.match("/id/([0-9]+)");return n&&n[1]}render(){super.render();const e=this.getItemIdFromUrl(decodeURIComponent(this.pageUrl));if(!e)return;const n=this.getItemElement({id:e});n&&((0,h.default)().status?.forEach((({status:e,content:t,...i})=>{(0,p.default)(e,t,{...i,title:u.default.getSection("components.status").lmsg(e),renderTo:n.querySelector(".caption-header-wrap"),renderMode:"top"})})),(0,h.default)({...(0,h.default)(),status:[]}),this.scrollToItem(n,10))}}(0,i.default)(g,"stateCollapsed",((e,n=!1)=>{const t=`${e}-state-collapsed`;let i=r.default.get(t);try{i=JSON.parse(i)||{}}catch{i={}}return{get:e=>void 0===i[e.id]?n:Boolean(i[e.id]),set(e,a){a===n?delete i[e.id]:i[e.id]=a?1:0,r.default.setPermanent(t,JSON.stringify(i),"/")}}}))},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DynamicListBannerHint:()=>m,default:()=>p,dynamicListBannerFeedbackHandler:()=>c});var i=t(242),a=t(244),s=t.n(a),r=t(685),o=t.n(r),d=t(243),l=t(90);t(686);const c=()=>(l.UAT.dispatchAction("DYNAMICLIST_BANNER_STARTED_FEEDBACK"),!0),m=({selector:e})=>{const[n,t]=(0,i.useState)(!1),a=()=>{t(!0)};return!n&&(0,i.jsx)(d.Spot,{selector:e,popup:{size:"md",placement:"bottom",onClose:a,buttons:[(0,i.jsx)(d.Button,{onClick:a,intent:"primary","data-type":"close-banner-hint",children:(0,i.jsx)(d.Translate,{content:"closedBannerButton"})},"finish")],children:(0,i.jsx)(d.Translate,{content:"closedBannerHint"})}})};m.propTypes={selector:s().string.isRequired};const u=({bannerInfo:e,onTourStart:n,listMode:a,dropdownSelector:s,canStartTour:r})=>{const[u,p]=(0,i.useState)(!1),[h,f]=(0,i.useState)(e.discarded),{enabled:v,collapsed:g,feedbackUrl:k,locale:_,initialType:b}=e,[S,y]=(0,i.useState)(g),E=()=>{l.UAT.dispatchAction("DYNAMICLIST_BANNER_SWITCHED_VIEW",{listType:"dynamic"}),(0,l.redirect)("/smb/web/view?list-type=dynamic")},w=()=>{l.api.post("/smb/web/active-list-banner-toggle-collapsed",{collapsed:!S}),y(!S)},N="dynamic"===a,C=N?"success":"warning",D=r?"switched.Text":"switched.TextWithoutTour",F={link:(0,i.jsx)(d.Link,{onClick:n,children:(0,i.jsx)(d.Translate,{component:d.Text,bold:!0,content:"switched.LinkText"})}),listType:(0,i.jsx)(d.Translate,{content:"active"===a?"activeList":"classicList"})};return v?N?(0,i.jsxs)(d.LocaleProvider,{messages:_,children:[!h&&(0,i.jsx)(d.ExtendedStatusMessage,{intent:C,image:(0,i.jsx)(d.Icon,{src:t(687),size:"48"}),className:"dynamic-list-banner",children:(0,i.jsxs)(d.Columns,{children:[(0,i.jsx)(d.Column,{fill:!0,children:(0,i.jsx)(d.Columns,{children:(0,i.jsxs)(d.Column,{maxWidth:"70%",children:[(0,i.jsx)(d.ExtendedStatusMessageTitle,{children:(0,i.jsx)(d.Translate,{content:"switched.Header"})}),(0,i.jsx)(d.ExtendedStatusMessageDescription,{children:(0,i.jsx)(d.Translate,{content:D,params:F})}
8),(0,i.jsx)(d.ExtendedStatusMessageDescription,{children:(0,i.jsxs)(d.Columns,{gap:"md",children:[k&&(0,i.jsx)(d.Column,{children:(0,i.jsx)(d.Action,{icon:"feedback",href:k,target:"_blank",onClick:c,children:(0,i.jsx)(d.Translate,{content:"shareFeedback"})})}),"dynamic"!==e.initialType&&(0,i.jsx)(d.Column,{children:(0,i.jsx)(d.Action,{icon:"arrow-back",onClick:async()=>{await l.api.post("/smb/web/dynamic-list-banner-switch"),l.UAT.dispatchAction("DYNAMICLIST_BANNER_SWITCHED_VIEW",{listType:b}),(0,l.redirect)(`/smb/web/view?list-type=${b}`)},children:(0,i.jsx)(d.Translate,{content:"active"===e.initialType?"switchBackToActive":"switchBackToClassic"})})})]})})]})})}),(0,i.jsx)(d.Column,{children:(0,i.jsx)(d.Button,{ghost:!0,icon:"cross-mark",onToggle:()=>{f(!0),p(!0),l.api.post("/smb/web/dynamic-list-banner-hide"),l.UAT.dispatchAction("DYNAMICLIST_BANNER_CLOSED")}})})]})}),u&&(0,i.jsx)(m,{selector:s})]}):(0,i.jsx)(d.LocaleProvider,{messages:_,children:(0,i.jsxs)(d.StatusMessage,{intent:"warning",className:"dynamic-list-banner",children:[(0,i.jsxs)("div",{className:"dynamic-list-banner__heading",children:[(0,i.jsx)(d.Translate,{content:"initial.Header"}),(0,i.jsx)(d.Button,{onClick:w,className:"dynamic-list-banner__heading-button",icon:S?"chevron-down":"chevron-up",ghost:!0})]}),(0,i.jsxs)("div",{className:o()({"dynamic-list-banner__body":!0,"dynamic-list-banner__body--expanded":!S}),children:[(0,i.jsx)(d.Translate,{content:"initial.Text",params:{dynamicListLink:(0,i.jsx)("a",{href:"https://www.plesk.com/blog/product-technology/dynamic-list-vs-active-list-a-comprehensive-comparison-unveiling-the-ultimate-winner/",target:"_blank",rel:"noreferrer",children:(0,i.jsx)(d.Translate,{content:"dynamicListDescLink"})})}}),(0,i.jsxs)("div",{className:"dynamic-list-banner__actions",children:[(0,i.jsx)(d.Action,{icon:"projects",onClick:E,children:(0,i.jsx)(d.Translate,{content:"switchToDynamic"})}),k&&(0,i.jsx)(d.Action,{id:"feedback",icon:"feedback",href:k,target:"_blank",onClick:c,children:(0,i.jsx)(d.Translate,{content:"shareFeedback"})}),(0,i.jsx)(d.Action,{id:"chat",icon:"chat",target:"_blank",href:"https://talk.plesk.com/threads/active-list-will-be-discontinued-and-replaced-by-dynamic-list-starting-march-2024.370757/",children:(0,i.jsx)(d.Translate,{content:"discussOnForum"})})]})]})]})}):null};u.propTypes={onTourStart:s().func,bannerInfo:s().shape({locale:s().object.isRequired,enabled:s().bool,discarded:s().bool,collapsed:s().bool,feedbackUrl:s().string,switched:s().bool.isRequired,initialType:s().string.isRequired}).isRequired,listMode:s().string.isRequired,dropdownSelector:s().string.isRequired,canStartTour:s().bool},u.defaultProps={onTourStart:()=>!0,canStartTour:!1};const p=u},,(e,n,t)=>{"use strict";t.r(n)},e=>{e.exports=Jsw.skinUrl+"/images/dynamic-list-promotion.png?7bbebe1fbbb41fda79f07c86b60514b0"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/settings-toolbar.png?6074d526f4dc827dee3280629d2e5130"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/order-ascending.png?3c02863d9b5c4a3cf034bd74e0183fa6"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/order-descending.png?c973774da91e3186ce0b188d9d895ef1"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/list-type-dynamic.png?f55b30089f0aeca5c8fadbd521e63daf"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/list-type-active.png?2bd72c88d60436bb8acc8328ed7f9ed3"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/list-type-classic.png?3eb8621bc8257a9b5f9995433f509a57"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/feedback.png?dd665a70b8326bc7d1ceb0cd2604f67a"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Tree:()=>f});var i=t(93),a=t(284),s=t(289),r=t(312),o=t(286),d=t(264),l=t(287),c=t(99),m=t(239),u=t(316),p=t(102),h=t(696);t(707);class f extends i.Component{_initConfiguration(e){super._initConfiguration(e),this._data=this._getConfigParam("data",null),this._dataUrl=this._getConfigParam("dataUrl",""),this._createFolderUrl=this._getConfigParam("createFolderUrl",""),this._onNodeClick=this._getConfigParam("onNodeClick",m.default),this._rootNodeTitle=this._getConfigParam("rootNodeTitle",""),this._onReload=this._getConfigParam("onReload",m.default),this._showFiles=this._getConfigParam("show
8Files",!1),this._filterNodes=this._getConfigParam("filterNodes",(()=>!0)),this._selectOnlyFiles=this._showFiles&&this._getConfigParam("selectOnlyFiles",!1),this._getConfigParam("showMessage")&&(this._showMessage=this._getConfigParam("showMessage"))}_initComponentElement(){super._initComponentElement(),null===this._data?this.reload():this._initTreeView()}_initTreeView(){this._componentElement.innerHTML='<div class="tree-wrap"></div>';const e=this._componentElement.firstChild;this._insertNode(e,{name:this._rootNodeTitle,path:"/",htmlElement:"div",cssClass:"tree-item-root",isRootDirectory:!0,isDirectory:!0}),(0,d.default)(e,this._getNodes(this._data))}_getNodes(e){const n=new Element("ul",{class:"tree-container"});return e.filter(this._filterNodes).forEach(this._insertNode.bind(this,n)),n}_insertNode(e,n,i){const a=document.createElement(n.htmlElement||"li");a.className=`tree-item ${n.cssClass?n.cssClass:""}`,a.innerHTML='<div class="tree-item-wrap"></div>';const s=a.firstChild;a.data=n;const r=document.createElement("div");r.className="tree-item-select",(0,d.default)(s,r),this._addCommonEvents(r,n,a),n.isDirectory&&!n.isRootDirectory?((0,d.default)(s,`<span class="tree-item-state"><img src="${t(708)}" height="16" width="16"></span>`),s.querySelector(".tree-item-state").addEventListener("click",this._onNodeToggle.bind(this,n.path,a)),s.addEventListener("dblclick",this._onNodeToggle.bind(this,n.path,a)),this._selectOnlyFiles||(s.querySelector(".tree-item-state").addEventListener("mouseover",this._onNodeMouseover.bind(this,a)),s.querySelector(".tree-item-state").addEventListener("mouseleave",this._onNodeMouseleave.bind(this,a)))):n.isRootDirectory||(0,d.default)(s,`<span class="tree-item-state"><img src="${t(345)}" height="16" width="16"></span>`);const o=document.createElement("a");o.className="tree-item-content",o.innerHTML=`<span><img src="${(0,h.getTypeIcon)(n)}" alt=""><b>${(0,c.default)(n.name)}</b></span>`,this._addCommonEvents(o,n,a),(0,d.default)(s,o),(0,d.default)(e,a,"top"===i?"top":"bottom")}_addCommonEvents(e,n,t){n.isDirectory&&this._selectOnlyFiles||(e.addEventListener("mouseover",this._onNodeMouseover.bind(this,t)),e.addEventListener("mouseleave",this._onNodeMouseleave.bind(this,t)),e.addEventListener("click",(e=>{this._onNodeSelect(e,t)})),e.addEventListener("click",this._onNodeClick.bind(this,n.path,t)))}_onNodeToggle(e,n){const i=n.querySelector("ul"),a=n.querySelector(".tree-item-state");if(i)return a.innerHTML=`<img src="${t(708)}" height="16" width="16">`,i.parentNode.removeChild(i),void(n.data.showNewNode=!1);this._loadNode(e,n)}_loadNode(e,n){n.querySelector(".tree-item-state").querySelector(".js-loader")||(this._onNodeLoadStart(n),p.default.get((0,o.default)(this._dataUrl),{rootDir:e,showFiles:this._showFiles}).then(this._onNodeLoadSuccess.bind(this,n)).catch(this._onNodeLoadFailure.bind(this)))}_isNodeExpanded(e){return!!e.querySelector("ul")||e.classList.contains("tree-item-root")}_onNodeLoadStart(e){e.querySelector(".tree-item-state").innerHTML=`<img src="${t(709)}" height="16" width="16" class="js-loader">`}_onNodeLoadSuccess(e,n){const i=e.querySelector(".tree-item-state");if(n.status)return i.innerHTML=`<img src="${t(708)}" height="16" width="16">`,void this._showMessage(n.status,n.message);(0,s.default)(),i.innerHTML=`<img src="${t(710)}" height="16" width="16">`,(0,d.default)(e,this._getNodes(n)),e.data.showNewNode&&this.showNewNode(e)}_showMessage(e,n){(0,s.default)(),(0,a.default)(e,n)}_onNodeSelect(e,n){e&&e.preventDefault(),this.resetSelection(),n.querySelector(".tree-item-wrap").classList.add("tree-item-row-active"),this.hideNewNode()}resetSelection(){this._componentElement.querySelectorAll(".tree-item-wrap").forEach((e=>{e.classList.remove("tree-item-row-active")}))}_onNodeMouseover(e){this.resetHover(),e.querySelector(".tree-item-select").classList.add("tree-item-hover")}_onNodeMouseleave(e){this.resetHover(),e.querySelector(".tree-item-select").classList.remove("tree-item-hover")}resetHover(){this._componentElement.querySelectorAll(".tree-item-select").forEach((e=>{e.classList.remove("tree-item-hover")}))}setDirectory(e){const n=this._getNodeElement(e);n&&this._onNodeSelect(null,n)}reload(){this._componentElement.innerHTML='<div class="ajax-loading">Please wait...</div>',p.default.get((0,o.default)(this._dataUrl),{rootDir:"/",showFiles:this._showFiles}).then(this._onFullReloadSuccess.bind(this)).catch(this._onNodeLoadFailure.bind(this))}_onFullReloadSuccess(e){this._data=e,this._initTreeView(),this._onReload()}_onNodeLoadFailure(){(0,r.default)("Failed to load tree data.")}reloadPath(e){if("/"===e)return void this.reload();const n=this._getNodeElement(e);
8if(n&&this._isNodeExpanded(n)){const t=n.querySelector("ul");t.parentNode.removeChild(t),this._loadNode(e,n)}}_getNodeElement(e){if("string"!=typeof e)return null;const n=this._componentElement.querySelectorAll(".tree-item");for(let t=0;t<n.length;t++)if(n[t].data.path===e)return n[t];const t=e.lastIndexOf("/");return t>0?this._getNodeElement(e.slice(0,t)):null}getSelectedNode(){const e=this._componentElement.querySelector(".tree-item-row-active");return e?e.closest(".tree-item"):null}getSelectedItemData(){const e=this.getSelectedNode();return e?e.data:null}expandNode(e){e||(e=this.getSelectedNode()),this._isNodeExpanded(e)||this._loadNode(e.data.path,e)}showNewNode(e){if(e||(e=this.getSelectedNode()),e||(e=this._componentElement.querySelector(".tree-item-root")),e.data.showNewNode=!0,!this._isNodeExpanded(e))return void this.expandNode(e);let n=e.querySelector("ul.tree-container");n||(n=e.nextElementSibling),this._insertNewNode(n,{name,path:e.data.path,icon:"/icons/16/plesk/file-folder.png",isDirectory:!0,type:"dir"},"top")}hideNewNode(){const e=this._componentElement.querySelector(".js-tree-item-new");if(!e)return;let n=e.closest(".tree-item");n||(n=this._componentElement.querySelector(".tree-item-root")),n.data.showNewNode=!1,e.parentNode.removeChild(e)}_insertNewNode(e,n,i){if(e.querySelector(".js-tree-item-new"))return;const a=(0,l.default)("li.tree-item js-tree-item-new",{onrender(e){e.data=n}},(0,l.default)("div.tree-item-wrap",(0,l.default)("span.tree-item-state",(0,l.default)("img",{src:t(345)})),(0,l.default)("div.tree-item-content",(0,l.default)("div.input-btn-group",(0,l.default)("i.icon-folder"),(0,l.default)("input.form-control",{type:"text",onkeydown:this._onNewNodeKeyDown.bind(this)}),(0,l.default)("button.btn btn-icon-only input-btn",{type:"button",onclick:this._onCreateFolder.bind(this),onrender:e=>{this._insertBtn=e}},(0,l.default)("i.icon-save")),(0,l.default)("button.btn btn-icon-only input-btn",{type:"button",onclick:this._onCancelCreateFolder.bind(this)},(0,l.default)("i.icon-cancel"))))));(0,d.default)(e,a,i),e.querySelector(".js-tree-item-new input").focus()}_onCreateFolder(e){const n=e.target.closest(".input-btn-group").querySelector(".form-control").value,t=e.target.closest(".js-tree-item-new");let i=t.parentNode.closest(".tree-item");i||(i=t.closest("ul.tree-container").previousElementSibling);const a=i.closest(".form-row");a.classList.remove("error");const s=a.querySelector(".field-value .field-errors");s&&s.parentNode.removeChild(s),this._insertBtn.disabled=!0,p.default.post((0,o.default)(this._createFolderUrl),{currentDir:t.data.path,newDirectoryName:n}).then((e=>this._onFolderCreated(n,i,e))).finally((()=>{this._insertBtn.disabled=!1}))}_onFolderCreated(e,n,{status:t,message:i}){if("success"===t){const t=`${n.data.path}/${e}`;let i=n.querySelector("ul.tree-container");i||(i=n.nextElementSibling),this.hideNewNode(),this._insertNode(i,{name:e,path:t,isDirectory:!0},"top"),this._onNodeSelect(null,i)}else{const e=n.closest(".form-row");e.classList.add("error");const t=(0,l.default)("span.field-errors",(0,l.default)("span.error-hint",i));(0,d.default)(e.querySelector(".field-value"),t)}}_onCancelCreateFolder(){this.hideNewNode()}_onNewNodeKeyDown(e){switch(e.keyCode){case u.ENTER:e.preventDefault(),this._onCreateFolder(e);break;case u.ESC:e.preventDefault(),this._onCancelCreateFolder(e)}}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{FTYPE_AUDIO:()=>r,FTYPE_COMPRESSED:()=>m,FTYPE_IMAGE:()=>a,FTYPE_RAR:()=>f,FTYPE_SECURITY:()=>o,FTYPE_TAR:()=>v,FTYPE_TEXT:()=>i,FTYPE_TGZ:()=>g,FTYPE_UNKNOWN_BINARY:()=>p,FTYPE_UNKNOWN_TEXT:()=>u,FTYPE_VECTOR_IMAGE:()=>s,FTYPE_WAPPAGE:()=>c,FTYPE_WEBPAGE:()=>l,FTYPE_WEBSCRIPT:()=>d,FTYPE_ZIP:()=>h,getTypeIcon:()=>k,toUnixPermissionsString:()=>_});const i="text",a="image",s="vector_image",r="audio",o="security",d="webscript",l="webpage",c="wappage",m="compressed",u="unknown_text",p="unknown_binary",h="zip",f="rar",v="tar",g="tgz",k=({type:e,isDirectory:n,name:k})=>{if(n)return t(".."===k?697:698);return{[i]:t(699),[a]:t(700),[s]:t(700),[r]:t(701),[o]:t(702),[d]:t(703),[l]:t(704),[c]:t(704),[m]:t(705),[u]:t(699),[p]:t(706),[h]:t(705),[f]:t(705),[v]:t(705),[g]:t(705)}[e]},_=e=>["ownerRead","ownerWrite","ownerExecute","groupRead","groupWrite","groupExecute","othersRead","othersWrite","othersExecute"].reduce(((n,t,i)=>(n+=e[t]?["r","w","x"][i%3]:"-",i%3==2&&(n+=" "),n)),"")},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/uplevel.png?09738742d9a113e283a273f3445a1ba9"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-folder.png?377a0415c8e86b629f04f2de969b6dc7"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-txt.png?9bfe434b7467e7d61abb4b3ae8adc711"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-image.png?1327e17a096bce2f49ad2f66f4abdaf6"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-audio.png?72fe25f83d67048d40e6c86149d696bf"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-private.png?b3e618929415e17caa82f8d04d2aa689"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-webscript.png?b2aff14c14b05cccbb316c37d48fb591"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-html.png?a1c021367bd1d987f31cf58c13a2d342"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-arch.png?672559f884c624090a3e3687f16148ec"},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/file-binary.png?e5e874cc42fb4473aab65dcace6e6664"},(e,n,t)=>{"use strict";t.r(n)},e=>{e.exports=Jsw.skinUrl+"/images/tree-open.gif?56398e76be6355ad5999b262208a17c9"},e=>{e.exports=Jsw.skinUrl+"/images/indicator.gif?ece6f747d3bfdc48d99f935627535c09"},e=>{e.exports=Jsw.skinUrl+"/images/tree-close.gif?56398e76be6355ad5999b262208a17c9"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{UploadAdapterIframe:()=>a});var i=t(264);class a{constructor({contentAreaId:e,handlerUrl:n,startUploadHandler:t,finishUploadHandler:i}){this._contentAreaId=e,this._handlerUrl=n,this._startUploadHandler=t,this._finishUploadHandler=i,this._uploadFrameInitialized=!1,this._getUploadIFrameElement()}_getUploadIFrameElement(){const e=document.getElementById(this._contentAreaId);return e.querySelector("iframe")||(this._uploadFrameElement=new Element("iframe",{id:`${this._contentAreaId}-upload-iframe`,name:"_uploadIFrame",style:"display: none;",src:this._handlerUrl}),(0,i.default)(e,this._uploadFrameElement),this._uploadFrameElement.addEventListener("load",this._onUploadFrameInitialized.bind(this))),this._uploadFrameElement}_onUploadFrameInitialized(){this._uploadFrameInitialized||(this._uploadFrameInitialized=!0,this._uploadFrameElement.addEventListener("load",this._finishUploadHandler),this._startUploadHandler())}isReady(){return this._uploadFrameInitialized}getResult(){const e=this._getUploadIFrameElement(),n=e.contentDocument||e.contentWindow.document;try{return JSON.parse(n.body.innerHTML)}catch{return{status:"ERROR",message:"No upload response"}}}cancel(){this._uploadFrameElement&&this._uploadFrameElement.setAttribute("src","javascript:false;"),this._finishUploadHandler()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DirectoryBrowser:()=>r});var i=t(355),a=t(695),s=t(239);class r extends i.PopupForm{_initConfiguration(e){super._initConfiguration(e),this._pathElementId=this._getConfigParam("pathElementId"),this._subscriptionId=this._getConfigParam("subscriptionId"),this._showFiles=this._getConfigParam("show
8Files",!1),this._onSubmit=this._getConfigParam("onSubmit",s.default)}render(){super.render(),this.setBoxType("form-box"),this.setTitle(this.lmsg("title")),document.getElementById(this._contentAreaId).innerHTML=`<form method="post" id="${this._id}-form"><div class="single-row"><div class="scrollable fm-scrollable" style="height: 300px;"><div class="scrollable-wrap"><div id="${this._id}-files-tree" class="tree"></div></div></div></div></form>`,this._tree=new a.Tree({applyTo:`${this._id}-files-tree`,data:null,dataUrl:`^/smb/file-manager/tree-data/subscriptionId/${this._subscriptionId}`,showFiles:this._showFiles,onNodeClick:this._onTreeNodeClick.bind(this),onReload(){this.setDirectory("/")},...this._getConfigParam("treeConfig",{})}),this._buttonOk=this.addRightButton(this.lmsg("buttonOk"),this._onOkClick,!0,!0),this._buttonCancel=this.addRightButton(this.lmsg("buttonCancel"),this._onCancelClick,!1,!1),this._showFiles&&this._updateButton(this._buttonOk,{disabled:!0})}_onTreeNodeClick(){this._updateButton(this._buttonOk,{disabled:this._showFiles&&this._tree.getSelectedItemData().isDirectory})}_onOkClick(e){e&&e.preventDefault();const n=this._tree.getSelectedItemData().path,t=this._showFiles?n.substr(1):n;this._pathElementId&&(document.getElementById(this._pathElementId).value=t),this._onSubmit(t),this.hide()}_onCancelClick(){this.hide()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{DropArea:()=>l});var i=t(93);const a=e=>new Promise((n=>{if(e.isDirectory){const t=e.createReader();s(e,t,n,[])}else n(e)})),s=function(e,n,t,i){n.readEntries((function(a){a.length?(i=i.concat(a),s(e,n,t,i)):i.length?t(r(i)):t(e)}))},r=e=>Promise.all(e.map(a)).then((e=>{let n=[];return e.forEach((function(e){Array.isArray(e)?n=n.concat(e):n.push(e)})),n})),o=e=>new Promise((n=>{if(e.size>4096)n(!0);else if(!window.FileReader||window.opera&&navigator.platform.toLowerCase().indexOf("mac")>-1&&"12.00"===window.opera.version())n(null);else try{const t=new FileReader;t.onerror=()=>{t.onloadend=null,t.onprogress=null,t.onerror=null,n(!1)},t.onprogress=e=>{t.onloadend=null,t.onprogress=null,t.onerror=null,"loadend"!==e.type&&t.abort(),n(!0)},t.onloadend=t.onprogress,t.readAsDataURL(e)}catch{n(!1)}})),d=e=>!!e.dataTransfer&&("none"!==e.dataTransfer.effectAllowed&&[].some.call(e.dataTransfer.types,(e=>"Files"===e)));class l extends i.Component{_initConfiguration(e){super._initConfiguration({cls:"fm-drop-area",...e}),this.isButtomUploadDirectory=!1,this._onDrop=this._getConfigParam("onDrop")}_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML=`<div class="fm-drop-area-wrap"><span class="fm-drop-area-text">\n                    <h2>${this.lmsg("dragAndDropArea")}</h2>\n                </span></div>`,this.hide()}_addEvents(){this._addDocumentHandlers(),this._addDropAreaHandlers()}_addDocumentHandlers(){document.addEventListener("dragover",(e=>{d(e)&&e.dataTransfer&&e.preventDefault()})),document.addEventListener("dragenter",(e=>{d(e)&&this.show()})),document.addEventListener("drop",(e=>{d(e)&&(this.hide(),e.preventDefault())}))}_addDropAreaHandlers(){this._componentElement.addEventListener("dragover",(e=>{d(e)&&(e.stopPropagation(),e.preventDefault())})),this._componentElement.addEventListener("drop",(e=>{d(e)&&(e.preventDefault(),this.hide(),this._onDrop&&(e=>e.dataTransfer?e.dataTransfer.items?r([].map.call(e.dataTransfer.items,(e=>e.webkitGetAsEntry()||e.getAsFile())).filter(Boolean)):Promise.all([].map.call(e.dataTransfer.files,o)).then((n=>[].filter.call(e.dataTransfer.files,((e,t)=>n[t])))):Promise.resolve([]))(e).then(this._onDrop))})),this._componentElement.addEventListener("mouseover",(()=>{this.isButtomUploadDirectory||this.hide()})),this._componentElement.addEventListener("click",(()=>{this.hide()})),document.onkeydown=e=>{switch(e.key){case"Esc":case"Escape":this.hide()}}}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{GroupsList:()=>s});var i=t(668),a=t(287);class s extends i.List{_getGroupRowClass(){return""}_initConfiguration(e){this._groupBy=!1,this._groupsConfig=[],super._initConfiguration(e),this._groupBy=this._getConfigParam("groupBy",!1),this._groupsConfig=this._getConfigParam("groupsConfig",!1),this._getGroupRowClass=this._getConfigParam("getGroupRowClass",this._getGroupRowClass)}listDataView(e=this._data,n=0){if(!e)return null;if(this._groupBy){e.sort(((e,n)=>e[this._groupBy]>n[this._groupBy]?1:e[this._groupBy]<n[this._groupBy]?-1:0));const t={};return e.forEach((e=>{t[e[this._groupBy]]||(t[e[this._groupBy]]={id:e[this._groupBy],items:[]}),t[e[this._groupBy]].items.push(e)})),(0,a.default)("tbody",Object.keys(t).map(((e,i)=>{const a=t[e];return this.groupDataRowView(a,i,n)})))}return(0,a.default)("tbody",e.map(((e,t)=>this.rowView(e,t,n))))}groupDataRowView(e,n,t){return[(0,a.default)(`tr.${this._getGroupRowClass(e)}.${(n+t)%2?"even":"odd"}`,{colspan:this._columns.length,"data-row-id":e.id},`<b>${this._getGroupName(e)}</b>`),...e.items.map(((e,n)=>this.rowView(e,n,t)))]}_getGroupName(e){return this._groupsConfig[e.id]||e.id}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ReporterPopup:()=>p});var i=t(355),a=t(366),s=t(668),r=t(335),o=t(93),d=t(329),l=t(101),c=t(284),m=t(286),u=t(99);class p extends i.PopupForm{_initConfiguration(e){super._initConfiguration({singleRowButtons:!0,...e}),this._actionCollectId=`${this._id}-action-collect`,this._actionToSupportId=`${this._id}
8-action-to-support`,this._sendButtonId="btn-send",this._cancelButtonId="btn-cancel",this._supportUrl=this._getConfigParam("supportUrl","")}render(){super.render(),this.setBoxType("form-box"),this.setTitle(this.lmsg("title")),this.addRightButton(this.lmsg("buttonCollect"),this._onSendClick,!0,!0,{id:this._sendButtonId}),this.addRightButton(l.default.getSection("components.buttons").lmsg("cancel"),this._onCancelClick,!1,!1,{id:this._cancelButtonId})}_initComponentElement(){super._initComponentElement(),this._componentElement.querySelector("div.content-area").innerHTML=`<div class="form-row"><div class="single-row"><div class="field-value"><label><input class="radio" type="radio" name="action" id="${this._actionCollectId}" checked="checked"> ${this.lmsg("actionCollect")}${this._getTooltip()}</label></div><div class="field-value"><label><input class="radio" type="radio" name="action" id="${this._actionToSupportId}"> ${this.lmsg("actionToSupport")}</label></div></div></div><a href="#" class="toggler js-show-previous-reports">${this.lmsg("showPreviousReports")}</a><a href="#" class="toggler hidden js-hide-previous-reports">${this.lmsg("hidePreviousReports")}</a><div id="js-reports"><span class="ajax-loading hidden">${this.lmsg("pleaseWait")}</span></div>`}_onSupportClick(e){window.open(this._supportUrl,"_blank"),this._disableSendButton(this.lmsg("buttonWait")),new Ajax.Request((0,m.default)("/admin/report/report-usage/"),{method:"post",onException:this._onException.bind(this),onSuccess:()=>{e?this.hide():this._enableSendButton(this.lmsg("buttonToSupport"))}})}_onCollectClick(){this._disableSendButton(),a.DynamicPopupHint.unset(),document.getElementById(this._contentAreaId).innerHTML=`<p class="text-center"><span class="ajax-loading">${this.lmsg("collecting")}${this._getTooltip()}</span></p>`,this._addTooltips(),new Ajax.Request((0,m.default)("/admin/report/collect/"),{method:"post",onException:this._onException.bind(this),onSuccess:e=>{const n=JSON.parse(e.responseText);if(this._checkResponseStatus(n)){a.DynamicPopupHint.unset();const e=`<a href="${(0,m.default)(`/admin/report/download/file/${encodeURIComponent(n.file)}`)}">${this.lmsg("downloadLink")}</a>`;document.getElementById(this._contentAreaId).innerHTML=`<p>${this.lmsg("collectedDescription")}</p><p>${this.lmsg("collectedDownload",{link:e})}</p><p>${this.lmsg("collectedConsent")}</p>`,this.file=n.file,this._enableSendButton(this.lmsg("buttonSend"))}}})}_onSendClick(){const e=document.getElementById(this._actionCollectId);e&&e.checked?this._onCollectClick():!e||e.checked?this.file?(this._disableSendButton(this.lmsg("buttonSending")),new Ajax.Request((0,m.default)("/admin/report/send/"),{method:"post",parameters:{file:this.file},onException:this._onException.bind(this),onSuccess:e=>{const n=JSON.parse(e.responseText);this._checkResponseStatus(n)&&(delete this.file,document.getElementById(this._contentAreaId).innerHTML=`<p>${this.lmsg("sentInfo",{id:(0,u.default)(n.reportId)})}</p>`,this._enableSendButton(this.lmsg("buttonToSupport")))}})):this._onSupportClick(!1):this._onSupportClick(!0)}_onCancelClick(){this.hide()}_onShowReportsClick(e){if(e.preventDefault(),this._componentElement.querySelector(".js-show-previous-reports").classList.add("hidden"),(0,o.getComponent)("reports-list")&&this._componentElement.querySelector(".list-box"))return this._componentElement.querySelector(".list-box").classList.remove("hidden"),void this._componentElement.querySelector(".js-hide-previous-reports").classList.remove("hidden");this._componentElement.querySelector(".ajax-loading").classList.remove("hidden");const n=Element.getHeight(this._componentElement),t=new s.List({id:"reports-list",dataUrl:(0,m.default)("/admin/report/list-data"),pageable:!1,columns:[{header:this.lmsg("date"),dataIndex:"date"},{header:this.lmsg("reportId"),dataIndex:"id"}],onRedraw:()=>{this._componentElement.querySelector(".js-hide-previous-reports").classList.remove("hidden"),this._componentElement.querySelector(".ajax-loading").classList.add("hidden");const e=Math.max(document.viewport.getScrollOffsets().top+document.viewport.getHeight()-1.5*parseInt(Element.getStyle(this._componentElement,"top"))-n,100);this._componentElement.querySelector(".list").style.maxHeight=`${parseInt(e)}px`}});new r.Panel({cls:"list-box",renderTo:"js-reports",items:[t]})}_onHideReportsClick(e){e.preventDefault(),this._componentElement.querySelector(".list-box").classList.add("hidden"),this._componentElement.querySelector(".js-show-previous-reports").classList.remove("hidden"),this._componentElement.querySelector(".js-
8hide-previous-reports").classList.add("hidden")}_addEvents(){super._addEvents(),document.getElementById(this._actionCollectId).addEventListener("click",(()=>{this._enableSendButton(this.lmsg("buttonCollect"))})),document.getElementById(this._actionToSupportId).addEventListener("click",(()=>{this._enableSendButton(this.lmsg("buttonToSupport"))})),this._componentElement.querySelector(".js-show-previous-reports").addEventListener("click",this._onShowReportsClick.bind(this)),this._componentElement.querySelector(".js-hide-previous-reports").addEventListener("click",this._onHideReportsClick.bind(this))}_addTooltips(){super._addTooltips(),new a.DynamicPopupHint.Instance({title:this.lmsg("hintTitle"),target:document.getElementById("tooltip"),placement:"right",content:this.lmsg("hintText")})}_getTooltip(){return this._tooltip||(this._tooltip=`&nbsp;<a class="nowrap" id="tooltip">${this.lmsg("hintLink")}</a>`),this._tooltip}_disableSendButton(e){const n=document.getElementById(this._sendButtonId);n.disabled=!0,n.classList.add("disabled"),e&&(n.innerHTML=`<span class="wait">${e}</span>`)}_enableSendButton(e){const n=document.getElementById(this._sendButtonId);n.disabled=!1,n.classList.remove("disabled"),e&&(n.innerHTML=e)}_checkResponseStatus(e){return e.redirect&&(0,d.redirect)(e.redirect),!e.status||"success"===e.status||($A(e.statusMessages).each((function(e){(0,c.default)(e.status,e.content)})),this.hide(),!1)}_onException(e,n){(0,c.default)("error",`Internal error: ${n}`),this.hide()}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ObjectSwitcher:()=>o});var i=t(667),a=t(98),s=t(264),r=t(287);t(717);class o extends i.LookUp{_initConfiguration(e){super._initConfiguration({tag:"div",cls:"btn-group object-switcher",...e}),this._listUrl=this._getConfigParam("listUrl",""),this._itemUrlTemplate=this._getConfigParam("itemUrlTemplate",""),this._owner=this._getConfigParam("owner",null),this._navigate=this._getConfigParam("navigate")}_initCustomLookUpComponent(){(0,s.default)(this._componentElement,(0,r.default)("button",{type:"button",class:"pul-button pul-button--ghost pul-button--empty dropdown-toggle",onrender:e=>{this._customLookUpComponent=e}},'<span class="pul-icon pul-icon--size-16 pul-button__icon"><svg focusable="false"><use href="/ui-library/images/symbols.svg?5f00d3c14f85d017780e960ab4a240ed#chevron-down:16" /></svg></span>'))}_getSearchMoreText(e){return super._getSearchMoreText(e)+(this._listUrl?` ${this.lmsg("refineSearchMessage",{link:`<a href="${this._listUrl}">${this.lmsg("listOfAllObjects")}</a>`})}`:"")}_updateData(e){this._clearData();let n=[];null!==this._owner&&(n=e.filter((({isSameParent:e})=>1==e)),e=e.filter((({isSameParent:e})=>1!=e))),n.length&&(e.length&&(0,s.default)(this._dropdownList,(0,r.default)("li.dropdown-header",this.lmsg("myObjectsLabel",{name:this._owner}))),n.each((e=>{(0,s.default)(this._dropdownList,this._createItem(e))})),e.length&&(0,s.default)(this._dropdownList,[(0,r.default)("li.divider"),(0,r.default)("li.dropdown-header",this.lmsg("otherObjectsLabel"))])),e.each((e=>{(0,s.default)(this._dropdownList,this._createItem(e))})),this._addSearchMoreElement()}_addTooltips(){this._tooltip=a.Tooltip.init(this._customLookUpComponent,{text:this.lmsg("description")})}handleChange(){super.handleChange();let e=this._itemUrlTemplate;Object.entries(this._currentValue).forEach((([n,t])=>{e=e.replaceAll(new RegExp(`(%%|%25%25)${n}(%%|%25%25)`,"g"),t)})),this._navigate(e)}}},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(357),a=t(316),s=t(287),r=t(264);t(719);class o extends i.default{_initConfiguration(e){super._initConfiguration({popupCls:"popup-panel popup-panel-slider popup-panel-auto",closeButtonEnabled:!0,hideOnEscape:!0,...e}),this._slides=this._getConfigParam("slides",[]),this._current=this._getConfigParam("current",0)}_initComponentElement(){super._initComponentElement(),this.setCurrent(this._current)}_getContentArea(){return(0,s.default)(".slider",(0,s.default)("ul.slider__container",this._slides.map((()=>(0,s.default)("li.slider__item")))),this._slides.length>1?(0,s.default)(".slider__arrows",(0,s.default)(".slider__arrow.slider__arrow--start",{onclick:()=>this.prev()},'<svg class="slider__arrow-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 40" width="20" height="40"><polyline points="16,4 4,20 16,36" fill="none" stroke="currentColor" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" /></svg>'),(0,s.default)(".slider__arrow.slider__arrow--end",{onclick:()=>this.next()},'<svg class="slider__arrow-image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 40" width="20" height="40"><polyline points="16,4 4,20 16,36" fill="none" stroke="currentColor" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" /></svg>')):null,(0,s.default)(".slider__navigation",(0,s.default)(".slider__navigation-inner",this._slides.map(((e,n)=>(0,s.default)("span.slider__navigation-dot",{onclick:()=>this.setCurrent(n)}))))))}_onKeyDown(e){switch(super._onKeyDown(e),e.keyCode){case a.LEFT_ARROW:this.prev();break;case a.RIGHT_ARROW:this.next()}}setCurrent(e){this.renderSlide(e);const n=this._componentElement.querySelector(".slider__item"),t=this._componentElement.querySelectorAll(".slider__navigation-dot");t.item(this._current).classList.remove("slider__navigation-dot--current"),this._current=e,n.style.marginLeft=-100*e+"%",t.item(this._current).classList.add("slider__navigation-dot--current")}renderSlide(e){const n=this._componentElement.querySelector(`.slider__item:nth-child(${e+1})`);0===n.innerHTML.length&&(0,r.default)(n,this._slides[e])}next(){this.setCurrent(this._current===this._slides.length-1?0:this._current+1)}prev(){this.setCurrent(0===this._current?this._slides.length-1:this._current-1)}}const d=o},(e,n,t)=>{"use strict";t.r(n)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ScrollableList:()=>r});var i=t(94),a=t(668),s=t(287);class r extends a.List{constructor(...e){super(...e),(0,i.default)(this,"_resizeList",(()=>{const e=document.getElementById(this._tableId),n=e.closest(".scrollable-list-wrapper"),t=e.closest(`.${this._listCls}`).querySelector(".fixed-table-head"),i=t.querySelector("thead");if(i){const e=this.isListEmpty();i.querySelectorAll("tr").forEach((function(n){n.classList.contains("list-search-filter")||(n.style.display=e?"none":"")}))}let a=Element.getHeight(document.body)-Element.cumulativeOffset(n).top;for(let e=n;e instanceof Element;e=e.parentNode){a=a-(parseInt(Element.getStyle(e,"borderBottomWidth"))||0)-(parseInt(Element.getStyle(e,"marginBottom"))||0)-(parseInt(Element.getStyle(e,"paddingBottom"))||0);for(let n=e.nextElementSibling;n instanceof Element;n=n.nextElementSibling)"none"!==Element.getStyle(n,"display")&&"fixed"!==Element.getStyle(n,"position")&&"absolute"!==Element.getStyle(n,"position")&&(a-=Element.getHeight(n))}if(a<200&&(a=200),a>Element.getHeight(e)+parseInt(Element.getStyle(e,"marginTop"))?n.style.height=null:n.style.height=`${a}px`,!i||![...e.querySelectorAll("tr.odd,tr.even")].filter((e=>"none"!==e.style.display)).length)return;const s=e.querySelector("thead");s.querySelectorAll("th").forEach(((e,n)=>{i.querySelectorAll("th")[n].style.width=`${Element.getWidth(e)}px`}));const r=i.querySelectorAll("th"),o=r[r.length-1];o.style.width=`${Element.getWidth(t)-Element.getWidth(s.closest("table"))+parseInt(Element.getStyle(o,"width"))}px`}))}listView(){const e=super.listView();return e.attrs.class+=" scrollable-list",e.children[0].attrs.class="scrollable-list-table",e.children=[(0,s.default)('table.fixed-table-head[width="100%"][cellspacing="0"]',this.listHeadersView()),(0,s.default)(".scrollable-list-wrapper",e.children)],e}checkEmptyList(){super.checkEmptyList();const e=this.isListEmpty();this._componentElement.querySelectorAll(`.${this._listCls}`).forEach((e=>{e.style.display=""})),this._componentElement.querySelectorAll(".scrollable-list-wrapper").forEach((n=>{n.style.display=e?"none":""}))}redraw(e,n){let t,i=!0,a=0;const s=document.getElementById(this._id).querySelector(".scrollable-list-wrapper");s&&(i=s.offsetHeight+s.scrollTop>=s.scrollHeight,t=s.scrollTop,a=Element.getHeight(document.getElementById(this._tableId))),super.redraw(e,n);const r=document.getElementById(this._tableId),o=r.closest(`.${this._listCls}`).querySelector(".fixed-table-head");r.style.marginTop=-Element.getHeight(o)+"px",setTimeout((()=>
8{this._resizeList();const n=r.closest(".scrollable-list-wrapper");i?this.scrollToBottom():"before"===e?n.scrollTop+=Element.getHeight(r)-a:"after"===e||(n.scrollTop=t)}),0)}updateFilter(e){super.updateFilter(e),this._resizeList()}scrollToBottom(){const e=document.getElementById(this._tableId).closest(".scrollable-list-wrapper"),n=[...e.querySelectorAll("tr")].filter((e=>"none"!==e.style.display));e.scrollTop=n[n.length-1].offsetTop}_addResponsiveHtml(){}_addEvents(){super._addEvents(),window.addEventListener("resize",this._resizeList,!1)}remove(){window.removeEventListener("resize",this._resizeList,!1),super.remove()}}},(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{UAT:()=>common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default});var common_cookie__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(334),_list__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(668),_confirmation_popup_manager__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(666),_ajax_popup_form__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(356),_form_ajax__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(331),_message_box__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(336),_component__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(93),common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(103),common_gdpr_storage__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(722);const{PopupForm}=_confirmation_popup_manager__WEBPACK_IMPORTED_MODULE_2__.ConfirmationPopupManager,patchesFactory=()=>{const wrap=(handler,fn,after)=>{if(fn=fn||function(){},"string"==typeof fn)try{eval(`fn = ${fn}`)}catch{fn=function(){}}return!0===after?function(...e){const n=fn.apply(this,e);e.push(n);try{handler.apply(this,e)}catch{}return n}:function(...e){try{handler.apply(this,e)}catch{}return fn.apply(this,e)}};return{ajaxRequest(){if(!window.Ajax)return;const e={},n=Ajax.Request.prototype;n.request=wrap((function(){const{url:n,options:{ignoreUAT:t},method:i,parameters:a}=this;if(t||"get"===i.toLowerCase())return;const s=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(n),r=`${s} ${JSON.stringify(a)}`;e[r]||(e[r]=!0,(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"REQUEST",url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(),data:{url:s}}))}),n.request,!0)},uiPointerForm(){document.addEventListener("DOMContentLoaded",(function(){const e=common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.get("uat-data-source");e&&(document.querySelectorAll("div[data-source]").forEach((n=>{const t=n.dataset.source;if(t&&-1!==t.indexOf(e)){let e=null;switch(!0){case n.classList.contains("msg-warning"):e="WARNING";break;case n.classList.contains("msg-error"):e="ERROR"}(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"POST",url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(t)},null,e)}})),common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.remove("uat-data-source","/")),"undefined"!=typeof update_oC&&(update_oC=wrap((function(e){common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.set("uat-data-source",(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.action),null,"/")}),update_oC,!0))}),!0)},jswFormAjax(){const e=_form_ajax__WEBPACK_IMPORTED_MODULE_4__.FormAjax.prototype;e._onSubmit=wrap((function(){this._componentElement._formSubmit=wrap(function(){const e=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(this._componentElement.action);(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"POST",post:{self:["id","name"]},url:e},this._componentElement)}.bind(this),this._componentElement._formSubmit)}),e._onSubmit),e._onFailure=wrap((function(e){const n=this._componentElement.noRedirect?"APPLY":"OK",t=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.request.url);(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:n,url:t,post:{self:["id","name"]}},this._componentElement,"ERROR")}),e._onFailure),e._onSuccess=wrap((function(e){const n=this._componentElement.noRedirect?"APPLY":"OK",t=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.request.url),i=e.responseJSON.formMessages?"VALIDATION_ERROR":"error"===e.responseJSON.status?"ERROR":null;(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:n,url:t,post:{self:["id","name"]}},this._componentElement,i)}),e._onSuccess)},jswList(){const e=_list__WEBPACK_IMPORTED_MODULE_1__.List.prototype;e._submit=wrap((function(e,n){const t=n.context||this;n.onSuccess=wrap((function(e){const n=t._lastOperation?t._lastOperation.toUpperCase():"POST",i={selected:Object.keys(e.request.parameters).length},a="error"===e.responseJSON.status?"ERROR":null;(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.request.url),name:n,data:i},null,a)}
8),n.onSuccess),n.onFailure=wrap((function(e){const n=t._lastOperation?t._lastOperation.toUpperCase():"POST",i={selected:Object.keys(e.request.parameters).length};(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.request.url),name:n,data:i},null,"ERROR")}),n.onFailure)}),e._submit),e._showItemsNotSelectedWarning=wrap((function(){const e=this._lastOperation?this._lastOperation.toUpperCase():"POST";(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:e,url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)()},null,"NOT_SELECTED")}),e._showItemsNotSelectedWarning),e._getOperations=wrap((function(e){const n=this,t=e=>{e.each((function(e){e.handler&&(e.handler=wrap((function(){const t=e,i=t.id||t.title||t.description||t.addCls||"";n._lastOperation=i.replace("button","").replace(" ","").replace("sb-","").replace("-","")}),e.handler)),e.operations&&t(e.operations)}))};t(e)}),e._getOperations,!0)},confirmationPopupManager(){const e=PopupForm.prototype;e._onSuccess=wrap((function(){const e="string"==typeof this._id?this._id.toUpperCase():"POST";(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:e,url:this._handlerUrl})}),e._onSuccess),e._onException=wrap((function(){const e="string"==typeof this._id?this._id.toUpperCase():"POST";(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:e,url:this._handlerUrl},null,"ERROR")}),e._onException),e._onCancelClick=wrap((function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"CANCEL",url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(),data:{popup:this._text}})}),e._onCancelClick)},ajaxPopupForm(){_ajax_popup_form__WEBPACK_IMPORTED_MODULE_3__.AjaxPopupForm.prototype._onSuccess=wrap((function(){(function(){const e=(0,_component__WEBPACK_IMPORTED_MODULE_6__.getComponent)("btn-cancel");e&&e.addEventObserver("click",function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"CANCEL",url:this._url})}.bind(this))}).bind(this).defer()}),_ajax_popup_form__WEBPACK_IMPORTED_MODULE_3__.AjaxPopupForm.prototype._onSuccess,!0)},messageBox(){const e=_message_box__WEBPACK_IMPORTED_MODULE_5__.MessageBox.prototype;e._onNoClick=wrap((function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"CANCEL",url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(),data:{popup:this._text}})}),e._onNoClick)},ajaxMessageBox(){const e=_message_box__WEBPACK_IMPORTED_MODULE_5__.AjaxMessageBox.prototype;e._onSuccess=wrap((function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({url:this._requestUrl})}),e._onSuccess)},multiCheckboxMessageWindow(){const e=_message_box__WEBPACK_IMPORTED_MODULE_5__.MultiCheckboxMessageWindow.prototype;e._onSuccess=wrap((function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({url:this._requestUrl})}),e._onSuccess)},webspaceFoldersMessageBox(){const e=_message_box__WEBPACK_IMPORTED_MODULE_5__.WebspaceFoldersMessageBox.prototype;e._onSuccess=wrap((function(){(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({url:this._requestUrl})}),e._onSuccess)},drawersWatcher(){const e=e=>n=>{const t=(e=>{if(!e.classList||!e.classList.contains("pul-layer"))return null;const n=e.querySelector(".pul-drawer");return n||null})(n);t&&(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:e,data:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.prepareNodeData)(t)})};document.addEventListener("DOMContentLoaded",(()=>{new MutationObserver((n=>{n.forEach((({addedNodes:n,removedNodes:t})=>{n.forEach(e("OPEN-DRAWER")),t.forEach(e("CLOSE-DRAWER"))}))})).observe(document.body,{childList:!0,subtree:!1,attributes:!1,characterData:!1})}))}}},pleskActions=[{name:"LOGIN",expects:[{sessionChanged:{}}]},{name:"LOGOUT",expects:[{unloadByClick:{selector:'#account-menu-content-area a[href="/logout.php"]'}}]},{name:"HELP",expects:[{click:{elements:[{selector:'a[data-type="link-read-manual"]'}
8]}}]},{name:"CANCEL",expects:[{click:{elements:[{selector:['button[name="cancel"]','button[name="bname_cancel"]']}]}}]},{name:"SITE_PREVIEW",expects:[{click:{elements:[{selector:'a[href*="/plesk-site-preview/"]'}]}}]}],watchersFactory=()=>({sessionChanged(){document.addEventListener("DOMContentLoaded",(function(){const e=common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default.getConfig();if((0,common_gdpr_storage__WEBPACK_IMPORTED_MODULE_8__.isAnalyticsAllowed)()&&(common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.get("uat-iid")!==e.instanceId&&(common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.remove("uat-iid","/"),common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.set("uat-iid",e.instanceId,null,"/")),common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.get("uat-sid")!==e.sessionId&&(common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.remove("uat-sid","/"),common_cookie__WEBPACK_IMPORTED_MODULE_0__.default.set("uat-sid",e.sessionId,null,"/"))),e.sessionId&&window.localStorage.getItem("uat-sid")!==e.sessionId){window.localStorage.setItem("uat-sid",e.sessionId);const n={userAgent:navigator.userAgent,versionInfo:e.versionInfo,accountCreated:e.accountCreated,width:window.innerWidth,height:window.innerHeight,ratio:window.devicePixelRatio};(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:"LOGIN",url:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(),data:n})}}),!0)},unloadByClick({selector:e},n,t){window.addEventListener("beforeunload",(()=>{const n=document.querySelector(e);n===document.activeElement&&(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)(t,n)}),!0)}});common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default.setPatches((e=>({...e,...patchesFactory()}))),common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default.setActions((e=>[...e,...pleskActions])),common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default.setWatchers((e=>({...e,...watchersFactory()})));const{init}=common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default;common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.default.init=e=>{init(e)}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{hasPreferences:()=>a,isAnalyticsAllowed:()=>o,loadPreferences:()=>r,savePreferences:()=>s});const i="cookie-policy",a=()=>!!localStorage.getItem(i),s=e=>{localStorage.setItem(i,JSON.stringify(e))},r=()=>{let e=!1,n=!1;try{const t=JSON.parse(localStorage.getItem(i));"boolean"==typeof t.analytics&&({analytics:e}=t),"boolean"==typeof t.marketing&&({marketing:n}=t)}catch{}return{analytics:e,marketing:n}},o=()=>r().analytics},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(286);const a=(e,n={})=>{(n={openInNew:!1,label:"",hint:"",returnUrl:"",isClassicUi:"",showAll:!1,...n}).isClassicUi&&(n.returnUrl=`/subscription/overview/id/${e}`);let t=(0,i.default)(`/subscription/login/id/${e}`);return n.showAll&&(t+="/all/true"),n.returnUrl&&(t+=`/?returnUrl=${(0,i.default)(n.returnUrl)}`),`<span><span class="tooltipData">${n.hint}</span><a class="s-btn sb-login" href="${t}"`+(n.isClassicUi?"":` target="${n.openInNew?"_blank":"_top"}"`)+">"+`<i><i><i><span>${n.label}</span></i></i></i></a></span>`}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{Form:()=>h.default,addWidget:()=>g,require:()=>l.default,run:()=>v});var i=t(242),a=t(455),s=t(243),r=t(90),o=t(725),d=t(937),l=t(938),c=t(939),m=t(290),u=t(370),p=t(369),h=t(927);s.FormFieldPassword.defaultProps.passwordMeterProps.onEstimate=e=>(0,p.default)(e);let f=null;const v=({config:e={},data:{showModal:n,...t}={},graphqlQueries:s=[],localeSections:d={}})=>{if(e.feedback&&(0,c.default)(e.feedback),(()=>{try{if(window.self===window.top)return!1}catch{}return!0})()&&document.body.classList.add("page-content-only"),Object.keys(d).forEach((e=>{r.Locale.addSection(e,d[e])})),(0,m.default)(t),s.forEach((({query:e,...n})=>{try{u.default.writeQuery({query:(0,a.gql)(e),...n})}catch{}})),n){const{name:e,...t}=n;Plesk.require(e,(e=>e(t)))}f=(0,i.render)((0,i.jsx)(o.default,{}),document.getElementById("plesk-root"))},g=(e,{locale:n,...t},a)=>{let r=(0,i.jsx)(e,{...t});n&&(r=(0,i.jsx)(s.LocaleProvider,{messages:n,children:r})),r=(0,i.jsx)(d.default,{children:r}),a&&(r=(0,i.createPortal)(r,a)),f.addWidget(r)}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});
8var i=t(94),a=t(242),s=t(776),r=t(728),o=t(936),d=t(726),l=t(370),c=t(935);class m extends a.Component{constructor(...e){super(...e),(0,i.default)(this,"state",{widgets:[]}),(0,i.default)(this,"router",(0,s.createBrowserRouter)(d.default))}addWidget(e){this.setState((({widgets:n})=>({widgets:[...n,e]})))}render(){return(0,a.jsx)(a.StrictMode,{children:(0,a.jsx)(o.ApolloProvider,{client:l.default,children:(0,a.jsxs)(c.default,{children:[(0,a.jsx)(r.RouterProvider,{router:this.router}),this.state.widgets]})})})}}const u=m},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>P,isClientSideRedirectAllowed:()=>F});var i=t(729),a=t(455),s=t(90),r=t(679),o=t(237),d=t(290),l=t(727),c=t(370),m=t(730),u=t(738),p=t(832),h=t(833),f=t(838),v=t(839),g=t(848),k=t(852),_=t(854),b=t(863),S=t(242);const y=()=>{const{isInitial:e,...n}=(0,d.default)();return(0,d.default)(n),e?n:null},E=e=>async({request:n,params:t})=>{const l=new URL(n.url);let m;e&&(l.pathname=(0,i.generatePath)(e,t));try{m=y()??await s.api.get(l.toString())}catch(e){if((0,o.isNetworkError)(e))return(0,r.addToast)({intent:"danger",message:`${e.message}: ${l.toString()}`}),new Promise(s.emptyFn);throw e}const{graphqlQueries:u=[],...p}=m;if(p.redirect){const e=(0,s.prepareUrl)(p.redirect);return F(e)?(0,i.redirect)(e):(window.location.replace(e),new Promise(s.emptyFn))}return u.forEach((({query:e,...n})=>{try{c.default.writeQuery({query:(0,a.gql)(e),...n})}catch{}})),(0,d.default)(p),p},w={path:":ipAddressId/domains",componentLoader:()=>t.e("components/pages/IpAddressDomainsPage").then(t.bind(t,959)),loader:async({params:e})=>{const n=e.clientId?btoa(`Client:${e.clientId}`):null,{data:i}=await c.default.query({query:t(872),variables:{ipAddressId:e.ipAddressId,clientId:n}});return i}},N={path:"change-owner",componentLoader:()=>t.e("components/pages/ChangeOwnerPage").then(t.bind(t,961)),loader:async({request:e})=>{const n=[...new URL(e.url).searchParams.entries()].map((([,e])=>btoa(`Domain:${e}`))),{data:i}=await c.default.query({query:t(873),variables:{ids:n}});return i}},C=async()=>{const{data:{viewer:{type:e,permissions:{manageServerSessions:n}},os:{isWindows:t}}}=await c.default.query({query:a.gql`
9            query {
10                viewer {
11                    login
12                    type
13                    permissions {
14                        manageServerSessions
15                    }
16                }
17                os {
18                    isWindows
19                }
20            }
21        `});return"ADMIN"===e&&t&&n},D=(0,l.default)([{element:(0,S.jsx)(m.default,{}),errorElement:(0,S.jsx)(h.default,{}),children:[{path:["/login_up.php","/login_up.php3","/login"],componentLoader:()=>Promise.resolve().then(t.bind(t,925)),loader:async()=>(await c.default.query({query:t(874)}),y()),children:[{path:"*",loader:()=>(0,i.redirect)("..")}]},{path:"/get_password.php",componentLoader:()=>Promise.resolve().then(t.bind(t,933)),loader:y},{path:"/ch_pass_by_secret.php",componentLoader:()=>Promise.resolve().then(t.bind(t,934))},{path:"/admin/force-reset-password",componentLoader:()=>t.e("views/admin/force-reset-password").then(t.bind(t,963)),loader:E("/admin/force-reset-password")},{path:"/admin/setup/progress",componentLoader:()=>t.e("views/admin/setup/progress").then(t.bind(t,965)),loader:E()},{path:"/admin/setup/*",componentLoader:()=>t.e("views/admin/setup/index").then(t.bind(t,968)),loader:E()},{path:"/admin/home/*",componentLoader:()=>t.e("views/admin/home/admin").then(t.bind(t,971)),loader:E()},{path:"/admin/app",loader:E()},{path:"/admin/app/info/id/:id",componentLoader:()=>t.e("views/admin/app/info").then(t.bind(t,997)),loader:E("/admin/app/info/id/:id")},{path:"/admin/app/usage",componentLoader:()=>t.e("views/admin/app/usage").then(t.bind(t,1002)),loader:E("/admin/app/usage")},{path:["/admin/app/uploaded","/admin/app/uploaded/downloadStatus/:status"],componentLoader:()=>t.e("views/admin/app/uploaded").then(t.bind(t,1005)),loader:E("/admin/app/uploaded")},{path:"/admin/custom-buttons/list",componentLoader:()=>t.e("views/admin/custom-buttons/list").then(t.bind(t,1008)),loader:E("/admin/custom-buttons/list")},{path:"/smb/custom-buttons/list",componentLoader:()=>t.e("views/admin/custom-buttons/list").then(t.bind(t,1008)),loader:E("/smb/custom-buttons/list")},{path:"/admin/ftp-sessions/list",componentLoader:()=>t.e("views/admin/ftp-sessions/list").then(t.bind(t,1021)),loader:E("/admin/ftp-sessions/list")},{path:"/admin/php-handler/list",componentLoader:()=>t.e("views/admin/php-handler/list").then(t.bind(t,1039)),loader:E("/admin/php-handler/list")},{path:["/admin/scheduler","/smb/scheduler"],loader:E()},{path:["/admin/backup/schedule","/smb/backup/schedule","/smb/backup/schedule/domainId/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/ScheduledBackupPage")]).then(t.bind(t,1043)),loader:E()},{path:["/admin/backup/schedule-list","/smb/backup/schedule-list","/smb/backup/schedule-list/domainId/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/ScheduledBackupListPage")]).then(t.bind(t,1061)),loader:E()},{path:["/admin/scheduler/tasks-list","/smb/scheduler/tasks-list"],componentLoader:()=>t.e("views/default/scheduler/list").then(t.bind(t,1065)),loader:E()},{path:["/admin/domain/list","/admin/domain/add-domain"],componentLoader:()=>t.e("views/admin/domain/list").then(t.bind(t,1072)),loader:E("/admin/domain/list")},{path:["/admin/customer/list","/admin/customer/create"],componentLoader:()=>t.e("views/admin/customer/list").then(t.bind(t,1098)),loader:E("/admin/customer/list")},{path:"/admin/customer/overview/id/:id",loader:E()},{path:["/admin/customer/domains/id/:id","/admin/customer/add-domain/id/:id"],componentLoader:()=>t.e("views/admin/customer/domains").then(t.bind(t,1102)),loader:E("/admin/customer/domains/id/:id")},{path:["/admin/customer/subscriptions/id/:id","/admin/customer/new-subscription/id/:id"],componentLoader:()=>t.e("views/admin/customer/subscriptions").then(t.bind(t,1113)),loader:E("/admin/customer/subscriptions/id/:id"),children:[N]},{path:"/admin/reseller/list",componentLoader:()=>t.e("views/admin/reseller/list").then(t.bind(t,1119)),loader:E()},{path:"/admin/reseller/overview/id/:id",loader:E()}
21,{path:["/admin/reseller/customers/id/:id","/admin/reseller/new-customer/id/:id"],componentLoader:()=>t.e("views/admin/reseller/customers").then(t.bind(t,1121)),loader:E("/admin/reseller/customers/id/:id")},{path:["/admin/reseller/domains/id/:id","/admin/reseller/add-domain/id/:id"],componentLoader:()=>t.e("views/admin/reseller/domains").then(t.bind(t,1126)),loader:E("/admin/reseller/domains/id/:id")},{path:["/admin/reseller/subscriptions/id/:id","/admin/reseller/new-subscription/id/:id"],componentLoader:()=>t.e("views/admin/reseller/subscriptions").then(t.bind(t,1127)),loader:E("/admin/reseller/subscriptions/id/:id"),children:[N]},{path:"/admin/server/tools",componentLoader:()=>t.e("views/admin/server/tools").then(t.bind(t,1128)),loader:E()},{path:"/admin/server/preview-domain-settings",componentLoader:()=>t.e("views/admin/server/preview-domain-settings").then(t.bind(t,1132)),loader:E()},{path:"/admin/services/list",componentLoader:()=>t.e("views/admin/services/list").then(t.bind(t,1136)),loader:E()},{path:"/admin/sessions/list",componentLoader:()=>t.e("views/admin/sessions/list").then(t.bind(t,1140)),loader:E()},{path:["/admin/subscription/list","/admin/subscription/create"],componentLoader:()=>t.e("views/admin/subscription/list").then(t.bind(t,1141)),loader:E("/admin/subscription/list"),children:[N]},{path:["/admin/subscription/login/all/:all/id/:id/","/admin/subscription/login/id/:id/"],loader:E()},{path:"/admin/subscription/overview/id/:id/",loader:E()},{path:["/smb/file-manager/list","/smb/file-manager/list/domainId/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/file-manager/list")]).then(t.bind(t,1142)),loader:E()},{path:"/smb/file-manager",componentLoader:()=>t.e("views/smb/file-manager/index").then(t.bind(t,1194)),loader:E()},{path:"/smb/my-service",componentLoader:()=>t.e("views/smb/my-service/index").then(t.bind(t,1196)),loader:E("/smb/my-service")},{path:["/smb/email-address","/smb/email-address/index","/smb/email-address/index/domainId/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/email-address/index")]).then(t.bind(t,1199)),loader:E()},{path:["/smb/email-address/list","/smb/email-address/list/domainId/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/email-address/list")]).then(t.bind(t,1237)),loader:E()}
21,{path:"/smb/mail-settings/list",componentLoader:()=>t.e("views/smb/mail-settings/list").then(t.bind(t,1248)),loader:E()},{path:["/smb/account","/smb/account/index"],componentLoader:()=>t.e("views/smb/account/index").then(t.bind(t,1258)),loader:E()},{path:"/smb/account/show/id/:id",componentLoader:()=>t.e("views/smb/account/show").then(t.bind(t,1262)),loader:E()},{path:"/smb/user/index",loader:E()},{path:"/smb/user/list",componentLoader:()=>t.e("views/smb/user/list").then(t.bind(t,1270)),loader:E()},{path:["/smb/web/setup","/smb/web/add-domain/create-webspace/true"],componentLoader:()=>t.e("views/smb/web/setup").then(t.bind(t,1272)),loader:E("/smb/web/setup")},{path:["/smb/web/view","/smb/web/view/id/:id/type/:type","/smb/web/add-domain"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/web/view")]).then(t.bind(t,1275)),loader:E("/smb/web/view"),children:[N,...k.default.map((({path:e,...n})=>({path:`:id/${e}`,...n})))]},{path:"/smb/web/overview/id/:id/type/:type",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/web/view")]).then(t.bind(t,1275)),loader:E(),children:k.default},{path:"/smb/web/php-settings/id/:id",componentLoader:()=>t.e("views/smb/web/php-settings").then(t.bind(t,1364)),loader:E()},{path:"/smb/statistics/details",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/statistics/details")]).then(t.bind(t,1373)),loader:E()},{path:"/smb/statistics/list",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/smb/statistics/details")]).then(t.bind(t,1705)),loader:E()},{path:"/smb/statistics",loader:E()},{path:["/smb/account/switch/all/:all/id/:id","/smb/account/switch/id/:id"],loader:E()},{path:"/smb/database",componentLoader:()=>t.e("views/smb/database/index").then(t.bind(t,1707)),loader:E()},{path:["/smb/database/list","/smb/database/list/domainId/:domainId"],componentLoader:()=>t.e("views/smb/database/list").then(t.bind(t,1709)),loader:E()},{path:"/smb/database/users-list/domainId/:domainId",componentLoader:()=>t.e("views/smb/database/users-list").then(t.bind(t,1725)),loader:E()},{path:"/admin/task-manager",componentLoader:()=>t.e("views/admin/task-manager/index").then(t.bind(t,1728)),loader:E()},{path:"/cp/dns",children:[{index:!0,loader:()=>(0,i.redirect)("records")},{path:"records",componentLoader:()=>t.e("views/dns/records").then(t.bind(t,1734)),loader:()=>c.default.query({query:t(875)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDnsServiceSupported:t}}}=await c.default.query({query:a.gql`
22                                query {
23                                    viewer {
24                                        login
25                                        type
26                                        permissions {
27                                            manageServerDnsTemplate
28                                        }
29                                    }
30                                    mode {
31                                        isDnsServiceSupported
32                                    }
33                                }
34                            `});return"ADMIN"===e&&n.manageServerDnsTemplate&&t},children:[{path:["dns-soa-zone-sync","dns-restore"]},{path:":id/edit",componentLoader:()=>t.e("views/dns/records/edit").then(t.bind(t,1744)),loader:({params:{id:e}})=>c.default.query({query:t(876),variables:{id:e}})},{path:"add",componentLoader:()=>t.e("views/dns/records/edit").then(t.bind(t,1744)),loader:()=>c.default.query({query:t(877)})},{path:"dns-zone-sync",componentLoader:()=>t.e("views/dns/records/dns-zone-sync").then(t.bind(t,1748))}]},{path:"soa-record",componentLoader:()=>t.e("views/dns/soa-record").then(t.bind(t,1749)),loader:async()=>{await c.default.query({query:t(878)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDnsServiceSupported:t}}}=await c.default.query({query:a.gql`
35                                query {
36                                    viewer {
37                                        login
38                                        type
39                                        permissions {
40                                            manageServerDnsTemplate
41                                        }
42                                    }
43                                    mode {
44                                        isDnsServiceSupported
45                                    }
46                                }
47                            `});return"ADMIN"===e&&n.manageServerDnsTemplate&&t}}]},{path:"/admin/dns/acl-records",componentLoader:()=>t.e("views/admin/dns/acl-records").then(t.bind(t,1754)),loader:E()},{path:"/admin/dns/add-acl-record",componentLoader:()=>t.e("views/admin/dns/add-acl-record").then(t.bind(t,1757)),loader:E()},{path:"/admin/dns/external-dns",componentLoader:()=>t.e("views/admin/dns/external-dns").then(t.bind(t,1760)),loader:E()},{path:"/admin/dns/external-dns-edit/extensionId/:extensionId",componentLoader:()=>t.e("views/admin/dns/external-dns-edit").then(t.bind(t,1762)),loader:E()},{path:"/smb/dns-zone/index/id/:id/type/:type",loader:E()},{path:"/smb/dns-zone/records-list/id/:id/type/:type",componentLoader:()=>t.e("views/smb/dns-zone/records-list").then(t.bind(t,1764)),loader:E()},{path:"/smb/dns-zone/soa-record/id/:id/type/:type",componentLoader:()=>t.e("views/smb/dns-zone/soa-record").then(t.bind(t,1773)),loader:E()},{path:"/smb/dns-zone/acl-records/id/:id/type/:type",componentLoader:()=>t.e("views/smb/dns-zone/acl-records").then(t.bind(t,1777)),loader:E()},{path:"/smb/dns-zone/add-acl-record/id/:id/type/:type",componentLoader:()=>t.e("views/smb/dns-zone/add-acl-record").then(t.bind(t,1780)),loader:E()},{path:"/smb/dns-zone/external-dns/id/:id/type/:type",componentLoader:()=>t.e("views/smb/dns-zone/external-dns").then(t.bind(t,1783)),loader:E()},{path:"/smb/dns-zone/external-dns-edit/id/:id/type/:type/extensionId/:extensionId",componentLoader:()=>t.e("views/smb/dns-zone/external-dns-edit").then(t.bind(t,1785)),loader:E()},{path:["/cp/domains/:domainId/bandwidth-limiting"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/BandwidthLimitingPage")]).then(t.bind(t,1787)),loader:async({params:e})=>{const{data:n}=await c.default.query({query:t(879),variables:{id:btoa(`Domain:${e.domainId}`)}});return n}},{path:["/cp/domains/:domainId/hotlink-protection"],componentLoader:()=>t.e("components/pages/HotlinkProtectionPage").then(t.bind(t,1793)),loader:async({params:e})=>{const{data:n}=await c.default.query({query:t(880),variables:{id:btoa(`Domain:${e.domainId}`)}});return n}},{path:"/cp/settings-ui/edit-interface-view",componentLoader:()=>t.e("views/admin/settings-ui/edit-interface-view").then(t.bind(t,1797)),loader:()=>c.default.query({query:t(881)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e},mode:n}}=await c.default.query({query:a.gql`
48                        query {
49                            viewer {
50                                login
51                                type
52                            }
53                            mode {
54                                isViewSwitcherAllowed
55                            }
56                        }
57                    `});return"ADMIN"===e&&n.isViewSwitcherAllowed}},{path:"/admin/settings-ui/list-languages",componentLoader:()=>t.e("views/admin/settings-ui/list-languages").then(t.bind(t,1800)),loader:E()},{path:"/admin/settings-ui",loader:E()},{path:"/admin/database/settings",componentLoader:()=>t.e("views/admin/database/settings").then(t.bind(t,1804)),loader:E()}
57,{path:"/smb/web/web-server-settings/id/:id",componentLoader:()=>t.e("views/smb/web/web-server-settings").then(t.bind(t,1807)),loader:E()},{path:"/admin/notifications",children:[{index:!0,loader:()=>(0,i.redirect)("email-settings")},{path:"email-settings",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/admin/notifications/index")]).then(t.bind(t,1817)),loader:E()}]},{path:"/cp/notifications/panel-settings",componentLoader:()=>t.e("components/pages/PanelNotificationsSettings").then(t.bind(t,1826)),loader:()=>c.default.query({query:t(882)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
58                        query {
59                            viewer {
60                                login
61                                type
62                                permissions {
63                                    manageServerNotifications
64                                }
65                            }
66                        }
67                    `});return"ADMIN"===e&&n.manageServerNotifications}},{path:"/cp/settings-ui/branding",componentLoader:()=>t.e("components/pages/BrandingPage").then(t.bind(t,1829)),loader:()=>c.default.query({query:t(883)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
68                        query {
69                            viewer {
70                                login
71                                type
72                                permissions {
73                                    manageServerBranding
74                                }
75                            }
76                        }
77                    `});return"ADMIN"===e&&n.manageServerBranding||"RESELLER"===e}},{path:"/cp/server/db",children:[{index:!0,componentLoader:()=>t.e("views/server/db").then(t.bind(t,1831)),loader:()=>c.default.query({query:t(884)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
78                                query {
79                                    viewer {
80                                        login
81                                        type
82                                        permissions {
83                                            manageServerDb
84                                        }
85                                    }
86                                }
87                            `});return"ADMIN"===e&&n.manageServerDb}},{path:"create",componentLoader:()=>t.e("views/server/db").then(t.bind(t,1834)),loader:()=>c.default.query({query:t(885)}).then((({data:e})=>e)),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
88                                query {
89                                    viewer {
90                                        login
91                                        type
92                                        permissions {
93                                            manageServerDb
94                                        }
95                                    }
96                                }
97                            `});return"ADMIN"===e&&n.manageServerDb}},{path:":id",children:[{index:!0,loader:()=>(0,i.redirect)("properties")},{path:"properties",componentLoader:()=>t.e("views/server/db").then(t.bind(t,1836)),loader:({params:{id:e}})=>c.default.query({query:t(886),variables:{id:btoa(`DatabaseServer:${e}`)}}).then((({data:e})=>e)),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},databaseServer:i}}=await c.default.query({query:a.gql`
98                                        query ($id: ID!) {
99                                            viewer {
100                                                login
101                                                type
102                                                permissions {
103                                                    manageServerDb
104                                                }
105                                            }
106                                            databaseServer: node(id: $id) {
107                                                id
108                                            }
109                                        }
110                                    `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&t.manageServerDb&&i)}},{path:"upgrade",componentLoader:()=>t.e("views/server/db").then(t.bind(t,1838)),loader:({params:{id:e}})=>c.default.query({query:t(887),variables:{id:btoa(`DatabaseServer:${e}`)}}).then((({data:e})=>e)),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},databaseServer:i}}=await c.default.query({query:a.gql`
111                                  query ($id: ID!) {
112                                      viewer {
113                                          login
114                                          type
115                                          permissions {
116                                              manageServerDb
117                                          }
118                                      }
119                                      databaseServer: node(id: $id) {
120                                          id
121                                      }
122                                  }
123                              `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&t.manageServerDb&&i)}},{path:"databases",componentLoader:()=>t.e("views/server/db").then(t.bind(t,1843)),loader:({params:{id:e}})=>c.default.query({query:t(888),variables:{id:btoa(`DatabaseServer:${e}`)}}).then((({data:e})=>e)),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},databaseServer:i}}=await c.default.query({query:a.gql`
124                                        query ($id: ID!) {
125                                            viewer {
126                                                login
127                                                type
128                                                permissions {
129                                                    manageServerDb
130                                                }
131                                            }
132                                            databaseServer: node(id: $id) {
133                                                id
134                                            }
135                                        }
136                                    `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&t.manageServerDb&&i)}},{path:"change-password",componentLoader:()=>t.e("views/server/db").then(t.bind(t,1845)),loader:({params:{id:e}})=>c.default.query({query:t(889),variables:{id:btoa(`DatabaseServer:${e}`)}}).then((({data:e})=>e)),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},os:i,mode:s,databaseServer:r}}=await c.default.query({query:a.gql`
137                                        query ($id: ID!) {
138                                            viewer {
139                                                login
140                                                type
141                                                permissions {
142                                                    manageServerDb
143                                                }
144                                            }
145                                            os {
146                                                isWindows
147                                            }
148                                            mode {
149                                                isDemo
150                                            }
151                                            databaseServer: node(id: $id) {
152                                                id
153                                            }
154                                        }
155                                    `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&t.manageServerDb&&i.isWindows&&!s.isDemo&&r)}}]}]},{path:["/cp/websites-diagnostic","/cp/websites-diagnostic/id/:domainId"],componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/admin/websites-diagnostic/index")]).then(t.bind(t,1846)),loader:async()=>{await c.default.query({query:t(890),fetchPolicy:"network-only"})},isExist:async()=>{const{data:{viewer:e,config:n}}=await c.default.query({query:a.gql`
156                        query {
157                            viewer {
158                                login
159                                type
160                            }
161                            config {
162                                websitesDiagnostic {
163                                    enabled
164                                }
165                            }
166                        }
167                    `});return"ADMIN"===e.type&&n.websitesDiagnostic.enabled}},{path:"/cp/system-time",componentLoader:()=>t.e("components/pages/SystemTimePage").then(t.bind(t,1873)),loader:()=>c.default.query({query:t(891)}).then((({data:e})=>e))},{path:"/cp/server/mail",children:[{index:!0,loader:()=>(0,i.redirect)("settings")},{path:"settings",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1879)),loader:async()=>{await c.default.query({query:t(892)}),await c.default.query({query:t(893)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
168                                query {
169                                    viewer {
170                                        login
171                                        type
172                                        permissions {
173                                            manageServerMail
174                                            manageServerMailAutodiscover
175                                            manageServerVirusProtection
176                                            manageServerSpamFilter
177                                        }
178                                    }
179                                }
180                            `});return"ADMIN"===e&&(n.manageServerMail||n.manageServerMailAutodiscover||n.manageServerVirusProtection||n.manageServerSpamFilter)}},{path:"black-list",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1891)),loader:async()=>{await c.default.query({query:t(894)}),await c.default.query({query:t(893)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
181                                query {
182                                    viewer {
183                                        login
184                                        type
185                                        permissions {
186                                            manageServerMailBlackWhiteLists
187                                        }
188                                    }
189                                }
190                            `});return"ADMIN"===e&&n.manageServerMailBlackWhiteLists}},{path:"white-list",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1894)),loader:async()=>{await c.default.query({query:t(895)}),await c.default.query({query:t(893)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
191                                query {
192                                    viewer {
193                                        login
194                                        type
195                                        permissions {
196                                            manageServerMailBlackWhiteLists
197                                        }
198                                    }
199                                }
200                            `});return"ADMIN"===e&&n.manageServerMailBlackWhiteLists}},{path:"antivirus",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1897)),loader:async()=>{await c.default.query({query:t(896)}),await c.default.query({query:t(893)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
201                                query {
202                                    viewer {
203                                        login
204                                        type
205                                        permissions {
206                                            manageServerVirusProtection
207                                        }
208                                    }
209                                }
210                            `});return"ADMIN"===e&&n.manageServerVirusProtection}},{path:"spam-filter",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1899)),loader:async()=>{await c.default.query({query:t(897)}),await c.default.query({query:t(893)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isWindows:t}}}=await c.default.query({query:a.gql`
211                                query {
212                                    viewer {
213                                        login
214                                        type
215                                        permissions {
216                                            manageServerSpamFilter
217                                        }
218                                    }
219                                    os {
220                                        isWindows
221                                    }
222                                }
223                            `});return"ADMIN"===e&&n.manageServerSpamFilter&&t}}]},{path:"/cp/server/spam-filter",children:[{index:!0,loader:()=>(0,i.redirect)("settings")},{path:"settings",componentLoader:()=>t.e("views/server/mail").then(t.bind(t,1901)),loader:async()=>{await c.default.query({query:t(897)}),await c.default.query({query:t(898)})},isExist:async()=>{const{data:{os:{isUnix:e}}}=await c.default.query({query:a.gql`
224                                query {
225                                    os {
226                                        isUnix
227                                    }
228                                }
229                            `});return e}}]},b.ServerSummaryReportRoute,{path:"/cp/license",children:[{index:!0,loader:()=>(0,i.redirect)("primary")},{path:"primary",componentLoader:()=>t.e("views/license").then(t.bind(t,1903)),loader:async()=>{await c.default.query({query:t(899)}),await c.default.query({query:t(900)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
230                                query {
231                                    viewer {
232                                        login
233                                        type
234                                        permissions {
235                                            manageServerLicense
236                                        }
237                                    }
238                                }
239                            `});return"ADMIN"===e&&n.manageServerLicense},children:[{path:"upload",componentLoader:()=>t.e("views/license").then(t.bind(t,1908)),loader:async()=>{await c.default.query({query:t(901)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:t}}}=await c.default.query({query:a.gql`
240                                        query {
241                                            viewer {
242                                                login
243                                                type
244                                                permissions {
245                                                    manageServerLicense
246                                                }
247                                            }
248                                            mode {
249                                                isDemo
250                                            }
251                                        }
252                                    `});return"ADMIN"===e&&n.manageServerLicense&&!t}},{path:"revert",componentLoader:()=>t.e("views/license").then(t.bind(t,1911)),loader:async()=>{await c.default.query({query:t(902)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:t}}}=await c.default.query({query:a.gql`
253                                        query {
254                                            viewer {
255                             
255                   login
256                                                type
257                                                permissions {
258                                                    manageServerLicense
259                                                }
260                                            }
261                                            mode {
262                                                isDemo
263                                            }
264                                        }
265                                    `});return"ADMIN"===e&&n.manageServerLicense&&!t}}]},{path:"additional",componentLoader:()=>t.e("views/license/additional").then(t.bind(t,1914)),loader:async()=>{await c.default.query({query:t(903)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
266                                query {
267                                    viewer {
268                                        login
269                                        type
270                                        permissions {
271                                            manageServerLicense
272                                        }
273                                    }
274                                }
275                            `});return"ADMIN"===e&&n.manageServerLicense},children:[{path:"upload",componentLoader:()=>t.e("views/license/additional").then(t.bind(t,1919)),loader:async()=>{await c.default.query({query:t(904)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:t}}}=await c.default.query({query:a.gql`
276                                        query {
277                                            viewer {
278                                                login
279                                                type
280                                                permissions {
281                                                    manageServerLicense
282                                                }
283                                            }
284                                            mode {
285                                                isDemo
286                                            }
287                                        }
288                                    `});return"ADMIN"===e&&n.manageServerLicense&&!t}}]},{path:"additional/:id",componentLoader:()=>t.e("views/license/additional").then(t.bind(t,1921)),loader:async({params:{id:e}})=>{await c.default.query({query:t(905),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},additionalKey:i}}=await c.default.query({query:a.gql`
289                                query ($id: ID!) {
290                                    viewer {
291                                        login
292                                        type
293                                        permissions {
294                                            manageServerLicense
295                                        }
296                                    }
297                                    additionalKey(id: $id) {
298                                        keyNumber
299                                    }
300                                }
301                            `,variables:{id:e.id}});return i&&"ADMIN"===n&&t.manageServerLicense},children:[{path:"revert",componentLoader:()=>t.e("views/license/additional").then(t.bind(t,1923)),loader:async({params:{id:e}})=>{await c.default.query({query:t(906),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},mode:{isDemo:i},additionalKey:s}}=await c.default.query({query:a.gql`
302                                        query ($id: ID!) {
303                                            viewer {
304                                                login
305                                                type
306                                                permissions {
307                                                    manageServerLicense
308                                                }
309                                            }
310                                            additionalKey(id: $id) {
311                                                keyNumber
312                                            }
313                                            mode {
314                                                isDemo
315                                            }
316                                        }
317                                    `,variables:{id:e.id}});return s&&"ADMIN"===n&&t.manageServerLicense&&!i}}]}]},{path:"/cp/firewall",children:[{index:!0,loader:()=>(0,i.redirect)("general")},{path:"general",componentLoader:()=>t.e("components/pages/FirewallGeneralPage").then(t.bind(t,1925)),loader:async()=>{await c.default.query({query:t(907)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:t},mode:{isDemo:i}}}=await c.default.query({query:a.gql`
318                                query {
319                                    viewer {
320                                        login
321                                        type
322                                        permissions {
323                                            manageServerFirewall
324                                        }
325                                    }
326                                    mode {
327                                        isDemo
328                                    }
329                                    os {
330                                        isUnix
331                                    }
332                                }
333                            `});return"ADMIN"===e&&!t&&!i&&n.manageServerFirewall}},{path:"icmp",componentLoader:()=>t.e("components/pages/FirewallIcmpPage").then(t.bind(t,1930)),loader:async()=>{await c.default.query({query:t(908)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:t},mode:{isDemo:i}}}=await c.default.query({query:a.gql`
334                                query {
335                                    viewer {
336                                        login
337                                        type
338                                        permissions {
339                                            manageServerFirewall
340                                        }
341                                    }
342                                    mode {
343                                        isDemo
344                                    }
345                                    os {
346                                        isUnix
347                                    }
348                                }
349                            `});return"ADMIN"===e&&!t&&!i&&n.manageServerFirewall}},{path:"rules",componentLoader:()=>t.e("components/pages/FirewallRulesPage").then(t.bind(t,1932)),loader:async()=>{await c.default.query({query:t(909)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:t},mode:{isDemo:i}}}=await c.default.query({query:a.gql`
350                                query {
351                                    viewer {
352                                        login
353                                        type
354                                        permissions {
355                                            manageServerFirewall
356                                        }
357                                    }
358                                    mode {
359                                        isDemo
360                                    }
361                                    os {
362                                        isUnix
363                                    }
364                                }
365                            `});return"ADMIN"===e&&!t&&!i&&n.manageServerFirewall}}]},{path:["/cp/server/components","/cp/server/components/default/:name","/cp/server/components/configuration/:name"],componentLoader:()=>t.e("components/pages/ServerComponentsPage").then(t.bind(t,1935)),loader:async()=>{await c.default.query({query:t(910)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await c.default.query({query:a.gql`
366                        query {
367                            viewer {
368                                login
369                                type
370                                permissions {
371                                    manageServerComponents
372                                }
373                            }
374                        }
375                    `});return"ADMIN"===e&&n.manageServerComponents}},{path:"/cp/ip-address/",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/admin/ip-address/list")]).then(t.bind(t,1945)),loader:()=>c.default.query({query:t(911),variables:{page:1,itemsPerPage:25}}).then((({data:e})=>e)),children:[{path:["add",":id/edit"]},w]},{path:"/cp/ip-address/:id/clients",componentLoader:()=>t.e("views/admin/ip-address/clients").then(t.bind(t,1951)),loader:({params:{id:e}})=>c.default.query({query:t(912),variables:{id:e}}),children:[{path:"assign",componentLoader:()=>t.e("components/pages/AssignIpAddressToResellerForm").then(t.bind(t,1955)),loader:({params:{id:e}})=>c.default.query({query:t(913),variables:{id:e}})}]},{path:"/cp/client/:clientId/ip-address",componentLoader:()=>t.e("views/admin/client/ip-address").then(t.bind(t,1958)),loader:async({params:{clientId:e}})=>{await c.default.query({query:t(914),variables:{clientId:btoa(`Client:${e}`)}})},children:[w,{path:":ipAddressId/properties",componentLoader:()=>t.e("views/admin/client/ip-address/form").then(t.bind(t,1962)),loader:async({params:{clientId:e,ipAddressId:n}})=>{await c.default.query({query:t(915),variables:{ipAddressId:n,clientId:btoa(`Client:${e}`)}})}},{path:"assign",componentLoader:()=>t.e("views/admin/client/ip-address/form").then(t.bind(t,1964)),loader:async({params:{clientId:e}})=>{await c.default.query({query:t(916),variables:{clientId:btoa(`Client:${e}`)}})}}]},b.ClientSummaryReportRoute,{path:"/cp/php/extensions/id/:id",componentLoader:()=>Promise.all([t.e("vendors"),t.e("views/php/extensions")]).then(t.bind(t,1967)),loader:async({params:{id:e}})=>{await c.default.query({query:t(917),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:t},os:{isWindows:i},phpHandler:{cliPath:s}}}=await c.default.query({query:a.gql`
376                        query($id: ID!) {
377                            viewer {
378                                login
379                                type
380                                permissions {
381                                    manageServerPhp
382                                }
383                            }
384                            os {
385                                isWindows
386                            }
387                            phpHandler(id: $id) {
388                                id
389                                cliPath
390                            }
391                        }
392                    `,variables:{id:e.id}});return"ADMIN"===n&&t.manageServerPhp&&(i||""!==s)}},{path:"/cp/server/ts-sessions/:id",componentLoader:()=>t.e("components/pages/TsSessionPage").then(t.bind(t,1981)),loader:({params:e})=>async()=>
392{await c.default.query({query:t(918),variables:{ids:[e.id]}})},isExist:C},{path:"/cp/server/ts-sessions",componentLoader:()=>t.e("components/pages/TsSessionsPage").then(t.bind(t,1984)),loader:async()=>{await c.default.query({query:t(919)})},isExist:C},g.odbcDomainRoute,v.odbcServerRoute,_.protectedDirectoryListRoute,{path:"/cp/server/asp-dot-net-settings",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage")]).then(t.bind(t,1985)),loader:async()=>{const{data:e}=await c.default.query({query:t(920)});return e},isExist:async()=>{const{data:{viewer:{permissions:{manageAspNetSettings:e}},capability:{packages:{isASPdotNetInstalled:n}}}}=await c.default.query({query:a.gql`
393            query {
394                viewer {
395                    login
396                    permissions {
397                        manageAspNetSettings
398                    }
399                }
400                capability {
401                    packages {
402                        isASPdotNetInstalled
403                    }
404                }
405            }
406        `});return n&&e}},{path:"/cp/domains/:domainId/asp-dot-net-settings",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage")]).then(t.bind(t,1992)),loader:async({request:e,params:n})=>{const i=new URL(e.url).searchParams.get("webPath")||"",{data:a}=await c.default.query({query:t(921),variables:{id:btoa(`Domain:${n.domainId}`),webPath:i}});return a},isExist:async({params:e})=>{const{data:{domain:{webScriptingSettings:n,aspNetSettings:t}}}=await c.default.query({query:a.gql`
407                        query($id: ID!) {
408                            domain: node(id: $id) {
409                                ... on Domain {
410                                    webScriptingSettings {
411                                        aspDotNet
412                                    }
413                                    aspNetSettings {
414                                        configs {
415                                            version
416                                        }
417                                    }
418                                }
419                            }
420                        }
421                    `,variables:{id:btoa(`Domain:${e.domainId}`)}});return null!==n&&null!==n.aspDotNet&&t.configs.length}},{path:"cp",children:[{element:(0,S.jsx)(u.default,{}),loader:()=>(0,d.default)(),children:[{path:"server",children:[{index:!0,loader:()=>(0,i.redirect)("/admin/server/tools")},{path:"about",componentLoader:()=>t.e("components/pages/ServerAboutPage").then(t.bind(t,1994)),loader:async()=>{await c.default.query({query:t(922)})},isExist:async()=>{const{data:{viewer:e}}=await c.default.query({query:a.gql`
422                                                query {
423                                                    viewer {
424                                                        login
425                                                        type
426                                                    }
427                                                }
428                                            `});return"ADMIN"===e.type}},{path:"action-log",componentLoader:()=>t.e("components/pages/ActionLogPage").then(t.bind(t,1999)),loader:async()=>{await c.default.query({query:t(923)})}},{path:"settings",componentLoader:()=>t.e("components/pages/ServerSettingsPage").then(t.bind(t,2006)),loader:async()=>{await c.default.query({query:t(924)})}}]}]},{path:"*",loader:()=>{throw new Response("Not Found",{status:404})}}]},{id:"php-pages-layout",path:"*",element:(0,S.jsx)(p.default,{}),children:[{path:"smb/log-file/browser/id/:id",element:(0,S.jsx)(f.default,{})}]}]}]),F=e=>{if(window.location.pathname.match(/^\/modules\/(warden)\//))return!1;const{pathname:n,search:t}="string"==typeof e?(0,i.parsePath)(e):e;if(t?.startsWith("?modals"))return!0;if(!n)return!1;let a=n;/^(?![\/?])/.test(e)&&(a=window.location.pathname+a);const s=(0,i.matchRoutes)(D,a);return!!s&&!s.some((({route:e})=>"php-pages-layout"===e.id))},P=D},(e,n,t)=>{"use strict";t.r(n),t.d(n,{childrenTransformer:()=>l,componentLoaderTransformer:()=>r,default:()=>p,isExistTransformer:()=>o,pathTransformer:()=>c,routeTransformer:()=>m,shouldRevalidateTransformer:()=>d});var i=t(728),a=t(242);const s=()=>{const e=(0,i.useLocation)(),n=(0,i.useRevalidator)();e.state?.reload&&(delete e.state.reload,n.revalidate());const{Component:t,...s}=(0,i.useLoaderData)(),r=(0,i.useParams)();return(0,a.jsx)(t,{...s,params:r})},r=e=>{if(!e.componentLoader)return e;const{element:n,componentLoader:t,loader:i,...r}=e;if(n)throw new Error('Unable to use options "componentLoader" and "element" at the same time',{cause:{route:e}});return{...r,element:(0,a.jsx)(s,{}),loader:async({request:e,params:n})=>{const[a,s]=await Promise.all([t().then((e=>e.default||e)),i?i({request:e,params:n}):Promise.resolve()]);return s instanceof Response?s:{...s,Component:a}}}},o=e=>{if(!e.isExist)return e;const{isExist:n,loader:t,...i}=e;return{...i,loader:async({request:e,params:i})=>{if(!await n({request:e,params:i}))throw new Response("Not Found",{status:404});if(t)return t({request:e,params:i})}}},d=e=>{if(!e.loader)return e;const{shouldRevalidate:n,...t}=e;return{...t,shouldRevalidate:({defaultShouldRevalidate:e,...t})=>(e&&=[...t.currentUrl.searchParams.keys(),...t.nextUrl.searchParams.keys()].every((e=>!e.match(/^modals\[.+]$/))),n&&(e=n({...t,defaultShouldRevalidate:e})),e)}},l=e=>{if(!Array.isArray(e.children))return e;const{children:n,...t}=e;return{...t,children:u(n)}},c=e=>{if(!Array.isArray(e.path))return e;const{path:n,...t}=e;return n.map((e=>({...t,path:e})))},m=e=>[r,o,d,l,c].reduce(((e,n)=>n(e)),e),u=e=>e.map(m).flat(),p=u},,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(242),a=t(728),s=t(734),r=t(243),o=t(731),d=t.n(o),l=t(334),c=t(90),m=t(290),u=t(679),p=t(733),h=t.n(p);d().config({barThickness:2,barColors:{0:"#28aade",1:"#28aade"},shadowBlur:0,className:"top-bar-progress"});const f=()=>{const e=(0,a.useNavigation)(),{data:{viewer:n,config:t}}=(0,s.useQuery)(h()),o=(0,u.useToasts)();return(0,i.useLayoutEffect)((()=>{"UNDEFINED"!==n.type&&new c.Task.ProgressBar({wsEnabled:t.webSocket.enabled})}),[]),(0,i.useLayoutEffect)((()=>{switch(e.state){case"loading":{const{status:e,...n}=(0,m.default)();(0,m.default)({...n,status:e?.filter((e=>e.isNote))});break}case"idle":{c.Tooltip.hide(),window.history.scrollRestoration="manual",window.scrollTo(0,0);const e=document.getElementById("bottomAnchor");e&&(e.innerHTML=Date.now());break}}}),[e.state]),(0,i.jsxs)(i.Fragment,{children:["idle"!==e.state?(0,i.jsx)(d(),{}):null,(0,i.jsx)(a.Outlet,{}),(0,i.jsx)(r.Toaster,{toasts:o,onToastClose:e=>(0,u.removeToast)({key:e}),"data-type":"toaster"}),"true"===l.default.get("debug-testing-mode")?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{type:"text/css",children:"\n                                *, *:before, *:after {\n                                    transitions-delay: 0s !important;\n                                    transition-duration: 0s !important;\n                                    animation-duration: 0s !important;\n                                }\n                            "}),(0,i.jsx)("div",{id:"bottomAnchor",style:{position:"fixed",top:0,zIndex:-1,opacity:.001}})]}):null]})}},,,e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TaskProgressBar"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webSocket"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:152}};n.loc.source={body:"query TaskProgressBar {\r\n    viewer {\r\n        login\r\n        type\r\n    }\r\n    config {\r\n        webSocket {\r\n            enabled\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.TaskProgressBar=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"TaskProgressBar")},,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(242),a=t(728),s=t(90),r=t(739);const o={"server/about":"about.index","server/action-log":"actionlog","server/settings":"preferences"},d=()=>{const{showFrames:e,pageHeader:n,pageSidebar:t}=(0,a.useLoaderData)(),d=(0,a.useMatches)(),l=(0,i.useMemo)((()=>{const e=s.Locale.getSection("components.routes");return d.reduce(((n,{pathname:t})=>{const i=t?.match(/^\/cp\/(.+?)\/?$/);return i?[...n,{title:e.lmsg(`${i[1]}.title`),href:"server"===i[1]?"/admin/server/tools":t}]:n}),t.isPowerUserPanel?[]:[{title:e.lmsg("home.title"),href:"/admin/home"}])}),[d,t.isPowerUserPanel]),c=(0,i.useMemo)((()=>{const e=d[d.length-1]?.pathname?.match(/^\/cp\/(.+?)\/?$/);if(e)return o[e[1]]}),[d]),m=l[l.length-1]?.title,u={showFrames:e,pageHeader:{...n,helpMenu:{...n.helpMenu,helpContext:c}},pageSidebar:t,pageContentHeader:{pageTitle:m,breadcrumbs:l}};return(0,i.jsx)(r.default,{...u,children:(0,i.jsx)(a.Outlet,{})})}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default,withPageLayout:()=>a.default,withSimplePageLayout:()=>s.default});var i=t(740),a=t(830),s=t(831)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>N});var i=t(242),a=t(244),s=t.n(a),r=t(734),o=t(741),d=t(685),l=t.n(d),c=t(243),m=t(747),u=t(674),p=t(754),h=t(772),f=t(773),v=t(774),g=t(777),k=t(811),_=t(824),b=t(826),S=t(829),y=t(816),E=t.n(y);const w=({baseUrl:e,showFrames:n,returnUrl:a,pageHeader:s,pageSidebar:d,pageContentHeader:y,pageTitle:w,withSecondary:N,secondary:C,width:D,bodyClass:F,integrationClass:P,children:I,isSecondaryCollapsed:x})=>{const{data:{viewer:{customTitle:T}}}=(0,r.useQuery)(E()),[L,O]=(0,m.useLocalStorage)("isSidebarClosed"),[A,M]=(0,i.useState)(!0),R=[A&&"responsive","true"===L&&"desktop"].filter(
428Boolean),q=(0,m.useMediaQuery)("(max-width: 1022px)"),B=R.includes(q?"responsive":"desktop");w??=y?.breadcrumbs?.[y.breadcrumbs.length-1]?.title,(0,i.useLayoutEffect)((()=>{const e=document.querySelector("title");e&&(e.innerHTML=[w&&(0,u.default)(w),T].filter(Boolean).join(" - "))}),[w,T]),(0,i.useLayoutEffect)((()=>{const e=l()(F,P).split(" ").filter(Boolean);return e.forEach((e=>document.body.classList.add(e))),()=>{e.forEach((e=>document.body.classList.remove(e)))}}),[F,P]),e&&(t.g.Jsw.baseUrl=e);const[j,U]=(0,i.useState)(0),[$,V]=(0,i.useState)(0),[H,W]=(0,i.useState)(0);return(0,i.useEffect)((()=>{const e=j+$+parseInt(getComputedStyle(document.querySelector(".pul-layout__main-inner")).paddingTop)+(document.getElementById("classic-mode-navigation")?.getBoundingClientRect().height||0);W(e)}),[j,$]),s?.helpMenu&&y&&(s.helpMenu={...s.helpMenu,searchQuery:(0,S.default)(y)}),(0,i.jsx)(c.Layout,{id:"page",width:D,header:n&&s?(0,i.jsx)(o.default,{bounds:!0,onResize:({bounds:e})=>U(e.height),children:({measureRef:e})=>(0,i.jsx)("div",{ref:e,children:(0,i.jsx)(g.default,{returnUrl:a,...s})})}):void 0,headerAddon:n&&s?(0,i.jsx)(o.default,{bounds:!0,onResize:({bounds:e})=>V(e.height),children:({measureRef:e})=>(0,i.jsxs)("div",{ref:e,children:[(0,i.jsx)(p.default,{}),s.licenseStatus?(0,i.jsx)(v.default,{...s.licenseStatus}):null]})}):void 0,onSidebarToggle:(e,n)=>{switch(n){case"responsive":M(e);break;case"desktop":O(e?"true":"false")}},sidebar:n&&d?(0,i.jsx)(k.default,{title:T,breadcrumbs:y?.breadcrumbs,isClosed:B,onNodeClick:q?()=>M(!0):void 0,...d}):void 0,sidebarCollapsed:R,sidebarType:"folded",footer:n?(0,i.jsx)(_.default,{}):void 0,contentHeader:y?(0,i.jsx)(b.default,{...y}):null,children:(0,i.jsx)("div",{className:"b-content",children:(0,i.jsxs)(c.Columns,{gap:"md",vertical:740,"data-type":"page-content",className:"b-content-wrap",children:[(0,i.jsx)(c.Column,{fill:!0,id:"content-body",className:"b-content-main",children:(0,i.jsxs)("div",{id:"main",style:N||C?{position:"sticky",top:`${H}px`}:void 0,children:[(0,i.jsx)(f.default,{}),I]})}),N||C?(0,i.jsx)(c.Column,{width:256,className:l()("b-content-side",x&&"b-content-side--collapsed"),children:(0,i.jsx)("div",{style:{position:"sticky",top:`${H}px`},children:"string"==typeof C?(0,i.jsx)(h.default,{children:C}):C})}):null]})})})};w.propTypes={baseUrl:s().string,showFrames:s().bool,returnUrl:s().string,pageHeader:s().shape(g.default.propTypes),pageSidebar:s().object,pageContentHeader:s().shape(b.default.propTypes),withSecondary:s().bool,secondary:s().any,isSecondaryCollapsed:s().bool,width:s().number,bodyClass:s().string,integrationClass:s().string,pageTitle:s().string,children:s().any},w.defaultProps={baseUrl:void 0,showFrames:!0,returnUrl:void 0,pageHeader:void 0,pageSidebar:void 0,pageContentHeader:void 0,pageTitle:void 0,withSecondary:!1,secondary:void 0,isSecondaryCollapsed:!1,width:void 0,bodyClass:void 0,integrationClass:void 0,children:void 0};const N=w},,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{useClickOutside:()=>i.default,useDebounce:()=>o.default,useEventListener:()=>a.default,useLocalStorage:()=>s.default,useMediaQuery:()=>r.default});var i=t(748),a=t(749),s=t(750),r=t(752),o=t(753)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(242);const a=(e,n)=>{(0,i.useEffect)((()=>{const t=t=>{e.some((({current:e})=>!e||e.contains(t.target)))||n(t)};return document.addEventListener("mousedown",t),document.addEventListener("touchstart",t),()=>{document.removeEventListener("mousedown",t),document.removeEventListener("touchstart",t)}}),[e,n])}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(242);const a=(e,n,t,a="addEventListener",s="removeEventListener")=>{const r=(0,i.useRef)();(0,i.useEffect)((()=>{r.current=n}),[n]),(0,i.useEffect)((()=>{if(!t||!t[a])return;const n=e=>r.current(e);return t[a](e,n),()=>{t[s](e,n)}}),[e,t,a,s])}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>r,useLocalStorage:()=>s});var i=t(242),a=t(751);const s=function(e,n){const[t,s]=(0,i.useState)((()=>(0,a.readLocalStorageValue)(e,n)));return[t,(0,i.useCallback)((n=>{s(n),window.localStorage.setItem(e,JSON.stringify(n))}),[e])]},r=s},(e,n,t)=>{"use strict";t.r(n),t.d(n,{readLocalStorageValue:()=>i});const i=(e,n)=>{try{const t=window.localStorage.getItem(e);return t?JSON.parse(t):n}catch{return n}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(242);const a=e=>{const[n,t]=(0,i.useState)(!1);return(0,i.useLayoutEffect)((()=>{const n=window.matchMedia(e),i=()=>{t(n.matches)};return i(),n.addListener(i),()=>{n.removeListener(i)}}),[e]),n}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(242);const a=(e,n)=>{const[t,a]=(0,i.useState)(e);return(0,i.useEffect)((()=>{const t=setTimeout((()=>{a(e)}),n);return()=>{clearTimeout(t)}}),[e,n]),t}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(755)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(242),a=t(244),s=t.n(a),r=t(734),o=t(756),d=t(764),l=t(766),c=t(722),m=t(334),u=t
428(771),p=t.n(u);const h=({layoutType:e})=>{const[n,t]=(0,i.useState)((()=>!(0,c.hasPreferences)())),[a,s]=(0,o.useModal)("cookie-policy-preferences"),[u,h]=(0,i.useState)(c.loadPreferences),{data:{config:f}={}}=(0,r.useQuery)(p()),v=e=>{t(!1),h(e),(0,c.savePreferences)(e),f.gdpr.cookies.forEach((({name:n,type:t})=>{!1===e[t]&&m.default.remove(n,"/")}))};return(0,i.jsxs)(i.Fragment,{children:[f?.gdpr?.cookieBox?.enabled&&n&&(0,i.jsx)(d.default,{onSave:v,onPreferencesToggle:s,contentAlignment:"simplified"===e?"center":void 0}),(0,i.jsx)(l.default,{isOpen:null!==a,preferences:u,onSave:v,onToggle:s,adapter:"simplified"===e?l.OverlayAdapter:void 0})]})};h.propTypes={layoutType:s().oneOf(["simplified"])},h.defaultProps={layoutType:void 0};const f=h},(e,n,t)=>{"use strict";t.r(n),t.d(n,{useCreateFormInDrawer:()=>i.default,useModal:()=>a.default});var i=t(757),a=t(763)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>h});var i=t(242),a=t(735),s=t(762),r=t(728),o=t(243),d=t(90),l=t(758),c=t(760),m=t.n(c),u=t(761),p=t.n(u);const h=(e,n,t,c)=>{const u=(0,a.useApolloClient)(),h=!!(0,r.useMatch)(c),f=(0,r.useNavigate)(),[v,g]=(0,i.useState)(null),[k,_]=(0,i.useState)(null),[b]=(0,s.useMutation)(p());(0,i.useEffect)((()=>{h&&(g(null),_(null),d.Tooltip.hide(),Promise.all([d.api.get(c),u.query({query:m()})]).then((([e,{data:{config:n}}])=>{e.redirect?(0,d.redirect)(e.redirect):g({...e,techDomain:{url:`${n.techDomain.url}/api/subdomain`,vendor:n.techDomain.vendor,maxDomainLength:n.techDomain.maxDomainLength},settingsEnabled:n.domainManagement.settings.enabled,applicationWizardConfig:n.domainManagement.applicationWizard})})))}),[h,c,u]);const S=()=>{f(t)};return[(0,i.jsx)(l.default,{dataType:n,title:v?v.pageTitle:"",size:"sm",isOpen:h,onClose:S,form:v?(0,i.jsx)(e,{onCancel:S,onProcess:_,onToggleDomainSettings:e=>{v&&(v.settingsCollapsed=e),b({variables:{collapsed:e}})},...v}):null,task:k,pageUrl:t,children:v?null:(0,i.jsx)(o.ContentLoader,{})})]}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(242),a=t(243),s=t(90),r=t(244),o=t.n(r),d=t(749),l=t(759),c=t(679);const m="running",u=()=>(0,s.getComponent)("asyncProgressBarWrapper"),p=e=>{switch(e){case"STATUS_NOT_STARTED":return s.Task.STATUS_NOT_STARTED;case"STATUS_STARTED":case"STATUS_RUNNING":case s.Task.STATUS_STARTED:return m;case"STATUS_DONE":return s.Task.STATUS_DONE;case"STATUS_CANCELED":return s.Task.STATUS_CANCELED;case"STATUS_ERROR":return s.Task.STATUS_ERROR;default:return e}},h=({children:e,dataType:n,isOpen:t,onClose:r,task:o,pageUrl:h,onTaskComplete:f,...v})=>{const g=(0,l.default)(),[k,_]=(0,i.useState)([]),[b,S]=(0,i.useState)(null),[y,E]=(0,i.useState)(null),[w,N]=(0,i.useState)(null),C=o?o.id:null,D=({id:e,steps:n,status:r,errors:o,output:d,progressValue:l,progressTitle:c,progressTitleHtml:m})=>{if(!t||C!==e)return;const u=m||(0,s.escapeHtml)(c),h=p(r),f=(e=[],n=[])=>(0,i.jsxs)(i.Fragment,{children:[e.map((e=>(0,i.jsx)("div",{children:e},e))),n.length>0&&(0,i.jsx)(a.ConsoleOutput,{"data-testid":"console-output",children:n})]});N(h),n&&n.length?(S(u),_(n.map((({errors:e,status:n,output:t,...i})=>({children:f(e,t),status:p(n),...i}))))):_([{title:u,status:h,progress:Number(l),children:f(o,d)}])};(0,i.useEffect)((()=>{const e=u();t?(e?.hide(),_([]),S(null),E(null),N(null)):(async()=>{F()||await P(),e?.show()})()}),[t]),(0,i.useEffect)((()=>{C&&(u()?.update(),D(o))}),[C,o]),(0,d.default)("plesk:taskStepUpdate",D,s.Observer),(0,d.default)("plesk:taskComplete",(({id:e,redirect:n,status:i})=>{t&&C===e&&("function"==typeof f&&f(),s.Task.STATUS_DONE===i&&E(n?.url||n))}),s.Observer);const F=()=>s.Task.STATUS_NOT_STARTED===w||m===w,P=()=>C&&u()?.getItems().find((e=>e.getId()===C))?.remove();return(0,i.jsx)(a.Drawer,{"data-type":n,isOpen:t,onClose:()=>{if(y)return((e,n)=>{if(e===n)return!0;try{const t=new URLSearchParams(new URL(e,window.location.origin).search);return t.get("returnUrl")===n||t.get("pageUrl")===n}catch{}return!0})(y,h)?(g(y,{replace:!0}),void r()):void g(y);r()},progress:k.length?{cancelable:!1,title:(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:b}}),steps:k,onFinish:()=>{P(),(0,c.addToast)({intent:"success",message:(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:b||k[0].title}})})},autoCloseTimeout:1}:null,hideButton:F(),...v,children:e})};h.propTypes={children:o().node,dataType:o().string.isRequired,isOpen:o().bool,onClose:o().func.isRequired,task:o().shape({id:o().string.isRequired,steps:o().array,status:o().string,progressTitle:o().string,progressTitleHtml:o().string}),pageUrl:o().string,onTaskComplete:o().func},h.defaultProps={children:null,isOpen:!1,task:null,pageUrl:null,onTaskComplete:void 0};const f=h},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>r});var i=t(242),a=t(729),s=t(728);const r=()=>{const e=(0,s.useNavigate)();return(0,i.useCallback)(((n,i={})=>{t(726).isClientSideRedirectAllowed(n)?e(n,i):window.location[i?.replace?"replace":"assign"]("object"==typeof n&&null!==n?(0,a.createPath)(n):n)}),[e])}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CreateFormInDrawer"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainManagement"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"applicationWizard"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"blankSite"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uploadFiles"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"techDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"vendor"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxDomainLength"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:383}};n.loc.source={body:"query CreateFormInDrawer {\r\n    config {\r\n        domainManagement {\r\n            settings {\r\n                enabled\r\n            }\r\n            applicationWizard {\r\n                enabled\r\n                blankSite\r\n                uploadFiles\r\n            }\r\n        }\r\n        techDomain {\r\n            url\r\n            vendor\r\n            maxDomainLength\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.CreateFormInDrawer=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"CreateFormInDrawer")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateUserSettings"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"collapsed"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateUserSettings"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"collapsedDomainSettings"},value:{kind:"Variable",name:{kind:"Name",value:"collapsed"}}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:151}};n.loc.source={body:"mutation UpdateUserSettings($collapsed: Boolean!) {\r\n    updateUserSettings(input: {collapsedDomainSettings: $collapsed}) {\r\n        result\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.UpdateUserSettings=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"UpdateUserSettings")},,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(242),a=t(728);const s=(e,n)=>{const t=`modals[${e}]`,s=(0,a.useNavigate)(),r=(0,a.useLocation)();return[new URLSearchParams(n??r.search).get(t),(0,i.useCallback)((e=>{const n=new URLSearchParams(window.location.search);e?(n.set(t,e),s(`?${n}`)):n.has(t)&&(n.delete(t),s(`?${n}`))}),[t,s])]}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>p});var i=t(685),a=t.n(i),s=t(243),r=t(244),o=t.n(r),d=t(90),l=t(765),c=t(242);const m=d.Locale.getTranslate("components.cookie-policy.info"),u=({onSave:e,onPreferencesToggle:n,contentAlignment:t})=>(0,c.jsx)("div",{className:a()("cookie-policy-info",{[`cookie-policy-info--${t}`]:t}),children:(0,c.jsxs)("div",{className:"cookie-policy-info__inner",children:[(0,c.jsx)(s.Heading,{level:3,className:"cookie-policy-info__title",children:(0,c.jsx)(m,{content:"title"})}),(0,c.jsx)(s.Paragraph,{children:(0,c.jsx)(m,{content:"necessaryCookie
428sMessage"})}),(0,c.jsx)(s.Paragraph,{children:(0,c.jsx)(m,{content:"message",params:{cookieInformationLink:(0,c.jsx)(s.Link,{href:l.PLESK_COOKIES,target:"_blank",className:"cookie-policy-info__link",children:(0,c.jsx)(m,{content:"cookieInformationLink"})})}})}),(0,c.jsxs)("div",{className:"cookie-policy-info__buttons",children:[(0,c.jsx)(s.Button,{className:"cookie-policy-info__button","data-type":"cookie-policy-info-accept-button",onClick:()=>{e({analytics:!0,marketing:!0}),n(!1)},children:(0,c.jsx)(m,{content:"acceptButton"})}),(0,c.jsx)(s.Button,{className:"cookie-policy-info__button","data-type":"cookie-policy-info-accept-necessary-button",onClick:()=>{e({analytics:!1,marketing:!1}),n(!1)},children:(0,c.jsx)(m,{content:"acceptNecessaryCookiesButton"})}),(0,c.jsx)(s.Button,{className:"cookie-policy-info__button","data-type":"cookie-policy-info-preferences-button",onClick:()=>{n(!0)},children:(0,c.jsx)(m,{content:"preferencesButton"})})]})]})});u.propTypes={onSave:o().func.isRequired,onPreferencesToggle:o().func.isRequired,contentAlignment:o().oneOf(["center"])},u.defaultProps={contentAlignment:void 0};const p=u},(e,n,t)=>{"use strict";t.r(n),t.d(n,{CONTROL_COOKIES:()=>a,PLESK_COOKIES:()=>i});const i="https://docs.plesk.com/en-US/obsidian/cookies",a="https://docs.plesk.com/en-US/obsidian/cookies/#delete-cookies"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{OverlayAdapter:()=>a.default,default:()=>i.default});var i=t(767),a=t(769)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(242),a=t(244),s=t.n(a),r=t(243),o=t(90),d=t(768),l=t(765);const c=o.Locale.getTranslate("components.cookie-policy.preferences"),m=({isOpen:e,onSave:n,onToggle:t,preferences:a,adapter:s=d.default})=>{const o=(0,i.useMemo)((()=>(e=>Object.keys(e).reduce(((n,t)=>(n[t]=e[t]?"on":"off",n)),{}))(a)),[a]),m=()=>t(!1);return(0,i.jsxs)(s,{isOpen:e,title:(0,i.jsx)(c,{content:"title"}),submitButton:{"data-type":"cookie-policy-preferences-submit-button","data-testid":"submitButton",children:(0,i.jsx)(c,{content:"submitButton"})},cancelButton:{"data-type":"cookie-policy-preferences-cancel-button","data-testid":"cancelButton",children:(0,i.jsx)(c,{content:"cancelButton"}),onClick:m},values:o,onSubmit:e=>{n((e=>Object.keys(e).reduce(((n,t)=>(n[t]="on"===e[t],n)),{}))(e)),t(!1)},onCancel:m,children:[(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(c,{content:"description"})}),(0,i.jsx)(r.Heading,{level:2,children:(0,i.jsx)(c,{content:"settingsTitle"})}),(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(c,{content:"settingsDescription"})}),(0,i.jsx)(r.Heading,{level:3,children:(0,i.jsx)(c,{content:"analyticsTitle"})}),(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(c,{content:"analyticsDescription"})}),(0,i.jsx)(r.FormFieldRadioButtons,{name:"analytics",value:o.analytics,className:"cookie-policy-preferences__radio-buttons","data-testid":`analytics${o.analytics}`,options:[{value:"on",label:(0,i.jsx)(c,{content:"on"})},{value:"off",label:(0,i.jsx)(c,{content:"off"})}]}),(0,i.jsx)(r.Heading,{level:3,children:(0,i.jsx)(c,{content:"marketingTitle"})}),(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(c,{content:"marketingDescription"})}),(0,i.jsx)(r.FormFieldRadioButtons,{name:"marketing",value:o.marketing,className:"cookie-policy-preferences__radio-buttons",options:[{value:"on",label:(0,i.jsx)(c,{content:"on"})},{value:"off",label:(0,i.jsx)(c,{content:"off"})}]}),(0,i.jsx)(r.Heading,{level:3,children:(0,i.jsx)(c,{content:"necessaryTitle"})}),(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(c,{content:"necessaryDescription",params:{browserSettingsLink:(0,i.jsx)(r.Link,{href:l.CONTROL_COOKIES,target:"_blank",children:(0,i.jsx)(c,{content:"browserSettingsLink"})})}})}),(0,i.jsx)(r.Paragraph,{children:(0,i.jsx)(r.Link,{href:l.PLESK_COOKIES,target:"_blank",children:(0,i.jsx)(c,{content:"pleskCookiesLink"})})})]})};m.propTypes={isOpen:s().bool.isRequired,onSave:s().func.isRequired,onToggle:s().func.isRequired,preferences:s().object.isRequired,adapter:s().func},m.defaultProps={adapter:void 0};const u=m},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(244),a=t.n(i),s=t(243),r=t(242);const o=({isOpen:e,onSubmit:n,onCancel:t,submitButton:i,cancelButton:a,title:o,children:d,values:l})=>(0,r.jsx)(s.Drawer,{isOpen:e,onClose:t,"data-type":"cookie-policy-preferences",title:o,size:"sm",form:{vertical:!0,onSubmit:n,onCancel:t,applyButton:!1,submitButton:i,cancelButton:a,values:l},children:d});o.propTypes={isOpen:a().bool.isRequired,onSubmit:a().func.isRequired,onCancel:a().func.isRequired,submitButton:a().shape({children:a().node.isRequired}).isRequired,cancelButton:a().shape({children:a().node.isRequired,onClick:a().func.isRequired}).isRequired,title:a().node.isRequired,children:a().node.isRequired,values:a().object.isRequired};const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(244),a=t.n(i),s=t(243),r=t(770),o=t(242);const d=({isOpen:e,onSubmit:n,onCancel:t,submitButton:i,cancelButton:a,title:d,children:l,values:c})=>(0,o.jsx)(r.default,{isOpen:e,onCancel:t,children:(0,o.jsxs)(s.Form,{vertical:!0,onSubmit:n,onCancel:t,applyButton:!1,submitButton:i,cancelButton:a,values:c,children:[(0,o.jsx)(s.Heading,{level:1,className:"cookie-policy-preferences__title",children:d}),l]})});d.propTypes={isOpen:a().bool.isRequired,onSubmit:a().func.isRequired,onCancel:a().func.isRequired,submitButton:a().shape({children:a().node.isRequired}).isRequired,cancelButton:a().shape({children:a().node.isRequired,onClick:a().func.isRequired}).isRequired,title:a().node.isRequired,children:a().node.isRequired,values:a().object.isRequired};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(242),a=t(244),s=t.n(a),r=t(685),o=t.n(r),d=t(243);const l=()=>"fixed"!==document.documentElement.style.position,c=()=>
428{l()||(0,d.enableDocumentScroll)()},m=({isOpen:e,children:n,onCancel:t})=>{const a=(0,i.useRef)(null),s=(0,i.useRef)(null),[r,m]=(0,i.useState)(e);return(0,i.useEffect)((()=>{let n;return e?(m(!0),n=e=>{27===e.keyCode&&t()},document.addEventListener("keydown",n),a.current=setTimeout((()=>{l()&&(0,d.disableDocumentScroll)()}),500)):s.current=setTimeout((()=>{m(!1),c()}),500),()=>{clearTimeout(a.current),clearTimeout(s.current),c(),document.removeEventListener("keydown",n)}}),[e,t]),e||r?(0,i.createPortal)((0,i.jsx)("div",{className:o()("cookie-policy-overlay",{"cookie-policy-overlay--enter":e&&r,"cookie-policy-overlay--exit":!e&&r}),"data-testid":"overlayContainer",children:(0,i.jsxs)("div",{className:"cookie-policy-overlay__modal",children:[(0,i.jsx)("a",{onClick:t,className:"cookie-policy-overlay__modal-close",children:(0,i.jsx)(d.Icon,{name:"cross-mark"})}),(0,i.jsx)("div",{className:"cookie-policy-overlay__modal-content",children:(0,i.jsx)("div",{className:"cookie-policy-overlay__modal-inner",children:n})})]})}),document.body):null};m.propTypes={isOpen:s().bool.isRequired,children:s().node.isRequired,onCancel:s().func.isRequired};const u=m},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CookiePolicy"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"gdpr"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cookieBox"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"cookies"},arguments:[{kind:"Argument",name:{kind:"Name",value:"type"},value:{kind:"ListValue",values:[{kind:"StringValue",value:"analytics",block:!1},{kind:"StringValue",value:"marketing",block:!1}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:254}};n.loc.source={body:'query CookiePolicy {\r\n    config {\r\n        gdpr {\r\n            cookieBox {\r\n                enabled\r\n            }\r\n            cookies(type: ["analytics", "marketing"]) {\r\n                name\r\n                type\r\n            }\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.CookiePolicy=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"CookiePolicy")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(242),a=t(244),s=t.n(a),r=t(90);const o=({component:e,renderMode:n,children:t,...a})=>{const s=(0,i.useRef)();return(0,i.useLayoutEffect)((()=>{(0,r.render)(s.current,t,n)}),[]),(0,i.jsx)(e,{ref:s,...a})};o.propTypes={component:s().string,renderMode:s().string,children:s().oneOfType([s().string,s().func,s().object])},o.defaultProps={component:"div",renderMode:void 0,children:void 0};const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(685),a=t.n(i),s=t(90),r=t(772),o=t(290),d=t(242);const l=()=>{const{status:e=[]}=(0,o.usePageData)(),n=n=>{n.hideUrl&&s.api.post((0,s.prepareUrl)(n.hideUrl)),(0,o.default)({...(0,o.default)(),status:e.filter(((e,t)=>n.key!==t))})};return e.map(((e,t)=>
428(e=>{const{componentType:t,status:i,content:o,title:l=s.Locale.getSection("components.status").lmsg(i),class:c,...m}=e;if(t)return(0,d.jsx)(r.default,{children:()=>(0,s.createComponent)({componentType:t,title:l,type:i,message:o,attrs:{"data-rendered-by-react":"true"},...m})});const{key:u,id:p,source:h,hideUrl:f}=e;return(0,d.jsx)("div",{id:p,className:a()("msg-box",`msg-${i}`,c),"data-source":h,"data-rendered-by-react":!0,children:(0,d.jsx)("div",{children:(0,d.jsx)("div",{children:(0,d.jsx)("div",{children:(0,d.jsx)("div",{children:(0,d.jsx)("div",{children:(0,d.jsxs)("div",{className:"msg-content",children:[f?(0,d.jsx)("span",{className:"close",onClick:()=>n(e)}):null,l?(0,d.jsxs)("span",{className:"title",children:[l,": "]}):null,(0,d.jsx)("span",{dangerouslySetInnerHTML:{__html:o}})]})})})})})})},u)})({key:t,...e})))}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>h});var i=t(242),a=t(244),s=t(685),r=t.n(s),o=t(243),d=t(90),l=t(775);const c=d.Locale.getTranslate("components.license-status"),m="default",u="trial",p=({status:e,daysLeft:n,isAdmin:t,actionUrl:a,installUrl:s,hidePopoverUrl:p,trialOverIcon:h,baseClassName:f})=>{const[v,g]=(0,i.useState)(n<=5&&p),k=()=>{g(!1),d.api.post(p)},_=`${f}-alert`;let b=null;"demo"!==e&&(b=n<=0?"danger":n<=5?"warning":null);const S=(0,i.jsx)("div",{className:r()(f,{"license-status--active":v}),"data-type":"license-status",children:(0,i.jsx)(o.Alert,{"data-type":`license-status-${e}`,className:_,intent:b,children:(0,i.jsxs)("div",{className:`${_}__inner`,children:[(0,i.jsxs)("div",{className:`${_}__message`,children:[u===e?(0,i.jsx)("div",{className:`${_}__message-count`,children:n}):null,(0,i.jsx)("div",{className:`${_}__message-text`,children:(0,i.jsx)(c,{content:t||"demo"===e?`${e}LicenseWarningAdmin`:"testLicenseWarningClient"})})]}),(()=>{const n=`${f}-alert`;return a||s?(0,i.jsxs)("div",{className:`${n}__actions`,children:[a&&(0,i.jsx)(o.Button,{intent:"primary",component:"a",icon:"shopping-cart",className:`${n}__actions-button`,href:a,target:"_blank",children:(0,i.jsx)(c,{content:e===m?"getTrialButton":"buyLicenseButton"})}),s&&(0,i.jsx)(l.default,{className:`${n}__actions-link`,to:s,children:(0,i.jsx)(c,{content:"installLicenseButton"})}),"demo"===e&&(0,i.jsx)(c,{content:"demoLicenseTryPlesk",component:"span",className:`${n}__additional-action`,params:{link:(0,i.jsx)("a",{href:"https://docs.plesk.com/try-plesk-now/",target:"_blank",rel:"nofollow noopener noreferrer",children:(0,i.jsx)(c,{content:"demoLicenseTryPleskLink"})})}})]}):null})()]})})});return(e=>{const n=`${f}-popover`;return v?(0,i.jsx)(o.Popover,{className:n,visible:!0,onClose:k,target:e,children:(0,i.jsx)(o.Item,{title:(0,i.jsx)("h4",{children:(0,i.jsx)(c,{content:"trialOverTitle"})}),icon:(0,i.jsx)(o.Icon,{size:"48",src:h}),children:(0,i.jsx)(c,{content:"trialOverText"})})}):e})(S)};p.propTypes={status:a.PropTypes.oneOf([m,"test",u,"expired"]).isRequired,daysLeft:a.PropTypes.number,isAdmin:a.PropTypes.bool,actionUrl:a.PropTypes.string,installUrl:a.PropTypes.string,hidePopoverUrl:a.PropTypes.string,trialOverIcon:a.PropTypes.string,baseClassName:a.PropTypes.string},p.defaultProps={daysLeft:0,isAdmin:!1,actionUrl:null,installUrl:null,hidePopoverUrl:null,trialOverIcon:null,baseClassName:"license-status"};const h=p},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u,useNavigateCallback:()=>c});var i=t(242),a=t(244),s=t.n(a),r=t(728),o=t(776),d=t(729);const l={"/plesk/admin-panel=server.tools/":"/admin/server/tools"},c=()=>{const e=(0,r.useNavigate)();return(0,i.useCallback)((n=>{if(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)return;const i=n.target.closest("a").getAttribute("href");t(726).isClientSideRedirectAllowed(i)&&(n.preventDefault(),e(i))}),[e])},m=({to:e,state:n,disabled:a,...s})=>(a&&(e=void 0,s.onClick=void 0),l[e]&&(e=l[e]),e&&t(726).isClientSideRedirectAllowed(e)?(0,i.jsx)(o.Link,{to:e,state:n,...s}):("object"==typeof e&&null!==e&&(e=(0,d.createPath)(e)),(0,i.jsx)("a",{href:e,...s})));m.propTypes={to:s().oneOfType([s().string,s().object]),state:s().any,disabled:s().bool},m.defaultProps={to:void 0,state:void 0,disabled:void 0};const u=m},,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(778)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(244),a=t.n(i),s=t(779),r=t(785),o=t(242);const d=({licenseStatus:e,searchUrl:n,...t})=>(0,o.jsxs)("div",{className:"page-header",children:[n?(0,o.jsx)(s.default,{url:n}):null,(0,o.jsx)(r.default,{...t})]});d.propTypes={licenseStatus:a().object,searchUrl:a().string},d.defaultProps={licenseStatus:null,searchUrl:null};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(780)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{SEARCH_HISTORY_STORE_URL:()=>w,default:()=>D});var i=t(242),a=t(244),s=t.n(a),r=t(685),o=t.n(r),d=t(243),l=t(90),c=t(781),m=t(679),u=t(734),p=t(762),h=t(735),f=t(775),v=t(782),g=t.n(v),k=t(783),_=t.n(k),b=t(784),S=t.n(b);const y=l.Locale.getTranslate("components.search-bar"),E="main-header-search-result__item",w="/cp/search/store",N=({onDocumentTouchStart:e,onDocumentTouchMove:n,onDocumentTouchEnd:t})=>{document.removeEventListener("touchstart",e),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",t)},C=({url:e})=>{const n=(0,i.useRef)(),t=(0,i.useRef)(""),a=(0,i.useRef)(),s=(0,i.useRef)(null),r=(0,i.useRef)(null),v=(0,i.useRef)(!1),k=(0,i.useRef)(null),b=(0,i.useRef)(!1),C=(0,i.useRef)(!1),{data:{config:D,viewer:F}={}}=(0,u.useQuery)(g()),[P,I]=(0,i.useState)(),[x]=(0,p.useMutation)(S(),{onCompleted:({deleteRecentSearchResult:e})=>I(e.query.recentSearch)}),[T,L]=(0,i.useState)(!1),[O,A]=(0,i.useState)(!1),[M,R]=(0,i.useState)(null),[q,B]=(0,i.useState)(null),j=(0,h.useApolloClient)(),U="ADMIN"===F?.type,$=e=>{alert(e)},V=()=>
428{if(!a.current)return;const e=a.current.querySelectorAll(`.${E}`)[q||0];e&&(e.click(),n.current.blur())},H=()=>{A(!0),W(),s.current=setTimeout(ne,300)},W=()=>{if(k.current){const e=k.current.abort.bind(k.current);k.current=null,e()}s.current&&(clearTimeout(s.current),s.current=null)},K=e=>{if(t.current!==e.request.options.parameters.term)return;let n;try{n=JSON.parse(e.responseText)}catch(e){return void $(`Failed to parse JSON response: ${e.message}`)}if("error"!==n.status)R(n),v.current?V():n.records.length>0&&B(0);else{const e=n.statusMessages.reduce(((e,n)=>`${e}${n.title}: ${n.content}\n`),"");$(e)}},z=e=>{$(`Search request failed due to following error: ${e.responseText}`)},G=e=>{e&&k.current!==e.request||A(!1)},Q=()=>{const{cache:e}=j;e.evict({id:e.identify({__typename:"Query"}),fieldName:"recentSearch"}),I(null)},Y=(e,n)=>e.map((({details:e,target:t,icon:a,link:s,title:r,label:o},l)=>{const m=!a||a.startsWith(Jsw.skinUrl)||a.startsWith("http://")||a.startsWith("https://")||a.startsWith("/modules/")?a:`${Jsw.skinUrl}${a}`;return(0,i.jsx)(d.MenuItem,{"data-action":n,component:f.default,to:s,title:e,target:t,label:o,active:q===l,icon:m?(0,i.jsx)(d.Icon,{className:"main-header-search-result__icon",src:m}):null,className:E,onClick:n=>{n.stopPropagation(),(e=>{const n=w,t=document.getElementById("forgery_protection_token").content;navigator.sendBeacon(n,(0,c.toFormData)({...e,forgery_protection_token:t})),Q()})({details:e,target:t,icon:a,link:s,title:r})},children:r},l)})),J=e=>[e.records.length?Y(e.records,"searchResultRegular"):(0,i.jsx)("div",{className:"main-header-search-result__note main-header-search-result__note--empty",children:(0,i.jsx)(y,{content:"nothingFound"})}),e.meta.moreResultsFound?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d.MenuDivider,{}),(0,i.jsx)("div",{className:"main-header-search-result__note",children:(0,i.jsx)(y,{content:"moreResultsFound",params:{limit:D?.search?.limit}})})]}):null],X=e=>e?.length?[(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(d.MenuHeader,{children:(0,i.jsx)(y,{content:"recentSearch"})})},"history"),Y(e.map((e=>({...e,label:(0,i.jsx)(d.Button,{className:"main-header-search-result__item-remove",ghost:!0,icon:"cross-mark",tooltip:(0,i.jsx)(y,{content:"removeFromRecent"}),onClick:t=>{t.stopPropagation(),t.preventDefault(),n.current.focus(),x({variables:{input:{link:e.link}}})}})}))),"searchResultRecent")]:(0,i.jsx)("div",{className:"main-header-search-result__note",children:(0,i.jsx)(d.Status,{intent:"info",children:(0,i.jsx)(d.Hint,{children:(0,i.jsx)(y,{content:"recentSearchHint"})})})}),Z=({resetValue:e=!0}={})=>{e&&(n.current.value=""),B(null),R(null),W(),G()},ee=e=>{const n=M&&M.records.length?M.records:P;n?.length&&(null!==q?(l.keyCode.DOWN_ARROW===e&&q<n.length-1&&B(q+1),l.keyCode.UP_ARROW===e&&q>0&&B(q-1)):B(0))},ne=()=>{const i=n.current.value.trim();t.current===i||i.length<3?G():(t.current=i,k.current=new Ajax.Request(e,{method:"get",parameters:{term:n.current.value.trim()},onSuccess:K,onFailure:z,onComplete:G}))},te=(0,i.useCallback)((()=>{C.current=!1}),[C]),ie=(0,i.useCallback)((()=>{C.current=!0}),[C]),ae=(0,i.useCallback)((()=>{C.current||(n.current.blur(),N({onDocumentTouchStart:te,onDocumentTouchMove:ie,onDocumentTouchEnd:ae}))}),[C,n,te,ie]),se=(0,i.useMemo)((()=>T?U?l.Locale.getSection("components.search-bar").lmsg("fieldStubHint"):null:l.Locale.getSection("components.search-bar").lmsg("fieldStub")),[U,T]);return(0,i.useEffect)((()=>()=>{r.current&&clearTimeout(r.current),N({onDocumentTouchStart:te,onDocumentTouchMove:ie,onDocumentTouchEnd:ae})}),[ae,ie,te]),(0,i.jsx)("div",{className:"main-header-search",onTouchEnd:e=>e.stopPropagation(),children:(0,i.jsxs)("div",{className:o()("main-header-search__group",T&&"search-focused"),children:[(0,i.jsx)(d.Input,{innerRef:n,id:"searchTerm",type:"text",className:"main-header-search__control",autoComplete:"off",placeholder:se,onPaste:()=>H(),onKeyUp:e=>{b.current||(e.keyCode!==l.keyCode.ESC?-1===[l.keyCode.UP_ARROW,l.keyCode.DOWN_ARROW,l.keyCode.LEFT_ARROW,l.keyCode.RIGHT_ARROW,l.keyCode.ENTER].indexOf(e.keyCode)&&H():n.current.blur())},onKeyDown:e=>{b.current=e.ctrlKey||e.metaKey,-1!==[l.keyCode.UP_ARROW,l.keyCode.DOWN_ARROW].indexOf(e.keyCode)&&(ee(e.keyCode),e.preventDefault()),v.current=l.keyCode.ENTER===e.keyCode,v.current&&(k.current&&k.current._complete||P&&null!==q?V():H())},onFocus:()=>{r.current&&clearTimeout(r.current),Z(),L(!0),j.query({query:_()}).then((({data:e})=>{I(e.recentSearch)})).catch((({networkError:e,message:n})=>{e||(0,m.addToast)({intent:"danger",message:n})}
428)),document.addEventListener("touchstart",te),document.addEventListener("touchmove",ie),document.addEventListener("touchend",ae)},onBlur:()=>{r.current&&clearTimeout(r.current),t.current="",r.current=setTimeout((()=>{Z(),L(!1)}),300)},prefix:O?(0,i.jsx)("span",{className:"main-header-search__loader"}):(0,i.jsx)(d.Icon,{name:"search"}),suffix:(0,i.jsx)(d.Icon,{name:"cross-mark",onClick:e=>e.stopPropagation()}),size:"fill"}),!T||T&&!P&&!M?null:(0,i.jsxs)(d.Menu,{id:"searchResultsBlock",className:"main-header-search-result",ref:a,children:[M?J(M):null,0===M?.records.length?(0,i.jsx)(d.MenuDivider,{}):null,M&&0!==M?.records.length?null:X(P)]})]})})};C.propTypes={url:s().string.isRequired};const D=C},(e,n,t)=>{"use strict";t.r(n),t.d(n,{toFormData:()=>i});const i=e=>{if(e instanceof FormData)return e;const n=(e,i)=>{Object.keys(e).forEach((a=>{const s=i?`${i}[${a}]`:a,r=e[a];switch(!0){case r&&"object"==typeof r:n(r,s);break;case null==r:t.append(s,"");break;default:t.append(s,r)}}))},t=new FormData;return n(e),t}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MainHeaderSearch"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"search"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"limit"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:148}};n.loc.source={body:"query MainHeaderSearch {\r\n    viewer {\r\n        login\r\n        type\r\n    }\r\n    config {\r\n        search {\r\n            limit\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.MainHeaderSearch=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"MainHeaderSearch")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"RecentSearchQuery"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"recentSearch"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"link"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"details"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"target"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:132}};n.loc.source={body:"query RecentSearchQuery{\r\n    recentSearch {\r\n        title\r\n        link\r\n        details\r\n        icon\r\n        target\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.RecentSearchQuery=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"RecentSearchQuery")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"DeleteRecentSearchResult"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"DeleteRecentSearchResultInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"deleteRecentSearchResult"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"query"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"recentSearch"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"link"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"details"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"target"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:321}};n.loc.source={body:"mutation DeleteRecentSearchResult($input: DeleteRecentSearchResultInput!) {\r\n    deleteRecentSearchResult(input: $input) {\r\n        query {\r\n            recentSearch {\r\n                title\r\n                link\r\n                details\r\n                icon\r\n                target\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DeleteRecentSearchResult=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DeleteRecentSearchResult")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>w});var i=t(90),a=t(242),s=t(685),r=t.n(s),o=t(244),d=t.n(o),l=t(243),c=t(734),m=t(747),u=t(786),p=t(787),h=t(805),f=t(807),v=t.n(f),g=t(808),k=t.n(g);const _=i.Locale.getTranslate("components.shortcuts"),b=(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",children:(0,a.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 .5a.5.5 0 0 1 1 0v1a.5.5 0 0 1-1 0v-1Zm0 13a.5.5 0 0 1 1 0v1a.5.5 0 0 1-1 0v-1Zm-7-6c0 .28.22.5.5.5h1a.5.5 0 0 0 0-1h-1a.5.5 0 0 0-.5.5Zm13.5.5a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1h-1ZM2.2 2.2a.5.5 0 0 0 0 .7l.7.71a.5.5 0 0 0 .71-.7l-.7-.71a.5.5 0 0 0-.71 0Zm9.19 9.9a.5.5 0 1 1 .7-.71l.71.7a.5.5 0 0 1-.7.71l-.71-.7Zm-9.2.7c.2.2.52.2.71 0l.71-.7a.5.5 0 1 0-.7-.71l-.71.7a.5.5 0 0 0 0 .71Zm9.9-9.19a.5.5 0 0 1-.7-.7l.7-.71a.5.5 0 1 1 .71.7l-.7.71ZM12 7.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-1 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0Z",clipRule:"evenodd"})}),S=(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",children:[(0,a.jsx)("mask",{id:"a",fill:"#fff",children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M5 13A7 7 0 0 0 8.78.1a7.5 7.5 0 1 1-7.2 12.01C2.6 12.68 3.77 13 5 13Z",clipRule:"evenodd"})}),(0,a.jsx)("path",{fill:"currentColor",d:"m8.78.1.17-.98-.7 1.83.53-.84Zm-7.2 12.01.5-.87L.8 12.73l.79-.62ZM11 6a6 6 0 0 1-6 6v2a8 8 0 0 0 8-8h-2ZM8.24.95A6 6 0 0 1 11 6h2A8 8 0 0 0 9.32-.73L8.24.95Zm.37.14A6.5 6.5 0 0 1 14 7.5h2A8.5 8.5 0 0 0 8.95-.88L8.61 1.1ZM14 7.5A6.5 6.5 0 0 1 7.5 14v2c4.7 0 8.5-3.8 8.5-8.5h-2ZM7.5 14a6.49 6.49 0 0 1-5.13-2.5L.8 12.73A8.49 8.49 0 0 0 7.5 16v-2ZM5 12a5.97 5.97 0 0 1-2.93-.76l-.97 1.74A7.97 7.97 0 0 0 5 14v-2Z",mask:"url(#a)"})]}),y=({items:e})=>{const n=(0,m.useMediaQuery)("(max-width: 767px)"),{data:{viewer:t}={}}=(0,c.useQuery)(v());return t?(0,a.jsx)(l.Dropdown,{menu:(0,a.jsx)(l.Menu,{children:e.map((({title:e,href:n,icon:t,dataType:i})=>(0,a.jsx)(l.MenuItem,{component:"a",icon:t,href:n,"data-type":i,children:e},n)))}),menuPlacement:"bottom-end",children:(0,a.jsx)(l.Button,{id:"account-menu",icon:"user",tooltip:(0,a.jsx)(_,{content:"loggedInAs"}),ghost:!0,caret:!n,children:n?null:(0,a.jsx)(l.Text,{truncate:!0,children:t.pname||t.login})})}):null};y.propTypes={items:d().array.isRequired};const E=({backToAdminLink:e,returnUrl:n,accountMenu:s,subscriptionSwitcher:o,headerCustomButtons:d,helpMenu:f})=>{const v=(0,m.useMediaQuery)("(max-width: 1310px)"),g=(0,m.useMediaQuery)("(max-width: 1140px)"),{data:{viewer:E,config:w}={}}=(0,c.useQuery)(k()),[N,C]=(0,a.useState)((()=>i.Cookie.get("theme")??w?.branding?.theme));return(0,a.useEffect)((()=>{document.querySelectorAll(".main-header-navbar-nav__item").forEach((e=>{e.dataset.description&&i.Tooltip.init(e,{text:e.dataset.description})}))}),[]),(0,a.jsx)("div",{className:"main-header-navbar",children:(0,a.jsxs)("ul",{className:"main-header-navbar-nav",children:[e?(0,a.jsx)("li",{className:"top-back",children:(0,a.jsx)(l.Button,{component:"a",icon:(0,a.jsx)(l.Icon,{name:"chevron-left",flipHorizontal:(0,l.isRtl)()}),href:e,ghost:!0,children:v?null:(0,a.jsx)(_,{content:"backToAdmin"})})}
428):null,s?(0,a.jsx)("li",{className:"top-user",children:(0,a.jsx)(y,{...s})}):null,s&&o?(0,a.jsx)("li",{className:"top-webspace",children:(0,a.jsx)(u.default,{returnUrl:n,...o})}):null,"ADMIN"===E?.type&&w?.notification?.panel?.enabled?(0,a.jsx)("li",{className:"top-notification-center",children:(0,a.jsx)(p.default,{})}):null,d.map((({id:e,link:n,target:i,icon:s,title:o,description:d})=>(0,a.jsx)("li",{id:`extNavHeader-${e}`,className:r()("main-header-navbar-nav__item",`main-header-navbar-nav__item--${e}`),"data-description":d,children:(0,a.jsx)(l.Button,{component:"a",href:n,target:i,rel:i?"noopener noreferrer":null,icon:(0,a.jsx)(l.Icon,{src:"advisor-1"===e?t(809):s,alt:o}),ghost:!0})},e))),f?(0,a.jsx)("li",{className:"top-help",children:(0,a.jsx)(h.default,{...f})}):null,(0,a.jsx)("li",{className:"top-theme-switcher",children:(0,a.jsx)(l.Button,{className:"theme-switcher",ghost:!0,icon:"dark"===N?(0,a.jsx)(l.Icon,{children:b}):(0,a.jsx)(l.Icon,{children:S}),onClick:()=>{const e="dark"===N?"default":"dark";document.documentElement.setAttribute("data-theme",e),i.Cookie.setPermanent("theme",e,"/"),C(e)},tooltip:"dark"===N?(0,a.jsx)(_,{content:"darkThemeOff"}):(0,a.jsx)(_,{content:"darkThemeOn"}),"data-type":"dark"===N?"dark-mode-on":"dark-mode-off"})}),E.logo.isCustom&&!g?(0,a.jsx)("li",{className:"top-logo",children:(0,a.jsx)("a",{href:"http://www.plesk.com",target:"_blank",rel:"noopener noreferrer",children:(0,a.jsx)("img",{src:t(810),alt:""})})}):null]})})};E.propTypes={backToAdminLink:d().string,returnUrl:d().string,accountMenu:d().shape(y.propTypes),subscriptionSwitcher:d().shape(u.default.propTypes),headerCustomButtons:d().arrayOf(d().shape({id:d().string,link:d().string,target:d().string,icon:d().string,title:d().string,description:d().string})).isRequired,helpMenu:d().shape(h.default.propTypes)},E.defaultProps={backToAdminLink:void 0,returnUrl:void 0,accountMenu:void 0,subscriptionSwitcher:void 0,helpMenu:void 0};const w=E},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>h});var i=t(242),a=t(244),s=t.n(a),r=t(728),o=t(243),d=t(90),l=t(747),c=t(775);const m=d.Locale.getTranslate("components.subscription-switcher"),u=new RegExp(`(${[encodeURIComponent("/domain@"),"/domainId/","/domains/","/web/[a-z-]+/id/(?:d:)?","/ssl-certificate/list/id/","/log-file/browser/id/","/dns-zone/records-list/id/","/mail-sett
428ings/edit/id/","/failed-request/list/id/","/asp-dot-net/settings/id/","/iis-app-pool/settings/id/"].join("|")})(\\d+)`),p=({subscriptions:e,limit:n,returnUrl:t,...a})=>{const s=(0,r.useLocation)(),d=(0,l.useMediaQuery)("(max-width: 767px)"),[p,h]=(0,i.useState)(a.showAll),[f,v]=(0,i.useState)(a.currentSubscriptionId);(0,i.useEffect)((()=>{h(a.showAll),v(a.currentSubscriptionId)}),[a.showAll,a.currentSubscriptionId]);const g=p?(0,i.jsx)(m,{content:"allSubscriptions"}):e.find((({id:e})=>e===f))?.name,k=(0,i.jsx)(o.Button,{"data-type":"subscription-switcher","data-state":p?"all-subscriptions":"single-subscription",icon:"globe",tooltip:(0,i.jsx)(m,{content:"subscription"}),caret:e.length>1&&!d,tabIndex:e.length>1?null:-1,style:e.length>1?null:{pointerEvents:"none"},ghost:!0,children:d?null:(0,i.jsx)(o.Text,{truncate:!0,children:g})});return 1===e.length?k:(0,i.jsx)(o.Dropdown,{"data-type":"subscription-switcher-dropdown",menu:(0,i.jsxs)(o.Menu,{"data-type":"subscription-switcher-menu",className:"page-header-subscription-switcher-menu",children:[e.length>1?(0,i.jsx)(o.MenuItem,{component:c.default,to:e.length>n?null:"/smb/account/switch/all/true",onClick:e.length>n?null:()=>{h(!0)},disabled:e.length>n,tooltip:e.length>n?(0,i.jsx)(m,{content:"allSubscriptionsLimitOverusedDescription",params:{value:e.length,limit:n}}):null,children:(0,i.jsx)(m,{content:"allSubscriptions"})}):null,e.map((({id:e,name:n})=>(0,i.jsx)(o.MenuItem,{component:c.default,to:`/smb/account/switch/all/false/id/${e}?returnUrl=${encodeURIComponent((t||s.pathname).replace(u,`$1${e}`))}`,onClick:()=>{h(!1),v(e)},children:n},e)))]}),menuPlacement:"bottom-end",children:k})};p.propTypes={subscriptions:s().arrayOf(s().shape({id:s().number.isRequired,name:s().string.isRequired})).isRequired,limit:s().number,showAll:s().bool,currentSubscriptionId:s().number,returnUrl:s().string},p.defaultProps={limit:100,showAll:!1,currentSubscriptionId:void 0,returnUrl:void 0};const h=p},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(788)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>w});var i=t(242),a=t(90),s=t(243),r=t(734),o=t(756),d=t(789),l=t(792),c=t(793),m=t(794),u=t(791),p=t(801),h=t(802),f=t(803),v=t(790),g=t(798),k=t(797),_=t(679),b=t(728),S=t(804),y=t.n(S);const E=a.Locale.getTranslate("components.notification-center"),w=()=>{const[e,n]=(0,o.useModal)("notification-center-list"),[t,S]=(0,o.useModal)("notification-center-view"),[w,N]=(0,i.useState)([]),[C,D]=(0,i.useState)({}),{data:{config:F,viewer:{type:P,permissions:{manageServerNotifications:I}}}}=(0,r.useQuery)(y()),x=(0,i.useRef)([]),T=(0,b.useNavigate)();let L,O;(0,i.useEffect)((()=>(A(),F.webSocket.enabled?R():q(),()=>{O&&clearTimeout(O),L&&L.close()})),[]);const A=()=>{const e=JSON.parse(window.localStorage.getItem("notification-center-filter"))||{};D(e)},M=(0,i.useRef)();(0,i.useEffect)((()=>{M.current=e=>{N([e,...w])}}),[w]),(0,i.useEffect)((()=>{const n=w.filter((e=>!e.isViewed&&((0,v.isNotificationCritical)(e)||(0,v.isAllowedFeedbackOrPromotionNotification)(e)))).map((n=>{const t=`notification-${n.id}`;return{"data-type":"notification-toast",key:t,intent:(0,p.default)(n),accent:(0,v.isAllowedFeedbackOrPromotionNotification)(n),icon:n.contextIconUrl?(0,i.jsx)(s.Icon,{src:n.contextIconUrl,size:"64"}):void 0,message:(0,i.jsx)(f.default,{notification:n,onSelectNotification:()=>{null===e&&V(),j({notification:n,uatAdditionalData:{parents:["notification-toast","toaster"]}}),(0,_.removeToast)({key:t})}}),autoClosable:n.category!==u.NOTIFICATION_CATEGORIES.ALERT&&!(0,v.isAllowedFeedbackOrPromotionNotification)(n),onClose:()=>{a.UAT.dispatchAction("NOTIFICATION_TOAST_HIDE",{type:n.code,messageKey:n.messageKey}),B([n.id],{isViewed:!0})}}})),t=n.length<=3?n:[...n.slice(0,3),{key:"notification-all",message:(0,i.jsxs)("div",{className:"notification-center-toast__content",children:[(0,i.jsx)(s.Icon,{className:"notification-center-toast__content-icon",name:"list"}),(0,i.jsx)(s.Link,{onClick:()=>{V(),a.UAT.dispatchAction("NOTIFICATION_GROUP_TOAST_SHOW_ALL")},children:(0,i.jsx)(E,{content:"moreToasts",params:{total:n.length-3}})})]}),autoClosable:!1,onClose:()=>{a.UAT.dispatchAction("NOTIFICATION_GROUP_TOAST_HIDE"),U()}}];JSON.stringify(x.current)!==JSON.stringify(t)&&(x.current.forEach(_.removeToast),t.forEach(_.addToast),x.current=t)}),[w]);const R=()=>{L=a.pleskWS.bind({actions:{panel_notification_created:e=>{M.current(e)}},onOpen:()=>q()})},q=(e=0)=>{O&&clearTimeout(O),(0,l.listNotifications)(e).then((e=>{N([...e,...w])})).then((()=>{F.webSocket.enabled&&L.isReady()||(O=window.setTimeout((()=>q(w.length?w[0].id:0)),3e4))})).catch((()=>{O=window.setTimeout((()=>q(w.length?w[0].id:0)),3e4)}))},B=(e,n)=>{N(w.map((t=>e.indexOf(t.id)<0?t:{...t,...n}))),(0,l.updateNotifications)(e,n)},j=({notification:e,uatAdditionalData:n})=>{a.UAT.dispatchAction("NOTIFICATION_DETAILS",{type:e.code,messageKey:e.messageKey,...n}),B([e.id],{isRead:!0,isViewed:!0}),S(e.id)},U=()=>{const e=w.filter((e=>!e.isViewed)).map((e=>e.id));B(e,{isViewed:!0})},$=e=>{N(w.filter((n=>n.id!==e))),t===e&&S(null),(0,l.deleteNotification)(e)},V=()=>{U(),n(!0)},H=()=>{S(null),n(null)},W=(0,d.default)(w,{isUnRead:!0}),K=w.find((({id:e})=>e===Number(t))),z=(0,i.jsx)(s.Badge,{label:String(W.length),intent:(0,h.default)(W),hidden:0===W.length,children:(0,i.jsx)(s.Button,{icon:"bell",onClick:null===e?V:H,ghost:!0})});return(0,i.jsx)(s.Popover,{target:z,placement:"bottom",visible:null!==e,onClose:H,width:"sm",height:600,extra:K?(0,i.jsx)(g.default,{notification:K,onUpdateNotifications:B,onRemoveNotification:$}):"ADMIN"===P&&I?(0,i.jsx)(s.Action,{icon:"gear",onClick:()=>{H(),T("/cp/notifications/panel-settings?context=tools")},children:(0,i.jsx)(E,{content:"settings"})}):null,title:K?(0,i.jsxs)("div",{className:"notification-center-heading",children:[(0,i.jsxs)("div",{className:"notification-center-heading__top",children:[(0,i.jsx)(s.Button,{icon:"arrow-left",onClick:()=>{S(null)},"data-action":"NOTIFICATION_TO_LIST","data-type":K.code,ghost:!0,className:"notification-center-heading__back-button"})," ",(0,i.jsx)(s.Heading,{level:3,children:K.subject})]}),(0,i.jsxs)(s.Columns,{gap:"md",className:"notification-center-heading__bottom",vertical:!1,children:[(0,i.jsxs)(s.Column,{children:[(0,v.isNotificationCritical)(K)?(0,i.jsx)(s.Label,{intent:(0,p.default)(K),className:"notification-center-heading__label",children:(0,i.jsx)(E,{content:`category${K.category}`})}):null,K.context]}),(0,i.jsx)(s.Column,{children:(0,i.jsx)(k.default,{notification:K})})]})]}):(0,i.jsx)(s.Heading,{level:3,children:(0,i.jsx)(E,{content:"title"})}),"data-type":K?"notification-center-view":"notification-center-list","data-id":K?K.id:null,children:K?(0,i.jsx)(c.default,{notification:K}):(0,i.jsx)(m.default,{notifications:w,filter:C,onUpdateNotifications:B,onUpdateFilter:e=>{window.localStorage.setItem("notification-center-filter",JSON.stringify(e)),D({...C,...e})},onSelectNotification:({notification:e})=>{j({notification:e,uatAdditionalData:{parents:["notification-center-list"]}})},onRemoveNotification:$,onMarkAllAsRead:()=>{const e=w.filter((e=>!e.isRead)).map((e=>e.id));B(e,{isRead:!0})}})})}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(790);const a=(e,n)=>e.filter((e=>(!n.isUnRead||!e.isRead)&&(!n.isFavorite||e.isFavorite)&&(!n.isCritical||(0,i.isNotificationCritical)(e))&&(!n.search||e.subject&&e.subject.toLowerCase().indexOf(n.search.toLowerCase())>=0||e.context&&e.context.toLowerCase().indexOf(n.search.toLowerCase())>=0)))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{isAllowedFeedbackOrPromotionNotification:()=>s,isNotificationCritical:()=>a});var i=t(791);const a=e=>[i.NOTIFICATION_CATEGORIES.ALERT,i.NOTIFICATION_CATEGORIES.WARNING].includes(e.category),s=e=>e.isPromotion&&[i.NOTIFICATION_CATEGORIES.PROMOTION,i.NOTIFICATION_CATEGORIES.FEEDBACK].includes(e.category)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{CtaPropType:()=>s,NOTIFICATION_CATEGORIES:()=>o,NOTIFICATION_INTENTS:()=>r,NotificationFilterPropType:()=>l,NotificationPropType:()=>d});var i=t(244),a=t.n(i);const s=a().shape({text:a().string.isRequired,link:a().string.isRequired}),r={DANGER:"danger",WARNING:"warning",INFO:"info",INACTIVE:"inactive"},o={INFORMATION:"Information",WARNING:"Warning",ALERT:"Alert",PROMOTION:"Promotion",FEEDBACK:"Feedback"},d=a().shape({id:a().number.isRequired,isRead:a().bool.isRequired,isViewed:a().bool.isRequired,isFavorite:a().bool.isRequired,category:a().oneOf(Object.values(o)).isRequired,context:a().string.isRequired,contextIconUrl:a().string,area:a().string.isRequired,createdAt:a().number.isRequired,displayDate:a().string.isRequired,subject:a().string.isRequired,message:a().string.isRequired,actionLink:a().string,actionText:a().string,openInNewTab:a().bool,isPromotion:a().bool}),l=a().shape({search:a().string,isUnRead:a().bool,isCritical:a().bool,isFavorite:a().bool})},(e,n,t)=>{"use strict";t.r(n),t.d(n,{deleteNotification:()=>r,listNotifications:()=>a,updateNotifications:()=>s});var i=t(90);const a=e=>i.api.get("/admin/notifications/list",{"filter[older]":e}),s=(e,n)=>i.api.post("/admin/notifications/update",{ids:e,...n}),r=e=>i.api.post("/admin/notifications/delete",{id:e})},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(243),a=t(791),s=t(90),r=t(242);const o=({notification:{code:e,message:n,actionLink:t,actionText:a,openInNewTab:o,messageKey:d}})=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:n}}),t?(0,r.jsx)("div",{className:"notification-center-view__actions",children:(0,r.jsx)(i.Button,{"data-type":e,component:"a",intent:"primary",size:"lg",href:t,target:o?"_blank":null,rel:o?"noopener noreferrer":null,onClick:()=>((e,n)=>{s.UAT.dispatchAction("NOTIFICATION_CTA",{type:e,messageKey:n})})(e,d),children:a})}):null]});o.propTypes={notification:a.NotificationPropType.isRequired};const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>v});var i=t(243),a=t(244),s=t.n(a),r=t(90),o=t(789),d=t(791),l=t(795),c=t(796),m=t(798),u=t(799),p=t(242);const h=r.Locale.getTranslate("components.notification-center"),f=({n
428otifications:e,filter:n,onUpdateFilter:a,onSelectNotification:s,onUpdateNotifications:d,onRemoveNotification:f,onMarkAllAsRead:v})=>{const g=(0,o.default)(e,n),k=Object.values(n).reduce(((e,n)=>e+(n?1:0)),0),_=[{key:"subject",type:"title",render:e=>(0,p.jsx)(l.default,{notification:e,onSelectNotification:s,onUpdateNotifications:d})},{key:"date",render:e=>(0,p.jsx)(c.default,{notification:e,onSelectNotification:s}),width:"10%"},{key:"actions",type:"actions",width:"1%",render:e=>(0,p.jsx)(m.default,{notification:e,onUpdateNotifications:d,onRemoveNotification:f})}],b=(0,p.jsxs)(i.Toolbar,{children:[(0,p.jsx)(i.ToolbarGroup,{title:"",children:(0,p.jsx)(i.Button,{"data-type":"mark-all-as-read",icon:"mail",onClick:v,children:(0,p.jsx)(h,{content:"markAllAsRead"})})}),(0,p.jsx)(i.ToolbarExpander,{}),(0,p.jsx)(i.ToolbarGroup,{title:"",children:(0,p.jsx)(u.default,{filter:n,filterCount:k,onUpdateFilter:a})}),(0,p.jsx)(i.ToolbarGroup,{title:"",children:(0,p.jsx)(i.SearchBar,{inputProps:{placeholder:r.Locale.getSection("components.notification-center").lmsg("searchPlaceholder"),value:n.search},onTyping:e=>a({search:e}),minWidth:200})})]});return(0,p.jsx)(i.List,{rowKey:"id",columns:_,data:g,expandedRows:["subject"],toolbar:b,emptyViewMode:k?"items":"all",emptyView:k?(0,p.jsx)(i.ListEmptyView,{reason:"filtered",title:(0,p.jsx)(h,{content:"listFilteredTitle"}),description:(0,p.jsx)(h,{content:"listFilteredDescription"})}):(0,p.jsx)(i.ListEmptyView,{title:(0,p.jsx)(h,{content:"listEmptyTitle"}),image:t(800),description:(0,p.jsx)(h,{content:"listEmptyDescription"})})})};f.propTypes={notifications:s().arrayOf(d.NotificationPropType.isRequired).isRequired,filter:d.NotificationFilterPropType,onUpdateNotifications:s().func.isRequired,onSelectNotification:s().func.isRequired,onUpdateFilter:s().func.isRequired,onRemoveNotification:s().func.isRequired,onMarkAllAsRead:s().func.isRequired},f.defaultProps={filter:null};const v=f},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>p});var i=t(243),a=t(244),s=t.n(a),r=t(90),o=t(791),d=t(242);const l=r.Locale.getTranslate("components.notification-center"),c=({category:e,isRead:n})=>{if(n)return"inactive";switch(e){case o.NOTIFICATION_CATEGORIES.ALERT:return"danger";case o.NOTIFICATION_CATEGORIES.WARNING:return"warning";case o.NOTIFICATION_CATEGORIES.INFORMATION:case o.NOTIFICATION_CATEGORIES.FEEDBACK:case o.NOTIFICATION_CATEGORIES.PROMOTION:return"info"}return"inactive"},m=({category:e})=>{switch(e){case o.NOTIFICATION_CATEGORIES.ALERT:return"danger";case o.NOTIFICATION_CATEGORIES.WARNING:return"warning";case o.NOTIFICATION_CATEGORIES.PROMOTION:return"info";case o.NOTIFICATION_CATEGORIES.INFORMATION:case o.NOTIFICATION_CATEGORIES.FEEDBACK:return"inactive"}return"inactive"},u=({notification:e,onSelectNotification:n,onUpdateNotifications:t})=>{const{id:a,subject:s,context:r,isRead:o}=e;return(0,d.jsx)(i.Media,{image:(0,d.jsx)(i.Tooltip,{title:(0,d.jsx)(l,{content:o?"markAsUnread":"markAsRead"}),children:(0,d.jsx)(i.Status,{intent:c(e),compact:!0,onClick:()=>t([a],{isRead:!o}),className:"list-context-actions","data-type":`notification-is-read-${o}`})}),children:(0,d.jsxs)("div",{onClick:()=>n({notification:e}),className:"list-context-actions",children:[(0,d.jsx)(i.Text,{intent:m(e),children:r}),(0,d.jsx)("br",{}),(0,d.jsx)(i.Text,{intent:m(e),bold:!o,children:s})]})})};u.propTypes={notification:o.NotificationPropType.isRequired,onSelectNotification:s().func.isRequired,onUpdateNotifications:s().func.isRequired};const p=u},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(244),a=t.n(i),s=t(791),r=t(797),o=t(242);const d=({notification:e,onSelectNotification:n})=>(0,o.jsx)(r.default,{notification:e,className:"list-context-actions",onClick:()=>n({notification:e})});d.propTypes={notification:s.NotificationPropType.isRequired,onSelectNotification:a().func.isRequired};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(243),a=t(90),s=t(791),r=t(242);const o=a.Locale.getTranslate("components.notification-center"),d=({notification:e,...n})=>{const{displayDate:t}=e,a=new Date,s=new Date(t);return s.getDate()===a.getDate()&&s.getMonth()===a.getMonth()&&s.getFullYear()===a.getFullYear()?(0,r.jsx)(o,{component:i.Text,nowrap:!0,content:"timeFormat",params:{hours:`0${s.getHours()}`.slice(-2),minutes:`0${s.getMinutes()}`.slice(-2)},...n}):(0,r.jsx)(o,{component:i.Text,nowrap:!0,content:"dateFormat",params:{day:s.getDate(),month:(0,r.jsx)(o,{content:`month${s.getMonth()}`})},...n})};d.propTypes={notification:s.NotificationPropType.isRequired};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m});var i=t(244),a=t.n(i),s=t(243),r=t(90),o=t(791),d=t(242);const l=r.Locale.getTranslate("components.notification-center"),c=({notification:{id:e,isFavorite:n,code:t},onUpdateNotifications:i,onRemoveNotification:a})=>(0,d.jsxs)(s.ListActions,{children:[(0,d.jsx)(s.ListAction,{"data-action":n?"NOTIFICATION_UNFAVORITE":"NOTIFICATION_FAVORITE","data-type":t,icon:n?"star-filled":"star",primary:!0,onClick:()=>i([e],{isFavorite:!n}
428),children:(0,d.jsx)(l,{content:n?"unfavoriteNotification":"favoriteNotification"})}),(0,d.jsx)(s.ListAction,{"data-action":"NOTIFICATION_DELETE","data-type":t,icon:"recycle",primary:!0,onClick:()=>a(e),children:(0,d.jsx)(l,{content:"deleteNotification"})})]});c.propTypes={notification:o.NotificationPropType.isRequired,onUpdateNotifications:a().func.isRequired,onRemoveNotification:a().func.isRequired};const m=c},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m});var i=t(243),a=t(244),s=t.n(a),r=t(90),o=t(791),d=t(242);const l=r.Locale.getTranslate("components.notification-center"),c=({filter:e,filterCount:n,onUpdateFilter:t})=>{const a=(0,d.jsxs)(i.Menu,{children:[(0,d.jsx)(i.MenuItem,{icon:e&&e.isUnRead?"check-mark":null,onClick:()=>t({isUnRead:!e.isUnRead,isCritical:!1,isFavorite:!1}),children:(0,d.jsx)(l,{content:"filterUnread"})}),(0,d.jsx)(i.MenuItem,{icon:e&&e.isCritical?"check-mark":null,onClick:()=>t({isUnRead:!1,isCritical:!e.isCritical,isFavorite:!1}),children:(0,d.jsx)(l,{content:"filterCritical"})}),(0,d.jsx)(i.MenuItem,{icon:e&&e.isFavorite?"check-mark":null,onClick:()=>t({isUnRead:!1,isCritical:!1,isFavorite:!e.isFavorite}),children:(0,d.jsx)(l,{content:"filterFavorite"})}),(0,d.jsx)(i.MenuDivider,{}),(0,d.jsx)(i.MenuItem,{icon:"remove",onClick:()=>t({search:"",isUnRead:!1,isCritical:!1,isFavorite:!1}),children:(0,d.jsx)(l,{content:"filterReset"})})]});return(0,d.jsx)(i.Badge,{intent:"info",hidden:0===n,children:(0,d.jsx)(i.Dropdown,{menu:a,children:(0,d.jsx)(i.Button,{icon:"filter",children:(0,d.jsx)(l,{content:"filterButton"})})})})};c.propTypes={filter:o.NotificationFilterPropType.isRequired,filterCount:s().number.isRequired,onUpdateFilter:s().func.isRequired};const m=c},e=>{e.exports=Jsw.skinUrl+"/images/notification-center-empty.svg?f6f02fc885a503b392c5428b65337ef7"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});var i=t(791);const a=e=>{switch(e.category){case i.NOTIFICATION_CATEGORIES.ALERT:return i.NOTIFICATION_INTENTS.DANGER;case i.NOTIFICATION_CATEGORIES.WARNING:return i.NOTIFICATION_INTENTS.WARNING;case i.NOTIFICATION_CATEGORIES.FEEDBACK:case i.NOTIFICATION_CATEGORIES.PROMOTION:return i.NOTIFICATION_INTENTS.INFO}return i.NOTIFICATION_INTENTS.INACTIVE}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(791),a=t(801);const s=e=>{const n=e.map(a.default);switch(!0){case n.includes(i.NOTIFICATION_INTENTS.DANGER):return i.NOTIFICATION_INTENTS.DANGER;case n.includes(i.NOTIFICATION_INTENTS.WARNING):return i.NOTIFICATION_INTENTS.WARNING;case n.includes(i.NOTIFICATION_INTENTS.INFO):return i.NOTIFICATION_INTENTS.INFO}return i.NOTIFICATION_INTENTS.INACTIVE}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m});var i=t(243),a=t(242),s=t(244),r=t.n(s),o=t(90),d=t(791);const l=o.Locale.getTranslate("components.notification-center"),c=({notification:e,onSelectNotification:n})=>{const{subject:t,context:s,code:r,createdAt:d,messageKey:c}=e;return(0,a.useEffect)((()=>{o.UAT.dispatchAction("NOTIFICATION_TOAST_SHOW",{createdAt:d,messageKey:c,type:r})}),[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.Text,{children:s}),(0,a.jsx)("br",{}),(0,a.jsx)(i.Text,{bold:!0,children:t}),(0,a.jsx)("br",{}),(0,a.jsx)(i.Link,{"data-type":"notification-toast-details-link",onClick:n,children:(0,a.jsx)(l,{content:"learnMore"})})]})};c.propTypes={notification:d.NotificationPropType.isRequired,onSelectNotification:r().func.isRequired};const m=c},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"NotificationCenter"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webSocket"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"permissions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerNotifications"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:228}};n.loc.source={body:"query NotificationCenter {\r\n    config {\r\n        webSocket {\r\n            enabled\r\n        }\r\n    }\r\n    viewer {\r\n        login\r\n        type\r\n        permissions {\r\n            manageServerNotifications\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.NotificationCenter=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"NotificationCenter")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>h});var i=t(242),a=t(244),s=t.n(a),r=t(734),o=t(243),d=t(90),l=t(806),c=t.n(l);const m=d.Locale.getTranslate("components.shortcuts"),u=(0,i.lazy)((()=>t.e("components/layouts/page-layout/help-drawer").then(t.bind(t,2010)))),p=({helpUrl:e,customHelpUrl:n,helpContext:t,helpModule:a,searchQuery:s})=>{const{data:{viewer:d,mode:l,config:p}={}}=(0,r.useQuery)(c()),[h,f]=(0,i.useState)(!1),[v,g]=(0,i.useState)(h),k=()=>{f(!0),g(!0)},_=()=>{f(!1)};return e&&!l?.isClassicPanel&&(t&&(e+=`/plesk-context/${t}`),a&&(e+=`/plesk-module/${a}`)),n||e||(e=`/help.php?context=${encodeURIComponent(t)}`,a&&(e+=`&module=${encodeURIComponent(a)}`)),"ADMIN"===d?.type?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Button,{id:"help-menu",ghost:!0,icon:"question-mark-circle",onClick:k}),v?(0,i.jsx)(i.Suspense,{children:(0,i.jsx)(u,{helpUrl:n||e,searchQuery:p.help.enableSearchPrefill&&s||"",isOpen:h,onClose:_})}):null]}):(0,i.jsx)(o.Button,{id:"help-menu",ghost:!0,icon:"question-mark-circle","data-type":"link-read-manual",component:"a",href:n||e,target:"_blank",rel:"noopener noreferrer",tooltip:(0,i.jsx)(m,{content:"readManual"})})};p.propTypes={helpUrl:s().string,customHelpUrl:s().string,helpContext:s().string,helpModule:s().string,searchQuery:s().string},p.defaultProps={helpUrl:void 0,customHelpUrl:void 0,helpContext:void 0,helpModule:void 0,searchQuery:void 0};const h=p},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"HelpMenu"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"editionName"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"update"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"patch"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"extensions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"developerGuideUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"feedback"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"forumUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"help"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"helpCenterUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enableSearchPrefill"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isClassicPanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isLicenseDeveloper"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:584}};n.loc.source={body:"query HelpMenu {\r\n    viewer {\r\n        login\r\n        type\r\n    }\r\n    primaryKey {\r\n        pleskKeyId\r\n        editionName\r\n    }\r\n    update {\r\n        patch\r\n    }\r\n    config {\r\n        product {\r\n            name\r\n            version\r\n        }\r\n        extensions {\r\n            developerGuideUrl\r\n        }\r\n        feedback {\r\n            enabled\r\n            forumUrl\r\n        }\r\n        help {\r\n            helpCenterUrl\r\n            enableSearchPrefill\r\n        }\r\n    }\r\n    mode {\r\n        isClassicPanel\r\n        isLicenseDeveloper\r\n        isLicenseLocked\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.HelpMenu=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"HelpMenu")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AccountMenu"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:75}};n.loc.source={body:"query AccountMenu {\r\n    viewer {\r\n        pname\r\n        login\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AccountMenu=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AccountMenu")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MainHeaderNavbar"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"logo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isCustom"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"notification"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"panel"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"branding"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"theme"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:295}};n.loc.source={body:"query MainHeaderNavbar {\r\n    viewer {\r\n        login\r\n        type\r\n        logo {\r\n            isCustom\r\n        }\r\n    }\r\n    config {\r\n        notification {\r\n            panel {\r\n                enabled\r\n            }\r\n        }\r\n        branding {\r\n            theme\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.MainHeaderNavbar=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"MainHeaderNavbar")},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/top-advisor.svg?0b30181a1696d46d7ee8ab9b6594518b"},e=>{e.exports=Jsw.skinUrl+"/images/logos/powered-logo.png?8700c1cdfefb55e5ddcb48027ce87d4e"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>S});var i=t(242),a=t(244),s=t.n(a),r=t(817),o=t(729),d=t(728),l=t(685),c=t.n(l),m=t(243),u=t(90),p=t(747),h=t(812),f=t(814),v=t(775);const g=({id:e,styleClass:n,active:t,disabled:a,name:s,conhelp:r,link:o,target:d,custom:l,icon:p,onClick:h})=>(0,i.jsx)(m.Tooltip,{title:r,children:(0,i.jsx)("li",{id:e||null,className:c()(!e&&n,t&&"active",a&&"page-sidebar-menu-item--disabled"),children:(0,i.jsxs)(v.default,{to:(0,u.prepareUrl)(o),target:d,onClick:h,disabled:a,children:[(0,i.jsx)("i",{className:n?`icon-${n.split(" ")[0]}`:null,style:l?{backgroundImage:`url('${p}')`}:null}),(0,i.jsx)("span",{className:"title",children:s})]})})});g.propTypes={id:s().string,styleClass:s().string,active:s().bool,disabled:s().bool,name:s().string.isRequired,conhelp:s().string.isRequired,link:s().string.isRequired,target:s().string,custom:s().bool,icon:s().string,onClick:s().func},g.defaultProps={id:void 0,styleClass:void 0,active:!1,disabled:!1,target:void 0,custom:!1,icon:void 0,onClick:void 0};const k=({id:e,name:n,nodes:t,activeNode:a,isSidebarClosed:s,onNodeClick:o})=>{const d=(0,i.useRef)(null),l=e.toString().replace("_","-"),[c,u]=(0,p.useLocalStorage)(`menu-group-${l}-hidden`);let h=(0,i.jsxs)("button",{className:"menu-group-title","aria-expanded":"true"===c?"false":"true","aria-controls":`menuId-${l}`,onClick:()=>u("true"===c?"false":"true"),type:"button",children:[(0,i.jsx)("span",{className:"menu-group-toggle"}),(0,i.jsx)("span",{className:"menu-group-name",children:n})]});return s&&n&&(h=(0,i.jsx)(m.Tooltip,{title:n,children:h})),(0,i.jsxs)("li",{className:`menu-group-${l}`,children:["general"===e?null:h,t&&Object.keys(t).length?(0,i.jsx)(r.default,{nodeRef:d,in:"true"!==c,timeout:200,mountOnEnter:!0,unmountOnExit:!0,children:(0,i.jsx)("ul",{ref:d,className:"sub-menu",id:`menuId-${l}`,children:Object.entries(t).map((([e,{conhelp:n,...t}])=>(0,i.jsx)(g,{active:e===a,conhelp:s?t.name:n,onClick:o,...t},e)))})}):null]},e)};k.propTypes={id:s().string.isRequired,name:s().string,nodes:s().object.isRequired,activeNode:s().string,isSidebarClosed:s().bool.isRequired,onNodeClick:s().func},k.defaultProps={activeNode:void 0,onNodeClick:null,name:null};const _=e=>{for(const n of e){const e=Object.values(n.nodes).find((e=>e.link));if(e)return e.link}},b=({title:e,navigation:n,navigationContext:t,breadcrumbs:a,viewSwitcher:s,isPowerUserPanel:r,isClosed:l,onNodeClick:m})=>{const u=(0,d.useLocation)(),p=(0,i.useMemo)((()=>{const e=e=>e.match(/\/modules\/([^/]+)/)?.[1],t=(0,o.parsePath)(a?.[r||a.length<2?0:1]?.href??"").pathname??"",i=e(t),s=u.pathname,d=e(s);for(const a of n){const n=Object.entries(a.nodes).find((([,n])=>{const a=(0,o.parsePath)(n.link).pathname;if(!a)return!1;if((0,o.matchPath)(a,t)||s.startsWith(a))return!0;const r=e(a);return!!r&&(r===i||r===d)}));if(n)return n[0]}}),[n,a,r,u.pathname]);return(0,i.jsxs)("div",{className:c()("page-sidebar",l&&"page-sidebar--folded"),"data-type":"page-sidebar",children:[(0,i.jsxs)("div",{className:"page-sidebar__content",children:[(0,i.jsx)("div",{className:"page-sidebar-brand",children:l?(0,i.jsx)("div",{className:"brand-collapsed",children:e[0]||"P"}):(0,i.jsx)(f.default,{href:_(n)})}),(0,i.jsx)("div",{className:"page-sidebar-menu-wrapper",children:(0,i.jsx)("ul",{className:"page-sidebar-menu",children:n.map((({id:e,...n})=>(0,i.jsx)(k,{id:e,isSidebarClosed:l,onNodeClick:m,activeNode:p||t,...n},e)))})})]}),s?(0,i.jsx)("div",{className:"page-sidebar-footer-wrapper",children:(0,i.jsx)("div",{className:"page-sidebar-footer",children:(0,i.jsx)(h.default,{...s})})}):null]})};b.propTypes={title:s().string.isRequired,logo:s().object,navigation:s().arrayOf(s().shape({id:s().string,
428showTitle:s().bool,name:s().string,nodes:s().object})).isRequired,navigationContext:s().string,breadcrumbs:s().array,viewSwitcher:s().shape({locale:s().object}),isPowerUserPanel:s().bool,isClosed:s().bool,onNodeClick:s().func},b.defaultProps={logo:void 0,navigationContext:void 0,breadcrumbs:[],viewSwitcher:void 0,isPowerUserPanel:!1,isClosed:!1,onNodeClick:void 0};const S=b},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c});var i=t(242),a=t(244),s=t.n(a),r=t(243),o=t(90);const d=o.Locale.getTranslate("components.view-switcher"),l=({isPowerUserPanel:e,showPowerUserViewWarning:n,learnMoreUrl:a,hideSwitcherUrl:s,changeViewUrl:l})=>{const[c,m]=(0,i.useState)(!0),[u,p]=(0,i.useState)(!1),h=(0,i.useRef)(),f=async e=>{e.preventDefault();const{redirect:n}=await o.api.post(l);n&&(0,o.redirect)(n)},v=e=>{e.preventDefault(),(0,o.redirect)(a)},g=()=>{setTimeout((()=>{p(!1)}),0)};return c?(0,i.jsxs)("div",{className:"view-switcher",children:[(k=(0,i.jsxs)("button",{type:"button",className:"view-switcher__button",onClick:()=>{p(!u)},"data-action":"toggle-view-switcher",ref:h,children:[(0,i.jsx)(r.Icon,{src:t(813),className:"view-switcher__button-icon"}),(0,i.jsx)(d,{content:"title",className:"view-switcher__button-text",component:"span"})]}),(0,i.jsxs)(r.Popover,{visible:u,target:k,targetRef:h,title:(0,i.jsx)(d,{content:"title"}),placement:"top-right",onClose:g,canCloseOnOutsideClick:!0,canCloseOnEscapePress:!0,boundariesElement:document.querySelector(".pul-layout"),"data-type":"view-switcher",children:[(0,i.jsx)(d,{content:"currentViewMessage",params:{view:(0,i.jsx)(d,{content:e?"powerUserView":"serviceProviderView"}),hint:(0,i.jsx)(d,{content:e?"powerUserViewHint":"serviceProviderViewHint"})}}),(0,i.jsx)("p",{children:(0,i.jsx)(d,{content:"actionMessage",params:{switchLink:(0,i.jsx)("a",{onClick:f,href:"#","data-action":e?"to-service-provider":"to-power-user",children:(0,i.jsx)(d,{content:"switchView",params:{view:(0,i.jsx)(d,{content:e?"serviceProviderView":"powerUserView"})}})}),recommended:(0,i.jsx)(d,{content:e?"serviceProviderViewRecommended":"powerUserViewRecommended"}),helpLink:(0,i.jsx)("a",{href:"#",onClick:v,"data-action":"learn-more",children:(0,i.jsx)(d,{content:"learnMore"})})}})}),n&&(0,i.jsx)(r.Hint,{children:(0,i.jsx)(r.Status,{intent:"info",children:(0,i.jsx)(d,{content:"powerUserViewWarning"})})})]})),(0,i.jsx)("button",{type:"button",className:"view-switcher__close",onClick:()=>{const e=o.Locale.getSection("components.view-switcher");o.messageBox.show({type:o.messageBox.TYPE_YESNO,subtype:"toggle",text:e.lmsg("confirmationBoxText"),description:e.lmsg("confirmationBoxDescription"),buttonTitles:{yes:e.lmsg("confirmationBoxButtonYes"),no:e.lmsg("confirmationBoxButtonNo")},onYesClick:()=>{m(!1),o.api.post(s)}})},"data-action":"hide-view-switcher"})]}):null;var k};l.propTypes={isPowerUserPanel:s().bool.isRequired,showPowerUserViewWarning:s().bool.isRequired,learnMoreUrl:s().string.isRequired,hideSwitcherUrl:s().string.isRequired,changeViewUrl:s().string.isRequired};const c=l},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/nav-navigation.svg?8fd7ed2dae98ebbed97268ffef8454b1"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(815)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>p});var i=t(244),a=t.n(i),s=t(685),r=t.n(s),o=t(734),d=t(775),l=t(816),c=t.n(l),m=t(242);const u=({baseClassName:e,className:n,href:t})=>{const{data:{viewer:{logo:{image:i,imageAlt:a,url:s,edition:l}}}}=(0,o.useQuery)(c()),u=s||t?d.default:"span";return(0,m.jsxs)(u,{className:r()(e,n),to:s||t,target:s?"_blank":void 0,children:[(0,m.jsx)("img",{className:`${e}__logo`,src:i,alt:a}),l?(0,m.jsx)("span",{className:`${e}__edition`,children:l}):null]})};u.propTypes={href:a().string,className:a().string,baseClassName:a().string},u.defaultProps={href:void 0,className:void 0,baseClassName:"brand"};const p=u},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"Branding"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customTitle"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"logo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"image"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"imageAlt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"edition"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:184}};n.loc.source={body:"query Branding {\r\n    viewer {\r\n        login\r\n        customTitle\r\n        logo {\r\n            image\r\n            imageAlt\r\n            url\r\n            edition\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.Branding=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"Branding")},,,,,,,,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c});var i=t(734),a=t(90),s=t(775),r=t(825),o=t.n(r),d=t(242);const l=a.Locale.getTranslate("components.shortcuts"),c=()=>{const{data:{viewer:e,config:n}={}}=(0,i.useQuery)(o());return(0,d.jsxs)("div",{className:"page-footer","data-type":"page-footer",children:[n?.promos.pleskFooter?(0,d.jsx)("a",{href:n.product.siteUrl,target:"_blank",rel:"noopener noreferrer",children:"plesk.com"}):null,"ADMIN"===e?.type&&n?.facebook.showLikeLink?(0,d.jsx)("div",{className:"social-actions",children:(0,d.jsxs)("a",{className:"fb-link",href:n.facebook.pleskPage,target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)("svg",{className:"icon",id:"facebook",viewBox:"0 0 32 32",children:(0,d.jsx)("path",{d:"M17.906,9.9V7.012a1.662,1.662,0,01,1.776-1.546h3.094V-0.052l-4.26-.022c-4.736,0-5.579,4.113-5.579,6.746L13,9.9H9.97v6.123h2.96v16.1H17.9v-16.1h4.447l0.2-2.53,0.3-3.593H17.906"})}),(0,d.jsx)(l,{content:"facebookJoinCommunity"})]})}):null,"ADMIN"===e?.type&&n?.twitter.showFollowLink?(0,d.jsx)("div",{className:"social-actions",children:(0,d.jsxs)("a",{className:"twitter-follow-button",href:n.twitter.pleskPage,target:"_blank",rel:"noopener noreferrer",children:[(0,d.jsx)("svg",{className:"icon",viewBox:"0 0 72 72",children:(0,d.jsx)("path",{fill:"#fff",d:"M68.812 15.14c-2.348 1.04-4.87 1.744-7.52 2.06 2.704-1.62 4.78-4.186 5.757-7.243-2.53 1.5-5.33 2.592-8.314 3.176C56.35 10.59 52.948 9 49.182 9c-7.23 0-13.092 5.86-13.092 13.093 0 1.026.118 2.02.338 2.98C25.543 24.527 15.9 19.318 9.44 11.396c-1.125 1.936-1.77 4.184-1.77 6.58 0 4.543 2.312 8.552 5.824 10.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163 0 6.345 4.513 11.638 10.504 12.84-1.1.298-2.256.457-3.45.457-.845 0-1.666-.078-2.464-.23 1.667 5.2 6.5 8.985 12.23 9.09-4.482 3.51-10.13 5.605-16.26 5.605-1.055 0-2.096-.06-3.122-.184 5.794 3.717 12.676 5.882 20.067 5.882 24.083 0 37.25-19.95 37.25-37.25 0-.565-.013-1.133-.038-1.693 2.558-1.847 4.778-4.15 6.532-6.774z"})}),(0,d.jsx)(l,{content:"twitterFollow"})]})}):null,"ADMIN"===e?.type&&n?.rating.enabled?(0,d.jsx)("div",{className:"feedback-actions",children:(0,d.jsxs)("a",{id:"provide-rating-button",className:"s-btn",onClick:()=>{Plesk.require("app/rating",(e=>{e({supportUrl:n.product.supportUrl})}))},children:[(0,d.jsx)("i",{className:"icon-opinions"})," ",(0,d.jsx)(l,{content:"provideRating"})]})}):null,n?.feedback.userVoice?(0,d.jsx)("div",{className:"feedback-actions",children:(0,d.jsx)("a",{className:"s-btn sb-feedback",href:n.feedback.userVoiceUrl,target:"_blank",rel:"noopener noreferrer",children:(0,d.jsx)("span",{children:(0,d.jsx)(l,{content:"userFeedback"})})})}):null,(0,d.jsx)("div",{className:"feedback-actions",children:(0,d.jsx)(s.default,{to:"?modals[cookie-policy-preferences]=true",children:(0,d.jsx)(l,{content:"linkToCookies"})})})]})}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PageFooter"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"siteUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"supportUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"promos"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskFooter"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"feedback"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"userVoice"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userVoiceUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"facebook"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"showLikeLink"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pleskPage"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"twitter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"show
428FollowLink"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pleskPage"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"rating"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:514}};n.loc.source={body:"query PageFooter {\r\n    viewer {\r\n        login\r\n        type\r\n    }\r\n    config {\r\n        product {\r\n            siteUrl\r\n            supportUrl\r\n        }\r\n        promos {\r\n            pleskFooter\r\n        }\r\n        feedback {\r\n            userVoice\r\n            userVoiceUrl\r\n        }\r\n        facebook {\r\n            showLikeLink\r\n            pleskPage\r\n        }\r\n        twitter {\r\n            showFollowLink\r\n            pleskPage\r\n        }\r\n        rating {\r\n            enabled\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PageFooter=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PageFooter")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(244),a=t.n(i),s=t(243),r=t(775),o=t(827),d=t(828),l=t(674),c=t(242);const m=({breadcrumbs:e,tabs:n,tabsHasRootPage:t,navigationTabs:i,hidePathbar:a,hideHeading:m,wizardTitle:u,pageTitle:p,pageSubtitle:h,titleRightAddon:f,objectSwitcherParams:v,forceObjectSwitcher:g,isClassicMode:k})=>{let _=(e=Array.isArray(e)?[...e]:[]).pop(),b=g,S=null,y=null;_&&n&&t&&(_=e.pop(),p||(p=_.title)),_&&i&&(_=e.pop(),b=-1!==(p=_.title).indexOf("</b>"));const E=p&&p.match(/<b>(.+)<\/b>/i);if(E){S=E[1],y=p.substr(E.index+E[0].length),p=p.substr(0,E.index);const n=e[e.length-1];n&&S===(0,l.default)(n.title)?(S=(0,c.jsx)(r.default,{to:n.href,dangerouslySetInnerHTML:{__html:(0,l.default)(n.title)}}),e.pop(),b=!0):S=(0,c.jsx)("span",{className:"page-content-header__title",dangerouslySetInnerHTML:{__html:S}})}return!a&&!e.length||!m||k&&i?(0,c.jsx)(s.PageHeader,{className:"page-content-header",breadcrumbs:!a&&e.length?(0,c.jsx)(s.Breadcrumbs,{"data-type":"page-pathbar",children:e.map((({title:e,href:n})=>(0,c.jsx)(r.default,{to:n,dangerouslySetInnerHTML:{__html:(0,l.default)(e)}},n)))}):null,tabs:k&&i?(0,c.jsx)(d.default,{items:i}):null,title:m?null:(0,c.jsxs)("div",{children:[u?(0,c.jsx)(s.Heading,{children:u}):null,S?(0,c.jsxs)(s.Heading,{level:u?3:1,"data-type":"page-title",children:[p?(0,c.jsx)("span",{className:"page-content-header__title",dangerouslySetInnerHTML:{__html:p}}):null,S,v&&b?(0,c.jsx)(o.default,{...v}):null,y]}):(0,c.jsx)(s.Heading,{level:u?3:1,"data-type":"page-title",children:(0,c.jsx)("span",{className:"page-content-header__title",dangerouslySetInnerHTML:{__html:p}})})]}),titleRightAddon:f,children:!m&&h?(0,c.jsx)(s.Text,{intent:"muted",children:h}):null}):null};m.propTypes={breadcrumbs:a().arrayOf(a().shape({href:a().string,title:a().string})),tabs:a().array,tabsHasRootPage:a().bool,navigationTabs:a().array,hidePathbar:a().bool,hideHeading:a().bool,wizardTitle:a().string,pageTitle:a().string,pageSubtitle:a().string,titleRightAddon:a().node,objectSwitcherParams:a().shape(o.default.propTypes),forceObjectSwitcher:a().bool,isClassicMode:a().bool},m.defaultProps={breadcrumbs:[],tabs:null,tabsHasRootPage:!1,navigationTabs:null,hidePathbar:!1,hideHeading:!1,wizardTitle:null,pageTitle:null,pageSubtitle:null,titleRightAddon:null,objectSwitcherParams:null,forceObjectSwitcher:!1,isClassicMode:!1};const u=m},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(242),a=t(244),s=t(90),r=t(772),o=t(759);const d=({locale:e,limit:n,lookUpParams:t,dataUrl:a,listUrl:d,owner:l,itemUrlTemplate:c})=>{const[m,u]=(0,i.useState)(null),p=(0,o.default)();return(0,i.useEffect)((()=>{const i=new s.ObjectSwitcher({locale:e,limit:n,lookUpParams:t,dataUrl:a,listUrl:d,owner:l,itemUrlTemplate:c,navigate:p});return u(i),()=>{(0,s.registerComponent)(i.getId()),u(null)}}),[e,n,t,a,d,l,c,p]),m?(0,i.jsx)(r.default,{component:"span",children:m},m.getId()):null};d.propTypes={locale:a.PropTypes.object.isRequired,limit:a.PropTypes.number.isRequired,lookUpParams:a.PropTypes.object.isRequired,dataUrl:a.PropTypes.string.isRequired,listUrl:a.PropTypes.string.isRequired,owner:a.PropTypes.string,itemUrlTemplate:a.PropTypes.string.isRequired},d.defaultProps={owner:null};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c});var i=t(242),a=t(244),s=t.n(a),r=t(243),o=t(775),d=t(90);const l=({items:e})=>{const n=(0,i.useRef)(null),t=(0,i.useMemo)((()=>e.findIndex((({containerCls:e})=>e.split(" ").includes("active")))+1),[e]);return(0,i.useEffect)((()=>
428{if(!n.current)return;const e=n.current,t=e.querySelector(".page-content-header-nav__tabs"),i=document.querySelector(".pul-layout__header-inner"),a="page-content-header-nav--sticky",s=()=>{const n=t.getBoundingClientRect(),s=i.getBoundingClientRect(),r=(window.scrollY||window.pageYOffset)+e.getBoundingClientRect().top;document.documentElement.scrollTop>r-s.height?(e.classList.add(a),e.style.minHeight=`${n.height}px`,t.style.top=`${s.height}px`):(e.classList.remove(a),e.style.minHeight=null,t.style.top=null)};return window.addEventListener("resize",s),window.addEventListener("scroll",s),document.addEventListener("mousewheel",s),s(),()=>{window.removeEventListener("resize",s),window.removeEventListener("scroll",s),document.removeEventListener("mousewheel",s)}}),[]),e.length?(0,i.jsx)("div",{id:"classic-mode-navigation",className:"page-content-header-nav",ref:n,children:(0,i.jsx)(r.Tabs,{className:"page-content-header-nav__tabs",active:t,children:e.map((({title:e,href:n},t)=>(0,i.jsx)(r.Tab,{"data-cy":e,title:e,component:o.default,to:(0,d.prepareUrl)(n)},t)))})}):null};l.propTypes={items:s().arrayOf(s().shape({title:s().string.isRequired,href:s().string.isRequired,containerCls:s().string})).isRequired};const c=l},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(90),a=t(674);const s=({wizardTitle:e,pageTitle:n,breadcrumbs:t=[]})=>{t=t&&Array.isArray(t)?t:[];let s,r=e??n??t[t.length-1]?.title??"";const o=r.match(/<b>(.+)<\/b>/i);o&&(s=o[1],r=r.substring(0,o.index).trim());const d=r.match(/(<a(.+)<\/a>)/);return d&&(d.index+d[0].length===r.length&&(s=(0,a.default)(d[0])),r=r.replace(d[0],"").trim()),s&&(r=r.substring(0,r.lastIndexOf(" "))),""===r&&t.length>2&&(r=t[t.length-2]?.title??""),(0,a.default)((0,i.unescapeHtml)(r)).trim()}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(740),a=t(242);const s=(e,n)=>{const t=t=>{const{baseUrl:s,showFrames:r,pageHeader:o,pageSidebar:d,pageContentHeader:l,pageTitle:c,withSecondary:m,secondary:u,isSecondaryCollapsed:p,width:h,bodyClass:f,integrationClass:v,...g}={...t,..."function"==typeof n?n(t):n};return(0,a.jsx)(i.default,{baseUrl:s,showFrames:r,pageHeader:o,pageSidebar:d,pageContentHeader:l,pageTitle:c,withSecondary:m,isSecondaryCollapsed:p,secondary:u,width:h,bodyClass:f,integrationClass:v,children:(0,a.jsx)(e,{...g})})};return t.displayName=`withPageLayout(${e.displayName||e.name||"Component"})`,t.WrappedComponent=e,t}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>r});var i=t(90),a=t(290),s=t(830);const r=(e,n)=>(0,s.default)(e,(e=>{const{showFrames:t,pageHeader:s,pageSidebar:r}=(0,a.default)(),{breadcrumbs:o,helpContext:d}="function"==typeof n?n(e):n,l=o[o.length-1].title;return{...e,showFrames:t,pageHeader:{...s,helpMenu:{...s.helpMenu,helpContext:d}},pageSidebar:r,pageContentHeader:{pageTitle:l,breadcrumbs:[r.isPowerUserPanel?null:{title:i.Locale.getSection("components.pages.home").lmsg("title"),href:"/admin/home"},...o].filter(Boolean)},pageTitle:l}}))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>o});var i=t(728),a=t(290),s=t(739),r=t(242);const o=()=>{const e=(0,a.usePageData)();return(0,r.jsx)(s.default,{...e,children:(0,r.jsx)(i.Outlet,{})})}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>c});var i=t(728),a=t(729),s=t(243),r=t(90),o=t(834),d=t(237),l=t(242);const c=()=>{const e=(0,i.useRouteError)();if(console.error(e),(0,a.isRouteErrorResponse)(e)&&404===e.status)return(0,l.jsx)(s.LocaleProvider,{messages:r.Locale.getSection("controllers.error.error").messages,children:(0,l.jsx)(o.default,{code:"404",message:"Page Not Found"})});if(e.graphQLErrors?.length){const[n]=e.graphQLErrors;return(0,l.jsx)(s.LocaleProvider,{messages:r.Locale.getSection("controllers.error.error").messages,children:(0,l.jsx)(o.default,{code:"notFound"===n.extensions?.category&&"404",exception:{type:"notFound"===n.extensions?.category?"Not Found":"GraphQL Error",message:n.extensions?.debugMessage??n.message,file:n.trace?.[0].file,line:n.trace?.[0].line,stackTrace:n.trace?.map((({call:e,file:n,line:t},i)=>`#${i} ${n}(${t}): ${e}`)).join("\n")}})})}return(0,l.jsx)(s.LocaleProvider,{messages:r.Locale.getSection("controllers.error.error").messages,children:(0,l.jsx)(o.default,{isNetworkError:(0,d.isNetworkError)(e),exception:{type:e.name,message:e.message,stackTrace:e.stack}})})}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(244),a=t.n(i),s=t(685),r=t.n(s),o=t(243),d=t(835),l=t(836),c=t(837),m=t(242);const u={400:"Your browser sent a request that this server could not understand. Client sent malformed Host header.",401:"This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.",403:"You do not have permission to access this document.",404:"This page either doesn't exist, or it moved somewhere else.",405:"The HTTP verb used to access this page is not allowed.",406:"Client browser does not accept the MIME type of the requested page.",407:"You must be authenticated by a proxy server before the Web server can execute your request.",412:"The request was not completed due to preconditions that are set in the request header.\n Preconditions prevent the requested method from being applied to a resource other than the one intended.",414:"The Web server is refusing to service the request because the requested URL address is too long.",415:"The Web server cannot service the request because the requested file is in a format that the server is configured not to download.",500:"The server encountered an internal error or misconfiguration and was unable to complete your request.\n Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.\n More information about this error may be available in the server error log.",501:"The page you are looking for cannot be displayed because a header value in the request does not match certain configuration settings on the Web server.",502:"Web server received an invali
428d response while acting as a gateway or proxy server.",503:"The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."},p=(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(o.Button,{className:c.default.action,onClick:()=>window.location.reload(),children:(0,m.jsx)(o.Translate,{content:"reloadPage"})}),(0,m.jsx)(o.Button,{className:c.default.action,onClick:()=>window.history.back(),children:(0,m.jsx)(o.Translate,{content:"backToPreviousPage"})}),(0,m.jsx)(o.Button,{className:c.default.action,component:"a",href:"/",children:(0,m.jsx)(o.Translate,{content:"homePage"})})]}),h=({code:e,message:n,noRepairKit:t,kbArticleUrl:i,exception:a,isNetworkError:s})=>(0,m.jsxs)("div",{className:c.default.page,children:[(0,m.jsx)("div",{className:r()(c.default.side,"503.1"===e?c.default.sideMaintenance:"")}),(0,m.jsxs)("div",{className:c.default.main,children:[s?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("header",{className:c.default.header,children:(0,m.jsx)(o.Heading,{children:(0,m.jsx)(o.Text,{intent:"danger",children:(0,m.jsx)(o.Translate,{content:"networkError"})})})}),(0,m.jsxs)("main",{children:[(0,m.jsxs)("div",{className:c.default.description,children:[(0,m.jsxs)("p",{children:[(0,m.jsx)(o.Translate,{content:"networkErrorDescription"}),(0,m.jsx)("br",{}),(0,m.jsx)(o.Translate,{content:"helpActions"})]}),(0,m.jsx)("p",{})]}),p]})]}):"503.1"===e?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("header",{className:c.default.header,children:(0,m.jsx)(o.Heading,{component:"h1",level:2,children:n})}),(0,m.jsxs)("main",{children:[(0,m.jsx)(o.ConsoleOutput,{wide:!0,children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:'<div class="console-output__title">Plesk</div>\n<span id="initialize" style="display: none">Initializing…                     [ <span>----</span> ]</span>\n<span id="clone" style="display: none">Cloning…                          [ <span>----</span> ]</span>\n<span id="message" style="display: none"></span>\n\n<div id="done" style="display: none">\n___\n\nYour Plesk is almost ready.\nIn a few seconds, we\'ll take you there so that you can get started!\n</div>'}})}),(0,m.jsx)("div",{className:c.default.actions,children:(0,m.jsx)(o.Button,{className:c.default.action,onClick:()=>window.location.reload(),children:(0,m.jsx)(o.Translate,{content:"reloadPage"})})})]})]}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("header",{className:c.default.header,children:[e?(0,m.jsx)("div",{children:(0,m.jsx)(o.Translate,{content:"title"})}):null,(0,m.jsx)(o.Heading,{children:(0,m.jsxs)(o.Text,{intent:"danger",children:[e?`${e} `:null,a?a.type:n]})})]}),(0,m.jsxs)("main",{children:[(0,m.jsx)("div",{className:c.default.description,children:(0,m.jsx)("p",{children:a?a.message:u[e]})}),a?(0,m.jsx)(l.default,{...a}):null,e&&/^5\d\d$/.test(e)&&!t?(0,m.jsx)(d.default,{}):null,(0,m.jsxs)("div",{className:c.default.actions,children:[(0,m.jsxs)("p",{children:[(0,m.jsx)(o.Translate,{content:"reportErrorMessage"})," ",(0,m.jsx)("a",{href:"https://www.plesk.com/bug-report/",target:"_blank",rel:"noopener noreferrer",children:(0,m.jsx)(o.Translate,{content:"visitHelpCenter"})})]}),(0,m.jsx)("p",{children:(0,m.jsx)(o.Translate,{content:"helpActions"})}),p,i?(0,m.jsx)(o.Button,{className:c.default.action,component:"a",href:i,target:"_blank",rel:"noopener noreferrer",children:(0,m.jsx)(o.Translate,{content:"searchKbArticle"})}):null]})]})]}),(0,m.jsx)("footer",{className:c.default.footer,children:(0,m.jsxs)("div",{className:c.default.footerLinks,children:[(0,m.jsxs)("a",{href:"https://talk.plesk.com/forums/reports.746/",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/report.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"reportProblem"})]}),(0,m.jsxs)("a",{href:"https://docs.plesk.com/",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/documentation.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"documentation"})]}),(0,m.jsxs)("a",{href:"https://kb.plesk.com/",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/knowledge-base.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"knowledgeBase"})]}),(0,m.jsxs)("a",{href:"https://talk.plesk.com/",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/forum.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"forum"})]}),(0,m.jsxs)("a",{href:"https://www.youtube.com/channel/UCeU-_6YHGQFcVSHLbEXLNlA",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/youtube.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"youTube"})]}),(0,m.jsxs)("a",{href:"https://www.facebook.com/Plesk",className:c.default.footerLink,target:"_blank",rel:"noopener noreferrer",children:[(0,m.jsx)(o.Icon,{size:"32",src:"/error_docs/images/facebook.svg"}),(0,m.jsx)(o.Translate,{className:c.default.footerLinkText,content:"facebook"})]})]})})]})]});h.propTypes={code:a().string,message:a().string.isRequired,noRepairKit:a().bool,kbArticleUrl:a().string,exception:a().shape({type:a().string.isRequired,message:a().string.isRequired}),isNetworkError:a().bool}
428,h.defaultProps={code:null,noRepairKit:!1,kbArticleUrl:null,exception:null,isNetworkError:!1};const f=h},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(243),a=t(242);const s=()=>(0,a.jsx)(i.Alert,{intent:"info",children:(0,a.jsx)(i.Media,{image:(0,a.jsx)(i.Icon,{src:"/error_docs/images/go-to-repair.png",size:"64"}),children:0===window.location.pathname.indexOf("/repair")?(0,a.jsx)(i.MediaSection,{children:(0,a.jsx)(i.Translate,{content:"repairKitUnavailable"})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(i.MediaSection,{children:[(0,a.jsx)(i.Translate,{content:"repairKitDescription"}),(0,a.jsx)("br",{}),(0,a.jsx)(i.Translate,{content:"repairKitAdminDescription"})]}),(0,a.jsx)(i.MediaSection,{children:(0,a.jsx)(i.Button,{component:"a",intent:"primary",href:"/repair",children:(0,a.jsx)(i.Translate,{content:"repairKitOpen"})})}),(0,a.jsx)(i.MediaSection,{children:(0,a.jsx)(i.Text,{intent:"muted",children:(0,a.jsx)(i.Translate,{content:"repairKitOpenNote"})})})]})})})},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(244),a=t.n(i),s=t(243),r=t(242);const o=({type:e,message:n,file:t,line:i,stackTrace:a,codeFragment:o})=>{const d=[{key:"type",title:"Type",value:e},{key:"message",title:"Message",value:n},{key:"file",title:"File",value:t},{key:"line",title:"Line",value:i},{key:"stackTrace",title:"Stack trace",value:a&&(0,r.jsx)(s.ConsoleOutput,{wide:!0,children:a})},{key:"codeFragment",title:"Code fragment",value:o&&(0,r.jsx)(s.ConsoleOutput,{wide:!0,children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:o}})})}].filter((({value:e})=>e));return d.length?(0,r.jsx)(s.List,{columns:[{key:"title",render:e=>(0,r.jsx)(s.Text,{bold:!0,children:e.title})},{key:"value"}],data:d}):null};o.propTypes={type:a().string.isRequired,message:a().string.isRequired,file:a().string.isRequired,line:a().string.isRequired,stackTrace:a().string,codeFragment:a().string},o.defaultProps={stackTrace:null,codeFragment:null};const d=o},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i});const i={page:"common-components-ErrorPage-module__page--3BS7t",header:"common-components-ErrorPage-module__header--ZsKwE",side:"common-components-ErrorPage-module__side--CyBpF",sideMaintenance:"common-components-ErrorPage-module__sideMaintenance--5fiUj",main:"common-components-ErrorPage-module__main--icshs",description:"common-components-ErrorPage-module__description--QJNnB",actions:"common-components-ErrorPage-module__actions--xclR8",action:"common-components-ErrorPage-module__action--l73ns",footer:"common-components-ErrorPage-module__footer--10LMy",footerLinks:"common-components-ErrorPage-module__footerLinks--vDGlC",footerLink:"common-components-ErrorPage-module__footerLink--xg46v",footerLinkText:"common-components-ErrorPage-module__footerLinkText--Q2RUW"}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(242),a=t(90);const s=()=>((0,i.useLayoutEffect)((()=>()=>{(0,a.getComponent)("log-browser")?.remove()}),[]),null)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{odbcServerRoute:()=>c});var i=t(751),a=t(840),s=t(841),r=t(843),o=t(370),d=t(846),l=t.n(d);const c={path:"/cp/server/odbc",componentLoader:()=>t.e("components/pages/OdbcPage/OdbcServerPage").then(t.bind(t,2013)),loader:async()=>{const e=(0,i.readLocalStorageValue)("odbcServerPageListInput",a.ODBC_DEFAULT_LIST_INPUT);await o.default.query({query:l(),variables:{input:e}})},children:[s.odbcAddRoute,r.odbcEditRoute]}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ODBC_DEFAULT_LIST_INPUT:()=>i});const i={pagination:{page:1,itemsPerPage:25},searchFilters:{name:""},sort:{sortColumn:null,sortDirection:null}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{odbcAddRoute:()=>r});var i=t(370),a=t(842),s=t.n(a);const r={path:"add",componentLoader:()=>t.e("components/pages/OdbcAddPage").then(t.bind(t,2020)),loader:async({params:e})=>{const{data:{dsnManager:{drivers:n}}}=await i.default.query({query:s()});return{domainId:e.domainId,drivers:n}}}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcAddPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"dsnManager"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"drivers"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:66}};n.loc.source={body:"query OdbcAddPage {\r\n    dsnManager {\r\n        drivers\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.OdbcAddPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"OdbcAddPage")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{odbcEditRoute:()=>r});var i=t(370),a=t(844),s=t.n(a);const r={path:":odbcId/edit",componentLoader:()=>t.e("components/pages/OdbcEditPage").then(t.bind(t,2023)),loader:async({params:e})=>{const n=btoa(`OdbcDsnConnection:${e.odbcId}`);return await i.default.query({query:s(),variables:{id:n}}),{odbcId:e.odbcId}}}},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcEditPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"connection"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcEditFragment"},directives:[]}]}}]}}],loc:{start:0,end:150}};i.loc.source={body:'#import "queries/OdbcEditFragment.graphql"\r\n\r\nquery OdbcEditPage($id: ID!) {\r\n    connection: node(id: $id) {\r\n        ...OdbcEditFragment\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(845).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.OdbcEditPage=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"OdbcEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"OdbcEditFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnection"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"driverType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"parameters"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyHuman"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRequired"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fieldType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"values"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:203}};n.loc.source={body:"fragment OdbcEditFragment on OdbcDsnConnection {\r\n    id\r\n    driverType\r\n    parameters {\r\n        key\r\n        keyHuman\r\n        isRequired\r\n        fieldType\r\n        value\r\n        values\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.OdbcEditFragment=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"OdbcEditFragment")},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcServerList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnectionListInput"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"odbcDsnConnections"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcList"},directives:[]},{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainName"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:301}};i.loc.source={body:'#import "./OdbcListFragment.graphql"\r\n\r\nquery OdbcServerList(\r\n    $input: OdbcDsnConnectionListInput\r\n) {\r\n    server {\r\n        odbcDsnConnections(\r\n            input: $input\r\n        ) {\r\n            ...OdbcList\r\n            nodes {\r\n                domainName\r\n            }\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(847).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.OdbcServerList=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"OdbcServerList")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"OdbcList"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnectionList"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"driver"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"configured"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSystem"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pageCount"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:244}};n.loc.source={body:"fragment OdbcList on OdbcDsnConnectionList {\r\n    nodes {\r\n        id\r\n        name\r\n        description\r\n        driver\r\n        configured\r\n        isSystem\r\n    }\r\n    pageInfo {\r\n        current\r\n        total\r\n        pageCount\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.OdbcList=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"OdbcList")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{odbcDomainRoute:()=>u});var i=t(751),a=t(840),s=t(841),r=t(843),o=t(370),d=t(849),l=t.n(d),c=t(850),m=t.n(c);const u={path:"/cp/domains/:domainId/odbc",componentLoader:()=>t.e("components/pages/OdbcPage/OdbcDomainPage").then(t.bind(t,2026)),loader:async({params:e})=>{const n=(0,i.readLocalStorageValue)(`odbcDomainPageListInput${e.domainId}`,a.ODBC_DEFAULT_LIST_INPUT),t=btoa(`Domain:${e.domainId}`),[{data:s}]=await Promise.all([o.default.query({query:m(),variables:{id:t}}),o.default.query({query:l(),variables:{id:t,input:n}})]);return s},children:[s.odbcAddRoute,r.odbcEditRoute]}},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcDomainList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnectionListInput"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"odbcDsnConnections"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcList"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:338}};i.loc.source={body:'#import "./OdbcListFragment.graphql"\r\n\r\nquery OdbcDomainList(\r\n    $id: ID!\r\n    $input: OdbcDsnConnectionListInput\r\n) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            odbcDsnConnections(\r\n                input: $input\r\n            ) {\r\n                ...OdbcList\r\n            }\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(847).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.OdbcDomainList=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}
428))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"OdbcDomainList")},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcDomainPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"DomainSubscriptionOdbcLimitFragment"},directives:[]}]}}]}}]}}],loc:{start:0,end:363}};i.loc.source={body:'#import "queries/DomainSubscriptionOdbcLimitFragment.graphql"\r\n\r\nquery OdbcDomainPage(\r\n    $id: ID!\r\n) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            name(idn: false)\r\n            baseDomain {\r\n                id\r\n                name\r\n            }\r\n            ...DomainSubscriptionOdbcLimitFragment\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(851).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.OdbcDomainPage=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"OdbcDomainPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"DomainSubscriptionOdbcLimitFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"subscription"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"limits"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"odbc"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"used"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"remaining"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isLimitAvailable"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:247}};n.loc.source={body:"fragment DomainSubscriptionOdbcLimitFragment on Domain {\r\n    subscription {\r\n        id\r\n        limits {\r\n            odbc {\r\n                used\r\n                remaining\r\n                isLimitAvailable\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DomainSubscriptionOdbcLimitFragment=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DomainSubscriptionOdbcLimitFragment")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l,useGetDomainOverviewRoutePath:()=>d});var i=t(242),a=t(728),s=t(370),r=t(853),o=t.n(r);const d=()=>{const{pathname:e}=(0,a.useLocation)();return(0,i.useCallback)(((n,t,i)=>e.includes("overview")?`/smb/web/overview/id/${n}/type/${t}/${i}`:`/smb/web/view/${n}/${i}`),[e])},l=[{path:"hosting-settings",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/HostingSettingsPage")]).then(t.bind(t,2027)),loader:async({params:e})=>{await s.default.query({query:o(),variables:{id:btoa(`Domain:${e.id}`)}})}}]},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"HostingSettingsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSimplePanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSmbImpersonated"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forbidSubscriptionRename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"preferredDomain"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6Supported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"forbidFtpUserRename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"securitySettingsPreset"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sslRedirect"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"asp"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aspDotNet"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cgi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fastcgi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webstat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"writeModify"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webDeploy"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ssi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"errorDocs"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"perl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"python"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shell"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"systemUser"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"access"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"shells"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"empty"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chrooted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSecure"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"emptyShell"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyShell"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webstatPackages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"parentDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"owner"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBroken"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}},{kind:"Field",alias:{kind:"Name",value:"availableIpAddresses"},name:{kind:"Name",value:"ipAddresses"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"unassigned"},value:{kind:"BooleanValue",value:!0}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBroken"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"sysUser"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"quota"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shell"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSecureSettingsPresetAllowed"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"permissions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageSubdomains"},arguments:[],directives:[]}
428,{kind:"Field",name:{kind:"Name",value:"manageWebsitesAndDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageHosting"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageHostingSsl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageQuota"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageShellAccess"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageNotChrootedShell"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"allowInsecureSites"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageHostingSsi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageErrorDocs"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageAdditionPermissions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageWebstat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageWebDeploy"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"allowInsecureSites"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"allowToChangeHtype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"htype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"documentRoot"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"preferredDomain"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hasInstalledApplications"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"forwarding"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"redirect"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"sslSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sslRedirect"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"certificateId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"availableCertificates"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"repository"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"versions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"configs"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"webstatSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webstat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webstatProtected"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssi"},arguments:[],directives:[]}
428,{kind:"Field",name:{kind:"Name",value:"ssiHtml"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cgi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cgiMode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fastcgi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"asp"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aspDotNet"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"perl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"python"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webDeploy"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"errorDocs"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"writeModify"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:4494}};n.loc.source={body:"query HostingSettingsPage($id: ID!) {\r\n    mode {\r\n        isSimplePanel\r\n        isDemo\r\n    }\r\n    viewer {\r\n        isSmbImpersonated\r\n        login\r\n        type\r\n    }\r\n    server {\r\n        settings {\r\n            forbidSubscriptionRename\r\n            preferredDomain\r\n            isIPv6Supported\r\n            forbidFtpUserRename\r\n        }\r\n        securitySettingsPreset {\r\n            ssl\r\n            sslRedirect\r\n            asp\r\n            aspDotNet\r\n            cgi\r\n            fastcgi\r\n            webstat\r\n            writeModify\r\n            webDeploy\r\n            ssi\r\n            errorDocs\r\n            perl\r\n            python\r\n            shell\r\n        }\r\n    }\r\n    os {\r\n        isUnix\r\n    }\r\n    capability {\r\n        systemUser {\r\n            access {\r\n                shells {\r\n                    name\r\n                    value\r\n                    empty\r\n                    chrooted\r\n                    isSecure\r\n                }\r\n                emptyShell\r\n            }\r\n        }\r\n    }\r\n    primaryKey {\r\n        pleskKeyId\r\n        keyShell\r\n    }\r\n    capability {\r\n        packages {\r\n            webstatPackages {\r\n                name\r\n                value\r\n            }\r\n        }\r\n    }\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            name(idn: false)\r\n            isDemo\r\n            baseDomain {\r\n                id\r\n            }\r\n            parentDomain {\r\n                name(idn: false)\r\n            }\r\n            ipAddresses {\r\n                id\r\n                isIPv6\r\n                ipAddress\r\n                publicIpAddress\r\n            }\r\n            owner {\r\n                id\r\n                ipAddresses {\r\n                    id\r\n                    type\r\n                    isIPv6\r\n                    ipAddress\r\n                    publicIpAddress\r\n                    isBroken\r\n                    clients {\r\n                        id\r\n                    }\r\n                }\r\n                availableIpAddresses: ipAddresses(filter: {unassigned: true}) {\r\n                    id\r\n                    type\r\n                    isIPv6\r\n                    ipAddress\r\n                    publicIpAddress\r\n                    isBroken\r\n                }\r\n            }\r\n            sysUser {\r\n                login\r\n                quota\r\n                shell\r\n            }\r\n            subscription {\r\n                isSecureSettingsPresetAllowed\r\n                permissions {\r\n                    manageDomains\r\n                    manageSubdomains\r\n                    manageWebsitesAndDomains\r\n                    manageHosting\r\n                    manageHostingSsl\r\n                    manageQuota\r\n                    manageShellAccess\r\n                    manageNotChrootedShell\r\n                    allowInsecureSites\r\n                    manageHostingSsi\r\n                    manageErrorDocs\r\n                    manageAdditionPermissions\r\n                    manageWebstat\r\n                    manageWebDeploy\r\n                    allowInsecureSites\r\n                }\r\n                mainDomain {\r\n                    id\r\n                    name(idn: false)\r\n                }\r\n                domains {\r\n                    id\r\n                    name(idn: false)\r\n                }\r\n            }\r\n            allowToChangeHtype\r\n            htype\r\n            hosting {\r\n                documentRoot\r\n                preferredDomain\r\n                hasInstalledApplications\r\n            }\r\n            forwarding {\r\n                code\r\n                redirect\r\n            }\r\n            sslSettings {\r\n                ssl\r\n                sslRedirect\r\n                certificateId\r\n                availableCertificates {\r\n                    id\r\n                    name\r\n                    repository\r\n                }\r\n            }\r\n            aspNetSettings {\r\n                versions\r\n                configs {\r\n                    version\r\n                }\r\n            }\r\n            webstatSettings {\r\n                webstat\r\n                webstatProtected\r\n            }\r\n            webScriptingSettings {\r\n                ssi\r\n                ssiHtml\r\n                cgi\r\n                cgiMode\r\n                fastcgi\r\n                asp\r\n                aspDotNet\r\n                perl\r\n                python\r\n                webDeploy\r\n                errorDocs\r\n                writeModify\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.HostingSettingsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"HostingSettingsPage")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{protectedDirectoryListRoute:()=>u});var i=t(751),a=t(855),s=t(856),r=t(858),o=t(370),d=t(861),l=t.n(d),c=t(862),m=t.n(c);const u={path:"/cp/domains/:domainId/protected-directories",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/ProtectedDirectoryListPage")]).then(t.bind(t,2049)),loader:async({params:e})=>{const n=(0,i.readLocalStorageValue)(`ProtectedDirectoryListPageInput${e.domainId}`,a.PROTECTED_DIRECTORY_LIST_DEFAULT_INPUT),t=btoa(`Domain:${e.domainId}`),[{data:s},{data:r}]=await Promise.all([o.default.query({query:m(),variables:{id:t}}),o.default.query({query:l(),variables:{id:t,input:n}})]);if(!r.domain.hosting)throw new Response("Not Found",{status:404});return s},children:[s.protectedDirectoryAddRoute,r.protectedDirectoryEditRoute]}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{PROTECTED_DIRECTORY_LIST_DEFAULT_INPUT:()=>i});const i={pagination:{page:1,itemsPerPage:25},searchFilters:{path:""},sort:{sortColumn:null,sortDirection:null}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{protectedDirectoryAddRoute:()=>r});var i=t(370),a=t(857),s=t.n(a);const r={path:"add",componentLoader:()=>t.e("components/pages/ProtectedDirectoryAddPage").then(t.bind(t,2053)),loader:async({params:e})=>{const{domainId:n}=e,{data:{domain:{hosting:t}}}=await i.default.query({query:s(),variables:{domainId:btoa(`Domain:${n}`)}});return{domainId:n,isProtectedDirectoryLocationSupported:t?.isProtectedDirectoryLocationSupported||!1}}}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryAddPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"domainId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isProtectedDirectoryLocationSupported"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:241}};n.loc.source={body:"query ProtectedDirectoryAddPage($domainId: ID!) {\r\n    domain: node(id: $domainId) {\r\n        ... on Domain {\r\n            id\r\n            hosting {\r\n                isProtectedDirectoryLocationSupported\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ProtectedDirectoryAddPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ProtectedDirectoryAddPage")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{protectedDirectoryEditRoute:()=>r});var i=t(370),a=t(859),s=t.n(a);const r={path:":protectedDirectoryId/edit",componentLoader:()=>t.e("components/pages/ProtectedDirectoryEditPage").then(t.bind(t,2057)),loader:async({params:e})=>{const{domainId:n,protectedDirectoryId:t}=e,{data:{domain:{hosting:a},protectedDirectory:r}}=await i.default.query({query:s(),variables:{id:btoa(`ProtectedDirectory:${t}`),domainId:btoa(`Domain:${n}`)}});return{protectedDirectoryId:t,protectedDirectory:r,isProtectedDirectoryLocationSupported:a?.isProtectedDirectoryLocationSupported||!1}}}},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryEditPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"protectedDirectory"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ProtectedDirectoryEditFragment"},directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"domainId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isProtectedDirectoryLocationSupported"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:403}};i.loc.source={body:'#import "queries/ProtectedDirectoryEditFragment.graphql"\r\n\r\nquery ProtectedDirectoryEditPage($domainId: ID!, $id: ID!) {\r\n    protectedDirectory: node(id: $id) {\r\n        ...ProtectedDirectoryEditFragment\r\n    }\r\n    domain: node(id: $domainId) {\r\n        ... on Domain {\r\n            id\r\n            hosting {\r\n                isProtectedDirectoryLocationSupported\r\n            }\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(860).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.ProtectedDirectoryEditPage=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"ProtectedDirectoryEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"ProtectedDirectoryEditFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectory"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"path"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"realm"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isNonSsl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isCgiBin"},arguments:[],directives:[]}]}}],loc:{start:0,end:125}};n.loc.source={body:"fragment ProtectedDirectoryEditFragment on ProtectedDirectory {\r\n    id\r\n    path\r\n    realm\r\n    isNonSsl\r\n    isCgiBin\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ProtectedDirectoryEditFragment=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ProtectedDirectoryEditFragment")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryListInput"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"protectedDirectories"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"path"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"realm"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pageCount"},arguments:[],directives:[]}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:629}};n.loc.source={body:"query ProtectedDirectoryList(\r\n    $id: ID!\r\n    $input: ProtectedDirectoryListInput\r\n) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            hosting {\r\n                protectedDirectories(\r\n                    input: $input\r\n                ) {\r\n                    nodes {\r\n                        id\r\n                        path\r\n                        realm\r\n                    }\r\n                    pageInfo {\r\n                        current\r\n                        total\r\n                        pageCount\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ProtectedDirectoryList=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ProtectedDirectoryList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryListPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"owner"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:314}};n.loc.source={body:"query ProtectedDirectoryListPage(\r\n    $id: ID!\r\n) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            name(idn: false)\r\n            baseDomain {\r\n                id\r\n                name\r\n            }\r\n            owner {\r\n                id\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ProtectedDirectoryListPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ProtectedDirectoryListPage")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ClientSummaryReportRoute:()=>o,ServerSummaryReportRoute:()=>r});var i=t(370);const a=async({request:e})=>{const n=new URL(e.url).searchParams.get("layoutId")||"";await i.default.query({query:t(864),variables:{layoutId:n?parseInt(n):""}})},s=async({params:{clientId:e},request:n})=>{const a=new URL(n.url).searchParams.get("layoutId")||"";await i.default.query({query:t(866),variables:{clientId:btoa(`Client:${e}`),layoutId:a?parseInt(a):""}})},r={path:"/cp/server/summary-report",children:[{index:!0,componentLoader:()=>t.e("components/pages/SummaryReportPage").then(t.bind(t,2060)),loader:a},{path:"print",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/SummaryReportPage/SummaryReportPrintPage")]).then(t.bind(t,2070)),loader:a},{path:"layouts",componentLoader:()=>t.e("components/pages/SummaryReportLayoutsPage").then(t.bind(t,2072)),loader:async()=>{const{data:e}=await i.default.query({query:t(867)});return e},children:[{path:"add",componentLoader:()=>t.e("components/pages/SummaryReportLayoutsPage").then(t.bind(t,2076)),loader:async()=>{const{data:e}=await i.default.query({query:t(868)});return e}},{path:":layoutId/edit",componentLoader:()=>t.e("components/pages/SummaryReportLayoutsPage").then(t.bind(t,2082)),loader:async({params:{layoutId:e}})=>{const{data:n}=await i.default.query({query:t(869),variables:{id:btoa(`SummaryReportLayout:${e}`)}});return n}}]},{path:"traffic-history",componentLoader:()=>t.e("components/pages/TrafficHistoryReportPage").then(t.bind(t,2085)),loader:async()=>{await i.default.query({query:t(870)})}}]},o={path:"/cp/client/:clientId/summary-report",children:[{index:!0,componentLoader:()=>
428t.e("components/pages/SummaryReportPage/ClientSummaryReportPage").then(t.bind(t,2086)),loader:s},{path:"print",componentLoader:()=>Promise.all([t.e("vendors"),t.e("components/pages/SummaryReportPage/ClientSummaryReportPrintPage")]).then(t.bind(t,2087)),loader:s},{path:"traffic-history",componentLoader:()=>t.e("components/pages/ClientTrafficHistoryReportPage").then(t.bind(t,2088)),loader:async({params:{clientId:e}})=>{await i.default.query({query:t(871),variables:{clientId:btoa(`Client:${e}`)}})}}]}},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"layoutId"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"summaryReportLayouts"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefault"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"summaryReport"},arguments:[{kind:"Argument",name:{kind:"Name",value:"layoutId"},value:{kind:"Variable",name:{kind:"Name",value:"layoutId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SummaryReportFragment"},directives:[]}]}}]}}]}}],loc:{start:0,end:393}};i.loc.source={body:'#import "./SummaryReportFragment.graphql"\r\n\r\nquery SummaryReportPage($layoutId: ID) {\r\n     viewer {\r\n        login\r\n        client {\r\n            email\r\n        }\r\n        summaryReportLayouts {\r\n            name\r\n            isDefault\r\n            id\r\n        }\r\n    }\r\n    server {\r\n        summaryReport(layoutId: $layoutId) {\r\n            ...SummaryReportFragment\r\n        }\r\n    }\r\n}\r\n\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(865).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.SummaryReportPage=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"SummaryReportPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"SummaryReportFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReport"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"general"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"build"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ownerPname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ownerLogin"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"phone"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fax"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"addr"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"city"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"state"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"pcode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"country"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"creationDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"resellers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"resellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"activeResellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resellersList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"resProblem"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resStatus"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resPname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resCrDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resActiveClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resDiskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resTraffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resActiveDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resSubdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resPostboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resMailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resMailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resWebUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resDataBases"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"activeClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clientsList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clProblem"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clStatus"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clPname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clOwner"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clCrDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDiskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clTraffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clActiveDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clSubdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clPostboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clWebUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDataBases"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"personalClients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"activeClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clientsList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clProblem"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clStatus"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clPname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clOwner"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clCrDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDiskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clTraffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clActiveDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clSubdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clPostboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clWebUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clDataBases"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"traffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"activeDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"postboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"dataBases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sitebuilderSites"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domainsList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domStatus"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domHtype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domOwner"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domCrDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domDiskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domTraffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domSubdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domPostboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domWebUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domDataBases"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"personalDomains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"traffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"activeDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"postboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"dataBases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sitebuilderSites"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domainsList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domStatus"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domHtype"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domOwner"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domCrDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domDiskSpace"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domTraffic"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domSubdomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domPostboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailGroups"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailResps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domWebUsers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domDataBases"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:2568}};n.loc.source={body:"fragment SummaryReportFragment on SummaryReport  {\r\n  general {\r\n    version\r\n    build\r\n    cname\r\n    pname\r\n    ownerPname\r\n    ownerLogin\r\n    login\r\n    phone\r\n    fax\r\n    email\r\n    addr\r\n    city\r\n    state\r\n    pcode\r\n    country\r\n    creationDate\r\n    description\r\n}\r\n\r\nresellers {\r\n    resellers\r\n    activeResellers\r\n    resellersList {\r\n        resProblem\r\n        resStatus\r\n        resPname\r\n        resCrDate\r\n        resActiveClients\r\n        resClients\r\n        resDiskSpace\r\n        resTraffic\r\n        resActiveDomains\r\n        resDomains\r\n        resSubdomains\r\n        resPostboxes\r\n        resMailGroups\r\n        resMailResps\r\n        resMailLists\r\n        resWebUsers\r\n        resDataBases\r\n    }\r\n}\r\nclients {\r\n    clients\r\n    activeClients\r\n    clientsList {\r\n        clProblem\r\n        clStatus\r\n        clPname\r\
428n        clOwner\r\n        clCrDate\r\n        clDiskSpace\r\n        clTraffic\r\n        clActiveDomains\r\n        clDomains\r\n        clSubdomains\r\n        clPostboxes\r\n        clMailGroups\r\n        clMailResps\r\n        clMailLists\r\n        clWebUsers\r\n        clDataBases  \r\n    }\r\n}\r\npersonalClients {\r\n    clients\r\n    activeClients\r\n    clientsList {\r\n        clProblem\r\n        clStatus\r\n        clPname\r\n        clOwner\r\n        clCrDate\r\n        clDiskSpace\r\n        clTraffic\r\n        clActiveDomains\r\n        clDomains\r\n        clSubdomains\r\n        clPostboxes\r\n        clMailGroups\r\n        clMailResps\r\n        clMailLists\r\n        clWebUsers\r\n        clDataBases  \r\n    }\r\n}\r\ndomains {\r\n    diskSpace\r\n    traffic\r\n    activeDomains\r\n    subdomains\r\n    postboxes\r\n    mailGroups\r\n    mailResps\r\n    mailLists\r\n    webUsers\r\n    dataBases\r\n    sitebuilderSites\r\n    domains\r\n    domainsList {\r\n        domStatus\r\n        domHtype\r\n        domName\r\n        domOwner\r\n        domCrDate\r\n        domDiskSpace\r\n        domTraffic\r\n        domSubdomains\r\n        domPostboxes\r\n        domMailGroups\r\n        domMailResps\r\n        domMailLists\r\n        domWebUsers\r\n        domDataBases \r\n    }\r\n}\r\npersonalDomains {\r\n    diskSpace\r\n    traffic\r\n    activeDomains\r\n    subdomains\r\n    postboxes\r\n    mailGroups\r\n    mailResps\r\n    mailLists\r\n    webUsers\r\n    dataBases\r\n    sitebuilderSites\r\n    domains\r\n    domainsList {\r\n        domStatus\r\n        domHtype\r\n        domName\r\n        domOwner\r\n        domCrDate\r\n        domDiskSpace\r\n        domTraffic\r\n        domSubdomains\r\n        domPostboxes\r\n        domMailGroups\r\n        domMailResps\r\n        domMailLists\r\n        domWebUsers\r\n        domDataBases \r\n    }\r\n  }\r\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.SummaryReportFragment=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"SummaryReportFragment")},(e,n,t)=>{var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClientSummaryReport"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"layoutId"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"email"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"summaryReportLayouts"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefault"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}},{kind:"Field",alias:{kind:"Name",value:"client"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"summaryReport"},arguments:[{kind:"Argument",name:{kind:"Name",value:"layoutId"},value:{kind:"Variable",name:{kind:"Name",value:"layoutId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SummaryReportFragment"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:511}};i.loc.source={body:'#import "./SummaryReportFragment.graphql"\r\n\r\nquery ClientSummaryReport($clientId: ID!, $layoutId: ID) {\r\n    viewer {\r\n        login\r\n        client {\r\n            email\r\n        }\r\n        summaryReportLayouts {\r\n            name\r\n            isDefault\r\n            id\r\n        }\r\n    }\r\n    client: node(id: $clientId) {\r\n        ... on Client {\r\n            id\r\n            login\r\n            summaryReport(layoutId: $layoutId) {\r\n               ...SummaryReportFragment\r\n            }\r\n        }\r\n    }\r\n}\r\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function s(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){s(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){s(e,n)})),e.definitions&&e.definitions.forEach((function(e){s(e,n)}))}i.definitions=i.definitions.concat(t(865).definitions.filter((function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)})));var r={};function o(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}i.definitions.forEach((function(e){if(e.name){var n=new Set;s(e,n),r[e.name.value]=n}})),e.exports=i,e.exports.ClientSummaryReport=function(e,n){var t={kind:e.kind,definitions:[o(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var i=r[n]||new Set,a=new Set,s=new Set;for(i.forEach((function(e){s.add(e)}));s.size>0;){var d=s;s=new Set,d.forEach((function(e){a.has(e)||(a.add(e),(r[e]||new Set).forEach((function(e){s.add(e)})))}))}return a.forEach((function(n){var i=o(e,n);i&&t.definitions.push(i)})),t}(i,"ClientSummaryReport")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportLayoutsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"summaryReportLayouts"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefault"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"general"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"personalClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"personalDomains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"autoDelivery"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canManageResellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canManageCustomers"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:479}};n.loc.source={body:"query SummaryReportLayoutsPage {\r\n    viewer {\r\n        login\r\n        type\r\n        summaryReportLayouts {\r\n            name\r\n            isDefault\r\n            id\r\n            general\r\n            resellers\r\n            clients\r\n            personalClients\r\n            domains\r\n            personalDomains\r\n            autoDelivery\r\n        }\r\n        client {\r\n            id\r\n        }\r\n    }\r\n    mode {\r\n        canManageResellers\r\n        canManageCustomers\r\n    }\r\n}\r\n\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.SummaryReportLayoutsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"SummaryReportLayoutsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportLayoutAddPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canManageResellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canManageCustomers"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:164}};n.loc.source={body:"query SummaryReportLayoutAddPage {\r\n    mode {\r\n        canManageResellers\r\n        canManageCustomers\r\n    }\r\n    viewer {\r\n        login\r\n        type\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.SummaryReportLayoutAddPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"SummaryReportLayoutAddPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportLayoutEditPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"summaryReportLayout"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefault"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"general"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resellers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"personalClients"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"personalDomains"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:349}};n.loc.source={body:"query SummaryReportLayoutEditPage($id: ID!) {\r\n    summaryReportLayout: node(id: $id) {\r\n        ... on SummaryReportLayout {\r\n            id\r\n            name\r\n            isDefault\r\n            general\r\n            resellers\r\n            clients\r\n            personalClients\r\n            domains\r\n            personalDomains\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.SummaryReportLayoutEditPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"SummaryReportLayoutEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficHistoryReportPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficHistory"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"year"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"month"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trafficUsage"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:160}};n.loc.source={body:"query TrafficHistoryReportPage {\r\n    server {\r\n        trafficHistory {\r\n            year\r\n            month\r\n            trafficUsage\r\n        }\r\n    }\r\n}\r\n\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.TrafficHistoryReportPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"TrafficHistoryReportPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClientTrafficHistoryReportPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"client"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trafficHistory"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"year"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"month"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trafficUsage"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:292}};n.loc.source={body:"query ClientTrafficHistoryReportPage($clientId: ID!) {\r\n    client: node(id: $clientId) {\r\n        ... on Client {\r\n            id\r\n            login\r\n            trafficHistory {\r\n                year\r\n                month\r\n                trafficUsage\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ClientTrafficHistoryReportPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ClientTrafficHistoryReportPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IpAddressDomainsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NamedType",name:{kind:"Name",value:"ID"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ipAddressId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"ipAddress"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"ipAddressId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"defaultDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:438}};n.loc.source={body:"query IpAddressDomainsPage($clientId: ID, $ipAddressId: ID!) {\r\n    viewer {\r\n        type\r\n        login\r\n    }\r\n    ipAddress: node(id: $ipAddressId) {\r\n        ... on IpAddress {\r\n            id\r\n            type\r\n            ipAddress\r\n            defaultDomain {\r\n                id\r\n            }\r\n            domains(filter: { clientId: $clientId }) {\r\n                id\r\n                name\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.IpAddressDomainsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"IpAddressDomainsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrepareChangeSubscriptionsOwner"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ids"}},type:{kind:"NonNullType",type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"domains"},name:{kind:"Name",value:"nodes"},arguments:[{kind:"Argument",name:{kind:"Name",value:"ids"},value:{kind:"Variable",name:{kind:"Name",value:"ids"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"owner"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:588}};n.loc.source={body:"query PrepareChangeSubscriptionsOwner($ids: [ID!]!) {\r\n    viewer {\r\n        login\r\n        client {\r\n            id\r\n            clients {\r\n                id\r\n                name\r\n                clients {\r\n                    id\r\n                    name\r\n                }\r\n            }\r\n        }\r\n    }\r\n    domains: nodes(ids: $ids) {\r\n        id\r\n        ... on Domain {\r\n            name\r\n            owner {\r\n                id\r\n                name\r\n            }\r\n            ipAddresses {\r\n                id\r\n                ipAddress\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PrepareChangeSubscriptionsOwner=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PrepareChangeSubscriptionsOwner")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"LoginPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resolvableHostname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mobileApplicationPromotion"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"icon"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"gdpr"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cookieSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"loginFormEntrypointEnabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"howToLoginArticle"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"locales"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRtl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cloudType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isFirstLogin"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"loginContentInclude"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headContent"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"bodyContent"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:591}};n.loc.source={body:"query LoginPage {\r\n    viewer {\r\n        login\r\n        resolvableHostname\r\n        mobileApplicationPromotion {\r\n            name\r\n            icon\r\n            url\r\n        }\r\n    }\r\n    config {\r\n        gdpr {\r\n            cookieSettings {\r\n                loginFormEntrypointEnabled\r\n            }\r\n        }\r\n        login {\r\n            howToLoginArticle\r\n        }\r\n    }\r\n    locales {\r\n        code\r\n        name\r\n        isRtl\r\n    }\r\n    serverInfo {\r\n        cloudType\r\n        isFirstLogin\r\n    }\r\n    loginContentInclude {\r\n        headContent\r\n        bodyContent\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.LoginPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"LoginPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsRecordsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"dns"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"template"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"templateNotSynchronized"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"soaTemplateNotSynchronized"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isExternalDnsEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"records"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"host"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"val"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ttl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayHost"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayVal"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domainName"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:472}};n.loc.source={body:"query DnsRecordsPage {\r\n    os {\r\n        isUnix\r\n    }\r\n    dns {\r\n        template {\r\n            isEnabled\r\n            templateNotSynchronized\r\n            soaTemplateNotSynchronized\r\n            isExternalDnsEnabled\r\n            records {\r\n                id\r\n                type\r\n                host\r\n                val\r\n                ttl\r\n                displayHost\r\n                displayVal\r\n                domainName\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DnsRecordsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DnsRecordsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsRecordEditQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"dns"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportedRecordTypes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"template"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DnsRecordTemplate"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"host"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayVal"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayHost"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domainName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ttl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"opt"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:422}};n.loc.source={body:"query DnsRecordEditQuery($id: ID!) {\r\n    os {\r\n        isUnix\r\n    }\r\n    dns {\r\n        supportedRecordTypes\r\n        template {\r\n            isEnabled\r\n        }\r\n    }\r\n    node(id: $id) {\r\n        id\r\n        ... on DnsRecordTemplate {\r\n            type\r\n            host\r\n            id\r\n            displayVal\r\n            displayHost\r\n            domainName\r\n            ttl\r\n            opt\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DnsRecordEditQuery=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DnsRecordEditQuery")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsRecordQuery"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"dns"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportedRecordTypes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"template"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:162}};n.loc.source={body:"query DnsRecordQuery {\r\n    os {\r\n        isUnix\r\n    }\r\n    dns {\r\n        supportedRecordTypes\r\n        template {\r\n            isEnabled\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DnsRecordQuery=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DnsRecordQuery")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsSoaRecordsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"dns"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"template"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"soaRecord"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mname"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ttl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"refresh"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"retry"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"expire"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"minimum"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"serialNumberFormat"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rnameDomain"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rnameExternal"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rnameType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rnameEnforce"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isExternalDnsEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"records"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"type"}
428,value:{kind:"ListValue",values:[{kind:"EnumValue",value:"NS"}]}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"displayVal"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:931}};n.loc.source={body:"query DnsSoaRecordsPage {\r\n    dns {\r\n        template {\r\n            soaRecord {\r\n                mname\r\n                ttl {\r\n                    value\r\n                    unit\r\n                }\r\n                refresh {\r\n                    value\r\n                    unit\r\n                }\r\n                retry {\r\n                    value\r\n                    unit\r\n                }\r\n                expire {\r\n                    value\r\n                    unit\r\n                }\r\n                minimum {\r\n                    value\r\n                    unit\r\n                }\r\n                serialNumberFormat\r\n                rnameDomain\r\n                rnameExternal\r\n                rnameType\r\n                rnameEnforce\r\n            }\r\n            isEnabled\r\n            isExternalDnsEnabled\r\n            records(filter: { type: [NS] } ) {\r\n                displayVal\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DnsSoaRecordsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DnsSoaRecordsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"BandwidthLimitingPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"performance"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficBandwidth"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxConnection"},arguments:[],directives:[]}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isQoSStarted"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:488}};n.loc.source={body:"query BandwidthLimitingPage($id: ID!) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            name(idn: false)\r\n            baseDomain {\r\n                id\r\n                name\r\n            }\r\n            hosting {\r\n                performance {\r\n                    trafficBandwidth\r\n                    maxConnection\r\n                }\r\n            }\r\n        }\r\n    }\r\n    capability {\r\n        packages {\r\n            isQoSStarted\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.BandwidthLimitingPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"BandwidthLimitingPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"HotlinkProtectionPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"hosting"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hotlinkProtection"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"extensions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"friends"},arguments:[],directives:[]}]}}]}}]}}]}}]}}],loc:{start:0,end:431}};n.loc.source={body:"query HotlinkProtectionPage($id: ID!) {\r\n    domain: node(id: $id) {\r\n        ... on Domain {\r\n            id\r\n            name(idn: false)\r\n            baseDomain {\r\n                id\r\n                name\r\n            }\r\n            hosting {\r\n                hotlinkProtection {\r\n                    isEnabled\r\n                    extensions\r\n                    friends\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.HotlinkProtectionPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"HotlinkProtectionPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"EditInterfaceViewPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"permissions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerUi"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageServerLanguages"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isViewSwitcherAllowed"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSimplePanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSimplePanelAllowed"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSimplePanelLocked"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMailBounceHidden"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMailServiceSupported"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:472}};n.loc.source={body:"query EditInterfaceViewPage {\r\n    viewer {\r\n        login\r\n        permissions {\r\n            manageServerUi\r\n            manageServerLanguages\r\n        }\r\n        client {\r\n            clients {\r\n                id\r\n            }\r\n        }\r\n    }\r\n    mode {\r\n        isViewSwitcherAllowed\r\n        isPowerUserPanel\r\n        isSimplePanel\r\n        isSimplePanelAllowed\r\n        isSimplePanelLocked\r\n        isMailBounceHidden\r\n        isMailServiceSupported\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.EditInterfaceViewPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"EditInterfaceViewPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"NotificationUiSettings"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"notification"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"panel"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storagePerio
428d"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"templates"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"context"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sendToAdmin"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:299}};n.loc.source={body:"query NotificationUiSettings {\r\n    notification {\r\n        panel {\r\n            settings {\r\n                storagePeriod\r\n            }\r\n            templates {\r\n                code\r\n                context\r\n                title\r\n                sendToAdmin\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.NotificationUiSettings=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"NotificationUiSettings")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"BrandingPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"branding"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customTitle"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"logo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fake"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"customFavicon"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:236}};n.loc.source={body:"query BrandingPage {\r\n    viewer {\r\n        login\r\n        type\r\n        branding {\r\n            customTitle\r\n            logo {\r\n                url\r\n                fake\r\n            }\r\n            customFavicon\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.BrandingPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"BrandingPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServersPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"databaseServers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fork"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"host"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"port"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastError"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"serverVersion"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canBeUpgraded"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isLocal"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefaultServer"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isUsedForPsaDb"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isWebadminInstalled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDynamicPort"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"databasesCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyRemoteDb"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:488}};n.loc.source={body:"query DatabaseServersPage {\r\n    databaseServers {\r\n        id\r\n        name\r\n        type\r\n        fork\r\n        host\r\n        port\r\n        lastError\r\n        serverVersion\r\n        canBeUpgraded\r\n        isLocal\r\n        isDefaultServer\r\n        isUsedForPsaDb\r\n        isWebadminInstalled\r\n        isDynamicPort\r\n        databasesCount\r\n    }\r\n    primaryKey {\r\n        pleskKeyId\r\n        keyRemoteDb\r\n    }\r\n    mode {\r\n        isDemo\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServersPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServersPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerCreatePage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"allowedByKeyDatabaseServerTypes"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:99}};n.loc.source={body:"query DatabaseServerCreatePage {\r\n    server {\r\n        allowedByKeyDatabaseServerTypes\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServerCreatePage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServerCreatePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerPropertiesPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"databaseServer"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"host"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"port"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"serverVersion"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canBeUpgraded"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDefaultServer"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isUsedForPsaDb"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isAdminCredentialsChangeable"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"adminLogin"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"externalConnections"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"databasesCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"backupSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"tempDir"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"networkTempDir"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"networkUser"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"networkPassword"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:661}};n.loc.source={body:"query DatabaseServerPropertiesPage($id: ID!) {\r\n    os {\r\n        isWindows\r\n    }\r\n    databaseServer: node(id: $id) {\r\n        id\r\n        ... on DatabaseServer {\r\n            name\r\n            type\r\n            host\r\n            port\r\n            serverVersion\r\n            canBeUpgraded\r\n            isDefaultServer\r\n            isUsedForPsaDb\r\n            isAdminCredentialsChangeable\r\n            adminLogin\r\n            externalConnections\r\n            databasesCount\r\n            backupSettings {\r\n                tempDir\r\n                networkTempDir\r\n                networkUser\r\n                networkPassword\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServerPropertiesPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServerPropertiesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerUpgradePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"databaseServer"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"host"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"port"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"serverVersion"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canBeUpgraded"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fork"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"availableReleases"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"features"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"releaseNotesLink"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"releaseDate"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"endOfLifeDate"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:527}};n.loc.source={body:"query DatabaseServerUpgradePage($id: ID!) {\r\n    databaseServer: node(id: $id) {\r\n        id\r\n        ... on DatabaseServer {\r\n            name\r\n            type\r\n            host\r\n            port\r\n            serverVersion\r\n            canBeUpgraded\r\n            fork\r\n            availableReleases {\r\n                id\r\n                name\r\n                version\r\n                features\r\n                releaseNotesLink\r\n                releaseDate\r\n                endOfLifeDate\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServerUpgradePage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServerUpgradePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerDatabasesPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isClassicPanel"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"databaseServer"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"databasesCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"databases"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"owner"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:604}};n.loc.source={body:"query DatabaseServerDatabasesPage($id: ID!) {\r\n    os {\r\n        isWindows\r\n    }\r\n    mode {\r\n        isClassicPanel\r\n    }\r\n    databaseServer: node(id: $id) {\r\n        id\r\n        ... on DatabaseServer {\r\n            name\r\n            databasesCount\r\n            databases {\r\n                id\r\n                name\r\n                domain {\r\n                    id\r\n                    name(idn: false)\r\n                    owner {\r\n                        id\r\n                        name\r\n                        type\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServerDatabasesPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServerDatabasesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerChangePasswordPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"databaseServer"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"databasesCount"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:237}};n.loc.source={body:"query DatabaseServerChangePasswordPage($id: ID!) {\r\n    os {\r\n        isWindows\r\n    }\r\n    databaseServer: node(id: $id) {\r\n        id\r\n        ... on DatabaseServer {\r\n            name\r\n            databasesCount\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.DatabaseServerChangePasswordPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"DatabaseServerChangePasswordPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"WebsitesDiagnosticPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"websitesDiagnostic"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"siteUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"websitesDiagnosticChecks"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"date"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"depth"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"problems"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"code"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"date"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRegularCheckEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPromoShown"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"documentationLink"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isNewDomainsChecked"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastCheckDuration"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"checkedDomains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"skippedDomains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}],directives:[]}]}}]}}]}}]}}]}}],loc:{start:0,end:1011}};n.loc.source={body:"query WebsitesDiagnosticPage {\r\n    server {\r\n        websitesDiagnostic {\r\n            domains {\r\n                id\r\n                siteUrl\r\n                name(idn: false)\r\n                baseDomain {\r\n                    id\r\n                }\r\n                websitesDiagnosticChecks {\r\n                    type\r\n                    date\r\n                    depth\r\n                    problems {\r\n                        name\r\n                        code\r\n                    }\r\n                }\r\n            }\r\n            settings {\r\n                date\r\n                isRegularCheckEnabled\r\n                isPromoShown\r\n                documentationLink\r\n                isNewDomainsChecked\r\n                lastCheckDuration\r\n                checkedDomains {\r\n                    id\r\n                    name(idn: false)\r\n                }\r\n                skippedDomains {\r\n                    id\r\n                    name(idn: false)\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.WebsitesDiagnosticPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"WebsitesDiagnosticPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SystemTimePage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isVirtuozzo"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"systemTime"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"day"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"month"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"year"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minutes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"seconds"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hours"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"timezone"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"timezones"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"daylightEnabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"isDaylightSavingChangeEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSynchronizeEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSynchronizeSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"synchronizedWith"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:479}};n.loc.source={body:"query SystemTimePage {\r\n    os {\r\n        isWindows\r\n    }\r\n    serverInfo {\r\n        isVirtuozzo\r\n    }\r\n    systemTime {\r\n        day,\r\n        month,\r\n        year,\r\n        minutes,\r\n        seconds,\r\n        hours,\r\n        timezone\r\n        timezones {\r\n            name,\r\n            value,\r\n            daylightEnabled\r\n        }\r\n        isDaylightSavingChangeEnabled,\r\n        isSynchronizeEnabled,\r\n        isSynchronizeSupported,\r\n        synchronizedWith\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.SystemTimePage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"SystemTimePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSettingsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isMailUiEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServerName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"imapServerName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxMessageSize"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxConnections"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxConnectionsPerIp"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"messageSubmissionIp"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"outgoingEmailMode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"outgoingEmailModeIps"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"isEmailSubaddressingEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMboxQuotaWarningEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isFixSenderEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isListSecureLinksEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hasLocalhostRelayingAddressesIpV4"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hasLocalhostRelayingAddressesIpV6"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"autoReplyHeaders"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"isShortPop3NameEnabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"autodiscover"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDnsEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customServer"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"relay"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPopAuthEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lockTime"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSmtpAuthEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"noRelayNetworks"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isOpenRelayAllowed"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"outgoingMessages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isCountRecipientsEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mailboxLimit"},arguments:[],directives:[]}
428,{kind:"Field",name:{kind:"Name",value:"domainLimit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subscriptionLimit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSendmailEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"reportPeriod"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"notificationPeriod"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"allowedReportPeriods"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"allowedNotificationPeriods"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"spamFilter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDmarcEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSigningOutgoingMailEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isVerifyingIncomingMailEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRblEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"rblServer"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSpfEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isErrorIgnored"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"behavior"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"localRules"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"guessRules"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"explanationText"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isMaxLetterSizeChangeable"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionDedicatedIPSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionAllIPSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayLockTimeSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeOpenSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeClosedSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthPop3Supported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthSmtpSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthBothSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shortPop3NamesCompatibility"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"packages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isRBLInstalled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"list"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isIPv6"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:2651}};n.loc.source={body:"query ServerMailSettingsPage {\r\n    serverMail {\r\n        isMailUiEnabled\r\n        settings {\r\n            mailServerName\r\n            imapServerName\r\n            maxMessageSize\r\n            maxConnections\r\n            maxConnectionsPerIp\r\n            isMessageSubmissionEnabled\r\n            messageSubmissionIp {\r\n                ipAddress\r\n            }\r\n            outgoingEmailMode\r\n            outgoingEmailModeIps {\r\n                ipAddress\r\n                isIPv6\r\n            }\r\n            isEmailSubaddressingEnabled\r\n            isMboxQuotaWarningEnabled\r\n            isFixSen
428derEnabled\r\n            isListSecureLinksEnabled\r\n            hasLocalhostRelayingAddressesIpV4\r\n            hasLocalhostRelayingAddressesIpV6\r\n            autoReplyHeaders {\r\n                name\r\n                value\r\n            }\r\n            isShortPop3NameEnabled\r\n        }\r\n        autodiscover {\r\n            isEnabled\r\n            isDnsEnabled\r\n            customServer\r\n        }\r\n        relay {\r\n            type\r\n            isPopAuthEnabled\r\n            lockTime\r\n            isSmtpAuthEnabled\r\n            noRelayNetworks\r\n            isOpenRelayAllowed\r\n        }\r\n        outgoingMessages {\r\n            isEnabled\r\n            isCountRecipientsEnabled\r\n            mailboxLimit\r\n            domainLimit\r\n            subscriptionLimit\r\n            isSendmailEnabled\r\n            reportPeriod\r\n            notificationPeriod\r\n            allowedReportPeriods\r\n            allowedNotificationPeriods\r\n        }\r\n        spamFilter {\r\n            isDmarcEnabled\r\n            isSigningOutgoingMailEnabled\r\n            isVerifyingIncomingMailEnabled\r\n            isRblEnabled\r\n            rblServer\r\n            isSpfEnabled\r\n            isErrorIgnored\r\n            behavior\r\n            localRules\r\n            guessRules\r\n            explanationText\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n    capability {\r\n        mailServer {\r\n            isMaxLetterSizeChangeable\r\n            isMessageSubmissionDedicatedIPSupported\r\n            isMessageSubmissionAllIPSupported\r\n            isRelayLockTimeSupported\r\n            isRelayTypeOpenSupported\r\n            isRelayTypeClosedSupported\r\n            isRelayTypeAuthSupported\r\n            isRelayTypeAuthPop3Supported\r\n            isRelayTypeAuthSmtpSupported\r\n            isRelayTypeAuthBothSupported\r\n            shortPop3NamesCompatibility\r\n        }\r\n        packages {\r\n            isRBLInstalled\r\n        }\r\n    }\r\n    server {\r\n        ipAddresses {\r\n            list {\r\n                id\r\n                ipAddress\r\n                isIPv6\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailSettingsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailTabs"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"permissions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerMail"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageServerVirusProtection"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageServerSpamFilter"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageServerMailAutodiscover"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"manageServerMailBlackWhiteLists"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDomainsBlacklistSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListSupported"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"packages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isAntiVirusInstalled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSpamAssassinInstalled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyDrWeb"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyQmailQueue"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:652}};n.loc.source={body:"query ServerMailTabs {\r\n    viewer {\r\n        login\r\n        permissions {\r\n            manageServerMail\r\n            manageServerVirusProtection\r\n            manageServerSpamFilter\r\n            manageServerMailAutodiscover\r\n            manageServerMailBlackWhiteLists\r\n        }\r\n    }\r\n    capability {\r\n        mailServer {\r\n            isDomainsBlacklistSupported\r\n            isSmtpWhiteListSupported\r\n        }\r\n        packages {\r\n            isAntiVirusInstalled\r\n            isSpamAssassinInstalled\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n    primaryKey {\r\n        pleskKeyId\r\n        keyDrWeb\r\n        keyQmailQueue\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailTabs=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailTabs")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailBlackListPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"blackList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"action"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"spamAssassin"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:241}};n.loc.source={body:"query ServerMailBlackListPage {\r\n    serverMail {\r\n        blackList {\r\n            id\r\n            name\r\n            action\r\n        }\r\n        spamAssassin {\r\n            isEnabled\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailBlackListPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailBlackListPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailWhiteListPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"whiteList"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"outgoingMessages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"relay"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"noRelayNetworks"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListWithWildcardSupported"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListWithCIDRSupported"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:474}};n.loc.source={body:"query ServerMailWhiteListPage {\r\n    serverMail {\r\n        whiteList {\r\n            id\r\n            name\r\n        }\r\n        outgoingMessages {\r\n            isEnabled\r\n        }\r\n        relay {\r\n            noRelayNetworks\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n    capability {\r\n        mailServer {\r\n            isSmtpWhiteListSupported\r\n            isSmtpWhiteListWithWildcardSupported\r\n            isSmtpWhiteListWithCIDRSupported\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailWhiteListPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailWhiteListPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailAntivirusPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"antivirus"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isActive"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"antivirusPolicy"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"policy"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isAppliedToIncoming"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isAppliedToOutgoing"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:274}};n.loc.source={body:"query ServerMailAntivirusPage {\r\n    serverMail {\r\n        antivirus {\r\n            key\r\n            name\r\n            isActive\r\n        }\r\n        antivirusPolicy {\r\n            policy\r\n            isAppliedToIncoming\r\n            isAppliedToOutgoing\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailAntivirusPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailAntivirusPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSpamFilterPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"spamAssassin"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isUserSettingsEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isUserSettingsAllowed"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"requiredHits"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxMailLimit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxThreadsLimit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"tag"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"alarmMessage"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"languages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isTrusted"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"locales"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isTrusted"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"isGreylistingProtectionEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxChildren"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUserSettingsSupported"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:732}};n.loc.source={body:"query ServerMailSpamFilterPage {\r\n    serverMail {\r\n        spamAssassin {\r\n            isEnabled\r\n            isUserSettingsEnabled\r\n            isUserSettingsAllowed\r\n            requiredHits\r\n            maxMailLimit\r\n            maxThreadsLimit\r\n            tag\r\n            alarmMessage\r\n            languages {\r\n                key\r\n                name\r\n                isTrusted\r\n            }\r\n            locales {\r\n                key\r\n                name\r\n                isTrusted\r\n            }\r\n            isGreylistingProtectionEnabled\r\n            maxChildren\r\n        }\r\n    }\r\n    capability {\r\n        mailServer {\r\n            isUserSettingsSupported\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailSpamFilterPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailSpamFilterPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailTabs"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"permissions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerSpamFilter"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSpamAssassinInstalled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isGreyListingInstalled"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:262}};n.loc.source={body:"query ServerMailTabs {\r\n    viewer {\r\n        login\r\n        permissions {\r\n            manageServerSpamFilter\r\n        }\r\n    }\r\n    capability {\r\n        packages {\r\n            isSpamAssassinInstalled\r\n            isGreyListingInstalled\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerMailTabs=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerMailTabs")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyInfoPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"potentialProblems"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"properties"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"revertKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isLicenseDefault"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:340}};n.loc.source={body:"query PrimaryKeyInfoPage {\r\n    primaryKey {\r\n        pleskKeyId\r\n        potentialProblems\r\n        properties {\r\n            name\r\n            description\r\n            value\r\n        }\r\n        revertKey {\r\n            pleskKeyId\r\n        }\r\n    }\r\n    mode {\r\n        isLicenseLocked\r\n        isLicenseDefault\r\n        isDemo\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PrimaryKeyInfoPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PrimaryKeyInfoPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MasterKeyProcessingState"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"masterKeyProcessingState"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportUrl"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:142}};n.loc.source={body:"query MasterKeyProcessingState {\r\n    masterKeyProcessingState\r\n    config {\r\n        product {\r\n            supportUrl\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.MasterKeyProcessingState=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"MasterKeyProcessingState")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyUploadPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"license"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fileUpload"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:178}};n.loc.source={body:"query PrimaryKeyUploadPage {\r\n    mode {\r\n        isLicenseLocked\r\n        isPowerUserPanel\r\n    }\r\n    config {\r\n        license {\r\n            fileUpload\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PrimaryKeyUploadPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PrimaryKeyUploadPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyRevertPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"revertKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"properties"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:249}};n.loc.source={body:"query PrimaryKeyRevertPage {\r\n    primaryKey {\r\n        pleskKeyId\r\n        revertKey {\r\n            pleskKeyId\r\n            properties {\r\n                name\r\n                description\r\n                value\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PrimaryKeyRevertPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PrimaryKeyRevertPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeysPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"additionalKeys"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"keyApp"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:172}};n.loc.source={body:"query AdditionalKeysPage {\r\n    mode {\r\n        isLicenseLocked\r\n        isDemo\r\n    }\r\n    additionalKeys {\r\n        keyNumber\r\n        keyName\r\n        keyApp\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AdditionalKeysPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AdditionalKeysPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeyUploadPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"license"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fileUpload"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:111}};n.loc.source={body:"query AdditionalKeyUploadPage {\r\n    config {\r\n        license {\r\n            fileUpload\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AdditionalKeyUploadPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AdditionalKeyUploadPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeyInfoPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"additionalKey"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"properties"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"revertKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:285}};n.loc.source={body:"query AdditionalKeyInfoPage($id: ID!) {\r\n    additionalKey(id: $
428id) {\r\n        keyNumber\r\n        properties {\r\n            name\r\n            description\r\n            value\r\n        }\r\n        revertKey {\r\n            keyNumber\r\n        }\r\n    }\r\n    mode {\r\n        isDemo\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AdditionalKeyInfoPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AdditionalKeyInfoPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeyRevertPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"additionalKey"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"revertKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"properties"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:272}};n.loc.source={body:"query AdditionalKeyRevertPage($id: ID!) {\r\n    additionalKey(id: $id) {\r\n        keyNumber\r\n        revertKey {\r\n            keyNumber\r\n            properties {\r\n                name\r\n                description\r\n                value\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AdditionalKeyRevertPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AdditionalKeyRevertPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallGeneralPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"interfaces"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isConnected"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:269}};n.loc.source={body:"query FirewallGeneralPage {\r\n    server {\r\n        firewall {\r\n            isEnabled\r\n            interfaces {\r\n                key\r\n                name\r\n                type\r\n                isEnabled\r\n                isConnected\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.FirewallGeneralPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"FirewallGeneralPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallIcmpPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"icmpRules"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:169}};n.loc.source={body:"query FirewallIcmpPage {\r\n    server {\r\n        firewall {\r\n            icmpRules {\r\n                key\r\n                isEnabled\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.FirewallIcmpPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"FirewallIcmpPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallRulesPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"rules"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"action"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"port"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"protocol"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"profiles"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"remoteAddresses"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isReadonly"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:347}};n.loc.source={body:"query FirewallRulesPage {\r\n    server {\r\n        firewall {\r\n            rules {\r\n                key\r\n                name\r\n                action\r\n                port\r\n                protocol\r\n                profiles\r\n                remoteAddresses\r\n                isEnabled\r\n                isReadonly\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.FirewallRulesPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"FirewallRulesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerComponentsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"components"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"state"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"status"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"error"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"depends"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"dependsType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"providesType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isInstalled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isConfigurable"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"configured"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"allowedByLicense"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"parameters"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"label"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"required"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enum"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"disabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"disableReason"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hideGenerateButton"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"componentTypeInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"required"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"default"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"packagesCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"categoryInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isConfigurable"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:971}
428};n.loc.source={body:"query ServerComponentsPage {\r\n    os {\r\n        isUnix\r\n    }\r\n    server {\r\n        components {\r\n            name\r\n            version\r\n            state\r\n            status\r\n            error\r\n            depends\r\n            dependsType\r\n            providesType\r\n            description\r\n            isInstalled\r\n            isConfigurable\r\n            configured\r\n            allowedByLicense\r\n            parameters {\r\n                name\r\n                type\r\n                label\r\n                required\r\n                description\r\n                value\r\n                enum\r\n                disabled\r\n                disableReason\r\n                hideGenerateButton\r\n            }\r\n            componentTypeInfo {\r\n                name\r\n                required\r\n                default\r\n                packagesCount\r\n            }\r\n            categoryInfo {\r\n                name\r\n                isConfigurable\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerComponentsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerComponentsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IpAddressPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"type"}},type:{kind:"NamedType",name:{kind:"Name",value:"IpAddressTypeEnum"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"search"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"page"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"itemsPerPage"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sortDirection"}},type:{kind:"NamedType",name:{kind:"Name",value:"SortDirectionEnum"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"sortColumn"}},type:{kind:"NamedType",name:{kind:"Name",value:"IpAddressSortColumnEnum"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"type"},value:{kind:"Variable",name:{kind:"Name",value:"type"}}},{kind:"ObjectField",name:{kind:"Name",value:"search"},value:{kind:"Variable",name:{kind:"Name",value:"search"}}}]}},{kind:"Argument",name:{kind:"Name",value:"pagination"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"page"},value:{kind:"Variable",name:{kind:"Name",value:"page"}}},{kind:"ObjectField",name:{kind:"Name",value:"itemsPerPage"},value:{kind:"Variable",name:{kind:"Name",value:"itemsPerPage"}}}]}},{kind:"Argument",name:{kind:"Name",value:"sort"},value:{kind:"Variable",name:{kind:"Name",value:"sortColumn"}}},{kind:"Argument",name:{kind:"Name",value:"sortDirection"},value:{kind:"Variable",name:{kind:"Name",value:"sortDirection"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"list"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"interface"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mask"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBlacklisted"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMain"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBroken"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isMissing"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"subscriptionsCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resellersCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"total"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hasPublicIp"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canReloadPublic"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"canManageResellers"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isVirtuozzo"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:1127}};n.loc.source={body:"query IpAddressPage(\r\n    $type: IpAddressTypeEnum,\r\n    $search: String,\r\n    $page: Int,\r\n    $itemsPerPage: Int,\r\n    $sortDirection: SortDirectionEnum,\r\n    $sortColumn: IpAddressSortColumnEnum\r\n) {\r\n    server {\r\n        firewall {\r\n            isEnabled\r\n        }\r\n        ipAddresses(\r\n            filter: { type: $type, search: $search },\r\n            pagination: { page: $page, itemsPerPage: $itemsPerPage },\r\n            sort: $sortColumn,\r\n            sortDirection: $sortDirection\r\n        ) {\r\n            list {\r\n                id\r\n                ipAddress\r\n                publicIpAddress\r\n                interface\r\n                mask\r\n                type\r\n                isBlacklisted\r\n                isMain\r\n                isBroken\r\n                isMissing\r\n                subscriptionsCount\r\n                resellersCount\r\n                ftpOverSSL\r\n            }\r\n            total\r\n            hasPublicIp\r\n            canReloadPublic\r\n        }\r\n    }\r\n    mode {\r\n        isDemo\r\n        isPowerUserPanel\r\n        canManageResellers\r\n    }\r\n    serverInfo {\r\n        isVirtuozzo\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.IpAddressPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"IpAddressPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IpAddressUsage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"ipAddress"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"clients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"type"},value:{kind:"EnumValue",value:"RESELLER"}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"unassignedResellers"},name:{kind:"Name",value:"clients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"type"},value:{kind:"EnumValue",value:"RESELLER"}},{kind:"ObjectField",name:{kind:"Name",value:"unassigned"},value:{kind:"BooleanValue",value:!0}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:421}};n.loc.source={body:"query IpAddressUsage($id: ID!){\r\n    ipAddress:node(id: $id) {\r\n        ... on IpAddress {\r\n            id\r\n            type\r\n            ipAddress\r\n            clients(filter:{type: RESELLER}) {\r\n                id\r\n                name\r\n            }\r\n            unassignedResellers: clients(filter:{ type: RESELLER, unassigned: true }) {\r\n                id\r\n                name\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.IpAddressUsage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"IpAddressUsage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"UnassignedIpAddressResellers"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"ipAddress"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",alias:{kind:"Name",value:"unassignedResellers"},name:{kind:"Name",value:"clients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"type"},value:{kind:"EnumValue",value:"RESELLER"}},{kind:"ObjectField",name:{kind:"Name",value:"unassigned"},value:{kind:"BooleanValue",value:!0}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:348}};n.loc.source={body:"query UnassignedIpAddressResellers($id: ID!){\r\n    ipAddress:node(id: $id) {\r\n        ... on IpAddress {\r\n            id\r\n            type\r\n            ipAddress\r\n            type\r\n            unassignedResellers: clients(filter:{ type: RESELLER, unassigned: true }) {\r\n                id\r\n                name\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.UnassignedIpAddressResellers=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"UnassignedIpAddressResellers")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClientIpAddress"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"client"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",alias:{kind:"Name",value:"availableIpAddress"},name:{kind:"Name",value:"ipAddresses"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"unassigned"},value:{kind:"BooleanValue",value:!0}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBroken"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"allocatedType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"certificate"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ownerName"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPoolEditable"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ftp"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isExplicitSSL"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:1054}};n.loc.source={body:"query ClientIpAddress($clientId: ID!) {\r\n    viewer {\r\n        login\r\n        type\r\n        client {\r\n            id\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n    client: node(id: $clientId) {\r\n        ... on Client {\r\n            id\r\n            login\r\n            availableIpAddress: ipAddresses(filter: { unassigned: true }) {\r\n                id\r\n            }\r\n            ipAddresses {\r\n                id\r\n                ipAddress\r\n                isBroken\r\n                type(clientId: $clientId)\r\n                allocatedType(clientId: $clientId)\r\n                ftpOverSSL\r\n                certificate {\r\n                    id\r\n                    name\r\n                    ownerName\r\n                }\r\n                domains(filter: { clientId: $clientId }) {\r\n                    id\r\n                }\r\n            }\r\n        }\r\n    }\r\n    server {\r\n        ipAddresses {\r\n            isPoolEditable(clientId: $clientId)\r\n        }\r\n    }\r\n    capability {\r\n        ftp {\r\n            isExplicitSSL\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ClientIpAddress=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ClientIpAddress")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClientIpAddressForm"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ipAddressId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ftp"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isExplicitSSL"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",alias:{kind:"Name",value:"ipAddress"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"ipAddressId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"interface"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"allocatedType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"typeChangeableInClientPool"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"isBroken"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"defaultDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"certificate"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ownerName"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"client"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"certificates"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ownerName"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:1056}};n.loc.source={body:"query ClientIpAddressForm($ipAddressId: ID!, $clientId: ID!) {\r\n    capability {\r\n        ftp {\r\n            isExplicitSSL\r\n        }\r\n    }\r\n    os {\r\n        isWindows\r\n    }\r\n    ipAddress: node(id: $ipAddressId) {\r\n        ... on IpAddress {\r\n            id\r\n            ipAddress\r\n            interface\r\n            type(clientId: $clientId)\r\n            allocatedType(clientId: $clientId)\r\n            typeChangeableInClientPool(clientId: $clientId)\r\n            isBroken\r\n            ftpOverSSL\r\n            domains(filter:{ clientId: $clientId }) {\r\n                id\r\n                name\r\n            }\r\n            defaultDomain {\r\n                id\r\n                name\r\n            }\r\n            certificate {\r\n                id\r\n                name\r\n                ownerName\r\n            }\r\n        }\r\n    }\r\n    client: node(id: $clientId) {\r\n        ...on Client {\r\n            id\r\n            type\r\n            certificates {\r\n                id\r\n                name\r\n                ownerName\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ClientIpAddressForm=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ClientIpAddressForm")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AssignClientIpAddress"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"client"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",alias:{kind:"Name",value:"availableIpAddress"},name:{kind:"Name",value:"ipAddresses"},arguments:[{kind:"Argument",name:{kind:"Name",value:"filter"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"unassigned"},value:{kind:"BooleanValue",value:!0}}]}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"ipAddress"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:302}};n.loc.source={body:"query AssignClientIpAddress($clientId: ID!) {\r\n    client: node(id: $clientId) {\r\n        ... on Client {\r\n            id\r\n            login\r\n            availableIpAddress: ipAddresses(filter: { unassigned: true }) {\r\n                id\r\n                ipAddress\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AssignClientIpAddress=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AssignClientIpAddress")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PhpExtensionsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"phpHandler"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cliPath"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"phpExtensions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"affectedHandlers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"php"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pecl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minVersion"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:450}};n.loc.source={body:"query PhpExtensionsPage($id: ID!) {\r\n    phpHandler(id: $id) {\r\n        id\r\n        name\r\n        version\r\n        cliPath\r\n        phpExtensions {\r\n            name\r\n            enabled\r\n        }\r\n        affectedHandlers {\r\n            id\r\n            name\r\n        }\r\n    }\r\n    os {\r\n        isUnix\r\n    }\r\n    config {\r\n        php {\r\n            pecl {\r\n                enabled\r\n                minVersion\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.PhpExtensionsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"PhpExtensionsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TsSessionPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ids"}},type:{kind:"NonNullType",type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"tsSessions"},arguments:[{kind:"Argument",name:{kind:"Name",value:"ids"},value:{kind:"Variable",name:{kind:"Name",value:"ids"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"info"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:150}};n.loc.source={body:"query TsSessionPage($ids: [ID!]!) {\r\n    tsSessions(ids: $ids) {\r\n        id\r\n        info {\r\n            name\r\n            value\r\n        }\r\n    }\r\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.TsSessionPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"TsSessionPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TsSessions"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ids"}},type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"tsSessions"},arguments:[{kind:"Argument",name:{kind:"Name",value:"ids"},value:{kind:"Variable",name:{kind:"Name",value:"ids"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"state"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:125}};n.loc.source={body:"query TsSessions($ids: [ID!]) {\r\n    tsSessions(ids: $ids) {\r\n        name\r\n        state\r\n        user\r\n        id\r\n    }\r\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.TsSessions=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"TsSessions")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AspDotNetServerSettings"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"configs"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"connStrings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"customErrMode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"culture"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"debugMode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"authMode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"customErrors"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canDelete"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"values"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"redirectUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"statusCode"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"fileEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"reqEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sessTimeout"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"tempDirectory"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trustLevelAllowOverride"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uiCulture"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"defLanguage"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"trustLevel"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1837}};n.loc.source={body:"query AspDotNetServerSettings {\r\n    server {\r\n        aspNetSettings {\r\n            configs {\r\n                version\r\n                connStrings {\r\n                    name\r\n                    value\r\n                }\r\n\r\n                customErrMode {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n                culture {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n\r\n                debugMode\r\n                authMode {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n                customErrors {\r\n                    canDelete\r\n                    values {\r\n                        redirectUrl\r\n                        statusCode\r\n                    }\r\n                }\r\n                fileEnc\r\n                reqEnc\r\n                resEnc\r\n                sessTimeout\r\n                tempDirectory\r\n                trustLevelAllowOverride\r\n                uiCulture {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n\r\n                defLanguage {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n                trustLevel {\r\n                    value\r\n                    enumValues {\r\n                        name\r\n                        value\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AspDotNetServerSettings=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AspDotNetServerSettings")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AspDotNetDomainSettings"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"webPath"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"domain"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"owner"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"baseDomain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},arguments:[{kind:"Argument",name:{kind:"Name",value:"webPath"},value:{kind:"Variable",name:{kind:"Name",value:"webPath"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"versions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"configs"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customErrMode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"culture"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"connStrings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"debugMode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"authMode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"customErrors"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canDelete"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"values"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"redirectUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"statusCode"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"fileEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"reqEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"resEnc"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sessTimeout"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"tempDirectory"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trustLevelAllowOverride"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uiCulture"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"defLanguage"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"trustLevel"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enumValues"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:2414}};n.loc.source={body:"query AspDotNetDomainSettings($id: ID!, $webPath: String) {\r\n    domain: node(id: $id) {\r\n        id\r\n        ...on Domain {\r\n            name\r\n            owner {\r\n                id\r\n                login\r\n            }\r\n            baseDomain {\r\n                id\r\n                name\r\n            }\r\n            aspNetSettings(webPath: $webPath) {\r\n                versions\r\n                configs {\r\n                    customErrMode {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n\r\n                    culture {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n                    connStrings {\r\n                        name\r\n                        value\r\n                    }\r\n                    version\r\n                    debugMode\r\n                    authMode {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n                    customErrors {\r\n                        canDelete\r\n                        values {\r\n                            redirectUrl\r\n                            statusCode\r\n                        }\r\n                    }\r\n\r\n                    fileEnc\r\n                    reqEnc\r\n                    resEnc\r\n                    sessTimeout\r\n                    tempDirectory\r\n                    trustLevelAllowOverride\r\n                    uiCulture {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n\r\n                    defLanguage {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n                    trustLevel {\r\n                        value\r\n                        enumValues {\r\n                            name\r\n                            value\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        }\r\n    }\r\n\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
428else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.AspDotNetDomainSettings=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"AspDotNetDomainSettings")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerAboutPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"editionName"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"update"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"patch"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"config"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"siteUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"blogUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"feedback"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forumUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"facebook"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskPage"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"twitter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskPage"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:422}};n.loc.source={body:"query ServerAboutPage {\r\n    primaryKey {\r\n        pleskKeyId\r\n        editionName\r\n    }\r\n    update {\r\n        patch\r\n    }\r\n    config {\r\n        product {\r\n            name\r\n            version\r\n            siteUrl\r\n            blogUrl\r\n        }\r\n        feedback {\r\n            forumUrl\r\n        }\r\n        facebook {\r\n            pleskPage\r\n        }\r\n        twitter {\r\n            pleskPage\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerAboutPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}
428))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerAboutPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ActionLogPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isAdminAlias"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"actionLog"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"objects"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"displayName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"actions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"displayName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"enabled"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"rotate"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"records"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"period"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"unit"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"minDate"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"year"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:492}};n.loc.source={body:"query ActionLogPage {\r\n    viewer {\r\n        isAdminAlias\r\n        login\r\n    }\r\n    actionLog {\r\n        objects {\r\n            name\r\n            displayName\r\n            enabled\r\n            actions {\r\n                displayName\r\n                enabled\r\n            }\r\n        }\r\n        rotate {\r\n            type\r\n            records\r\n            period {\r\n                value\r\n                unit\r\n            }\r\n        }\r\n        minDate {\r\n            year\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ActionLogPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ActionLogPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerSettingsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forbidSysUserRename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"disableIpLogging"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"forbidCreateDnsSubZone"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"forbidSubscriptionRename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"fullHostName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeAdminDumps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeDatabases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeDomainDumps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeLogs"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeMailLists"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeMailboxes"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeMssqlDatabases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeMysqlDatabases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"includeRemoteDatabases"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"logrotateAnonymizeIps"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"logrotateForce"},arguments:[],directives:[]}
428,{kind:"Field",name:{kind:"Name",value:"logrotatePeriod"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"preferredDomain"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sizeCountType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trafficAccounting"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"trafficStatisticsPeriod"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"webDeployIncludePassword"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPumAllowed"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:825}};n.loc.source={body:"query ServerSettingsPage {\r\n    server {\r\n        settings {\r\n            forbidSysUserRename\r\n            disableIpLogging\r\n            forbidCreateDnsSubZone\r\n            forbidSubscriptionRename\r\n            fullHostName\r\n            includeAdminDumps\r\n            includeDatabases\r\n            includeDomainDumps\r\n            includeLogs\r\n            includeMailLists\r\n            includeMailboxes\r\n            includeMssqlDatabases\r\n            includeMysqlDatabases\r\n            includeRemoteDatabases\r\n            logrotateAnonymizeIps\r\n            logrotateForce\r\n            logrotatePeriod\r\n            preferredDomain\r\n            sizeCountType\r\n            trafficAccounting\r\n            trafficStatisticsPeriod\r\n            webDeployIncludePassword\r\n        }\r\n    }\r\n    mode {\r\n        isPumAllowed\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){t(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){t(e,n)})),e.definitions&&e.definitions.forEach((function(e){t(e,n)}))}var i={};function a(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach((function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}})),e.exports=n,e.exports.ServerSettingsPage=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var s=i[n]||new Set,r=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var d=o;o=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(n){var i=a(e,n);i&&t.definitions.push(i)})),t}(n,"ServerSettingsPage")},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>i.default});var i=t(926)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>y});var i=t(242),a=t(244),s=t.n(a),r=t(734),o=t(728),d=t(243),l=t(90),c=t(772),m=t(775),u=t(927),p=t(928),h=t(929),f=t(931),v=t(932),g=t(290),k=t(874),_=t.n(k);const b=l.Locale.getTranslate("components.forms.login"),S=({values:e})=>{const n=(0,o.useNavigate)(),{status:t}=(0,g.usePageData)(),{data:{config:a,serverInfo:{isFirstLogin:s,cloudType:p},loginContentInclude:{headContent:h,bodyContent:f}}}=(0,r.useQuery)(_()),v=(0,i.useMemo)((()=>({login_name:"",passwd:"",locale_id:"default",...e})),[e]),[k,S]=(0,i.useState)({});(0,i.useInsertionEffect)((()=>{if(!h)return;const e=[],n=document.head.childNodes.length;(0,l.render)(document.head,h);const t=document.head.childNodes.length;for(let i=n;i<t;i++)e.push(document.head.childNodes[i]);return()=>{e.forEach((e=>{document.head.removeChild(e)}))}}),[h]),(0,i.useEffect)((()=>{document.querySelector('input[name="locale_id"]').value=v?.locale_id??"default"}),[]);return(0,i.jsxs)(i.Fragment,{children:[s&&"DO"===p?(0,i.jsx)(d.StatusMessage,{intent:"info",className:"login-page__info",children:(0,i.jsx)(b,{content:"digitalOceanMsg",params:{link:(0,i.jsx)(d.Link,{href:"https://docs.plesk.com/en-US/obsidian/deployment-guide/plesk-installation-and-upgrade-on-public-cloud-services/installing-plesk-on-digitalocean.79699/#accessing-plesk-for-the-first-time",target:"_blank",children:(0,i.jsx)(b,{content:"readGuide"})})}})}):s&&"AMI_LIGHTSAIL"===p?(0,i.jsx)(d.StatusMessage,{intent:"info",className:"login-page__info",children:(0,i.jsx)(b,{content:"amazonLightsailMsg",params:{link:(0,i.jsx)(d.Link,{href:"https://docs.plesk.com/en-US/obsidian/deployment-guide/plesk-installation-and-upgrade-on-public-cloud-services/installing-plesk-on-amazon-lightsail.79028/#accessing-plesk-for-the-first-time",target:"_blank",children:(0,i.jsx)(b,{content:"readGuide"})})}})}):null,(0,i.jsx)(u.default,{id:"form-login",method:"post",applyButton:!1,cancelButton:!1,statusMessages:t,submitButton:{name:"send",children:(0,i.jsx)(b,{content:"loginButtonLabel"}),fill:!0,className:"login-page__login-button","data-action":"log-in"},onSubmit:e=>{const n={};if(""===e.login_name&&(n.login_name={empty:(0,i.jsx)(b,{content:"enterUsername"})}),""===e.passwd&&(n.passwd={empty:(0,i.jsx)(b,{content:"enterPassword"})}),S(n),!Object.keys(n).length)return{...e,locale_id:document.querySelector('input[name="locale_id"]').value}},vertical:!0,values:v,errors:k,className:"login-page__form",children:(0,i.jsxs)("div",{id:"loginSection",children:[(0,i.jsx)(d.FormFieldText,{name:"login_name",label:(0,i.jsx)(b,{content:"loginLabel"}),autoFocus:!0,size:"fill"}),(0,i.jsx)(d.FormFieldPassword,{name:"passwd",label:(0,i.jsx)(b,{content:"passwdLabel"}),hideGenerateButton:!0,hidePasswordMeter:!0,size:"fill"}),(0,i.jsx)("input",{type:"hidden",name:"locale_id"})]})}),(0,i.jsxs)("div",{className:"login-page__links",children:[a?.login?.howToLoginArticle?(0,i.jsx)(d.Action,{icon:"question-mark-circle",href:a.login.howToLoginArticle,target:"_blank","data-action":"open-how-to",children:(0,i.jsx)(b,{content:"whatUsernamePassword"})}):null,(0,i.jsx)(d.Action,{icon:"lock-closed",href:"/get_password.php",onClick:e=>{e.preventDefault();const t=document.querySelector('input[name="locale_id"]').value,i=e.target.closest("a").getAttribute("href");n(`${i}${t&&"default"!==t?`?locale=${encodeURIComponent(t)}`:""}`)},"data-action":"reset-password",children:(0,i.jsx)(b,{content:"forgotPasswordLabel"})}),a?.gdpr?.cookieSettings?.loginFormEntrypointEnabled&&(0,i.jsx)(d.Action,{component:m.default,icon:"globe",to:"?modals[cookie-policy-preferences]=true","data-action":"open-cookies-policy",children:(0,i.jsx)(b,{content:"cookies"})})]}),f?(0,i.jsx)(c.default,{children:f}):null]})};S.propTypes={values:s().shape({login_name:s().string,passwd:s().string,locale_id:s().string})},S.defaultProps={values:void 0};const y=(0,p.withLoginLayout)(S,(({values:e})=>
428{const{data:{locales:n,viewer:{resolvableHostname:t,mobileApplicationPromotion:a},loginContentInclude:{bodyContent:s}}}=(0,r.useQuery)(_());return{actions:n.length>1?(0,i.jsx)(v.default,{locales:n,value:e?.locale_id??"default",onChange:e=>{document.querySelector('input[name="locale_id"]').value=e,document.documentElement.lang=e.split("-")[0];const t=n.find((({code:n})=>n===e));s||t?.isRtl!==("rtl"===document.documentElement.dir)?document.getElementById("form-login").submit():l.Locale.loadSections(Object.keys(l.Locale.sections),e)}}):void 0,contentAddon:[t?(0,i.jsx)(f.default,{link:t}):null,a?(0,i.jsx)(h.default,{...a}):null]}}))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>g});var i=t(243),a=t(242),s=t(244),r=t.n(s),o=t(90),d=t(781),l=t(772),c=t(728),m=t(726);const u=(e,n,t,i)=>{let a;const s=e.querySelector(`#${n.join("-")}`);a=s?s.parentNode.querySelector(".field-errors"):null,a||(a=s?s.closest(".form-row").querySelector(".field-errors"):null),a||(a=e.querySelector(`#${n.join("-")}-form-row`).querySelectorAll(".field-errors"),a=a[a.length-1]),a.closest(".form-row").classList.add("error"),(0,o.render)(a,`<span class="error-hint">${(0,o.escapeHtml)(i)}</span>`),a.style.display=""},p=(e,n,t)=>{Array.isArray(n)?n.forEach((n=>{"string"==typeof n?u(e,t,0,n):(t.push(name),p(e,n,t),t.pop())})):Object.entries(n).forEach((([n,i])=>{"string"==typeof i?u(e,t,0,i):(t.push(n),p(e,i,t),t.pop())}))},h=(e,n,t)=>{if(0===n.length||"function"!=typeof t)return;const i=new FormData([...document.forms].find((({id:n})=>n===e)));for(const e of i.entries()){const[i,a]=e;n.any((e=>i.startsWith(e)))&&t(i,a)}},f=(e,n)=>n.reduce(((n,{name:t})=>[...n,`${e}[${t}]`,t]),[]),v=(0,a.forwardRef)((({children:e,id:n,action:t,mutation:s,values:r,onFieldChange:u,onSubmit:v,onError:g,onSuccess:k,onLongTask:_,embeddedForms:b,formPrefix:S,embeddedFormsRender:y,statusMessages:E,...w},N)=>{const C=(0,c.useNavigate)(),D=(0,a.useRef)(null),[F,P]=(0,a.useState)({}),[I,x]=(0,a.useState)(E??[]),[T,L]=(0,a.useState)(null),O=(0,a.useMemo)((()=>({...F,...w.errors})),[F,w.errors]);(0,a.useEffect)((()=>{b.forEach((({name:e})=>{const n=document.getElementById(`embedded-form-${e}`);n.querySelectorAll(".field-errors").forEach((e=>{e.style.display="none",e.closest(".form-row")?.classList.remove("error"),e.querySelectorAll(".error-hint").forEach((e=>{e.parentNode.removeChild(e)}))}));const t=(S?F[S]||{}:F)[e]||{};p(n,t,S?[S,e]:[e])}))}),[F,b,S]),(0,a.useEffect)((()=>{h(n,f(S,b),((e,n)=>{((e,n)=>{const t=document.getElementsByName(e);t.forEach((e=>{"checkbox"===e.type||"radio"===e.type?e.checked=e.value===n:"hidden"===e.type&&Array.prototype.filter.call(t,(({type:e})=>"checkbox"===e)).length>0||(e.value=n)}))})(e,(0,i.getIn)(r,e,n))}))}),[b]),(0,a.useImperativeHandle)(N,(()=>({handleEmbeddedFormValues(){h(n,f(S,b),u)},submit(){D.current.submit()}})),[n,u,b,S,D]);const A=(e,n)=>{if("Jsw.Task.ProgressBar.Item"===e.componentType&&"function"==typeof _)return void _(e);const t="apply"===n,{status:i,redirect:a,forceRedirect:s=!1,postData:r,target:d,formMessages:l,statusMessages:c=[]}=e;if(a)if("function"==typeof k&&k(),t){const{pathname:e}=window.location;(0,m.isClientSideRedirectAllowed)(e)?(C(e,{replace:!0}),L(null)):document.location.reload()}else r?(0,o.redirectPost)(a,r,d):(0,m.isClientSideRedirectAllowed)(a)&&!s?C(a):(0,o.redirect)(a,null,d);else L(null),x(c),P(l),l||"error"===i||"function"!=typeof k||k(e,t),l&&"function"==typeof g&&g(l,P)},M=()=>b.map((({name:e,content:n})=>(0,a.jsx)(l.default,{id:`embedded-form-${e}`,children:n},e)));return(0,a.jsxs)(i.Form,{...w,ref:D,id:n,values:r,onFieldChange:u,onSubmit:async(e,a)=>{if(h(n,f(S,b),((n,t)=>{e=(0,i.setIn)(e,n,t)})),"function"==typeof v&&(e=await v(e,a)),!e)return;x([]),P({});const r=a?"apply":"submit";if(L(r),s)try{const{data:n}=await s({variables:{input:e}});"function"==typeof k&&k(n,a)}catch(e){const{graphQLErrors:n}=e;if(!n?.length)return void x([{status:"error",content:e.message}]);if("validate"===n[0].extensions?.category){const e=n[0].extensions.messages;P(e),"function"==typeof g&&g(e)}else x([{status:"error",content:n[0].message}])}finally{L(null)}else try{A(await o.api.post(t||window.location.href,(0,d.toFormData)(e)),r)}catch(e){L(null),(0,o.showInternalError)(e)}},errors:O,state:T,children:[I.map((({status:e,content:n,title:t})=>(0,a.jsxs)(i.StatusMessage,{intent:"error"===e?"danger":"success",children:[t?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("b",{children:[t,":"]})," "]}):null,(0,a.jsx)("span",{dangerouslySetInnerHTML:{__html:n}})]},n))),e,y?y(M()):M()]})}));v.propTypes={children:r().node,id:r().string,action:r().string,mutation:r().func,values:r().object,onFieldChange:r().func,onSubmit:r().func,onError:r().func,onSuccess:r().func,onLongTask:r().func,embeddedForms:r().array,formPrefix:r().string,embeddedFormsRender:r().func,errors:r().object,statusMessages:r().array},v.defaultProps={children:null,id:void 0,action:void 0,mutation:void 0,values:void 0,onFieldChange:void 0,onSubmit:void 0,onError:void 0,onSuccess:void 0,onLongTask:void 0,embeddedForms:[],formPrefix:"",embeddedFormsRender:void 0,errors:{},statusMessages:void 0},v.displayName="Form";const g=v},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m,withLoginLayout:()=>c});var i=t(242),a=t(244),s=t.n(a),r=t(243),o=t(814),d=t(754);const l=({children:e,actions:n,...t})=>((0,i.useLayoutEffect)((()=>(document.body.classList.add("sid-login"),()=>{document.body.classList.remove("sid-login")})),[]),(0,i.jsxs)("div",{className:"login-page",children:[(0,i.jsx)(d.default,{layoutType:"simplified"}),(0,i.jsx)(r.Layout,{type:"simplified",className:"login-page__inner",header:(0,i.jsxs)("div",{className:"login-page-header",children:[(0,i.jsx)("div",{className:"login-page-header__brand",children:(0,i.jsx)(o.default,{})}),n?(0,i.jsx)("div",{className:"login-page-header__actions",children:n}):null]}),...t,children:(0,i.jsx)("div",{id:"main",className:"login-page__content",children:e})})]}));l.propTypes={children:s().any,actions:s().any},l.defaultProps={children:void 0,actions:void 0};const c=(e,n)=>{const t=t=>{const{contentAddon:a,actions:s,...r}={...t,..."function"==typeof n?n(t):n};
428return(0,i.jsx)(l,{contentAddon:a,actions:s,children:(0,i.jsx)(e,{...r})})};return t.displayName=`withLoginLayout(${e.displayName||e.name||"Component"})`,t.WrappedComponent=e,t},m=l},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>h});var i=t(242),a=t(244),s=t.n(a),r=t(685),o=t.n(r),d=t(243),l=t(90),c=t(334);const m=l.Locale.getTranslate("components.forms.login"),u="mobile-application-promotion-hidden",p=({baseClassName:e,className:n,name:a,url:s,icon:r})=>{const[l,p]=(0,i.useState)(Boolean("1"!==c.default.get(u))),h=()=>{p(!1),c.default.setPermanent(u,"1","/")};return l?(0,i.jsx)(d.Alert,{intent:"info",className:o()(e,n),children:(0,i.jsxs)(d.Media,{title:(0,i.jsx)(d.Heading,{level:4,children:a}),image:(0,i.jsx)(d.Icon,{className:`${e}__icon`,src:r||t(930),size:"64"}),children:[(0,i.jsx)(d.MediaSection,{children:(0,i.jsx)(m,{content:"mobileApplicationMessage",params:{name:a}})}),(0,i.jsxs)(d.MediaSection,{children:[(0,i.jsx)(d.Button,{className:`${e}__button`,component:"a",intent:"primary",href:s,onClick:h,children:(0,i.jsx)(m,{content:"mobileApplicationInstall"})}),(0,i.jsx)(d.Button,{className:`${e}__button`,onClick:h,children:(0,i.jsx)(m,{content:"mobileApplicationHide"})})]})]})}):null};p.propTypes={name:s().string.isRequired,url:s().string.isRequired,icon:s().string,className:s().string,baseClassName:s().string},p.defaultProps={icon:void 0,className:void 0,baseClassName:"login-mobile-application-promotion"};const h=p},e=>{e.exports=Jsw.skinUrl+"/icons/64/plesk/plesk.png?aee4fcbe66c643d3dde4f3de15aa8f4e"},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(685),a=t.n(i),s=t(243),r=t(90),o=t(244),d=t.n(o),l=t(242);const c=r.Locale.getTranslate("components.forms.login"),m=({baseClassName:e,className:n,link:t})=>{const i=t.match(/^https?:\/\/[^\/?#]*/)[0];return(0,l.jsx)(s.Alert,{intent:"info",className:a()(e,n),children:(0,l.jsx)(c,{content:"avoidSSLWarningsMsg",params:{link:(0,l.jsx)(s.Link,{href:t,children:i})}})})};m.propTypes={className:d().string,baseClassName:d().string,link:d().string.isRequired},m.defaultProps={className:void 0,baseClassName:"login-ssl-warnings"};const u=m},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(242),a=t(244),s=t.n(a),r=t(243);const o=t(90).Locale.getTranslate("components.forms.login"),d=({locales:e,value:n,onChange:t})=>{const[a,s]=(0,i.useState)(n),d=(0,i.useMemo)((()=>e.slice().sort(((e,n)=>"en-US"===n.code||e.name>n.name?1:"en-US"===e.code||n.name>e.name?-1:0))),[e]),l=e=>{s(e),t(e)};return(0,i.jsx)(r.Dropdown,{menuPlacement:"bottom-end",menu:(0,i.jsxs)(r.Menu,{className:"login-page__locale-switcher-menu",children:[(0,i.jsx)(r.MenuItem,{active:"default"===a,onClick:()=>l("default"),children:(0,i.jsx)(o,{content:"defaultLocale"})}),d.map((({code:e,name:n,isRtl:t})=>(0,i.jsx)(r.MenuItem,{active:a===e,onClick:()=>l(e),dir:t?"rtl":"ltr",children:n},e)))]}),children:(0,i.jsx)(r.Button,{className:"login-page__locale-switcher-button pul-button--on-dark",tooltip:(0,i.jsx)(o,{content:"localeLabel"}),icon:"globe",ghost:!0,caret:!0})})};d.propTypes={locales:s().arrayOf(s().shape({code:s().string.isRequired,name:s().string.isRequired,isRtl:s().bool.isRequired})).isRequired,value:s().string.isRequired,onChange:s().func.isRequired};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>f});var i=t(242),a=t(244),s=t.n(a),r=t(728),o=t(243),d=t(90),l=t(679),c=t(927),m=t(775),u=t(928);const p=d.Locale.getTranslate("components.forms.get-password"),h=({values:e})=>{const n=(0,r.useNavigate)(),t=(0,i.useMemo)((()=>({resetBy:"email",email:"",login:"",...e})),[e]),a=(0,i.useCallback)((()=>{(0,l.addToast)({intent:"success",message:(0,i.jsx)(p,{content:"messageSend"})}),n("/login_up.php")}),[n]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.Heading,{level:"3",children:(0,i.jsx)(p,{content:"label"})}),(0,i.jsx)("p",{children:(0,i.jsx)(p,{content:"text"})}),(0,i.jsx)(c.default,{id:"form-changepassword-getlink",values:t,onSuccess:a,applyButton:!1,submitButton:{children:(0,i.jsx)(p,{content:"send"}),"data-action":"send"},cancelButton:{component:m.default,to:"/login_up.php",children:(0,i.jsx)(p,{content:"cancel"}),"data-action":"cancel"},vertical:!0,children:(0,i.jsx)(o.FormFieldRadioButtons,{name:"resetBy",options:[{value:"email",label:(0,i.jsx)(p,{content:"emailLabel"}),indentFields:[(0,i.jsx)(o.FormFieldText,{name:"email",autoFocus:!0,size:"fill"},"reset-by-email")]},{value:"login",label:(0,i.jsx)(p,{content:"loginLabel"}),indentFields:[(0,i.jsx)(o.FormFieldText,{name:"login",size:"fill"},"reset-by-login")]}]})})]})};h.propTypes={values:s().shape({resetBy:s().string,email:s().string,login:s().string})},h.defaultProps={values:void 0};
428const f=(0,u.withLoginLayout)(h)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>p});var i=t(242),a=t(728),s=t(243),r=t(90),o=t(369),d=t(679),l=t(927),c=t(775),m=t(928);const u=r.Locale.getTranslate("components.forms.restore-password"),p=(0,m.withLoginLayout)((()=>{const e=(0,a.useNavigate)(),[n,t]=(0,i.useState)({}),m=(0,i.useCallback)((()=>{(0,d.addToast)({intent:"success",message:(0,i.jsx)(u,{content:"restoreSuccess"})}),e("/login_up.php")}),[e]),p=(0,i.useCallback)((e=>(0,o.default)(e,(e=>r.api.post("?estimate",{password:e})))),[]);return(0,i.jsxs)(l.default,{id:"form-restore-password",onSubmit:e=>{const n={};if(e.password||(n.password={isEmpty:(0,i.jsx)(u,{content:"isEmpty"})}),t(n),!Object.keys(n).length)return e},onSuccess:m,submitButton:{children:(0,i.jsx)(u,{content:"buttonRestore"})},applyButton:!1,cancelButton:{children:(0,i.jsx)(u,{content:"buttonCancel"}),component:c.default,to:"/login_up.php"},errors:n,vertical:!0,children:[(0,i.jsx)("h3",{children:(0,i.jsx)(u,{content:"title"})}),(0,i.jsx)(s.FormFieldPassword,{title:(0,i.jsx)(u,{content:"passwordLabel"}),name:"password",size:"fill",autoComplete:"new-password",passwordMeterProps:{onEstimate:p,placement:"top-right"}})]})}))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>m});var i=t(242),a=t(244),s=t.n(a),r=t(243),o=t(90),d=t(747);const l=(e,n,t)=>({...e,...Object.entries(n).reduce(((e,[n,i])=>(e[`${t}.${n}`]=i,e)),{})}),c=({children:e})=>{const[n,t]=(0,i.useState)(Object.entries(o.Locale.sections).reduce(((e,[n,t])=>l(e,t.messages,n)),{})),a=(0,i.useCallback)((({name:e,messages:n})=>{t((t=>l(t,n,e)))}),[]);return(0,d.useEventListener)("plesk:addedLocaleSection",a,o.Observer),(0,i.jsx)(r.LocaleProvider,{messages:n,children:e})};c.propTypes={children:s().any},c.defaultProps={children:void 0};const m=c},,(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>l});var i=t(94),a=t(242),s=t(244),r=t.n(s),o=t(266);class d extends a.Component{constructor(...e){super(...e),(0,i.default)(this,"state",{error:null,errorInfo:null})}componentDidCatch(e,n){this.setState({error:e,errorInfo:n}),(0,o.captureException)(e)}render(){return this.state.errorInfo?(0,a.jsx)(a.Popover,{target:(0,a.jsx)(a.StatusMessage,{intent:"danger",style:{margin:0},children:"Internal error"}),intent:"danger",placement:"bottom-start",wide:!0,children:(0,a.jsxs)(a.Text,{style:{whiteSpace:"pre-wrap",fontFamily:"monospace"},children:[this.state.error&&this.state.error.toString(),this.state.errorInfo.componentStack]})}):this.props.children}}d.propTypes={children:r().any},d.defaultProps={children:void 0};const l=d},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>a});const i={"app/editlist":()=>t.e("app/editlist").then(t.bind(t,2089)),"app/rating":()=>t.e("app/rating").then(t.bind(t,2093)),"app/aha":()=>t.e("app/aha").then(t.bind(t,2094)),"app/eula":()=>t.e("app/eula").then(t.bind(t,2095)),"app/app-image/gallery":()=>t.e("app/app-image/gallery").then(t.bind(t,2096)),"app/asp-dot-net/conn_strings-dynamic":()=>t.e("app/asp-dot-net/conn_strings-dynamic").then(t.bind(t,2097)),"app/asp-dot-net/custom_errors-dynamic":()=>t.e("app/asp-dot-net/custom_errors-dynamic").then(t.bind(t,2098)),"app/backup/list":()=>t.e("app/backup/list").then(t.bind(t,2099)),"app/backup/restore":()=>t.e("app/backup/restore").then(t.bind(t,2104)),"app/backup/upload-files":()=>t.e("app/backup/upload-files").then(t.bind(t,2105)),"app/backup/web-content-dynamic":()=>t.e("app/backup/web-content-dynamic").then(t.bind(t,2106)),"app/database/assign-to-subscription":()=>t.e("app/database/assign-to-subscription").then(t.bind(t,1723)),"app/dns-helper":()=>t.e("app/dns-helper").then(t.bind(t,1767)),"app/dns-helper/dns-settings":()=>t.e("app/dns-helper/dns-settings").then(t.bind(t,2111)),"app/email-address/aliases-dynamic":()=>t.e("app/email-address/aliases-dynamic").then(t.bind(t,2112)),"app/email-address/form-ajax":()=>t.e("app/email-address/form-ajax").then(t.bind(t,2113)),"app/email-address/postbox":()=>t.e("app/email-address/postbox").then(t.bind(t,2115)),"app/email-address/responder-attachments-dynamic":()=>t.e("app/email-address/responder-attachments-dynamic").then(t.bind(t,2116)),"app/file-manager/explorer":()=>t.e("app/file-manager/explorer").then(t.bind(t,2117)),"app/file-manager/file-name-popup-form":()=>t.e("app/file-manager/file-name-popup-form").then(t.bind(t,2118)),"app/mail-sett
428ings/confirmation-remove-popup-form":()=>t.e("app/mail-settings/confirmation-remove-popup-form").then(t.bind(t,2119)),"app/hosting-settings/conflicts-checker":()=>t.e("app/hosting-settings/conflicts-checker").then(t.bind(t,2120)),"app/log-browser/browser":()=>t.e("app/log-browser/browser").then(t.bind(t,2122)),"app/log-browser/files":()=>t.e("app/log-browser/files").then(t.bind(t,2126)),"app/login/recovery-password":()=>t.e("app/login/recovery-password").then(t.bind(t,2127)),"app/newsletter-subscription":()=>t.e("app/newsletter-subscription").then(t.bind(t,2129)),"app/progress-dialog":()=>t.e("app/progress-dialog").then(t.bind(t,2133)),"app/profile/announcement-settings":()=>t.e("app/profile/announcement-settings").then(t.bind(t,2135)),"app/pum":()=>t.e("app/pum").then(t.bind(t,2137)),"app/server-mail-antivirus-promo":()=>t.e("app/server-mail-antivirus-promo").then(t.bind(t,2145)),"app/show-output-popup":()=>t.e("app/show-output-popup").then(t.bind(t,2146)),"app/task-progress-bar":()=>t.e("app/task-progress-bar").then(t.bind(t,2147)),"app/user/login-string":()=>t.e("app/user/login-string").then(t.bind(t,2149)),"app/change-customers-owner":()=>t.e("app/change-customers-owner").then(t.bind(t,2150)),"app/convert-customers-to-resellers":()=>t.e("app/convert-customers-to-resellers").then(t.bind(t,2151)),"app/convert-resellers-to-customers":()=>t.e("app/convert-resellers-to-customers").then(t.bind(t,2152)),"app/service-sidebar":()=>t.e("app/service-sidebar").then(t.bind(t,2153)),"app/ssl-certificate/list":()=>t.e("app/ssl-certificate/list").then(t.bind(t,2154)),"app/app/progress":()=>t.e("app/app/progress").then(t.bind(t,2156)),"app/app/installed":()=>t.e("app/app/installed").then(t.bind(t,2157)),"app/app/apscatalog":()=>t.e("app/app/apscatalog").then(t.bind(t,2158)),"app/web-app-firewall/submit-handler":()=>t.e("app/web-app-firewall/submit-handler").then(t.bind(t,2159))},a=async(e,n)=>{if(!i[e])throw new Error(`Unknown required module ${e}.`);try{const{default:t}=await i[e]();return n?.(t),t}catch(e){return console.error(e),new Promise((()=>{}))}}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(617),a=t(627),s=t(266),r=t(940),o=t(371);const d=({sentry:e})=>{if(!e)return;if(window.navigator.userAgent.match(/jsdom/))return;const{user:n=null,tags:t={},environment:d,...l}=e,c="development"===d;(0,i.init)({integrations:[new a.Replay({maskAllText:!c,maskAllInputs:!c}),new r.BrowserTracing({beforeNavigate:e=>({...e,name:location.pathname.replace(/\/[a-f0-9]{8}-[a-f0-9]{4}-[0-5][a-f0-9]{3}-[089ab][a-f0-9]{3}-[a-f0-9]{12}/gi,"/<guid>").replace(/\/[a-f0-9]{32}/g,"/<hash>").replace(/\/\d+/g,"/<digits>").replace(/\/type\/(domain|alias)/,"/type/<type>")})})],beforeSend:(e,n)=>{const t=n.originalException;if(t&&t.stack){const e=/global code@|@debugger/.test(t.stack),n=t.stack.split("\n"),i=2===n.length&&/<anonymous>:1:(\d+)$/.test(n.at(-1));if(e||i)return null}return e},beforeBreadcrumb:(0,o.withoutGraphQLFetch)((e=>{if("xhr"===e.category||"fetch"===e.category){const n=e.data?.url??"";if(n.includes("firehose.us-west-2.amazonaws.com"))return null;if(n.includes("/cp/locale")){return{type:"http",category:"plesk.locale",data:{sections:new URLSearchParams(n.split("?")[1]).getAll("sections[]")}}}}return e})),ignoreErrors:["ResizeObserver loop","ApiFetchError:","whmcs_user_id is not defined","__renderMessageNode is not defined","Module build failed","jQuery is not defined","safari-extension://","moz-extension://","chrome-extension://","Object Not Found Matching Id:","Script error for","loadAndDisplayNotifications"],denyUrls:[/extensions\//i,/^chrome:\/\//i,"/modules/help-center/global.js","/modules/baqend/script.js","/modules/addendio-wordpress/global.js","/modules/revisium-antivirus/js/ra_domain.js","/modules/wp-toolkit/js/domain-page.js"],sampleRate:c?1:.05,replaysSessionSampleRate:0,replaysOnErrorSampleRate:c?1:0,tracesSampleRate:c?.01:0,environment:d,...l}),(0,s.configureScope)((e=>{e.setUser(n);for(const n in t)e.setTag(n,t[n])}))}},,,,,,,,,,,,,,(e,n,t)=>{"use strict";t.r(n);var i=t(954),a=t(955),s=t(956),r=t(957),o=t(958),d=t(283);
428window.AdminPanel=i,window.Smb=a,Object.keys(s).forEach((e=>{window[e]=s[e]})),Object.keys(r).forEach((e=>{window[e]=r[e]})),(0,d.default)((()=>{window.tooltip=new o.default(document)}))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{home:()=>l});var i=t(90);class a extends i.Component{_initComponentElement(){super._initComponentElement();const e=this._getConfigParam("type"),n=this._getConfigParam("nowElement"),t=this._getConfigParam("showElement"),i=this._getConfigParam("laterElement");this._updateComponentElement(`<div class="msg-box msg-update"><div><div><div><div><div><div class="msg-content"><table class="update-container" cellspacing="0" width="100%"><tbody><tr><td class="update"><span class="update-info">${this._getConfigParam("message","")}</span></td><td class="update-links"><button id="control-${e}-now" class="btn" type="submit">${n.text}</button><button id="control-${e}-show" class="btn" type="submit">${t.text}</button><a id="control-${e}-later" href="#"><span>${i.text}</span></a></td></tr></tbody></table></div></div></div></div></div></div></div>`),this._componentElement.querySelector(`#control-${e}-now`).addEventListener("click",(e=>{n.handler(),e.preventDefault()})),this._componentElement.querySelector(`#control-${e}-show`).addEventListener("click",(e=>{t.handler(),e.preventDefault()})),this._componentElement.querySelector(`#control-${e}-later`).addEventListener("click",(e=>{i.handler(),e.preventDefault()}))}}class s extends i.Component{_initComponentElement(){super._initComponentElement();const e=this._getConfigParam("type"),n=this._getConfigParam("showElement"),t=this._getConfigParam("laterElement");this._updateComponentElement(`<div class="msg-box msg-update"><div><div><div><div><div><div class="msg-content"><table class="update-container" cellspacing="0" width="100%"><tbody><tr><td class="update"><span class="update-info">${this._getConfigParam("message","")}</span></td><td class="update-links"><button id="control-${e}-show" class="btn" type="submit">${n.text}</button><a id="control-${e}-later" href="#"><span>${t.text}</span></a></td></tr></tbody></table></div></div></div></div></div></div></div>`),this._componentElement.querySelector(`#control-${e}-show`).addEventListener("click",(e=>{n.handler(),e.preventDefault()})),this._componentElement.querySelector(`#control-${e}-later`).addEventListener("click",(e=>{t.handler(),e.preventDefault()}))}}class r extends i.Panel{_addTooltips(){}_getSubTitleHtml(){const e=this._getConfigParam("description");return e?`<div class="description"><div class="description-area">${e}</div></div>`:""}}class o extends i.ListContainer{}class d extends i.SmallButton{}const l={UpdateAvailableNotification:a,UpgradeAvailableNotification:s,Panel:r,PanelItemsGroup:o,PanelItem:d}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{ApplicationUpdate:()=>r,ApsLicense:()=>a,ToolButton:()=>s,showApplicationChangelog:()=>d,updateApplication:()=>o});var i=t(90);const a={buy:e=>(window.open(e),!1),initForm(){document.getElementById("apsLicense-uploadType-text").addEventListener("click",this.onChangeUploadType.bind(this)),document.getElementById("apsLicense-uploadType-file").addEventListener("click",this.onChangeUploadType.bind(this))},onChangeUploadType(){document.getElementById("apsLicense-uploadType-text").checked?(document.getElementById("apsLicense-uploadText").disabled=!1,document.getElementById("uploadFile").disabled=!0):(document.getElementById("apsLicense-uploadText").disabled=!0,document.getElementById("uploadFile").disabled=!1)}},s=i.BigButton;class r extends i.StatusMessage{_initConfiguration(e){super._initConfiguration({...e,type:"warning"}),this._data=this._getConfigParam("data",[]),this._limit=this._getConfigParam("limit",5)}_renderMessage(){const e=[super._renderMessage()];return e.push((0,i.createElement)("br")),this._data.each((n=>{e.push((0,i.createElement)("div.b-subitem",`${n.name} `,(0,i.createElement)("span.hint",`(${this._renderHint(n)})`)," ",(0,i.createElement)("a.toggler.js-install",this.lmsg("install")),"&nbsp; ",(0,i.createElement)("a.toggler.js-changelog",this.lmsg("changelog")),(0,i.createElement)("input",{type:"hidden",value:JSON.stringify(n)})))})),this._data.length>this._limit&&e.push((0,i.createElement)("a.toggler.js-view-more",this.lmsg("viewMore",{number:this._data.length-this._limit}))),e}_renderHint(e){return 1===e.instances.length?e.instances[0].name:this.lmsg("instances",{total:e.instances.length})}_addEvents(){super._addEvents(),this._componentElement.querySelectorAll(".b-subitem").forEach((e=>{e.querySelector(".js-install").addEventListener("click",(e=>{this._onInstallEvent(e)})),e.querySelector(".js-changelog").addEventListener("click",(e=>{this._onChangelogEvent(e)}))})),this._data.length>this._limit&&([...this._componentElement.querySelectorAll(".b-subitem")].slice(this._limit).forEach((e=>{e.style.display="none"})),this._componentElement.querySelector(".js-view-more").addEventListener("click",(e=>{this._onViewMoreEvent(e)})))}_onInstallEvent(e){const n=JSON.parse(e.target.closest(".b-subitem").querySelector("input").value);Smb.updateApplication(n,this.getLocale(),e),e.target.closest(".b-subitem").querySelectorAll("a").forEach((e=>{e.parentNode.removeChild(e)}))}_onChangelogEvent(e){const n=JSON.parse(e.target.closest(".b-subitem").querySelector("input").value);Smb.showApplicationChangelog(n,this.getLocale(),e)}_onViewMoreEvent(){[...this._componentElement.querySelectorAll(".b-subitem")].slice(this._limit).forEach((e=>{e.style.display="none"===e.style.display?"":"none"})),this._componentElement.querySelector(".js-view-more").style.display="none"}}const o=({name:e,instances:n},t,a)=>{a.preventDefault();const s=Element.cumulativeOffset(a.target),r=(0,i.getComponent)("asyncProgressBarWrapper"),o=r.fly(s,t.lmsg("appInstall",{app:(0,i.escapeHtml)(e)}),(()=>{i.api.post((0,i.prepareUrl)("/app-update/update-all"),{resourceIds:n.map((({id:e})=>e)),name:e}).then((()=>
428{r.removePreparingItem(o),r.update()}))}));a.target.closest(".caption-service-toolbar")&&a.target.closest(".caption-service-toolbar").querySelectorAll(".js-app-update").forEach((e=>e.parentNode.removeChild(e)))},d=(e,n,t)=>{new Ajax.Request((0,i.prepareUrl)(`/app-update/index/resourceId/${e.instances[0].id}/`),{method:"get",onCreate(){new i.Popup({content:`<div class="ajax-loading">${n.lmsg("loading")}</div>`,title:n.lmsg("appChangelog",{app:(0,i.escapeHtml)(e.name)})})},onSuccess(t){if(""===t.responseText)return;let a="";try{const e=JSON.parse(t.responseText);"error"===e.status&&(a=""!=e.statusMessages?e.statusMessages:n.lmsg("unableGetChangelog"))}catch{a=t.responseText}const s=new i.Popup({content:a,title:n.lmsg("appChangelog",{app:(0,i.escapeHtml)(e.name)}),onShow(){document.querySelectorAll(".apps-box").forEach((function(e){const n=document.viewport.getHeight(),t=Element.getHeight(e.closest(".popup-container")),i=Element.positionedOffset(e.closest(".popup-panel")).top;if(t+2*i>=n){const a=n-(t-Element.getHeight(e))-2*i;e.style.overflow="auto",e.style.height=`${a}px`}}))},buttons:[{title:n.lmsg("close"),handler(){s.hide()}}]})}}),t.preventDefault()}},(e,n,t)=>{"use strict";t.r(n),t.d(n,{errorfield:()=>c,getParentNodeByName:()=>l,go_to:()=>s,loff:()=>o,lon:()=>r,lsubmit:()=>d,syn:()=>a});var i=t(90);const a=e=>!!(e&&e.options&&e.options.length)&&(e.options[e.options.length-1].selected&&(e.options[e.options.length-1].selected=!1),!0),s=e=>{try{window.location=e}catch{}},r=()=>!0,o=()=>!0,d=e=>{try{if("true"===e.lock.value)return!1;e.lock.value="true"}catch{}r();const n=document.getElementById("buttonid-ok");n&&(n.disabled=!0,n.classList.add("btn-waiting"));try{e.submit()}catch{return o(),e.lock.value="false",!1}return!0},l=(e,n)=>{const t=e.parentNode;return!!t&&(t.nodeName!==n?l(t,n):t)},c=(e,n)=>{const t=l(e,"TR");return!!t&&(t.className=n?"error":"",!0)};if((0,i.onReady)((()=>{document.querySelectorAll("textarea.js-auto-resize").forEach((e=>{const n=()=>{const n=e.value.split("\n").length;e.rows=n<t?t:n+2},t=e.rows;n(),e.addEventListener("keyup",n)})),document.querySelectorAll('form input[autocomplete="off"]').forEach((e=>{e.closest("form").setAttribute("autocomplete","off")}))})),document.addEventListener("click",(e=>{const n=e.target.closest?.("a");n&&("#"!==n.getAttribute("href")?n.href&&"post"===n.dataset.method&&(e.preventDefault(),(0,i.redirectPost)(n.href)):e.preventDefault())})),"undefined"!=typeof Prototype){const e=e=>{if(!e||e.method&&"GET"===e.method.toUpperCase()||e.forgery_protection_token)return;const n=document.getElementById("forgery_protection_token");n&&e.appendChild(new Element("input",{type:"hidden",name:"forgery_protection_token",value:n.content}))};document.addEventListener("submit",(({target:n})=>{const t=n.closest("form");e(t)}));const n=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){return e(this),n.call(this)};const t=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(e,n,...i){t.call(this,e,n,...i);const a=document.getElementById("forgery_protection_token");!a||n.match(/^(?:[a-z]+:)?\/\//)&&-1===n.indexOf(window.location.host)||this.setRequestHeader("X-Forgery-Protection-Token",a.content)};const a=Ajax.Request.prototype.initialize;Ajax.Request.prototype.initialize=function(e,n){return a.call(this,e,{onException(e,n){throw n},on400(){window.location.reload()},on500(e){(0,i.showInternalError)(e.responseText)},on0:()=>!1,...n})},Ajax.Request.prototype.abort=function(){this.transport.abort()}}document.addEventListener("keydown",(e=>{i.keyCode.ESC===e.keyCode&&(e.preventDefault(),e.stopPropagation())}))},(e,n,t)=>{"use strict";t.r(n),t.d(n,{block_to_num:()=>h,chk_dom:()=>d,chk_email:()=>l,chk_ip_address_and_mask:()=>f,chk_ip_t:()=>m,chk_login:()=>r,chk_mask:()=>u,chk_mn:()=>s,chk_pd_name:()=>i,chk_pos_int:()=>a,chk_realm:()=>o,chk_sys_passwd:()=>v,chk_uint:()=>g,chk_url:()=>c,ip2long:()=>p});const i=(e,n)=>{const t=n?/^[0-9a-zA-Z\-_.\/~@!\+=\^\(\)\[\]\{\}, ]+$/:/^[0-9a-zA-Z-_.\/]+$/,i=n?/(\/\/|^\.|\.$|\/\.|\.\/|\/ | \/)/:/(\/\.\.\/|\/\/|^\.\/|^\.\.\/|\/\.\/|\/\.\.$|\/\.$|^\.$)/;return-1!==e.search(t)&&-1===e.search(i)},a=e=>-1!==e.search(/^\s*[1-9]{1}[0-9]*\s*$/),s=(e,n)=>{const t=n?/^([A-Za-z0-9_\-])+((\.){1}([A-Za-z0-9_\-])+)*$/:/^[\w-][\w&\-\+]*((\.)[\w&\-\+]+)*$/;return-1!==e.search(t)},r=e=>-1!==e.search(/^[^\s]{1,255}$/),o=e=>-1!==e.search(/^[^\"]*$/),d=(e,n)=>{if(""===e)return!1;if("localhost.rev"===e)return!1;return-1===e.search(/\.in-addr.arpa$/)&&(!f(e,"IP_ADDRESS","IP_ADDRESS_FORMAT")&&(!n||-1===e.search(/\.d$/)))},l=(e,n)=>{const t=e.match(/^([^\@]+){1}\@([^\@]+){1}$/);return!!t&&(s(t[1],n)&&d(t[2],n))},c=e=>{const n=/^((http[s]?|ftp):\/\/)?([^\/:]+)(:\d{1,5})?(\/[^\s\"\'`]*)?$/i.exec(e);return!!n&&d(n[3])},m=e=>f(e,"IP_ADDRESS","IP_ADDRESS_FORMAT")||e.match(/^<ip>$/),u=e=>{const n=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/);if(!n)return!1;let t=n.length-1;for(;t&&0===n[t];)t--;if(!t)return!0;
428if(128!==n[t]&&192!==n[t]&&224!==n[t]&&240!==n[t]&&248!==n[t]&&252!==n[t]&&254!==n[t]&&255!==n[t])return!1;for(t--;t&&255===n[t];)t--;return!t},p=e=>{let n=0;const t=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/);if(!t)return null;for(let e=1;e<t.length;e++)n<<=8,n|=t[e];return n},h=e=>{let n=0;for(let t=0;t<32;t++)n<<=1,n|=e>t?1:0;return n},f=(e,n,t)=>{let i,a=null,s=null;return"IP_ADDRESS_BLOCK_FORMAT"===t&&(i=e.match(/^(\d{1,3})(\.(\d{1,3})(\.(\d{1,3})(\.(\d{1,3})|)|)|)\/(\d{1,2})$/))&&(!i[1]||i[1]>=0&&i[1]<=255)&&(!i[3]||i[3]>=0&&i[3]<=255)&&(!i[5]||i[5]>=0&&i[5]<=255)&&(!i[7]||i[7]>=0&&i[7]<=255)&&i[8]>=0&&i[8]<=32?(a=p(`${i[1]?i[1]:0}.${i[3]?i[3]:0}.${i[5]?i[5]:0}.${i[7]?i[7]:0}`),s=h(i[8])):"IP_ADDRESS_FORMAT"===t&&(i=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/))&&i[1]>=0&&i[1]<=255&&i[2]>=0&&i[2]<=255&&i[3]>=0&&i[3]<=255&&i[4]>=0&&i[4]<=255&&(a=p(`${i[1]}.${i[2]}.${i[3]}.${i[4]}`),s=h(32)),null!==a&&null!==s&&("IP_ADDRESS_NETMASK"===n&&a&&s&&(a&~s&&~(a&~s|s)||s===h(32))||"IP_ADDRESS"===n&&a&&s===h(32))},v=(e,n,t,i)=>{if(n.length<t||n.length>i)return!1;if(n.length>=e.length&&-1!==n.indexOf(e,0))return!1;if(-1!==n.indexOf("'")||-1!==n.indexOf(" "))return!1;for(let e=0;e<n.length;e++)if(n.charCodeAt(e)>127)return!1;return!0},g=e=>!!e.match(/^[0-9]+$/)},(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var i=t(94),a=t(90);const s=class{constructor(e){(0,i.default)(this,"showTimeout",.55),(0,i.default)(this,"minDelta",5),(0,i.default)(this,"xOffsetLeft",-5),(0,i.default)(this,"xOffsetRight",5),(0,i.default)(this,"yOffsetTop",1),(0,i.default)(this,"yOffsetBottom",13),(0,i.default)(this,"tooltip",null),(0,i.default)(this,"tooltipEventElement",null),(0,i.default)(this,"tooltipMouseMoveObserver",null),(0,i.default)(this,"tooltipVisible",!1),(0,i.default)(this,"tooltipShowTimeout",null),this.element=e,this.tooltip=this.createTooltipElement(),this.tooltipMouseMoveObserver=this.onMouseMove.bind(this),this.tooltipMouseOutObserver=this.onMouseOut.bind(this)}set(e,n){this.tooltipX=e.clientX+(window.scrollX||window.pageXOffset),this.tooltipY=e.clientY+(window.scrollY||window.pageYOffset),this.tooltipEventElement=e.target,this.tooltipEventElement.classList.contains("tootlipObserved")||(this.tooltipEventElement.classList.add("tootlipObserved"),this.tooltipEventElement.addEventListener("mousemove",this.tooltipMouseMoveObserver),this.tooltipEventElement.addEventListener("mouseout",this.tooltipMouseOutObserver));let t="";$A(n).each((e=>{if("string"===e.type)t+=`${(0,a.escapeHtml)(e.string)}<br>`})),this.tooltip.innerHTML=t,this.show()}onMouseMove(e){this.tooltipX=e.clientX+(window.scrollX||window.pageXOffset),this.tooltipY=e.clientY+(window.scrollY||window.pageYOffset),this.tooltipVisible&&this.showAction(this.tooltip)}onMouseOut(){this.unset()}unset(){this.hide()}showTimed(){!1!==this.tooltipShowTimeout?(null!==this.tooltipShowTimeout&&this.cancelShowTimed(),this.tooltipShowTimeout=new PeriodicalExecuter(this.finishShowTimed.bind(this),this.showTimeout)):this.finishShowTimed()}cancelShowTimed(){this.tooltipShowTimeout&&(this.tooltipShowTimeout.stop(),this.tooltipShowTimeout=null)}finishShowTimed(){this.cancelShowTimed(),this.tooltipShowTimeout=!1,this.showAction(this.tooltip)}show(){this.showTimed()}getShowPosition(){let e,n;const t=Element.getDimensions(this.tooltip),i=document.viewport.getDimensions(),a=document.viewport.getScrollOffsets(),s=i.width+a.left-this.tooltipX,r=this.tooltipX-a.left,o=this.tooltipY-a.top,d=i.height+a.top-this.tooltipY;return e=s>t.width+this.minDelta+this.xOffsetRight?this.tooltipX+this.xOffsetRight:r>t.width+this.minDelta+this.xOffsetLeft?this.tooltipX-t.width-this.xOffsetLeft:this.tooltipX-(t.width+this.xOffsetLeft)/2,n=d>t.height+this.minDelta+this.yOffsetBottom?this.tooltipY+this.yOffsetBottom:o>t.height+this.minDelta+this.yOffsetTop?this.tooltipY-t.height-this.yOffsetTop:this.tooltipY-(t.height+this.yOffsetTop)/2,e<0&&(e=this.minDelta),{x:e,y:n}}showAction(e){const n=this.getShowPosition();e.style.position="absolute",e.style.top=`${n.y}px`,e.style.left=`${n.x}px`,e.style.display="";const t=!this.tooltipVisible;this.tooltipVisible=!0,t&&this.showAction(e)}hide(){this.cancelShowTimed(),this.tooltipShowTimeout=null,this.hideAction(this.tooltip)}hideAction(e){this.tooltipVisible=!1,e.style.display="none"}createTooltipElement(){const e=document.createElement("div");return e.classList.add("tooltip"),this.hideAction(e),document.body.appendChild(e),e}}}],__webpack_module_cache__={},deferred,inProgress;function __webpack_require__(e){var n=__webpack_module_cache__[e];if(void 0!==n)return n.exports;var t=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(t.exports,t,t.exports,__webpack_require__),t.loaded=!0,t.exp
vendor: 2,807 bytes, line 428
428orts}__webpack_require__.m=__webpack_modules__,deferred=[],__webpack_require__.O=(e,n,t,i)=>{if(!n){var a=1/0;for(d=0;d<deferred.length;d++){n=deferred[d][0],t=deferred[d][1],i=deferred[d][2];for(var s=!0,r=0;r<n.length;r++)(!1&i||a>=i)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](n[r])))?n.splice(r--,1):(s=!1,i<a&&(a=i));if(s){deferred.splice(d--,1);var o=t();void 0!==o&&(e=o)}}return e}i=i||0;for(var d=deferred.length;d>0&&deferred[d-1][2]>i;d--)deferred[d]=deferred[d-1];deferred[d]=[n,t,i]},__webpack_require__.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(n,{a:n}),n},__webpack_require__.d=(e,n)=>{for(var t in n)__webpack_require__.o(n,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((n,t)=>(__webpack_require__.f[t](e,n),n)),[])),__webpack_require__.u=e=>"javascript/"+e+".js?"+{"components/pages/IpAddressDomainsPage":"620b393282f3eaaf08f6","components/pages/ChangeOwnerPage":"bb98a72907724c4bbe1a","views/admin/force-reset-password":"019c923dce04b034f621","views/admin/setup/progress":"cc5370f5c29fe68923bb","views/admin/setup/index":"cb41f95bc9dfd2bf4a70","views/admin/home/admin":"1078a4d74dd3c3045304","views/admin/app/info":"0fa646f46cdae0faaea6","views/admin/app/usage":"9a51ef2255f28253abc5","views/admin/app/uploaded":"6092ee91bd864c885ddf","views/admin/custom-buttons/list":"bb3a1648adaa741490cb","views/admin/ftp-sessions/list":"53c223d3de8032674057","views/admin/php-handler/list":"b98be1a93aa251a4ed1a","components/pages/ScheduledBackupPage":"d15b16691cbe14560fdf","components/pages/ScheduledBackupListPage":"e78eb41b9c18c3161178","views/default/scheduler/list":"f999408d1033c78ddda2","views/admin/domain/list":"35b1127b7912a88aec01","views/admin/customer/list":"d691a549c72f0dc84df3","views/admin/customer/domains":"86d3f338dbdc66a0b9c7","views/admin/customer/subscriptions":"1f0c07a60eca3eadd4dd","views/admin/reseller/list":"9d52b2a9bbdb09659949","views/admin/reseller/customers":"bbe82563dbed98ac4d22","views/admin/reseller/domains":"21c63fc463c18937f8ca","views/admin/reseller/subscriptions":"0f5bd4b8250466823cab","views/admin/server/tools":"a337346073d94be2f2c8","views/admin/server/preview-domain-settings":"42db7e43507b9af08f38","views/admin/services/list":"fd37efa1f060f9c1d901","views/admin/sessions/list":"cae9652a94849f0ad013","views/admin/subscription/list":"d70e9aa398dd4f4586ba","views/smb/file-manager/list":"a95399488cf01392c921","views/smb/file-manager/index":"c4138dd0005039a8b636","views/smb/my-service/index":"9781a44c61935bb2daf4","views/smb/email-address/index":"8a629cd03d8a0a215e86","views/smb/email-address/list":"e376e3f471ee6ee05094","views/smb/mail-sett
428ings/list":"19d30bfbbe98b4c56bfc","views/smb/account/index":"eeef3b1a05349b02eff7","views/smb/account/show":"9ffc56cb211617103f5a","views/smb/user/list":"0fb32d2c4c9bf16697ce","views/smb/web/setup":"52cb52a7dcfa6001d03a","views/smb/web/view":"7f8e606b77cb630a288c","views/smb/web/php-settings":"ef66b7ee12b26d575a75","views/smb/statistics/details":"cffa52f531082d2fa69a","views/smb/database/index":"64d30657e020097645fc","views/smb/database/list":"2482a6c2f23a59b34803","views/smb/database/users-list":"7702f972458ba0d2ffb9","views/admin/task-manager/index":"a310f2317000d6b83b7e","views/dns/records":"e208ce8f0d9864a15325","views/dns/records/edit":"b178f88a9895d0db3db0","views/dns/records/dns-zone-sync":"e24ea297929ac69e15a3","views/dns/soa-record":"df5ba2aa49b142546bd6","views/admin/dns/acl-records":"5cb3713993eb8fb90097","views/admin/dns/add-acl-record":"9fc111e7baccd7f1b0b8","views/admin/dns/external-dns":"4fc0f5120eb49ad9d054","views/admin/dns/external-dns-edit":"ce23bb26582a3e8468a0","views/smb/dns-zone/records-list":"550c6e148e80a6eb71f8","views/smb/dns-zone/soa-record":"b5fb6ed4415fff601e3e","views/smb/dns-zone/acl-records":"b4f3de36f5e622cf8cd3","views/smb/dns-zone/add-acl-record":"b43205527551ad757eaf","views/smb/dns-zone/external-dns":"d3173577330ae2d8d724","views/smb/dns-zone/external-dns-edit":"e81e454f34a1862b6917","components/pages/BandwidthLimitingPage":"7c596028efb59c70e7b1","components/pages/HotlinkProtectionPage":"878b076293b79abc23dd","views/admin/settings-ui/edit-interface-view":"76da906509cfb37b469b","views/admin/settings-ui/list-languages":"8447ea6638bbf67d762a","views/admin/database/settings":"bb9a4d68390968926420","views/smb/web/web-server-settings":"99ec03ca1dfeab6c0579","views/admin/notifications/index":"ca3d47e8cb858ef5bee0","components/pages/PanelNotificationsSettings":"f8145306fdbb792ccfc8","components/pages/BrandingPage":"d1d990e8d0eb21e4864b","views/server/db":"3f70c90b8b40b72eccca","views/admin/websites-diagnostic/index":"6e7b15046d766af5b908","components/pages/SystemTimePage":"da62f69691de1616970a","views/server/mail":"585509175cca6c63bb07","views/license":"672ea03333e5092666f4","views/license/additional":"1894f1dbacf00ff663f3","components/pages/FirewallGeneralPage":"6822839c6667ffed35de","components/pages/FirewallIcmpPage":"0d47111026194f8c0f1e","components/pages/FirewallRulesPage":"ef0f08fa5a6003f95c27","components/pages/ServerComponentsPage":"a59d3798fd3771ecf973","views/admin/ip-address/list":"8c73505d504007cdce75","views/admin/ip-address/clients":"ee72f509f9f3082e2786","components/pages/AssignIpAddressToResellerForm":"6f8b61dd30c347895a0f","views/admin/client/ip-address":"6da2eb67b2c75cbbfa87","views/admin/client/ip-address/form":"23e5c14da2cf422c4f8d","views/php/extensions":"133a1e72c88301d8efea","components/pages/TsSessionPage":"a1cd643e4cf6d5258237","components/pages/TsSessionsPage":"c289dd2d98f52cef7e35","components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage":"802a09b985b18de1e815","components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage":"dc1c7ee08095ed08eff1","components/pages/ServerAboutPage":"93df7e9cd661b8142bc3","components/pages/ActionLogPage":"0455f508be484cfe1497","components/pages/ServerSettingsPage":"209406f2859fdc9c677f","components/layouts/page-layout/help-drawer":"77293aeb84ae0d671ac3","components/pages/OdbcPage/OdbcServerPage":"39505859ad3b614f795a","components/pages/OdbcAddPage":"0e79f911dd5470698f50","components/pages/OdbcEditPage":"412baebc1c7258408b9b","components/pages/OdbcPage/OdbcDomainPage":"3f4c558c974c62191dab","components/pages/HostingSettingsPage":"7ac3f365161f7386e01a","components/pages/ProtectedDirectoryListPage":"70f2bde91f2091863d65","components/pages/ProtectedDirectoryAddPage":"6c0cd95a99a5aa6a4547","components/pages/ProtectedDirectoryEditPage":"bf56a0e64fcae921518d","components/pages/SummaryReportPage":"ca7d2e22b961f48fe6ca","components/pages/SummaryReportPage/SummaryReportPrintPage":"3a29d3a982af04df7641","components/pages/SummaryReportLayoutsPage":"7903152462b5ce0a31f8","components/pages/TrafficHistoryReportPage":"b1dcd34242c20fae8132","components/pages/SummaryReportPage/Cl
428ientSummaryReportPage":"bdef9c63c0584f86868b","components/pages/SummaryReportPage/ClientSummaryReportPrintPage":"a060b15df043b46546b2","components/pages/ClientTrafficHistoryReportPage":"8a01ac4894a07e268eb8","app/editlist":"29544b2eed71fa6e518d","app/rating":"978bb6c0cb26eb588634","app/aha":"b04b63d6631b34456a04","app/eula":"50b637fd211e788cdc5c","app/app-image/gallery":"1410aec51ab927d7c763","app/asp-dot-net/conn_strings-dynamic":"5a12849143c256e39507","app/asp-dot-net/custom_errors-dynamic":"5a3b614a4ff6ee438039","app/backup/list":"e48fba94630037182187","app/backup/restore":"5a0188950c0572eb5385","app/backup/upload-files":"bad0d9189ec2b3e069a8","app/backup/web-content-dynamic":"c904e12c94826c9cd5ee","app/database/assign-to-subscription":"9c0c4711c6b6e91ed79a","app/dns-helper":"f71146049c0b858e0260","app/dns-helper/dns-settings":"e1a2ee825b4c5c054015","app/email-address/aliases-dynamic":"856721e0306e35b81418","app/email-address/form-ajax":"78968518ec708545322c","app/email-address/postbox":"386af964751322700a99","app/email-address/responder-attachments-dynamic":"0f1945b1b224b8e10929","app/file-manager/explorer":"55a3a4955cde35e8722a","app/file-manager/file-name-popup-form":"5f4d781e900c43133448","app/mail-settings/confirmation-remove-popup-form":"7c362a065123c5d70b85","app/hosting-settings/conflicts-checker":"11d08d87e08ba640d74b","app/log-browser/browser":"e4e26c53dcc4289c5d14","app/log-browser/files":"5c7adde9bbea6c8af564","app/login/recovery-password":"e54e236bab99559a5a24","app/newsletter-subscription":"abc1624493a441546c04","app/progress-dialog":"5c0cd086cf7414e04b5c","app/profile/announcement-settings":"5e5891656652965a8d03","app/pum":"09a35bf42dc6ec47a92b","app/server-mail-antivirus-promo":"a40694655b822c2ee0ed","app/show-output-popup":"28cc86f5435f1c64980b","app/task-progress-bar":"edee98330112b495d5f6","app/user/login-string":"05c83a344fa8ee22ed37","app/change-customers-owner":"297bd92b13813dc85fe9","app/convert-customers-to-resellers":"96556d3d5caafbaaec36","app/convert-resellers-to-customers":"266c99d3a76af5462490","app/service-sidebar":"9f9759d0d6fdee6b7054","app/ssl-certificate/list":"e090e8717f89e4ab407d","app/app/progress":"073d2b2fa2c166497ed5","app/app/installed":"93dd8a4d0c5064759078","app/app/apscatalog":"b2fa88ac863386ec7501","app/web-app-firewall/submit-handler":"3f6aef09f8c73cfc6fbf","views/smb/file-manager/list/UploadProgressDialog":"3ca1bffc447c1ba35f50","components/common/ServerMailAntivirusPromo":"d8df02745e28aa45f8ec"}[e],__webpack_require__.miniCssF=e=>{},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),__webpack_require__.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),inProgress={},__webpack_require__.l=(e,n,t,i)=>{if(inProgress[e])inProgress[e].push(n);else{var a,s;if(void 0!==t)for(var r=document.getElementsByTagName("script"),o=0;o<r.length;o++){var d=r[o];if(d.getAttribute("src")==e){a=d;break}}a||(s=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.src=e),inProgress[e]=[n];var l=(n,t)=>{a.onerror=a.onload=null,clearTimeout(c);var i=inProgress[e];if(delete inProgress[e],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach((e=>e(t))),n)return n(t)},c=setTimeout(l.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=l.bind(null,a.onerror),a.onload=l.bind(null,a.onload),s&&document.head.appendChild(a)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="/cp/",__webpack_require__.f.compat=(e,n)=>{var t={main:["components.buttons","components.password.meter","components.tasks.common","components.status","components.routes","components.c
428ookie-policy.info","components.cookie-policy.preferences","components.license-status","components.search-bar","components.shortcuts","components.subscription-switcher","components.notification-center","components.view-switcher","components.pages.home","controllers.error.error","components.forms.login","components.forms.get-password","components.forms.restore-password"],"components/pages/IpAddressDomainsPage":["components.pages.ip-address-domains"],"components/pages/ChangeOwnerPage":["components.pages.change-owner","components.forms.change-subscriptions-owner"],"views/admin/force-reset-password":["components.forms.force-reset-password"],"views/admin/setup/progress":["components.shortcuts"],"views/admin/setup/index":["components.forms.setup","components.shortcuts"],"views/admin/home/admin":["admin.controllers.home.admin","admin.controllers.home._shared","admin.controllers.home.reseller"],"views/admin/app/info":["admin.controllers.app.info","admin.components.lists.appinfo"],"views/admin/app/usage":["admin.controllers.app.usage","admin.components.lists.appusage"],"views/admin/app/uploaded":["admin.controllers.app.uploaded","admin.components.lists.appuploaded"],"views/admin/custom-buttons/list":["components.lists.custombuttons"],"views/admin/ftp-sessions/list":["admin.components.lists.ftpsessions"],"views/admin/php-handler/list":["admin.controllers.php-handler.list","admin.components.lists.phphandlers"],"components/pages/ScheduledBackupPage":["components.buttons","components.forms.backup.schedule","smb.components.days-of-week","controllers.backup.schedule","components.forms.backup.subform"],"components/pages/ScheduledBackupListPage":["components.lists.backup.schedule","smb.components.days-of-week","components.forms.backup.subform","components.list","components.forms.backup.schedule","controllers.backup.schedule","components.buttons"],"views/default/scheduler/list":["components.lists.scheduler.tasks"],"views/admin/domain/list":["components.pages.domains","admin.components.lists.domains","components.icp-permit","components.buttons","components.homonyms","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","smb.components.forms.web.seo-settings","admin.components.forms.admin-panel.form.contact-info","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","components.elements.lookup","components.domain-applications.applications","components.domain-applications","components.forms.ip-addresses-selector"],"views/admin/customer/list":["components.pages.customers","admin.components.forms.customer","admin.components.forms.admin-panel.form.contact-info","components.forms.admin-info","admin.components.forms.admin-panel.form.domain-info-section","components.buttons","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","admin.components.forms.admin-panel.form.subscription-info-section","components.forms.ip-addresses-selector","admin.components.lists.customers","admin.components.lists.subscriptions"],"views/admin/customer/domains":["components.pages.customer-domains","admin.components.lists.domains","components.icp-permit","components.buttons","components.homonyms","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","smb.components.forms.web.seo-settings","admin.components.forms.admin-panel.form.contact-info","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","components.elements.lookup","components.domain-applications.applications","components.domain-applications","components.forms.ip-addresses-selector","admin.components.customer-sidebar","admin.components.elements.status","components.forms.admin-info"],"views/admin/customer/subscriptions":["components.pages.customer-subscriptions","admin.components.forms.admin-panel.form.domain-info-section","admin.components.forms.admin-panel.form.subscription-info-section","components.buttons","components.forms.domain.tech-domain-name","components.forms.admin-info","components.forms.ip-addresses-selector","components.domain-applications.applications","components.domain-applications","admin.components.lists.subscriptions","admin.components.customer-sidebar","admin.components.elements.status"],"views/admin/reseller/list":["components.pages.resellers","admin.components.lists.resellers"],"views/admin/reseller/cu
428stomers":["components.pages.reseller-customers","admin.components.forms.customer","admin.components.forms.admin-panel.form.contact-info","components.forms.admin-info","admin.components.forms.admin-panel.form.domain-info-section","components.buttons","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","admin.components.forms.admin-panel.form.subscription-info-section","components.forms.ip-addresses-selector","admin.components.lists.customers","admin.components.lists.subscriptions","admin.components.reseller-sidebar","admin.components.elements.status","admin.components.lists.resellers"],"views/admin/reseller/domains":["components.pages.reseller-domains","admin.components.lists.domains","components.icp-permit","components.buttons","components.homonyms","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","smb.components.forms.web.seo-settings","admin.components.forms.admin-panel.form.contact-info","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","components.elements.lookup","components.domain-applications.applications","components.domain-applications","components.forms.ip-addresses-selector","admin.components.reseller-sidebar","admin.components.elements.status","admin.components.lists.resellers","components.forms.admin-info"],"views/admin/reseller/subscriptions":["components.pages.reseller-subscriptions","admin.components.forms.admin-panel.form.domain-info-section","admin.components.forms.admin-panel.form.subscription-info-section","components.buttons","components.forms.domain.tech-domain-name","components.forms.admin-info","components.forms.ip-addresses-selector","components.domain-applications.applications","components.domain-applications","admin.components.lists.subscriptions","admin.components.reseller-sidebar","admin.components.elements.status","admin.components.lists.resellers"],"views/admin/server/tools":["admin.controllers.server.tools","components.buttons","components.issue-reporter","components.forms.panel-access"],"views/admin/server/preview-domain-settings":["admin.components.forms.preview-domain-settings","admin.controllers.server.preview-domain-settings"],"views/admin/services/list":["admin.components.lists.services","admin.controllers.services.operation","admin.components.forms.services.change-startup-type"],"views/admin/sessions/list":["admin.components.lists.sessions"],"views/admin/subscription/list":["components.pages.subscriptions","admin.components.forms.admin-panel.form.domain-info-section","admin.components.forms.admin-panel.form.subscription-info-section","components.buttons","components.forms.domain.tech-domain-name","components.forms.admin-info","components.forms.ip-addresses-selector","components.domain-applications.applications","components.domain-applications","admin.components.lists.subscriptions"],"views/smb/file-manager/list":["smb.components.lists.contentfiles","components.buttons","smb.controllers.file-manager.create-directory","smb.components.forms.file-manager.editor","smb.controllers.file-manager.form","smb.components.forms.file-manager.import-file","smb.components.forms.file-manager.rotation-settings","permissions","smb.components.forms.file-manager.permissions","smb.components.forms.file-manager.unix-file-permissions","smb.components.forms.file-manager.windows-permissions","unix-file-permissions","windows-permissions","smb.controllers.file-manager.upload"],"views/smb/file-manager/index":["smb.controllers.file-manager.index","smb.components.lists.subscriptions"],"views/smb/my-service/index":["smb.controllers.my-service.index"],"views/smb/email-address/index":["smb.controllers.email-address.index","smb.controllers.email-address.configuration"],"views/smb/email-address/list":["smb.controllers.email-address.list","smb.components.lists.emails","smb.controllers.email-address.configuration","smb.components.confirmations.email-outgoing-messages","components.buttons","smb.controllers.mail-settings.list"],"views/smb/mail-sett
428ings/list":["smb.controllers.mail-settings.list","smb.components.lists.mailsettings","components.buttons","smb.components.confirmations.domain-outgoing-messages"],"views/smb/account/index":["smb.controllers.account.index","smb.controllers.account._shared","smb.components.lists.subscriptions"],"views/smb/account/show":["smb.controllers.account.show","smb.controllers.account._shared","admin.components.elements.status","components.limits","admin.components.forms.service-plan.permissions"],"views/smb/user/list":["smb.controllers.user.list","smb.components.lists.users"],"views/smb/web/setup":["smb.controllers.web.setup","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","smb.components.forms.web.seo-settings","admin.components.forms.admin-panel.form.contact-info","components.buttons","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","components.elements.lookup","components.domain-applications.applications","components.domain-applications","components.forms.ip-addresses-selector"],"views/smb/web/view":["components.active-lists.sites","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","smb.components.forms.web.seo-settings","admin.components.forms.admin-panel.form.contact-info","components.buttons","admin.components.forms.admin-panel.form.login-info","components.forms.domain.tech-domain-name","components.elements.lookup","components.domain-applications.applications","components.domain-applications","components.forms.ip-addresses-selector","components.sidebar","admin.components.elements.status","admin.components.lists.subscriptions","components.homonyms","components.custom-spots","admin.controllers.home.admin","smb.controllers.web._shared","components.forms.admin-info","components.icp-permit","components.forms.domain.move","components.active-list","components.active-lists.sites.installApplication","components.active-lists.sites.RenameTour","components.forms.domain.connection-info","components.forms.domain.rename","components.active-lists.sites.DynamicListPromotion","components.active-lists.sites.DynamicListTour","components.site-jet-banner"],"views/smb/web/php-settings":["smb.components.forms.web.settings","components.buttons","components.forms.php-settings","admin.components.lists.services","admin.controllers.services.operation"],"views/smb/statistics/details":["smb.controllers.statistics.details","smb.controllers.statistics.list"],"views/smb/database/index":["smb.controllers.database.index","smb.components.lists.subscriptions"],"views/smb/database/list":["smb.controllers.database.list","smb.components.lists.databases","smb.controllers.database.download-dump","smb.controllers.database.upload-dump","components.buttons"],"views/smb/database/users-list":["smb.controllers.database.users-list","smb.components.lists.database.users"],"views/admin/task-manager/index":["components.lists.tasks","components.lists.tasks.processes"],"views/dns/records":["smb.components.lists.dnsrecords","components.pages.home","admin.controllers.server.tools","components.pages.dns","components.pages.dns-records","components.list","admin.controllers.dns.restore-default","admin.controllers.dns.soa-sync","admin.controllers.dns"],"views/dns/records/edit":["smb.components.forms.dns-zone.record"],"views/dns/records/dns-zone-sync":["admin.controllers.dns.sync"],"views/dns/soa-record":["smb.components.forms.dns-zone.soa-record","components.pages.home","admin.controllers.server.tools","components.pages.dns","components.pages.dns-soa-record","admin.controllers.dns"],"views/admin/dns/acl-records":["admin.components.lists.dnsaclrecords"],"views/admin/dns/add-acl-record":["admin.components.forms.dns.add-acl-record"],"views/admin/dns/external-dns":["admin.controllers.dns.external-dns"],"views/admin/dns/external-dns-edit":["admin.controllers.dns.external-dns"],"views/smb/dns-zone/records-list":["components.dialogs.dns-zone-check","components.buttons","smb.components.dns-helper","smb.components.lists.dnsrecords"],"views/smb/dns-zone/soa-record":["smb.controllers.dns-zone.soa-record","smb.components.forms.dns-zone.soa-record"],"views/smb/dns-zone/acl-records":["smb.components.lists.dnsaclrecords"],"views/smb/dns-zone/add-acl-record":["smb.components.forms.dns-zone.add-acl-record"],"views/smb/dns-zone/external-dns":["smb.controllers.dns-zone.external-dns"],"views/smb/dns-zone/external-dns-edit":["smb.controllers.dns-zone.external-dns"],"components/pages/BandwidthLimitingPage":["components.pages.BandwidthLimiting","admin.controllers.home.index","admin.controllers.subscription.list","admin.controllers.subscription.overview","admin.controllers.domain.list","smb.controllers.web.index"],"components/pages/HotlinkProtectionPage":["components.pages.HotlinkProtection","admin.controllers.home.index","admin.controllers.subscription.list","admin.controllers.subscription.overview","admin.controllers.domain.list","smb.controllers.web.index"],"views/admin/settings-ui/edit-interface-view":["admin.controllers.settings-ui.edit-interface-view","admin.components.forms.settings-ui.interface-views","components.view-switcher","admin.controllers.home.admin","admin.controllers.server.tools","admin.controllers.settings-ui.list-languages"],"views/admin/settings-ui/list-languages":["admin.components.lists.languages"],"views/admin/database/settings":["admin.components.forms.database-sett
428ings"],"views/smb/web/web-server-settings":["components.buttons","components.forms.iis-settings","components.forms.apache-settings"],"views/admin/notifications/index":["admin.controllers.notifications.email-settings","admin.controllers.notifications.panel-settings","components.lists.notifications","components.notifications.drawer","components.buttons"],"components/pages/PanelNotificationsSettings":["admin.controllers.notifications.panel-notifications-toggle","admin.controllers.notifications.template-settings-list","admin.controllers.notifications.template-settings-form","admin.controllers.home.admin","admin.controllers.server.tools","admin.controllers.notifications.index","admin.controllers.notifications.panel-settings","components.list","admin.controllers.notifications.email-settings"],"components/pages/BrandingPage":["admin.components.forms.settings-ui.branding","admin.controllers.server.tools","admin.controllers.navigation.index","admin.controllers.settings-ui.branding"],"views/server/db":["components.pages.database-servers","components.pages.home","admin.controllers.server.tools","components.lists.databaseservers","components.status","components.buttons","components.list","components.pages.database-server-create","components.forms.database-server-create","components.pages.database-server-properties","components.pages.database-server-change-password","components.pages.database-server-databases","components.pages.database-server-upgrade","components.lists.databaseserverdatabases","components.forms.database-server-change-password"],"views/admin/websites-diagnostic/index":["admin.controllers.home.admin","admin.controllers.server.tools","admin.controllers.websites-diagnostic","admin.controllers.websites-diagnostic.report","components.list","admin.controllers.websites-diagnostic.problems","admin.controllers.websites-diagnostic.problem-report","admin.controllers.websites-diagnostic.distribution-over-time","admin.controllers.websites-diagnostic.websites","admin.controllers.websites-diagnostic.new-check"],"components/pages/SystemTimePage":["components.forms.system-time","admin.controllers.home.admin","admin.controllers.server.tools","smb.components.months"],"views/server/mail":["components.pages.home","admin.controllers.server.tools","admin.controllers.mail-settings.index","components.pages.server-mail-settings","admin.components.forms.server-mail-settings","components.buttons","admin.components.forms.server-mail-settings.general","admin.components.forms.server-mail-settings.autodiscover","admin.components.forms.server-mail-settings.relay","admin.components.forms.server-mail-settings.outgoing","admin.components.forms.server-mail-settings.mailman","admin.components.forms.server-mail-settings.spam-filter","admin.components.forms.server-mail-settings.auto-reply-headers","admin.components.forms.server-mail-settings.pop3-names","components.pages.server-mail-spam-filter","components.pages.server-mail-antivirus","components.pages.server-mail-black-list","components.pages.server-mail-white-list","components.pages.server-mail-queue","components.pages.server-mail-statistics","admin.components.lists.servermailblacklist","components.list","admin.components.forms.server-mail-black-list","admin.components.lists.servermailwhitelist","admin.components.forms.server-mail-white-list","admin.components.forms.server-mail-antivirus","admin.components.forms.server-mail-spam-filter"],"views/license":["components.pages.primary-key-info","components.pages.home","admin.controllers.server.tools","components.pages.license","components.common.master-key-processing-state","smb.components.license.properties","components.dialogs.primary-key-update","components.buttons","components.pages.additional-keys","components.pages.primary-key-upload","components.forms.license-key-upload","components.pages.primary-key-revert","components.forms.license-key-revert"],"views/license/additional":["components.pages.home","admin.controllers.server.tools","components.pages.license","components.pages.additional-keys","components.pages.primary-key-info","components.lists.additional-keys","components.buttons","components.list","components.pages.additional-key-upload","components.forms.license-key-upload","components.pages.additional-key-info","admin.controllers.home.admin","smb.components.license.properties","components.dialogs.additional-key-update","components.pages.additional-key-revert","components.forms.license-key-revert"],"components/pages/FirewallGeneralPage":["components.pages.firewall-general","components.pages.home","admin.controllers.server.tools","components.pages.firewall","admin.components.lists.firewallinterfaces","components.list","components.pages.firewall-icmp","components.pages.firewall-rules","components.buttons"],"components/pages/FirewallIcmpPage":["components.pages.home","admin.controllers.server.tools","components.pages.firewall","components.pages.firewall-icmp","admin.components.lists.firewallicmprules","components.list","components.pages.firewall-general","components.pages.firewall-rules"],"components/pages/FirewallRulesPage":["components.pages.home","admin.controllers.server.tools","components.pages.firewall","components.pages.firewall-rules","admin.components.lists.firewallrules","components.buttons","components.list","components.pages.firewall-general","components.pages.firewall-icmp","admin.components.forms.firewall-rule"],"components/pages/ServerComponentsPage":["components.lists.server-components","admin.controllers.home.admin","admin.controllers.server.tools","components.list","components.lists.server-components.c
428omponentConf"],"views/admin/ip-address/list":["admin.controllers.ip-address.list","admin.controllers.home.admin","admin.controllers.server.tools","admin.components.lists.ipaddresses","components.buttons","admin.components.forms.ip-address","admin.components.forms.security-policy","admin.controllers.ip-address.add"],"views/admin/ip-address/clients":["components.lists.ip-address-reseller-usage","admin.controllers.home.admin","admin.controllers.server.tools","admin.controllers.ip-address.list","components.buttons","components.list"],"components/pages/AssignIpAddressToResellerForm":["components.lists.ip-address-reseller-usage.assign","components.lists.ip-address-reseller-usage"],"views/admin/client/ip-address":["admin.controllers.ip-address.list","admin.controllers.home.admin","admin.controllers.navigation.index","components.lists.client-ip-address","components.buttons","components.list"],"views/admin/client/ip-address/form":["components.lists.client-ip-address","components.lists.client-ip-address.properties","components.lists.client-ip-address.assign"],"views/php/extensions":["components.pages.php-handler.extensions","admin.controllers.home.admin","admin.controllers.server.tools","admin.controllers.php-handler.list","components.pages.php-handler","components.pages.php-handler.php-ini","components.pages.php-handler.extensions.manage","admin.components.lists.phpextensions.installable","components.list","components.buttons","admin.components.forms.php-handler.extension","admin.components.lists.phpextensions"],"components/pages/TsSessionPage":["components.lists.ts-sessions","admin.controllers.home.admin","admin.controllers.server.tools","components.pages.ts-sessions","components.pages.ts-sessions-properties"],"components/pages/TsSessionsPage":["components.lists.ts-sessions","components.list","admin.controllers.home.admin","admin.controllers.server.tools","components.pages.ts-sessions"],"components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage":["smb.controllers.asp-dot-net.settings","admin.controllers.server.tools","smb.components.forms.asp-dot-net.settings"],"components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage":["smb.controllers.asp-dot-net.settings","smb.controllers.web.site-select","admin.controllers.home.index","admin.controllers.subscription.list","admin.controllers.subscription.overview","admin.controllers.domain.list","smb.controllers.web.index","smb.components.forms.asp-dot-net.settings"],"components/pages/ServerAboutPage":["components.pages.ServerAbout"],"components/pages/ActionLogPage":["components.forms.action-log","smb.components.months"],"components/pages/ServerSettingsPage":["components.forms.server-settings"],"components/layouts/page-layout/help-drawer":["components.layouts.page-layout.help-drawer"],"components/pages/OdbcPage/OdbcServerPage":["components.pages.Odbc","admin.controllers.home.admin","admin.controllers.server.tools","components.buttons"],"components/pages/OdbcAddPage":["components.pages.OdbcAdd"],"components/pages/OdbcEditPage":["components.pages.OdbcEdit"],"components/pages/OdbcPage/OdbcDomainPage":["components.pages.Odbc","admin.controllers.home.index","admin.controllers.subscription.list","admin.controllers.subscription.overview","admin.controllers.domain.list","smb.controllers.web.index","components.buttons"],"components/pages/HostingSettingsPage":["components.pages.HostingSettings","components.buttons","components.pages.HostingSettings.domainSettingsSection","components.pages.HostingSettings.domainSettingsSection.security","components.pages.HostingSettings.domainSettingsSection.webScripting","components.pages.HostingSettings.webspaceSettingsSection","components.forms.ip-addresses-selector","components.pages.HostingSettings.webspaceSettingsSection.quota"],"components/pages/ProtectedDirectoryListPage":["components.pages.ProtectedDirectoryList","components.buttons","admin.controllers.home.index","admin.controllers.subscription.list","admin.controllers.subscription.overview","admin.controllers.domain.list","smb.controllers.web.index"],"components/pages/ProtectedDirectoryAddPage":["components.pages.ProtectedDirectoryAdd","components.forms.ProtectedDirectory"],"components/pages/ProtectedDirectoryEditPage":["components.pages.ProtectedDirectoryEdit","components.forms.ProtectedDirectory"],"components/pages/SummaryReportPage":["smb.controllers.report.summary","admin.controllers.server.tools"],"components/pages/SummaryReportPage/SummaryReportPrintPage":["smb.controllers.report.summary"],"components/pages/SummaryReportLayoutsPage":["smb.controllers.report.summary","admin.controllers.server.tools","admin.controllers.navigation.index","components.list","components.pages.SummaryReport.Layout.Add","components.forms.SummaryReport.Layout","components.pages.SummaryReport.Layout"],"components/pages/TrafficHistoryReportPage":["smb.controllers.report.summary.traffic-history","admin.controllers.home.admin","admin.controllers.server.tools","smb.controllers.report.summary","components.list"],"components/pages/SummaryReportPage/Cl
428ientSummaryReportPage":["smb.controllers.report.summary","admin.controllers.navigation.index"],"components/pages/SummaryReportPage/ClientSummaryReportPrintPage":["smb.controllers.report.summary"],"components/pages/ClientTrafficHistoryReportPage":["smb.controllers.report.summary.traffic-history","admin.controllers.home.admin","smb.controllers.report.summary","components.list"],"app/editlist":["components.editlist"],"app/rating":["components.rating","components.buttons"],"app/aha":["components.aha","components.buttons"],"app/eula":["admin.controllers.index.eula"],"app/app-image/gallery":["smb.controllers.app-image.gallery"],"app/asp-dot-net/conn_strings-dynamic":["smb.components.forms.asp-dot-net.settings"],"app/asp-dot-net/custom_errors-dynamic":["smb.components.forms.asp-dot-net.settings"],"app/backup/list":["components.lists.backup","controllers.backup.size-hint","controllers.backup.restore-status"],"app/backup/restore":["controllers.backup.restore-status"],"app/backup/upload-files":["components.forms.backup.upload"],"app/backup/web-content-dynamic":["components.forms.backup.web-content-dynamic","components.buttons"],"app/database/assign-to-subscription":["smb.components.lists.databases","components.buttons"],"app/dns-helper":["smb.components.dns-helper"],"app/dns-helper/dns-settings":["smb.components.dns-helper"],"app/email-address/aliases-dynamic":["smb.components.forms.email-address"],"app/email-address/form-ajax":["components.buttons"],"app/email-address/postbox":["smb.components.forms.email-address"],"app/email-address/responder-attachments-dynamic":["smb.components.forms.email-address"],"app/file-manager/explorer":["smb.components.lists.contentfiles","components.buttons","smb.controllers.file-manager.create-directory"],"app/file-manager/file-name-popup-form":["smb.components.forms.file-manager.show","components.buttons"],"app/mail-settings/confirmation-remove-popup-form":["smb.components.forms.mail-settings.show","components.buttons"],"app/hosting-settings/conflicts-checker":["admin.controllers.customer-service-plan._shared"],"app/log-browser/browser":["components.lists.logbrowser","components.buttons"],"app/log-browser/files":["smb.components.lists.logfiles","components.buttons"],"app/login/recovery-password":["components.login.recovery-password"],"app/newsletter-subscription":["components.newsletter-subscription"],"app/progress-dialog":["components.tasks.common"],"app/profile/announcement-settings":["admin.components.forms.admin.announcement-settings"],"app/pum":["admin.components.lists.pumpackages","components.buttons"],"app/show-output-popup":["components.tasks.scheduler-run-task"],"app/change-customers-owner":["admin.components.confirmations.change-customer-owner"],"app/convert-customers-to-resellers":["admin.components.confirmations.customer"],"app/convert-resellers-to-customers":["admin.components.confirmations.reseller"],"app/service-sidebar":["smb.controllers.service.index"],"app/app/progress":["smb.components.elements.download"],"app/app/installed":["smb.components.lists.app.instances","smb.controllers.service.index"],"app/app/apscatalog":["smb.components.forms.aps.catalog"],"app/web-app-firewall/submit-handler":["components.forms.web-app-firewall","components.buttons"],"views/smb/file-manager/list/UploadProgressDialog":["smb.controllers.file-manager.upload"],"components/common/ServerMailAntivirusPromo":["components.common.ServerMailAntivirusPromo","admin.controllers.server.tools","admin.controllers.mail-settings.index"]};t[e]&&n.push(Jsw.Locale.loadSections(t[e]))},(()=>{var e={main:0};__webpack_require__.f.j=(n,t)=>{var i=__webpack_require__.o(e,n)?e[n]:void 0;if(0!==i)if(i)t.push(i[2]);else{var a=new Promise(((t,a)=>i=e[n]=[t,a]));t.push(i[2]=a);var s=__webpack_require__.p+__webpack_require__.u(n),r=new Error;__webpack_require__.l(s,(t=>{if(__webpack_require__.o(e,n)&&(0!==(i=e[n])&&(e[n]=void 0),i)){var a=t&&("load"===t.type?"missing":t.type),s=t&&t.target&&t.target.src;r.message="Loading chunk "+n+" failed.\n("+a+": "+s+")",r.name="ChunkLoadError",r.type=a,r.request=s,i[1](r)}}),"chunk-"+n,n)}},__webpack_require__.O.j=n=>0===e[n];var n=(n,t)=>{var i,a,s=t[0],r=t[1],o=t[2],d=0;if(s.some((n=>0!==e[n]))){for(i in r)__webpack_require__.o(r,i)&&(__webpack_require__.m[i]=r[i]);if(o)var l=o(__webpack_require__)}for(n&&n(t);d<s.length;d++)a=s[d],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return __webpack_require__.O(l)},t=self.webpackChunkPlesk=self.webpackChunkPlesk||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))})();var __webpack_exports__=__webpack_require__.O(void 0,["vendors"],(()=>__webpack_require__(0)));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})();
429//# sourceMappingURL=main.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.