PageSourceSearch

https://molly88.net/cp/javascript/main.js?1790367317

js molly88.net collected 2026-10-05 06:47:10 UTC 1,142,565 bytes, 506 lines download raw bytes

1(()=>{var __webpack_modules__=[(e,n,i)=>{"use strict";i.r(n);i(1),i(2),i(3),i(4),i(5),i(6);var t=i(95),a=i(754);i(1580);window.Jsw=t,window.Plesk=a},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n);i(7),i(78),i(82);Array.prototype.entries||(Array.prototype.entries=function(){let e=0;const n=this;return{next:()=>e<n.length?{value:[e,n[e++]],done:!1}:{value:void 0,done:!0},[Symbol.iterator](){return this}}}),Set.prototype.toArray=function(){const e=[];return this.forEach(n=>e.push(n)),e},Map.prototype.toArray=function(){const e=[];return this.forEach((n,i)=>e.push([i,n])),e}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{ActiveList:()=>ue.ActiveList,AddRemoveDynamicSubForm:()=>$.AddRemoveDynamicSubForm,AjaxMessageBox:()=>q.AjaxMessageBox,AjaxPopupForm:()=>Q.AjaxPopupForm,Bar:()=>V.Bar,BigButton:()=>w.BigButton,Box:()=>H.Box,Button:()=>b.Button,CollapsibleBlock:()=>U.CollapsibleBlock,CommandButton:()=>D.CommandButton,Component:()=>S.Component,ConfirmationPopupManager:()=>oe.ConfirmationPopupManager,Container:()=>T.Container,Cookie:()=>A.default,CustomButton:()=>F.CustomButton,DirectoryBrowser:()=>he.DirectoryBrowser,DoubleListSelector:()=>Y.DoubleListSelector,DropArea:()=>ke.DropArea,DropdownHeader:()=>R.DropdownHeader,DropdownManager:()=>M.DropdownManager,DynamicPopupHint:()=>ee.DynamicPopupHint,DynamicSubForm:()=>$.DynamicSubForm,EnhancedDoubleListSelector:()=>X.EnhancedDoubleListSelector,FileManager:()=>xe,FormAjax:()=>I.FormAjax,FormRedirect:()=>P.FormRedirect,Gauge:()=>W.Gauge,GroupsList:()=>ve.GroupsList,Hint:()=>y.Hint,List:()=>Ne.List,ListContainer:()=>x.ListContainer,ListContextMenu:()=>Ne.ListContextMenu,Locale:()=>_.default,LookUp:()=>se.LookUp,MessageBox:()=>q.MessageBox,ModalDialogBox:()=>z.ModalDialogBox,MultiCheckboxMessageWindow:()=>q.MultiCheckboxMessageWindow,ObjectSwitcher:()=>Se.ObjectSwitcher,Observer:()=>le.default,Panel:()=>O.Panel,PasswordGenerator:()=>ie.PasswordGenerator,PasswordMeter:()=>ne.PasswordMeter,Pathbar:()=>j.Pathbar,Popup:()=>J.default,PopupForm:()=>G.PopupForm,PopupSlider:()=>_e.default,ReporterPopup:()=>ge.ReporterPopup,ScrollableList:()=>ye.ScrollableList,SmallButton:()=>N.SmallButton,SmallTools:()=>B.SmallTools,SplitButton:()=>E.SplitButton,StatusMessage:()=>re.StatusMessage,Task:()=>Te,ToolList:()=>Z.ToolList,Tooltip:()=>K.Tooltip,UAT:()=>be.UAT,UnresolvedDomainWarning:()=>de.UnresolvedDomainWarning,UpgradeFailureNotification:()=>te.UpgradeFailureNotification,WebserverConfigurationFailure:()=>ae.WebserverConfigurationFailure,WebspaceFoldersMessageBox:()=>q.WebspaceFoldersMessageBox,addStatusMessage:()=>s.default,addUrlParams:()=>c.default,api:()=>Ee.default,bar:()=>V.bar,clearStatusMessages:()=>r.default,createComponent:()=>a.default,createElement:()=>u.default,emptyFn:()=>k.default,escapeAttribute:()=>p.default,escapeHtml:()=>f.default,fireCustomEvent:()=>v.default,form:()=>Ce,getComponent:()=>S.getComponent,getControlPanelLoginHtml:()=>we.default,keyCode:()=>g.default,layout:()=>Ie,list:()=>Ne.list,messageBox:()=>q.messageBox,namespace:()=>t.default,onReady:()=>o.default,pleskWS:()=>De.default,prepareInternalError:()=>l.prepareInternalError,prepareUrl:()=>d.default,priority:()=>o.priority,redirect:()=>P.redirect,redirectPost:()=>P.redirectPost,registerComponent:()=>S.registerComponent,render:()=>m.default,showInternalError:()=>l.default,submit:()=>P.submit,toPunycode:()=>Fe.toPunycode,toollist:()=>Z.toollist,unescapeHtml:()=>h.default,version:()=>Pe});var t=i(96),a=i(97),o=i(401),s=i(402),r=i(407),l=i(429),d=i(404),c=i(337),m=i(343),u=i(405),p=i(430),f=i(104),h=i(431),k=i(338),v=i(432),g=i(433),S=i(98),_=i(106),y=i(434),b=i(437),N=i(438),w=i(439),E=i(440),D=i(441),F=i(442),P=i(446),C=i(447),I=i(448),T=i(444),x=i(449),L=i(450),A=i(451),O=i(452),q=i(453),R=i(457),M=i(458),B=i(459),U=i(463),j=i(465),V=i(467),$=i(469),H=i(470),W=i(471),K=i(103),z=i(454),G=i(472),Q=i(473),J=i(474),Y=i(476),X=i(478),Z=i(443),ee=i(482),ne=i(484),ie=i(701),te=i(703),ae=i(704),oe=i(705),se=i(706),re=i(403),le=i(339),de=i(716),ce=i(717),me=i(720),ue=i(721),pe=i(723),fe=i(739),he=i(740),ke=i(741),ve=i(742),ge=i(743),Se=i(744),_e=i(746),ye=i(748),be=i(749),Ne=i(707),we=i(751),Ee=i(111),De=i(719),Fe
1=i(752);const Pe="1.0",Ce={DisplayField:C.DisplayField,Values:C.Values},Ie={TwoColumns:L.TwoColumns},Te={ProgressBar:ce.ProgressBar,StatusMessage:me.StatusMessage,STATUS_DONE:me.STATUS_DONE,STATUS_ERROR:me.STATUS_ERROR,STATUS_STARTED:me.STATUS_STARTED,STATUS_NOT_STARTED:me.STATUS_NOT_STARTED,STATUS_CANCELED:me.STATUS_CANCELED},xe={Tree:pe.Tree,UploadAdapterIframe:fe.UploadAdapterIframe}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=(e,n=!0)=>{const i=e.split(".");let t=window;for(let e=0;e<i.length;e++){if(void 0===t[i[e]]){if(!n)return;t[i[e]]={}}t=t[i[e]]}return t};i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(98),a=i(96);const o=e=>{if(!e.componentType||e instanceof t.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)};i.dn(o)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Component:()=>c,getComponent:()=>d,registerComponent:()=>l});var t=i(99),a=i(103),o=i(106),s=i(343);const r={},l=(e,n)=>{r[e]=n},d=e=>r[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(){l(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,s.default)(this._componentElement,e,"top"),n.forEach(e=>{if(void 0===e.id||""===e.id)return;const n=this._componentElement.querySelector(`#${e.id}`);n&&n.parentNode.replaceChild(e,n)})):(0,s.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,s.default)(this._renderTarget,this._componentElement,this._renderMode),this._addEvents(),this._addTooltips()}setLocale(e){e instanceof o.default||(e=new o.default(e)),this.lmsg=e.lmsg.bind(e),this._locale=e}getLocale(){return this._locale}remove(){this._renderTarget?.removeChild(this._componentElement),l(this._id)}getAttribute(e){return this._attrs[e]}}(0,t.default)(c,"genId",1),c.subclasses=[]},,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{Tooltip:()=>o});var t=i(99),a=i(104);i(105);const o={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.forEac
1h(e=>{o.init(e.parentNode,{element:e})})},init:(e,n)=>new o.Instance(e,n),set(e){if(o.current&&o.current!==e&&o.hide(),o.current===e)return;o.current=e,e.element.addEventListener("mousemove",o._onMouseMove),e.element.addEventListener("mouseout",o._onMouseOut),e.element.addEventListener("blur",o.hide);const n=e.element.getBoundingClientRect();o.tooltipX=n.left+window.scrollX,o.tooltipY=n.bottom+window.scrollY,o.show()},show(){o.showCancel(),o.hideCancel(),o.showTimeoutStatus?o.showTask=setTimeout(o.showFinish,1e3*o.showTimeout):o.showFinish()},showCancel(){o.showTask&&(clearTimeout(o.showTask),o.showTask=null)},showFinish(){o.showCancel();const e=o._fetchTooltipElement(),n=o.current;let{text:i}=n.config;i="function"==typeof i?i():i,!1!==i&&(i?e.querySelector("span").innerHTML=(0,a.default)(i):n.config.element&&(e.querySelector("span").innerHTML=n.config.element.innerHTML),e.style.display="",o.update())},hide(){if(o.showCancel(),!o.current)return;const e=o.current;o.current=null;o._fetchTooltipElement().style.display="none",e.element.removeEventListener("mousemove",o._onMouseMove),e.element.removeEventListener("mouseout",o._onMouseOut),o.hideTask=setTimeout(o.hideFinish,1e3*o.showTimeout)},hideCancel(){o.hideTask&&(clearTimeout(o.hideTask),o.hideTask=null)},hideFinish(){o.showTimeoutStatus=!0},update(){if(!o.current)return;const e=o._fetchTooltipElement();if("none"===e.style.display)return;const n=o._fetchTooltipPosition(e);e.style.top=`${n.y}px`,e.style.left=`${n.x}px`},_onMouseOut(){o.hide()},_onMouseMove(e){o.tooltipX=e.clientX+(window.scrollX||window.pageXOffset),o.tooltipY=e.clientY+(window.scrollY||window.pageYOffset),o.update()},_fetchTooltipElement(){if(!o._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),o._tooltipElement=e}return o._tooltipElement},_fetchTooltipPosition(e){let n,i;const t=Element.getDimensions(e),a=document.viewport.getDimensions(),s=document.viewport.getScrollOffsets(),r=a.width+s.left-o.tooltipX,l=o.tooltipX-s.left,d=o.tooltipY-s.top,c=a.height+s.top-o.tooltipY;return n=r>t.width+o.minDelta+o.xOffsetRight?o.tooltipX+o.xOffsetRight:l>t.width+o.minDelta+o.xOffsetLeft?o.tooltipX-t.width-o.xOffsetLeft:o.tooltipX-(t.width+o.xOffsetLeft)/2,i=c>t.height+o.minDelta+o.yOffsetBottom?o.tooltipY+o.yOffsetBottom:d>t.height+o.minDelta+o.yOffsetTop?o.tooltipY-t.height-o.yOffsetTop:o.tooltipY-(t.height+o.yOffsetTop)/2,n<0&&(n=o.minDelta),{x:n,y:i}}};window.addEventListener("load",()=>{o.initData()}),o.Instance=class{constructor(e,n){(0,t.default)(this,"set",()=>{o.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),this.element.addEventListener("focus",this.set)}setText(e){this.config.text=(0,a.default)(e)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=e=>String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");i.dn(t)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(99),a=i(107),o=i(111),s=i(339),r=i(340),l=i(341);class d{static addSection(e,n){return this.sections[e]=new d(n),s.default.notify({name:e,messages:n},"plesk:addedLocaleSection"),this.sections[e]}static addSections(e){return Object.entries(e).forEach(([e,n])=>{this.sections[e]=new d(n)}),s.default.notify({sections:e},"plesk:addedLocaleSections"),this.sections}static getSection(e){return this.sections[e]?this.sections[e]:new d}static getTranslate(e){return n=>(0,l.jsx)(r.default,{namespace:e,...n})}static async loadSections(e,n){const i=e.filter(e=>n||!this.sections[e]);if(i.length){const e=i.map(e=>`sections[]=${encodeURIComponent(e)}`);n&&e.push(`locale=${encodeURIComponent(n)}`);try{const n=await o.default.get(`/cp/locale?${e.join("&")}`);this.addSections(n)}catch{}}return e.map(e=>this.getSection(e))}static async loadSection(e){const[n]=await this.loadSections([e]);return n}constructor(e={}){(0,t.default)(this,"messages",void 0),this.messages=e}lmsg(e,n){const i=this.messages[e];return void 0===i?`[${e}]`:void 0===n?i:Object.keys(n).reduce((e,i)=>e.replace(`%%${i}%%`,n[i]),i)}formatMessage(e,n){return new a.default(this.lmsg(e,n),document.documentElement.lang||"en-US").format(n)}}(0,t.default)(d,"sections",{});const c=d},,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(112),a=i(336),o=i(337),s=i(338);const r=(e,n={},i=0)=>{window.Ajax&&window.Ajax.activeRequestCount++;const t={"X-Requested-With":"XMLHttpRequest"},o=document.getElementById("forgery_protection_token");return o&&(t["X-Forgery-Protection-Token"]=o.content),n={credentials:"same-origin",...n,headers:{...t,...n.headers||{}}}
1,fetch(e,n).then(e=>400===e.status?(window.location.reload(),new Promise(s.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(t=>{if(t instanceof TypeError&&(0,a.isNetworkError)(t)){if(i>0)return new Promise(e=>setTimeout(e,500)).then(()=>r(e,n,--i));throw t}throw t}).finally(()=>{window.Ajax&&window.Ajax.activeRequestCount--})},l={get:(e,n={})=>r((0,o.default)(e,n),{method:"GET"},3),post:(e,n={})=>{t.default.dispatchAction("REQUEST",{url:e});const i={};let a;return n instanceof FormData?a=n:(a=JSON.stringify(n),i["Content-Type"]="application/json; charset=utf-8"),r(e,{method:"POST",headers:i,body:a})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>_,getUrl:()=>l,prepareNodeData:()=>m,request:()=>v});var t=i(113),a=i(329),o=i.n(a);Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector);const s=document.createElement("a"),r=e=>{s.href=e;const{pathname:n,search:i,hash:t}=s,a=(({pathname:e,search:n})=>{const i=e.match(/^\/smb\/account\/switch\//i)?"returnUrl":"pageUrl",t=new RegExp(`${i}=([^&]*)`).exec(n);if(t&&t[1])try{return decodeURIComponent(t[1])}catch{}return null})(s);if(a)return r(a);if([/^\/smb\/file-manager\//i,/^\/(admin|smb)\/backup\//i,/\/hosting\/web-directories\//i].some(e=>n.match(e)))return n;const o=["searchText","sql_query","user","login","pass","token","key","mail"],l=i.replace(/^\?/,"").split("&").reduce((e,n)=>{if(!n.includes("="))return[...e,n];const[i]=n.split("=");return o.some(e=>i.toLocaleLowerCase().includes(e.toLowerCase()))?[...e,`${i}=*****`]:[...e,n]},[]).join("&");return`${n}${l?`?${l}`:""}${t}`},l=e=>{return e&&!o()(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):r(e||window.location.href);var n},d=e=>{if(!e||!e.localName)return null;let n=e.localName.toLowerCase();if(e.id&&(n+=`#${e.id}`),e.classList)for(let i=0,t=e.classList.length;i<t;++i)n+=`.${e.classList[i]}`;return n},c=(e,n)=>{let i=(e=>{let{target:n}=e;const{currentTarget:i,type:t}=e;return i&&i.tagName&&("load"===t||"error"===t||"click"===t&&"input"===i.tagName.toLowerCase()&&"radio"===i.type)&&(n=i),n.nodeType===Node.TEXT_NODE?n.parentNode:n})(e);if(!n)return i;for(;i;){if(i.nodeType===Node.ELEMENT_NODE&&i.matches(n))return i;i=i.parentNode}return null},m=(e,n,i)=>{const t={};return t.css=((e,n)=>{const i=[];for(let t=0;e&&e.nodeType===Node.ELEMENT_NODE&&t<n;e=e.parentNode,t++)i.splice(0,0,d(e));return i.length?i.join(" "):null})(e,5),e.id&&(t.id=e.id),i&&i.attributes&&i.attributes.forEach(n=>{if(!e.hasAttribute(n))return;const i="href"===n?l(e.getAttribute(n)):e.getAttribute(n);i&&(t[n]=i)}),["id","type","action",i&&i.dataset?i.dataset:[]].forEach(n=>{n in e.dataset&&("dataset"in t||(t.dataset={}),t.dataset[n]=e.dataset[n])}),t},u=e=>{const n={"|":encodeURIComponent("|"),"\n":encodeURIComponent("\n")};return e.map(e=>e?(Object.entries(n).forEach(([n,i])=>{e=e.replace(new RegExp(`\\${n}`,"g"),i)}),e):"")};let p,f,h=!1,k={};const v=(e,n,i)=>{const a={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:i||null},o=((e,n)=>{const i={};e.post&&n&&(e.post.self&&e.post.self.forEach(function(e){if("value"===e)return;const t=n.getAttribute(e);t&&(i[e]=t)}),e.post.selfText&&(i.text=n.innerText)),e.data&&Object.keys(e.data).forEach(function(n){i[n]=e.data[n]});const t=(e=>{if(!e||!e.parentElement)return[];let n=e;const i=[];for(;n;)i.push(n.dataset.type),n=n.parentElement.closest("[data-type]");return i.length>1?i.slice(1):[]})(n);return t.length>0&&(i.parents=t),i})(e,n);if(((e,n,i)=>{if(!n.sessionId)return window.localStorage.getItem("uat-aid")||window.localStorage.setItem("uat-aid",Math.random().toString(36).slice(2)),void(i["uat-aid"]=window.localStorage.getItem("uat-aid"));"LOGIN"===e.name&&window.localStorage.getItem("uat-aid")&&(i["uat-aid"]=window.localStorage.getItem("uat-aid"),window.localStorage.removeItem("uat-aid"))})(e,f,o),f.parentId&&(o.parentId=f.parentId),Object.keys(o).length&&(a.additionalData=JSON.stringify(o)),"function"==typeof f.logger&&f.logger(a),f.firehose){if(!p){const{accessKeyId:e,secretAccessKey:n,...i}=f.firehose;p=new t.Firehose({...i,credentials:{accessKeyId:e,secretAccessKey:n}})}p.putRecord({DeliveryStreamName:f.sessionId?f.firehose.stream:f.firehose.noSessionStream,Record:{Data:`${u(Object.values(a)).join("|")}\n`}}
1,()=>{})}};let g={contentLoad(e,n,i){"loading"===document.readyState?window.addEventListener("load",function(e){i.data=i.data||{},f.extensions&&(i.data.extensions=f.extensions),setTimeout(()=>{if(window.performance){const e=window.performance.timing;i.data.pageLoadTime=e.loadEventEnd-e.navigationStart,i.data.requestTime=e.responseEnd-e.requestStart,i.data.renderTime=e.domComplete-e.domLoading}v(i,e.target)},0)}):v(i,document)},historyReplaceState(e,n,i){window.history.replaceState=new Proxy(window.history.replaceState,{apply:(e,n,t)=>(i.data=i.data||{},f.extensions&&(i.data.extensions=f.extensions),v(i,document),e.apply(n,t))})},click:({elements:e},n,i,t)=>{document.addEventListener(t,function(n){if(!n.uatHandled)for(let t=0;t<e.length;t++){let a,{selector:o}=e[t];if(o){o=Array.isArray(o)?o:[o];for(let e=0;e<o.length&&!a;e++)a=c(n,o[e])}if(a){n.uatHandled=!0,v({...i,name:(a.dataset.action||i.name).toUpperCase(),data:m(a,n.target,e[t])},a);break}}},!0)}},S=[{expects:[{contentLoad:{}}]},{expects:[{historyReplaceState:{}}]},{name:"CLICK",expects:[{click:{elements:[{selector:"[data-action]"},{selector:"a",attributes:["href"]},{selector:"button"},{selector:['[class*="commonButton"]','[class*="btn"]','[class*="link"]','[class*="hint"]','[class*="button"]','[class*="control"]','[class*="close"]']},{selector:'[role="button"]'}]}}]}];const _={init(e){e&&!h&&(f=e,Object.keys(k).forEach(e=>{k[e]()}),S.forEach(function(e){e.expects.forEach(function(n){Object.keys(n).forEach(function(i){g[i]&&g[i](n[i],n,e,i)})})}),h=!0)},setPatches(e){k=e(k)},setActions(e){S=e(S)},setWatchers(e){g=e(g)},setLogger(e){f.logger=e},dispatchAction(e,n){h&&v({name:e,url:l(),data:n})},getConfig:()=>f}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{isNetworkError:()=>t});const t=e=>["Failed to fetch","NetworkError when attempting to fetch resource.","Fetch API cannot load","Network request failed"].some(n=>e.message.startsWith(n))},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});const t=e=>{if(!e)return{};const n=e.match(/([^?#]*)(#.*)?$/);return[...new URLSearchParams(n[1]).entries()].reduce((e,[n,i])=>(Object.prototype.hasOwnProperty.call(e,n)?Array.isArray(e[n])?e[n].push(i):e[n]=[e[n],i]:e[n]=i,e),{})},a=(e,n)=>{if("string"==typeof n){const i=e.split("?",2),a=(n=n.startsWith("/")||n.startsWith("?")?n:`?${n}`).split("?",2);e=i[0].replace(/\/+$/,"")+a[0],n={...t(i[1]||""),...t(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};i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=()=>{};i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});const t=new Map,a=e=>(t.has(e)||t.set(e,[]),t.get(e));const o=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 i=a(n).indexOf(e);-1!==i&&a(n).splice(i,1)}static removeEventListener(e,n){this.remove(n,e)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(341),a=i(342);const o=({component:e=t.Fragment,...n})=>(0,t.jsx)(a.Translate,{component:e,...n})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});var t=i(342),a={};for(const e in t)"default"!==e&&(a[e]=()=>t[e]);i.d(n,a)},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__(344),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(341),_sentry_browser__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(345),_component__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(98),_emptyFn__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(338);const addScript=e=>new Promise((n,i)=>{const t=document.createElement("script");t.setAttribute("src",e),t.onload=n,t.onerror=i,document.body.appendChild(t)}),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_2__.captureException)(e,e=>{e.setExtras({script})}),console?.error(e)}})},render=(e,n,i="bottom")=>{if(n)if("inner"===i&&(e.innerHTML="",i="bottom"),Array.isArray(n))n.forEach(n=>{render(e,n,i)});else if("function"!=typeof n){if(n instanceof _component__WEBPACK_IMPORTED_MODULE_3__.Component)return n.setRenderTarget(e),i&&(n._renderMode=i),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 i="function"==typeof e.onrender?e.onrender:_emptyFn__WEBPACK_IMPORTED_MODULE_4__.default;delete e.onrender;const t={};Object.keys(e).forEach(n=>{"function"==typeof e[n]&&0===n.indexOf("on")&&(t[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])}),Object.keys(t).forEach(e=>{a.addEventListener(e,t[e])}),render(a,n.children),i(n=a)}switch(i){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"===i&&e.parentNode.removeChild(e);break;default:throw new Error(`Unsupported renderMode for render(): ${i}`)}"string"==typeof n&&setTimeout(async()=>{const e=/<script.*?src=("|')(.*?)("|').*?><\/script>/gi;let i;for(;null!==(i=e.exec(n));)try{await addScript(i[2])}catch{}evalScripts(n)},10)}}else render(e,n(),i)},__WEBPACK_DEFAULT_EXPORT__=render},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c,priority:()=>r});var t=i(345);const a="high",o="normal",s="low",r={[a]:a,[o]:o,[s]:s},l={};let d=!1;const c=(e,n)=>{"function"==typeof e&&(n=e,e=o);const i=()=>{try{n()}catch(e){(0,t.captureException)(e),console&&console.error(e)}};d?i():(l[e]||(l[e]=[]),l[e].push(i))};i.dn(c),document.onreadystatechange=()=>{if("complete"===document.readyState&&!d){d=!0;const e=[s,o,a];Object.keys(l).sort((n,i)=>e.indexOf(i)-e.indexOf(n)).forEach(e=>{l[e].forEach(Function.prototype.call,Function.prototype.call)})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(403),a=i(97);const o=(e,n,i={})=>{try{(0,a.default)({componentType:i.componentType||t.StatusMessage,renderTo:"main",renderMode:"top",type:e,message:n,...i})}catch{alert(`${e} | ${n}`)}};i.dn(o)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{StatusMessage:()=>l});var t=i(98),a=i(404),o=i(343),s=i(405),r=i(111);i(406);class l extends t.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 i=e.target.closest(".msg-box");i.parentNode.removeChild(i),r.default.post((0,a.default)(n))})}_initComponentElement(){super._initComponentElement(),this._source&&(this._componentElement.dataset.source=this._source),(0,o.default)(this._componentElement,(0,s.default)("div",(0,s.default)("div",(0,s.default)("div",(0,s.default)("div",(0,s.default)("div",(0,s.default)("div.msg-content",this._renderCloseButton(),this._renderMessage())))))))}_renderMessage(){return[this._title?`<b>${this._title}:</b> `:null,this._message]}_renderCloseButton(){return this._closable?(0,s.default)("span.close",{onclick:"function"==typeof this._onClose?this._onClose.bind(this):this._onClose}):null}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=e=>{if("string"!=typeof e)return null;const n=globalThis.Jsw&&globalThis.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};i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(341),a=i(98);const o=(e,...n)=>{let i="div";const o=[],s=/(?:(^|#|\.)([^#\.\[\]]+))|(\[.+?\])/g,r=/\[(.+?)(?:=("|'|)(.*?)\2)?\]/;let l;const d=!("[object Object]"!==Object.prototype.toString.call(n[0])||"tag"in n[0]||(0,t.isValidElement)(n[0])||n[0]instanceof a.Component)?n.shift():{};for(;l=s.exec(e);)if(""===l[1]&&l[2])i=l[2];else if("#"===l[1])d.id=l[2];else if("."===l[1])o.push(l[2]);else if("["===l[3][0]){const e=r.exec(l[3]);d[e[1]]=e[3]||!e[2]||""}"string"==typeof d.class&&""!==d.class&&o.push(d.class),o.length&&(d.class=o.join(" "));return{tag:i,attrs:d,children:1===n.length&&Array.isArray(n[0])?n[0]:n}};i.dn(o)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(408);const a=()=>{(0,t.default)({...(0,t.default)(),status:[]});const e=document.getElementById("main");e&&[".msg-error",".msg-info",".msg-warning"].forEach(n=>{e.querySelectorAll(`${n}
1:not([data-rendered-by-react])`).forEach(e=>{e.parentNode.removeChild(e)})})};i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r,usePageData:()=>s});var t=i(409),a=i(419);const o=(0,t.makeVar)({}),s=()=>(0,a.useReactiveVar)(o),r=o},,,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r,prepareInternalError:()=>s});var t=i(402),a=i(407),o=i(104);const s=(e,{messageWrapper:n="pre"}={})=>{let i=`Internal error<${n}>${(0,o.default)(e)}</${n}>`;try{const t=JSON.parse(e);"message"in t&&"kbArticleUrl"in t&&(i=`<${n}>${(0,o.default)(t.message)}</${n}>`,i+=`<a href="${t.kbArticleUrl}" target="_blank">Search for related Knowledge Base articles</a>`)}catch{}return i},r=e=>{(0,a.default)(),(0,t.default)("error",s(e))};i.dn(r)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(104);const a=e=>(0,t.default)(e).replace(/"/g,"&quot;");i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=e=>String(e).replace(/&amp;/g,"&").replace(/&nbsp;/g," ").replace(/&quot;/g,'"').replace(/&apos;/g,"'").replace(/&#039;/g,"'").replace(/&lt;/g,"<").replace(/&gt;/g,">");i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=(e,n)=>{if(document.createEvent){const i=document.createEvent("HTMLEvents");return i.initEvent("dataavailable",!0,!0),i.eventName=n,void e.dispatchEvent(i)}const i=document.createEventObject();i.eventType="ondataavailable",i.eventName=n,e.fireEvent(i.eventType,i)};i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DOWN_ARROW:()=>d,ENTER:()=>o,ESC:()=>a,LEFT_ARROW:()=>s,RIGHT_ARROW:()=>l,TAB:()=>t,UP_ARROW:()=>r,default:()=>c});const t=9,a=27,o=13,s=37,r=38,l=39,d=40,c={TAB:t,ESC:a,ENTER:o,LEFT_ARROW:s,UP_ARROW:r,RIGHT_ARROW:l,DOWN_ARROW:d}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Hint:()=>s});var t=i(98),a=i(435),o=i(343);i(436);class s extends t.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"}),i=(0,a.createHtmlElement)("span",{class:"screen-description-control"});i.addEventListener("click",e=>{e.target.closest(".screen-description").classList.add("expanded")}),(0,o.default)(n,this._contentElement),(0,o.default)(n,i),(0,o.default)(e,n),this._componentElement=e,this._screenControl=()=>{Element.getWidth(e)>Element.getWidth(n)?i.classList.add("off"):i.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,i)=>{"use strict";i.r(n),i.d(n,{createHtmlElement:()=>t});const t=(e,n={})=>{const i=document.createElement(e);return Object.entries(n).forEach(([e,n])=>{null!==n&&!1!==n&&i.setAttribute(e,`${n}`)}),i}},(e,n,i)=>{"use strict";i.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__(98),_prepareUrl__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(404),_escapeHtml__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(104);class Button extends _component__WEBPACK_IMPORTED_MODULE_0__.Component{_initConfiguration(config){super._initConfiguration({tag:"a",...config}),this._isButtonTag="button"===String(this._tag).toLowerCase(),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();const e=this._getConfigParam("aria-label","")||this._getConfigParam("description","");e&&this._addAttribute("aria-label",e),this._addAttribute("role",this._getConfigParam("role","button")),this._addAttribute("type",this._getConfigParam("type",this._isButtonTag?"button":null)),this._addAttribute("tabindex",this._getConfigParam("tabIndex",null)),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=>
1e):[e],e.forEach(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",this._isButtonTag?null:"javascript:;"))),this._addAttribute("target",this._getConfigParam("target",null)),this._componentElement.removeAttribute("aria-disabled"),this._addProgressHandler(),this._handler&&this.addEventObserver("click",this._handler)}disable(){if(this._disabled)return;this._disabled=!0,this._componentElement.classList.add(this._disabledClass),this._addAttribute("aria-disabled","true");let e=this._config.addCls||"";e="string"==typeof e?e.split(" ").filter(e=>e):[e],e.forEach(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)}setTabIndex(e){this._addAttribute("tabindex",e)}_addProgressHandler(){}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{SmallButton:()=>a});var t=i(437);class a extends t.Button{_initConfiguration(e){super._initConfiguration(e),this._cls=this._getConfigParam("cls","s-btn"+(this._title?"":" btn-icon-only"))}}a.subclasses=[]},(e,n,i)=>{"use strict";i.r(n),i.d(n,{BigButton:()=>s});var t=i(437),a=i(343),o=i(104);class s extends t.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,o.default)(this._getConfigParam("title"))}</span>`);let n="";if(Array.isArray(this._getConfigParam("additionalComments"))&&(this._getConfigParam("additionalComments").forEach(e=>{n+=`${(0,o.default)(e)}<br/>`}),n=`<span>${n}</span>`),this._getConfigParam("comment")&&(n+=(0,o.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,i)=>{"use strict";i.r(n),i.d(n,{SplitButton:()=>c});var t=i(98),a=i(103),o=i(343),s=i(405),r=i(104),l=i(338),d=i(435);class c extends t.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",l.default),this.items=this._getConfigParam("items",[]),this.isScrollable=this._getConfigParam("isScrollable")}_initComponentElement(){super._initComponentElement(),(0,o.default)(this._componentElement,[(0,s.default)("button.btn"+(this.isAction?".btn-primary":""),{type:this.isDefault?"submit":"button",onclick:this.onclick},(0,r.default)(this.title)),(0,s.default)("button.btn.dropdown-toggle",{type:"button",onclick:this.openDropdown.bind(this)},(0,s.default)("em.caret")),(0,s.default)(`ul.dropdown-menu${this.isMenuFlip?".dropdown-menu-flip":""}${this.isScrollable?".dropdown-scrollable":""}`)]),Array.isArray(this.items)&&this._initItems()}_initItems(){this.items.forEach(e=>{const n=(0,d.createHtmlElement)("a",{id:e.id||null,href:e.href||null,target:e.newWindow?"_blank":null});n.innerHTML=(0,r.default)(e.title);const i=(0,d.createHtmlElement)("li",{class:(e.submenu?"dropdown-submenu":"")+(this.isMenuFlip?" to-left":"")});(0,o.default)(i,n),e.submenu&&(0,o.default)(i,'<ul class="dropdown-menu"></ul>'),(0,o.default)(this._componentElement.querySelector(".dropdown-menu"),i),n.addEventListener("click",e.onclick||l.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
1=>{e.classList.remove("open")}),this._componentElement.classList.toggle("open")}_addEvents(){const e=e=>{const i=e.querySelector(".dropdown-menu");e.classList.contains("open")||void 0===i||i.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(i=>{i.addEventListener("mouseover",()=>{e(i)});const t=i.querySelector("a");t.addEventListener("touchend",()=>{i.classList.contains("open")?n(i):e(i)}),t.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__(98);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,this._config["aria-label"]&&this._componentElement.setAttribute("aria-label",this._config["aria-label"]),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,i)=>{"use strict";i.r(n),i.d(n,{CustomButton:()=>o});var t=i(443);const{Button:a}=t.toollist;class o 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__(444),_component__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(98),_tooltip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(103),_render__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(343),_createElement__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(405),_escapeAttribute__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(430),_escapeHtml__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(104),helpers_createHtmlElement__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(435),_tool_list_less__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(445);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,"aria-hidden":"true",alt:""})),(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 i,t;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",i="#",t=this.getImagePath(this._disabledImage)):(i=this._href,t=this.getImagePath(this._image));const o={class:a,target:this._target,href:i,role:"button"};this._disabled&&(o["aria-disabled"]="true"),(0,_render__WEBPACK_IMPORTED_MODULE_3__.default)(this._componentElement,(0,_createElement__WEBPACK_IMPORTED_MODULE_4__.default)("a",o,`<span class="tool-icon"><img src="${(0,_escapeAttribute__WEBPACK_IMPORTED_MODULE_5__.default)(t)}" aria-hidden="true" alt=""/></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,i)=>{"use strict";i.r(n),i.d(n,{Container:()=>s});var t=i(98),a=i(97),o=i(343);class s extends t.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,o.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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{FormRedirect:()=>m,redirect:()=>d,redirectPost:()=>c,submit:()=>l});var t=i(404),a=i(337),o=i(343),s=i(405),r=i(435);const l=(e,n)=>{const i=("string"==typeof e?document.getElementById(e):e).closest("form");i.noRedirect=n,i.submit()},d=(e,n,i)=>{let a=e,o="get";if("[object Object]"===Object.prototype.toString.call(e)&&(o=e.method||o,n=e.data,i=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,t.default)(a),o=o.toLowerCase(),"post"===o||n&&Object.keys(n).length||i?m.redirect(a,o,n,i):window.location.assign(a)},c=(e,n,i)=>{m.redirect((0,t.default)(e),"post",n,i)},m={redirect(e,n,i,t){(0,o.default)(document.body,(0,s.default)("form",{method:n,target:t,action:(0,a.default)(e,`_randomId=${Math.floor(1e6*Math.random())}`),onrender(e){setTimeout(()=>{e.submit()},0)}},i?m.subToElements(i):null,document.getElementById("forgery_protection_token")?(0,s.default)("input",{type:"hidden",name:"forgery_protection_token",value:document.getElementById("forgery_protection_token").content}):null))},stringToElements:(e,n)=>[(0,r.createHtmlElement)("input",{type:"hidden",name:n,value:e})],booleanToElements:(e,n)=>[(0,r.createHtmlElement)("input",{type:"hidden",name:n,value:e?1:0})],arrayToElements(e,n){let i=[];return e.forEach(function(e){i=i.concat(m.subToElements(e,"",n))}),i},hashToElements(e,n){let i=[];return $H(e).each(function(e){i=i.concat(m.subToElements(e.value,e.key,n))}),i},subToElements(e,n,i){let t=[];const a=i?`${i}[${n}]`:n;return"string"==typeof e||"number"==typeof e?t=t.concat(m.stringToElements(e,a)):"boolean"==typeof e?t=t.concat(m.booleanToElements(e,a)):Array.isArray(e)?t=t.concat(m.arrayToElements(e,a)):"function"!=typeof e&&(t=t.concat(m.hashToElements(e,a))),t}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DisplayField:()=>a,Values:()=>o});var t=i(98);class a extends t.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.forEach(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 o{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,i)=>{"use strict";i.r(n),i.d(n,{FormAjax:()=>m});var t=i(98),a=i(446),o=i(339),s=i(402),r=i(407),l=i(429),d=i(343),c=i(104);class m extends t.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 i=(0,t.getComponent)(e);i&&i[n?"disable":"enable"]()}_toggleCheckbox(e,n){const i=document.getElementById(e);i&&(i.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,s.default)("error",this._config.timeoutMessage):(0,l.default)(e.responseText),this.enable()}_onSuccess(e){this._submitInProgress=!1,(0,r.default)();try{const n=JSON.parse(e.responseText);this._processForm(n)}catch{this._clearMessages(),this.enable(),0!=e.status&&(0,l.default)(e.responseText)}}_processForm(e){if("Jsw.Task.ProgressBar.Item"===e.componentType)return(0,t.getComponent)("asyncProgressBarWrapper").progressDialog(e),void o.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 i=null,a=n;for(;(a=a.parentNode)&&a.nodeType===Node.ELEMENT_NODE;)"none"===a.style.display&&(i=a.id);if(!i)return;const o=(0,t.getComponent)("form-tab-buttons");o&&o.switchTab(i)}_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}
1_processResponseStatusMessages(e){(e||[]).forEach(({status:e,content:n,title:i})=>{this._addFormMessage(e,n,i)})}_processResponseFormMessages(e){this._processFieldMessages(e,[])}_addFieldMessage(e,n){e.closest(".form-row").classList.add("error"),(0,d.default)(e,`<span class="error-hint">${(0,c.default)(n)}</span>`),e.style.display=""}_processFieldMessage(e,n,i){let t;const a=this._componentElement.querySelector(`#${e.join("-")}`);t=a?a.parentNode.querySelector(".field-errors"):null,t||(t=a?a.closest(".form-row").querySelector(".field-errors"):null),t||(t=this._componentElement.querySelector(`#${e.join("-")}-form-row`).querySelectorAll(".field-errors"),t=t[t.length-1]),this._addFieldMessage(t,i),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:i})=>{"string"==typeof i?this._processFieldMessage(n,e,i):(n.push(e),this._processFieldMessages(i,n),n.pop())})}_addFormMessage(e,n,i){(0,s.default)(e,n,{title:i})}_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,i)=>{"use strict";i.r(n),i.d(n,{ListContainer:()=>o});var t=i(444),a=i(343);class o extends t.Container{_initConfiguration(e){super._initConfiguration({tag:"ul",...e})}_renderItem(e){let n=null;const i=Array.isArray(e)&&!e.length;i||(n=`${this._id}-item-${e.getId()}`);let t=this._getConfigParam("itemClass","");this._getConfigParam("renderLastItemClass","")&&this._items[this._items.length-1]===e&&(t="last"),i&&(t+=` ${this._getConfigParam("emptyItemClass","")}`),t&&(t=` class="${t}"`),(0,a.default)(document.getElementById(this._contentAreaId),`<li ${n?`id="${n}"`:""}${t}></li>`),i||(0,a.default)(document.getElementById(n),e)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{TwoColumns:()=>o});var t=i(444),a=i(343);class o extends t.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,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t={get(e){const n=document.cookie.split("; ");for(let i=0;i<n.length;i++){const t=n[i].split("=");if(e===t[0])return unescape(t[1])}return null},set(e,n,i,t){let a=`${e}=${escape(n)}; `;i&&(a+=`expires=${i}; `),t&&(a+=`path=${t}; `),"https:"===window.location.protocol&&(a+="secure; "),document.cookie=a},setPermanent(e,n,i){const t=new Date;t.setTime(t.getTime()+31536e6);const a=t.toUTCString();this.set(e,n,a,i)},remove(e,n){this.set(e,"","Fri, 31 Dec 1999 23:59:59 GMT",n)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Panel:()=>r});var t=i(444),a=i(451),o=i(97),s=i(343);class r extends t.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(o.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(){const e=this._componentElement.classList.contains("b-collapsible")?'<span role="button" tabindex="0">':"<span>";return this._title?`<div class="title ${this._titleClass?this._titleClass:""}"><div class="title-area" id="${this._titleAreaId}">${"-"===this._title?"":`<h3>${e}<span>${this._title}</span></span></h3>`}</div></div>`:""}_getSubTitleHtml(){return""}render(){super.render(),this._renderBoxItems()}
1_renderBoxItems(){null!==this._boxItems&&this._boxItems.forEach(function(e){this._renderBoxItem(e)},this)}_renderBoxItem(e){(0,s.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()}),e.addEventListener("keypress",e=>{"Enter"!==e.key&&" "!==e.key||this.toggleContent()})})}_updateTitle(e){e&&"-"!==e&&(this._componentElement.querySelector("div.title-area > h3 > span > 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,i)=>{"use strict";i.r(n),i.d(n,{AjaxMessageBox:()=>f,MessageBox:()=>p,MultiCheckboxMessageWindow:()=>h,WebspaceFoldersMessageBox:()=>k,messageBox:()=>u});var t=i(454),a=i(429),o=i(405),s=i(404),r=i(104),l=i(106);i(456);const d="TYPE_OK",c="TYPE_YESNO",m="delete",u={TYPE_OK:d,TYPE_YESNO:c,SUBTYPE_DELETE:m,SUBTYPE_TOGGLE:"toggle",SUBTYPE_CONFIRM:"confirm",show(e){const n=((e={})=>e.isWebspace?new k(e):e.isAjax?new h(e):new p(e))(e);return n.show(),n}};class p extends t.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=l.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,o.default)("div.popup-wrapper",(0,o.default)("div.popup-container",(0,o.default)("div.popup-content",(0,o.default)("div.popup-content-area",(0,o.default)("div.confirmation-msg"+(this._subtype?`.mw-${this._subtype}`:""),this._text?(0,o.default)("p",this._text):null,this._getDescriptionCode(),this._getNeedAttentionCode(),(0,o.default)("div.btns-container",this._type===c?[(0,o.default)("button.btn"+(this._subtype===m?".btn-danger":"yes"===this._buttonDefault?".action":""),{type:"button","data-action":"yes"},this._buttonTitles.yes),(0,o.default)("button.btn"+(this._subtype===m?"":"no"===this._buttonDefault?".action":""),{type:"button","data-action":"no"},this._buttonTitles.no)]:this._type===d?[(0,o.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");
1if(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(d===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 f extends p{_initConfiguration(e){super._initConfiguration(e),this._requestUrl=this._getConfigParam("requestUrl",""),this._requestMethod=this._getConfigParam("requestMethod","post"),this._requestParams=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,s.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()}}f.superclass=p;class h extends f{_onSuccess(e){this._hideSpinner();const n=JSON.parse(e.responseText),{content:i}=n;let t="";Array.isArray(i)?i.length>0&&(t='<ul class="ul">',i.forEach(e=>{t+=`<li>${e}</li>`}),t+="</ul>"):t=i;let a="";n.description&&(a=`<p><span class="hint-warning">${n.description}</span></p>`);let o="";n.confirmation&&(o=`<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=t+a+o;const s=this._componentElement.querySelectorAll('input[type="checkbox"]');s.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()})}),s.length||this._enableYesButton()}}class k extends f{_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,r.default)(e)}</li>`),i=e.length?this._description.concat(" ").concat(this._successDescription).concat(`<ul>${n.join("")}</ul>`):this._description;document.getElementById(this._contentContainerId).innerHTML=i}_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,i)=>{"use strict";
1i.r(n),i.d(n,{ModalDialogBox:()=>r});var t=i(98),a=i(343),o=i(338),s=i(433);i(455);class r extends t.Component{_initConfiguration(e){super._initConfiguration(e),this._focusTimeoutId=null,this._screenDisablerId=this._getConfigParam("screenDisablerId","screenDisabler"),this._hideOnEscape=this._getConfigParam("hideOnEscape",!1),this._hideOnBgClick=this._getConfigParam("hideOnBgClick",!0),this._onShow=this._getConfigParam("onShow",o.default),this._onHide=this._getConfigParam("onHide",o.default),document.getElementById(this._screenDisablerId)||(r.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(),this._focusFirstElement()}_focusFirstElement(e=300){this._focusTimeoutId&&clearTimeout(this._focusTimeoutId),this._focusTimeoutId=setTimeout(()=>{this._focusTimeoutId=null;const e=this._componentElement,n=e.querySelector("[autofocus]");if(n)return void n.focus({preventScroll:!0});const i=this._getFocusableElements()[0];if(i)return void i.focus({preventScroll:!0});const t=e.querySelector(".popup-container");if(t){const e=t.getAttribute("tabindex");t.setAttribute("tabindex","-1"),t.focus({preventScroll:!0}),t.addEventListener("blur",()=>{null===e?t.removeAttribute("tabindex"):t.setAttribute("tabindex",e)},{once:!0})}},e)}hide(){this._focusTimeoutId&&(clearTimeout(this._focusTimeoutId),this._focusTimeoutId=null),super.hide(),document.querySelector("html").classList.remove("modal-open"),document.removeEventListener("keydown",this._onKeyDownhandler),this._onHide()}_onKeyDown(e){switch(e.keyCode){case this._hideOnEscape&&s.ESC:this.hide();break;case s.TAB:e.defaultPrevented||this._trapFocus(e)}}_getFocusableElements(){return Array.from(this._componentElement.querySelectorAll('[tabindex]:not([tabindex="-1"]), a[href], button:not([disabled]), input:not([disabled]):not([type="hidden"]), select:not([disabled]), textarea:not([disabled])')).filter(e=>{const n=e.ownerDocument.defaultView.getComputedStyle(e);return e.tabIndex>=0&&!e.matches(":disabled")&&!("INPUT"===e.tagName&&"hidden"===e.type)&&e.getClientRects().length>0&&"hidden"!==n.visibility}).sort((e,n)=>{const i=e.tabIndex,t=n.tabIndex;return i>0&&t>0?i-t:i>0?-1:t>0?1:0})}_trapFocus(e){if(!this._componentElement.isConnected)return;const n=this._getFocusableElements();if(!n.length)return void e.preventDefault();const i=n[0],t=n[n.length-1],a=this._componentElement.ownerDocument.activeElement;!e.shiftKey||a!==i&&n.includes(a)?e.shiftKey||a!==t&&n.includes(a)||(e.preventDefault(),i.focus({preventScroll:!0})):(e.preventDefault(),t.focus({preventScroll:!0}))}}r.initScrollbarSpacer=()=>{const e=document.createElement("div");e.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 i=document.createElement("style");document.head.appendChild(i),i.sheet.insertRule(`.modal-open, .modal-open .pul-layout__header-inner {padding-inline-end: ${n}px}`,0),i.sheet.insertRule(`.modal-open .js-scrollbar-spacer {margin-right: ${n}px}`,1)}},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DropdownHeader:()=>o});var t=i(343),a=i(98);class o extends a.Component{_initConfiguration(e){super._initConfiguration({cls:"dropdown-header",...e}),this._title=this._getConfigParam("title","")}_initComponentElement(){super._initComponentElement(),(0,t.default)(this._componentElement,this._title)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DropdownManager:()=>o});let t=[];const a=e=>{t.forEach(n=>
1{n.isOpened(e)&&n.close(e)})},o={register(e,n,i,o,s){const r={toggler:e,isOpened:n,open:i,close:o,handler(e){if(s&&!s(e))return;e.stopPropagation();const t=n(e);a(e),t||i(e)}};return t.push(r),r.toggler.addEventListener("click",r.handler),t.length>0&&document.body.addEventListener("click",a),r},unregister(e){e.toggler.removeEventListener("click",e.handler),t=t.filter(n=>n!==e),0===t.length&&document.body.removeEventListener("click",a)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{SmallTools:()=>c});var t=i(444),a=i(103),o=i(460),s=i(97),r=i(343),l=i(405),d=i(338);i(462);class c extends t.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",d.default),this.resetSearchHandler=this._getConfigParam("resetSearchHandler",d.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",d.default)}render(){super.render(),(0,r.default)(this._componentElement,[(0,l.default)(`#${this._operationsId}.objects-toolbar.clearfix`,this._operations?this._operations.map(s.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,l.default)(".quick-search-box"+(this.quickSearchWide?".quick-search-box-wide":""),{onclick(e){e.stopPropagation()}},this.searchOveralView(),this.searchFilters.keys().length>1?(0,l.default)("span.search-control",(0,l.default)("a.s-btn.sb-search-show",{onclick:this.toggleSearch.bind(this),"aria-label":this.lmsg("showSearch"),role:"button",href:"javascript:;"}),(0,l.default)("a.s-btn.sb-search-hide",{onclick:this.toggleSearch.bind(this),"aria-label":this.lmsg("hideSearch"),role:"button",href:"javascript:;"})):""):""}searchOveralView(){if(!this.searchOveral)return"";const e=this.searchFiltersState[this.searchOveral],n=this.searchFilters.get(this.searchOveral).value||e&&e.searchText||"";return(0,l.default)(".search-field",(0,l.default)("form",{onsubmit:e=>{e.preventDefault(),this.searchHandler(e.target)}},(0,l.default)("input"+(this.quickSearchInputId?`#${this.quickSearchInputId}`:""),{type:"text",value:n,name:`searchFilter[${this.searchOveral}][searchText]`,"aria-label":this.lmsg("searchFilter")}),(0,l.default)("em",{onclick:e=>{this.searchHandler(e.target.closest("form"))},role:"button","aria-label":this.lmsg("buttonSearch")},(0,l.default)("span"))))}searchBoxView(){return this.searchFilters.keys().length<2?null:(0,l.default)(".search-box",{onclick(e){e.stopPropagation()}},(0,l.default)("form",{onsubmit:e=>{e.preventDefault(),this.searchHandler(e.target)}},(0,l.default)("ul",this.searchFiltersView()),(0,l.default)("a.s-btn.sb-search",{onclick:e=>{this.searchHandler(e.target.closest("form"))},role:"button"},this.lmsg("buttonSearch")),(0,l.default)("a.s-btn.sb-show-all",{onclick:()=>{this.resetSearchHandler()},role:"button"},this.lmsg("buttonResetSearch")),(0,l.default)("input",{type:"image",style:"border: 0pt none; height: 0pt; width: 0pt; position: absolute; left: -9999px;",src:i(461),"aria-hidden":"true"})))}searchFiltersView(){const e=[];return this.searchFilters.each(({key:n,value:i})=>{e.push((0,l.default)("li",(0,l.default)("div",i.title?(0,l.default)("span",i.title):"",o.default.create({idPrefix:this.listId,name:n,value:this.searchFiltersState[n]&&this.searchFiltersState[n].searchText,...i},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,r.default)(this._componentElement,this._rActionsElement,"top")),this._rActionsElement.querySelector(`.r-actions-${e}`)||(0,r.default)(this._rActionsElement.querySelector(".r-actions-list"),(0,l.default)(`li.r-actions-item.r-actions-${e}`,{onclick:n=>this.onResponsiveButtonClick(n,e)},(0,l.default)("span")))}onResponsiveButtonClick(e,n){const i=!this._componentElement.querySelector(`.r-actions-${n}`).classList.contains("r-actions-item-active");this._hideResponsiveButtonBlocks(),i&&this._showResponsiveButtonBlocks(n),e.stopPropagation()}_hideResponsiveButtonBlocks(){this._componentElement.className.split(" ").forEach(e
1=>{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,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(106),a=i(405),o=i(104);const s={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(i){return(0,a.default)("label",(0,a.default)('input[type="checkbox"]',{value:i.value,checked:!e.value||-1!==e.value.indexOf(i.value)||null,onclick(i){const t=i.target,a=t.closest("th").querySelector("input[type=text]"),o=t.closest("th").querySelectorAll("input[type=checkbox]:checked"),s=t.closest("th").querySelectorAll("input[type=checkbox]");if(o.length)if(o.length===s.length)a.value="";else{const e=[];o.forEach(n=>{e.push(n.value[0].toUpperCase())}),a.value=e.join(", ")}else a.value=e.locale.lmsg("none");"function"==typeof n&&n()}}),` ${i.value}`)}))):"")),createDate(e,n){const i=e.date||new Date,o=e.locale||new t.default,s=(0,a.default)("select",{"data-input-name":"filterDateHourSelect"});for(let e=0;e<24;e++)s.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const r=(0,a.default)("select",{"data-input-name":"filterDateMinuteSelect"});for(let e=0;e<60;e++)r.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const l=(0,a.default)("select",{"data-input-name":"filterDateDaySelect"});for(let e=1;e<32;e++)l.children.push((0,a.default)("option",{value:e},(e<10?"0":"")+e));const d=(0,a.default)("select",{"data-input-name":"filterDateMonthSelect"});for(let e=0;e<12;e++)d.children.push((0,a.default)("option",{value:e},o.lmsg(`month${e+1}`)));const c=(0,a.default)("select",{"data-input-name":"filterDateYearSelect"});for(let e=2e3;e<=i.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",s," : ",r),(0,a.default)(".inline-fields-group",l," ",d," ",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()}},t.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()}},o.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(i.getTime()-36e5)),"function"==typeof n&&n()}},o.lmsg("hourAgo"))," ",(0,a.default)("a.toggler",{onclick:e=>{this.onDateSearchFilterModify(e.target.closest(".dropdown"),new Date(i.getTime()-864e5)),"function"==typeof n&&n()}},o.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,o.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),i=n.getFullYear(),t=(n.getMonth()+1<10?"0":"")+(n.getMonth()+1),a=(n.getDate()<10?"0":"")+n.getDate(),o=(n.getHours()<10?"0":"")+n.getHours(),s=(n.getMinutes()<10?"0":"")+n.getMinutes();e.querySelector("input").value=`${i}-${t}-${a} ${o}:${s}`},onDateSearchFilterModify(e,n){this._dateSearchFieldFromDate(e,n)},_dateSearchFieldFromDate(e,n){const i=e.querySelectorAll("select");i[0].value=n.getHours(),i[1].value=n.getMinutes(),i[2].value=n.getDate(),i[3].value=n.getMonth(),i[4].value=n.getFullYear()},_dateSearchFieldToDate(e){const n=e.querySelectorAll("select");
1return new Date(n[4].value,n[3].value,n[2].value,n[0].value,n[1].value)}}},e=>{e.exports=Jsw.skinUrl+"/images/blank.gif?56398e76be6355ad5999b262208a17c9"},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{CollapsibleBlock:()=>a});var t=i(444);i(464);class a extends t.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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Pathbar:()=>s});var t=i(444),a=i(98),o=i(343);i(466);class s extends t.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,o.default)(document.getElementById(this._contentAreaId),`<li id="${n}"></li>`),(0,o.default)(document.getElementById(n),e),this._renderItemSuffix(e)}_renderItemSuffix(e){const n=`${this._id}-item-${e.getId()}`;(0,o.default)(document.getElementById(n),"<b>&gt;</b>")}}s.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}},s.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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Bar:()=>d,bar:()=>c});var t=i(444),a=i(98),o=i(437),s=i(343),r=i(104),l=i(435);i(468);class d extends t.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}" role="tablist"></ul>`;"navbar"!==this._id&&(e=`<div class="tabs-area">${e}</div>`),this._updateComponentElement(e)}_renderItem(e){const n=`${this._id}-item-${e.getId()}`,i=e.getContainerClass();(0,s.default)(document.getElementById(this._contentAreaId),`<li class="${i}" id="${n}" role="presentation"></li>`),(0,s.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 d{_initConfiguration(e){super._initConfiguration(e),this._isResponsive=this._getConfigParam("responsive",!0)}_renderItems(){super._renderItems(),"dynamic"===this._type&&this._initTabs(),this._isResponsive&&this._addResponsiveTabs()}_addResponsiveTabs(){const e=document.getElementById(this._id);e.querySelectorAll("li a, li button").forEach(n=>{n.addEventListener("click",i=>{const t=n.closest("li");(t.classList.contains("active")||"current"===t.id)&&i.preventDefault(),e.classList.toggle("responsive-tabs-visible")})})}_getTabItems(){return this.getItems().filter(e=>"function"==typeof e.getTabId&&e.getTabId())}_initTabs(){const e=this._getTabItems();
1e.length&&(e.forEach(e=>{e.setActive(e.isActive()),e.setTabIndex(0)}),this._initTabPanels())}_initTabPanels(){const e=this._getTabItems().filter(e=>!this._initTabPanel(e));var n;e.length&&(n=()=>e.forEach(e=>this._initTabPanel(e)),"loading"!==document.readyState?n():document.addEventListener("DOMContentLoaded",n,{once:!0}))}_initTabPanel(e){const n=document.getElementById(e.getTabId());return!!n&&(n.setAttribute("role","tabpanel"),n.setAttribute("aria-labelledby",e.getId()),!0)}switchTab(e){const n=this._getTabItems(),i=n.find(n=>e===n.getTabId());i&&n.forEach(e=>{const n=e===i,t=document.getElementById(e.getTabId());t&&(t.style.display=n?"":"none"),e.setActive(n)})}_renderItem(e,n,i){super._renderItem(e,n,i);const t=e.getTabContent();if(t){const n=(0,l.createHtmlElement)("div",{id:e.getTabId(),style:e.isActive()?"":"display: none",role:"tabpanel","aria-labelledby":e.getId()});(0,s.default)(this._componentElement.parentNode,n),(0,s.default)(n,t,"string"==typeof t&&"inner")}}},c.Button=class extends o.Button{_initConfiguration(e){const n=Boolean(e.tabId)&&!e.href;super._initConfiguration({role:"tab",...n?{tag:"button",type:"button",href:null}:{},...e}),this._cls=this._getConfigParam("cls",""),this._containerCls=this._getConfigParam("containerCls",null),this._isActive=this._getConfigParam("active",null!==this._containerCls&&this._containerCls.split(/\s+/).includes("active")),null===this._containerCls&&(this._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.setAttribute("aria-selected",this._isActive?"true":"false"),this._tabId&&this._componentElement.setAttribute("aria-controls",this._tabId),this._componentElement.innerHTML=`<span>${(0,r.default)(this._title)}</span>`}setActive(e){this._isActive=e,this._componentElement.setAttribute("aria-selected",e?"true":"false"),this.getRenderTarget()?.classList.toggle("active",e)}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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{AddRemoveDynamicSubForm:()=>r,DynamicSubForm:()=>s});var t=i(98),a=i(438),o=i(343);class s extends t.Component{_initConfiguration(e){super._initConfiguration(e);const n=this._getConfigParam("getDynamicContent",null);n&&(this._getDynamicContent=n.bind(this));const i=this._getConfigParam("prepareDynamicContent",null);i&&(this._prepareDynamicContent=i.bind(this));const t=this._getConfigParam("bindDynamicContent",null);t&&(this._bindDynamicContent=t.bind(this));const a=this._getConfigParam("insertDynamicContent",null);a&&(this._insertDynamicContent=a.bind(this));const o=this._getConfigParam("onUpdateDynamic",null);o&&(this._onUpdateDynamic=o.bind(this));const s=this._getConfigParam("onInitDynamic",null);s&&(this._onInitDynamic=s.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,o.default)(n[n.length-1],e,"after"):(0,o.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();
1e.length&&(e.forEach(e=>{e.parentNode.removeChild(e)}),this._onUpdateDynamic())}getElements(){return this._componentElement.querySelectorAll(".dynamicSubFormContent")}}class r extends s{_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,o.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()}`,i=e.querySelectorAll(".field-value input, .field-value select");return(0,o.default)(i[i.length-1],`<span id="${n}" class="${this._removeButtonId}"></span>`,"after"),n}_prepareDynamicContent(e){const n=Math.floor(1e6*Math.random()),i=new RegExp(`(name=.*?\\[?${this._id}\\]?\\[)dynamicSubFormTemplate(\\])`,"g"),t=new RegExp(`(id=.*?\\-?${this._id}-)dynamicSubFormTemplate(-)`,"g"),a=new RegExp(`(for=.*?\\-?${this._id}-)dynamicSubFormTemplate(-)`,"g");return e.innerHTML=e.innerHTML.replace(i,`$1c${n}$2`).replace(t,`$1c${n}$2`).replace(a,`$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 i=e.querySelectorAll("label");i[i.length-1].style.display=n?"none":""})}addContent(e){super.addContent(),e.stopPropagation(),e.preventDefault()}deleteContent(e,n){super.deleteContent(e),n.stopPropagation(),n.preventDefault()}}s.subclasses=[]},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Box:()=>a});var t=i(98);class a extends t.Component{_initComponentElement(){super._initComponentElement(),this._componentElement.innerHTML=this._getConfigParam("html","")}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Gauge:()=>a});var t=i(98);class a extends t.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,i)=>{"use strict";i.r(n),i.d(n,{PopupForm:()=>l});var t=i(454),a=i(402),o=i(407),s=i(343),r=i(405);class l extends t.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,s.default)(this._componentElement,this.view()),this.show()}view(){return(0,r.default)(".popup-wrapper",(0,r.default)(".popup-container",[(0,r.default)(".popup-heading",(0,r.default)(".popup-heading-area",[(0,r.default)("span.popup-heading-actions",this._getHeadingActions()),(0,r.default)(`h2.${this._titleCls}`,(0,r.default)(`span#${this._titleAreaId}`,{title:this._getConfigParam("title")},this._getConfigParam("title")))])),(0,r.default)(".popup-content",(0,r.default)(`#${this._popupContentAreaId}.popup-content-area`,this._getContentArea()))]))}_getHeadingActions(){return""}_getContentArea(){return[(0,r.default)(`p#${this._hint1AreaId}`),(0,r.default)(`span#${this._hintAreaId}`),this._getBoxArea(),this._getButtonsArea()]}_getBoxArea(){return(0,r.default)(`#${this._boxAreaId}.form-box`,(0,r.default)(".box-area",(0,r.default)(".content",(0,r.default)(`#${this._contentAreaId}.content-area`))))}_getButtonsArea(){let e=(0,r.default)(`#${this._rightActionButtonsAreaId}.field-value`," ");return e=this._getConfigParam("singleRowButtons")?(0,r.default)(".single-row",e):[(0,r.default)(`#${this._leftActionButtonsAreaId}.field-name`," "),e],(0,r.default)(`#${this._actionButtonsId}.btns-box`,(0,r.default)(".box-area",(0,r.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,i,t,a){const o=this._createButton(e,n,i,t,a);return(0,s.default)(document.getElementById(this._rightActionButtonsAreaId),o),o}addLeftButton(e,n,i,t,a){const o=this._createButton(e,n,i,t,a);return(0,s.default)(document.getElementById(this._leftActionButtonsAreaId),o),o}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"),i=Element.getHeight(document.getElementById(this._actionButtonsId)),t=Element.cumulativeOffset(e)[1],a=Element.getHeight(e);let o=document.body.clientHeight-t-i-100;if(o>a)return n.style.height="",void n.classList.remove("with-scroll");o<150&&(o=150),n.style.height=`${o}px`,n.style.overflowY="auto",n.style.overflowX="hidden",n.classList.add("with-scroll")}_createButton(e,n,i,t,a={}){const o=document.createElement("button");return Object.keys(a).forEach(e=>{!0===a[e]?o.setAttribute(e,e):null!==a[e]&&!1!==a[e]&&o.setAttribute(e,a[e])}),o.classList.add("btn"),t&&o.classList.add("action"),o.type=i?"submit":"button",o.value="",o.innerHTML=e,o.addEventListener("click",e=>{this._onClick(e,n.bind(this))}),o}_updateButton(e,n){$H(n).each(({key:n,value:i})=>{switch(n){case"title":e.innerHTML=i;break;case"disabled":e.disabled=!!i,i?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,s.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,o.default)(),(0,a.default)("error",e),this._close()}_internalError(e){(0,o.default)(),(0,a.default)("error",`Internal error: ${e}`),this._close()}}l.subclasses=[]},(e,n,i)=>{"use strict";i.r(n),i.d(n,{AjaxPopupForm:()=>r});var t=i(472),a=i(98),o=i(404),s=i(343);class r extends t.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,o.default)(this._url),{method:"get",onSuccess:this._onSuccess.bind(this)})}_onSuccess(e){(0,s.default)(this._componentElement.querySelector(".popup-content-area"),e.responseText,"inner"),setTimeout(()=>{this._componentElement.querySelector("form").setAttribute("action",(0,o.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,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r});var t=i(454),a=i(343),o=i(405);i(475);class s extends t.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,o.default)(".popup-wrapper",(0,o.default)(".popup-container",(0,o.default)(".popup-heading",(0,o.default)(".popup-heading-area",this._closeButtonEnabled?(0,o.default)("span.close",{id:`${this._id}-close`,onrender:e=>{e.addEventListener("click",e=>{this._onCloseClick(e)})}}):null,(0,o.default)(`h2.${this._titleCls}`,(0,o.default)("span",{id:this._titleAreaId,title:e},e)))),(0,o.default)(".popup-content",(0,o.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`,i=this._getConfigParam("content","");return"object"==typeof i?(0,o.default)("form",{id:n},i,e):`<form id="${n}">${i}${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>`}
1_addEvents(){super._addEvents(),this._buttons.forEach(e=>{let n="";void 0!==e.id&&(n=` id="${e.id}" `),void 0===e.class&&(e.class="");let i="";void 0!==e.disabled&&e.disabled&&(i='disabled="disabled"');const t=document.createElement("span");t.className=`btn ${e.class}`,t.innerHTML=`<button ${n} value="" type="button" ${i}>${e.title}</button>`,t.querySelector("button").addEventListener("click",n=>{e.handler(n,this)}),(0,a.default)(document.getElementById(this._rightActionButtonsAreaId),t)}),this.show()}_onCloseClick(){this.hide()}}s.subclasses=[];const r=s},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DoubleListSelector:()=>u});var t=i(405),a=i(98),o=i(402),s=i(407),r=i(429),l=i(404),d=i(337),c=i(343),m=i(104);i(477);class u extends a.Component{_initConfiguration(e){super._initConfiguration(e),this._cls="doubleListSelect",this._name=this._getConfigParam("name",""),this._list=this._getConfigParam("list",[]),this._onChange=this._getConfigParam("onChange",()=>{}),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.forEach((n,i)=>{n.marked=!1,void 0===n.selected&&(n.selected=!1),this._initListItem(n,i,!0),this._initListItem(n,i,!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,t.default)("div.dls-first-box",this._isSearchable?this._getSearchControl("unselected"):null,(0,t.default)("h4",(0,t.default)("span",this.lmsg("unselectedTitle"))),(0,t.default)("div.dls-box-area",{id:`${this._id}-container-unselected`},e,(0,t.default)("ul",{id:`${this._id}-unselected`}))),(0,t.default)("div.dls-second-box",this._isSearchable?this._getSearchControl("selected"):null,(0,t.default)("h4",(0,t.default)("span",this.lmsg("selectedTitle"))),(0,t.default)("div.dls-box-area",{id:`${this._id}-container-selected`},e,(0,t.default)("ul",{id:`${this._id}-selected`}))),(0,t.default)("div.dls-controls",{id:`${this._id}-controls`},(0,t.default)("button.btn.disabled",{type:"button",id:`${this._id}-submitSelect`},(0,t.default)("span.dls-add","&gt;&gt;")),(0,t.default)("button.btn.disabled",{type:"button",id:`${this._id}-submitUnselect`},(0,t.default)("span.dls-remove","&lt;&lt;")))]),this._initList()}_initListItem(e,n,i){let a=null,o=!1;i?(a=document.getElementById(`${this._id}-selected`),o=!e.selected):(a=document.getElementById(`${this._id}-unselected`),o=e.selected);const s=(0,t.default)("div.dls-item-block",(0,t.default)("b",(0,m.default)(e.title)),e.description?(0,t.default)("span",e.description):null,e.icons?.length?(0,t.default)("span.dls-icons",e.icons.map(({src:e,title:n})=>(0,t.default)("i.icon",(0,t.default)("img",{src:`${Jsw.skinUrl}${e}`,title:n})))):null),r=(0,t.default)("li",{id:`${this._id}-${n}-${i?"selected":"unselected"}-item`,style:o?"display: none;":void 0,onclick:e=>{this._toggleItem(n,i,e)}},s);(0,c.default)(a,r)}_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)}_getSearchControl(e){return(0,t.default)(".dls-search",(0,t.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,t.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,i){this._list[e].marked?this._unmarkItem(e,n,i):this._markItem(e,n,i)}_markItem(e,n,i){if(void 0!==i&&i.shiftKey&&-1!==this._prevSelectedItem){const i=Math.min(e,this._prevSelectedItem),t=Math.max(e,this._prevSelectedItem);for(let e=i;e<t;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.forEach((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.forEach((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,this._onChange(n),document.getElementById(`${this._id}-elements`).value=JSON.stringify(n)}onChange(){}onToggleSearch(e,n){const i="selected"===e;(n=n.trim().toLowerCase()).length?(this._toggleSearchButtonIcon(e,!0),this._list.forEach(function(t,a){if(i!==t.selected)return;const o=document.getElementById(`${this._id}-${a}-${e}-item`);this._isSearchMatched(t,n)?("none"===o.style.display&&t.marked&&this._updateSelectControls(i,!0),o.style.display=""):("none"!==o.style.display&&t.marked&&this._updateSelectControls(i,!1),o.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.forEach((i,t)=>{if(n===i.selected){const a=document.getElementById(`${this._id}-${t}-${e}-item`);"none"===a.style.display&&i.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 i=e?this._selectedMarked:this._unselectedMarked;const t=e?"submitUnselect":"submitSelect";n?i++:i--,document.getElementById(`${this._id}-${t}`).classList[i?"remove":"add"]("disabled"),e?this._selectedMarked=i:this._unselectedMarked=i}isEmpty(){return!this._list.some(function(e){return e.selected})}reload(e){if(!this._dataUrl)return;const n=(0,d.default)(this._dataUrl,e);new Ajax.Request((0,l.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,r.default)(e.responseText)}n.list?this._list=n.list:n.status?((0,s.default)(),(n.statusMessages||[]).forEac
1h(function(e){(0,o.default)(e.status,e.content)})):(0,r.default)("Unable to load list data."),this._initList()}_onReloadFailure(e){(0,r.default)(e.responseText)}_onReloadException(e,n){(0,r.default)(`${n}\n${e.responseText}`)}_onReloadCreate(){this._list=[],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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{EnhancedDoubleListSelector:()=>r});var t=i(405),a=i(476),o=i(343),s=i(104);i(481);class r extends a.DoubleListSelector{_initComponentElement(){this._componentElement=document.getElementById(this._applyTargetId),this._componentElement.classList.add("edls"),this._updateComponentElement((0,t.default)(".edls-wrap",(0,t.default)(".edls-box.edls-box-first",(0,t.default)(".edls-header",(0,t.default)(".edls-header-title",this.lmsg("unselectedTitle"))),(0,t.default)(".edls-box-wrap",this._isSearchable?this._getSearchControl("unselected"):null,(0,t.default)(".edls-box-body",(0,t.default)("ul.edls-list",{id:`${this._id}-unselected`}),(0,t.default)(".edls-list-empty",{style:"display: none;"},(0,t.default)("span",this.lmsg("unselectedEmpty"))),(0,t.default)(".edls-ajax-loading",{style:"display: none;"},(0,t.default)("span.ajax-loading",this.lmsg("loadingTitle")))))),(0,t.default)(".edls-control",(0,t.default)(".edls-control-wrap",(0,t.default)(".edls-control-body",(0,t.default)(".edls-control-text",(0,t.default)(".edls-control-text-none",this.lmsg("controlText-none")),(0,t.default)(".edls-control-text-first"),(0,t.default)(".edls-control-text-second")),(0,t.default)(".edls-control-indicator",(0,t.default)("i"))))),(0,t.default)(".edls-box.edls-box-second",(0,t.default)(".edls-header",(0,t.default)(".edls-header-title",this.lmsg("selectedTitle"))),(0,t.default)(".edls-box-wrap",this._isSearchable?this._getSearchControl("selected"):null,(0,t.default)(".edls-box-body",(0,t.default)("ul.edls-list",{id:`${this._id}-selected`}),(0,t.default)(".edls-list-empty",{style:"display: none;"},(0,t.default)("span",this.lmsg("selectedEmpty"))),(0,t.default)(".edls-ajax-loading",{style:"display: none"},(0,t.default)("span.ajax-loading",this.lmsg("loadingTitle")))))))),this._initList()}_initList(){super._initList(),this._fixListZebra()}_fixListZebra(){[document.getElementById(`${this._id}-unselected`),document.getElementById(`${this._id}-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,t.default)(".edls-search",(0,t.default)("span.edls-check",(0,t.default)("input.checkbox",{type:"checkbox",value:"","aria-label":this.lmsg("selectAll")})),(0,t.default)("span.edls-search-control",(0,t.default)("input.search-input.search-empty",{type:"text",value:"",autocomplete:"off",id:`${this._id}-search-${e}`,"aria-label":this.lmsg("searchItems"),onfocus:e=>this.onFocus(e.target),onblur:e=>this.onBlur(e.target),onkeyup:n=>this.onToggleSearch(e,n.target.value)}),(0,t.default)("input.search-button",{type:"image",alt:this.lmsg("searchAlt"),src:i(479),id:`${this._id}-search-button-${e}`,onmousedown:()=>this.onResetSearch(e),onclick:e=>e.preventDefault()})))}_toggleSearchButtonIcon(e,n){const t=document.getElementById(`${this._id}-search-button-${e}`);t.classList[n?"add":"remove"]("search-button-clear"),t.src=i(n?480:479),t.alt=n?this.lmsg("clearSearchAlt"):this.lmsg("searchAlt")}onFocus(e){e.classList.remove("search-empty")}_resetSearchControl(e){e.value="",e.classList.add("search-empty")}_initListItem(e,n,i){let a=null,s=!1;i?(a=document.getElementById(`${this._id}-selected`),s=!e.selected):(a=document.getElementById(`${this._id}-unselected`),s=e.selected),(0,o.default)(a,(0,t.default)("li",{id:`${this._id}-${n}-${i?"selected":"unselected"}-item`,class:"edls-item",style:s?"display: none;":null,onclick:e=>{this._toggleItemSelection(n,i,e)}},(0,t.default)("div",{class:"edls-item-wrap"},(0,t.default)("span",{class:"edls-check"},(0,t.default)("input",{type:"checkbox",class:"checkbox",value:"","aria-label":this.lmsg("selectItem",{item:this._getItemText(e)}
1),onclick:e=>{e.stopPropagation(),this._toggleItemCheckbox(e.target,e.target.checked)}})),(0,t.default)("span",{class:"edls-text"},this._getItemText(e)))))}_getItemText(e,n){let i="";e.icons&&e.icons.length&&(e.icons.forEach(({src:e,title:n})=>{i+=`<i class="icon"><img src="${Jsw.skinUrl}${e}" title="${n}"></i>`}),i+=" ");let t=(0,s.default)(e.title);return n&&(t=t.replace(n,`<b class="search-result-label">${n}</b>`)),i+t}onToggleSearch(e,n){const i="selected"===e;(n=n.trim().toLowerCase()).length?(this._toggleSearchButtonIcon(e,!0),this._list.forEach((t,a)=>{const o=document.getElementById(`${this._id}-${a}-${e}-item`);if(this._isSearchMatched(t,n))o.querySelector(".edls-text").innerHTML=this._getItemText(t,n),i===t.selected&&(o.style.display="");else{o.querySelector(".edls-text").innerHTML=this._getItemText(t);const e=o.querySelector(".edls-check input");"none"!==o.style.display&&e.checked&&this._toggleItemCheckbox(e,!1),o.style.display="none"}})):(this._toggleSearchButtonIcon(e,!1),this._showAllItems(e))}_showAllItems(e){const n="selected"===e;this._list.forEach((i,t)=>{const a=document.getElementById(`${this._id}-${t}-${e}-item`);a.querySelector(".edls-text").innerHTML=this._getItemText(i),n===i.selected&&(a.style.display="")})}_toggleItemSelection(e,n,i,t){i?.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),t||(this._fixListZebra(),this.onChange())}_toggleItemCheckbox(e,n){e.checked=n;const i=e.closest(".edls-box-first")?"first":"second",t=e.closest(`.edls-box-${i}`).querySelectorAll(".edls-list .edls-check input:checked").length,a=e.closest(".edls-item-wrap").querySelector(".edls-text").textContent;n?(e.closest(".edls-item").classList.add("selected"),e.ariaLabel=this.lmsg("deselectItem",{item:a})):(e.closest(".edls-item").classList.remove("selected"),e.closest(".edls-box").querySelector(".edls-search .checkbox").checked=!1,e.ariaLabel=this.lmsg("selectItem",{item:a})),e.closest(".edls").classList[t?"add":"remove"](`edls-selected-${i}`),e.closest(".edls").querySelector(`.edls-control-text-${i}`).innerHTML=this.getLocale().formatMessage(`controlText-${i}`,{count:t})}_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.ariaLabel=n?this.lmsg("deselectAll"):this.lmsg("selectAll"),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 i;if(e.classList.contains("edls-over-first"))i=!1;else{if(!e.classList.contains("edls-over-second"))return;i=!0}this._list.forEach((e,t)=>{if(e.selected===i){document.getElementById(`${this._id}-${t}-${i?"selected":"unselected"}-item`).classList.contains("selected")&&this._toggleItemSelection(t,i,n,!0)}}),this._fixListZebra(),this.onChange()})}_onReloadCreate(){this._list=[],this._componentElement.querySelectorAll(".edls-box").forEach(e
1=>{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=>{e.exports=Jsw.skinUrl+"/images/search-input.png?9fd99cb66354e116893e88b4f234ca6d"},e=>{e.exports=Jsw.skinUrl+"/images/clear-search.png?c022c431eedbe669278180412386b137"},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DynamicPopupHint:()=>r});var t=i(98),a=i(404),o=i(343),s=(i(483),i(433));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,o.default)(document.body,`<div id="${this.windowId}" class="${this._cls}" style="display: none; z-index: 10000" tabindex="-1"></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" tabindex="0"></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._onCloseButtonAction.bind(this)),document.getElementById(`${this.windowId}-close`).addEventListener("keydown",e=>{const n=e.key||e.keyCode;"Enter"!==n&&" "!==n&&13!==n&&32!==n||(this._onCloseButtonAction(),e.preventDefault())}),document.body.addEventListener("click",this._onCloseClick.bind(this)),document.getElementById(this.windowId).addEventListener("click",e=>{e.stopPropagation()})},_onWindowMouseOver(){this._showWindow()},_onWindowMouseOut(){""===this._currentTooltip.getPlacement()&&this._hide()},_onCloseClick(){this._hide()},_hide(){document.getElementById(this.windowId).style.display="none",this._removeOnKeyDown()},_onCloseButtonAction(){this._restoreFocus(),this._onCloseClick()},_restoreFocus(e=!1){if(this._currentTooltip&&(e||this._currentTooltip.isKeyboardTriggered)){const e=this._currentTooltip.getTargetElement();e&&e.focus&&e.focus()}},set(e){this._init(e.getCls());const n=e.getTitle(),i=document.getElementById(`${this.windowId}-title`);!1===n?(document.getElementById(`${this.windowId}-title`).innerHTML="",i.closest(".popup-heading").style.display="none"):(document.getElementById(`${this.windowId}-title`).innerHTML=n,i.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),this._removeOnKeyDown(),this._boundKeyDown=this._onKeyDown.bind(this),document.addEventListener("keydown",this._boundKeyDown)},isSet(e){const n=document.getElementById(this.windowId);return n&&"none"!==n.style.display&&this._currentTooltip===e},unset(){document.getElementById(this.windowId)&&(this._restoreFocus(),this._hide())},updateContent(e){this._currentTooltip===e&&(0,o.default)(document.getElementById(`${this.windowId}-content`),["top"===e.getPlacement()?'<span class="arrow"></span>':"",e.getContent()],"inner"),this._updatePosition()},_showWindow(e){const n=document.getElementById(this.windowId);if(n.style.display="",this._updatePosition(),e&&e.isKeyboardTriggered){const e=n.querySelector('[tabindex]:not
1([tabindex="-1"])');e?e.focus():n.focus()}},_updatePosition(){const e=document.getElementById(this.windowId),n=Element.getWidth(e),i=Element.getHeight(e),t=Element.getHeight(e.querySelector(".popup-heading")),a=this._currentTooltip.getTargetElement(),o=Element.getHeight(a),s=Element.getWidth(a);let r=0,l=0;const d=Element.cumulativeOffset(a).left+n,c=document.viewport.getWidth()+document.viewport.getScrollOffsets().left;switch(this._currentTooltip.getPlacement()){case"top":l-=i,r-=(n-s)/2;break;case"bottom":l+=o,r-=(n-s)/2;break;case"left":l-=(t-o)/2,r-=n;break;case"right":l-=(t-o)/2,r+=s}d+r>c&&(r-=d+r-c+10),Element.clonePosition(e,a,{offsetLeft:r,offsetTop:l,setWidth:!1,setHeight:!1})},_onKeyDown(e){if(e.keyCode===(this._currentTooltip._hideOnEscape&&s.ESC))this._restoreFocus(),this._hide()},_removeOnKeyDown(){this._boundKeyDown&&(document.removeEventListener("keydown",this._boundKeyDown),this._boundKeyDown=null)}};r.Instance=class extends t.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._hideOnEscape=this._getConfigParam("hideOnEscape",!1),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("mousedown",()=>{this.isKeyboardTriggered=!1}),this._targetElement.addEventListener("click",e=>{e.stopPropagation(),e.preventDefault(),0===e.detail&&(this.isKeyboardTriggered=!0),r.isSet(this)?r.unset():r.set(this)}),this._targetElement.addEventListener("keydown",e=>{const n=e.key||e.keyCode;"Enter"!==n&&" "!==n&&13!==n&&32!==n||(this.isKeyboardTriggered=!0,e.preventDefault(),r.isSet(this)?r.unset():r.set(this))},!0)):(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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{PasswordMeter:()=>d});var t=i(98),a=i(482),o=i(106),s=i(343),r=i(405),l=i(485);i(700);class d extends t.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)),this._userInputs=n.userInputs||[],this._addUserInputEventListeners(),super._initConfiguration({id:`${this._passwordElement.id}-meter`,tag:"span",cls:"password-strength",locale:o.default.getSection("components.password.meter"),...n})}_addUserInputEventListeners(){this._userInputs.forEach(e=>{const n=document.getElementById(e);n&&("SELECT"===n.tagName?n.addEventListener("change",()=>{this._passwordElement.value&&this._onChange()}):"INPUT"===n.tagName&&n.addEventListener("keyup",()=>{this._passwordElement.value&&this._onChange()}))})}_initComponentElement(){super._initComponentElement(),(0,s.default)(this._componentElement,[(0,r.default)("i",{onrender:e=>{this._progress=e}}),(0,r.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)}%`)}_collectUserInputs(){return this._userInputs.reduce((e,n)=>{const i=document.getElementById(n);return i&&("SELECT"===i.tagName?e.push(i.options[i.selectedIndex]?.text||""):"SPAN"===i.tagName?e.push(i.textContent||""):i.value&&e.push(i.value)),e},[])}async _onChange(){const e=this._collectUserInputs(),{password:n,strength:i,suggestions:t}=await(0,l.default)(this._passwordElement.value,e);n===this._passwordElement.value&&(this._updateVisibility(),this.setProgress(i),this._updateHint(t),this._updateVerdict(i),this._updateColor(i))}_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,r.default)("br"),(0,r.default)("ul",e.map(e=>(0,r.default)("li.asd",e)))]:this.lmsg("yourPasswordIsStrong"))}_updateVerdict(e){this._verdict.innerHTML=this.lmsg(`verdict${e}`)}render(){super.render(),(0,s.default)(this._componentElement,(0,r.default)("span.hint-inline.hint-info",{onrender:e=>{this._hintContainer=e}},(0,r.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,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(95),a=i(486),o=i(699),s=i.n(o);const r=async(e,n)=>{const{data:i}=await a.default.query({query:s(),variables:{password:e,userInputs:n}});return i.passwordEstimation},l=async(e,n=[],i=r)=>{const[{level:a,suggestions:o},s]=await Promise.all([i(e,n??[]),t.Locale.loadSection("components.password.suggestions")]);return{password:e,strength:["VeryWeak","Weak","Medium","Strong"][a]??"VeryStrong",suggestions:o.map(e=>s.lmsg(e))}};i.dn(l)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>E});var t=i(487),a=i(504),o=i(648),s=i(516),r=i(650),l=i(668),d=i(631),c=i(632),m=i(678),u=i(679),p=i(683),f=i(684),h=i(688),k=i(685),v=i(689),g=i(95);const S=new v.SentryLink({setTransaction:!1}),_=new p.ErrorLink(({error:e})=>
1{if(!d.ServerError.is(e)&&!c.ServerParseError.is(e))return;if(400===e.statusCode)return window.location.reload(),new t.Observable(()=>{});let n;try{n=JSON.parse(e.bodyText)}catch{n=null}return n?.forceRedirect?((0,g.redirect)(n.redirect||"/"),new t.Observable(()=>{})):void 0}),y={"X-Requested-With":"XMLHttpRequest"},b=document.getElementById("forgery_protection_token");b&&(y["X-Forgery-Protection-Token"]=b.content);const N={uri:"/cp/graphql",headers:y},w=s.ApolloLink.split(e=>e.getContext().multipartStream,new l.HttpLink(N),s.ApolloLink.split(e=>e.getContext().noBatch||(0,k.default)(e,h.default).files.size>0,new f.default(N),new u.BatchHttpLink({...N,batchMax:10,batchInterval:10}))),E=new a.ApolloClient({link:s.ApolloLink.from([_,S,w]),incrementalHandler:new m.GraphQL17Alpha9Handler,cache:new r.InMemoryCache({typePolicies:{AdditionalKey:{keyFields:["keyNumber"]},Domain:{fields:{hosting:{merge:!0},webScriptingSettings:{merge:!0},subscription:{merge:!0}}},Subscription:{fields:{permissions:{merge:!0}}},ExtensionTab:{keyFields:!1},SiteButton:{keyFields:!1},ConfigSectionGdprCookie:{keyFields:["name"]},User:{keyFields:["login"]},StickerCollection:{merge:!0},UserLogo:{merge:!0},UserPermissions:{merge:!0},Os:{merge:!0},Mode:{merge:!0},Home:{merge:!0},Notification:{keyFields:[]},PrimaryKey:{keyFields:["pleskKeyId"]},WebsitesDiagnostic:{keyFields:[],fields:{settings:{merge:!0}}},ServerMail:{keyFields:[],fields:{spamAssassin:{merge:!0}}},Capability:{keyFields:[],fields:{mailServer:{merge:!0},packages:{merge:!0}}},Dns:{keyFields:[]},Query:{fields:{additionalKeys:{merge:!1},recentSearch:{merge:!1},node:{read:(e,{args:{id:n},toReference:i})=>i({id:n,__typename:atob(n).split(":")[0]})}}},Server:{keyFields:[],fields:{firewall:{merge:!0},components:{merge:!1},settings:{merge:!0},information:{merge:!0},productVersion:{merge:!0},productUpdates:{merge:!0},pum:{merge:!0}}},DnsTemplate:{keyFields:[]},DnsSoaRecordTemplate:{keyFields:[]},TaskList:{keyFields:[]},IpAddress:{fields:{clients:{merge:!1}}},IpAddressList:{keyFields:[],fields:{list:{merge:!1}}},VirtualDirectory:{keyFields:["key"],fields:{errorDoc:{read:(e,{args:{code:n},toReference:i})=>i({code:n,__typename:"VirtualDirectoryErrorDoc"})}}},VirtualDirectoryErrorDoc:{keyFields:["code"]},SystemMessage:{keyFields:["key"]},ClientStatistics:{merge:!0},DomainStatistics:{merge:!0},MailAccountConfiguration:{merge:!0}},dataIdFromObject:e=>!0===e.__typename?.startsWith("Config")?e.__typename:(0,o.defaultDataIdFromObject)(e)})})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PasswordEstimation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"password"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"userInputs"}},type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"passwordEstimation"},arguments:[{kind:"Argument",name:{kind:"Name",value:"password"},value:{kind:"Variable",name:{kind:"Name",value:"password"}}},{kind:"Argument",name:{kind:"Name",value:"userInputs"},value:{kind:"Variable",name:{kind:"Name",value:"userInputs"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"level"}},{kind:"Field",name:{kind:"Name",value:"suggestions"}}]}}]}}],loc:{start:0,end:184}};n.loc.source={body:"query PasswordEstimation($password: String!, $userInputs: [String!]) {\n    passwordEstimation(password: $password, userInputs: $userInputs) {\n        level\n        suggestions\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
1else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PasswordEstimation=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PasswordEstimation")},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{PasswordGenerator:()=>r});var t=i(702),a=i(98),o=i(432);const s={upper:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",lower:"abcdefghijklmnopqrstuvwxyz",number:"0123456789",special:"!@#$%^&*?_~"};class r extends a.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,o.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"];"Stronger"===this._passwordStrength&&n.push("upper","upper","lower","lower","lower","lower","lower","lower");return(0,t.shuffle)(n).forEach(n=>{e+=this._generateSymbol(n)}),e}_generateSymbol(e){const n=crypto.getRandomValues(new Uint32Array(1))[0]%s[e].length;return s[e][n]}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{shuffle:()=>a});const t=(e,n)=>{if(e.length!==n.length)return!1;for(let i=0;i<e.length;i++)if(e[i]!==n[i])return!1;return!0},a=e=>{if(e.length<=1)return[...e];if(1===new Set(e).size)return[...e];const n=[...e];let i;do{i=[...e];let n=e.length;for(;n;){const e=n-1,t=new Uint32Array(1);crypto.getRandomValues(t);const a=Math.floor(t[0]/2**32*n);[i[e],i[a]]=[i[a],i[e]],n--}}while(t(n,i));return i}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{UpgradeFailureNotification:()=>l});var t=i(403),a=i(111),o=i(404),s=i(343),r=i(405);class l extends t.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,s.default)(this._componentElement.querySelector(".msg-content"),this._renderMessage(),"inner"),a.default.post((0,o.default)(this._bootstrapExecutionUrl)).finally(()=>{this._scheduleUpdateStatus()})}_renderMessage(){return this._isBootstrapRunning?(0,r.default)("span.ajax-loading",this._bootstrapInProgressMessage):[this._message," ",(0,r.default)("a",{onclick:this._executeBootstrapper.bind(this)},this._bootstrapLinkTitle)]}_scheduleUpdateStatus(){setTimeout(()=>{this._statusUpdate()},this.updateInterval)}_statusUpdate(){a.default.get((0,o.default)(this._bootstrapStatusUrl)).finally(()=>{this._scheduleUpdateStatus()})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{WebserverConfigurationFailure:()=>c});var t=i(403),a=i(111),o=i(446),s=i(402),r=i(407),l=i(404),d=i(104);class c extends t.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,d.default)(this._message.trim())} ${this._moduleInstalled?`<a href="/modules/configurations-troubleshooter/">${this.lmsg("moduleLink")}</a>`:""}`,link:`<a id="webserver-configuration-failure-rebuild-failed">${this.lmsg("link")}</a>`,linkAll:`<a id="webserver-configuration-failure-rebuild-all">${this.lmsg("linkAll")}</a>`,howToFix:this._kbArticle?` ${this.lmsg("knownIssue",{kbArticle:`<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,o.redirectPost)(this._rebuildFailedUrl)}_rebuildAll(){this._onCreateExecute(),a.default.post((0,l.default)(this._rebuildAllUrl)).then(this._onSuccess.bind(this)).catch(this._onException.bind(this))}_onCreateExecute(){(0,r.default)(),(0,s.default)("warning",`<span class="ajax-loading">${this.lmsg("messageInProgress")}</span>`)}_onSuccess(e){(0,r.default)(),"success"===e.status?(0,s.default)("info",this.lmsg("messageSuccess")):(0,s.default)("error",this.lmsg("messageFailure")+e.message)}_onException(e){(0,r.default)(),""===window.location.port?(0,s.default)("info",this.lmsg("messageSuccess")):(0,s.default)("error",`Internal error: ${e}`)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ConfirmationPopupManager:()=>c});var t=i(472),a=i(98),o=i(446),s=i(106),r=i(404),l=i(343),d=i(111);const c={};c.PopupForm=class extends t.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,l.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(s.default.getSection("components.buttons").lmsg("ok"),this._onOkClick,!0,!0,{id:this._sendButtonId}),this.addRightButton(s.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(){d.default.post((0,r.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,o.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,o.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(),i=0;
1if(this._ids.forEach(e=>{n.set(`ids[${i}]`,e),i++}),n=this._getAdditionalParams(n),this.disable(),this._addLoadingIndicator(this._getLoadingIndicatorItems()),this._needFlyEffect()){const i=Element.cumulativeOffset(e.target);(0,a.getComponent)("asyncProgressBarWrapper").fly(i,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,i)=>{"use strict";i.r(n),i.d(n,{LookUp:()=>k});var t=i(98),a=i(707),o=i(103),s=i(710),r=i(404),l=i(343),d=i(405),c=i(104),m=i(432),u=i(433),p=i(111),f=i(713),h=i(435);class k extends t.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,h.createHtmlElement)("input",{type:"hidden",name:this._name}),(0,l.default)(this._componentElement,this._valueField);const e={type:"text",class:"form-control"};this._disabled&&(e.disabled="disabled"),null!==this._placeholder&&(e.placeholder=this._placeholder),e["aria-label"]=this.lmsg("searchOption"),this._inputField=(0,h.createHtmlElement)("input",e),this._lookUpButton=(0,h.createHtmlElement)("span",{class:"form-control-icon form-control-icon-action"}),(0,l.default)(this._lookUpButton,(0,h.createHtmlElement)("i",{class:"icon-form-control-search"})),this._lookUpControl=(0,h.createHtmlElement)("div",{class:"form-control-group"}),(0,l.default)(this._lookUpControl,this._inputField),(0,l.default)(this._lookUpControl,this._lookUpButton),this._dropdownList=(0,h.createHtmlElement)("ul",{class:"dropdown-menu lookup-dropdown-menu"}),this._initCustomLookUpComponent(),this._customLookUpComponent?((0,l.default)(this._dropdownList,(0,d.default)("li",{class:"dropdown-header"},this.lmsg("label"))),(0,l.default)(this._dropdownList,(0,d.default)("li",(0,d.default)("div",{class:"dropdown-menu-content"},this._lookUpControl)))):(this._lookUpControl.classList.add("f-large-size"),(0,l.default)(this._componentElement,this._lookUpControl)),this._emptyElement=(0,h.createHtmlElement)("li"),(0,l.default)(this._emptyElement,(0,d.default)("div.dropdown-menu-content",this.lmsg("nothingFound"))),(0,l.default)(this._dropdownList,this._emptyElement),(0,l.default)(this._componentElement,this._dropdownList),!this._currentValue&&this._newItemValue&&(this._currentValue=this._newItemValue,this.handleChange()),this._updateValue(),0<this._data.length&&this._updateData(this._data),this._dataUrl&&this._limit===a.list.ITEMS_UNLIMITED&&this._getDataByUrl()}_initCustomLookUpComponent(){this._newItemValue&&(this._customLookUpComponent=(0,h.createHtmlElement)("div",{class:"input-group"}),this._customLookUpComponent.innerHTML=`<input type="text" readonly="" class="form-control f-large-size" value="" aria-label="${this.lmsg("searchOption")}">\n            <span class="input-group-btn">\n                <button type="button" class="btn dropdown-toggle" aria-label="${this.lmsg("showOptions")}" data-toggle="dropdown">\n                    <span class="caret"></span>\n                </button>\n            </span>`,(0,l.default)(this._componentElement,this._customLookUpComponent),(0,l.default)(this._dropdownList,this._createItem(this._newItemValue)),(0,l.default)(this._dropdownList,(0,h.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,r.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)}
1_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 i=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 t=n.querySelector("a");let a=(0,f.default)(t.innerHTML);const o=a.toLowerCase().indexOf(e);-1!==o?(i++,i<=this._limit?(n.style.display="",a=`${a.substr(0,o)}<b class="search-result-label">${a.substr(o,e.length)}</b>${a.substr(o+e.length)}`):n.style.display="none"):n.style.display="none",t.innerHTML=a}),this._emptyElement.style.display=i?"none":"",i){const e=[...this._dropdownList.querySelectorAll("li")].filter(e=>"none"!==e.style.display);e.length&&e[0].classList.add("active")}i+=n||0,this._searchMoreElement&&(i>this._limit?(this._searchMoreElement.querySelector("div").innerHTML=this._getSearchMoreText(i-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(),o.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");e&&(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 i=this._dropdownList.querySelector("li.active");if(i){if(u.DOWN_ARROW===e)for(n=i.nextElementSibling;n&&("none"===n.style.display||!n._item);)n=n.nextElementSibling;else if(u.UP_ARROW===e)for(n=i.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"),i&&i.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 i=Math.round(n.offsetTop/e.offsetHeight)+1,t=Math.round(this._dropdownList.clientHeight/e.offsetHeight);this.frameStart=this.frameStart||1,i>=this.frameStart+t?(this._dropdownList.scrollTop+=e.offsetHeight,this.frameStart++):i<=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
1=>{e.classList.remove("active")})}_createItem(e){const n=(0,h.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.forEach(e=>{(0,l.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,l.default)(this._dropdownList,'<li class="divider" style="display: none;"></li>'),(0,l.default)(this._dropdownList,this._searchMoreElement)}_fixDropdownPosition(){this._dropdownList.style[(0,s.default)()?"right":"left"]=null;const e=document.documentElement.clientWidth,n=this._dropdownList.getBoundingClientRect(),i=((0,s.default)()?n.left:e-n.width-n.left)-parseInt(window.getComputedStyle(document.querySelector(".pul-layout__main-inner")).paddingLeft||0);i<0&&(this._dropdownList.style[(0,s.default)()?"right":"left"]=`${i}px`)}handleChange(){(0,m.default)(this._componentElement,"component:change");const e=this._getConfigParam("onChange");"function"==typeof e&&e(this._currentValue)}}k.subclasses=[]},(e,n,i)=>{"use strict";i.r(n),i.d(n,{List:()=>t.default,ListContextMenu:()=>a.default,list:()=>r});var t=i(708),a=i(709),o=i(715),s=i(711);const r={COLUMN_SELECTION:s.COLUMN_SELECTION,COLUMN_ACTIONS:s.COLUMN_ACTIONS,ITEMS_UNLIMITED:s.ITEMS_UNLIMITED,AdditionalActions:o.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__(99),common_cookie__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(451),_component__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(98),_tooltip__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(103),_bar__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(467),_small_tools__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(459),_message_box__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(453),_dropdown_manager__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(458),_createComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(97),_sentry_browser__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(345),_addStatusMessage__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(402),_clearStatusMessages__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(407),_showInternalError__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(429),_prepareUrl__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(404),_addUrlParams__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(337),_render__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(343),_createElement__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(405),_escapeHtml__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(104),_emptyFn__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(338),_form_redirect__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(446),_Filters__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(460),_ListContextMenu__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(709),_constants__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(711),helpers_stripTags__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(713),_api__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(111),_List_less__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(714);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",{}
1),this._columns=this._getConfigParam("columns",[]).filter(Boolean),this._limitValues=this._getConfigParam("limitValues",[10,25,100,_constants__WEBPACK_IMPORTED_MODULE_22__.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._renderDisabledSelectHint=this._getConfigParam("renderDisabledSelectHint",null),this._clearStatusOnReload=this._getConfigParam("clearStatusOnReload",!0),this.isDisabledItem=this._getConfigParam("isDisabledItem",()=>!1),this._onRedraw=this._getConfigParam("onRedraw",_emptyFn__WEBPACK_IMPORTED_MODULE_18__.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(),this._addResizeHandler()}_splitListData(e,n){if(!e||!e.data)return!1;const i=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}),i}_isColumnSelectionPresent(){return this._getColumns().includes(_constants__WEBPACK_IMPORTED_MODULE_22__.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,i=!1;if(this._getColumns().filter(({isVisible:e})=>"function"!=typeof e||e()).forEach(e=>{if(!e.filter||!e.filter.type)return;let t,a;t=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`),t?(i=!0,e.filter.multi?(a=[],t.forEach(function(e){a.push(e.value.toLowerCase())}),a.length===e.filter.options.length&&(a=[])):a=t.value.toLowerCase(),a!==e.filter.value&&(e.filter.value=a,n=!0)):e.filter.value=""}),!i||!e&&!n)return void this.checkEmptyList();let t="even";document.getElementById(this._tableId).querySelectorAll("tr.odd, tr.even").forEach((e,n)=>{const i=e.childNodes;let a=!0;this._getColumns().filter(({isVisible:e})=>"function"!=typeof e||e()).forEach((e,t)=>{const o=this._data[n][e.dataIndex];if(i[t]._filtered&&(e.noEscape?i[t].innerHTML=o:i[t].innerHTML=(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_17__.default)(o),delete i[t]._filtered),!a||!e.filter||!e.filter.type||0===e.filter.value.length)return;if("date"===e.filter.type)return void(new Date(o.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(o.toLowerCase())&&(a=!1):o.toLowerCase()!==e.filter.value&&(a=!1));const s=o.toLowerCase().indexOf(e.filter.value);-1===s||e.filter.startsWith&&0!==s?a=!1:(e.noEscape?i[t].innerHTML=`${o.substr(0,s)}<b class="search-result-label">${o.substr(s,e.filter.value.length)}</b>${o.substr(s+e.filter.value.length)}`:i[t].innerHTML=`${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_17__.default)(o.substr(0,s))}<b class="search-result-label">${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_17__.default)(o.substr(s,e.filter.value.length))}</b>${(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_17__.default)(o.substr(s+e.filter.value.length))}`,i[t]._filtered=!0)}),a?(e.classList.remove(t),t="odd"===t?"even":"odd",e.classList.add(t),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 i=e.querySelector(".r-actions-select");
1i&&(n.checked?i.classList.add("r-actions-item-active"):i.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"),i=!n.classList.contains("r-paging-visible");this._actionBox&&this._actionBox._hideResponsiveButtonBlocks(),i&&n.classList.add("r-paging-visible"),e.stopPropagation()}listHeadersView(){const e=[],n=[];let i=!1,t=0;return this._getColumns().forEach(a=>{if(t)return void t--;if("function"==typeof a.isVisible&&!a.isVisible())return;a.headerColspan&&(t=a.headerColspan);let{header:o}=a,s=a.headerCls?`.${a.headerCls}`:"";if(void 0!==a.headerRenderer)o=a.headerRenderer(a);else{let e="";this._state.sortField===a.dataIndex&&(e="down"===this._state.sortDirection?"":".sort-up",s+=".sort"),a.sortable&&(o=(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(`a${e}`,{onclick:this.onHeaderClick.bind(this,a.dataIndex)},o))}e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(`th${s}${t?`[colspan="${t}"]`:""}`,{...a.headerParams},o));let r="";a.filter&&(i=!0,r=_Filters__WEBPACK_IMPORTED_MODULE_20__.default.create({name:a.dataIndex,locale:this.getLocale(),...a.filter},this.updateFilter.bind(this,!1))),n.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("th",{"data-index":a.dataIndex},r))}),(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("thead",i?(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("tr.list-search-filter",n):"",(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("tr",e))}listDataView(e=this._data,n=0){return e?(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("tbody",Object.keys(e).map(i=>this.rowView(e[i],i,n))):null}rowView(e,n,i){const t=this._getColumns().filter(e=>"function"!=typeof e.isVisible||e.isVisible()).map(n=>{let i=null;if("function"==typeof n.renderer){const t=this.isDisabledItem(e);t&&n.hideDisabled||(i=n.renderer.call(this,e,t))}else void 0!==n.dataIndex&&void 0!==e[n.dataIndex]&&(i=n.noEscape?e[n.dataIndex]:(0,_escapeHtml__WEBPACK_IMPORTED_MODULE_17__.default)(e[n.dataIndex]));return(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("td",{class:n.cls},i)});return(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(`tr.${this._getRowClass(e)}.${(n+i)%2?"even":"odd"}`,{"data-row-id":e.id},t)}listView(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(`.${this._listCls}`,(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(`table#${this._tableId}[width="100%"][cellspacing="0"]`,this.listHeadersView(),this.listDataView()))}containerView(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.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
1: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_16__.default)(".paging",(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(".paging-area",(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span.paging-info",{onclick:e=>this.onPagerButtonClick(e)},this._getTotalInfo()),(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span.paging-view",this.lmsg("numberOfItemPerPage"),": ",this._getLimitValuesHtml()),this._pager.pageCount>1?(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span.paging-nav",this.lmsg("pages"),": ",this._getPagesItemsHtml()):null)):null}_getLimitValuesHtml(){const e=[];return this._limitValues.forEach((n,i)=>{const t=_constants__WEBPACK_IMPORTED_MODULE_22__.ITEMS_UNLIMITED===n?this.lmsg("allItems"):n;i>0&&e.push(" "),e.push(this._pager.itemCountPerPage!==n?(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onLimitClick(n),href:"javascript:;"},t):(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span",t))}),e}_getPagesItemsHtml(){const e=[];return this._pager.first!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onPagerClick(this._pager.first),href:"javascript:;"},this.lmsg("firstPage"))):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span",this.lmsg("firstPage"))),e.push(" "),this._pager.previous?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onPagerClick(this._pager.previous),href:"javascript:;"},"&lt;&lt;")):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span","&lt;&lt;")),e.push(" "),$H(this._pager.pagesInRange).values().each(n=>{n!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onPagerClick(n),href:"javascript:;"},n)):e.push(n),e.push(" ")}),this._pager.next?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onPagerClick(this._pager.next),href:"javascript:;"},"&gt;&gt;")):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span","&gt;&gt;")),e.push(" "),this._pager.last!==this._pager.current?e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("a",{onclick:()=>this.onPagerClick(this._pager.last),href:"javascript:;"},this.lmsg("lastPage"))):e.push((0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("span",this.lmsg("lastPage"))),e}emptyViewContainer(){return(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)(".js-empty-list.empty-list",this.isFiltered()?(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.default)("p.text-muted",this.lmsg("noEntriesFound")):this.emptyView())}emptyView(){return this._getConfigParam("emptyView",(0,_createElement__WEBPACK_IMPORTED_MODULE_16__.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_15__.default)(n,e,"top"));const i=this._componentElement.querySelector('input[name="listGlobalCheckbox"]');i.addEventListener("click",this.onListGlobalCheckboxClick.bind(this)),this._componentElement.querySelectorAll('input[name="listCheckbox[]"]').forEach(n=>
1{n.addEventListener("click",()=>{n.checked?n.closest("tr").classList.add("selected"):(n.closest("tr").classList.remove("selected"),i.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_15__.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().forEach(function(n){e.push(n)}),this._data.forEach(function(i){e.indexOf(i.id.toString())<0||n.push(i)}),n}checkNonEmptySelection(){return this.getSelectedItemsIds().length?(this._hideItemsNotSelectedWarning(),!0):(this._showItemsNotSelectedWarning(),!1)}execLongGroupOperation(e,n){let i;e.onSuccess=function(){const e=(0,_component__WEBPACK_IMPORTED_MODULE_2__.getComponent)("asyncProgressBarWrapper");e.removePreparingItem(i),e.update()},e.beforeSendRequest=function(t){const a=Element.cumulativeOffset(n.target);i=(0,_component__WEBPACK_IMPORTED_MODULE_2__.getComponent)("asyncProgressBarWrapper").fly(a,e.taskName,function(){t()})},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 i=e.submitVarName?e.submitVarName:"ids",{toJsonPayload:t}=e,a=e.selectedItems?e.selectedItems:this.getSelectedItemsIds();if(a.forEach((e,a)=>{t?(n[i]||=[],n[i].push(e)):n[`${i}[${a}]`]=e}),e.checkSelection){if(!e.checkSelection())return}else{if(!a.length)return void this._showItemsNotSelectedWarning();this._hideItemsNotSelectedWarning()}const o=this._submit,s=e.submitHandler?e.submitHandler:(n,i)=>{const t={method:"post",parameters:i,reloading:!1,context:this,onSuccess:n=>{let i;try{i=JSON.parse(n.responseText)}catch{return void(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)(n.responseText)}i.redirect?(0,_form_redirect__WEBPACK_IMPORTED_MODULE_19__.redirect)(i.redirect):i.noReload||(t.reloading=!0,this.reload()),this._clearStatusOnReload&&(0,_clearStatusMessages__WEBPACK_IMPORTED_MODULE_11__.default)(),i.statusMessages?.forEach(({status:e,content:n})=>{(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_10__.default)(e,n)}),e.onSuccess&&e.onSuccess(i)},onCreate:()=>{this.disable()},onComplete:()=>{t.reloading||this.enable()},onFailure:e=>{504===e.status?(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_10__.default)("error",this.lmsg("timeoutMessage")):(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)(e.responseText),this.enable()}};o((0,_prepareUrl__WEBPACK_IMPORTED_MODULE_13__.default)(n),t)},r=function(){e.beforeSendRequest?e.beforeSendRequest(()=>{s(e.url,n)},n):s(e.url,n)};let{skipConfirmation:l}=e;const{mouseEvent:d}=e;d&&!l&&(d.preventDefault(),l=d.shiftKey),l?r():(e.confirmationPopup=e.confirmationPopup||this._confirmationPopup.bind(this,e,r),e.confirmationPopup(n))}_submit(e,n){new Ajax.Request(e,n)}_confirmationPopup({getConfirmOnGroupOperation:e,text:n,description:i,subtype:t,needAttention:a=!1,needAttentionText:o="",needAttentionBlockSubmit:s=!1,needAttentionOnChange:r=null,requestUrl:l,isAjax:d,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 i=`button${n}`;return m[i]&&(e[n.toLowerCase()]=m[i]),e},{}),text:e?e():n||m.confirmOnGroupOperation,description:i,subtype:t,needAttention:a,needAttentionText:o,needAttentionBlockSubmit:s,needAttentionOnChange:r,onYesClick:u,isAjax:d,requestUrl:l,requestParams:p,loadingTitle:c})}_showItemsNotSelectedWarning(){this._hideItemsNotSelectedWarning();const e=this._getActionBoxElement()?.querySelector(".actions-msg-container");e?e.style.display="":(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(this._getActionBoxElement(),`<div class="actions-msg-container"><span class="list-actions-msg"><span>${this.lmsg("itemsNotSelected")}</span></span></div>
1`,"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 i=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_14__.default)(this._dataUrl,e);return this._additionalData&&this._additionalData.controllerName&&(i=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_14__.default)(i,{controllerName:this._additionalData.controllerName})),this._additionalData&&this._additionalData.actionName&&(i=(0,_addUrlParams__WEBPACK_IMPORTED_MODULE_14__.default)(i,{actionName:this._additionalData.actionName})),this._request&&this._request.abort(),this._request=new Ajax.Request((0,_prepareUrl__WEBPACK_IMPORTED_MODULE_13__.default)(i),{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 i={};try{i=JSON.parse(n.responseText)}catch{return void(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)(n.responseText)}i.redirect&&(0,_form_redirect__WEBPACK_IMPORTED_MODULE_19__.redirect)(i.redirect);const t=this._splitListData(i,e);!1===t?this.processReloadError(i):this.redraw(e,t)}_onReloadFailure(e){(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)(e.responseText)}_onReloadException(e,n){(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)(`${n}\n${e.responseText}`)}_onReloadCreate(){this._clearStatusOnReload&&(0,_clearStatusMessages__WEBPACK_IMPORTED_MODULE_11__.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})})}_renderDisabledCheckboxesHints(){this._renderDisabledSelectHint&&this._data.forEach(e=>{const n=this._renderDisabledSelectHint(e);if(!n)return;const i=document.getElementById(this._tableId).querySelector(`[data-row-id="${e.id}"]`).querySelector('input[type="checkbox"][disabled]');i&&new _tooltip__WEBPACK_IMPORTED_MODULE_3__.Tooltip.Instance(i.previousSibling,{text:n})})}redrawPartial(e,n){n&&("before"===e?(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(document.getElementById(this._tableId).querySelector("thead"),this.listDataView(this._data.slice(0,n)),"after"):"after"===e&&(0,_render__WEBPACK_IMPORTED_MODULE_15__.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_15__.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._renderDisabledCheckboxesHints(),this._addResponsiveHtml(),this._addResizeHandler(),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 i=e.closest("tr").dataset.rowId,t=this._data.filter(({id:e})=>e===i)[0];this._itemActions[e.dataset.actionName](t,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
1=>{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?e.statusMessages.forEach(({status:e,content:n})=>{(0,_addStatusMessage__WEBPACK_IMPORTED_MODULE_10__.default)(e,n)}):(0,_showInternalError__WEBPACK_IMPORTED_MODULE_12__.default)("Unable to load list data.")}hasSelectedItems(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 i=n.children;for(let n=0;n<i.length;n++){const t=i[n],a=(0,helpers_stripTags__WEBPACK_IMPORTED_MODULE_23__.default)(e[n].innerHTML.trim()),o=`<span class="r-visible">${a}</span>`;this._addResponsiveHtmlToButtons(t,o),this._addResponsiveHtmlToImages(t,o),this._addResponsiveHtmlToIcons(t,o),this._addResponsiveHtmlToNumbers(t,a)}})}_addResponsiveHtmlToButtons(e,n){const i=e.querySelectorAll("a.s-btn");i.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!==i.length||i[0].querySelector("span").innerHTML||(i[0].querySelector("span").innerHTML=n)}_addResponsiveHtmlToImages(e,n){const i=e.querySelectorAll('a img,a [class^="icon-"],a [class*=" icon-"]');i.forEach(e=>{let t="";const a=e.parentNode.parentNode.querySelector(".tooltipData");if(a)t=a.innerHTML;else{if(1!==i.length)return;t=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 i=document.createElement("i");i.className="icon",n.parentNode.replaceChild(i,n),n=i,i.appendChild(e)}(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(n,` <span class="r-visible">${t}</span>`,"after"),e.closest("a").classList.add("i-link")}})}_addResponsiveHtmlToIcons(e,n){const i=e.querySelectorAll("span.b-indent-icon");i.forEach(e=>{const n=e.querySelector(".tooltipData");n&&!e.parentNode.innerHTML.replace(e.outerHTML,"").trim()&&(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(e.querySelector("img"),` <span class="r-visible">${n.innerHTML}</span>`,"after")}),1!==i.length||i[0].querySelector("span.r-visible")||i[0].parentNode.innerHTML.replace(i[0].outerHTML,"").trim()||(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(i[0].querySelector("img"),n,"after")}_addResponsiveHtmlToNumbers(e,n){const i=e.innerHTML,t=`<span class="r-visible">${n}: </span>`;("-"===i||!isNaN(parseFloat(i))&&isFinite(i))&&(0,_render__WEBPACK_IMPORTED_MODULE_15__.default)(e,t,"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_15__.default)(e,t,"top")}_addResizeHandler(){this._resizeObserver&&this._resizeObserver.disconnect();const e=this._componentElement.querySelector(`#${this._id}-container`);e&&(this._resizeObserver=new ResizeObserver(()=>{const n=e.querySelector(".list");if(!n)return;const i=n.querySelector("table");if(!i)return;!i.classList.contains("resize-column")&&!i.classList.contains("vertical")&&i.scrollWidth<=n.clientWidth||(i.classList.remove("resize-column","vertical"),i.scrollWidth>n.clientWidth?(i.classList.add("resize-column"),i.scrollWidth>n.clientWidth&&(i.classList.remove("resize-column"),i.classList.add("vertical"))):0===i.classList.length&&i.removeAttribute("class"))}),this._resizeObserver.observe(e))}remove(){this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null),super.remove()}checkSyncStatus(e,n,i,t,a){this._randomId===t&&(a={timeout:5e3,progressStatus:"started",...a},_api__WEBPACK_IMPORTED_MODULE_24__.default.get(n).then(o=>{const s=document.getElementById(e);s&&(a.progressStatus===o.status?setTimeout(()=>{this.checkSyncStatus(e,n,i,t,a)},a.timeout):i(s,o))}))}_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 i=[n,0];return 0!==n&&"Jsw.bar.Separator"!==e[n-1].componentType&&i.push({componentType:_bar__WEBPACK_IMPORTED_MODULE_4__.bar.Separator}),i=i.concat(this._additionalData.operations),n!==e.length&&i.push({componentType:_bar__WEBPACK_IMPORTED_MODULE_4__.bar.Separator}),e.splice(...i),e}_getColumns(){const e=this._columns.slice(),n=this._additionalData&&this._additionalData.extensions||{};
1return Object.keys(n).forEach(i=>{this._modifyColumnsByExtension(e,n[i])}),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})`),(0,_sentry_browser__WEBPACK_IMPORTED_MODULE_9__.captureMessage)("Method eval has been called in _modifyColumnsByExtension (override)")),void 0===column.isVisible||column.isVisible||(column.isVisible=function(){return!1}),Object.extend(originalColumn,column)}),extension.columns&&Object.keys(extension.columns).forEach(dataIndex=>{let column=extension.columns[dataIndex],index,originalColumn;column.renderer&&(column.renderer=eval(`(${column.renderer})`),(0,_sentry_browser__WEBPACK_IMPORTED_MODULE_9__.captureMessage)("Method eval has been called in _modifyColumnsByExtension")),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,i)=>{"sb-remove-selected"===n.addCls&&(e=i)}),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_22__.COLUMN_ACTIONS)&&(this._contextMenu=new _ListContextMenu__WEBPACK_IMPORTED_MODULE_21__.default({renderTo:document.body,list:this})),this._data?this.redraw():this.reload()}}List.subclasses=[];const __WEBPACK_DEFAULT_EXPORT__=List},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(405),a=i(444),o=i(458),s=i(710),r=i(404),l=i(343);const d="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,l.default)(this._componentElement.querySelector(".popup-content-area"),(0,t.default)("ul",this._list.getItemActions(e).map(n=>"separator"===n?(0,t.default)("li.separator",(0,t.default)("span")):(0,t.default)("li",(0,t.default)("a",{class:`sb-btn ${n.iconClass?n.iconClass:"sb-no-icon"}`,href:n.href?(0,r.default)(n.href):"#",target:n.newWindow?"_blank":null,"data-button-key":n.name,"data-action":n.name,onclick:this._list._itemActions[n.name]?i=>{i.preventDefault(),this._list._itemActions[n.name](e,i)}:null},(0,t.default)("i",(0,t.default)("i",(0,t.default)("i",(0,t.default)("span",n.title||this._list.lmsg(`item-action-${n.name}`))))))))),"inner"),setTimeout(()=>{this._componentElement.querySelector(".popup-content-area").querySelector("a")?.focus()},0)}_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(),i=Element.viewportOffset(e);i.left+=n.left,i.top+=n.top;const t=Element.getWidth(e),a=Element.getHeight(e);this._componentElement.classList.contains("collapsed")||this._setPosition(i.left,i.top+a,i.left+t,i.top)}_initRowStyles(){document.getElementById(this._list._tableId).querySelectorAll("tr.odd,tr.even").forEach(e
1=>{const n=e.querySelector(".dropdown-toggle");if(!n)return;const i=this._list.getItemById(n.dataset.rowId);i&&this._list.getItemActions(i).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 i;if(this.targetType===d?i=e.closest(".btn-list-menu"):this.targetType===c&&(i=n.querySelector(".dropdown-toggle")),!i)return null;const t=this._list.getItemById(i.dataset.rowId);return t&&this._list.getItemActions(t).length?{rowData:t,rowEl:n,dropDownEl:i}:null}_getTargetType(e){return e.closest(".list-menu")?d: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),i=this._getTargetData(e.target);return n&&i&&(n===d&&this.targetType===c||n===d&&i.rowEl.dataset.rowId!==this.targetData.rowEl.dataset.rowId)}_initShowOnClick(){o.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,i,t){i=i||e,t=t||n;const a=document.viewport.getScrollOffsets(),o=Element.getWidth(document.body),r=Element.getWidth(this._componentElement);(0,s.default)()?i-r-a.left>0&&(e=i-r):e+r-a.left>o&&(e=i-r);const l=Element.getHeight(document.body),d=Element.getHeight(this._componentElement),c=parseInt(Element.getStyle(this._componentElement,"marginTop"));n+d+c-a.top>l&&(n=t-d-2*c),this._componentElement.style.right="auto",this._componentElement.style.left=`${e}px`,this._componentElement.style.top=`${n}px`}}const u=m},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=()=>"rtl"===document.documentElement.dir;i.dn(t)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{COLUMN_ACTIONS:()=>s,COLUMN_SELECTION:()=>o,ITEMS_UNLIMITED:()=>r});var t=i(430),a=i(106);const o={cls:"select",headerCls:"select",hideDisabled:!1,headerRenderer:()=>`<input type="checkbox" class="checkbox" name="listGlobalCheckbox" aria-label="${a.default.getSection("admin.components.lists").lmsg("selectAllAriaLabel")}" />`,renderer(e,n){const i=a.default.getSection("admin.components.lists");return n?`<div><span class="checkbox-disabled-wrapper"></span><input style="z-index: 1;" disabled="disabled" type="checkbox" class="checkbox" aria-label="${i.lmsg("selectItemAriaLabel")}"/></div>`:`<input type="checkbox" class="checkbox" name="listCheckbox[]" value="${(0,t.default)(e.id)}" aria-label="${i.lmsg("selectItemAriaLabel")}"/>`}},s={header:"",cls:"min",sortable:!1,renderer(e){if(!e.actions||!e.actions.length)return"";const n=a.default.getSection("admin.components.lists");return`<span class="btn-group list-menu"><button type="button" class="btn btn-list-menu dropdown-toggle" data-row-id="${e.id?(0,t.default)(e.id):""}" aria-label="${n.lmsg("actionsAriaLabel")}"><i class="icon"><img src="${i(712)}" alt=""></i> <em class="caret"></em></button></span>`}},r=1e5},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/menu.png?a75a537332528331bb513a94e26d173d"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=e=>e.split(String.fromCharCode(0)).join("").replace(/<\w+([\s/]+("[^"]*"|'[^']*'|[^>'"])+)?\s*("[^">]*|'[^'>
1])?(\/)?>|<\/\w+\s*>/gi,"")},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(98),a=i(438),o=i(97),s=i(343);class r extends t.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,s.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()});let e=-1;document.addEventListener("keydown",n=>{if("ArrowUp"!==n.key&&"ArrowDown"!==n.key)return;const i=this._componentElement.querySelector(".popup-box");if(!i||i.classList.contains("collapsed"))return;e+="ArrowUp"===n.key?-1:1,e<0?e=this._operationElements.length-1:e>=this._operationElements.length&&(e=0);const t=this._operationElements[e];t&&t.focus()})}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,s.default)(this._componentElement,this._titleButton),!this._operations)return;const e=this._componentElement.querySelector(`#${this._id}-operations`);this._operationElements=this._operations.map(n=>{const i=new Element("li");(0,s.default)(e,i);const t=(0,o.default)(n),a=t.getWrapperClass();return a&&i.classList.add(a),(0,s.default)(i,t),i.firstChild}),this._getConfigParam("disabled",!1)?this.disable():this.enable()}}const l=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{UnresolvedDomainWarning:()=>a});var t=i(403);class a extends t.StatusMessage{_addEvents(){super._addEvents(),this._componentElement.querySelector("a#unresolved-domain-warning")?.addEventListener("click",e=>{e.preventDefault(),Plesk.require("app/dns-helper/dns-settings",e=>
1{e({id:this._getConfigParam("id"),isAlias:this._getConfigParam("isAlias")})})})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ProgressBar:()=>S});var t=i(718),a=i(98),o=i(444),s=i(446),r=i(339),l=i(97),d=i(404),c=i(104),m=i(111),u=i(719),p=i(106);const f="done",h="error",k="started",v="canceled";class g{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 S extends o.Container{_initConfiguration(e){super._initConfiguration({id:"asyncProgressBarWrapper",...e}),this._viewerId=this._getConfigParam("viewerId"),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}`,i=new S.Item({errors:[],progressTitle:e,status:"flying",id:n,uniq:Math.random().toString(36).slice(2)});return this._preparingCounter++,this._items.unshift(i),n}failPreparingItem(e,n){const i=this._items.find(n=>n.getId()===e);i&&(i.setStatus(h),i.setErrors([n]),this._renderItems())}removePreparingItem(){}toggle(){}async loadTasks(){try{const{items:e}=await m.default.get((0,d.default)("/task/task-progress"));Array.isArray(e)&&(this._loaded=!0,this.mergeItems(e.map(l.default)))}catch{}}mergeItems(e){let n=this.getMergedItems(e);
1this.getItems().forEach(i=>{e.some(e=>i.getId()===e.getId())||(this.onItemStatusChange(this.completeItem(i.initialConfig)),n=n.filter(e=>e.getId()!==i.getId()))}),this.setItems(n)}mergeItem(e){const n=this.getMergedItems([e]);this.setItems(n)}getMergedItems(e){const n=new g(e);let i=this.getItems();if(i=i.map(e=>{const i=n.take(e.getId());return i?e.getUpdated()>i.getUpdated()?e:(i.getStatus()!==e.getStatus()?this.onItemStatusChange(i.getData()):JSON.stringify(i.getSteps())!==JSON.stringify(e.getSteps())&&this.onItemStepChange(i.getData()),i.setRefreshLinkEnabled(!(k===i.getStatus()||!e.isStarted())||e.isRefreshLinkEnabled()),i.setUniq(e.getUniq()),i):e}),n.hasItems()&&(i=i.map(e=>{if(e.isFlying()){const i=n.shift();if(i)return this.onItemStatusChange(i.getData()),i.setUniq(e.getUniq()),i}return e})),n.hasItems()){let e;do{e=n.shift(),e&&(this.onItemStatusChange(e.getData()),i.unshift(e))}while(e)}return i}update(){this.pleskWS&&this.pleskWS.isReady()?this.stopPeriodicalExecutor():this.loadTasks()}onUpdated(e){this.mergeItem((0,l.default)(e))}onDeleted(e){this.onUpdated(this.completeItem(e)),this.removeItemsByIds([e.id])}removeItemsByIds(e){if(!e.length)return;const n=this.getItems();for(let i=0;i<e.length;i++)for(let t=0;t<n.length;t++)if(n[t].getId()===e[i]){n.splice(t,1);break}this.setItems(n)}onItemStatusChange(e){this.onItemStepChange(e),r.default.notify(e,"plesk:taskUpdate"),this.isCompletedItem(e)&&r.default.notify(e,"plesk:taskComplete")}onItemStepChange(e){r.default.notify(e,"plesk:taskStepUpdate")}setItems(e){this._initItems(e),this._renderItems(),this._updateProgressDialog()}fly(e,n,i){const t=this.addPreparingItem(n);return this._renderItems(),setTimeout(i,300),t}progressDialog(e,{onHide:n,...i}={}){const t=e&&e.returnUrl;this._progressBarItem=e instanceof S.Item?e:(0,l.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")||t,i=()=>{e?(0,s.redirect)(e):this.show()};this._progressBarItem.isCompleteSuccessfully()||this._progressBarItem.isCompleteWithWarning()?this._progressBarItem.remove().then(()=>{i(),this._progressBarItem=null}):i()},locale:p.default.getSection("components.tasks.common").messages,...i})})},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,l.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({viewerId:this._viewerId,container:this._componentElement,items:this._items,locale:p.default.getSection("components.tasks.common").messages,isOpen:!this._hidden,onGroupClose:this.handleGroupClose.bind(this)})})}async handleGroupClose(e){const n=this._items.filter(n=>e.includes(n.getKey())).map(e=>e.getId());try{await m.default.post((0,d.default)("/task/task-remove"),{ids:n}),this.removeItemsByIds(n)}catch({message:e}){(0,t.addToast)({intent:"danger",message:e})}}_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!==[f,h,v].indexOf(e)}completeItem(e){return{...e,status:this.isCompletedItem(e)?e.status:f}}}S.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,s.redirect)(e)}}}if(this._isRefreshLinkEnabled&&window.location.pathname===this._referrer)return{onClick:e=>{e.preventDefault(),(0,s.redirect)((0,d.default)(window.location.pathname))}}}hasErrors(){return this._errors.length>0}getErrors(){return this._errors}setErrors(e){this._errors=e}getVisibleErrors(){return this._getConfigParam("hideErrors",!1)||!this.hasErrors()?[]:this.getErrors()}getOutput(){return this._output.map(e=>
1String(e).trim()).filter(Boolean)}isCompleteSuccessfully(){return f===this._status&&!this.hasErrors()}isComplete(){return-1!==[f,h,v].indexOf(this._status)}isCompleteWithWarning(){return f===this._status&&this.hasErrors()}isStarted(){return k===this._status||"not_started"===this._status}isPreparing(){return"preparing"===this._status}isFlying(){return"flying"===this._status}isProgressUndefined(){return-1===this._progressValue}isCompleteWithError(){return h===this._status}async remove(){try{await m.default.post((0,d.default)("/task/task-remove"),{ids:[this.getId()]}),this.getProgressBarElement().removeItemsByIds([this.getId()])}catch({message:e}){(0,t.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,i)=>{"use strict";i.r(n),i.d(n,{addToast:()=>l,default:()=>c,removeToast:()=>d,useToasts:()=>r});var t=i(409),a=i(419);const o=(0,t.makeVar)([]);let s=0;const r=()=>(0,a.useReactiveVar)(o),l=({intent:e,...n})=>{o([...o(),{key:s++,intent:e,autoClosable:!(!e||!["success","info"].includes(e))||void 0,...n}])},d=({key:e})=>o(o().filter(n=>n.key!==e)),c=o},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});let t=!1,a=null;const o=[],s=[],r=[],l=e=>console.error(e),d=(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:i,data:t,error:a}=n;if(a){if("Unauthorized"===a)return;throw new Error(`Unknown error ${a}`)}void 0!==o[i]&&o[i].forEach(e=>{try{e(t)}catch(e){l(e)}})},a.onopen=e=>{t=!0,s.forEach(n=>{try{n(e)}catch(e){l(e)}})},a.onclose=n=>{t=!1,a=null,r.forEach(e=>{try{e(n)}catch(e){l(e)}}),1e3!==n.code&&setTimeout(()=>{d(e+1)},Math.min(2**e*1e3,6e4))}},c=function({actions:e,onOpen:n,onClose:i}){this.actions=e,this.onOpen=n,this.onClose=i,this.isReady=()=>a&&1===a.readyState,this.close=()=>{if(this.actions)for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n)||void 0===o[n])return;const i=o[n].indexOf(e[n]);i>=0&&o[n].splice(i,1)}if(this.onOpen){const e=s.indexOf(n);e>=0&&s.splice(e,1)}if(this.onClose){const e=r.indexOf(i);e>=0&&r.splice(e,1)}}},m={bind:({actions:e,onOpen:n,onClose:i})=>{if(a||d(),e)for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n))return;void 0===o[n]&&(o[n]=[]),o[n].indexOf(e[n])<0&&o[n].push(e[n])}return n&&(s.indexOf(n)<0&&s.push(n),t&&n()),i&&r.indexOf(i)<0&&r.push(i),new c({actions:e,onOpen:n,onClose:i})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{STATUS_CANCELED:()=>c,STATUS_DONE:()=>d,STATUS_ERROR:()=>m,STATUS_NOT_STARTED:()=>r,STATUS_STARTED:()=>l,StatusMessage:()=>u});var t=i(99),a=i(98),o=i(404),s=i(111);const r="not_started",l="started",d="done",c="canceled",m="error";
1class u extends a.Component{constructor(...e){super(...e),(0,t.default)(this,"_failedStatusUpdates",0),(0,t.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 i=`${n[0]} <a href="#" class="js-details-link">${this.lmsg("details")}</a><br>`;i+='<span class="js-details hidden">';for(let e=1;e<n.length;e++)i+=`${n[e]}<br>`;return i+="</span>",i}return e.message}),this._statusUrl=this._getConfigParam("statusUrl",(0,o.default)("/task/status/taskId/")),this._updateInterval=this._getConfigParam("updateInterval",60),this._autoRender=!0}_showProgress(e){let n="msg-progress";d===e.status?n=e.progressParams.errorMessage?"msg-warning":"msg-info":c===e.status?n="msg-warning":m===e.status&&(n="msg-error");let i=this._renderMessage(e);d!==e.status&&e.progress&&(this._getConfigParam("percent",!0)&&(i=`${i}: <span id="backupProgress">${e.progress}</span>%`),this._getConfigParam("gauge",!0)&&(i=`<table class="msg-progress-container" cellspacing="0" width="100%"><tr><td class="msg-progress-info">${i}</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">${i}</div>`}_addEvents(){super._addEvents(),this._processStatus(this._getConfigParam("status",null))}
1_scheduleUpdateStatus(){setTimeout(()=>{this._updateStatus()},1e3*this._updateInterval)}_updateStatus(){s.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?d===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)):l===e.status||r===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,i)=>{"use strict";i.r(n),i.d(n,{ActiveList:()=>p});var t=i(98),a=i(404),o=i(343),s=i(405),r=i(104),l=i(111),d=i(106),c=i(402),m=i(408),u=i(338);i(722);class p extends t.Component{_initConfiguration(e){super._initConfiguration(e),this.navigate=this._getConfigParam("onNavigate",u.default),this.pageUrl=this._getConfigParam("pageUrl",location.href),this.layout=this._getConfigParam("layout","auto"),"string"==typeof this.layout&&(this.layout={type:this.layout}),this.itemActions=this._getConfigParam("itemActions",{}),this.data=this._getConfigParam("data",[]),this._cls="active-list"}_initComponentElement(){super._initComponentElement(),(0,o.default)(this._componentElement,this.view())}view(){return(0,s.default)(".active-list-wrap",this.itemsView())}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,s.default)(n.join(""),e.map(e=>(0,s.default)(".grid-col",e)))}emptyView(){return(0,s.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}`),n.push(".active-list-item-expanded"),(0,s.default)(`#active-list-item-${e.id}${n.join("")}`,{style:"position:relative"},(0,s.default)(".content-blocker",{style:"display:none;"}),(0,s.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,s.default)(".active-list-details",(0,s.default)(".active-list-details-wrap",n)):""}itemSettingsView(e){return(0,s.default)(".list",(0,s.default)(`table#active-list-item-settings-table-${e.id}[width=100%][cellspacing=0]`,(0,s.default)("tbody",e.settings.map((e,n)=>(0,s.default)("tr"+(n%2?".even":".odd"),(0,s.default)("td.min",(0,s.default)("span.tooltipData",(0,r.default)(e.hint)),(0,s.default)(`a.s-btn.${e.button}[data-method=post]`,{href:e.url},(0,s.default)("span"))),(0,s.default)("td",(0,r.default)(e.name)),(0,s.default)("td",(0,r.default)(e.description)))))))}itemToolsView(e){return(0,s.default)(".tools-list-box",(0,s.default)(".box-area",(0,s.default)(".content",(0,s.default)(".content-area",(0,s.default)("ul.tools-list",e.buttons.map(n=>{let i=null;return i=n.name&&this.itemActions[n.name]?i=>{i.preventDefault(),this.itemActions[n.name](e,i)}:n.handler?"function"==typeof n.handler?n.handler:`(${n.handler}(event)); return false;`:this.navigate,(0,s.default)("li.tools-item",(0,s.default)("a.tool-block"+(n.disabled?".disabled":""),{href:!n.disabled&&n.href?n.href:null,onclick:n.disabled?null:i,target:n.target||null,"data-identity":n.id||null,"data-action-name":n.name||null,rel:"_blank"===n.target?"noopener noreferrer":null},(0,s.default)("span.tool-icon",(0,s.default)('img[alt=""]',{src:n.icon})),(0,s.default)("span.tool-name",n.noEscapeTitle?n.title:(0,r.default)(n.title)),n.new?(0,s.default)("span.badge-new",this.lmsg("badgeNew")):"",Array.isArray(n.additionalComments)?(0,s.default)(".span.tool-info",n.additionalComments.map(e=>n.noEscape?e:(0,r.default)(e)).join("<br>")):""),n.comment?(0,s.default)("span.tooltipData",(0,r.default)(n.comment)):"")}))))))}itemCaptionView(e){return(0,s.default)(".caption",(0,s.default)(".caption-wrap",this.itemCaptionHeaderView(e),this.itemCaptionServicesView(e),this.itemCaptionDataView(e),this.itemCaptionAdditionalHtml(e)))}itemCaptionHeaderView(e){return(0,s.default)(".caption-header",(0,s.default)(".caption-widget"),(0,s.default)(".caption-header-wrap",(0,s.default)(".caption-main",e.icon?(0,s.default)(".caption-icon",(0,s.default)("span",(0,s.default)('img[alt=""]',{src:e.icon}))):"",this.itemCaptionHeadView(e))))}itemCaptionHeadView(e){return(0,s.default)(".caption-head",this.itemCaptionHeadWrapView(e),this.itemCaptionSummaryView(e),this.itemCaptionToolbarView(e))}itemCaptionHeadWrapView(e){let n=[];const i=["danger","warning","success","info","inactive"];return Array.isArray(e.labels)&&e.labels.length&&(n=e.labels.map(function(e){const n=e.type&&i.indexOf(e.type)>-1?e.type:"",t=""===n?"":`.label-${n}`;return(0,s.default)(`span.label${t}`,e.value||"")})),(0,s.default)(".caption-head-wrap",(0,s.default)("h2.caption-name",(0,s.default)("span",(0,r.default)(e.title))),n,Array.isArray(e.primaryActions)&&e.primaryActions.length?(0,s.default)("span.caption-head-widget",e.primaryActions.map(function(e){return[(0,s.default)("a.btn",{href:e.link},e.title)," "]})):"")}itemCaptionSummaryView(e){return Array.isArray(e.summary)&&e.summary.length?(0,s.default)(".caption-summary",(0,s.default)(".caption-summary-wrap",e.summary.map(this.summaryItemView.bind(this)))):e.summary||""}summaryItemView(e){return(0,s.default)("span.summary-item",`${e.name}: <b>${e.value}</b>`)}itemCaptionToolbarView(e){return Array.isArray(e.toolbar)&&e.toolbar.length?(0,s.default)(".caption-toolbar",(0,s.default)(".caption-toolbar-wrap",e.toolbar.map(this.toolbarButtonView.bind(this)))):""}toolbarButtonView(e){return(0,s.default)("a.i-link"+(e.action?`[data-item-action="${e.action}"]`:""),{href:e.link||null},e.icon||e.iconClass?[(0,s.default)("i"+(e.iconClass?`.${e.iconClass}`:"icon"),e.icon?(0,s.default)('img[alt=""]',{src:e.icon}):"")," "]:"",(0,s.default)("span",(0,r.default)(e.title)))}itemCaptionServicesView(e){return Array.isArray(e.services)?e.services.map(this.itemServiceView.bind(this)):""}itemServiceView(e){return(0,s.default)(".caption-services"+(e.class?`.${e.class}`:""),{style:e.hidden?"display:none":""},(0,s.default)(".caption-services-wrap",e.header?(0,s.default)(e.headerClass?`.${e.headerClass}`:"",e.closeUrl?(0,s.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,s.default)(".b-grid"+(e.grid.length>1?`.b-grid-${n}`:""),(0,s.default)("ul.b-grid-list",e.grid.map(function(n){return(0,s.default)("li.b-grid-item"+(e.grid.length>1&&n.colspan?`.b-grid-item-${n.colspan}`:""),(0,s.default)(".b-grid-item-wrap",this.itemServiceBlockView(n)))}.bind(this))))}if(e.type)return this.renderItemServiceView(e);let n=(0,s.default)('img[alt=""]',{src:e.icon}),i=(0,r.default)(e.title);e.href&&(n=(0,s.default)("a"+(e.newWindow?"[target=_blank]":""),{href:e.href,oncl
1ick:this.navigate},n),i=(0,s.default)("a"+(e.newWindow?"[target=_blank]":""),{href:e.href,onclick:this.navigate},i));const t=e.description?e.description:"";return(0,s.default)(".caption-service-block",(0,s.default)("span.caption-service-title",(0,s.default)("i.caption-service-icon",n),(0,s.default)("span.caption-service-name",i,t)),Array.isArray(e.links)&&e.links.length?(0,s.default)(".caption-service-toolbar",e.links.map(function(e){let n;if(e.childLinks&&e.childLinks.length)n=(0,s.default)(".btn-group",(0,s.default)("a.btn",{href:e.href,target:e.newWindow?"_blank":null},(0,r.default)(e.title)),(0,s.default)("button.btn.dropdown-toggle[type=button]",(0,s.default)("em.caret")),(0,s.default)("ul.dropdown-menu",e.childLinks.map(function(e){return(0,s.default)("li",(0,s.default)("a",{href:e.href,target:e.newWindow?"_blank":null},(0,r.default)(e.title)))})));else{const i=e.icon?[(0,s.default)("i.icon",(0,s.default)('img[alt=""]',{src:e.icon}))," "]:"";n=e.isSimpleText?(0,s.default)("span",i,e.noEscape?e.info:(0,r.default)(e.info)):e.isSimpleLink?(0,s.default)("span"+(e.spanClass?`.${e.spanClass}`:""),i,`${(0,r.default)(e.info)} `,(0,s.default)("a",{href:e.href,class:e.class?(0,r.default)(e.class):null,onclick:e.onClick?(0,r.default)(e.onClick):null,target:e.newWindow?"_blank":null},(0,r.default)(e.title))):(0,s.default)("a.btn",{href:e.href,class:e.class?(0,r.default)(e.class):null,onclick:e.onClick?(0,r.default)(e.onClick):null,target:e.newWindow?"_blank":null,id:e.id?(0,r.default)(e.id):null,name:e.name?(0,r.default)(e.name):null},i,(0,r.default)(e.title))}return[e.newLine?(0,s.default)("br"):"",n," "]})):"")}itemCaptionDataView(e){return e.data&&e.data.length?(0,s.default)(".caption-data",(0,s.default)(".caption-data-wrap",e.data.map(function(n,i){return(0,s.default)(".form-group",(0,s.default)(`label.control-label[for=active-list-data-${e.id}-${i}]`,n.label),(0,s.default)(`textarea#active-list-data-${e.id}-${i}.form-control.code[rows=${n.linesNumber}][readonly]`,(0,r.default)(n.text)))}))):""}itemCaptionAdditionalHtml(e){return e.additionalHtml?(0,s.default)(".caption-data",(0,s.default)(".caption-data-wrap",e.additionalHtml)):""}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(".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 i=e.target.closest(".caption-services");i.parentNode.removeChild(i),l.default.post((0,a.default)(n))})})}disableItem(e){this.getItemElement({id:e}).querySelector(".content-blocker").style.display=""}enableItem(e){this.getItemElement({id:e}).querySelector(".content-blocker").style.display="none"}scrollToItem(e,n){const i=(new Date).getTime(),t=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 o=()=>{let e=n?((new Date).getTime()-i)/n:1;e>1&&(e=1),window.scrollTo(0,Math.round(t+(a-t)*e)),e<1&&setTimeout(o,50)};o()}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,m.default)().status?.forEach(({status:e,content:i,...t})=>{(0,c.default)(e,i,{...t,title:d.default.getSection("components.status").lmsg(e),renderTo:n.querySelector(".caption-header-wrap"),renderMode:"top"})}),(0,m.default)({...(0,m.default)(),status:[]}),this.scrollToItem(n,10))}}},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{Tree:()=>h});var t=i(98),a=i(402),o=i(407),s=i(429),r=i(404),l=i(343),d=i(405),c=i(104),m=i(338),u=i(433),p=i(111),f=i(727);i(738);class h extends t.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
1Files",!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,l.default)(e,this._getNodes(this._data)),this._bindKeyboard(e)}_bindKeyboard(e){e.tabIndex=0;const n=n=>{e.querySelectorAll(".tree-item-kbd-focused").forEach(e=>e.classList.remove("tree-item-kbd-focused")),n&&n.classList.add("tree-item-kbd-focused")},i=i=>{const t=Array.from(e.querySelectorAll(".tree-item-wrap"));if(0===t.length)return;const a=e.querySelector(".tree-item-kbd-focused"),o=a?t.indexOf(a):-1;if("Tab"===i.key){if(!i.shiftKey){if(o===t.length-1)return void(a&&a.classList.remove(".tree-item-kbd-focused"));i.preventDefault(),i.stopPropagation();const e=t[o+1];if(!e)return;return n(e),void e.scrollIntoView?.({block:"nearest"})}if(i.shiftKey){if(0===o)return void(a&&a.classList.remove(".tree-item-kbd-focused"));i.preventDefault(),i.stopPropagation();const e=t[o-1];if(!e)return;return n(e),void e.scrollIntoView?.({block:"nearest"})}}if(" "===i.key){i.preventDefault();const e=a?.querySelector(".tree-item-state img");return void(e&&e.click())}if("Enter"===i.key){if(i.preventDefault(),!a)return;const e=a.closest(".tree-item");if(!e)return;e.querySelector(".tree-item-content, .tree-item-select")?.click()}},t=n=>{e.contains(n.target)&&i(n)};document.addEventListener("keydown",t,!0),this._unbindKeyboard=()=>{document.removeEventListener("keydown",t,!0)}}_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,t){const a=document.createElement(n.htmlElement||"li");a.className=`tree-item ${n.cssClass?n.cssClass:""}`,a.innerHTML='<div class="tree-item-wrap"></div>';const o=a.firstChild;a.data=n;const s=document.createElement("div");s.className="tree-item-select",(0,l.default)(o,s),this._addCommonEvents(s,n,a),n.isDirectory&&!n.isRootDirectory?((0,l.default)(o,`<span class="tree-item-state"><img src="${i(724)}" height="16" width="16" alt=""></span>`),o.querySelector(".tree-item-state").addEventListener("click",this._onNodeToggle.bind(this,n.path,a)),o.addEventListener("dblclick",this._onNodeToggle.bind(this,n.path,a)),this._selectOnlyFiles||(o.querySelector(".tree-item-state").addEventListener("mouseover",this._onNodeMouseover.bind(this,a)),o.querySelector(".tree-item-state").addEventListener("mouseleave",this._onNodeMouseleave.bind(this,a)))):n.isRootDirectory||(0,l.default)(o,`<span class="tree-item-state"><img src="${i(461)}" height="16" width="16" alt=""></span>`);const r=document.createElement("a");r.className="tree-item-content",r.innerHTML=`<span><img src="${(0,f.getTypeIcon)(n)}" alt=""><b>${(0,c.default)(n.name)}</b></span>`,this._addCommonEvents(r,n,a),(0,l.default)(o,r),(0,l.default)(e,a,"top"===t?"top":"bottom")}_addCommonEvents(e,n,i){n.isDirectory&&this._selectOnlyFiles||(e.addEventListener("mouseover",this._onNodeMouseover.bind(this,i)),e.addEventListener("mouseleave",this._onNodeMouseleave.bind(this,i)),e.addEventListener("click",e=>{this._onNodeSelect(e,i)}),e.addEventListener("click",this._onNodeClick.bind(this,n.path,i)))}_onNodeToggle(e,n){const t=n.querySelector("ul"),a=n.querySelector(".tree-item-state");if(t)return a.innerHTML=`<img src="${i(724)}" height="16" width="16" alt="">`,t.parentNode.removeChild(t),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,r.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="${i(725)}" height="16" width="16" alt="" class="js-loader">`}_onNodeLoadSuccess(e,n){const t=e.querySelector(".tree-item-state");if(n.status)return t.innerHTML=`<img src="${i(724)}" height="16" width="16" alt="">`,void this._showMessage(n.status,n.message);(0,o.default)(),t.innerHTML=`<img src="${i(726)}" height="16" width="16" alt="">`,(0,l.default)(e,this._getNodes(n)),e.data.showNewNode&&this.showNewNode(e)}_showMessage(e,n){(0,o.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
1=>{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,r.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,s.default)("Failed to load tree data.")}reloadPath(e){if("/"===e)return void this.reload();const n=this._getNodeElement(e);if(n&&this._isNodeExpanded(n)){const i=n.querySelector("ul");i.parentNode.removeChild(i),this._loadNode(e,n)}}_getNodeElement(e){if("string"!=typeof e)return null;const n=this._componentElement.querySelectorAll(".tree-item");for(let i=0;i<n.length;i++)if(n[i].data.path===e)return n[i];const i=e.lastIndexOf("/");return i>0?this._getNodeElement(e.slice(0,i)):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,t){if(e.querySelector(".js-tree-item-new"))return;const a=(0,d.default)("li.tree-item js-tree-item-new",{onrender(e){e.data=n}},(0,d.default)("div.tree-item-wrap",(0,d.default)("span.tree-item-state",(0,d.default)("img",{src:i(461),alt:""})),(0,d.default)("div.tree-item-content",(0,d.default)("div.input-btn-group",(0,d.default)("i.icon-folder"),(0,d.default)("input.form-control",{type:"text",onkeydown:this._onNewNodeKeyDown.bind(this)}),(0,d.default)("button.btn btn-icon-only input-btn",{type:"button",onclick:this._onCreateFolder.bind(this),onrender:e=>{this._insertBtn=e}},(0,d.default)("i.icon-save")),(0,d.default)("button.btn btn-icon-only input-btn",{type:"button",onclick:this._onCancelCreateFolder.bind(this)},(0,d.default)("i.icon-cancel"))))));(0,l.default)(e,a,t),e.querySelector(".js-tree-item-new input").focus()}_onCreateFolder(e){const n=e.target.closest(".input-btn-group").querySelector(".form-control").value,i=e.target.closest(".js-tree-item-new");let t=i.parentNode.closest(".tree-item");t||(t=i.closest("ul.tree-container").previousElementSibling);const a=t.closest(".form-row");a.classList.remove("error");const o=a.querySelector(".field-value .field-errors");o&&o.parentNode.removeChild(o),this._insertBtn.disabled=!0,p.default.post((0,r.default)(this._createFolderUrl),{currentDir:i.data.path,newDirectoryName:n}).then(e=>this._onFolderCreated(n,t,e)).finally(()=>{this._insertBtn.disabled=!1})}_onFolderCreated(e,n,{status:i,message:t}){if("success"===i){const i=`${n.data.path}/${e}`;let t=n.querySelector("ul.tree-container");t||(t=n.nextElementSibling),this.hideNewNode(),this._insertNode(t,{name:e,path:i,isDirectory:!0},"top"),this._onNodeSelect(null,t)}else{const e=n.closest(".form-row");e.classList.add("error");const i=(0,d.default)("span.field-errors",(0,d.default)("span.error-hint",t));(0,l.default)(e.querySelector(".field-value"),i)}}_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)}}destroy(){this._unbindKeyboard&&this._unbindKeyboard()}}},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,i)=>{"use strict";i.r(n),i.d(n,{FTYPE_AUDIO:()=>r,FTYPE_COMPRESSED:()=>u,FTYPE_DIR:()=>t,FTYPE_IMAGE:()=>o,FTYPE_RAR:()=>k,FTYPE_SECURITY:()=>l,FTYPE_TAR:()=>v,FTYPE_TEXT:()=>a,FTYPE_TGZ:()=>g,FTYPE_UNKNOWN_BINARY:()=>f,FTYPE_UNKNOWN_TEXT:()=>p,FTYPE_VECTOR_IMAGE:()=>s,FTYPE_WAPPAGE:()=>
1m,FTYPE_WEBPAGE:()=>c,FTYPE_WEBSCRIPT:()=>d,FTYPE_ZIP:()=>h,MODE_CODE:()=>y,MODE_EDIT:()=>_,MODE_HTML:()=>b,MODE_SHOW:()=>S,baseName:()=>P,dirName:()=>C,getTypeIcon:()=>N,joinPaths:()=>F,relativePath:()=>D,toUnixPermissionsString:()=>E});const t="dir",a="text",o="image",s="vector_image",r="audio",l="security",d="webscript",c="webpage",m="wappage",u="compressed",p="unknown_text",f="unknown_binary",h="zip",k="rar",v="tar",g="tgz",S="show",_="edit",y="code-editor",b="html-editor",N=({type:e,isDirectory:n,name:t})=>{if(n)return i(".."===t?728:729);return{[a]:i(730),[o]:i(731),[s]:i(731),[r]:i(732),[l]:i(733),[d]:i(734),[c]:i(735),[m]:i(735),[u]:i(736),[p]:i(730),[f]:i(737),[h]:i(736),[k]:i(736),[v]:i(736),[g]:i(736)}[e]},w=["ownerRead","ownerWrite","ownerExecute","groupRead","groupWrite","groupExecute","othersRead","othersWrite","othersExecute"],E=e=>w.reduce((n,i,t)=>(n+=e[i]?["r","w","x"][t%3]:"-",t%3==2&&(n+=" "),n),""),D=(e,n)=>{const i=e=>e.replace(/^\/+|\/+$/g,"");if(e=`/${i(e)}`,(n=`/${i(n)}`).startsWith(e))return i(n.substring(e.length));let t="";for(;;){const a=e.lastIndexOf("/");if(-1===a)break;if(t+=""===t?"..":"/..",0===a)return i(`${t}/${i(n)}`);if(e=e.substring(0,a),n.startsWith(e))return i(`${t}/${i(n.substring(e.length))}`)}return t},F=(...e)=>{const n=e.reduce((e,n)=>[...e,...n.split("/")],[]).filter(e=>e.length>0).join("/");return e[0]?.startsWith("/")?`/${n}`:n},P=e=>e.split("/").pop()||e,C=e=>e.substring(0,e.length-P(e).length)},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,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{UploadAdapterIframe:()=>a});var t=i(343);class a{constructor({contentAreaId:e,handlerUrl:n,startUploadHandler:i,finishUploadHandler:t}){this._contentAreaId=e,this._handlerUrl=n,this._startUploadHandler=i,this._finishUploadHandler=t,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,t.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,i)=>{"use strict";i.r(n),i.d(n,{DirectoryBrowser:()=>s});var t=i(472),a=i(723),o=i(338);class s extends t.PopupForm{_initConfiguration(e){super._initConfiguration(e),this._pathElementId=this._getConfigParam("pathElementId"),this._subscriptionId=this._getConfigParam("subscriptionId"),this._showFiles=this._getConfigParam("showFiles",!1),this._onSubmit=this._getConfigParam("onSubmit",o.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}
1-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,i=this._showFiles?n.substr(1):n;this._pathElementId&&(document.getElementById(this._pathElementId).value=i),this._onSubmit(i),this.hide()}_onCancelClick(){this.hide()}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DropArea:()=>d});var t=i(98);const a=e=>new Promise(n=>{if(e.isDirectory){const i=e.createReader();o(e,i,n,[])}else n(e)}),o=function(e,n,i,t){n.readEntries(function(a){a.length?(t=t.concat(a),o(e,n,i,t)):t.length?i(s(t)):i(e)})},s=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}),r=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 i=new FileReader;i.onerror=()=>{i.onloadend=null,i.onprogress=null,i.onerror=null,n(!1)},i.onprogress=e=>{i.onloadend=null,i.onprogress=null,i.onerror=null,"loadend"!==e.type&&i.abort(),n(!0)},i.onloadend=i.onprogress,i.readAsDataURL(e)}catch{n(!1)}}),l=e=>!!e.dataTransfer&&("none"!==e.dataTransfer.effectAllowed&&[].some.call(e.dataTransfer.types,e=>"Files"===e));class d extends t.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=>{l(e)&&e.dataTransfer&&e.preventDefault()}),document.addEventListener("dragenter",e=>{l(e)&&this.show()}),document.addEventListener("drop",e=>{l(e)&&(this.hide(),e.preventDefault())})}_addDropAreaHandlers(){this._componentElement.addEventListener("dragover",e=>{l(e)&&(e.stopPropagation(),e.preventDefault())}),this._componentElement.addEventListener("drop",e=>{l(e)&&(e.preventDefault(),this.hide(),this._onDrop&&(e=>e.dataTransfer?e.dataTransfer.items?s([].map.call(e.dataTransfer.items,e=>e.webkitGetAsEntry()||e.getAsFile()).filter(Boolean)):Promise.all([].map.call(e.dataTransfer.files,r)).then(n=>[].filter.call(e.dataTransfer.files,(e,i)=>n[i])):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,i)=>{"use strict";i.r(n),i.d(n,{GroupsList:()=>o});var t=i(707),a=i(405);class o extends t.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 i={};return e.forEach(e=>{i[e[this._groupBy]]||(i[e[this._groupBy]]={id:e[this._groupBy],items:[]}),i[e[this._groupBy]].items.push(e)}),(0,a.default)("tbody",Object.keys(i).map((e,t)=>{const a=i[e];return this.groupDataRowView(a,t,n)}))}return(0,a.default)("tbody",e.map((e,i)=>this.rowView(e,i,n)))}groupDataRowView(e,n,i){return[(0,a.default)(`tr.${this._getGroupRowClass(e)}.${(n+i)%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,i))]}_getGroupName(e){return this._groupsConfig[e.id]||e.id}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ReporterPopup:()=>p});var t=i(472),a=i(482),o=i(707),s=i(452),r=i(98),l=i(446),d=i(106),c=i(402),m=i(404),u=i(104);class p extends t.PopupForm{_initConfiguration(e){super._initConfiguration({singleRowButtons:!0,...e}),this._actionCollectId=`${this._id}-action-collect`,this._actionToSupportId=`${this._id}
1-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(d.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,r.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),i=new o.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 s.Panel({cls:"list-box",renderTo:"js-reports",items:[i]})}_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-
1hide-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,l.redirect)(e.redirect),!e.status||"success"===e.status||((e.statusMessages||[]).forEach(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,i)=>{"use strict";i.r(n),i.d(n,{ObjectSwitcher:()=>l});var t=i(706),a=i(103),o=i(343),s=i(405),r=i(104);i(745);class l extends t.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,o.default)(this._componentElement,(0,s.default)("button",{type:"button",class:"pul-button pul-button--ghost pul-button--empty dropdown-toggle","aria-label":this.lmsg("description"),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,o.default)(this._dropdownList,(0,s.default)("li.dropdown-header",this.lmsg("myObjectsLabel",{name:(0,r.default)(this._owner)}))),n.forEach(e=>{(0,o.default)(this._dropdownList,this._createItem(e))}),e.length&&(0,o.default)(this._dropdownList,[(0,s.default)("li.divider"),(0,s.default)("li.dropdown-header",this.lmsg("otherObjectsLabel"))])),e.forEach(e=>{(0,o.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,i])=>{e=e.replaceAll(new RegExp(`(%%|%25%25)${n}(%%|%25%25)`,"g"),i)}),this._navigate(e)}}},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(474),a=i(433),o=i(405),s=i(343);i(747);class r extends t.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,o.default)(".slider",(0,o.default)("ul.slider__container",this._slides.map(()=>(0,o.default)("li.slider__item"))),this._slides.length>1?(0,o.default)(".slider__arrows",(0,o.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,o.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,o.default)(".slider__navigation",(0,o.default)(".slider__navigation-inner",this._slides.map((e,n)=>(0,o.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"),i=this._componentElement.querySelectorAll(".slider__navigation-dot");i.item(this._current).classList.remove("slider__navigation-dot--current"),this._current=e,n.style.marginLeft=-100*e+"%",i.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,s.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 l=r},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ScrollableList:()=>s});var t=i(99),a=i(707),o=i(405);class s extends a.List{constructor(...e){super(...e),(0,t.default)(this,"_resizeList",()=>{const e=document.getElementById(this._tableId),n=e.closest(".scrollable-list-wrapper"),i=e.closest(`.${this._listCls}`).querySelector(".fixed-table-head"),t=i.querySelector("thead");if(t){const e=this.isListEmpty();t.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")&&0!==parseInt(Element.getStyle(n,"width"))&&(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`,!t||![...e.querySelectorAll("tr.odd,tr.even")].filter(e=>"none"!==e.style.display).length)return;const o=e.querySelector("thead");o.querySelectorAll("th").forEach((e,n)=>{t.querySelectorAll("th")[n].style.width=`${Element.getWidth(e)}px`});const s=t.querySelectorAll("th"),r=s[s.length-1];r.style.width=`${Element.getWidth(i)-Element.getWidth(o.closest("table"))+parseInt(Element.getStyle(r,"width"))}px`})}listView(){const e=super.listView();return e.attrs.class+=" scrollable-list",e.children[0].attrs.class="scrollable-list-table",e.children=[(0,o.default)('table.fixed-table-head[width="100%"][cellspacing="0"]',this.listHeadersView()),(0,o.default)(".scrollable-list-wrapper",e.children)],e}checkEmptyList(){super.checkEmptyList();const e=this.isListEmpty();this._componentElement.querySelectorAll(`.${this._listCls}
1`).forEach(e=>{e.style.display=""}),this._componentElement.querySelectorAll(".scrollable-list-wrapper").forEach(n=>{n.style.display=e?"none":""})}redraw(e,n){let i,t=!0,a=0;const o=document.getElementById(this._id).querySelector(".scrollable-list-wrapper");o&&(t=o.offsetHeight+o.scrollTop>=o.scrollHeight,i=o.scrollTop,a=Element.getHeight(document.getElementById(this._tableId))),super.redraw(e,n);const s=document.getElementById(this._tableId),r=s.closest(`.${this._listCls}`).querySelector(".fixed-table-head");s.style.marginTop=-Element.getHeight(r)+"px",setTimeout(()=>{this._resizeList();const n=s.closest(".scrollable-list-wrapper");t?this.scrollToBottom():"before"===e?n.scrollTop+=Element.getHeight(s)-a:"after"===e||(n.scrollTop=i)},0)}updateFilter(e){super.updateFilter(e),this._resizeList(),e||this.scrollToTop()}scrollToTop(){const e=document.getElementById(this._tableId),n=e?.closest(".scrollable-list-wrapper");n&&(n.scrollTop=0)}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__(451),_list__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(707),_confirmation_popup_manager__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(705),_ajax_popup_form__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(473),_form_ajax__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(448),_message_box__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(453),_component__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(98),common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(112),common_gdpr_storage__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(750);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:i},method:t,parameters:a}=this;if(i||"get"===t.toLowerCase())return;const o=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(n),s=`${o} ${JSON.stringify(a)}`;e[s]||(e[s]=!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:o}}))},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 i=n.dataset.source;if(i&&-1!==i.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)(i)},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",i=(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:i,post:{self:["id","name"]}},this._componentElement,"ERROR")},e._onFailure),e._onSuccess=wrap(function(e){const n=this._componentElement.noRedirect?"APPLY":"OK",i=(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.getUrl)(e.request.url),t=e.responseJSON.formMessages?"VALIDATION_ERROR":"error"===e.responseJSON.status?"ERROR":null;(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:n,url:i,post:{self:["id","name"]}},this._componentElement,t)},e._onSuccess)},jswList(){const e=_list__WEBPACK_IMPORTED_MODULE_1__.List.prototype;e._submit=wrap(function(e,n){const i=n.context||this;n.onSuccess=wrap(function(e){const n=i._lastOperation?i._lastOperation.toUpperCase():"POST",t={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:t},null,a)}
1,n.onSuccess),n.onFailure=wrap(function(e){const n=i._lastOperation?i._lastOperation.toUpperCase():"POST",t={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:t},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,i=e=>{e.forEach(function(e){e.handler&&(e.handler=wrap(function(){const i=e,t=i.id||i.title||i.description||i.addCls||"";n._lastOperation=t.replace("button","").replace(" ","").replace("sb-","").replace("-","")},e.handler)),e.operations&&i(e.operations)})};i(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 i=(e=>{if(!e.classList||!e.classList.contains("pul-layer"))return null;const n=e.querySelector(".pul-drawer");return n||null})(n);i&&(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)({name:e,data:(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.prepareNodeData)(i)})};document.addEventListener("DOMContentLoaded",()=>{new MutationObserver(n=>{n.forEach(({addedNodes:n,removedNodes:i})=>{n.forEach(e("OPEN-DRAWER")),i.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"]'}
1]}}]},{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/"]'}]}}]},{name:"RADIO_SELECT",expects:[{click:{elements:[{selector:'input[type="radio"]',attributes:["name","value"]}]}}]}],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,i){window.addEventListener("beforeunload",()=>{const n=document.querySelector(e);n===document.activeElement&&(0,common_user_activity_tracking__WEBPACK_IMPORTED_MODULE_7__.request)(i,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,i)=>{"use strict";i.r(n),i.d(n,{hasPreferences:()=>a,isAnalyticsAllowed:()=>r,loadPreferences:()=>s,savePreferences:()=>o});const t="cookie-policy",a=()=>!!localStorage.getItem(t),o=e=>{localStorage.setItem(t,JSON.stringify(e))},s=()=>{let e=!1,n=!1;try{const i=localStorage.getItem(t),a=i?JSON.parse(i):{};"boolean"==typeof a.analytics&&({analytics:e}=a),"boolean"==typeof a.marketing&&({marketing:n}=a)}catch{}return{analytics:e,marketing:n}},r=()=>s().analytics},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(404);const a=(e,n={})=>{(n={openInNew:!1,label:"",hint:"",returnUrl:"",isClassicUi:"",showAll:!1,...n}).isClassicUi&&(n.returnUrl=`/subscription/overview/id/${e}`);let i=(0,t.default)(`/subscription/login/id/${e}`);return n.showAll&&(i+="/all/true"),n.returnUrl&&(i+=`/?returnUrl=${(0,t.default)(n.returnUrl)}`),`<span><span class="tooltipData">${n.hint}</span><a class="s-btn sb-login" href="${i}"`+(n.isClassicUi?"":` target="${n.openInNew?"_blank":"_top"}"`)+">"+`<i><i><i><span>${n.label}</span></i></i></i></a></span>`};i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{toPunycode:()=>a});var t=i(753);const a=e=>t.default.toASCII(e)},,(e,n,i)=>{"use strict";i.r(n),i.d(n,{Form:()=>f.default,addWidget:()=>v,require:()=>d.default,run:()=>k});var t=i(341),a=i(755),o=i(342),s=i(95),r=i(771),l=i(1463),d=i(1464),c=i(1465),m=i(408),u=i(486),p=i(485),f=i(798);(0,o.setDefaultPasswordEstimateFunction)(e=>(0,p.default)(e));let h=null;const k=({config:e={},data:{showModal:n,...i}={},graphqlQueries:l=[],localeSections:d={},locale:p})=>{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"),s.Locale.addSections(d),(0,m.default)({localeCode:p,...i}),l.forEach(({query:e,...n})=>{try{u.default.writeQuery({query:(0,a.gql)(e),...n})}catch{}}),p&&(0,o.setLocale)(p),n){const{name:e,...i}=n;Plesk.require(e,e=>e(i))}h=(0,t.render)((0,t.jsx)(r.default,{}),document.getElementById("plesk-root"))},v=(e,{locale:n,...i},a)=>{let s=(0,t.jsx)(e,{...i});n&&(s=(0,t.jsx)(o.LocaleProvider,{messages:n,children:s})),s=(0,t.jsx)(l.default,{children:s}),a&&(s=(0,t.createPortal)(s,a)),h.addWidget(s)}},,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(99),a=i(341),o=i(772),s=i(773),r=i(777),l=i(779),d=i(486),c=i(1462);class m extends a.Component{constructor(...e){super(...e),(0,t.default)(this,"state",{widgets:[]}),(0,t.default)(this,"router",(0,o.createBrowserRouter)(l.default))}addWidget(e){this.setState(({widgets:n})=>({widgets:[...n,e]}))}render(){return(0,a.jsx)(a.StrictMode,{children:(0,a.jsx)(r.ApolloProvider,{client:d.default,children:(0,a.jsxs)(c.default,{children:[(0,a.jsx)(s.RouterProvider,{router:this.router}),this.state.widgets]})})})}}const u=m},,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>V,isClientSideRedirectAllowed:()=>j});var t=i(772),a=i(755),o=i(628),s=i(95),r=i(718),l=i(336),d=i(408),c=i(852),m=i(854),u=i(486),p=i(894),f=i(908),h=i(1323),k=i(1324),v=i(1329),g=i(1330),S=i(1336),_=i(1340),y=i(1348),b=i(1352),N=i(1366),w=i(1418),E=i(1421),D=i(1424),F=i(1437),P=i(1438),C=i(1444),I=i(1413),T=i(1457),x=i(1459),L=i(341);const A=()=>{const{isInitial:e,...n}=(0,d.default)();return(0,d.default)(n),e?n:null},O=e=>async({request:n,params:i})=>{const o=new URL(n.url);let c;e&&(o.pathname=(0,t.generatePath)(e,i));try{c=A()??await s.api.get(o.toString())}catch(e){if((0,l.isNetworkError)(e))return(0,r.addToast)({intent:"danger",message:`${e.message}: ${o.toString()}`}),new Promise(s.emptyFn);throw e}const{graphqlQueries:m=[],...p}=c;if(p.redirect){const e=(0,s.prepareUrl)(p.redirect);return j(e)?(0,t.redirect)(e):(window.location.replace(e),new Promise(s.emptyFn))}return m.forEach(({query:e,...n})=>{try{u.default.writeQuery({query:(0,a.gql)(e),...n})}catch{}}),(0,d.default)(p),p},q={path:":ipAddressId/domains",componentLoader:()=>i.e("components/pages/IpAddressDomainsPage").then(()=>i(1603)),loader:async({params:e})=>{const n=e.clientId?btoa(`Client:${e.clientId}`):null,{data:t}=await u.default.query({query:i(840),variables:{ipAddressId:e.ipAddressId,clientId:n}});return t}},R={path:"change-owner",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ChangeSubscriptionsOwnerPage")]).then(()=>i(1605)),loader:async({request:e})=>
1{const n=[...new URL(e.url).searchParams.entries()].map(([,e])=>btoa(`Domain:${e}`)),{data:t}=await u.default.query({query:i(841),variables:{ids:n}});return t}},M={path:"virtual-host-template",loader:()=>(0,d.default)(),handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("virtualHostTemplate")}),helpContext:"skeleton"},children:[{index:!0,componentLoader:()=>i.e("components/pages/VirtualHostTemplatePage").then(()=>i(1620)),loader:async()=>{await u.default.query({query:i(842),variables:{path:""}})}}]},B=async()=>{const{data:{viewer:{type:e,permissions:{manageServerSessions:n}},os:{isWindows:i}}}=await u.default.query({query:a.gql`
2            query {
3                viewer {
4                    login
5                    type
6                    permissions {
7                        manageServerSessions
8                    }
9                }
10                os {
11                    isWindows
12                }
13            }
14        `});return"ADMIN"===e&&i&&n},U=(0,m.default)([{element:(0,L.jsx)(p.default,{}),errorElement:(0,L.jsx)(k.default,{}),children:[{path:["/login_up.php","/login_up.php3","/login"],handle:{isAllowedWithoutLicense:!0},componentLoader:()=>Promise.resolve().then(()=>i(780)),loader:async()=>(await u.default.query({query:i(836)}),A()),children:[{path:"*",loader:()=>(0,t.redirect)("..")}]},{path:"/get_password.php",handle:{isAllowedWithoutLicense:!0},componentLoader:()=>Promise.resolve().then(()=>i(837)),loader:A,children:[{path:"*",loader:()=>(0,t.redirect)("..")}]},{path:"/ch_pass_by_secret.php",handle:{isAllowedWithoutLicense:!0},componentLoader:()=>Promise.resolve().then(()=>i(839)),children:[{path:"*",loader:()=>(0,t.redirect)("..")}]},{path:"/cp/webpros-account",handle:{isAllowedWithoutLicense:!0},componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/WebProsAccountPage")]).then(()=>i(1626)),loader:A},{path:"/configure-mail-client.php",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ConfigureMailClientPage")]).then(()=>i(1631)),loader:A,children:[{path:"*",loader:()=>(0,t.redirect)("..")}]},{path:"/admin/force-reset-password",componentLoader:()=>i.e("views/admin/force-reset-password").then(()=>i(1702)),loader:O("/admin/force-reset-password")},{path:"/admin/setup/progress",handle:{isAllowedWithoutLicense:!0},componentLoader:()=>i.e("views/admin/setup/progress").then(()=>i(1704)),loader:O()},{path:"/admin/setup/*",handle:{isAllowedWithoutLicense:!0},componentLoader:()=>i.e("views/admin/setup/index").then(()=>i(1706)),loader:O()},{path:"/admin/home/*",componentLoader:()=>i.e("views/admin/home/admin").then(()=>i(1709)),loader:O()},{path:"/admin/custom-buttons/list",componentLoader:()=>i.e("views/admin/custom-buttons/list").then(()=>i(1739)),loader:O("/admin/custom-buttons/list")},{path:"/smb/custom-buttons/list",componentLoader:()=>i.e("views/admin/custom-buttons/list").then(()=>i(1739)),loader:O("/smb/custom-buttons/list")},{path:"/admin/ftp-sessions/list",componentLoader:()=>i.e("views/admin/ftp-sessions/list").then(()=>i(1754)),loader:O("/admin/ftp-sessions/list")},{path:"/admin/php-handler/list",componentLoader:()=>i.e("views/admin/php-handler/list").then(()=>i(1772)),loader:O("/admin/php-handler/list")}
14,{path:["/admin/scheduler","/smb/scheduler"],loader:O()},{path:["/admin/backup/schedule","/smb/backup/schedule","/smb/backup/schedule/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ScheduledBackupPage")]).then(()=>i(1778)),loader:O()},{path:["/admin/backup/schedule-list","/smb/backup/schedule-list","/smb/backup/schedule-list/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ScheduledBackupListPage")]).then(()=>i(1796)),loader:O()},{path:["/admin/scheduler/tasks-list","/smb/scheduler/tasks-list"],componentLoader:()=>i.e("views/default/scheduler/list").then(()=>i(1799)),loader:O()},{path:["/admin/domain/list","/admin/domain/add-domain"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/domain/list")]).then(()=>i(1806)),loader:O("/admin/domain/list"),children:y.default.map(({path:e,...n})=>({path:`:id/${e}`,...n}))},{path:["/admin/customer/list","/admin/customer/create"],componentLoader:()=>i.e("views/admin/customer/list").then(()=>i(1850)),loader:O("/admin/customer/list")},{path:"/admin/customer/overview/id/:id",loader:O()},{path:["/admin/customer/domains/id/:id","/admin/customer/add-domain/id/:id"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/customer/domains")]).then(()=>i(1856)),loader:O("/admin/customer/domains/id/:id")},{path:["/admin/customer/subscriptions/id/:id","/admin/customer/new-subscription/id/:id"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/customer/subscriptions")]).then(()=>i(1873)),loader:O("/admin/customer/subscriptions/id/:id"),children:[R]},{path:"/admin/reseller/list",componentLoader:()=>i.e("views/admin/reseller/list").then(()=>i(1879)),loader:O()},{path:"/admin/reseller/overview/id/:id",loader:O()},{path:["/admin/reseller/customers/id/:id","/admin/reseller/new-customer/id/:id"],componentLoader:()=>i.e("views/admin/reseller/customers").then(()=>i(1881)),loader:O("/admin/reseller/customers/id/:id")},{path:["/admin/reseller/domains/id/:id","/admin/reseller/add-domain/id/:id"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/reseller/domains")]).then(()=>i(1886)),loader:O("/admin/reseller/domains/id/:id")},{path:["/admin/reseller/subscriptions/id/:id","/admin/reseller/new-subscription/id/:id"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/reseller/subscriptions")]).then(()=>i(1887)),loader:O("/admin/reseller/subscriptions/id/:id"),children:[R]},{path:"/admin/server/tools",componentLoader:()=>i.e("views/admin/server/tools").then(()=>i(1888)),loader:O()},{path:"/admin/server/preview-domain-settings",componentLoader:()=>i.e("views/admin/server/preview-domain-settings").then(()=>i(1892)),loader:O()},{path:"/admin/services/list",componentLoader:()=>i.e("views/admin/services/list").then(()=>i(1896)),loader:O()},{path:"/admin/sessions/list",componentLoader:()=>i.e("views/admin/sessions/list").then(()=>i(1900)),loader:O()},{path:["/admin/subscription/list","/admin/subscription/create"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/subscription/list")]).then(()=>i(1901)),loader:O("/admin/subscription/list"),children:[R]},{path:["/admin/subscription/login/all/:all/id/:id/","/admin/subscription/login/id/:id/"],loader:O()},{path:"/admin/subscription/overview/id/:id/",loader:O()},{path:["/smb/file-manager/list","/smb/file-manager/list/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/file-manager/list")]).then(()=>i(1902)),loader:O()},{path:["/smb/file-manager/code-editor","/smb/file-manager/code-editor/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/file-manager/code-editor")]).then(()=>i(1967)),loader:O()},{path:"/smb/file-manager",componentLoader:()=>i.e("views/smb/file-manager/index").then(()=>i(1970)),loader:O()},{path:["/smb/email-address","/smb/email-address/index","/smb/email-address/index/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/email-address/index")]).then(()=>i(1972)),loader:O()},{path:["/smb/email-address/list","/smb/email-address/list/domainId/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/email-address/list")]).then(()=>
14i(1996)),loader:O()},{path:"/smb/mail-settings/list",componentLoader:()=>i.e("views/smb/mail-settings/list").then(()=>i(2011)),loader:O()},{path:"/smb/mail-settings/edit/id/:domainId/domainId/:id",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/mail-settings/edit")]).then(()=>i(2021)),loader:O()},{path:["/smb/smarthost/list"],componentLoader:()=>i.e("views/smb/smarthost/list").then(()=>i(2032)),loader:O()},{path:"/smb/smarthost/edit/domainId/:domainId",componentLoader:()=>i.e("views/smb/smarthost/edit").then(()=>i(2035)),loader:O()},{path:["/smb/account","/smb/account/index"],componentLoader:()=>i.e("views/smb/account/index").then(()=>i(2040)),loader:O()},{path:"/smb/account/show/id/:id",componentLoader:()=>i.e("views/smb/account/show").then(()=>i(2044)),loader:O()},{path:"/smb/user/index",loader:O()},{path:"/smb/user/list",componentLoader:()=>i.e("views/smb/user/list").then(()=>i(2052)),loader:O()},{path:["/smb/web/setup","/smb/web/add-domain/create-webspace/true"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/web/setup")]).then(()=>i(2054)),loader:O("/smb/web/setup")},{path:["/smb/web/view","/smb/web/view/id/:id/type/:type","/smb/web/add-domain"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/web/view")]).then(()=>i(2057)),loader:O("/smb/web/view"),children:[R,...y.default.map(({path:e,...n})=>({path:`:id/${e}`,...n}))]},{path:"/smb/web/overview/id/:id/type/:type",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/web/overview")]).then(()=>i(2112)),loader:O(),children:y.default},{path:"/smb/web/php-settings/id/:id",componentLoader:()=>i.e("views/smb/web/php-settings").then(()=>i(2116)),loader:O()},{path:"/smb/statistics/details",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/statistics/details")]).then(()=>i(2125)),loader:O()},{path:"/smb/statistics/list",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/statistics/details")]).then(()=>i(2497)),loader:O()},{path:"/smb/statistics",loader:O()},{path:["/smb/account/switch/all/:all/id/:id","/smb/account/switch/id/:id"],loader:O()},{path:"/smb/database",componentLoader:()=>i.e("views/smb/database/index").then(()=>i(2499)),loader:O()},(0,S.databaseListRoute)({path:"/smb/database/list",createPageDataLoader:O}),(0,S.databaseListRoute)({path:"/smb/database/list/domainId/:domainId",createPageDataLoader:O,isDomainRoute:!0}),{path:"/smb/database/users-list/domainId/:domainId",componentLoader:()=>i.e("views/smb/database/users-list").then(()=>i(2501)),loader:O()},{path:"/admin/task-manager",componentLoader:()=>i.e("views/admin/task-manager/index").then(()=>i(2507)),loader:O()},{path:"/cp/dns",children:[{index:!0,loader:()=>(0,t.redirect)("records")},{path:"records",componentLoader:()=>i.e("views/dns/records").then(()=>i(2513)),loader:()=>u.default.query({query:i(843)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDnsServiceSupported:i}}}=await u.default.query({query:a.gql`
15                                query {
16                                    viewer {
17                                        login
18                                        type
19                                        permissions {
20                                            manageServerDnsTemplate
21                                        }
22                                    }
23                                    mode {
24                                        isDnsServiceSupported
25                                    }
26                                }
27                            `});return"ADMIN"===e&&n.manageServerDnsTemplate&&i},children:[{path:["dns-soa-zone-sync","dns-restore"]},{path:":id/edit",componentLoader:()=>i.e("views/dns/records/edit").then(()=>i(2523)),loader:({params:{id:e}})=>u.default.query({query:i(844),variables:{id:e}})},{path:"add",componentLoader:()=>i.e("views/dns/records/edit").then(()=>i(2523)),loader:()=>u.default.query({query:i(845)})},{path:"dns-zone-sync",componentLoader:()=>i.e("views/dns/records/dns-zone-sync").then(()=>i(2527))}]},{path:"soa-record",componentLoader:()=>i.e("views/dns/soa-record").then(()=>i(2528)),loader:async()=>{await u.default.query({query:i(846)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDnsServiceSupported:i}}}=await u.default.query({query:a.gql`
28                                query {
29                                    viewer {
30                                        login
31                                        type
32                                        permissions {
33                                            manageServerDnsTemplate
34                                        }
35                                    }
36                                    mode {
37                                        isDnsServiceSupported
38                                    }
39                                }
40                            `});return"ADMIN"===e&&n.manageServerDnsTemplate&&i}}]},{path:"/admin/dns/acl-records",componentLoader:()=>i.e("views/admin/dns/acl-records").then(()=>
40i(2533)),loader:O()},{path:"/admin/dns/add-acl-record",componentLoader:()=>i.e("views/admin/dns/add-acl-record").then(()=>i(2536)),loader:O()},{path:"/admin/dns/external-dns",componentLoader:()=>i.e("views/admin/dns/external-dns").then(()=>i(2539)),loader:O()},{path:"/admin/dns/external-dns-edit/extensionId/:extensionId",componentLoader:()=>i.e("views/admin/dns/external-dns-edit").then(()=>i(2541)),loader:O()},{path:"/smb/dns-zone/index/id/:id/type/:type",loader:O()},{path:"/smb/dns-zone/records-list/id/:id/type/:type",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/smb/dns-zone/records-list")]).then(()=>i(2543)),loader:O()},{path:"/smb/dns-zone/soa-record/id/:id/type/:type",componentLoader:()=>i.e("views/smb/dns-zone/soa-record").then(()=>i(2558)),loader:O()},{path:"/smb/dns-zone/acl-records/id/:id/type/:type",componentLoader:()=>i.e("views/smb/dns-zone/acl-records").then(()=>i(2562)),loader:O()},{path:"/smb/dns-zone/add-acl-record/id/:id/type/:type",componentLoader:()=>i.e("views/smb/dns-zone/add-acl-record").then(()=>i(2565)),loader:O()},{path:"/smb/dns-zone/external-dns/id/:id/type/:type",componentLoader:()=>i.e("views/smb/dns-zone/external-dns").then(()=>i(2568)),loader:O()},{path:"/smb/dns-zone/external-dns-edit/id/:id/type/:type/extensionId/:extensionId",componentLoader:()=>i.e("views/smb/dns-zone/external-dns-edit").then(()=>i(2570)),loader:O()},{path:"/cp/settings-ui/edit-interface-view",componentLoader:()=>i.e("views/admin/settings-ui/edit-interface-view").then(()=>i(2572)),loader:()=>u.default.query({query:i(847)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e},mode:n}}=await u.default.query({query:a.gql`
41                        query {
42                            viewer {
43                                login
44                                type
45                            }
46                            mode {
47                                isViewSwitcherAllowed
48                            }
49                        }
50                    `});return"ADMIN"===e&&n.isViewSwitcherAllowed}},{path:"/admin/settings-ui/list-languages",componentLoader:()=>i.e("views/admin/settings-ui/list-languages").then(()=>i(2575)),loader:O()},{path:"/admin/settings-ui",loader:O()},{path:"/admin/database/settings",componentLoader:()=>i.e("views/admin/database/settings").then(()=>i(2579)),loader:O()},{path:"/smb/web/web-server-settings/id/:id",componentLoader:()=>i.e("views/smb/web/web-server-settings").then(()=>i(2582)),loader:O()},{path:"/admin/notifications",children:[{index:!0,loader:()=>(0,t.redirect)("email-settings")},{path:"email-settings",componentLoader:()=>i.e("views/admin/notifications/index").then(()=>i(2592)),loader:O()}]},{path:"/cp/notifications/panel-settings",componentLoader:()=>i.e("components/pages/PanelNotificationsSettings").then(()=>i(2600)),loader:()=>u.default.query({query:i(848)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
51                        query {
52                            viewer {
53                                login
54                                type
55                                permissions {
56                                    manageServerNotifications
57                                }
58                            }
59                        }
60                    `});return"ADMIN"===e&&n.manageServerNotifications}},{path:"/cp/settings-ui/branding",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/BrandingPage")]).then(()=>i(2603)),loader:()=>u.default.query({query:i(849)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
61                        query {
62                            viewer {
63                                login
64                                type
65                                permissions {
66                                    manageServerBranding
67                                }
68                            }
69                        }
70                    `});return"ADMIN"===e&&n.manageServerBranding||"RESELLER"===e}},{path:"/cp/server/db",componentLoader:()=>i.e("views/server/db").then(()=>i(2606)),loader:()=>u.default.query({query:i(850)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
71                    query {
72                        viewer {
73                            login
74                            type
75                            permissions {
76                                manageServerDb
77                            }
78                        }
79                    }
80                `});return"ADMIN"===e&&n.manageServerDb},children:[{path:":id/upgrade",componentLoader:()=>i.e("views/server/db").then(()=>i(2614)),loader:({params:{id:e}})=>u.default.query({query:i(851),variables:{id:btoa(`DatabaseServer:${e}`)}}).then(({data:e})=>e).catch(e=>
80((o.CombinedGraphQLErrors.is(e)?e.errors:[]).forEach(({message:e,debugMessage:n})=>{(0,r.addToast)({intent:"danger",message:n||e})}),(0,t.redirect)("/cp/server/db"))),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},databaseServer:t}}=await u.default.query({query:a.gql`
81                          query ($id: ID!) {
82                              viewer {
83                                  login
84                                  type
85                                  permissions {
86                                      manageServerDb
87                                  }
88                              }
89                              databaseServer: node(id: $id) {
90                                  id
91                              }
92                          }
93                      `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&i.manageServerDb&&t)}}]},{path:"/cp/server/db/create",componentLoader:()=>i.e("views/server/db").then(()=>i(2628)),loader:()=>u.default.query({query:i(853)}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
94                  query {
95                      viewer {
96                          login
97                          type
98                          permissions {
99                              manageServerDb
100                          }
101                      }
102                  }
103              `});return"ADMIN"===e&&n.manageServerDb}},{path:"/cp/server/db/:id",children:[{index:!0,loader:()=>(0,t.redirect)("properties")},{path:"properties",componentLoader:()=>i.e("views/server/db").then(()=>i(2630)),loader:({params:{id:e}})=>u.default.query({query:i(856),variables:{id:btoa(`DatabaseServer:${e}`)}}).then(({data:e})=>e),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},databaseServer:t}}=await u.default.query({query:a.gql`
104                      query ($id: ID!) {
105                          viewer {
106                              login
107                              type
108                              permissions {
109                                  manageServerDb
110                              }
111                          }
112                          databaseServer: node(id: $id) {
113                              id
114                          }
115                      }
116                  `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&i.manageServerDb&&t)}},{path:"databases",componentLoader:()=>i.e("views/server/db").then(()=>i(2632)),loader:({params:{id:e}})=>u.default.query({query:i(857),variables:{id:btoa(`DatabaseServer:${e}`)}}).then(({data:e})=>e),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},databaseServer:t}}=await u.default.query({query:a.gql`
117                      query ($id: ID!) {
118                          viewer {
119                              login
120                              type
121                              permissions {
122                                  manageServerDb
123                              }
124                          }
125                          databaseServer: node(id: $id) {
126                              id
127                          }
128                      }
129                  `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&i.manageServerDb&&t)},children:[{path:"assign",componentLoader:()=>i.e("components/pages/MoveDatabasePage").then(()=>i(2634)),loader:async({request:e})=>{const n=[...new URL(e.url).searchParams.entries()].map(([,e])=>e),{data:t}=await u.default.query({query:i(858)});return{url:"/admin/database/assign-to-subscription",ids:n,...t}}}]},{path:"change-password",componentLoader:()=>i.e("views/server/db").then(()=>i(2636)),loader:({params:{id:e}})=>u.default.query({query:i(859),variables:{id:btoa(`DatabaseServer:${e}`)}}).then(({data:e})=>e),isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},os:t,mode:o,databaseServer:s}}=await u.default.query({query:a.gql`
130                      query ($id: ID!) {
131                          viewer {
132                              login
133                              type
134                              permissions {
135                                  manageServerDb
136                              }
137                          }
138                          os {
139                              isWindows
140                          }
141                          mode {
142                              isDemo
143                          }
144                          databaseServer: node(id: $id) {
145                              id
146                          }
147                      }
148                  `,variables:{id:btoa(`DatabaseServer:${e.id}`)},errorPolicy:"ignore"});return Boolean("ADMIN"===n&&i.manageServerDb&&t.isWindows&&!o.isDemo&&s)}}]},{path:["/cp/websites-diagnostic","/cp/websites-diagnostic/id/:domainId"],componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/websites-diagnostic/index")]).then(()=>i(2637)),loader:async()=>{await u.default.query({query:i(860),fetchPolicy:"network-only"})},isExist:async()=>{const{data:{viewer:e,config:n}}=await u.default.query({query:a.gql`
149                        query {
150                            viewer {
151                                login
152                                type
153                                permissions {
154                                    manageServerTroubleshootingEnable
155                                    manageServerWebsiteLogCheck
156                                }
157                            }
158                            config {
159                                websitesDiagnostic {
160                                    enabled
161                                }
162                            }
163                        }
164                    `});return"ADMIN"===e.type&&n.websitesDiagnostic.enabled&&e.permissions.manageServerTroubleshootingEnable&&e.permissions.manageServerWebsiteLogCheck}},{path:"/cp/system-time",componentLoader:()=>i.e("components/pages/SystemTimePage").then(()=>i(2663)),loader:()=>u.default.query({query:i(861)}).then(({data:e})=>e)},{path:"/cp/server/mail",children:[{index:!0,loader:()=>(0,t.redirect)("settings")},{path:"settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2669)),loader:async()=>{await u.default.query({query:i(862)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
165                                query {
166                                    viewer {
167                                        login
168                                        type
169                                        permissions {
170                                            manageServerMail
171                                            manageServerMailAutodiscover
172                                            manageServerSpamFilter
173                                        }
174                                    }
175                                }
176                            `});return"ADMIN"===e&&(n.manageServerMail||n.manageServerMailAutodiscover||n.manageServerSpamFilter)}},{path:"black-list",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2681)),loader:async()=>{await u.default.query({query:i(864)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
177                                query {
178                                    viewer {
179                                        login
180                                        type
181                                        permissions {
182                                            manageServerMailBlackWhiteLists
183                                        }
184                                    }
185                                }
186                            `});return"ADMIN"===e&&n.manageServerMailBlackWhiteLists}},{path:"white-list",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2684)),loader:async()=>{await u.default.query({query:i(865)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
187                                query {
188                                    viewer {
189                                        login
190                                        type
191                                        permissions {
192                                            manageServerMailBlackWhiteLists
193                                        }
194                                    }
195                                }
196                            `});return"ADMIN"===e&&n.manageServerMailBlackWhiteLists}},{path:"antivirus",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2687)),loader:async()=>{await u.default.query({query:i(866)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
197                                query {
198                                    viewer {
199                                        login
200                                        type
201                                        permissions {
202                                            manageServerVirusProtection
203                                        }
204                                    }
205                                }
206                            `});return"ADMIN"===e&&n.manageServerVirusProtection}},{path:"spam-filter",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2689)),loader:async()=>{await u.default.query({query:i(867)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isWindows:i}}}=await u.default.query({query:a.gql`
207                                query {
208                                    viewer {
209                                        login
210                                        type
211                                        permissions {
212                                            manageServerSpamFilter
213                                        }
214                                    }
215                                    os {
216                                        isWindows
217                                    }
218                                }
219                            `});return"ADMIN"===e&&n.manageServerSpamFilter&&i}},{path:"statistics",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>
219i(2691)),loader:async()=>{await Promise.all([u.default.query({query:i(868),variables:{from:(0,c.toPhpDate)((0,c.getStartOfDay)(Date.now())),to:(0,c.toPhpDate)((0,c.getEndOfDay)(Date.now())),pagination:{page:0,itemsPerPage:25},orderBy:{email:"DESC"}}}),u.default.query({query:i(863)})])},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("mailStatistics"),href:"/admin/server/tools"})}},{path:"smarthost",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/server/mail")]).then(()=>i(2701)),loader:async()=>{await u.default.query({query:i(869)}),await u.default.query({query:i(863)})},isExist:async()=>{const{data:{capability:{mailServer:e}}}=await u.default.query({query:a.gql`
220                        query {
221                            capability {
222                                mailServer {
223                                    isSmarthostAvailable
224                                }
225                            }
226                        }
227                    `});return e.isSmarthostAvailable}}]},{path:"/cp/license",handle:{isAllowedWithoutLicense:!0},children:[{index:!0,loader:()=>(0,t.redirect)("primary")},{path:"primary",componentLoader:()=>i.e("views/license").then(()=>i(2705)),loader:async()=>{await u.default.query({query:i(870)}),await u.default.query({query:i(871)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
228                                query {
229                                    viewer {
230                                        login
231                                        type
232                                        permissions {
233                                            manageServerLicense
234                                        }
235                                    }
236                                }
237                            `});return"ADMIN"===e&&n.manageServerLicense},children:[{path:"upload",componentLoader:()=>i.e("views/license").then(()=>i(2710)),loader:async()=>{await u.default.query({query:i(872)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:i}}}=await u.default.query({query:a.gql`
238                                        query {
239                                            viewer {
240                                                login
241                                                type
242                                                permissions {
243                                                    manageServerLicense
244                                                }
245                                            }
246                                            mode {
247                                                isDemo
248                                            }
249                                        }
250                                    `});return"ADMIN"===e&&n.manageServerLicense&&!i}},{path:"revert",componentLoader:()=>i.e("views/license").then(()=>i(2714)),loader:async()=>{await u.default.query({query:i(873)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:i}}}=await u.default.query({query:a.gql`
251                                        query {
252                                            viewer {
253                                                login
254                                                type
255                                                permissions {
256                                                    manageServerLicense
257                                                }
258                                            }
259                                            mode {
260                                                isDemo
261                                            }
262                                        }
263                                    `});return"ADMIN"===e&&n.manageServerLicense&&!i}}]},{path:"additional",componentLoader:()=>i.e("views/license/additional").then(()=>i(2717)),loader:async()=>{await u.default.query({query:i(874)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
264                                query {
265                                    viewer {
266                                        login
267                                        type
268                                        permissions {
269                                            manageServerLicense
270                                        }
271                                    }
272                                }
273                            `});return"ADMIN"===e&&n.manageServerLicense},children:[{path:"upload",componentLoader:()=>i.e("views/license/additional").then(()=>i(2721)),loader:async()=>{await u.default.query({query:i(875)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},mode:{isDemo:i}}}=await u.default.query({query:a.gql`
274                                        query {
275                                            viewer {
276                                                login
277                                                type
278                                                permissions {
279                                                    manageServerLicense
280                                                }
281                                            }
282                                            mode {
283                                                isDemo
284                                            }
285                                        }
286                                    `});return"ADMIN"===e&&n.manageServerLicense&&!i}}]},{path:"additional/:id",componentLoader:()=>i.e("views/license/additional").then(()=>i(2723)),loader:async({params:{id:e}})=>{await u.default.query({query:i(876),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},additionalKey:t}}=await u.default.query({query:a.gql`
287                                query ($id: ID!) {
288                                    viewer {
289                                        login
290                                        type
291                                        permissions {
292                                            manageServerLicense
293                                        }
294                                    }
295                                    additionalKey(id: $id) {
296                                        keyNumber
297                                    }
298                                }
299                            `,variables:{id:e.id}});return t&&"ADMIN"===n&&i.manageServerLicense},children:[{path:"revert",componentLoader:()=>i.e("views/license/additional").then(()=>i(2725)),loader:async({params:{id:e}})=>{await u.default.query({query:i(877),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},mode:{isDemo:t},additionalKey:o}}=await u.default.query({query:a.gql`
300                                        query ($id: ID!) {
301                                            viewer {
302                                                login
303                                                type
304                                                permissions {
305                                                    manageServerLicense
306                                                }
307                                            }
308                                            additionalKey(id: $id) {
309                                                keyNumber
310                                            }
311                                            mode {
312                                                isDemo
313                                            }
314                                        }
315                                    `,variables:{id:e.id}});return o&&"ADMIN"===n&&i.manageServerLicense&&!t}}]}]},{path:"/cp/firewall",children:[{index:!0,loader:()=>(0,t.redirect)("general")},{path:"general",componentLoader:()=>i.e("components/pages/FirewallGeneralPage").then(()=>i(2727)),loader:async()=>{await u.default.query({query:i(878)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:i},mode:{isDemo:t}}}=await u.default.query({query:a.gql`
316                                query {
317                                    viewer {
318                                        login
319                                        type
320                                        permissions {
321                                            manageServerFirewall
322                                        }
323                                    }
324                                    mode {
325                                        isDemo
326                                    }
327                                    os {
328                                        isUnix
329                                    }
330                                }
331                            `});return"ADMIN"===e&&!i&&!t&&n.manageServerFirewall}},{path:"icmp",componentLoader:()=>i.e("components/pages/FirewallIcmpPage").then(()=>i(2731)),loader:async()=>{await u.default.query({query:i(879)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:i},mode:{isDemo:t}}}=await u.default.query({query:a.gql`
332                                query {
333                                    viewer {
334                                        login
335                                        type
336                                        permissions {
337                                            manageServerFirewall
338                                        }
339                                    }
340                                    mode {
341                                        isDemo
342                                    }
343                                    os {
344                                        isUnix
345                                    }
346                                }
347                            `});return"ADMIN"===e&&!i&&!t&&n.manageServerFirewall}},{path:"rules",componentLoader:()=>i.e("components/pages/FirewallRulesPage").then(()=>i(2733)),loader:async()=>{await u.default.query({query:i(880)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n},os:{isUnix:i},mode:{isDemo:t}}}=await u.default.query({query:a.gql`
348                                query {
349                                    viewer {
350                                        login
351                                        type
352                                        permissions {
353                                            manageServerFirewall
354                                        }
355                                    }
356                                    mode {
357                                        isDemo
358                                    }
359                                    os {
360                                        isUnix
361                                    }
362                                }
363                            `});return"ADMIN"===e&&!i&&!t&&n.manageServerFirewall}}]},{path:["/cp/server/components","/cp/server/components/default/:name","/cp/server/components/configuration/:name"],componentLoader:()=>i.e("components/pages/ServerComponentsPage").then(()=>i(2736)),loader:async()=>{await u.default.query({query:i(881)})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
364                        query {
365                            viewer {
366                                login
367                                type
368                                permissions {
369                                    manageServerComponents
370                                }
371                            }
372                        }
373                    `});return"ADMIN"===e&&n.manageServerComponents}},{path:"/cp/ip-address/",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/admin/ip-address/list")]).then(()=>i(2746)),loader:()=>u.default.query({query:i(882),variables:{page:1,itemsPerPage:25}}).then(({data:e})=>e),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
374                        query {
375                            viewer {
376                                login
377                                type
378                                permissions {
379                                    manageServerIpAddresses
380                                }
381                            }
382                        }
383                    `});return"ADMIN"===e&&n.manageServerIpAddresses},children:[{path:["add",":id/edit"]},q]},{path:"/cp/ip-address/:id/clients",componentLoader:()=>i.e("views/admin/ip-address/clients").then(()=>i(2752)),loader:({params:{id:e}})=>u.default.query({query:i(883),variables:{id:e}}),isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
384                        query {
385                            viewer {
386                                login
387                                type
388                                permissions {
389                                    manageServerIpAddresses
390                                }
391                            }
392                        }
393                    `});return"ADMIN"===e&&n.manageServerIpAddresses},children:[{path:"assign",componentLoader:()=>i.e("components/pages/AssignIpAddressToResellerForm").then(()=>i(2756)),loader:({params:{id:e}})=>u.default.query({query:i(884),variables:{id:e}})}]},{path:"/cp/client/:clientId/ip-address",componentLoader:()=>i.e("views/admin/client/ip-address").then(()=>i(2759)),loader:async({params:{clientId:e}})=>{await u.default.query({query:i(885),variables:{clientId:btoa(`Client:${e}`)}})},isExist:async()=>{const{data:{viewer:{type:e,permissions:n}}}=await u.default.query({query:a.gql`
394                        query {
395                            viewer {
396                                login
397                                type
398                                permissions {
399                                    manageServerIpAddresses
400                                }
401                            }
402                        }
403                    `});return"ADMIN"!==e||n.manageServerIpAddresses},children:[q,{path:":ipAddressId/properties",componentLoader:()=>i.e("views/admin/client/ip-address/form").then(()=>i(2763)),loader:async({params:{clientId:e,ipAddressId:n}})=>{await u.default.query({query:i(886),variables:{ipAddressId:n,clientId:btoa(`Client:${e}`)}})}},{path:"assign",componentLoader:()=>i.e("views/admin/client/ip-address/form").then(()=>i(2765)),loader:async({params:{clientId:e}})=>{await u.default.query({query:i(887),variables:{clientId:btoa(`Client:${e}`)}})}}]},{path:"/cp/php/extensions/id/:id",componentLoader:()=>Promise.all([i.e("vendors"),i.e("views/php/extensions")]).then(()=>i(2768)),loader:async({params:{id:e}})=>{await u.default.query({query:i(888),variables:{id:e}})},isExist:async({params:e})=>{const{data:{viewer:{type:n,permissions:i},os:{isWindows:t},phpHandler:{cliPath:o}}}=await u.default.query({query:a.gql`
404                        query($id: ID!) {
405                            viewer {
406                                login
407                                type
408                                permissions {
409                                    manageServerPhp
410                                }
411                            }
412                            os {
413                                isWindows
414                            }
415                            phpHandler(id: $id) {
416                                id
417                                cliPath
418                            }
419                        }
420                    `,variables:{id:e.id}});return"ADMIN"===n&&i.manageServerPhp&&(t||""!==o)}},{path:"/cp/server/ts-sessions/:id",componentLoader:()=>i.e("components/pages/TsSessionPage").then(()=>i(2782)),loader:({params:e})=>async()=>
420{await u.default.query({query:i(889),variables:{ids:[e.id]}})},isExist:B},{path:"/cp/server/ts-sessions",componentLoader:()=>i.e("components/pages/TsSessionsPage").then(()=>i(2785)),loader:async()=>{await u.default.query({query:i(890)})},isExist:B},{path:"/cp/server/asp-dot-net-settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage")]).then(()=>i(2786)),loader:async()=>{const{data:e}=await u.default.query({query:i(891)});return e},isExist:async()=>{const{data:{viewer:{permissions:{manageAspNetSettings:e}},capability:{packages:{isASPdotNetInstalled:n}}}}=await u.default.query({query:a.gql`
421            query {
422                viewer {
423                    login
424                    permissions {
425                        manageAspNetSettings
426                    }
427                }
428                capability {
429                    packages {
430                        isASPdotNetInstalled
431                    }
432                }
433            }
434        `});return n&&e}},{path:"/cp/sticker-collection",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/StickerCollectionPage")]).then(()=>i(2797)),loader:()=>u.default.query({query:i(892)}).then(({data:e})=>e)},{path:"cp",handle:{crumb:({data:e})=>e.pageSidebar.isPowerUserPanel?null:{title:s.Locale.getSection("components.routes").lmsg("home"),href:"/admin/home"}},element:(0,L.jsx)(f.default,{}),loader:()=>(0,d.default)(),children:[{path:"reseller-tools",isExist:async()=>{const{data:{viewer:e}}=await u.default.query({query:i(893)});return"RESELLER"===e.type},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("resellerTools")})},children:[T.infoAndStatisticsRoute,(0,b.summaryReportRoute)(),b.summaryReportChildrenRoute,M,E.iisAppPoolResellerSettingsRoute,(0,F.trafficUsageByViewerCustomersRoute)({helpContext:"reseller.client.traffic"}),(0,F.trafficUsageByViewerCustomersChildrenRoute)(),(0,P.trafficUsageByViewerDomainsRoute)(),(0,P.trafficUsageByViewerDomainsChildrenRoute)(),(0,x.resourceUsageByDomainRoute)(),{index:!0,loader:()=>new Promise(()=>{window.location="/admin/reseller/tools"})}]},{path:"server",handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("tools")})},isExist:async()=>{const{data:{viewer:e}}=await u.default.query({query:i(893)});return"ADMIN"===e.type},children:[T.infoAndStatisticsRoute,(0,b.summaryReportRoute)(),b.summaryReportChildrenRoute,M,(0,D.trafficUsageByViewerResellersRoute)(),(0,D.trafficUsageByViewerResellersChildrenRoute)(),(0,F.trafficUsageByViewerCustomersRoute)({helpContext:"client.traffic"}),(0,F.trafficUsageByViewerCustomersChildrenRoute)(),(0,P.trafficUsageByViewerDomainsRoute)(),(0,P.trafficUsageByViewerDomainsChildrenRoute)(),(0,x.resourceUsageByDomainRoute)(),{index:!0,loader:()=>(0,t.redirect)("/admin/server/tools")},{path:"about",componentLoader:()=>i.e("components/pages/ServerAboutPage").then(()=>i(2808)),loader:async()=>{await u.default.query({query:i(1339)})},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("serverAbout")}),helpContext:"about.index"}},{path:"mass-mail",loader:()=>(0,d.default)(),handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("massMail")}),helpContext:"mass-mail"},children:[{index:!0,componentLoader:()=>i.e("components/pages/MassMailPage").then(()=>i(2813)),loader:async()=>{await u.default.query({query:i(1350),variables:{input:(0,g.readGraphQlListInputFromStorage)({key:"MassMailPage"})}})}},{path:"create",componentLoader:()=>i.e("components/pages/CreateMassMailTemplatePage").then(()=>i(2814)),handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("createMassMailTemplate")})},loader:async()=>{await u.default.query({query:i(1351)})}},{path:"send",componentLoader:()=>i.e("components/pages/SendMassMailPage").then(()=>i(2820)),handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("sendMassMail")})},loader:async()=>{await u.default.query({query:i(1363)})}},{path:":templateId/edit",componentLoader:()=>i.e("components/pages/EditMassMailTemplatePage").then(()=>i(2822)),handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("editMassMailTemplate")})},loader:async({params:{templateId:e}})=>{await u.default.query({query:i(1364),variables:{numericId:Number(e),id:btoa(`MassEmailTemplate:${e}`)}})}}]},{path:"action-log",componentLoader:()=>i.e("components/pages/ActionLogPage").then(()=>i(2823)),loader:async()=>{await u.default.query({query:i(1365)})},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("actionLogSettings")}),helpContext:"actionlog"}},{path:"information",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ServerInformationPage")]).then(()=>i(2830)),loader:async()=>{const{data:{server:{information:e}}}=await u.default.query({query:i(1417)});if(!e)throw new Response("Not Found",{status:404})},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("serverInformation")}),helpContext:"server.statistics"}},{path:"settings",componentLoader:()=>i.e("components/pages/ServerSettingsPage").then(()=>i(2834)),loader:async()=>{await u.default.query({query:i(1420)})},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("serverSettings")}),helpContext:"preferences"}},{path:"spam-filter",componentLoader:()=>i.e("components/tabs/SpamFilterSettingsTabs").then(()=>i(2838)),loader:async()=>{await u.default.query({query:i(1423)})},isExist:async()=>{const{data:{os:{isUnix:e}}}=await u.default.query({query:a.gql`
435                                        query {
436                                            os {
437                                                isUnix
438                                            }
439                                        }
440                                    `});return e},handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("serverSpamFilterSettings")}),helpContext:"spamassassin"},children:[{index:!0,loader:async()=>{const{data:{viewer:{permissions:{manageServerSpamFilter:e,manageServerMailBlackWhiteLists:n}}}}=await u.default.query({query:a.gql`
441                                                query {
442                                                    viewer {
443                                                        login
444                                                        type
445                                                        permissions {
446                                                            manageServerSpamFilter
447                                                            manageServerMailBlackWhiteLists
448                                                        }
449                                                    }
450                                                }
451                                            `});if(e)return(0,t.redirect)("settings");if(n)return(0,t.redirect)("black-list");throw new Response("Not Found",{status:404})}},{path:"settings",componentLoader:()=>i.e("components/pages/SpamFilterSettingsPage").then(()=>i(2839)),loader:async()=>{const{data:{serverMail:{spamAssassin:{settings:e}}}}=await u.default.query({query:i(867)});if(!e)throw new Response("Not Found",{status:404})}},{path:"black-list",componentLoader:()=>i.e("components/pages/SpamFilterBlackListPage").then(()=>i(2840)),loader:async()=>{await u.default.query({query:i(1441)})}},{path:"white-list",componentLoader:()=>i.e("components/pages/SpamFilterWhiteListPage").then(()=>i(2843)),loader:async()=>{await u.default.query({query:i(1442)})}}]},_.odbcServerRoute,{path:"iis-app-pool",componentLoader:()=>i.e("components/tabs/IisAppPoolTabs").then(()=>i(2844)),loader:async()=>{await u.default.query({query:i(1443)})},isExist:async()=>{const{data:{iisManager:e}}=await u.default.query({query:a.gql`
452                                        query {
453                                            iisManager {
454                                                appPoolSupported
455                                            }
456                                        }
457                                    `});return e.appPoolSupported},handle:{crumb:()=>({title:s.Locale.getSection("admin.controllers.iis-app-pool.settings").lmsg("title")})},children:[{index:!0,loader:()=>(0,t.redirect)("settings")},{path:"settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/IisAppPoolPage/IisAppPoolSettingsPage")]).then(()=>i(2845)),loader:async()=>{await u.default.query({query:i(1443)})}},{path:"global",componentLoader:()=>i.e("components/pages/IisAppPoolPage/IisAppPoolGlobalPage").then(()=>i(2855)),loader:async()=>{await u.default.query({query:i(1461)})}}]}]},(0,N.domainRoute)({createPageDataLoader:O}),w.iisAppPoolClientSettingsRoute,C.homeRoute,{path:"domain-traffic-usage/domains",handle:{crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("statistics"),href:"/smb/statistics/details"}),helpContext:"client.domain.traffic-hosting"},children:[(0,I.trafficUsageByDomainRoute)({path:":domainId"})]},{path:"*",loader:()=>{throw new Response("Not Found",{status:404})}}]},{id:"php-pages-layout",path:"*",element:(0,L.jsx)(h.default,{}),children:[{path:"smb/log-file/browser/id/:id",element:(0,L.jsx)(v.default,{})}]}]}]),j=e=>{if(window.location.pathname.match(/^\/modules\/(warden)\//))return!1;const{pathname:n,search:i}="string"==typeof e?(0,t.parsePath)(e):e;if(i?.startsWith("?modals"))return!0;if(!n)return!1;let a=n;/^(?![\/?])/.test(e)&&(a=window.location.pathname+a);const o=(0,t.matchRoutes)(U,a);return!!o&&!o.some(({route:e})=>"php-pages-layout"===e.id)},V=U},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(781)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>b});var t=i(341),a=i(782),o=i.n(a),s=i(785),r=i(772),l=i(342),d=i(95),c=i(796),m=i(797),u=i(798),p=i(800),f=i(830),h=i(832),k=i(833),v=i(408),g=i(836),S=i.n(g);const _=d.Locale.getTranslate("components.forms.login"),y=({values:e})=>{const n=(0,r.useNavigate)(),{status:i}=(0,v.usePageData)(),{data:{config:a,serverInfo:{isFirstLogin:o,cloudType:p},loginContentInclude:{headContent:f,bodyContent:h},viewer:{webProsAccount:k}}}=(0,s.useQuery)(S()),g=(0,t.useMemo)(()=>({login_name:"",passwd:"",locale_id:"default",...e}),[e]),[y,b]=(0,t.useState)({});(0,t.useInsertionEffect)(()=>{if(!f)return;const e=[],n=document.head.childNodes.length;(0,d.render)(document.head,f);const i=document.head.childNodes.length;for(let t=n;t<i;t++)e.push(document.head.childNodes[t]);return()=>{e.forEach(e=>{document.head.removeChild(e)})}},[f]),(0,t.useEffect)(()=>{document.querySelector('input[name="locale_id"]').value=g?.locale_id??"default"},[]);return(0,t.jsxs)(t.Fragment,{children:[o&&"DO"===p?(0,t.jsx)(l.StatusMessage,{intent:"info",className:"login-page__info",children:(0,t.jsx)(_,{content:"digitalOceanMsg",params:{link:(0,t.jsx)(l.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,t.jsx)(_,{content:"readGuide"})})}})}):o&&"AMI_LIGHTSAIL"===p?(0,t.jsx)(l.StatusMessage,{intent:"info",className:"login-page__info",children:(0,t.jsx)(_,{content:"amazonLightsailMsg",params:{link:(0,t.jsx)(l.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,t.jsx)(_,{content:"readGuide"})})}})}):null,(0,t.jsx)(u.default,{id:"form-login",method:"post",applyButton:!1,cancelButton:!1,statusMessages:i,submitButton:{name:"send",children:(0,t.jsx)(_,{content:"loginButtonLabel"}),fill:!0,className:"login-page__login-button","data-action":"log-in"},additionalButtons:k?.authenticateUrl?[(0,t.jsx)(l.Button,{component:m.default,to:k.authenticateUrl,"data-action":"log-in-webpros-account",fill:!0,className:"login-page__login-button",intent:"primary",children:(0,t.jsx)(_,{content:"loginWebProsAccountButtonLabel"})},"log-in-webpros-account")]:void 0,onSubmit:e=>{const n={};if(""===e.login_name&&(n.login_name={empty:(0,t.jsx)(_,{content:"enterUsername"})}),""===e.passwd&&(n.passwd={empty:(0,t.jsx)(_,{content:"enterPassword"})}),b(n),!Object.keys(n).length)return{...e,locale_id:document.querySelector('input[name="locale_id"]').value}},vertical:!0,values:g,errors:y,className:"login-page__form",children:(0,t.jsxs)("div",{id:"loginSection",children:[(0,t.jsx)(l.FormFieldText,{name:"login_name",label:(0,t.jsx)(_,{content:"loginLabel"}),autoFocus:!0,size:"fill"}),(0,t.jsx)(l.FormFieldPassword,{name:"passwd",label:(0,t.jsx)(_,{content:"passwdLabel"}),hideGenerateButton:!0,hidePasswordMeter:!0,size:"fill"}),(0,t.jsx)("input",{type:"hidden",name:"locale_id"})]})}),(0,t.jsxs)("div",{className:"login-page__links",children:[a?.login?.howToLoginArticle?(0,t.jsx)(l.Action,{icon:"question-mark-circle",href:a.login.howToLoginArticle,target:"_blank","data-action":"open-how-to",children:(0,t.jsx)(_,{content:"whatUsernamePassword"})}):null,(0,t.jsx)(l.Action,{icon:"lock-closed",href:"/get_password.php",onClick:e=>{e.preventDefault();const i=document.querySelector('input[name="locale_id"]').value,t=e.target.closest("a").getAttribute("href");n(`${t}${i&&"default"!==i?`?locale=${encodeURIComponent(i)}`:""}`)},"data-action":"reset-password",children:(0,t.jsx)(_,{content:"forgotPasswordLabel"})}),a?.gdpr?.cookieSettings?.loginFormEntrypointEnabled&&(0,t.jsx)(l.Action,{component:m.default,icon:"globe",to:"?modals[cookie-policy-preferences]=true","data-action":"open-cookies-policy",children:(0,t.jsx)(_,{content:"cookies"})})]}),h?(0,t.jsx)(c.default,{children:h}):null]})};y.propTypes={values:o().shape({login_name:o().string,passwd:o().string,locale_id:o().string})};const b=(0,p.withLoginLayout)(y,({values:e})=>{const{values:n}=(0,v.usePageData)(),{data:{locales:i,viewer:{resolvableHostname:a,mobileAp
457plicationPromotion:o,background:r},loginContentInclude:{bodyContent:c}}}=(0,s.useQuery)(S()),m=e?.enforcedLinkAdminMsg??n?.enforcedLinkAdminMsg,u=e?.enforcedLinkAdminOnly??n?.enforcedLinkAdminOnly;return{actions:i.length>1?(0,t.jsx)(k.default,{appearance:"dark",locales:i,value:e?.locale_id??"default",onChange:e=>{document.querySelector('input[name="locale_id"]').value=e,document.documentElement.lang=e.split("-")[0];const n=i.find(({code:n})=>n===e);c||n?.isRtl!==("rtl"===document.documentElement.dir)?document.getElementById("form-login").submit():d.Locale.loadSections(Object.keys(d.Locale.sections),e)}}):void 0,topNotice:m?(0,t.jsx)(l.Alert,{intent:"warning",children:(0,t.jsxs)("ul",{children:[(0,t.jsx)("li",{children:(0,t.jsx)(_,{content:"enforcedLinkAdminMsg1"})}),u&&(0,t.jsx)("li",{children:(0,t.jsx)(_,{content:"enforcedLinkAdminMsg2"})}),(0,t.jsx)("li",{children:(0,t.jsx)(_,{content:"enforcedLinkAdminMsg3",params:{loginButton:(0,t.jsx)("strong",{children:(0,t.jsx)(_,{content:"loginButtonLabel"})})}})})]})}):null,contentAddon:[a?(0,t.jsx)(h.default,{link:a}):null,o?(0,t.jsx)(f.default,{...o}):null],background:r}})},,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(341),a=i(782),o=i.n(a),s=i(95);const r=({component:e="div",renderMode:n,children:i,...a})=>{const o=(0,t.useRef)();return(0,t.useLayoutEffect)(()=>{(0,s.render)(o.current,i,n)},[]),(0,t.jsx)(e,{ref:o,...a})};r.propTypes={component:o().string,renderMode:o().string,children:o().oneOfType([o().string,o().func,o().object])};const l=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r,useNavigateCallback:()=>s});var t=i(341),a=i(772);const o={"/plesk/admin-panel=server.tools/":"/admin/server/tools"},s=()=>{const e=(0,a.useNavigate)();return(0,t.useCallback)(n=>{if(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)return;const t=n.target.closest("a")?.getAttribute("href");t&&i(779).isClientSideRedirectAllowed(t)&&(n.preventDefault(),e(t))},[e])},r=({to:e,href:n,disabled:s,onClick:r,...l})=>{e=e??n,s&&(e="",r=void 0),"string"==typeof e&&o[e]&&(e=o[e]),"object"==typeof e&&null!==e&&(e=(0,a.createPath)(e));return(0,t.jsx)(a.Link,{to:e,onClick:n=>{if(r&&r(n),!n.defaultPrevented)if(e){if(!i(779).isClientSideRedirectAllowed(e)){n.preventDefault();const i=[];"string"==typeof l.rel&&l.rel.length>0&&i.push(...l.rel.split(" "));const t=n.ctrlKey||n.metaKey?"_blank":"_self";window.open(e,l.target||t,i.join(","))}}else n.preventDefault()},...l})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>k});var t=i(342),a=i(628),o=i(341),s=i(95),r=i(799),l=i(796),d=i(772),c=i(779);const m=(e,n,i,t)=>{let a;const o=e.querySelector(`#${n.join("-")}`);a=o?o.parentNode.querySelector(".field-errors"):null,a||(a=o?o.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,s.render)(a,`<span class="error-hint">${(0,s.escapeHtml)(t)}</span>`),a.style.display=""},u=(e,n,i)=>{Array.isArray(n)?n.forEach(n=>{"string"==typeof n?m(e,i,0,n):(i.push(name),u(e,n,i),i.pop())}):Object.entries(n).forEach(([n,t])=>{"string"==typeof t?m(e,i,0,t):(i.push(n),u(e,t,i),i.pop())})},p=(e,n,i)=>{if(0===n.length||"function"!=typeof i)return;const t=new FormData([...document.forms].find(({id:n})=>n===e));for(const e of t.entries()){const[t,a]=e;n.some(e=>t.startsWith(e))&&i(t,a)}},f=(e,n)=>(n||[]).reduce((n,{name:i})=>[...n,`${e}[${i}]`,i],[]),h=(0,o.forwardRef)(({children:e,id:n,action:i,mutation:m,values:h,onFieldChange:k,onSubmit:v,onError:g,onSuccess:S,onLongTask:_,embeddedForms:y,formPrefix:b="",embeddedFormsRender:N,statusMessages:w,errors:E,...D},F)=>{const P=(0,d.useNavigate)(),C=(0,o.useRef)(null),I=(0,o.useRef)(null),[T,x]=(0,o.useState)({}),[L,A]=(0,o.useState)(w??[]),[O,q]=(0,o.useState)(null),R=(0,o.useMemo)(()=>({...T,...E||{}}),[T,E]);(0,o.useEffect)(()=>{(y||[]).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
457=>{e.parentNode.removeChild(e)})});const i=(b?T[b]||{}:T)[e]||{};u(n,i,b?[b,e]:[e])})},[T,y,b]),(0,o.useEffect)(()=>{p(n,f(b,y),(e,n)=>{((e,n)=>{const i=document.getElementsByName(e);i.forEach(e=>{"checkbox"===e.type||"radio"===e.type?e.checked=e.value===n:"hidden"===e.type&&Array.prototype.filter.call(i,({type:e})=>"checkbox"===e).length>0||(e.value=n)})})(e,(0,t.getIn)(h,e,n))})},[y]),(0,o.useImperativeHandle)(F,()=>({handleEmbeddedFormValues(){p(n,f(b,y),k)},submit(){C.current?.submit()}}),[n,k,y,b,C]),(0,o.useEffect)(()=>{L.length&&I.current?.scrollIntoView({behavior:"smooth"})},[L]);const M=(e,n)=>{if("Jsw.Task.ProgressBar.Item"===e.componentType&&"function"==typeof _)return void _(e);const i="apply"===n,{status:t,redirect:a,forceRedirect:o=!1,postData:r,target:l,formMessages:d,statusMessages:m=[],message:u}=e;if(a)if("function"==typeof S&&S(e,i),i){const{pathname:e}=window.location;(0,c.isClientSideRedirectAllowed)(e)?(P(e,{replace:!0}),q(null)):document.location.reload()}else r?(0,s.redirectPost)(a,r,l):(0,c.isClientSideRedirectAllowed)(a)&&!o?P(a):(0,s.redirect)(a,void 0,l);else q(null),"error"===t&&u&&m.push({status:"error",content:u}),A(m),x(d),d||"error"===t||"function"!=typeof S||S(e,i),d&&"function"==typeof g&&g(d,x)},B=()=>(y||[]).map(({name:e,content:n})=>(0,o.jsx)(l.default,{id:`embedded-form-${e}`,children:n},e));return(0,o.jsxs)(t.Form,{...D,ref:C,id:n,values:h,onFieldChange:k,onSubmit:async(e,o)=>{if(p(n,f(b,y),(n,i)=>{e=(0,t.setIn)(e,n,i)}),"function"==typeof v&&(e=await v(e,o)),!e)return;A([]),x({});const l=o?"apply":"submit";if(q(l),m)try{const{data:n}=await m({variables:{input:e}});"function"==typeof S&&S(n,o)}catch(e){if(!(e instanceof Error))throw e;if(!a.CombinedGraphQLErrors.is(e)||!e.errors.length)return void A([{status:"error",content:e.message}]);const{errors:n}=e;if("validate"===n[0].extensions?.category){const e=n[0].extensions.messages;x(e),"function"==typeof g&&g(e)}else A([{status:"error",content:n[0].extensions?.debugMessage||n[0].message}])}finally{q(null)}else try{M(await s.api.post(i||window.location.href,(0,r.toFormData)(e)),l)}catch(e){q(null),A([{status:"error",content:(0,s.prepareInternalError)(e,{messageWrapper:"div"})}])}},errors:R,state:O??void 0,children:[L.length?(0,o.jsx)("span",{ref:I,children:L.map(({status:e,content:n,title:i})=>(0,o.jsxs)(t.StatusMessage,{intent:"error"===e?"danger":"success",children:[i?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("b",{children:[i,":"]})," "]}):null,(0,o.jsx)("span",{dangerouslySetInnerHTML:{__html:n}})]},n))}):null,e,N?N(B()):B()]})});h.displayName="Form";const k=h},(e,n,i)=>{"use strict";i.r(n),i.d(n,{toFormData:()=>t});const t=e=>{if(e instanceof FormData)return e;const n=(e,t)=>{Object.entries(e).forEach(([e,a])=>{const o=t?`${t}[${e}]`:e;switch(!0){case a&&"object"==typeof a:n(a,o);break;case null==a:i.append(o,"");break;default:i.append(o,a)}})},i=new FormData;return n(e),i}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m,withLoginLayout:()=>c});var t=i(341),a=i(782),o=i.n(a),s=i(801),r=i(805),l=i(829);const d=({children:e,actions:n,topNotice:i,...a})=>((0,t.useLayoutEffect)(()=>(document.body.classList.add("sid-login"),()=>{document.body.classList.remove("sid-login")}),[]),(0,t.jsxs)("div",{className:"login-page",children:[(0,t.jsx)(r.default,{layoutType:"simplified"}),i?(0,t.jsx)("div",{className:"login-page__top-notice",children:i}):null,(0,t.jsx)(l.default,{header:(0,t.jsxs)("div",{className:"login-page-header",children:[(0,t.jsx)("div",{className:"login-page-header__brand",children:(0,t.jsx)(s.default,{})}),n?(0,t.jsx)("div",{className:"login-page-header__actions",children:n}):null]}),...a,children:(0,t.jsx)("div",{id:"main",className:"login-page__content",children:e})})]}));d.propTypes={children:o().any,actions:o().any,topNotice:o().node};const c=(e,n)=>{const i=i=>{const{contentAddon:a,topNotice:o,actions:s,background:r,...l}={...i,..."function"==typeof n?n(i):n};return(0,t.jsx)(d,{contentAddon:a,topNotice:o,actions:s,customBackground:r,children:(0,t.jsx)(e,{...l})})};return i.displayName=`withLoginLayout(${e.displayName||e.name||"Component"})`,i.WrappedComponent=e,i},m=d},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(802)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>f});var t=i(782),a=i.n(t),o=i(803),s=i.n(o),r=i(785),l=i(797),d=i(95),c=i(804),m=i.n(c),u=i(341);const p=({baseClassName:e="brand",className:n,href:i})=>{const{data:{viewer:{logo:{image:t,imageAlt:a,url:o,edition:c}}}}=(0,r.useQuery)(m()),p=o||i?l.default:"span";return(0,u.jsxs)(p,{className:s()(e,n),to:o||i,target:o?"_blank":void 0,children:[(0,u.jsx)("img",{className:`${e}__logo`,src:t,alt:d.Locale.getSection("components.sidebar").lmsg("homePage",{imageAlt:a})}),c?(0,u.jsx)("span",{className:`${e}__edition`,children:c}):null]})};p.propTypes={href:a().string,className:a().string,baseClassName:a().string};const f=p},,e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"Branding"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"customTitle"}},{kind:"Field",name:{kind:"Name",value:"logo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"image"}},{kind:"Field",name:{kind:"Name",value:"imageAlt"}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"edition"}}]}}]}}]}}],loc:{start:0,end:172}};n.loc.source={body:"query Branding {\n    viewer {\n        login\n        customTitle\n        logo {\n            image\n            imageAlt\n            url\n            edition\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.Branding=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"Branding")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(806)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>h});var t=i(341),a=i(782),o=i.n(a),s=i(785),r=i(807),l=i(821),d=i(823),c=i(750),m=i(451),u=i(828),p=i.n(u);const f=({layoutType:e})=>{const[n,i]=(0,t.useState)(()=>!(0,c.hasPreferences)()),[a,o]=(0,r.useModal)("cookie-policy-preferences"),[u,f]=(0,t.useState)(c.loadPreferences),{data:{config:h}={}}=(0,s.useQuery)(p()),k=e=>{i(!1),f(e),(0,c.savePreferences)(e),h.gdpr.cookies.forEach(({name:n,type:i})=>{!1===e[i]&&m.default.remove(n,"/")})};return(0,t.jsxs)(t.Fragment,{children:[h?.gdpr?.cookieBox?.enabled&&n&&(0,t.jsx)(l.default,{onSave:k,onPreferencesToggle:o,contentAlignment:"simplified"===e?"center":void 0}),(0,t.jsx)(d.default,{isOpen:null!==a,preferences:u,onSave:k,onToggle:o,adapter:"simplified"===e?d.OverlayAdapter:void 0})]})};f.propTypes={layoutType:o().oneOf(["simplified"])};const h=f},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ALL_ITEMS:()=>r.ALL_ITEMS,ALL_ITEMS_COUNT:()=>r.ALL_ITEMS_COUNT,ITEM_PER_PAGE_OPTIONS_DEFAULT:()=>r.ITEM_PER_PAGE_OPTIONS_DEFAULT,useCollector:()=>t.default,useConfirmation:()=>a.default,useCreateFormInDrawer:()=>o.default,useList:()=>r.default,useListOperation:()=>s.default,useModal:()=>l.default});var t=i(808),a=i(809),o=i(810),s=i(818),r=i(819),l=i(820)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(341);const a=()=>(0,t.useRef)({setCallback(e){this.callback=e},collect(){return this.callback?.()}}).current},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(99),a=i(341);class o{constructor(e,{onProceed:n}={}){this.resolve=e,(0,t.default)(this,"isResolved",!1),(0,t.default)(this,"onProceed",void 0),this.onProceed=n}proceed(e){this.isResolved=!0,this.resolve(e),this.onProceed?.()}}const s=()=>{const[e,n]=(0,a.useState)(null);(0,a.useEffect)(()=>()=>{e&&!e.isResolved&&e.proceed(!1)},[e]);return[e,()=>new Promise(e=>{const i=new o(e,{onProceed:()=>n(null)});n(i)})]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>f});var t=i(341),a=i(795),o=i(811),s=i(772),r=i(342),l=i(95),d=i(813),c=i(816),m=i.n(c),u=i(817),p=i.n(u);const f=(e,n,i,c)=>{const u=l.Locale.getSection("components.buttons"),f=(0,a.useApolloClient)(),h=!!(0,s.useMatch)(c),k=(0,s.useNavigate)(),[v,g]=(0,t.useState)(null),[S,_]=(0,t.useState)(null),[y]=(0,o.useMutation)(p());(0,t.useEffect)(()=>{h&&(g(null),_(null),l.Tooltip.hide(),Promise.all([l.api.get(c),f.query({query:m()})]).then(([e,{data:{config:n,mode:i}}])=>{e.redirect?(0,l.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,isMailServiceSupported:i.isMailServiceSupported})}))},[h,c,f]);const b=()=>{k(i)};return[(0,t.jsx)(d.default,{dataType:n,title:v?v.pageTitle:u.lmsg("loading"),size:"sm",isOpen:h,onClose:b,form:v?(0,t.jsx)(e,{onCancel:b,onProcess:_,onToggleDomainSettings:e=>{v&&(v.settingsCollapsed=e),y({variables:{collapsed:e}})},...v}):null,task:S,pageUrl:i,children:v?null:(0,t.jsx)(r.ContentLoader,{})})]}},,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>k});var t=i(341),a=i(342),o=i(95),s=i(782),r=i.n(s),l=i(814),d=i(815),c=i(718);const m="running",u=()=>(0,o.getComponent)("asyncProgressBarWrapper"),p=o.Locale.getTranslate("components.buttons"),f=e=>{switch(e){case"STATUS_NOT_STARTED":return o.Task.STATUS_NOT_STARTED;case"STATUS_STARTED":case"STATUS_RUNNING":case o.Task.STATUS_STARTED:return m;case"STATUS_DONE":return o.Task.STATUS_DONE;case"STATUS_CANCELED":return o.Task.STATUS_CANCELED;case"STATUS_ERROR":return o.Task.STATUS_ERROR;default:return e}},h=({children:e=null,dataType:n,isOpen:i=!1,onClose:s,task:r=null,pageUrl:h=null,onTaskComplete:k,onError:v,autoCloseTimeout:g,...S})=>{const _=(0,d.default)(),[y,b]=(0,t.useState)([]),[N,w]=(0,t.useState)(null),[E,D]=(0,t.useState)(null),[F,P]=(0,t.useState)(null),[C,I]=(0,t.useState)(null),T=r?r.id:null,x=({id:e,steps:n,status:s,errors:r,output:l,progressValue:d,progressTitle:c,progressTitleHtml:m})=>
457{if(!i||T!==e)return;const u=m||(0,o.escapeHtml)(c),p=f(s),h=(e=[],n=[])=>{const i="function"==typeof v&&e.length>0;return(0,t.jsxs)(t.Fragment,{children:[i&&v(),e.map(e=>(0,t.jsx)("div",{children:e},e)),n.length>0&&(0,t.jsx)(a.ConsoleOutput,{"data-testid":"console-output",children:n})]})};P(p),I(r),n&&n.length?(w(u),b(n.map(({errors:e,status:n,output:i,...t})=>({children:h(e,i),status:f(n),...t})))):b([{title:u,status:p,progress:Number(d),children:h(r,l)}])};(0,t.useEffect)(()=>{const e=u();i?(e?.hide(),b([]),w(null),D(null),P(null),I(null)):(async()=>{L()||await O(),e?.show()})()},[i]),(0,t.useEffect)(()=>{T&&(u()?.update(),x(r))},[T,r]),(0,l.default)("plesk:taskStepUpdate",x,o.Observer),(0,l.default)("plesk:taskComplete",({id:e,redirect:n,status:t})=>{i&&T===e&&("function"==typeof k&&k({status:t}),o.Task.STATUS_DONE===t&&D(n?.url||n))},o.Observer);const L=()=>o.Task.STATUS_NOT_STARTED===F||m===F,A=()=>{if(E)return((e,n)=>{if(e===n)return!0;try{const i=new URLSearchParams(new URL(e,window.location.origin).search);return i.get("returnUrl")===n||i.get("pageUrl")===n}catch{}return!0})(E,h)?(_(E,{replace:!0}),void s()):void _(E);s()},O=()=>T&&u()?.getItems().find(e=>e.getId()===T)?.remove();return(0,t.jsx)(a.Drawer,{"data-type":n,isOpen:i,onClose:A,progress:y.length?{cancelable:!1,title:(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:N}}),steps:y,onFinish:()=>{O();const e=C&&C.includes("finishedWithWarnings")?"warning":"success";(0,c.addToast)({intent:e,message:(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:N||y[0].title}})})},autoCloseTimeout:g,buttons:null===g&&o.Task.STATUS_DONE===F?(0,t.jsx)(a.Button,{intent:"primary",onClick:A,children:(0,t.jsx)(p,{content:"finish"})}):null}:null,hideButton:L(),...S,children:e})};h.propTypes={children:r().node,dataType:r().string.isRequired,isOpen:r().bool,onClose:r().func.isRequired,task:r().shape({id:r().string.isRequired,steps:r().array,status:r().string,progressTitle:r().string,progressTitleHtml:r().string}),pageUrl:r().string,onTaskComplete:r().func,onError:r().func,autoCloseTimeout:r().number};const k=h},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(341);const a=(e,n,i,a="addEventListener",o="removeEventListener")=>{const s=(0,t.useRef)();(0,t.useEffect)(()=>{s.current=n},[n]),(0,t.useEffect)(()=>{if(!i||!i[a])return;const n=e=>s.current(e);return i[a](e,n),()=>{i[o](e,n)}},[e,i,a,o])}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(341),a=i(772);const o=()=>{const e=(0,a.useNavigate)();return(0,t.useCallback)((n,t={})=>{i(779).isClientSideRedirectAllowed(n)?e(n,t):window.location[t?.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"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainManagement"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}},{kind:"Field",name:{kind:"Name",value:"applicationWizard"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"blankSite"}},{kind:"Field",name:{kind:"Name",value:"uploadFiles"}},{kind:"Field",name:{kind:"Name",value:"mailHosting"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"techDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"vendor"}},{kind:"Field",name:{kind:"Name",value:"maxDomainLength"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isMailServiceSupported"}}]}}]}}],loc:{start:0,end:440}};n.loc.source={body:"query CreateFormInDrawer {\n    config {\n        domainManagement {\n            settings {\n                enabled\n            }\n            applicationWizard {\n                enabled\n                blankSite\n                uploadFiles\n                mailHosting\
457n            }\n        }\n        techDomain {\n            url\n            vendor\n            maxDomainLength\n        }\n    }\n    mode {\n        isMailServiceSupported\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CreateFormInDrawer=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"}}]}}]}}],loc:{start:0,end:146}};n.loc.source={body:"mutation UpdateUserSettings($collapsed: Boolean!) {\n    updateUserSettings(input: {collapsedDomainSettings: $collapsed}) {\n        result\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.UpdateUserSettings=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"UpdateUserSettings")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(341);const a=()=>{const[e,n]=(0,t.useState)([]),[i,a]=(0,t.useState)([]);return{selection:e,setSelection:n,loadingRows:i,wrapListOperation:e=>async function(i,...t){n(e=>e.filter(e=>!i.includes(e))),a(e=>[...e,...i]);try{return await e.call(this,i,...t)}finally{a(e=>e.filter(e=>!i.includes(e)))}}}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ALL_ITEMS:()=>s,ALL_ITEMS_COUNT:()=>l,ITEM_PER_PAGE_OPTIONS_DEFAULT:()=>r,default:()=>d});var t=i(341),a=i(342),o=i(818);const s="all",r=[10,25,100,s],l=1e5,d=({onReload:e,onFilter:n,initialFilter:i,pagination:{current:d,totalPage:c,itemsPerPage:m,itemsPerPageOptions:u,onPageChange:p,onChangeItemsPerPage:f}={},sort:{direction:h,column:k,onChange:v}={}})=>{const{selection:g,setSelection:S,loadingRows:_,wrapListOperation:y}=(0,o.default)(),[b,N]=(0,t.useState)(!1),[w,E]=(0,t.useState)(i),D=async e=>{N(!0),await e(),N(!1)};return{renderPagination:(0,t.useCallback)(()=>(0,t.jsx)(a.Pagination,{current:d,total:c,itemsPerPage:m,onSelect:e=>D(()=>p(e)),onItemsPerPageChange:e=>D(()=>{f(e===s?l:e)}),itemsPerPageOptions:u??r}),[d,m,u,c]),selection:g,setSelection:S,loading:b,loadingRows:_,filter:w,sortParams:{sortColumn:k,sortDirection:h,onSortChange:(...e)=>D(()=>v(...e))},wrapListOperation:y,handleReload:n=>D(()=>e(n)),handleFilter:e=>D(async()=>{await n(e),E(e)})}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(341),a=i(772);const o=(e,n)=>{const i=`modals[${e}]`,o=(0,a.useNavigate)(),s=(0,a.useLocation)();return[new URLSearchParams(n??s.search).get(i),(0,t.useCallback)(e=>{const n=new URLSearchParams(window.location.search);e?n.set(i,e):n.has(i)&&n.delete(i),o(`?${n}${window.location.hash}`)},[i,o])]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>p});var t=i(803),a=i.n(t),o=i(342),s=i(782),r=i.n(s),l=i(95),d=i(822),c=i(341);
457const m=l.Locale.getTranslate("components.cookie-policy.info"),u=({onSave:e,onPreferencesToggle:n,contentAlignment:i})=>(0,c.jsx)("div",{className:a()("cookie-policy-info",{[`cookie-policy-info--${i}`]:i}),children:(0,c.jsxs)("div",{className:"cookie-policy-info__inner",children:[(0,c.jsx)(o.Heading,{level:3,className:"cookie-policy-info__title",children:(0,c.jsx)(m,{content:"title"})}),(0,c.jsx)(o.Paragraph,{children:(0,c.jsx)(m,{content:"necessaryCookiesMessage"})}),(0,c.jsx)(o.Paragraph,{children:(0,c.jsx)(m,{content:"message",params:{cookieInformationLink:(0,c.jsx)(o.Link,{href:d.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)(o.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)(o.Button,{className:"cookie-policy-info__button","data-type":"cookie-policy-info-accept-necessary-button",onClick:()=>{e({analytics:!1,marketing:!1}),n(!1)}
457,children:(0,c.jsx)(m,{content:"acceptNecessaryCookiesButton"})}),(0,c.jsx)(o.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:r().func.isRequired,onPreferencesToggle:r().func.isRequired,contentAlignment:r().oneOf(["center"])};const p=u},(e,n,i)=>{"use strict";i.r(n),i.d(n,{CONTROL_COOKIES:()=>a,PLESK_COOKIES:()=>t});const t="https://docs.plesk.com/en-US/obsidian/cookies",a="https://docs.plesk.com/en-US/obsidian/cookies/#delete-cookies"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{OverlayAdapter:()=>a.default,default:()=>t.default});var t=i(824),a=i(826)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(341),a=i(782),o=i.n(a),s=i(342),r=i(95),l=i(825),d=i(822);const c=r.Locale.getTranslate("components.cookie-policy.preferences"),m=({isOpen:e,onSave:n,onToggle:i,preferences:a,adapter:o=l.default})=>{const r=(0,t.useMemo)(()=>(e=>Object.keys(e).reduce((n,i)=>(n[i]=e[i]?"on":"off",n),{}))(a),[a]),m=()=>i(!1);return(0,t.jsxs)(o,{isOpen:e,title:(0,t.jsx)(c,{content:"title"}),submitButton:{"data-type":"cookie-policy-preferences-submit-button","data-testid":"submitButton",children:(0,t.jsx)(c,{content:"submitButton"})},cancelButton:{"data-type":"cookie-policy-preferences-cancel-button","data-testid":"cancelButton",children:(0,t.jsx)(c,{content:"cancelButton"}),onClick:m},values:r,onSubmit:e=>{n((e=>Object.keys(e).reduce((n,i)=>(n[i]="on"===e[i],n),{}))(e)),i(!1)},onCancel:m,children:[(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(c,{content:"description"})}),(0,t.jsx)(s.Heading,{level:2,children:(0,t.jsx)(c,{content:"settingsTitle"})}),(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(c,{content:"settingsDescription"})}),(0,t.jsx)(s.Heading,{level:3,children:(0,t.jsx)(c,{content:"analyticsTitle"})}),(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(c,{content:"analyticsDescription"})}),(0,t.jsx)(s.FormFieldRadioButtons,{name:"analytics",value:r.analytics,className:"cookie-policy-preferences__radio-buttons","data-testid":`analytics${r.analytics}`,options:[{value:"on",label:(0,t.jsx)(c,{content:"on"})},{value:"off",label:(0,t.jsx)(c,{content:"off"})}]}),(0,t.jsx)(s.Heading,{level:3,children:(0,t.jsx)(c,{content:"marketingTitle"})}),(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(c,{content:"marketingDescription"})}),(0,t.jsx)(s.FormFieldRadioButtons,{name:"marketing",value:r.marketing,className:"cookie-policy-preferences__radio-buttons",options:[{value:"on",label:(0,t.jsx)(c,{content:"on"})},{value:"off",label:(0,t.jsx)(c,{content:"off"})}]}),(0,t.jsx)(s.Heading,{level:3,children:(0,t.jsx)(c,{content:"necessaryTitle"})}),(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(c,{content:"necessaryDescription",params:{browserSettingsLink:(0,t.jsx)(s.Link,{href:d.CONTROL_COOKIES,target:"_blank",children:(0,t.jsx)(c,{content:"browserSettingsLink"})})}})}),(0,t.jsx)(s.Paragraph,{children:(0,t.jsx)(s.Link,{href:d.PLESK_COOKIES,target:"_blank",children:(0,t.jsx)(c,{content:"pleskCookiesLink"})})})]})};m.propTypes={isOpen:o().bool.isRequired,onSave:o().func.isRequired,onToggle:o().func.isRequired,preferences:o().object.isRequired,adapter:o().func};const u=m},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(782),a=i.n(t),o=i(342),s=i(341);const r=({isOpen:e,onSubmit:n,onCancel:i,submitButton:t,cancelButton:a,title:r,children:l,values:d})=>(0,s.jsx)(o.Drawer,{isOpen:e,onClose:i,"data-type":"cookie-policy-preferences",title:r,size:"sm",form:{vertical:!0,onSubmit:n,onCancel:i,applyButton:!1,submitButton:t,cancelButton:a,values:d},children:l});r.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=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>d});var t=i(782),a=i.n(t),o=i(342),s=i(827),r=i(341);const l=({isOpen:e,onSubmit:n,onCancel:i,submitButton:t,cancelButton:a,title:l,children:d,values:c})=>(0,r.jsx)(s.default,{isOpen:e,onCancel:i,children:(0,r.jsxs)(o.Form,{vertical:!0,onSubmit:n,onCancel:i,applyButton:!1,submitButton:t,cancelButton:a,values:c,children:[(0,r.jsx)(o.Heading,{level:1,className:"cookie-policy-preferences__title",children:l}),d]})});l.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=l},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(341),a=i(782),o=i.n(a),s=i(803),r=i.n(s),l=i(342);const d=()=>"fixed"!==document.documentElement.style.position,c=()=>{d()||(0,l.enableDocumentScroll)()},m=({isOpen:e,children:n,onCancel:i})=>{const a=(0,t.useRef)(null),o=(0,t.useRef)(null),[s,m]=(0,t.useState)(e);return(0,t.useEffect)(()=>{let n;return e?(m(!0),n=e=>
457{27===e.keyCode&&i()},document.addEventListener("keydown",n),a.current=setTimeout(()=>{d()&&(0,l.disableDocumentScroll)()},500)):o.current=setTimeout(()=>{m(!1),c()},500),()=>{clearTimeout(a.current),clearTimeout(o.current),c(),document.removeEventListener("keydown",n)}},[e,i]),e||s?(0,t.createPortal)((0,t.jsx)("div",{className:r()("cookie-policy-overlay",{"cookie-policy-overlay--enter":e&&s,"cookie-policy-overlay--exit":!e&&s}),"data-testid":"overlayContainer",children:(0,t.jsxs)("div",{className:"cookie-policy-overlay__modal",children:[(0,t.jsx)(l.Link,{onClick:i,className:"cookie-policy-overlay__modal-close",children:(0,t.jsx)(l.Icon,{name:"cross-mark"})}),(0,t.jsx)("div",{className:"cookie-policy-overlay__modal-content",children:(0,t.jsx)("div",{className:"cookie-policy-overlay__modal-inner",children:n})})]})}),document.body):null};m.propTypes={isOpen:o().bool.isRequired,children:o().node.isRequired,onCancel:o().func.isRequired};const u=m},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CookiePolicy"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"gdpr"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cookieBox"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}},{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}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}]}}]}}],loc:{start:0,end:241}};n.loc.source={body:'query CookiePolicy {\n    config {\n        gdpr {\n            cookieBox {\n                enabled\n            }\n            cookies(type: ["analytics", "marketing"]) {\n                name\n                type\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CookiePolicy=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"CookiePolicy")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(803),a=i.n(t),o=i(342),s=i(782),r=i.n(s),l=i(341);const d=({customBackground:e={file:void 0,color:"#4B4B4B",fit:"fill"},header:n,className:i="",...t})=>(0,l.jsx)(o.Layout,{type:"simplified",className:a()("login-page__inner",`login-page__background login-page__background--${e.fit}`,i),style:{"--login-bg-color":e.color,"--login-bg-image":e.file?`url(/images/${e.file})`:null},header:n,...t});d.propTypes={customBackground:r().shape({file:r().string,color:r().string.isRequired,fit:r().string.isRequired}),className:r().string,header:r().node};const c=d},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>f});var t=i(341),a=i(782),o=i.n(a),s=i(803),r=i.n(s),l=i(342),d=i(95),c=i(451);const m=d.Locale.getTranslate("components.forms.login"),u="mobile-application-promotion-hidden",p=({baseClassName:e="login-mobile-application-promotion",className:n,name:a,url:o,icon:s})=>{const[d,p]=(0,t.useState)(Boolean("1"!==c.default.get(u))),f=()=>{p(!1),c.default.setPermanent(u,"1","/")};return d?(0,t.jsx)(l.Alert,{intent:"info",className:r()(e,n),children:(0,t.jsxs)(l.Media,{title:(0,t.jsx)(l.Heading,{level:4,children:a}),image:(0,t.jsx)(l.Icon,{className:`${e}__icon`,src:s||i(831),size:"64"}),children:[(0,t.jsx)(l.MediaSection,{children:(0,t.jsx)(m,{content:"mobileAp
457plicationMessage",params:{name:a}})}),(0,t.jsxs)(l.MediaSection,{children:[(0,t.jsx)(l.Button,{className:`${e}__button`,component:"a",intent:"primary",href:o,onClick:f,children:(0,t.jsx)(m,{content:"mobileApplicationInstall"})}),(0,t.jsx)(l.Button,{className:`${e}__button`,onClick:f,children:(0,t.jsx)(m,{content:"mobileApplicationHide"})})]})]})}):null};p.propTypes={name:o().string.isRequired,url:o().string.isRequired,icon:o().string,className:o().string,baseClassName:o().string};const f=p},e=>{e.exports=Jsw.skinUrl+"/icons/64/plesk/plesk.png?aee4fcbe66c643d3dde4f3de15aa8f4e"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(803),a=i.n(t),o=i(342),s=i(95),r=i(782),l=i.n(r),d=i(341);const c=s.Locale.getTranslate("components.forms.login"),m=({baseClassName:e="login-ssl-warnings",className:n,link:i})=>{const t=i.match(/^https?:\/\/[^\/?#]*/)[0];return(0,d.jsx)(o.Alert,{intent:"info",className:a()(e,n),children:(0,d.jsx)(c,{content:"avoidSSLWarningsMsg",params:{link:(0,d.jsx)(o.Link,{href:i,children:t})}})})};m.propTypes={className:l().string,baseClassName:l().string,link:l().string.isRequired};const u=m},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(834)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(803),a=i.n(t),o=i(341),s=i(782),r=i.n(s),l=i(342);i(835);const d=({locales:e,value:n,onChange:i,appearance:t="default"})=>{const[s,r]=(0,o.useState)(n),d=(0,l.useTranslate)("components.common.LocaleSwitcher"),c=(0,o.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]),m=e=>{(0,l.setLocale)(e),r(e),i(e)};return(0,o.jsx)(l.Dropdown,{menuPlacement:"bottom-end",menu:(0,o.jsxs)(l.Menu,{className:"locale-switcher-menu",children:[(0,o.jsx)(l.MenuItem,{active:"default"===s,onClick:()=>m("default"),children:d("defaultLocale")}),c.map(({code:e,name:n,isRtl:i})=>(0,o.jsx)(l.MenuItem,{active:s===e,onClick:()=>m(e),dir:i?"rtl":"ltr",children:n},e))]}),children:(0,o.jsx)(l.Button,{className:a()(["locale-switcher-button",{"pul-button--on-dark":"dark"===t}]),tooltip:d("localeLabel"),tooltipAsLabel:!0,icon:"globe",ghost:!0,caret:!0})})};d.propTypes={appearance:r().oneOf(["default","dark"]),locales:r().arrayOf(r().shape({code:r().string.isRequired,name:r().string.isRequired,isRtl:r().bool.isRequired})).isRequired,value:r().string.isRequired,onChange:r().func.isRequired};const c=d},(e,n,i)=>{"use strict";i.r(n)},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"LoginPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"resolvableHostname"}},{kind:"Field",name:{kind:"Name",value:"mobileApplicationPromotion"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"icon"}},{kind:"Field",name:{kind:"Name",value:"url"}}]}},{kind:"Field",name:{kind:"Name",value:"background"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"file"}},{kind:"Field",name:{kind:"Name",value:"color"}},{kind:"Field",name:{kind:"Name",value:"fit"}}]}},{kind:"Field",name:{kind:"Name",value:"webProsAccount"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"authenticateUrl"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"gdpr"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cookieSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"loginFormEntrypointEnabled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"login"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"howToLoginArticle"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"locales"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isRtl"}}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cloudType"}},{kind:"Field",name:{kind:"Name",value:"isFirstLogin"}}]}},{kind:"Field",name:{kind:"Name",value:"loginContentInclude"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headContent"}},{kind:"Field",name:{kind:"Name",value:"bodyContent"}}]}}]}}],loc:{start:0,end:702}};n.loc.source={body:"query LoginPage {\n    viewer {\n        login\n        resolvableHostname\n        mobileAp
457plicationPromotion {\n            name\n            icon\n            url\n        }\n        background {\n            file\n            color\n            fit\n        }\n        webProsAccount {\n            authenticateUrl\n        }\n    }\n    config {\n        gdpr {\n            cookieSettings {\n                loginFormEntrypointEnabled\n            }\n        }\n        login {\n            howToLoginArticle\n        }\n    }\n    locales {\n        code\n        name\n        isRtl\n    }\n    serverInfo {\n        cloudType\n        isFirstLogin\n    }\n    loginContentInclude {\n        headContent\n        bodyContent\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.LoginPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"LoginPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>g});var t=i(341),a=i(782),o=i.n(a),s=i(772),r=i(342),l=i(95),d=i(718),c=i(798),m=i(797),u=i(800),p=i(838),f=i.n(p),h=i(785);const k=l.Locale.getTranslate("components.forms.get-password"),v=({values:e})=>{const n=(0,s.useNavigate)(),i=(0,t.useMemo)(()=>({resetBy:"email",email:"",login:"",...e}),[e]),a=(0,t.useCallback)(()=>{(0,d.addToast)({intent:"success",message:(0,t.jsx)(k,{content:"messageSend"})}),n("/login_up.php")},[n]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Heading,{level:"3",children:(0,t.jsx)(k,{content:"label"})}),(0,t.jsx)("p",{children:(0,t.jsx)(k,{content:"text"})}),(0,t.jsx)(c.default,{id:"form-changepassword-getlink",values:i,onSuccess:a,applyButton:!1,submitButton:{children:(0,t.jsx)(k,{content:"send"}),"data-action":"send"},cancelButton:{component:m.default,to:"/login_up.php",children:(0,t.jsx)(k,{content:"cancel"}),"data-action":"cancel"},vertical:!0,children:(0,t.jsx)(r.FormFieldRadioButtons,{name:"resetBy",options:[{value:"email",label:(0,t.jsx)(k,{content:"emailLabel"}),indentFields:[(0,t.jsx)(r.FormFieldText,{name:"email",autoFocus:!0,size:"fill"},"reset-by-email")]},{value:"login",label:(0,t.jsx)(k,{content:"loginLabel"}),indentFields:[(0,t.jsx)(r.FormFieldText,{name:"login",size:"fill"},"reset-by-login")]}]})})]})};v.propTypes={values:o().shape({resetBy:o().string,email:o().string,login:o().string})};const g=(0,u.withLoginLayout)(v,()=>{const{data:{viewer:{background:e}}}=(0,h.useQuery)(f());return{background:e}})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetPasswordPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"background"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"file"}},{kind:"Field",name:{kind:"Name",value:"color"}},{kind:"Field",name:{kind:"Name",value:"fit"}}]}}]}}]}}],loc:{start:0,end:127}};n.loc.source={body:"query GetPasswordPage {\n    viewer {\n        background {\n            file\n            color\n            fit\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.GetPasswordPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"GetPasswordPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>k});var t=i(341),a=i(772),o=i(342),s=i(95),r=i(485),l=i(718),d=i(798),c=i(797),m=i(800),u=i(838),p=i.n(u),f=i(785);const h=s.Locale.getTranslate("components.forms.restore-password"),k=(0,m.withLoginLayout)(()=>{const e=(0,a.useNavigate)(),[n,i]=(0,t.useState)({}),m=(0,t.useCallback)(()=>{(0,l.addToast)({intent:"success",message:(0,t.jsx)(h,{content:"restoreSuccess"})}),e("/login_up.php")},[e]),u=(0,t.useCallback)(e=>(0,r.default)(e,[],e=>s.api.post("?estimate",{password:e})),[]);return(0,t.jsxs)(d.default,{id:"form-restore-password",onSubmit:e=>{const n={};if(e.password||(n.password={isEmpty:(0,t.jsx)(h,{content:"isEmpty"})}),i(n),!Object.keys(n).length)return e},onSuccess:m,submitButton:{children:(0,t.jsx)(h,{content:"buttonRestore"})},applyButton:!1,cancelButton:{children:(0,t.jsx)(h,{content:"buttonCancel"}),component:c.default,to:"/login_up.php"},errors:n,vertical:!0,children:[(0,t.jsx)("h3",{children:(0,t.jsx)(h,{content:"title"})}),(0,t.jsx)(o.FormFieldPassword,{title:(0,t.jsx)(h,{content:"passwordLabel"}),name:"password",size:"fill",autoComplete:"new-password",passwordMeterProps:{onEstimate:u,placement:"top-right"}})]})},()=>{const{data:{viewer:{background:e}}}=(0,f.useQuery)(p());return{background:e}})},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"}}}
457,{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"ipAddressId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"defaultDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{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"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"htype"}}]}}]}}]}}]}}],loc:{start:0,end:440}};n.loc.source={body:"query IpAddressDomainsPage($clientId: ID, $ipAddressId: ID!) {\n    viewer {\n        type\n        login\n    }\n    ipAddress: node(id: $ipAddressId) {\n        ... on IpAddress {\n            id\n            type\n            ipAddress\n            defaultDomain {\n                id\n            }\n            domains(filter: { clientId: $clientId }) {\n                id\n                name\n                htype\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IpAddressDomainsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"IpAddressDomainsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ChangeSubscriptionsOwnerPage"},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"}}}}}}],selectionSet:{kind:"SelectionSet",selections:[{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"owner"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"vendor"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}
457,{kind:"Field",name:{kind:"Name",value:"isCustom"}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isIPv6Supported"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}}],loc:{start:0,end:807}};n.loc.source={body:"query ChangeSubscriptionsOwnerPage($ids: [ID!]!) {\n    domains: nodes(ids: $ids) {\n        id\n        ... on Domain {\n            name\n            owner {\n                id\n                name\n                vendor {\n                    id\n                }\n            }\n            baseDomain {\n                id\n            }\n            ipAddresses {\n                id\n                ipAddress\n                publicIpAddress\n                isIPv6\n            }\n            subscription {\n                id\n                isCustom\n                domains {\n                    id\n                }\n            }\n        }\n    }\n    server {\n        settings {\n            isIPv6Supported\n        }\n    }\n    viewer {\n        type\n        login\n        client {\n            id\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ChangeSubscriptionsOwnerPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ChangeSubscriptionsOwnerPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualHostTemplatePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"virtualHostTemplate"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportedArchiveTypes"}},{kind:"Field",name:{kind:"Name",value:"files"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"sizeInBytes"}},{kind:"Field",name:{kind:"Name",value:"modified"}},{kind:"Field",name:{kind:"Name",value:"permissions"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"user"}},{kind:"Field",name:{kind:"Name",value:"group"}}]}}]}}]}}]}}],loc:{start:0,end:402}};n.loc.source={body:"query VirtualHostTemplatePage($path: String) {\n    os {\n        isWindows\n    }\n    viewer {\n        login\n        virtualHostTemplate {\n            supportedArchiveTypes\n            files(path: $path) {\n                name\n                sizeInBytes\n                modified\n                permissions\n                type\n                user\n                group\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualHostTemplatePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualHostTemplatePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsRecordsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"dns"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"template"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"templateNotSynchronized"}},{kind:"Field",name:{kind:"Name",value:"soaTemplateNotSynchronized"}},{kind:"Field",name:{kind:"Name",value:"isExternalDnsEnabled"}},{kind:"Field",name:{kind:"Name",value:"records"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"val"}},{kind:"Field",name:{kind:"Name",value:"ttl"}},{kind:"Field",name:{kind:"Name",value:"displayHost"}},{kind:"Field",name:{kind:"Name",value:"displayVal"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"opt"}}]}}]}}]}}]}}],loc:{start:0,end:469}};n.loc.source={body:"query DnsRecordsPage {\n    os {\n        isUnix\n    }\n    dns {\n        template {\n            isEnabled\n            templateNotSynchronized\n            soaTemplateNotSynchronized\n            isExternalDnsEnabled\n            records {\n                id\n                type\n                host\n                val\n                ttl\n                displayHost\n                displayVal\n                domainName\n                opt\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DnsRecordsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"dns"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportedRecordTypes"}},{kind:"Field",name:{kind:"Name",value:"template"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DnsRecordTemplate"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"displayVal"}},{kind:"Field",name:{kind:"Name",value:"displayHost"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"ttl"}},{kind:"Field",name:{kind:"Name",value:"opt"}}]}}]}}]}}],loc:{start:0,end:398}};n.loc.source={body:"query DnsRecordEditQuery($id: ID!) {\n    os {\n        isUnix\n    }\n    dns {\n        supportedRecordTypes\n        template {\n            isEnabled\n        }\n    }\n    node(id: $id) {\n        id\n        ... on DnsRecordTemplate {\n            type\n            host\n            id\n            displayVal\n            displayHost\n            domainName\n            ttl\n            opt\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DnsRecordEditQuery=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DnsRecordEditQuery")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsRecordQuery"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"dns"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportedRecordTypes"}},{kind:"Field",name:{kind:"Name",value:"template"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}}]}}],loc:{start:0,end:151}};n.loc.source={body:"query DnsRecordQuery {\n    os {\n        isUnix\n    }\n    dns {\n        supportedRecordTypes\n        template {\n            isEnabled\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DnsRecordQuery=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DnsRecordQuery")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DnsSoaRecordsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"dns"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"template"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"soaRecord"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mname"}},{kind:"Field",name:{kind:"Name",value:"ttl"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}},{kind:"Field",name:{kind:"Name",value:"refresh"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}},{kind:"Field",name:{kind:"Name",value:"retry"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}},{kind:"Field",name:{kind:"Name",value:"expire"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}},{kind:"Field",name:{kind:"Name",value:"minimum"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}},{kind:"Field",name:{kind:"Name",value:"serialNumberFormat"}},{kind:"Field",name:{kind:"Name",value:"rnameDomain"}},{kind:"Field",name:{kind:"Name",value:"rnameExternal"}},{kind:"Field",name:{kind:"Name",value:"rnameType"}},{kind:"Field",name:{kind:"Name",value:"rnameEnforce"}}]}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isExternalDnsEnabled"}},{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"}
457,value:{kind:"ListValue",values:[{kind:"EnumValue",value:"NS"}]}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"displayVal"}}]}}]}}]}}]}}],loc:{start:0,end:892}};n.loc.source={body:"query DnsSoaRecordsPage {\n    dns {\n        template {\n            soaRecord {\n                mname\n                ttl {\n                    value\n                    unit\n                }\n                refresh {\n                    value\n                    unit\n                }\n                retry {\n                    value\n                    unit\n                }\n                expire {\n                    value\n                    unit\n                }\n                minimum {\n                    value\n                    unit\n                }\n                serialNumberFormat\n                rnameDomain\n                rnameExternal\n                rnameType\n                rnameEnforce\n            }\n            isEnabled\n            isExternalDnsEnabled\n            records(filter: { type: [NS] } ) {\n                displayVal\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DnsSoaRecordsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DnsSoaRecordsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"EditInterfaceViewPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerUi"}},{kind:"Field",name:{kind:"Name",value:"manageServerLanguages"}},{kind:"Field",name:{kind:"Name",value:"manageServerBounceControls"}}]}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"clients"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isViewSwitcherAllowed"}},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"}},{kind:"Field",name:{kind:"Name",value:"isSimplePanel"}},{kind:"Field",name:{kind:"Name",value:"isSimplePanelAllowed"}},{kind:"Field",name:{kind:"Name",value:"isSimplePanelLocked"}},{kind:"Field",name:{kind:"Name",value:"isMailBounceHidden"}},{kind:"Field",name:{kind:"Name",value:"isMailServiceSupported"}}]}}]}}],loc:{start:0,end:503}};n.loc.source={body:"query EditInterfaceViewPage {\n    viewer {\n        login\n        permissions {\n            manageServerUi\n            manageServerLanguages\n            manageServerBounceControls\n        }
457\n        client {\n            id\n            clients {\n                id\n            }\n        }\n    }\n    mode {\n        isViewSwitcherAllowed\n        isPowerUserPanel\n        isSimplePanel\n        isSimplePanelAllowed\n        isSimplePanelLocked\n        isMailBounceHidden\n        isMailServiceSupported\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.EditInterfaceViewPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"EditInterfaceViewPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"NotificationUiSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"notification"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"panel"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storagePeriod"}}]}},{kind:"Field",name:{kind:"Name",value:"templates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"}},{kind:"Field",name:{kind:"Name",value:"context"}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"sendToAdmin"}}]}}]}}]}}]}}],loc:{start:0,end:284}};n.loc.source={body:"query NotificationUiSettings {\n    notification {\n        panel {\n            settings {\n                storagePeriod\n            }\n            templates {\n                code\n                context\n                title\n                sendToAdmin\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.NotificationUiSettings=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"NotificationUiSettings")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"BrandingPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"branding"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customTitle"}},{kind:"Field",name:{kind:"Name",value:"logo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"fake"}}]}},{kind:"Field",name:{kind:"Name",value:"customFavicon"}},{kind:"Field",name:{kind:"Name",value:"background"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"file"}},{kind:"Field",name:{kind:"Name",value:"color"}},{kind:"Field",name:{kind:"Name",value:"fit"}}
457]}}]}}]}}]}}],loc:{start:0,end:324}};n.loc.source={body:"query BrandingPage {\n    viewer {\n        login\n        type\n        branding {\n            customTitle\n            logo {\n                url\n                fake\n            }\n            customFavicon\n            background {\n                file\n                color\n                fit\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.BrandingPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"BrandingPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServersPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"databaseServers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"fork"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"port"}},{kind:"Field",name:{kind:"Name",value:"lastError"}},{kind:"Field",name:{kind:"Name",value:"serverVersion"}},{kind:"Field",name:{kind:"Name",value:"isUpgradeSupported"}},{kind:"Field",name:{kind:"Name",value:"isLTSVersion"}},{kind:"Field",name:{kind:"Name",value:"isLocal"}},{kind:"Field",name:{kind:"Name",value:"isDefaultServer"}},{kind:"Field",name:{kind:"Name",value:"isUsedForPsaDb"}},{kind:"Field",name:{kind:"Name",value:"isWebadminInstalled"}},{kind:"Field",name:{kind:"Name",value:"isDynamicPort"}},{kind:"Field",name:{kind:"Name",value:"databasesCount"}},{kind:"Field",name:{kind:"Name",value:"availableReleases"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"keyRemoteDb"}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerPhpmyadmin"}}]}}]}}]}}],loc:{start:0,end:638}};n.loc.source={body:"query DatabaseServersPage {\n    databaseServers {\n        id\n        name\n        type\n        fork\n        host\n        port\n        lastError\n        serverVersion\n        isUpgradeSupported\n        isLTSVersion\n        isLocal\n        isDefaultServer\n        isUsedForPsaDb\n        isWebadminInstalled\n        isDynamicPort\n        databasesCount\n        availableReleases {\n            id\n        }\n    }\n    primaryKey {\n        pleskKeyId\n        keyRemoteDb\n    }\n    mode {\n        isDemo\n    }\n    os {\n        isWindows\n    }\n    viewer {\n        login\n        permissions {\n            manageServerPhpmyadmin\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServersPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServersPage")},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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"port"}},{kind:"Field",name:{kind:"Name",value:"serverVersion"}},{kind:"Field",name:{kind:"Name",value:"fork"}},{kind:"Field",name:{kind:"Name",value:"detectDatabaseServer"}},{kind:"Field",name:{kind:"Name",value:"availableReleases"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"features"}},{kind:"Field",name:{kind:"Name",value:"releaseNotesLink"}},{kind:"Field",name:{kind:"Name",value:"releaseDate"}},{kind:"Field",name:{kind:"Name",value:"endOfLifeDate"}}]}}]}}]}}]}}],loc:{start:0,end:511}};n.loc.source={body:"query DatabaseServerUpgradePage($id: ID!) {\n    databaseServer: node(id: $id) {\n        id\n        ... on DatabaseServer {\n            name\n            type\n            host\n            port\n            serverVersion\n            fork\n            detectDatabaseServer\n            availableReleases {\n                id\n                name\n                version\n                features\n                releaseNotesLink\n                releaseDate\n                endOfLifeDate\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServerUpgradePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}
457return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServerUpgradePage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{HOURS_IN_MS:()=>t,addDays:()=>s,addHours:()=>r,formatDate:()=>c,formatDateFromTimestamp:()=>m,formatDateTime:()=>u,formatTime:()=>p,getDaysInMonthFromTimestamp:()=>y,getDaysInPreviousMonth:()=>b,getEndOfDay:()=>h,getEndOfMonth:()=>g,getEndOfWeek:()=>_,getStartOfDay:()=>k,getStartOfMonth:()=>v,getStartOfWeek:()=>S,getSysdate:()=>o,getTimezoneShift:()=>d,isSameDay:()=>l,toDatePeriod:()=>f,toPhpDate:()=>w,toUnixTime:()=>N});const t=36e5,a=3600,o=()=>new Date,s=(e,n=new Date)=>{const i=new Date(n.getTime());return i.setDate(i.getDate()+e),i},r=(e,n=new Date)=>{const i=new Date(n.getTime());return i.setHours(i.getHours()+e),i},l=(e,n)=>{const i=e.getFullYear()===n.getFullYear(),t=e.getMonth()===n.getMonth(),a=e.getDate()===n.getDate();return i&&t&&a},d=e=>{const[n,i]=e.split(":").map(Number);return n<0?-(Math.abs(n)+i/60):n+i/60},c=e=>new Date(e).toLocaleDateString(document.documentElement.lang||"en",{month:"long",day:"numeric",year:"numeric"}),m=e=>c(1e3*e),u=e=>new Date(e).toLocaleString(document.documentElement.lang||"en",{day:"numeric",month:"short",year:"numeric",hour:"2-digit",minute:"2-digit"}),p=e=>new Date(e).toLocaleTimeString(document.documentElement.lang||"en",{hour:"2-digit",minute:"2-digit"}),f=e=>{const n=Math.floor(e/86400),i=86400*n,t=Math.floor((e-i)/a),o=t*a,s=Math.floor((e-i-o)/60);return{days:n,hours:t,minutes:s,seconds:e-i-o-60*s}},h=e=>{const n=new Date(e);return n.setHours(23,59,59,999),n},k=e=>{const n=new Date(e);return n.setHours(0,0,0,0),n},v=e=>{const n=new Date(e);return n.setDate(1),n.setHours(0,0,0,0),n},g=e=>{const n=new Date(e);return n.setMonth(n.getMonth()+1),n.setDate(0),n.setHours(23,59,59,999),n},S=e=>{const n=new Date(e),i=-1*n.getDay();return n.setDate(n.getDate()+i),n.setHours(0,0,0,0),n},_=e=>{const n=new Date(e),i=6-n.getDay();return n.setDate(n.getDate()+i),n.setHours(23,59,59,999),n},y=e=>{const n=new Date(e),i=n.getFullYear(),t=n.getMonth();return new Date(i,t+1,0).getDate()},b=e=>{const n=new Date(e),i=n.getFullYear(),t=n.getMonth();return new Date(0===t?i-1:i,(0===t?11:t-1)+1,0).getDate()},N=e=>Math.floor(e/1e3),w=e=>new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"2-digit",day:"2-digit"})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseServerCreatePage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"allowedByKeyDatabaseServerTypes"}}]}}]}}],loc:{start:0,end:94}};n.loc.source={body:"query DatabaseServerCreatePage {\n    server {\n        allowedByKeyDatabaseServerTypes\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServerCreatePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServerCreatePage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{childrenTransformer:()=>p,componentLoaderTransformer:()=>c,default:()=>v,isExistTransformer:()=>m,pathTransformer:()=>f,routeTransformer:()=>h,shouldRevalidateTransformer:()=>u});var t=i(772),a=i(785),o=i(95),s=i(855),r=i.n(s),l=i(341);const d=()=>{const e=(0,t.useMatches)(),n=(0,t.useLocation)(),i=(0,t.useRevalidator)(),{Component:s,...d}=(0,t.useLoaderData)(),c=(0,t.useParams)(),{data:m}=(0,a.useQuery)(r());if(m?.mode?.isLicenseLocked){if(!e.some(({handle:e})=>e?.isAllowedWithoutLicense))return(0,o.redirect)("/cp/license/"),null}return n.state?.reload&&(delete n.state.reload,i.revalidate()),(0,l.jsx)(s,{...d,params:c})},c=e=>{if(!e.componentLoader)return e;const{element:n,componentLoader:i,loader:t,...a}=e;if(n)throw new Error('Unable to use options "componentLoader" and "element" at the same time',{cause:{route:e}});return{...a,element:(0,l.jsx)(d,{}),loader:async({request:e,params:n})=>{const[a,o]=await Promise.all([i().then(e=>e.default||e),t?t({request:e,params:n}):Promise.resolve()]);return o instanceof Response?o:{...o,Component:a}},HydrateFallback:()=>null}},m=e=>{if(!e.isExist)return e;const{isExist:n,loader:i,...t}=e;return{...t,loader:async({request:e,params:t})=>{if(!await n({request:e,params:t}))throw new Response("Not Found",{status:404});return i?i({request:e,params:t}):null}}},u=e=>{if(!e.loader)return e;const{shouldRevalidate:n,...i}=e;return{...i,shouldRevalidate:({defaultShouldRevalidate:e,...i})=>(e&&=[...i.currentUrl.searchParams.keys(),...i.nextUrl.searchParams.keys()].every(e=>!e.match(/^(modals\[.+]|module)$/)),n&&(e=n({...i,defaultShouldRevalidate:e})),e)}},p=e=>{if(!Array.isArray(e.children))return e;const{children:n,...i}=e;return{...i,children:k(n)}},f=e=>{if(!Array.isArray(e.path))return e;const{path:n,...i}=e;return n.map(e=>({...i,path:e}))},h=e=>{const n=[c,m,u,p].reduce((e,n)=>n(e),e);return f(n)},k=e=>e.map(h).flat(),v=k},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"License"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"}}]}}]}}],loc:{start:0,end:59}};n.loc.source={body:"query License {\n    mode {\n        isLicenseLocked\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.License=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"License")},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"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"port"}},{kind:"Field",name:{kind:"Name",value:"serverVersion"}},{kind:"Field",name:{kind:"Name",value:"isDefaultServer"}},{kind:"Field",name:{kind:"Name",value:"isUsedForPsaDb"}},{kind:"Field",name:{kind:"Name",value:"isAdminCredentialsChangeable"}},{kind:"Field",name:{kind:"Name",value:"adminLogin"}},{kind:"Field",name:{kind:"Name",value:"externalConnections"}},{kind:"Field",name:{kind:"Name",value:"databasesCount"}},{kind:"Field",name:{kind:"Name",value:"backupSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"tempDir"}},{kind:"Field",name:{kind:"Name",value:"networkTempDir"}},{kind:"Field",name:{kind:"Name",value:"networkUser"}},{kind:"Field",name:{kind:"Name",value:"networkPassword"}}]}}]}}]}}]}}],loc:{start:0,end:607}};n.loc.source={body:"query DatabaseServerPropertiesPage($id: ID!) {\n    os {\n        isWindows\n    }\n    databaseServer: node(id: $id) {\n        id\n        ... on DatabaseServer {\n            name\n            type\n            host\n            port\n            serverVersion\n            isDefaultServer\n            isUsedForPsaDb\n            isAdminCredentialsChangeable\n            adminLogin\n            externalConnections\n            databasesCount\n            backupSettings {\n                tempDir\n                networkTempDir\n                networkUser\n                networkPassword\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServerPropertiesPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServerPropertiesPage")},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"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isClassicPanel"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"databasesCount"}},{kind:"Field",name:{kind:"Name",value:"databases"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"domain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"owner"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:576}};n.loc.source={body:"query DatabaseServerDatabasesPage($id: ID!) {\n    os {\n        isWindows\n    }\n    mode {\n        isClassicPanel\n    }\n    databaseServer: node(id: $id) {\n        id\n        ... on DatabaseServer {\n            name\n            databasesCount\n            databases {\n                id\n                name\n                domain {\n                    id\n                    name(idn: false)\n                    owner {\n                        id\n                        name\n                        type\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServerDatabasesPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServerDatabasesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MoveDatabasePage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"subscriptions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:320}};n.loc.source={body:"query MoveDatabasePage {\n    viewer {\n        login\n        client {\n            id\n            subscriptions {\n                nodes {\n                    id\n                    mainDomain {\n                        id\n                        name\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MoveDatabasePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MoveDatabasePage")},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"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"DatabaseServer"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"databasesCount"}}]}}]}}]}}],loc:{start:0,end:225}};n.loc.source={body:"query DatabaseServerChangePasswordPage($id: ID!) {\n    os {\n        isWindows\n    }\n    databaseServer: node(id: $id) {\n        id\n        ... on DatabaseServer {\n            name\n            databasesCount\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseServerChangePasswordPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseServerChangePasswordPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"WebsitesDiagnosticPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"websitesDiagnostic"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"siteUrl"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"websitesDiagnosticChecks"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"date"}},{kind:"Field",name:{kind:"Name",value:"depth"}},{kind:"Field",name:{kind:"Name",value:"problems"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"code"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"date"}},{kind:"Field",name:{kind:"Name",value:"isRegularCheckEnabled"}},{kind:"Field",name:{kind:"Name",value:"isPromoShown"}},{kind:"Field",name:{kind:"Name",value:"documentationLink"}},{kind:"Field",name:{kind:"Name",value:"isNewDomainsChecked"}},{kind:"Field",name:{kind:"Name",value:"lastCheckDuration"}},{kind:"Field",name:{kind:"Name",value:"checkedDomains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]}]}},{kind:"Field",name:{kind:"Name",value:"skippedDomains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]}]}}]}}]}}]}}]}}],loc:{start:0,end:972}};n.loc.source={body:"query WebsitesDiagnosticPage {\n    server {\n        websitesDiagnostic {\n            domains {\n                id\n                siteUrl\n                name(idn: false)\n                baseDomain {\n                    id\n                }\n                websitesDiagnosticChecks {\n                    type\n                    date\n                    depth\n                    problems {\n                        name\n                        code\n                    }\n                }\n            }\n            settings {\n                date\n                isRegularCheckEnabled\n                isPromoShown\n                documentationLink\n                isNewDomainsChecked\n                lastCheckDuration\n                checkedDomains {\n                    id\n                    name(idn: false)\n                }\n                skippedDomains {\n                    id\n                    name(idn: false)\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.WebsitesDiagnosticPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"WebsitesDiagnosticPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SystemTimePage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isVirtuozzo"}}]}},{kind:"Field",name:{kind:"Name",value:"systemTime"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"day"}},{kind:"Field",name:{kind:"Name",value:"month"}},{kind:"Field",name:{kind:"Name",value:"year"}},{kind:"Field",name:{kind:"Name",value:"minutes"}},{kind:"Field",name:{kind:"Name",value:"seconds"}},{kind:"Field",name:{kind:"Name",value:"hours"}},{kind:"Field",name:{kind:"Name",value:"timezone"}},{kind:"Field",name:{kind:"Name",value:"timezones"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"daylightEnabled"}}]}},{kind:"Field",name:{kind:"Name",value:"isDaylightSavingChangeEnabled"}},{kind:"Field",name:{kind:"Name",value:"isSynchronizeEnabled"}},{kind:"Field",name:{kind:"Name",value:"isSynchronizeSupported"}},{kind:"Field",name:{kind:"Name",value:"synchronizedWith"}}]}}]}}],loc:{start:0,end:453}};n.loc.source={body:"query SystemTimePage {\n    os {\n        isWindows\n    }\n    serverInfo {\n        isVirtuozzo\n    }\n    systemTime {\n        day,\n        month,\n        year,\n        minutes,\n        seconds,\n        hours,\n        timezone\n        timezones {\n            name,\n            value,\n            daylightEnabled\n        }\n        isDaylightSavingChangeEnabled,\n        isSynchronizeEnabled,\n        isSynchronizeSupported,\n        synchronizedWith\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SystemTimePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SystemTimePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isMailUiEnabled"}},{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServerName"}},{kind:"Field",name:{kind:"Name",value:"imapServerName"}},{kind:"Field",name:{kind:"Name",value:"maxMessageSize"}},{kind:"Field",name:{kind:"Name",value:"maxConnections"}},{kind:"Field",name:{kind:"Name",value:"maxConnectionsPerIp"}},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionEnabled"}},{kind:"Field",name:{kind:"Name",value:"messageSubmissionIp"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddress"}}]}},{kind:"Field",name:{kind:"Name",value:"outgoingEmailMode"}},{kind:"Field",name:{kind:"Name",value:"outgoingEmailModeIps"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}}]}},{kind:"Field",name:{kind:"Name",value:"isEmailSubaddressingEnabled"}},{kind:"Field",name:{kind:"Name",value:"isMboxQuotaWarningEnabled"}}
457,{kind:"Field",name:{kind:"Name",value:"isFixSenderEnabled"}},{kind:"Field",name:{kind:"Name",value:"isListSecureLinksEnabled"}},{kind:"Field",name:{kind:"Name",value:"hasLocalhostRelayingAddressesIpV4"}},{kind:"Field",name:{kind:"Name",value:"hasLocalhostRelayingAddressesIpV6"}},{kind:"Field",name:{kind:"Name",value:"autoReplyHeaders"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}},{kind:"Field",name:{kind:"Name",value:"isShortPop3NameEnabled"}}]}},{kind:"Field",name:{kind:"Name",value:"autodiscover"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isDnsEnabled"}},{kind:"Field",name:{kind:"Name",value:"customServer"}}]}},{kind:"Field",name:{kind:"Name",value:"relay"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"isPopAuthEnabled"}},{kind:"Field",name:{kind:"Name",value:"lockTime"}},{kind:"Field",name:{kind:"Name",value:"isSmtpAuthEnabled"}},{kind:"Field",name:{kind:"Name",value:"noRelayNetworks"}},{kind:"Field",name:{kind:"Name",value:"isOpenRelayAllowed"}}]}},{kind:"Field",name:{kind:"Name",value:"outgoingMessages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isCountRecipientsEnabled"}},{kind:"Field",name:{kind:"Name",value:"mailboxLimit"}},{kind:"Field",name:{kind:"Name",value:"domainLimit"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimit"}},{kind:"Field",name:{kind:"Name",value:"isSendmailEnabled"}},{kind:"Field",name:{kind:"Name",value:"reportPeriod"}},{kind:"Field",name:{kind:"Name",value:"notificationPeriod"}},{kind:"Field",name:{kind:"Name",value:"allowedReportPeriods"}},{kind:"Field",name:{kind:"Name",value:"allowedNotificationPeriods"}}]}},{kind:"Field",name:{kind:"Name",value:"spamFilter"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDmarcEnabled"}},{kind:"Field",name:{kind:"Name",value:"isSigningOutgoingMailEnabled"}},{kind:"Field",name:{kind:"Name",value:"isVerifyingIncomingMailEnabled"}},{kind:"Field",name:{kind:"Name",value:"isRblEnabled"}},{kind:"Field",name:{kind:"Name",value:"rblServer"}},{kind:"Field",name:{kind:"Name",value:"isSpfEnabled"}},{kind:"Field",name:{kind:"Name",value:"isErrorIgnored"}},{kind:"Field",name:{kind:"Name",value:"behavior"}},{kind:"Field",name:{kind:"Name",value:"localRules"}},{kind:"Field",name:{kind:"Name",value:"guessRules"}},{kind:"Field",name:{kind:"Name",value:"explanationText"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isMaxLetterSizeChangeable"}},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionDedicatedIPSupported"}},{kind:"Field",name:{kind:"Name",value:"isMessageSubmissionAllIPSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayLockTimeSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeOpenSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeClosedSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthPop3Supported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthSmtpSupported"}},{kind:"Field",name:{kind:"Name",value:"isRelayTypeAuthBothSupported"}},{kind:"Field",name:{kind:"Name",value:"shortPop3NamesCompatibility"}}]}},{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isRBLInstalled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddresses"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}}]}}]}}]}}]}}],loc:{start:0,end:2552}};n.loc.source={body:"query ServerMailSettingsPage {\n    serverMail {\n        isMailUiEnabled\n        settings {\n            mailServerName\n            imapServerName\n            maxMessageSize\n            maxConnections\n            maxConnectionsPerIp\n            isMessageSubmissionEnabled\n            messageSubmissionIp {\n                ipAddress\n            }\n            outgoingEmailMode\n            outgoingEmailModeIps {\n                ipAddress\n                isIPv6\n            }\n            isEmailSubaddressingEnabled\n            isMboxQuotaWarningEnabled\n            isFixSen
457derEnabled\n            isListSecureLinksEnabled\n            hasLocalhostRelayingAddressesIpV4\n            hasLocalhostRelayingAddressesIpV6\n            autoReplyHeaders {\n                name\n                value\n            }\n            isShortPop3NameEnabled\n        }\n        autodiscover {\n            isEnabled\n            isDnsEnabled\n            customServer\n        }\n        relay {\n            type\n            isPopAuthEnabled\n            lockTime\n            isSmtpAuthEnabled\n            noRelayNetworks\n            isOpenRelayAllowed\n        }\n        outgoingMessages {\n            isEnabled\n            isCountRecipientsEnabled\n            mailboxLimit\n            domainLimit\n            subscriptionLimit\n            isSendmailEnabled\n            reportPeriod\n            notificationPeriod\n            allowedReportPeriods\n            allowedNotificationPeriods\n        }\n        spamFilter {\n            isDmarcEnabled\n            isSigningOutgoingMailEnabled\n            isVerifyingIncomingMailEnabled\n            isRblEnabled\n            rblServer\n            isSpfEnabled\n            isErrorIgnored\n            behavior\n            localRules\n            guessRules\n            explanationText\n        }\n    }\n    os {\n        isWindows\n    }\n    capability {\n        mailServer {\n            isMaxLetterSizeChangeable\n            isMessageSubmissionDedicatedIPSupported\n            isMessageSubmissionAllIPSupported\n            isRelayLockTimeSupported\n            isRelayTypeOpenSupported\n            isRelayTypeClosedSupported\n            isRelayTypeAuthSupported\n            isRelayTypeAuthPop3Supported\n            isRelayTypeAuthSmtpSupported\n            isRelayTypeAuthBothSupported\n            shortPop3NamesCompatibility\n        }\n        packages {\n            isRBLInstalled\n        }\n    }\n    server {\n        ipAddresses {\n            nodes {\n                id\n                ipAddress\n                isIPv6\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSettingsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailTabs"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerMail"}},{kind:"Field",name:{kind:"Name",value:"manageServerVirusProtection"}},{kind:"Field",name:{kind:"Name",value:"manageServerSpamFilter"}},{kind:"Field",name:{kind:"Name",value:"manageServerMailAutodiscover"}},{kind:"Field",name:{kind:"Name",value:"manageServerMailBlackWhiteLists"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDomainsBlacklistSupported"}},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListSupported"}},{kind:"Field",name:{kind:"Name",value:"isSmarthostAvailable"}},{kind:"Field",name:{kind:"Name",value:"isLocal"}}]}},{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isAntiVirusInstalled"}},{kind:"Field",name:{kind:"Name",value:"isSpamAssassinInstalled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"keyDrWeb"}},{kind:"Field",name:{kind:"Name",value:"keyQmailQueue"}}]}}]}}],loc:{start:0,end:675}};n.loc.source={body:"query ServerMailTabs {\n    viewer {\n        login\n        permissions {\n            manageServerMail\n            manageServerVirusProtection\n            manageServerSpamFilter\n            manageServerMailAutodiscover\n            manageServerMailBlackWhiteLists\n        }\n    }\n    capability {\n        mailServer {\n            isDomainsBlacklistSupported\n            isSmtpWhiteListSupported\n            isSmarthostAvailable\n            isLocal\n        }\n        packages {\n            isAntiVirusInstalled\n            isSpamAssassinInstalled\n        }\n    }\n    os {\n        isWindows\n    }\n    primaryKey {\n        pleskKeyId\n        keyDrWeb\n        keyQmailQueue\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailTabs=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailTabs")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailBlackListPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"blackList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"action"}}]}},{kind:"Field",name:{kind:"Name",value:"spamAssassin"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}}]}}],loc:{start:0,end:267}};n.loc.source={body:"query ServerMailBlackListPage {\n    serverMail {\n        blackList {\n            id\n            name\n            action\n        }\n        spamAssassin {\n            settings {\n                isEnabled\n            }\n        }\n    }\n    os {\n        isWindows\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailBlackListPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailBlackListPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailWhiteListPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"whiteList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"outgoingMessages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}},{kind:"Field",name:{kind:"Name",value:"relay"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"noRelayNetworks"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListSupported"}},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListWithWildcardSupported"}},{kind:"Field",name:{kind:"Name",value:"isSmtpWhiteListWithCIDRSupported"}}]}}]}}]}}],loc:{start:0,end:450}};n.loc.source={body:"query ServerMailWhiteListPage {\n    serverMail {\n        whiteList {\n            id\n            name\n        }\n        outgoingMessages {\n            isEnabled\n        }\n        relay {\n            noRelayNetworks\n        }\n    }\n    os {\n        isWindows\n    }\n    capability {\n        mailServer {\n            isSmtpWhiteListSupported\n            isSmtpWhiteListWithWildcardSupported\n            isSmtpWhiteListWithCIDRSupported\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailWhiteListPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailWhiteListPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailAntivirusPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"antivirus"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isActive"}}]}},{kind:"Field",name:{kind:"Name",value:"antivirusPolicy"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"policy"}},{kind:"Field",name:{kind:"Name",value:"isAppliedToIncoming"}},{kind:"Field",name:{kind:"Name",value:"isAppliedToOutgoing"}}]}}]}}]}}],loc:{start:0,end:260}};n.loc.source={body:"query ServerMailAntivirusPage {\n    serverMail {\n        antivirus {\n            key\n            name\n            isActive\n        }\n        antivirusPolicy {\n            policy\n            isAppliedToIncoming\n            isAppliedToOutgoing\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailAntivirusPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailAntivirusPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSpamFilterPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"spamAssassin"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isUserSettingsEnabled"}},{kind:"Field",name:{kind:"Name",value:"isUserSettingsAllowed"}},{kind:"Field",name:{kind:"Name",value:"requiredHits"}},{kind:"Field",name:{kind:"Name",value:"maxMailLimit"}},{kind:"Field",name:{kind:"Name",value:"maxThreadsLimit"}},{kind:"Field",name:{kind:"Name",value:"tag"}},{kind:"Field",name:{kind:"Name",value:"alarmMessage"}},{kind:"Field",name:{kind:"Name",value:"languages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isTrusted"}}]}},{kind:"Field",name:{kind:"Name",value:"locales"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isTrusted"}}]}},{kind:"Field",name:{kind:"Name",value:"isGreylistingProtectionEnabled"}},{kind:"Field",name:{kind:"Name",value:"maxChildren"}},{kind:"Field",name:{kind:"Name",value:"maxChildrenLimit"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mailServer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUserSettingsSupported"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}}]}}],loc:{start:0,end:848}};n.loc.source={body:"query ServerMailSpamFilterPage {\n    serverMail {\n        spamAssassin {\n            settings {\n                isEnabled\n                isUserSettingsEnabled\n                isUserSettingsAllowed\n                requiredHits\n                maxMailLimit\n                maxThreadsLimit\n                tag\n                alarmMessage\n                languages {\n                    key\n                    name\n                    isTrusted\n                }
457\n                locales {\n                    key\n                    name\n                    isTrusted\n                }\n                isGreylistingProtectionEnabled\n                maxChildren\n                maxChildrenLimit\n            }\n        }\n    }\n    capability {\n        mailServer {\n            isUserSettingsSupported\n        }\n    }\n    os {\n        isWindows\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSpamFilterPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSpamFilterPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSpamStatistics"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"from"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"to"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"pagination"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"PaginationInput"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderBy"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"EmailStatisticsRecipientsSortingInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"emailStatistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"spamSummary"},arguments:[{kind:"Argument",name:{kind:"Name",value:"from"},value:{kind:"Variable",name:{kind:"Name",value:"from"}}},{kind:"Argument",name:{kind:"Name",value:"to"},value:{kind:"Variable",name:{kind:"Name",value:"to"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clean"}},{kind:"Field",name:{kind:"Name",value:"infected"}},{kind:"Field",name:{kind:"Name",value:"protected"}},{kind:"Field",name:{kind:"Name",value:"skipped"}}]}},{kind:"Field",name:{kind:"Name",value:"spamRecipients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"from"},value:{kind:"Variable",name:{kind:"Name",value:"from"}}},{kind:"Argument",name:{kind:"Name",value:"to"},value:{kind:"Variable",name:{kind:"Name",value:"to"}}},{kind:"Argument",name:{kind:"Name",value:"pagination"},value:{kind:"Variable",name:{kind:"Name",value:"pagination"}}},{kind:"Argument",name:{kind:"Name",value:"orderBy"},value:{kind:"Variable",name:{kind:"Name",value:"orderBy"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"rows"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"email"}},{kind:"Field",name:{kind:"Name",value:"count"}},{kind:"Field",name:{kind:"Name",value:"ratio"}}]}},{kind:"Field",name:{kind:"Name",value:"totalRows"}}]}}]}}]}}],loc:{start:0,end:546}};n.loc.source={body:"query ServerMailSpamStatistics(\n    $from: String!\n    $to: String!\n    $pagination: PaginationInput!\n    $orderBy: EmailStatisticsRecipientsSortingInput!\n) {\n    emailStatistics {\n        spamSummary(from: $from, to: $to) {\n            clean\n            infected\n            protected\n            skipped\n        }\n        spamRecipients(from: $from, to: $to, pagination: $pagination, orderBy: $orderBy) {\n            rows {\n                email\n                count\n                ratio\n            }\n            totalRows\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSpamStatistics=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSpamStatistics")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSmarthostPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"smarthost"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"smarthostEncryptionOptions"}},{kind:"Field",name:{kind:"Name",value:"isServerEnabled"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"port"}},{kind:"Field",name:{kind:"Name",value:"isAuthenticationRequired"}},{kind:"Field",name:{kind:"Name",value:"username"}},{kind:"Field",name:{kind:"Name",value:"encryption"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}}]}}],loc:{start:0,end:302}};n.loc.source={body:"query ServerMailSmarthostPage {\n    serverMail {\n        smarthost {\n            smarthostEncryptionOptions\n            isServerEnabled\n            host\n            port\n            isAuthenticationRequired\n            username\n            encryption\n        }\n    }\n    os {\n        isWindows\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSmarthostPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSmarthostPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyInfoPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"potentialProblems"}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}},{kind:"Field",name:{kind:"Name",value:"revertKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"}},{kind:"Field",name:{kind:"Name",value:"isLicenseDefault"}},{kind:"Field",name:{kind:"Name",value:"isDemo"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"license"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"disableOnExpiration"}}]}}]}}]}}],loc:{start:0,end:400}};n.loc.source={body:"query PrimaryKeyInfoPage {\n    primaryKey {\n        pleskKeyId\n        potentialProblems\n        properties {\n            name\n            description\n            value\n        }\n        revertKey {\n            pleskKeyId\n        }\n    }\n    mode {\n        isLicenseLocked\n        isLicenseDefault\n        isDemo\n    }\n    config {\n        license {\n            disableOnExpiration\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PrimaryKeyInfoPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PrimaryKeyInfoPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MasterKeyProcessingState"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"masterKeyProcessingState"}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"supportUrl"}}]}}]}}]}}],loc:{start:0,end:134}};n.loc.source={body:"query MasterKeyProcessingState {\n    masterKeyProcessingState\n    config {\n        product {\n            supportUrl\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MasterKeyProcessingState=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MasterKeyProcessingState")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyUploadPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"}},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"license"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fileUpload"}}]}}]}}]}}],loc:{start:0,end:167}};n.loc.source={body:"query PrimaryKeyUploadPage {\n    mode {\n        isLicenseLocked\n        isPowerUserPanel\n    }\n    config {\n        license {\n            fileUpload\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PrimaryKeyUploadPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PrimaryKeyUploadPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PrimaryKeyRevertPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"revertKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}}]}}],loc:{start:0,end:236}};n.loc.source={body:"query PrimaryKeyRevertPage {\n    primaryKey {\n        pleskKeyId\n        revertKey {\n            pleskKeyId\n            properties {\n                name\n                description\n                value\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PrimaryKeyRevertPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PrimaryKeyRevertPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeysPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isLicenseLocked"}},{kind:"Field",name:{kind:"Name",value:"isDemo"}}]}},{kind:"Field",name:{kind:"Name",value:"additionalKeys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"}},{kind:"Field",name:{kind:"Name",value:"keyName"}},{kind:"Field",name:{kind:"Name",value:"keyApp"}},{kind:"Field",name:{kind:"Name",value:"errors"}}]}}]}}],loc:{start:0,end:176}};n.loc.source={body:"query AdditionalKeysPage {\n    mode {\n        isLicenseLocked\n        isDemo\n    }\n    additionalKeys {\n        keyNumber\n        keyName\n        keyApp\n        errors\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdditionalKeysPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdditionalKeysPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdditionalKeyUploadPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"license"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fileUpload"}}]}}]}}]}}],loc:{start:0,end:104}};n.loc.source={body:"query AdditionalKeyUploadPage {\n    config {\n        license {\n            fileUpload\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdditionalKeyUploadPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}},{kind:"Field",name:{kind:"Name",value:"revertKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"}}]}},{kind:"Field",name:{kind:"Name",value:"errors"}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"}}]}}]}}],loc:{start:0,end:284}};n.loc.source={body:"query AdditionalKeyInfoPage($id: ID!) {\n    additionalKey(id: $id) {\n        keyNumber\n        properties {\n            name\n            description\n            value\n        }\n        revertKey {\n            keyNumber\n        }\n        errors\n    }\n    mode {\n        isDemo\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdditionalKeyInfoPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"}},{kind:"Field",name:{kind:"Name",value:"revertKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"keyNumber"}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}}]}}],loc:{start:0,end:259}};n.loc.source={body:"query AdditionalKeyRevertPage($id: ID!) {\n    additionalKey(id: $id) {\n        keyNumber\n        revertKey {\n            keyNumber\n            properties {\n                name\n                description\n                value\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdditionalKeyRevertPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdditionalKeyRevertPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallGeneralPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"interfaces"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isConnected"}}]}}]}}]}}]}}],loc:{start:0,end:255}};n.loc.source={body:"query FirewallGeneralPage {\n    server {\n        firewall {\n            isEnabled\n            interfaces {\n                key\n                name\n                type\n                isEnabled\n                isConnected\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.FirewallGeneralPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"FirewallGeneralPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallIcmpPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"icmpRules"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}}]}}]}}],loc:{start:0,end:159}};n.loc.source={body:"query FirewallIcmpPage {\n    server {\n        firewall {\n            icmpRules {\n                key\n                isEnabled\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.FirewallIcmpPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"FirewallIcmpPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FirewallRulesPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"rules"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"action"}},{kind:"Field",name:{kind:"Name",value:"port"}},{kind:"Field",name:{kind:"Name",value:"protocol"}},{kind:"Field",name:{kind:"Name",value:"profiles"}},{kind:"Field",name:{kind:"Name",value:"remoteAddresses"}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"isReadonly"}}]}}]}}]}}]}}],loc:{start:0,end:330}};n.loc.source={body:"query FirewallRulesPage {\n    server {\n        firewall {\n            rules {\n                key\n                name\n                action\n                port\n                protocol\n                profiles\n                remoteAddresses\n                isEnabled\n                isReadonly\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.FirewallRulesPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"FirewallRulesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerComponentsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"components"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"state"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"error"}},{kind:"Field",name:{kind:"Name",value:"depends"}},{kind:"Field",name:{kind:"Name",value:"dependsType"}},{kind:"Field",name:{kind:"Name",value:"providesType"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"isInstalled"}},{kind:"Field",name:{kind:"Name",value:"isConfigurable"}},{kind:"Field",name:{kind:"Name",value:"configured"}},{kind:"Field",name:{kind:"Name",value:"allowedByLicense"}},{kind:"Field",name:{kind:"Name",value:"parameters"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"label"}},{kind:"Field",name:{kind:"Name",value:"required"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enum"}},{kind:"Field",name:{kind:"Name",value:"disabled"}},{kind:"Field",name:{kind:"Name",value:"disableReason"}},{kind:"Field",name:{kind:"Name",value:"hideGenerateButton"}}]}},{kind:"Field",name:{kind:"Name",value:"componentTypeInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"required"}},{kind:"Field",name:{kind:"Name",value:"default"}},{kind:"Field",name:{kind:"Name",value:"packagesCount"}}]}},{kind:"Field",name:{kind:"Name",value:"categoryInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isConfigurable"}}]}}]}}]}}]}}],loc:{start:0,end:927}};n.loc.source={body:"query ServerComponentsPage {\n    os {\n        isUnix\n    }\n    server {\n        components {\n            name\n            version\n            state\n            status\n            error\n            depends\n            dependsType\n            providesType\n            description\n            isInstalled\n            isConfigurable\n            configured\n            allowedByLicense\n            parameters {\n                name\n                type\n                label\n                required\n                description\n                value\n                enum\n                disabled\n                disableReason\n                hideGenerateButton\n            }\n            componentTypeInfo {\n                name\n                required\n                default\n                packagesCount\n            }\n            categoryInfo {\n                name\n                isConfigurable\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerComponentsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"search"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"page"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"itemsPerPage"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"orderBy"}},type:{kind:"NamedType",name:{kind:"Name",value:"IpAddressListSort"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"firewall"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",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:"ObjectField",name:{kind:"Name",value:"searchFilters"},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:"ipAddress"},value:{kind:"Variable",name:{kind:"Name",value:"search"}}}]}},{kind:"ObjectField",name:{kind:"Name",value:"orderBy"},value:{kind:"Variable",name:{kind:"Name",value:"orderBy"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}},{kind:"Field",name:{kind:"Name",value:"interface"}},{kind:"Field",name:{kind:"Name",value:"mask"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"isBlacklisted"}},{kind:"Field",name:{kind:"Name",value:"isMain"}},{kind:"Field",name:{kind:"Name",value:"isBroken"}},{kind:"Field",name:{kind:"Name",value:"isMissing"}},{kind:"Field",name:{kind:"Name",value:"subscriptionsCount"}},{kind:"Field",name:{kind:"Name",value:"resellersCount"}},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}},{kind:"Field",name:{kind:"Name",value:"hasPublicIp"}},{kind:"Field",name:{kind:"Name",value:"canReloadPublic"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isDemo"}},{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"}},{kind:"Field",name:{kind:"Name",value:"canManageResellers"}}]}},{kind:"Field",name:{kind:"Name",value:"serverInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isVirtuozzo"}}]}}]}}],loc:{start:0,end:1182}};n.loc.source={body:"query IpAddressPage(\n    $type: IpAddressTypeEnum,\n    $search: String,\n    $page: Int,\n    $itemsPerPage: Int,\n    $orderBy: IpAddressListSort\n) {\n    server {\n        firewall {\n            isEnabled\n        }\n        ipAddresses(\n            input: {\n                pagination: { page: $page, itemsPerPage: $itemsPerPage },\n                searchFilters: { type: $type, ipAddress: $search },\n                orderBy: $orderBy\n            }\n        ) {\n            nodes {\n                id\n                ipAddress\n                publicIpAddress\n                interface\n                mask\n                type\n                isBlacklisted\n                isMain\n                isBroken\n                isMissing\n                subscriptionsCount\n                resellersCount\n                ftpOverSSL\n            }\n            pageInfo {\n                total\n            }\n            sortInfo {\n                sortColumn\n                sortDirection\n            }\n            hasPublicIp\n            canReloadPublic\n        }\n    }\n    mode {\n        isDemo\n        isPowerUserPanel\n        canManageResellers\n    }\n    serverInfo {\n        isVirtuozzo\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IpAddressPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{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"}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{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}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}],loc:{start:0,end:404}};n.loc.source={body:"query IpAddressUsage($id: ID!){\n    ipAddress:node(id: $id) {\n        ... on IpAddress {\n            id\n            type\n            ipAddress\n            clients(filter:{type: RESELLER}) {\n                id\n                name\n            }\n            unassignedResellers: clients(filter:{ type: RESELLER, unassigned: true }) {\n                id\n                name\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IpAddressUsage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}
457return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"type"}},{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}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}],loc:{start:0,end:334}};n.loc.source={body:"query UnassignedIpAddressResellers($id: ID!){\n    ipAddress:node(id: $id) {\n        ... on IpAddress {\n            id\n            type\n            ipAddress\n            type\n            unassignedResellers: clients(filter:{ type: RESELLER, unassigned: true }) {\n                id\n                name\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.UnassignedIpAddressResellers=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}},{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}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"isBroken"}},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]},{kind:"Field",name:{kind:"Name",value:"allocatedType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"}},{kind:"Field",name:{kind:"Name",value:"certificate"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"ownerName"}}
457]}},{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"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddresses"},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"}}}]}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ftp"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isExplicitSSL"}}]}}]}}]}}],loc:{start:0,end:1007}};n.loc.source={body:"query ClientIpAddress($clientId: ID!) {\n    viewer {\n        login\n        type\n        client {\n            id\n        }\n    }\n    os {\n        isWindows\n    }\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            login\n            availableIpAddress: ipAddresses(filter: { unassigned: true }) {\n                id\n            }\n            ipAddresses {\n                id\n                ipAddress\n                isBroken\n                type(clientId: $clientId)\n                allocatedType(clientId: $clientId)\n                ftpOverSSL\n                certificate {\n                    id\n                    name\n                    ownerName\n                }\n                domains(filter: { clientId: $clientId }) {\n                    id\n                }\n            }\n        }\n    }\n    server {\n        ipAddresses {\n            isPoolEditable(clientId: $clientId)\n        }\n    }\n    capability {\n        ftp {\n            isExplicitSSL\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ClientIpAddress=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ftp"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isExplicitSSL"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IpAddress"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"interface"}},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]},{kind:"Field",name:{kind:"Name",value:"allocatedType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]},{kind:"Field",name:{kind:"Name",value:"typeChangeableInClientPool"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}]},{kind:"Field",name:{kind:"Name",value:"isBroken"}},{kind:"Field",name:{kind:"Name",value:"ftpOverSSL"}},{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"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"defaultDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"certificate"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"ownerName"}}
457]}}]}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"certificates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"ownerName"}}]}}]}}]}}]}}],loc:{start:0,end:1010}};n.loc.source={body:"query ClientIpAddressForm($ipAddressId: ID!, $clientId: ID!) {\n    capability {\n        ftp {\n            isExplicitSSL\n        }\n    }\n    os {\n        isWindows\n    }\n    ipAddress: node(id: $ipAddressId) {\n        ... on IpAddress {\n            id\n            ipAddress\n            interface\n            type(clientId: $clientId)\n            allocatedType(clientId: $clientId)\n            typeChangeableInClientPool(clientId: $clientId)\n            isBroken\n            ftpOverSSL\n            domains(filter:{ clientId: $clientId }) {\n                id\n                name\n            }\n            defaultDomain {\n                id\n                name\n            }\n            certificate {\n                id\n                name\n                ownerName\n            }\n        }\n    }\n    client: node(id: $clientId) {\n        ...on Client {\n            id\n            type\n            certificates {\n                id\n                name\n                ownerName\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ClientIpAddressForm=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}},{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}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}}]}}]}}]}}]}}],loc:{start:0,end:290}};n.loc.source={body:"query AssignClientIpAddress($clientId: ID!) {\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            login\n            availableIpAddress: ipAddresses(filter: { unassigned: true }) {\n                id\n                ipAddress\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AssignClientIpAddress=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"cliPath"}},{kind:"Field",name:{kind:"Name",value:"phpExtensions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"enabled"}}]}},{kind:"Field",name:{kind:"Name",value:"affectedHandlers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"php"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pecl"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"minVersion"}}]}}]}}]}}]}}],loc:{start:0,end:423}};n.loc.source={body:"query PhpExtensionsPage($id: ID!) {\n    phpHandler(id: $id) {\n        id\n        name\n        version\n        cliPath\n        phpExtensions {\n            name\n            enabled\n        }\n        affectedHandlers {\n            id\n            name\n        }\n    }\n    os {\n        isUnix\n    }\n    config {\n        php {\n            pecl {\n                enabled\n                minVersion\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PhpExtensionsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}
457return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"info"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}}],loc:{start:0,end:142}};n.loc.source={body:"query TsSessionPage($ids: [ID!]!) {\n    tsSessions(ids: $ids) {\
457n        id\n        info {\n            name\n            value\n        }\n    }\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TsSessionPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"state"}},{kind:"Field",name:{kind:"Name",value:"user"}},{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}],loc:{start:0,end:118}};n.loc.source={body:"query TsSessions($ids: [ID!]) {\n    tsSessions(ids: $ids) {\
457n        name\n        state\n        user\n        id\n    }\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TsSessions=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TsSessions")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AspDotNetServerSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"configs"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"connStrings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}},{kind:"Field",name:{kind:"Name",value:"customErrMode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"culture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"debugMode"}},{kind:"Field",name:{kind:"Name",value:"authMode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"customErrors"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canDelete"}},{kind:"Field",name:{kind:"Name",value:"values"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"redirectUrl"}},{kind:"Field",name:{kind:"Name",value:"statusCode"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"fileEnc"}},{kind:"Field",name:{kind:"Name",value:"reqEnc"}},{kind:"Field",name:{kind:"Name",value:"resEnc"}},{kind:"Field",name:{kind:"Name",value:"sessTimeout"}},{kind:"Field",name:{kind:"Name",value:"tempDirectory"}},{kind:"Field",name:{kind:"Name",value:"trustLevelAllowOverride"}},{kind:"Field",name:{kind:"Name",value:"uiCulture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"defLanguage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"trustLevel"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1765}};n.loc.source={body:"query AspDotNetServerSettings {\n    server {\n        aspNetSettings {\n            configs {\
457n                version\n                connStrings {\n                    name\n                    value\n                }\n\n                customErrMode {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n                culture {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n\n                debugMode\n                authMode {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n                customErrors {\n                    canDelete\n                    values {\n                        redirectUrl\n                        statusCode\n                    }\n                }\n                fileEnc\n                reqEnc\n                resEnc\n                sessTimeout\n                tempDirectory\n                trustLevelAllowOverride\n                uiCulture {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n\n                defLanguage {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n                trustLevel {\n                    value\n                    enumValues {\n                        name\n                        value\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AspDotNetServerSettings=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AspDotNetServerSettings")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"StickerCollection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"stickerCollection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"promoHidden"}},{kind:"Field",name:{kind:"Name",value:"stickers"}}]}}]}}]}}],loc:{start:0,end:177}};n.loc.source={body:"query StickerCollection {\n    viewer {\n        login\n        type\n        stickerCollection {\n            enabled\n            promoHidden\n            stickers\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.StickerCollection=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"StickerCollection")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ViewerType"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}],loc:{start:0,end:67}};n.loc.source={body:"query ViewerType {\n    viewer {\n        login\n        type\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ViewerType=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ViewerType")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>y});var t=i(341),a=i(772),o=i(785),s=i(342),r=i(895),l=i.n(r),d=i(451),c=i(95),m=i(408),u=i(718),p=i(897),f=i(898),h=i(899),k=i(900),v=i(901),g=i.n(v),S=i(902),_=i(903);l().config({barThickness:2,barColors:{0:"#28aade",1:"#28aade"},shadowBlur:0,className:"top-bar-progress"});const y=()=>{const e=(0,a.useNavigation)(),{data:{viewer:n,config:i}}=(0,o.useQuery)(g()),r=(0,u.useToasts)(),v=(0,_.useMediaQuery)("(max-width: 767px)"),y=(0,t.useRef)(null),b=(0,a.useMatches)();return(0,h.useServerRouteReload)(),(0,S.useScrollRestoration)({getKey:k.getScrollRestorationKey,elementRef:y}),(0,t.useLayoutEffect)(()=>{"UNDEFINED"!==n.type&&new c.Task.ProgressBar({wsEnabled:i.webSocket.enabled,viewerId:(0,p.getId)(n.client.id)})},[]),(0,t.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();const e=document.getElementById("bottomAnchor");e&&(e.innerHTML=Date.now());break}}},[e.state]),(0,t.useLayoutEffect)(()=>{if(v)return void(y.current=null);const e=document.querySelector(".pul-layout__content");e&&(y.current=e)},[b,v]),(0,t.jsxs)(f.ModuleProvider,{children:["idle"!==e.state?(0,t.jsx)(l(),{}):null,(0,t.jsx)(a.Outlet,{}),(0,t.jsx)(s.Toaster,{toasts:r,onToastClose:e=>(0,u.removeToast)({key:e}),"data-type":"toaster"}),"true"===d.default.get("debug-testing-mode")?(0,t.jsxs)(t.Fragment,{children:[(0,t.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,t.jsx)("div",{id:"bottomAnchor",style:{position:"fixed",top:0,zIndex:-1,opacity:.001}})]}):null,(0,t.jsx)(f.DynamicModule,{})]})}},,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{getId:()=>t});const t=e=>e?Number(atob(e).split(":")[1]):null},(e,n,i)=>{"use strict";i.r(n),i.d(n,{DynamicModule:()=>h,ModuleProvider:()=>p,useDynamicModule:()=>u});var t=i(341),a=i(895),o=i.n(a),s=i(782),r=i.n(s),l=i(772);const d=(0,t.createContext)({}),c="module",m=async(e,n,t)=>{try{const a=await((e,n)=>{if(window[n])return window[n];const i=document.createElement("script"),t=new Promise((t,a)=>{i.src=e,i.type="text/javascript",i.async=!0,i.onload=()=>t(window[n]),i.onerror=a});return document.head.appendChild(i),t.finally(()=>document.head.removeChild(i)),t})(e,n);await i.I("default"),await a.init(i.S.default);return(await a.get(t))()}catch(e){return console.error("Error loading module:",e),{default:()=>null}}},u=()=>(0,t.useContext)(d),p=({children:e})=>{const[n,i]=(0,t.useState)({}),a=(0,l.useNavigate)(),o=(0,t.useCallback)((e,o)=>{const{scope:s,entry:r,url:l}=/module:(?<scope>.+):(?<entry>.+)@(?<url>.+)/.exec(e)?.groups??{};if(!(s&&l&&r))return;const d=`${s}:${r}`;n[d]||i(e=>({...e,[d]:(0,t.lazy)(()=>m(l,s,`./${r}`))})),a(`?${new URLSearchParams({[c]:d,props:f(o)})}`,{preventScrollReset:!0})},[a,n]),s=(0,t.useCallback)(()=>{const e=new URLSearchParams(location.search);e.delete(c),e.delete("props"),a(`?${e}`,{preventScrollReset:!0})},[a]),r=(0,t.useMemo)(()=>Object.entries(n).map(([e,n])=>({key:e,Component:n})),[n]),u=(0,t.useMemo)(()=>({modules:r,openModule:o,closeModule:s}),[s,r,o]);return(0,t.jsx)(d.Provider,{value:u,children:e})};p.propTypes={children:r().node.isRequired};const f=e=>btoa(JSON.stringify(e)),h=()=>{const{modules:e,closeModule:n}=u(),i=(0,l.useLocation)(),a=(0,t.useMemo)(()=>{const e=new URLSearchParams(i.search);if(e.has(c)){const i=e.get(c);try{return{[i]:(n=e.get("props"),JSON.parse(atob(n)))}}catch{return!1}}var n;return!1},[i]);return(0,t.jsx)(t.Suspense,{fallback:(0,t.jsx)(o(),{}),children:e.map(({Component:e,key:i}
457)=>(0,t.jsx)(e,{...a[i],isOpen:!!a[i],onClose:n},i))})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{useServerRouteReload:()=>s});var t=i(341),a=i(772),o=i(779);const s=()=>{const e=(0,a.useLocation)(),n=(0,t.useRef)(!1);(0,t.useEffect)(()=>{n.current&&!(0,o.isClientSideRedirectAllowed)(e.pathname)&&window.location.reload(),n.current=!0},[e.pathname])}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{getScrollRestorationKey:()=>a});let t=null;const a=(e,n)=>{const i=n[n.length-1],a=n[n.length-2];return i?.handle?.isOverlay&&t&&a&&t?.pathname===a.pathname?t.key:(t={pathname:i.pathname,key:e.key},e.key)}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TaskProgressBar"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webSocket"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}}]}}]}}],loc:{start:0,end:183}};n.loc.source={body:"query TaskProgressBar {\n    viewer {\n        login\n        type\n        client {\n            id\n        }\n    }\n    config {\n        webSocket {\n            enabled\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TaskProgressBar=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TaskProgressBar")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{useScrollRestoration:()=>r});var t=i(341),a=i(772);const o="react-router-scroll-positions";let s={};const r=({getKey:e,storageKey:n,elementRef:i}={})=>{const{router:r}=(()=>{const e=(0,t.useContext)(a.DataRouterContext);if(!e)throw new Error("useDataRouterContext must be used within a DataRouterContext provider");return e})(),{restoreScrollPosition:l,preventScrollReset:d}=(()=>{const e=(0,t.useContext)(a.DataRouterStateContext);if(!e)throw new Error("useDataRouterState must be used within a DataRouterStateContext provider");return e})(),c=(0,a.useLocation)(),m=(0,a.useMatches)(),u=(0,a.useNavigation)();(0,t.useEffect)(()=>(window.history.scrollRestoration="manual",()=>{window.history.scrollRestoration="auto"}),[]),(0,a.useBeforeUnload)((0,t.useCallback)(()=>{if("idle"===u.state){const n=(e?e(c,m):null)||c.key,t=i?.current?.scrollTop??window.scrollY;s[n]=t}sessionStorage.setItem(n||o,JSON.stringify(s)),window.history.scrollRestoration="auto"},[n,e,u.state,c,m,i])),(0,t.useLayoutEffect)(()=>{try{const e=sessionStorage.getItem(n||o);e&&(s=JSON.parse(e))}catch{}},[n]),(0,t.useLayoutEffect)(()=>{const n=r?.enableScrollRestoration(s,()=>i?.current?.scrollTop??window.scrollY,e);return()=>n&&n()},[r,e,i]),(0,t.useLayoutEffect)(()=>{if(!1!==l){if("number"==typeof l)return i?.current?void i.current.scroll(0,l):void window.scrollTo(0,l);if(c.hash){const e=document.getElementById(c.hash.slice(1));if(e)return void e.scrollIntoView()}!0!==d&&(i?.current?i.current.scroll(0,0):window.scrollTo(0,0))}},[c,l,d,i])}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{useDebounce:()=>s.default,useEventListener:()=>t.default,useLocalStorage:()=>a.default,useMediaQuery:()=>o.default});var t=i(814),a=i(904),o=i(906),s=i(907)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s,useLocalStorage:()=>o});var t=i(341),a=i(905);const o=function(e,n){const[i,o]=(0,t.useState)(()=>(0,a.readLocalStorageValue)(e,n));return[i,(0,t.useCallback)(n=>{o(i=>{const t=n instanceof Function?n(i):n;return void 0===t?window.localStorage.removeItem(e):window.localStorage.setItem(e,JSON.stringify(t)),t})},[e])]},s=o},(e,n,i)=>{"use strict";i.r(n),i.d(n,{readLocalStorageValue:()=>t});const t=(e,n)=>{try{const i=window.localStorage.getItem(e);return i?JSON.parse(i):n}catch{return n}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(341);const a=e=>{const[n,i]=(0,t.useState)(!1);return(0,t.useLayoutEffect)(()=>{const n=window.matchMedia(e),t=()=>{i(n.matches)};return t(),n.addListener(t),()=>{n.removeListener(t)}},[e]),n}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(341);const a=(e,n)=>{const[i,a]=(0,t.useState)(e);return(0,t.useEffect)(()=>{const i=setTimeout(()=>{a(e)},n);return()=>{clearTimeout(i)}},[e,n]),i}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(772),a=i(909),o=i(341);const s=()=>{const{showFrames:e,pageHeader:n,pageSidebar:i}=(0,t.useLoaderData)(),s=(0,t.useMatches)().filter(({handle:e})=>!!e),r=(0,t.useParams)(),l=(0,t.useLocation)(),d={},c=s.reduce((e,n)=>{if(!n.handle.crumb)return e;const i=n.handle.crumb({data:n.data,matchesContext:d,params:r,location:l});return i?Array.isArray(i)?[...e,...i]:[...e,{href:n.pathname,...i}]:e},[]),m=s.slice().reverse(),u=m.find(({handle:e})=>e.returnUrl)?.handle.returnUrl({params:r}),p=m.find(({handle:e})=>
457e.helpContext)?.handle.helpContext,f=m.find(({handle:e})=>e.secondary)?.handle.secondary({location:l,params:r}),h=m.find(({handle:e})=>e.titleRightAddon)?.handle.titleRightAddon,k=m.find(({handle:e})=>e.pageContentHeader)?.handle.pageContentHeader,v=c[c.length-1]?.title,g=s.filter(({handle:e})=>e.crumb||"function"==typeof e.pageTitle).at(-1),S=g?.handle.pageTitle&&g.handle.pageTitle({data:g.data,matchesContext:d,params:r,location:l})||v,_=s.at(-1),y=_?.handle?.noLayout??!1,b=m.find(e=>"function"==typeof e.handle?.key),N=b?.handle.key({params:r}),w={showFrames:e,pageHeader:{...n,returnUrl:n.returnUrl||u,helpMenu:{...n.helpMenu,helpContext:p}},pageSidebar:i,pageContentHeader:{...k,pageTitle:S,breadcrumbs:c,titleRightAddon:h},secondary:f};return y?(0,o.jsx)(t.Outlet,{},N):(0,o.jsx)(a.default,{...w,children:(0,o.jsx)(t.Outlet,{},N)})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default,withPageLayout:()=>a.default,withSimplePageLayout:()=>o.default});var t=i(910),a=i(1321),o=i(1322)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>C});var t=i(341),a=i(782),o=i.n(a),s=i(785),r=i(803),l=i.n(r),d=i(342),c=i(903),m=i(805),u=i(796),p=i(911),f=i(936),h=i(937),k=i(1237),v=i(1248),g=i(1250),S=i(95),_=i(713),y=i(1253),b=i(804),N=i.n(b),w=i(978),E=i(1254),D=i(1275);const F=({baseUrl:e,showFrames:n=!0,returnUrl:i,pageHeader:a,pageSidebar:o,pageContentHeader:r,pageTitle:b,withSecondary:F=!1,secondary:P,width:C,bodyClass:I,integrationClass:T,children:x,isSecondaryCollapsed:L=!1})=>{const{data:{viewer:{customTitle:A}}}=(0,s.useQuery)(N()),[O,q]=(0,c.useLocalStorage)("isSidebarClosed"),[R,M]=(0,t.useState)(!0),B=[R&&"responsive","true"===O&&"desktop"].filter(
457Boolean),U=(0,c.useMediaQuery)("(max-width: 1022px)"),j=B.includes(U?"responsive":"desktop"),{isRightSidebarOpen:V,setIsRightSidebarOpen:$}=(0,t.useContext)(w.CopilotContext);b??=r?.pageTitle??r?.breadcrumbs?.[r.breadcrumbs.length-1]?.title,(0,t.useLayoutEffect)(()=>{const e=document.querySelector("title");e&&(e.textContent=[b&&(0,S.unescapeHtml)((0,_.default)(b)),A].filter(Boolean).join(" - "))},[b,A]),(0,t.useLayoutEffect)(()=>{const e=l()(I,T).split(" ").filter(Boolean);return e.forEach(e=>document.body.classList.add(e)),()=>{e.forEach(e=>document.body.classList.remove(e))}},[I,T]),e&&(globalThis.Jsw.baseUrl=e);const[H,W]=(0,t.useState)(0);return(0,t.useEffect)(()=>{const e=parseInt(getComputedStyle(document.querySelector(".pul-layout__main-inner")).paddingTop)+(document.getElementById("classic-mode-navigation")?.getBoundingClientRect().height||0);W(e)},[]),a?.helpMenu&&r&&(a.helpMenu={...a.helpMenu,searchQuery:(0,y.default)(r)}),(0,t.useEffect)(()=>{a?.copilotChat||$(!1)},[a?.copilotChat,$]),(0,t.jsxs)(d.Layout,{rightSidebar:a?.copilotChat&&(0,t.jsx)(E.default,{}),rightSidebarVisible:V,id:"page",width:C,className:V?"pul-layout__right-sidebar-opened":"pul-layout__right-sidebar-closed",header:n&&a?(0,t.jsx)("div",{children:(0,t.jsx)(h.default,{returnUrl:i,...a})}):void 0,headerAddon:n&&a?(0,t.jsxs)("div",{children:[(0,t.jsx)(m.default,{}),a.licenseStatus?(0,t.jsx)(f.default,{...a.licenseStatus}):null]}):void 0,onSidebarToggle:(e,n)=>{switch(n){case"responsive":M(e);break;case"desktop":q(e?"true":"false")}},sidebar:n&&o?(0,t.jsx)(k.default,{title:A,breadcrumbs:r?.breadcrumbs,isClosed:j,onNodeClick:U?()=>M(!0):void 0,...o}):void 0,sidebarCollapsed:B,sidebarType:n&&o?"folded":void 0,footer:n?(0,t.jsx)(v.default,{}):void 0,contentHeader:r?(0,t.jsx)(g.default,{...r}):null,children:[(0,t.jsx)("div",{className:"b-content",children:(0,t.jsxs)(d.Columns,{gap:"md",vertical:740,"data-type":"page-content",className:"b-content-wrap",children:[(0,t.jsx)(d.Column,{fill:!0,id:"content-body",className:"b-content-main",children:(0,t.jsxs)("div",{id:"main",style:F||P?{position:"sticky",top:`${H}px`}:void 0,children:[(0,t.jsx)(p.default,{}),x]})}),F||P?(0,t.jsx)(d.Column,{width:256,className:l()("b-content-side",L&&"b-content-side--collapsed"),children:(0,t.jsx)("div",{style:{position:"sticky",top:`${H}px`},children:"string"==typeof P?(0,t.jsx)(u.default,{children:P}):P})}):null]})}),(0,t.jsx)(D.default,{})]})};F.propTypes={baseUrl:o().string,showFrames:o().bool,returnUrl:o().string,pageHeader:o().shape(h.default.propTypes),pageSidebar:o().object,pageContentHeader:o().shape(g.default.propTypes),withSecondary:o().bool,secondary:o().any,isSecondaryCollapsed:o().bool,width:o().number,bodyClass:o().string,integrationClass:o().string,pageTitle:o().string,children:o().any};const P=e=>(0,t.jsx)(w.CopilotContextProvider,{children:(0,t.jsx)(F,{...e})});P.propTypes=F.propTypes;const C=P},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(912)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(803),a=i.n(t),o=i(95),s=i(796),r=i(408),l=i(913),d=i(916),c=i(341);const m={"msg-license-limits":l.default},u=()=>{const{status:e=[]}=(0,r.usePageData)(),n=n=>{n.hideUrl&&o.api.post((0,o.prepareUrl)(n.hideUrl)),(0,r.default)({...(0,r.default)(),status:e.filter((e,i)=>n.key!==i)})};return e.map((e,i)=>(e=>{const{componentType:i,status:t,content:r,title:l=o.Locale.getSection("components.status").lmsg(t),class:u,...p}=e;if(i)return(0,c.jsx)(s.default,{children:()=>(0,o.createComponent)({componentType:i,title:l,type:t,message:r,attrs:{"data-rendered-by-react":"true"},...p})});const f=m[u];if(f)return(0,c.jsx)(f,{...e,"data-rendered-by-react":!0});const{key:h,id:k,source:v,hideUrl:g}=e;return(0,c.jsx)("div",{id:k,className:a()("msg-box",`msg-${t}`,u),"data-source":v,"data-rendered-by-react":!0,children:(0,c.jsx)("div",{children:(0,c.jsx)("div",{children:(0,c.jsx)("div",{children:(0,c.jsx)("div",{children:(0,c.jsx)("div",{children:(0,c.jsxs)("div",{className:"msg-content",children:[g?(0,c.jsx)("span",{className:"close",role:"button",tabIndex:0,onClick:()=>n(e),onKeyDown:i=>{"Enter"!==i.key&&" "!==i.key||(i.preventDefault(),n(e))}}):null,l?(0,c.jsxs)("span",{className:"title",children:[l,": "]}):null,(0,c.jsx)("span",{children:(0,c.jsx)(d.default,{html:r})})]})})})})})})},h)})({key:i,...e}))}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(914)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(342),a=i(95),o=i(797),s=i(782),r=i.n(s),l=(i(915),i(341));const d=a.Locale.getTranslate("components.license-status"),c=({buyUrl:e,canManageLicense:n})=>(0,l.jsxs)(t.Alert,{intent:"warning",className:"license-limits-message",children:[(0,l.jsx)(d,{content:n?"licenseLimitsMessage":"licenseLimitsMessageNoPermission"}),n&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(t.Button,{intent:"primary",component:"a",icon:"shopping-cart",href:e,target:"_blank",children:(0,l.jsx)(d,{content:"buyLicenseButton"})}),(0,l.jsx)(o.default,{to:"/cp/license/primary/upload/",children:(0,l.jsx)(d,{content:"installLicenseButton"})})]})]});
457c.propTypes={buyUrl:r().string.isRequired,canManageLicense:r().bool.isRequired};const m=c},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(341),a=i(917);const o=new Set(["a","b","blockquote","br","code","em","i","li","ol","p","pre","span","strong","u","ul"]),s={a:new Set(["href","title","target","rel","data-method"])},r=/^(?:https?:|mailto:|tel:|\/|#)/i,l=new Set(["br"]),d={replace:e=>{if("tag"!==(n=e).type&&"script"!==n.type&&"style"!==n.type)return;var n;const{name:i,attribs:c,children:m}=e;if(!o.has(i))return(0,t.jsx)(t.Fragment,{});const u=((e,n)=>{const i=s[e];if(!i)return{};const t={};for(const[e,a]of Object.entries(n))i.has(e)&&("href"!==e||r.test(a.trim()))&&(t[e]=a);return"a"===e&&"_blank"===t.target&&(t.rel="noopener noreferrer"),t})(i,c);return l.has(i)?(0,t.createElement)(i,u):(0,t.createElement)(i,u,(0,a.domToReact)(m,d))}},c=({html:e})=>e?(0,a.default)(e,d):null},,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{STATUS_DEFAULT:()=>m,STATUS_EXPIRED:()=>p,default:()=>h});var t=i(341),a=i(782),o=i(803),s=i.n(o),r=i(342),l=i(95),d=i(797);const c=l.Locale.getTranslate("components.license-status"),m="default",u="trial",p="expired",f=({status:e,daysLeft:n=0,isAdmin:i=!1,actionUrl:a=null,installUrl:o=null,hidePopoverUrl:m=null,trialOverIcon:p=null,baseClassName:f="license-status"})=>{const[h,k]=(0,t.useState)(n<=5&&m),v=()=>{k(!1),l.api.post(m)},g=`${f}-alert`;let S=null;"demo"!==e&&(S=n<=0?"danger":n<=5?"warning":null);const _=(0,t.jsx)("div",{className:s()(f,{"license-status--active":h}),"data-type":"license-status",children:(0,t.jsx)(r.Alert,{"data-type":`license-status-${e}`,className:g,intent:S,children:(0,t.jsxs)("div",{className:`${g}__inner`,children:[(0,t.jsxs)("div",{className:`${g}__message`,children:[u===e?(0,t.jsx)("div",{className:`${g}__message-count`,children:n}):null,(0,t.jsx)("div",{className:`${g}__message-text`,children:(0,t.jsx)(c,{content:i||"demo"===e?`${e}LicenseWarningAdmin`:"testLicenseWarningClient"})})]}),(()=>{const n=`${f}-alert`;return a||o?(0,t.jsxs)("div",{className:`${n}__actions`,children:[a&&(0,t.jsx)(r.Button,{intent:"primary",component:"a",icon:"shopping-cart",className:`${n}__actions-button`,href:a,target:"_blank",children:(0,t.jsx)(c,{content:"buyLicenseButton"})}),o&&(0,t.jsx)(d.default,{className:`${n}__actions-link`,to:o,children:(0,t.jsx)(c,{content:"installLicenseButton"})}),"demo"===e&&(0,t.jsx)(c,{content:"demoLicenseTryPlesk",component:"span",className:`${n}__additional-action`,params:{link:(0,t.jsx)("a",{href:"https://docs.plesk.com/try-plesk-now/",target:"_blank",rel:"nofollow noopener noreferrer",children:(0,t.jsx)(c,{content:"demoLicenseTryPleskLink"})})}})]}):null})()]})})});return(e=>{const n=`${f}-popover`;return h?(0,t.jsx)(r.Popover,{className:n,visible:!0,onClose:v,target:e,children:(0,t.jsx)(r.Item,{title:(0,t.jsx)("h4",{children:(0,t.jsx)(c,{content:"trialOverTitle"})}),icon:(0,t.jsx)(r.Icon,{size:"48",src:p}),children:(0,t.jsx)(c,{content:"trialOverText"})})}):e})(_)};f.propTypes={status:a.PropTypes.oneOf([m,"test",u,p]).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};const h=f},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(938)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(782),a=i.n(t),o=i(939),s=i(947),r=i(987),l=i(341);const d=({searchUrl:e=null,...n})=>(0,l.jsxs)("div",{className:"page-header",children:[e?(0,l.jsx)(o.default,{url:e}):null,(0,l.jsx)(s.default,{...n}),(0,l.jsx)(r.default,{})]});d.propTypes={searchUrl:a().string};const c=d},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(940)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{SEARCH_HISTORY_STORE_URL:()=>I,default:()=>L});var t=i(341),a=i(782),o=i.n(a),s=i(803),r=i.n(s),l=i(342),d=i(95),c=i(799),m=i(718),u=i(795),p=i(941),f=i(811),h=i(785),k=i(631),v=i(632),g=i(336),S=i(797),_=i(943),y=i.n(_),b=i(944),N=i.n(b),w=i(945),E=i.n(w),D=i(946),F=i.n(D);const P=d.Locale.getTranslate("components.search-bar"),C="main-header-search-result__item",I="/cp/search/store",T=({onDocumentTouchStart:e,onDocumentTouchMove:n,onDocumentTouchEnd:i})=>{document.removeEventListener("touchstart",e),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",i)},x=({url:e})=>{const n=(0,t.useRef)(),i=(0,t.useRef)(""),a=(0,t.useRef)(""),o=(0,t.useRef)(),s=(0,t.useRef)(null),_=(0,t.useRef)(null),b=(0,t.useRef)(null),w=(0,t.useRef)(!1),D=(0,t.useRef)(null),x=(0,t.useRef)(!1),L=(0,t.useRef)(!1),{data:{config:A,viewer:O}={}}=(0,h.useQuery)(y()),[q,R]=(0,t.useState)(),[M]=(0,f.useMutation)(E(),{onCompleted:({deleteRecentSearchResult:e})=>R(e.query.recentSearch)}),B=(0,t.useRef)(new AbortController),U=()=>{_.current&&(clearTimeout(_.current),_.current=null),B.current&&(B.current.abort(),B.current=null)},[j]=(0,p.useLazyQuery)(F()),[V,$]=(0,t.useState)([]),[H,W]=(0,t.useState)(!1),[K,z]=(0,t.useState)(null),[G,Q]=(0,t.useState)(null),[J,Y]=(0,t.useState)({}),X=e=>Y(n=>({...n,[e]:!0})),Z=e=>Y(n=>({...n,[e]:!1})),ee=(0,u.useApolloClient)(),ne="ADMIN"===O?.type,ie=e=>{alert(e)},te=()=>{if(!o.current)return;const e=o.current.querySelectorAll(`.${C}`)[G||0];e&&(e.click(),n.current.blur())},ae=()=>{X("simple"),A?.knowledgeSearch?.enabled&&X("knowledge"),oe(),U(),s.current=setTimeout(ke,300),_.current=setTimeout(ve,1500)},oe=()=>{if(D.current){const e=D.current.abort.bind(D.current);D.current=null,e()}s.current&&(clearTimeout(s.current),s.current=null)},se=e=>{if(i.current!==e.request.options.parameters.term)return;let n;try{n=JSON.parse(e.responseText)}catch(e){return void ie(`Failed to parse JSON response: ${e.message}`)}if("error"===n.status){const e=n.statusMessages.reduce((e,n)=>`${e}${n.title}: ${n.content}\n`,"");return void ie(e)}z(n),w.current?te():n.records.length>0&&Q(0)},re=e=>{ie(`Search request failed due to following error: ${e.responseText}`)},le=e=>{e&&D.current!==e.request||Z("simple")},de=()=>{const{cache:e}=ee;e.evict({id:e.identify({__typename:"Query"}),fieldName:"recentSearch"}),R(null)},ce=(e,n)=>e.map(({details:e,target:i,icon:a,link:o,title:s,label:r},d)=>{const m=!a||a.startsWith(Jsw.skinUrl)||a.startsWith("http://")||a.startsWith("https://")||a.startsWith("/modules/")?a:`${Jsw.skinUrl}${a}`;return(0,t.jsx)(l.MenuItem,{"data-action":n,component:S.default,to:o,title:e,target:i,label:r,active:G===d,icon:m?(0,t.jsx)(l.Icon,{className:"main-header-search-result__icon",src:m}):null,className:C,onClick:n=>{n.stopPropagation(),(e=>{const n=I,i=document.getElementById("forgery_protection_token").content;navigator.sendBeacon(n,(0,c.toFormData)({...e,forgery_protection_token:i})),de()})({details:e,target:i,icon:a,link:o,title:s})},id:`searchResultItem-${d}`,children:s},d)}),me=e=>[e.records.length?ce(e.records,"searchResultRegular"):(0,t.jsx)("div",{className:"main-header-search-result__note main-header-search-result__note--empty",children:(0,t.jsx)(P,{content:"nothingFound"})}),e.meta.moreResultsFound?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(l.MenuDivider,{}),(0,t.jsx)("div",{className:"main-header-search-result__note",children:(0,t.jsx)(P,{content:"moreResultsFound",params:{limit:A?.search?.limit}})})]}):null],ue=e=>e?.length?[(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(l.MenuHeader,{children:(0,t.jsx)(P,{content:"recentSearch"})})},"history"),ce(e.map(e=>({...e,label:(0,t.jsx)(l.Button,{className:"main-header-search-result__item-remove",ghost:!0,icon:"cross-mark",tooltip:(0,t.jsx)(P,{content:"removeFromRecent"}),onClick:i=>{i.stopPropagation(),i.preventDefault(),n.current.focus(),M({variables:{input:{link:e.link}}})}})})),"searchResultRecent")]:(0,t.jsx)("div",{className:"main-header-search-result__note",children:(0,t.jsx)(l.Status,{intent:"info",children:(0,t.jsx)(l.Hint,{children:(0,t.jsx)(P,{content:"recentSearchHint"})})})}),pe=({resetValue:e=!0}={})=>{e&&(n.current.value=""),Q(null),z(null),$([]),oe(),U(),Y({})},fe=e=>{const n=K&&K.records.length?K.records:q;n?.length&&(null!==G?(d.keyCode.DOWN_ARROW===e&&G<n.length-1&&Q(G+1),d.keyCode.UP_ARROW===e&&G>
4570&&Q(G-1)):Q(0))},he=(e,n)=>!(e.current===n||n.length<3)&&(e.current=n,!0),ke=()=>{const t=n.current.value.trim();he(i,t)?D.current=new Ajax.Request(e,{method:"get",parameters:{term:n.current.value.trim()},onSuccess:se,onFailure:re,onComplete:le}):le()},ve=()=>{const e=n.current.value.trim();he(a,e)&&A?.knowledgeSearch?.enabled?(B.current=new AbortController,j({variables:{question:e},context:{noBatch:!0,fetchOptions:{signal:B.current.signal}}}).then(e=>{const n=e?.data.knowledgeSearch.knowledges,i=(n?.items||[]).map(e=>({link:e.url,title:e.title,details:"",target:"_blank",icon:"images/search.png",label:""}));$(i),B.current=null,Z("knowledge")}).catch(()=>{$(null),B.current=null,Z("knowledge")})):Z("knowledge")},ge=(0,t.useCallback)(()=>{L.current=!1},[L]),Se=(0,t.useCallback)(()=>{L.current=!0},[L]),_e=(0,t.useCallback)(()=>{L.current||(n.current.blur(),T({onDocumentTouchStart:ge,onDocumentTouchMove:Se,onDocumentTouchEnd:_e}))},[L,n,ge,Se]),ye=(0,t.useMemo)(()=>H?ne?d.Locale.getSection("components.search-bar").lmsg("fieldStubHint"):null:d.Locale.getSection("components.search-bar").lmsg("fieldStub"),[ne,H]);return(0,t.useEffect)(()=>()=>{b.current&&clearTimeout(b.current),T({onDocumentTouchStart:ge,onDocumentTouchMove:Se,onDocumentTouchEnd:_e})},[_e,Se,ge]),(0,t.jsx)("div",{className:"main-header-search",onTouchEnd:e=>e.stopPropagation(),children:(0,t.jsxs)("div",{className:r()("main-header-search__group",H&&"search-focused"),role:"search","aria-label":d.Locale.getSection("components.search-bar").lmsg("globalSearch"),children:[(0,t.jsx)(l.Input,{innerRef:n,id:"searchTerm",type:"text",className:"main-header-search__control",autoComplete:"off",placeholder:ye,onPaste:()=>ae(),onKeyUp:e=>{x.current||(e.keyCode!==d.keyCode.ESC?-1===[d.keyCode.UP_ARROW,d.keyCode.DOWN_ARROW,d.keyCode.LEFT_ARROW,d.keyCode.RIGHT_ARROW,d.keyCode.ENTER].indexOf(e.keyCode)&&ae():n.current.blur())},onKeyDown:e=>{x.current=e.ctrlKey||e.metaKey,-1!==[d.keyCode.UP_ARROW,d.keyCode.DOWN_ARROW].indexOf(e.keyCode)&&(fe(e.keyCode),e.preventDefault()),w.current=d.keyCode.ENTER===e.keyCode,w.current&&(D.current&&D.current._complete||q&&null!==G?te():ae())},onFocus:()=>{b.current&&clearTimeout(b.current),pe(),W(!0),ee.query({query:N()}).then(({data:e})=>{R(e.recentSearch)}).catch(e=>{k.ServerError.is(e)||v.ServerParseError.is(e)||(0,g.isNetworkError)(e)||(0,m.addToast)({intent:"danger",message:e.message})}),document.addEventListener("touchstart",ge),document.addEventListener("touchmove",Se),document.addEventListener("touchend",_e)},onBlur:()=>{b.current&&clearTimeout(b.current),i.current="",a.current="",b.current=setTimeout(()=>{pe(),W(!1)},300)},prefix:(be=J,Object.values(be).some(Boolean)?(0,t.jsx)("span",{className:"main-header-search__loader"}):(0,t.jsx)(l.Icon,{name:"search"})),suffix:(0,t.jsx)(l.Icon,{name:"cross-mark",onClick:e=>e.stopPropagation()}),size:"fill",role:"combobox","aria-label":d.Locale.getSection("components.search-bar").lmsg(ne?"fieldStubHint":"fieldStub"),"aria-controls":"searchResultsBlock","aria-autocomplete":"list","aria-expanded":H&&(K?.records.length||q?.length)?"true":"false","aria-activedescendant":null!==G?`searchResultItem-${G}`:void 0}),(()=>{if(!H||H&&!q&&!K)return null;let e=K;return e&&A?.knowledgeSearch?.enabled&&V&&0!=V.length&&(e={...K,records:[...K.records,...V]}),(0,t.jsxs)(l.Menu,{id:"searchResultsBlock",className:"main-header-search-result",ref:o,role:"listbox",children:[e?me(e):null,0===e?.records.length?(0,t.jsx)(l.MenuDivider,{}):null,e&&0!==e?.records.length?null:ue(q)]})})()]})});var be};x.propTypes={url:o().string.isRequired};const L=x},,,e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MainHeaderSearch"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"search"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"limit"}}
457]}},{kind:"Field",name:{kind:"Name",value:"knowledgeSearch"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}}]}}]}}],loc:{start:0,end:193}};n.loc.source={body:"query MainHeaderSearch {\n    viewer {\n        login\n        type\n    }\n    config {\n        search {\n            limit\n        }\n        knowledgeSearch {\n            enabled\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MainHeaderSearch=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MainHeaderSearch")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"RecentSearchQuery"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"recentSearch"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"link"}},{kind:"Field",name:{kind:"Name",value:"details"}},{kind:"Field",name:{kind:"Name",value:"icon"}},{kind:"Field",name:{kind:"Name",value:"target"}}]}}]}}],loc:{start:0,end:124}};n.loc.source={body:"query RecentSearchQuery {\n    recentSearch {\n        title\n        link\n        details\n        icon\n        target\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.RecentSearchQuery=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"query"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"recentSearch"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"link"}},{kind:"Field",name:{kind:"Name",value:"details"}},{kind:"Field",name:{kind:"Name",value:"icon"}},{kind:"Field",name:{kind:"Name",value:"target"}}]}}]}}]}}]}}],loc:{start:0,end:308}};n.loc.source={body:"mutation DeleteRecentSearchResult($input: DeleteRecentSearchResultInput!) {\n    deleteRecentSearchResult(input: $input) {\n        query {\n            recentSearch {\n                title\n                link\n                details\n                icon\n                target\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DeleteRecentSearchResult=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DeleteRecentSearchResult")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"KnowledgeSearch"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"question"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"knowledgeSearch"},arguments:[{kind:"Argument",name:{kind:"Name",value:"question"},value:{kind:"Variable",name:{kind:"Name",value:"question"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"knowledges"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"title"}}]}},{kind:"Field",name:{kind:"Name",value:"error"}}]}}]}}]}}],loc:{start:0,end:220}};n.loc.source={body:"query KnowledgeSearch($question: String!) {\n    knowledgeSearch(question: $question) {\n        knowledges {\n            items {\n                url\n                title\n            }\n            error\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.KnowledgeSearch=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"KnowledgeSearch")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>F});var t=i(95),a=i(341),o=i(803),s=i.n(o),r=i(782),l=i.n(r),d=i(342),c=i(785),m=i(903),u=i(948),p=i(949),f=i(974),h=i(976),k=i(982),v=i.n(k),g=i(983),S=i.n(g),_=i(898),y=i(984);const b=t.Locale.getTranslate("components.shortcuts"),N=(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"})}),w=(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)"})]}),E=({items:e})=>{const n=(0,m.useMediaQuery)("(max-width: 767px)"),{data:{viewer:i}={}}=(0,c.useQuery)(v());return i?(0,a.jsx)(d.Dropdown,{menu:(0,a.jsx)(d.Menu,{children:e.map(({title:e,href:n,icon:i,dataType:t})=>(0,a.jsx)(d.MenuItem,{component:"a",icon:i,href:n,"data-type":t,children:e},n))}),menuPlacement:"bottom-end",children:(0,a.jsx)(d.Button,{id:"account-menu",icon:"user",tooltip:(0,a.jsx)(b,{content:"loggedInAs"}),ghost:!0,caret:!n,children:n?null:(0,a.jsx)(d.Text,{truncate:!0,children:i.pname||i.login})})}):null};E.propTypes={items:l().array.isRequired};const D=({backToAdminLink:e,returnUrl:n,accountMenu:o,subscriptionSwitcher:r,headerCustomButtons:l,helpMenu:k,copilotChat:v})=>{const g=(0,m.useMediaQuery)("(max-width: 1310px)"),D=(0,m.useMediaQuery)("(max-width: 1140px)"),{data:{viewer:F,config:P}={}}=(0,c.useQuery)(S()),[C,I]=(0,a.useState)(()=>
457t.Cookie.get("theme")??P?.branding?.theme),{openModule:T}=(0,_.useDynamicModule)();(0,a.useEffect)(()=>{document.querySelectorAll(".main-header-navbar-nav__item").forEach(e=>{e.dataset.description&&t.Tooltip.init(e,{text:e.dataset.description})})},[]);const x=t.Locale.getSection("components.shortcuts"),L=e=>{if(!e)return;e.startsWith("module:")&&T(e,{})};return(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)(d.Button,{component:"a",icon:(0,a.jsx)(d.Icon,{name:"chevron-left",flipHorizontal:(0,d.isRtl)()}),href:e,ghost:!0,children:g?null:(0,a.jsx)(b,{content:"backToAdmin"})})}):null,o?(0,a.jsx)("li",{className:"top-user",children:(0,a.jsx)(E,{...o})}):null,o&&r?(0,a.jsx)("li",{className:"top-webspace",children:(0,a.jsx)(u.default,{returnUrl:n,...r})}):null,"ADMIN"===F?.type&&P?.notification?.panel?.enabled?(0,a.jsx)("li",{className:"top-notification-center",children:(0,a.jsx)(p.default,{})}):null,l.map(({id:e,link:n,target:i,icon:t,title:o,description:r,handler:l})=>"advisor-1"===e?(0,a.jsx)(y.default,{id:e,link:n,target:i,title:o,description:r,handler:l,onOpenModule:L},e):(0,a.jsx)("li",{id:`extNavHeader-${e}`,className:s()("main-header-navbar-nav__item",`main-header-navbar-nav__item--${e}`),"data-description":r,children:(0,a.jsx)(d.Button,{component:"a",onClick:()=>L(l),href:n,target:i,icon:(0,a.jsx)(d.Icon,{src:t,alt:o}),ghost:!0})},e)),v?(0,a.jsx)("li",{className:"copilot",children:(0,a.jsx)(h.CopilotHeaderButton,{...v})}):null,k?(0,a.jsx)("li",{className:"top-help",children:(0,a.jsx)(f.default,{...k})}):null,(0,a.jsx)("li",{className:"top-theme-switcher",children:(0,a.jsx)(d.Button,{className:"theme-switcher",ghost:!0,icon:"dark"===C?(0,a.jsx)(d.Icon,{children:N}):(0,a.jsx)(d.Icon,{children:w}),onClick:()=>{const e="dark"===C?"contrast":"dark";document.documentElement.setAttribute("data-theme",e);const n=document.querySelector(`meta[name="theme-color-${e}"]`).getAttribute("content");document.querySelector('meta[name="theme-color"]').setAttribute("content",n),t.Cookie.setPermanent("theme",e,"/"),I(e)},tooltip:"dark"===C?x.lmsg("darkThemeOff"):x.lmsg("darkThemeOn"),tooltipAsLabel:!0,"data-type":"dark"===C?"dark-mode-on":"dark-mode-off"})}),F.logo.isCustom&&!D?(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:i(986),alt:""})})}):null]})})};D.propTypes={backToAdminLink:l().string,returnUrl:l().string,accountMenu:l().shape(E.propTypes),subscriptionSwitcher:l().shape(u.default.propTypes),headerCustomButtons:l().arrayOf(l().shape({id:l().string,link:l().string,target:l().string,icon:l().string,title:l().string,description:l().string})).isRequired,helpMenu:l().shape(f.default.propTypes),copilotChat:l().shape(h.CopilotHeaderButton.propTypes)};const F=D},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>f});var t=i(341),a=i(782),o=i.n(a),s=i(772),r=i(342),l=i(95),d=i(903),c=i(797);const m=l.Locale.getTranslate("components.subscription-switcher"),u=new RegExp(`(${[encodeURIComponent("/domain@"),"/domain@","/domainId/","/domains/","/web/[a-z-]+/id/(?:d:)?","/ssl-certificate/list/id/","/log-file/browser/id/","/dns-zone/records-list/id/","/mail-sett
457ings/edit/id/","/failed-request/list/id/","/asp-dot-net/settings/id/","/iis-app-pool/settings/id/"].join("|")})(\\d+)`),p=({subscriptions:e,limit:n=100,returnUrl:i,currentSubscriptionId:a,showAll:o=!1})=>{const l=(0,s.useLocation)(),p=(0,d.useMediaQuery)("(max-width: 767px)"),[f,h]=(0,t.useState)(o),[k,v]=(0,t.useState)(a);(0,t.useEffect)(()=>{h(o),v(a)},[o,a]);const g=f?(0,t.jsx)(m,{content:"allSubscriptions"}):e.find(({id:e})=>e===k)?.name,S=(0,t.jsx)(r.Button,{"data-type":"subscription-switcher","data-state":f?"all-subscriptions":"single-subscription",icon:"globe",tooltip:(0,t.jsx)(m,{content:"subscription"}),caret:e.length>1&&!p,tabIndex:e.length>1?null:-1,style:e.length>1?null:{pointerEvents:"none"},ghost:!0,children:p?null:(0,t.jsx)(r.Text,{truncate:!0,children:g})});return 1===e.length?S:(0,t.jsx)(r.Dropdown,{"data-type":"subscription-switcher-dropdown",menu:(0,t.jsxs)(r.Menu,{"data-type":"subscription-switcher-menu",className:"page-header-subscription-switcher-menu",children:[e.length>1?(0,t.jsx)(r.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,t.jsx)(m,{content:"allSubscriptionsLimitOverusedDescription",params:{value:e.length,limit:n}}):null,children:(0,t.jsx)(m,{content:"allSubscriptions"})}):null,e.map(({id:e,name:n})=>(0,t.jsx)(r.MenuItem,{component:c.default,to:`/smb/account/switch/all/false/id/${e}?returnUrl=${encodeURIComponent((i||l.pathname).replace(u,`$1${e}`))}`,onClick:()=>{h(!1),v(e)},children:n},e))]}),menuPlacement:"bottom-end",children:S})};p.propTypes={subscriptions:o().arrayOf(o().shape({id:o().number.isRequired,name:o().string.isRequired})).isRequired,limit:o().number,showAll:o().bool,currentSubscriptionId:o().number,returnUrl:o().string};const f=p},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(950)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>P});var t=i(341),a=i(95),o=i(342),s=i(785),r=i(807),l=i(951),d=i(954),c=i(955),m=i(956),u=i(953),p=i(969),f=i(970),h=i(971),k=i(952),v=i(964),g=i(963),S=i(718),_=i(772),y=i(973),b=i.n(y),N=i(961),w=i(958),E=i(959);const D=a.Locale.getTranslate("components.notification-center"),F=e=>{if(e.contextIconUrl)return(0,t.jsx)(o.Icon,{src:e.contextIconUrl,size:"64"});const n=(e.notifications?.filter(({isRead:e})=>!e).length??0)+(e.isRead?0:1);return n?(0,t.jsx)(E.default,{intent:(0,w.getSubjectIntent)(e),unreadCount:n}):void 0},P=()=>{const[e,n]=(0,r.useModal)("notification-center-list"),[i,y]=(0,r.useModal)("notification-center-view"),[w,E]=(0,t.useState)([]),[P,C]=(0,t.useState)(!1),[I,T]=(0,t.useState)({}),{data:{config:x,viewer:{type:L,permissions:{manageServerNotifications:A}}}}=(0,s.useQuery)(b()),O=(0,t.useRef)([]),q=(0,_.useNavigate)();let R,M;(0,t.useEffect)(()=>(B(),x.webSocket.enabled?j():V(),()=>{M&&clearTimeout(M),R&&R.close()}),[]);const B=()=>{const e=JSON.parse(window.localStorage.getItem("notification-center-filter"))||{};T(e)},U=(0,t.useRef)();(0,t.useEffect)(()=>{U.current=e=>{E([e,...w])}},[w]),(0,t.useEffect)(()=>{const n=(0,N.default)(w,!1,!1).filter(e=>!e.isViewed&&((0,k.isNotificationCritical)(e)||(0,k.isAllowedFeedbackOrPromotionNotification)(e))).map(n=>{const i=`notification-${n.id}`;return{"data-type":"notification-toast",key:i,intent:(0,p.default)(n),accent:(0,k.isAllowedFeedbackOrPromotionNotification)(n),icon:F(n),className:"notification-center-toast",message:(0,t.jsx)(h.default,{notification:n,onSelectNotification:()=>{null===e&&z(),H({notification:n,uatAdditionalData:{parents:["notification-toast","toaster"]}}),(0,S.removeToast)({key:i})}}),autoClosable:n.category!==u.NOTIFICATION_CATEGORIES.ALERT&&!(0,k.isAllowedFeedbackOrPromotionNotification)(n),onClose:()=>{a.UAT.dispatchAction("NOTIFICATION_TOAST_HIDE",{type:n.code,messageKey:n.messageKey}),$([n.id],{isViewed:!0})}}}),i=n.length<=3?n:[...n.slice(0,3),{key:"notification-all",message:(0,t.jsxs)("div",{className:"notification-center-toast__content",children:[(0,t.jsx)(o.Icon,{className:"notification-center-toast__content-icon",name:"list"}),(0,t.jsx)(o.Link,{onClick:()=>{z(),a.UAT.dispatchAction("NOTIFICATION_GROUP_TOAST_SHOW_ALL")},children:(0,t.jsx)(D,{content:"moreToasts",params:{total:n.length-3}})})]}),autoClosable:!1,onClose:()=>{a.UAT.dispatchAction("NOTIFICATION_GROUP_TOAST_HIDE"),W()}}];JSON.stringify(O.current)!==JSON.stringify(i)&&(O.current.forEach(S.removeToast),i.forEac
457h(S.addToast),O.current=i)},[w]);const j=()=>{R=a.pleskWS.bind({actions:{panel_notification_created:e=>{U.current(e)}},onOpen:()=>V()})},V=(e=0)=>{M&&clearTimeout(M),(0,d.listNotifications)(e).then(e=>{E([...e,...w])}).then(()=>{x.webSocket.enabled&&R.isReady()||(M=window.setTimeout(()=>V(w.length?w[0].id:0),3e4))}).catch(()=>{M=window.setTimeout(()=>V(w.length?w[0].id:0),3e4)})},$=(e,n)=>{E(w.map(i=>e.indexOf(i.id)<0?i:{...i,...n})),(0,d.updateNotifications)(e,n)},H=({notification:e,uatAdditionalData:n})=>{a.UAT.dispatchAction("NOTIFICATION_DETAILS",{type:e.code,messageKey:e.messageKey,...n}),$([e.id],{isRead:!0,isViewed:!0}),y(e.id)},W=()=>{const e=w.filter(e=>!e.isViewed).map(e=>e.id);$(e,{isViewed:!0})},K=e=>{E(n=>n.filter(n=>!e.includes(n.id))),e.includes(i)&&y(null),(0,d.deleteNotifications)(e)},z=()=>{W(),n(!0)},G=()=>{P||(y(null),n(null))},Q=(0,l.default)(w,{isUnRead:!0}),J=w.find(({id:e})=>e===Number(i)),Y=a.Locale.getSection("components.notification-center"),X=(0,t.jsx)(o.Badge,{label:String(Q.length),intent:(0,f.default)(Q),hidden:0===Q.length,children:(0,t.jsx)(o.Button,{tooltip:Y.lmsg("notifications"),icon:"bell",onClick:null===e?z:G,ghost:!0,"aria-label":Y.lmsg("notifications")})});return(0,t.jsx)(o.Popover,{target:X,placement:"bottom",visible:null!==e,onClose:G,width:"sm",height:605,extra:J?(0,t.jsx)(v.default,{notification:J,onUpdateNotifications:$,onRemoveNotification:K}
457):"ADMIN"===L&&A?(0,t.jsx)(o.Action,{icon:"gear",onClick:()=>{G(),q("/cp/notifications/panel-settings?context=tools")},children:(0,t.jsx)(D,{content:"settings"})}):null,title:J?(0,t.jsxs)("div",{className:"notification-center-heading",children:[(0,t.jsxs)("div",{className:"notification-center-heading__top",children:[(0,t.jsx)(o.Button,{icon:"arrow-left",onClick:()=>{y(null)},"data-action":"NOTIFICATION_TO_LIST","data-type":J.code,ghost:!0,className:"notification-center-heading__back-button","aria-label":Y.lmsg("backToList")})," ",(0,t.jsx)(o.Heading,{level:3,children:J.subject})]}),(0,t.jsxs)(o.Columns,{gap:"md",className:"notification-center-heading__bottom",vertical:!1,children:[(0,t.jsxs)(o.Column,{children:[(0,k.isNotificationCritical)(J)?(0,t.jsx)(o.Label,{intent:(0,p.default)(J),className:"notification-center-heading__label",children:(0,t.jsx)(D,{content:`category${J.category}`})}):null,J.context]}),(0,t.jsx)(o.Column,{children:(0,t.jsx)(g.default,{notification:J})})]})]}):(0,t.jsx)(o.Heading,{level:3,children:(0,t.jsx)(D,{content:"title"})}),"data-type":J?"notification-center-view":"notification-center-list","data-id":J?J.id:null,children:J?(0,t.jsx)(c.default,{notification:J}):(0,t.jsx)(m.default,{notifications:w,filter:I,onActionsMenuToggle:C,onUpdateNotifications:$,onUpdateFilter:e=>{window.localStorage.setItem("notification-center-filter",JSON.stringify(e)),T({...I,...e})},onSelectNotification:({notification:e})=>{H({notification:e,uatAdditionalData:{parents:["notification-center-list"]}})},onRemoveNotification:K,onMarkAllAsRead:()=>{const e=w.filter(e=>!e.isRead).map(e=>e.id);$(e,{isRead:!0})}})})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(952);const a=(e,n)=>e.filter(e=>(!n.isUnRead||!e.isRead)&&(!n.isFavorite||e.isFavorite)&&(!n.isCritical||(0,t.isNotificationCritical)(e))&&(!n.search||e.subject&&e.subject.toLowerCase().indexOf(n.search.toLowerCase())>=0||e.context&&e.context.toLowerCase().indexOf(n.search.toLowerCase())>=0));i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{isAllowedFeedbackOrPromotionNotification:()=>o,isNotificationCritical:()=>a});var t=i(953);const a=e=>[t.NOTIFICATION_CATEGORIES.ALERT,t.NOTIFICATION_CATEGORIES.WARNING].includes(e.category),o=e=>e.isPromotion&&[t.NOTIFICATION_CATEGORIES.PROMOTION,t.NOTIFICATION_CATEGORIES.FEEDBACK].includes(e.category)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{CtaPropType:()=>o,NOTIFICATION_CATEGORIES:()=>r,NOTIFICATION_INTENTS:()=>s,NotificationFilterPropType:()=>d,NotificationPropType:()=>l});var t=i(782),a=i.n(t);const o=a().shape({text:a().string.isRequired,link:a().string.isRequired}),s={DANGER:"danger",WARNING:"warning",INFO:"info",INACTIVE:"inactive"},r={INFORMATION:"Information",WARNING:"Warning",ALERT:"Alert",PROMOTION:"Promotion",FEEDBACK:"Feedback"},l=a().shape({id:a().number.isRequired,isRead:a().bool.isRequired,isViewed:a().bool.isRequired,isFavorite:a().bool.isRequired,category:a().oneOf(Object.values(r)).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}),d=a().shape({search:a().string,isUnRead:a().bool,isCritical:a().bool,isFavorite:a().bool})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{deleteNotifications:()=>s,listNotifications:()=>a,updateNotifications:()=>o});var t=i(95);const a=e=>t.api.get("/admin/notifications/list",{"filter[older]":e}),o=(e,n)=>t.api.post("/admin/notifications/update",{ids:e,...n}),s=e=>t.api.post("/admin/notifications/delete",{ids:e})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(342),a=i(953),o=i(95),s=i(341);const r=({notification:{code:e,message:n,actionLink:i,actionText:a,openInNewTab:r,messageKey:l}})=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:n}}),i?(0,s.jsx)("div",{className:"notification-center-view__actions",children:(0,s.jsx)(t.Button,{"data-type":e,component:"a",intent:"primary",size:"lg",href:i,target:r?"_blank":null,rel:r?"noopener noreferrer":null,onClick:()=>((e,n)=>{o.UAT.dispatchAction("NOTIFICATION_CTA",{type:e,messageKey:n})})(e,l),children:a})}):null]});
457r.propTypes={notification:a.NotificationPropType.isRequired};const l=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>v});var t=i(342),a=i(782),o=i.n(a),s=i(95),r=i(951),l=i(953),d=i(957),c=i(961),m=i(962),u=i(964),p=i(966),f=(i(967),i(341));const h=s.Locale.getTranslate("components.notification-center"),k=({notifications:e,filter:n=null,onUpdateFilter:a,onActionsMenuToggle:o,onSelectNotification:l,onUpdateNotifications:k,onRemoveNotification:v,onMarkAllAsRead:g})=>{const S=(0,r.default)(e,n),[_,y]=(0,f.useState)([]),b=Object.values(n).reduce((e,n)=>e+(n?1:0),0),N=(0,c.default)(S),w=({notification:e})=>{e.notifications||l({notification:e})},E=e=>{if(y(n=>n.includes(e.id)?n.filter(n=>n!==e.id):[...n,e.id]),e.notifications){const n=e.notifications.filter(({isRead:e})=>!e).map(({id:e})=>e);n.length&&k(n,{isRead:!0})}},D=[{key:"subject",type:"title",render:e=>(0,f.jsx)(d.default,{notification:e,onSelectNotification:w,onUpdateNotifications:k,onToggleExpansionNotification:E,expandedRows:_})},{key:"date",render:e=>(0,f.jsx)(m.default,{notification:e,onSelectNotification:l}),width:"10%"},{key:"actions",type:"actions",width:"80px",render:e=>(0,f.jsx)(u.default,{notification:e,onUpdateNotifications:k,onRemoveNotification:v})}],F=(0,f.jsxs)(t.Toolbar,{children:[(0,f.jsx)(t.ToolbarGroup,{title:"",children:(0,f.jsx)(t.Button,{"data-type":"mark-all-as-read",icon:"mail",onClick:g,children:(0,f.jsx)(h,{content:"markAllAsRead"})})}),(0,f.jsx)(t.ToolbarExpander,{}),(0,f.jsx)(t.ToolbarGroup,{title:"",children:(0,f.jsx)(p.default,{filter:n,filterCount:b,onUpdateFilter:a})}),(0,f.jsx)(t.ToolbarGroup,{title:"",children:(0,f.jsx)(t.SearchBar,{inputProps:{placeholder:s.Locale.getSection("components.notification-center").lmsg("searchPlaceholder"),value:n.search},onTyping:e=>a({search:e}),minWidth:200})})]});return(0,f.jsx)(t.List,{rowKey:"id",className:"notification-center-list",columns:D,data:N,renderRowBody:e=>e.notifications?.map(e=>(0,f.jsxs)("div",{className:"single-notification",children:[(0,f.jsx)("div",{className:"single-notification__subject",children:(0,f.jsx)(d.default,{onSelectNotification:w,onUpdateNotifications:k,notification:e,expandedRows:_,onToggleExpansionNotification:E})}),(0,f.jsx)(m.default,{notification:e,onSelectNotification:l}),(0,f.jsx)("div",{className:"single-notification__actions",children:(0,f.jsx)(u.default,{onMenuToggle:o,notification:e,onUpdateNotifications:k,onRemoveNotification:v})})]},e.id)),expandedRows:_,onExpandedRowsChange:y,toolbar:F,autoExpandSingleItem:!1,emptyViewMode:b?"items":"all",emptyView:b?(0,f.jsx)(t.ListEmptyView,{reason:"filtered",title:(0,f.jsx)(h,{content:"listFilteredTitle"}),description:(0,f.jsx)(h,{content:"listFilteredDescription"})}):(0,f.jsx)(t.ListEmptyView,{title:(0,f.jsx)(h,{content:"listEmptyTitle"}),image:i(968),description:(0,f.jsx)(h,{content:"listEmptyDescription"})})})};k.propTypes={notifications:o().arrayOf(l.NotificationPropType.isRequired).isRequired,filter:l.NotificationFilterPropType,onActionsMenuToggle:o().func.isRequired,onUpdateNotifications:o().func.isRequired,onSelectNotification:o().func.isRequired,onUpdateFilter:o().func.isRequired,onRemoveNotification:o().func.isRequired,onMarkAllAsRead:o().func.isRequired};const v=k},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>p});var t=i(342),a=i(782),o=i.n(a),s=i(95),r=i(953),l=i(958),d=i(959),c=i(341);const m=s.Locale.getTranslate("components.notification-center"),u=({notification:e,onSelectNotification:n,onToggleExpansionNotification:i,onUpdateNotifications:a,expandedRows:o})=>{const{id:r,subject:u,context:p,isRead:f,notifications:h}=e,k=s.Locale.getSection("components.notification-center"),v=!!h,g=v?h.filter(({isRead:e})=>!e).length:0,S=v?h.map(({id:e})=>e):[r],_=v?(0,l.getSubjectIntent)(e):"primary";return(0,c.jsx)(t.Media,{imageSpacing:"xl",image:(0,c.jsx)("div",{className:"single-notification__status-container",children:v?(0,c.jsx)(d.default,{intent:(0,l.getSubjectIntent)(e),unreadCount:g}):(0,c.jsx)(t.Tooltip,{asLabel:!0,title:k.lmsg(f?"markAsUnread":"markAsRead"),children:(0,c.jsx)(t.Status,{intent:(0,l.getStatusIntent)(e),compact:!0,onClick:()=>a(S,{isRead:!f}),className:"list-context-actions","data-type":`notification-is-read-${f}`})})}),children:(0,c.jsxs)("div",{className:"list-context-actions",onClick:()=>n({notification:e}),children:[(0,c.jsx)("button",{className:"single-notification__subject-button",type:"button",onClick:()=>n({notification:e}),children:(0,c.jsx)(t.Text,{intent:_,children:p})}),(0,c.jsx)("br",{}),(0,c.jsx)(t.Text,{intent:_,bold:!f,children:u}),(0,c.jsx)("br",{}),v&&(0,c.jsx)(t.Button,{ghost:!0,onClick:()=>i(e),icon:o.includes(r)?"minus":"plus",className:"single-notification__expander-button",children:(0,c.jsx)(m,{content:o.includes(r)?"showLess":"showMore"})})]})})};u.propTypes={notification:r.NotificationPropType.isRequired,onSelectNotification:o().func.isRequired,onToggleExpansionNotification:o().func.isRequired,onUpdateNotifications:o().func.isRequired,expandedRows:o().array.isRequired};const p=u},(e,n,i)=>{"use strict";i.r(n),i.d(n,{getStatusIntent:()=>a,getSubjectIntent:()=>o});var t=i(953);const a=({category:e,isRead:n})=>{if(n)return"inactive";switch(e){case t.NOTIFICATION_CATEGORIES.ALERT:return"danger";case t.NOTIFICATION_CATEGORIES.WARNING:return"warning";case t.NOTIFICATION_CATEGORIES.INFORMATION:case t.NOTIFICATION_CATEGORIES.FEEDBACK:case t.NOTIFICATION_CATEGORIES.PROMOTION:return"info"}return"inactive"},o=({category:e})=>{switch(e){case t.NOTIFICATION_CATEGORIES.ALERT:return"danger";case t.NOTIFICATION_CATEGORIES.WARNING:return"warning";case t.NOTIFICATION_CATEGORIES.PROMOTION:return"info";case t.NOTIFICATION_CATEGORIES.INFORMATION:case t.NOTIFICATION_CATEGORIES.FEEDBACK:return"inactive"}return"inactive"}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(342),a=i(782),o=i.n(a),s=(i(960),i(341));const r=({intent:e,unreadCount:n})=>(0,s.jsx)(t.Label,{className:"notification-center-notification__unread-counter",intent:e,children:n});
457r.propTypes={intent:o().string.isRequired,unreadCount:o().number.isRequired};const l=r},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(852),a=i(958);const o=(e,n=!0,i=!0)=>{const o={};return e.forEach(e=>{if(!i&&e.isRead)return;const s=`${(0,t.getStartOfDay)(e.displayDate).getTime()}:${e.context}${e.category}:${e.subject}`;if(o[s]){if(!o[s].notifications){const e={...o[s]};o[s].notifications=n?[e]:[],o[s].intent=(0,a.getSubjectIntent)(e)}o[s].notifications.push(e),o[s].isFavorite=o[s].isFavorite&&e.isFavorite,o[s].isRead=o[s].isRead&&e.isRead}else o[s]={...e}}),Object.values(o)};i.dn(o)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>d});var t=i(782),a=i.n(t),o=i(953),s=i(963),r=i(341);const l=({notification:e,onSelectNotification:n})=>(0,r.jsx)(s.default,{notification:e,className:"list-context-actions",onClick:()=>n({notification:e})});l.propTypes={notification:o.NotificationPropType.isRequired,onSelectNotification:a().func.isRequired};const d=l},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>d});var t=i(342),a=i(95),o=i(953),s=i(341);const r=a.Locale.getTranslate("components.notification-center"),l=({notification:e,...n})=>{const{displayDate:i}=e,a=new Date,o=new Date(i);return o.getDate()===a.getDate()&&o.getMonth()===a.getMonth()&&o.getFullYear()===a.getFullYear()?(0,s.jsx)(r,{component:t.Text,nowrap:!0,content:"timeFormat",params:{hours:`0${o.getHours()}`.slice(-2),minutes:`0${o.getMinutes()}`.slice(-2)},...n}):(0,s.jsx)(r,{component:t.Text,nowrap:!0,content:"dateFormat",params:{day:o.getDate(),month:(0,s.jsx)(r,{content:`month${o.getMonth()}`})},...n})};l.propTypes={notification:o.NotificationPropType.isRequired};const d=l},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(782),a=i.n(t),o=i(342),s=i(95),r=i(953),l=(i(965),i(341));const d=({notification:{id:e,isFavorite:n,code:i,notifications:t},onMenuToggle:a=()=>{},onUpdateNotifications:r,onRemoveNotification:d})=>{const c=t?t.map(e=>e.id):[e],m=s.Locale.getSection("components.notification-center");return(0,l.jsxs)(o.ListActions,{className:"notification-actions",onMenuToggle:a,children:[(0,l.jsx)(o.ListAction,{"data-action":n?"NOTIFICATION_UNFAVORITE":"NOTIFICATION_FAVORITE","data-type":i,icon:n?"star-filled":"star",primary:!0,onClick:()=>r(c,{isFavorite:!n}),tooltipAsLabel:!0,children:m.lmsg(n?"unfavoriteNotification":"favoriteNotification")}),(0,l.jsx)(o.ListAction,{"data-action":"NOTIFICATION_DELETE","data-type":i,icon:"recycle",primary:!0,onClick:()=>d(c),tooltipAsLabel:!0,children:m.lmsg(t?"deleteNotifications":"deleteNotification")})]})};d.propTypes={notification:r.NotificationPropType.isRequired,onMenuToggle:a().func,onUpdateNotifications:a().func.isRequired,onRemoveNotification:a().func.isRequired};const c=d},(e,n,i)=>{"use strict";i.r(n)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(342),a=i(782),o=i.n(a),s=i(95),r=i(953),l=i(341);const d=s.Locale.getTranslate("components.notification-center"),c=({filter:e,filterCount:n,onUpdateFilter:i})=>{const a=(0,l.jsxs)(t.Menu,{children:[(0,l.jsx)(t.MenuItem,{icon:e&&e.isUnRead?"check-mark":null,onClick:()=>i({isUnRead:!e.isUnRead,isCritical:!1,isFavorite:!1}),children:(0,l.jsx)(d,{content:"filterUnread"})}),(0,l.jsx)(t.MenuItem,{icon:e&&e.isCritical?"check-mark":null,onClick:()=>i({isUnRead:!1,isCritical:!e.isCritical,isFavorite:!1}),children:(0,l.jsx)(d,{content:"filterCritical"})}),(0,l.jsx)(t.MenuItem,{icon:e&&e.isFavorite?"check-mark":null,onClick:()=>i({isUnRead:!1,isCritical:!1,isFavorite:!e.isFavorite}),children:(0,l.jsx)(d,{content:"filterFavorite"})}),(0,l.jsx)(t.MenuDivider,{}),(0,l.jsx)(t.MenuItem,{icon:"remove",onClick:()=>i({search:"",isUnRead:!1,isCritical:!1,isFavorite:!1}),children:(0,l.jsx)(d,{content:"filterReset"})})]});return(0,l.jsx)(t.Badge,{intent:"info",hidden:0===n,children:(0,l.jsx)(t.Dropdown,{menu:a,children:(0,l.jsx)(t.Button,{icon:"filter",children:(0,l.jsx)(d,{content:"filterButton"})})})})};c.propTypes={filter:r.NotificationFilterPropType.isRequired,filterCount:o().number.isRequired,onUpdateFilter:o().func.isRequired};const m=c},(e,n,i)=>{"use strict";i.r(n)},e=>{e.exports=Jsw.skinUrl+"/images/notification-center-empty.svg?681835d816561968b04d20ec8652c09c"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});var t=i(953);const a=e=>{switch(e.category){case t.NOTIFICATION_CATEGORIES.ALERT:return t.NOTIFICATION_INTENTS.DANGER;case t.NOTIFICATION_CATEGORIES.WARNING:return t.NOTIFICATION_INTENTS.WARNING;
457case t.NOTIFICATION_CATEGORIES.FEEDBACK:case t.NOTIFICATION_CATEGORIES.PROMOTION:return t.NOTIFICATION_INTENTS.INFO}};i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(953),a=i(969);const o=e=>{const n=e.map(a.default);switch(!0){case n.includes(t.NOTIFICATION_INTENTS.DANGER):return t.NOTIFICATION_INTENTS.DANGER;case n.includes(t.NOTIFICATION_INTENTS.WARNING):return t.NOTIFICATION_INTENTS.WARNING;case n.includes(t.NOTIFICATION_INTENTS.INFO):return t.NOTIFICATION_INTENTS.INFO}return t.NOTIFICATION_INTENTS.INACTIVE};i.dn(o)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>v});var t=i(342),a=i(341),o=i(782),s=i.n(o),r=i(95),l=i(409),d=i(419),c=i(953);i(972);const m=r.Locale.getTranslate("components.notification-center"),u=(0,l.makeVar)(null),p={[c.NOTIFICATION_CATEGORIES.INFORMATION]:"info-circle-filled",[c.NOTIFICATION_CATEGORIES.FEEDBACK]:"info-circle-filled",[c.NOTIFICATION_CATEGORIES.PROMOTION]:"info-circle-filled",[c.NOTIFICATION_CATEGORIES.WARNING]:"triangle-exclamation-mark-filled",[c.NOTIFICATION_CATEGORIES.ALERT]:"exclamation-mark-circle-filled"},f={[c.NOTIFICATION_CATEGORIES.INFORMATION]:"info",[c.NOTIFICATION_CATEGORIES.FEEDBACK]:"info",[c.NOTIFICATION_CATEGORIES.PROMOTION]:"info",[c.NOTIFICATION_CATEGORIES.WARNING]:"warning",[c.NOTIFICATION_CATEGORIES.ALERT]:"danger"},h=({context:e,subject:n,onSelectNotification:i})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.Text,{children:e}),(0,a.jsx)("br",{}),(0,a.jsx)(t.Text,{bold:!0,children:n}),(0,a.jsx)("br",{}),(0,a.jsx)(t.Link,{"data-type":"notification-toast-details-link",onClick:i,children:(0,a.jsx)(m,{content:"learnMore"})})]});h.propTypes={context:s().string.isRequired,subject:s().string.isRequired,onSelectNotification:s().func.isRequired};const k=({notification:e,onSelectNotification:n})=>{const{subject:i,context:o,code:s,createdAt:l,messageKey:c,notifications:k}=e,v=(0,d.useReactiveVar)(u)===e.id;return(0,a.useEffect)(()=>{r.UAT.dispatchAction("NOTIFICATION_TOAST_SHOW",{createdAt:l,messageKey:c,type:s})},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h,{subject:i,context:o,onSelectNotification:n}),k?.length&&(0,a.jsxs)("div",{className:"notification-center-toast__group",children:[(0,a.jsxs)(t.Link,{"data-testid":"toast-expander",onClick:()=>u(v?null:e.id),children:[(0,a.jsx)(t.Icon,{className:"notification-center-toast__expand-icon",name:v?"minus":"plus"}),v?(0,a.jsx)(m,{content:"showLessNotifications"}):(0,a.jsx)(m,{content:"showMoreNotifications",params:{count:k.length}})]}),v&&(0,a.jsx)("div",{className:"notification-center-toast__notifications",children:k.map(e=>(0,a.jsxs)("div",{className:"notification-center-toast__notification",children:[(0,a.jsx)("div",{className:"notification-center-toast__icon-container",children:(0,a.jsx)(t.Icon,{intent:f[e.category],name:p[e.category]})}),(0,a.jsx)("div",{children:(0,a.jsx)(h,{subject:e.subject,context:e.context,onSelectNotification:n,intent:e.intent})})]},e.id))})]})]})};k.propTypes={notification:c.NotificationPropType.isRequired,onSelectNotification:s().func.isRequired};const v=k},(e,n,i)=>{"use strict";i.r(n)},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"NotificationCenter"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webSocket"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerNotifications"}}]}}]}}]}}],loc:{start:0,end:214}};n.loc.source={body:"query NotificationCenter {\n    config {\n        webSocket {\n            enabled\n        }\n    }\n    viewer {\n        login\n        type\n        permissions {\n            manageServerNotifications\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.NotificationCenter=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"NotificationCenter")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>f});var t=i(341),a=i(782),o=i.n(a),s=i(785),r=i(342),l=i(95),d=i(975),c=i.n(d);const m=l.Locale.getTranslate("components.shortcuts"),u=(0,t.lazy)(()=>i.e("components/layouts/page-layout/help-drawer").then(()=>i(2857))),p=({helpUrl:e,customHelpUrl:n,helpContext:i,helpModule:a,searchQuery:o})=>{const d=l.Locale.getSection("components.shortcuts"),{data:{viewer:p,mode:f,config:h}={}}=(0,s.useQuery)(c()),[k,v]=(0,t.useState)(!1),[g,S]=(0,t.useState)(k),_=()=>{v(!0),S(!0)},y=()=>{v(!1)};return e&&!f?.isClassicPanel&&(i&&(e+=`/plesk-context/${i}`),a&&(e+=`/plesk-module/${a}`)),n||e||(e=`/help.php?context=${encodeURIComponent(i)}`,a&&(e+=`&module=${encodeURIComponent(a)}`)),"ADMIN"===p?.type?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Button,{tooltip:d.lmsg("help"),id:"help-menu","data-help-context":i,"data-help-prefix":p?.type,"data-help-module":a,ghost:!0,icon:"question-mark-circle",onClick:_,"aria-label":d.lmsg("help")}),g?(0,t.jsx)(t.Suspense,{children:(0,t.jsx)(u,{helpUrl:n||e,searchQuery:h.help.enableSearchPrefill&&o||"",isOpen:k,onClose:y})}):null]}):(0,t.jsx)(r.Button,{id:"help-menu",ghost:!0,icon:"question-mark-circle","data-type":"link-read-manual","data-help-context":i,"data-help-prefix":p?.type,"data-help-module":a,component:"a",href:n||e,target:"_blank",rel:"noopener noreferrer",tooltip:(0,t.jsx)(m,{content:"readManual"})})};p.propTypes={helpUrl:o().string,customHelpUrl:o().string,helpContext:o().string,helpModule:o().string,searchQuery:o().string};const f=p},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"HelpMenu"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"help"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enableSearchPrefill"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isClassicPanel"}}]}}]}}],loc:{start:0,end:181}};n.loc.source={body:"query HelpMenu {\n    viewer {\n        login\n        type\n    }\n    config {\n        help {\n            enableSearchPrefill\n        }\n    }\n    mode {\n        isClassicPanel\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.HelpMenu=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"HelpMenu")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{CopilotHeaderButton:()=>t.default});var t=i(977)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(342),a=i(341),o=i(978);const s=()=>{const e=(0,t.useTranslate)("components.copilot"),{setIsRightSidebarOpen:n,isRightSidebarOpen:s}=(0,a.useContext)(o.CopilotContext);return(0,a.jsx)(t.Button,{tooltip:e("header-button.tooltip"),id:"copilot",ghost:!0,icon:(0,a.jsx)(t.Icon,{src:i(981)}),onClick:()=>{n(!s)},"aria-label":String(e("header-button.aria-label"))})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{CopilotContext:()=>p,CopilotContextProvider:()=>f});var t=i(941),a=i(811),o=i(903),s=i(718),r=i(341),l=i(979),d=i.n(l),c=i(980),m=i.n(c);const u={input:{archived:!1,pagination:{page:1,itemsPerPage:1}},withMessages:!0},p=(0,r.createContext)({isRightSidebarOpen:!1,setIsRightSidebarOpen:()=>{},loading:!1,answers:[],setAnswers:()=>{},chatId:void 0,setChatId:()=>{},openConversation:()=>Promise.resolve(),startNewChat:()=>{}}),f=({children:e})=>{const[n,i]=(0,o.useLocalStorage)("isRightSidebarOpen",!1),[l,c]=(0,r.useState)([]),[f,h]=(0,r.useState)(),[k,v]=(0,o.useLocalStorage)("isCopilotNewChat",!1),g=(0,r.useRef)(k);g.current=k;const[S,{loading:_,data:y,error:b}]=(0,t.useLazyQuery)(d(),{fetchPolicy:"network-only"}),[N]=(0,a.useMutation)(m()),w=(0,r.useCallback)(async e=>{i(!0),await Promise.all([N({variables:{input:{chatId:e}}}),S({variables:{input:{externalId:e},withMessages:!0}})])},[S,N,i]);(0,r.useEffect)(()=>{const e=y?.viewer?.copilotConversationHistory?.nodes?.[0];e?.messages&&(h(e.externalId),c(e.messages.map(n=>({id:parseInt(n.id),role:n.role,content:n.content??void 0,feedback:n.feedback,chat_id:e.externalId,message_id:n.externalId}))))},[y]),(0,r.useEffect)(()=>{b&&(0,s.addToast)({intent:"danger",message:String(b)})},[b]),(0,r.useEffect)(()=>{f&&v(!1)},[f,v]),(0,r.useEffect)(()=>{n&&!g.current&&S({variables:u})},[n,S]);const E=(0,r.useCallback)(()=>{c([]),h(void 0),v(!0)},[v]),D=(0,r.useMemo)(()=>({isRightSidebarOpen:n,setIsRightSidebarOpen:i,loading:_,answers:l,setAnswers:c,chatId:f,setChatId:h,openConversation:w,startNewChat:E}),[n,i,_,l,c,f,w,E]);return(0,r.jsx)(p.Provider,{value:D,children:e})}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CopilotConversationHistory"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"CopilotConversationListInput"}}}
457,{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"withMessages"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},defaultValue:{kind:"BooleanValue",value:!1}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"copilotConversationHistory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"externalId"}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"archived"}},{kind:"Field",name:{kind:"Name",value:"messages"},directives:[{kind:"Directive",name:{kind:"Name",value:"include"},arguments:[{kind:"Argument",name:{kind:"Name",value:"if"},value:{kind:"Variable",name:{kind:"Name",value:"withMessages"}}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"externalId"}},{kind:"Field",name:{kind:"Name",value:"role"}},{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"feedback"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}}]}}]}}]}}],loc:{start:0,end:647}};n.loc.source={body:"query CopilotConversationHistory($input: CopilotConversationListInput, $withMessages: Boolean = false) {\n    viewer {\n        login\n        copilotConversationHistory(input: $input) {\n            nodes {\n                id\n                externalId\n                title\n                archived\n                messages @include(if: $withMessages) {\n                    id\n                    externalId\n                    role\n                    content\n                    feedback\n                }\n            }\n            pageInfo {\n                current\n                total\n                pageCount\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CopilotConversationHistory=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"CopilotConversationHistory")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"TouchCopilotConversation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"TouchCopilotConversationInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"touchCopilotConversation"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"conversation"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"externalId"}},{kind:"Field",name:{kind:"Name",value:"archived"}}]}}]}}]}}],loc:{start:0,end:222}};n.loc.source={body:"mutation TouchCopilotConversation($input: TouchCopilotConversationInput!) {\n    touchCopilotConversation(input: $input) {\n        conversation {\n            id\n            externalId\n            archived\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TouchCopilotConversation=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TouchCopilotConversation")},e=>{e.exports=Jsw.skinUrl+"/images/AI.svg?a324fb5e0ae229cedae9ad21e4a40294"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AccountMenu"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pname"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}}]}}],loc:{start:0,end:69}};n.loc.source={body:"query AccountMenu {\n    viewer {\n        pname\n        login\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AccountMenu=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AccountMenu")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MainHeaderNavbar"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"logo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isCustom"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"notification"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"panel"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"branding"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"theme"}}]}}]}}]}}],loc:{start:0,end:276}};n.loc.source={body:"query MainHeaderNavbar {\n    viewer {\n        login\n        type\n        logo {\n            isCustom\n        }\n    }\n    config {\n        notification {\n            panel {\n                enabled\n            }\n        }\n        branding {\n            theme\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MainHeaderNavbar=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
457for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MainHeaderNavbar")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(342),a=i(782),o=i.n(a),s=i(803),r=i.n(s),l=i(95),d=i(341);const c=({id:e,link:n="#",target:a="_self",title:o="",description:s="",handler:c="",onOpenModule:m=()=>{}})=>(0,d.jsx)("li",{id:`extNavHeader-${e}`,className:r()("main-header-navbar-nav__item",`main-header-navbar-nav__item--${e}`),"data-description":s,tabIndex:0,onFocus:e=>{const n=e.currentTarget,i=n.getBoundingClientRect();l.Tooltip.tooltipX=i.left+window.scrollX+i.width/2,l.Tooltip.tooltipY=i.top+window.scrollY+i.height/2;const t=n.getAttribute("data-description");l.Tooltip.init(n,{text:t}),l.Tooltip.set({element:n,config:{text:t}})},onBlur:()=>{l.Tooltip.hide()},onKeyDown:e=>{if("Enter"===e.key){const n=e.currentTarget.querySelector('button, [role="button"], a');n&&(n.click(),e.preventDefault())}},children:(0,d.jsx)(t.Button,{component:"a",onClick:()=>m&&m(c),href:n,tabIndex:-1,target:a,icon:(0,d.jsx)(t.Icon,{src:i(985),alt:o}),ghost:!0})});c.propTypes={id:o().string.isRequired,link:o().string,target:o().string,title:o().string,description:o().string,handler:o().string,onOpenModule:o().func};const m=c},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,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(988)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(341),a=i(989),o=i(1056),s=i(342),r=i(1137),l=i(95);const d="DISCO",c=()=>{const[,e]=(0,t.useState)(""),[n,c]=(0,t.useState)(!1),[m,u]=(0,t.useState)(!1),[p,f]=(0,t.useState)(!1),[h,k]=(0,t.useState)(!1),[v,g]=(0,t.useState)(!1);(0,t.useEffect)(()=>{document.addEventListener("keydown",n=>{e(e=>{const i=(e+n.key).slice(-5);return i===d?(S(),""):i})})},[]),(0,t.useEffect)(()=>{n&&!m&&i.e("components/layouts/page-layout/disco-ball").then(()=>i.t(2863,19)).then(u)},[n,m]);const S=()=>{l.UAT.dispatchAction("PLESK-70-DISCO"),f(!1),k(!1),g(!1),c(!0),setTimeout(()=>{f(!0)},500),setTimeout(()=>{k(!0)},2e3),setTimeout(()=>{g(!0)},6e3),setTimeout(()=>{c(!1)},1e4)};return(0,t.jsx)(s.Overlay,{isOpen:n,className:"disco-mode",children:n?(0,t.jsxs)(a.ParticlesProvider,{init:async e=>{await(0,o.loadConfettiPreset)(e),e.pluginManager.addPalette("disco-confetti-top",{name:"disco-confetti-top",colors:{fill:{enable:!0,value:["#fff","#af9aff","#6a9fff","#99dff6","#315080"]}}}),e.pluginManager.addPalette("disco-confetti-bottom",{name:"disco-confetti-bottom",colors:{fill:{enable:!0,value:["#e1761e","#428b8c","#cf4e29","#41919d","#e8af28"]}}})},children:[(0,t.jsx)("div",{className:"disco-mode-logo disco-mode-showup",children:(0,t.jsx)("img",{src:i(1235),alt:"plesk-70"})}),m&&(0,t.jsx)("div",{className:"disco-mode-ball",children:(0,t.jsx)(r.default,{options:{animationData:m}})}),(0,t.jsx)("div",{className:"disco-mode-dancers disco-mode-showup",children:(0,t.jsx)("img",{src:i(1236),alt:"dancers"})}),p&&!h&&(0,t.jsx)(a.default,{id:"disco-mode-confetti-top",className:"disco-mode-confetti",options:{palette:"disco-confetti-top",emitters:[{position:{x:50,y:20},rate:{quantity:300,delay:5}}],preset:"confetti"}}),h&&(0,t.jsx)(a.default,{id:"disco-mode-confetti-bottom",className:"disco-mode-confetti",options:{palette:"disco-confetti-bottom",emitters:[{position:{x:5,y:50},direction:"top-right",rate:{quantity:250,delay:1}},{position:{x:95,y:50},direction:"top-left",rate:{quantity:250,delay:1}}],preset:"confetti"}}),v&&(0,t.jsx)(a.default,{id:"disco-mode-confetti-bottom-max",className:"disco-mode-confetti",options:{palette:"disco-confetti-bottom",emitters:[{position:{x:5,y:50},direction:"top-right",rate:{quantity:100}},{position:{x:95,y:50},direction:"top-left",rate:{quantity:100}}],preset:"confetti"}})]}):null})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,e=>{e.exports=Jsw.skinUrl+"/images/disco-mode/logo.svg?4682fd3a1648d22360d0de4f47aab3db"},e=>{e.exports=Jsw.skinUrl+"/images/disco-mode/dancers.gif?8ba854d14fa3d6c5
457dcd98bb5d8c3b9bc"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>N});var t=i(341),a=i(782),o=i.n(a),s=i(1238),r=i(772),l=i(803),d=i.n(l),c=i(342),m=i(95),u=i(903),p=i(1245),f=i(801),h=i(797),k=i(785),v=i(1247),g=i.n(v);const S=({id:e,styleClass:n,active:i=!1,disabled:a=!1,name:o,conhelp:s,tooltipAsLabel:r=!1,link:l,target:u,custom:p=!1,icon:f,label:k,onClick:v})=>(0,t.jsx)("li",{id:e||null,className:d()(!e&&n,i&&"active",a&&"page-sidebar-menu-item--disabled"),children:(0,t.jsx)(c.Tooltip,{title:s,asLabel:r,children:(0,t.jsxs)(h.default,{to:(0,m.prepareUrl)(l),target:u,onClick:v,disabled:a,children:[(0,t.jsx)("i",{className:n?`icon-${n.split(" ")[0]}`:null,style:p?{backgroundImage:`url('${f}')`}:null}),(0,t.jsxs)("span",{className:"title",children:[(0,t.jsx)("span",{className:"title-name",children:o}),!!k&&(0,t.jsx)(c.Text,{fontSize:"sm",className:"title-label",children:k})]})]})})});S.propTypes={id:o().string,styleClass:o().string,active:o().bool,disabled:o().bool,name:o().string.isRequired,conhelp:o().string.isRequired,tooltipAsLabel:o().bool,link:o().string.isRequired,target:o().string,custom:o().bool,icon:o().string,label:o().string,onClick:o().func};const _=({id:e,name:n=null,nodes:i,activeNode:a,statistics:o,isSidebarClosed:r,onNodeClick:l=null})=>{const d=(0,t.useRef)(null),m=e.toString().replace("_","-"),[p,f]=(0,u.useLocalStorage)(`menu-group-${m}-hidden`);let h=(0,t.jsxs)("button",{className:"menu-group-title","aria-expanded":"true"===p?"false":"true","aria-controls":`menuId-${m}`,onClick:()=>f("true"===p?"false":"true"),type:"button",children:[(0,t.jsx)("span",{className:"menu-group-toggle"}),(0,t.jsx)("span",{className:"menu-group-name",children:n})]});return r&&n&&(h=(0,t.jsx)(c.Tooltip,{title:n,asLabel:!0,children:h})),(0,t.jsxs)("li",{className:`menu-group-${m}`,children:["general"===e?null:h,i&&Object.keys(i).length?(0,t.jsx)(s.default,{nodeRef:d,in:"true"!==p,timeout:200,mountOnEnter:!0,unmountOnExit:!0,children:(0,t.jsx)("ul",{ref:d,className:"sub-menu",id:`menuId-${m}`,children:Object.entries(i).map(([e,{conhelp:n,...i}])=>(0,t.jsx)(S,{active:e===a,conhelp:r?i.name:n,tooltipAsLabel:r,onClick:l,label:o?.[(e??"").replace(/([-_]\w)/g,e=>e[1].toUpperCase())],...i},e))})}):null]},e)};_.propTypes={id:o().string.isRequired,name:o().string,nodes:o().object.isRequired,activeNode:o().string,statistics:o().object,isSidebarClosed:o().bool.isRequired,onNodeClick:o().func};const y=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:i,breadcrumbs:a=[],viewSwitcher:o,isPowerUserPanel:s=!1,showStatistics:l=!1,isClosed:c=!1,onNodeClick:m})=>{const u=(0,r.useLocation)(),{data:{viewer:{statistics:h}={}}={}}=(0,k.useQuery)(g(),{skip:!l}),v=(0,t.useMemo)(()=>{const e=e=>e.match(/\/modules\/([^/]+)/)?.[1],i=(0,r.parsePath)(a?.[s||a.length<2?0:1]?.href??"").pathname??"",t=e(i),o=u.pathname,l=e(o);for(const a of n){const n=Object.entries(a.nodes).find(([,n])=>{const a=(0,r.parsePath)(n.link).pathname;if(!a)return!1;if((0,r.matchPath)(a,i)||o.startsWith(a))return!0;const s=e(a);return!!s&&(s===t||s===l)});if(n)return n[0]}},[n,a,s,u.pathname]);return(0,t.jsxs)("div",{className:d()("page-sidebar",c&&"page-sidebar--folded"),"data-type":"page-sidebar",children:[(0,t.jsxs)("div",{className:"page-sidebar__content",children:[(0,t.jsx)("div",{className:"page-sidebar-brand",children:c?(0,t.jsx)("div",{className:"brand-collapsed",children:e[0]||"P"}):(0,t.jsx)(f.default,{href:y(n)})}),(0,t.jsx)("div",{className:"page-sidebar-menu-wrapper",children:(0,t.jsx)("ul",{className:"page-sidebar-menu",children:n.map(({id:e,...n})=>(0,t.jsx)(_,{id:e,isSidebarClosed:c,onNodeClick:m,activeNode:v||i,statistics:"hosting"===e?h:null,...n},e))})})]}),o?(0,t.jsx)("div",{className:"page-sidebar-footer-wrapper",children:(0,t.jsx)("div",{className:"page-sidebar-footer",children:(0,t.jsx)(p.default,{...o})})}):null]})};b.propTypes={title:o().string.isRequired,navigation:o().arrayOf(o().shape({id:o().string,showTitle:o().bool,name:o().string,nodes:o().object})).isRequired,navigationContext:o().string,breadcrumbs:o().array,viewSwitcher:o().shape({locale:o().object}),isPowerUserPanel:o().bool,showStatistics:o().bool,isClosed:o().bool,onNodeClick:o().func};const N=b},,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(341),a=i(782),o=i.n(a),s=i(797),r=i(342),l=i(95);const d=l.Locale.getTranslate("components.view-switcher"),c=({isPowerUserPanel:e,showPowerUserViewWarning:n,learnMoreUrl:a,hideSwitcherUrl:o,changeViewUrl:c})=>{const[m,u]=(0,t.useState)(!0),[p,f]=(0,t.useState)(!1),h=(0,t.useRef)(),k=async e=>{e.preventDefault();const{redirect:n}=await l.api.post(c);n&&(0,l.redirect)(n)},v=()=>{setTimeout(()=>{f(!1)},0)};if(!m)return null;const g=l.Locale.getSection("components.view-switcher");return(0,t.jsxs)("div",{className:"view-switcher",children:[(S=(0,t.jsxs)("button",{type:"button",className:"view-switcher__button",onClick:()=>{f(!p)},"data-action":"toggle-view-switcher",ref:h,"aria-label":g.lmsg("title"),children:[(0,t.jsx)(r.Icon,{src:i(1246),className:"view-switcher__button-icon"}),(0,t.jsx)(d,{content:"title",className:"view-switcher__button-text",component:"span"})]}
457),(0,t.jsxs)(r.Popover,{visible:p,target:S,targetRef:h,title:(0,t.jsx)(d,{content:"title"}),placement:"top-right",onClose:v,canCloseOnOutsideClick:!0,canCloseOnEscapePress:!0,boundariesElement:document.querySelector(".pul-layout"),"data-type":"view-switcher","aria-live":"polite",children:[(0,t.jsx)(d,{content:"currentViewMessage",params:{view:(0,t.jsx)(d,{content:e?"powerUserView":"serviceProviderView"}),hint:(0,t.jsx)(d,{content:e?"powerUserViewHint":"serviceProviderViewHint"})}}),(0,t.jsx)("p",{children:(0,t.jsx)(d,{content:"actionMessage",params:{switchLink:(0,t.jsx)(s.default,{onClick:k,onTouchStart:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation(),"data-action":e?"to-service-provider":"to-power-user",children:(0,t.jsx)(d,{content:"switchView",params:{view:(0,t.jsx)(d,{content:e?"serviceProviderView":"powerUserView"})}})}),recommended:(0,t.jsx)(d,{content:e?"serviceProviderViewRecommended":"powerUserViewRecommended"}),helpLink:(0,t.jsx)(s.default,{"data-action":"learn-more",to:a,children:(0,t.jsx)(d,{content:"learnMore"})})}})}),n&&(0,t.jsx)(r.Hint,{children:(0,t.jsx)(r.Status,{intent:"info",children:(0,t.jsx)(d,{content:"powerUserViewWarning"})})})]})),(0,t.jsx)("button",{type:"button","aria-label":g.lmsg("hide"),className:"view-switcher__close",onClick:()=>{const e=l.Locale.getSection("components.view-switcher");l.messageBox.show({type:l.messageBox.TYPE_YESNO,subtype:"toggle",text:e.lmsg("confirmationBoxText"),description:e.lmsg("confirmationBoxDescription"),buttonTitles:{yes:e.lmsg("confirmationBoxButtonYes"),no:e.lmsg("confirmationBoxButtonNo")},onYesClick:()=>{u(!1),l.api.post(o)}})},"data-action":"hide-view-switcher"})]});var S};c.propTypes={isPowerUserPanel:o().bool.isRequired,showPowerUserViewWarning:o().bool.isRequired,learnMoreUrl:o().string.isRequired,hideSwitcherUrl:o().string.isRequired,changeViewUrl:o().string.isRequired};const m=c},e=>{e.exports=Jsw.skinUrl+"/icons/16/plesk/nav-navigation.svg?8fd7ed2dae98ebbed97268ffef8454b1"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MainMenu"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customers"}},{kind:"Field",name:{kind:"Name",value:"resellers"}},{kind:"Field",name:{kind:"Name",value:"subscriptions"}},{kind:"Field",name:{kind:"Name",value:"domains"}},{kind:"Field",name:{kind:"Name",value:"servicePlans"}}]}}]}}]}}],loc:{start:0,end:198}};n.loc.source={body:"query MainMenu {\n    viewer {\n        login\n        statistics {\n            customers\n            resellers\n            subscriptions\n            domains\n            servicePlans\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MainMenu=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MainMenu")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(785),a=i(95),o=i(797),s=i(1249),r=i.n(s),l=i(341);const d=a.Locale.getTranslate("components.shortcuts"),c=()=>{const{data:{viewer:e,config:n}={}}=(0,t.useQuery)(r());return(0,l.jsxs)("div",{className:"page-footer","data-type":"page-footer",children:[n?.promos.pleskFooter?(0,l.jsx)("a",{href:n.product.siteUrl,target:"_blank",rel:"noopener noreferrer",children:"plesk.com"}):null,"ADMIN"===e?.type&&n?.facebook.showLikeLink?(0,l.jsx)("div",{className:"social-actions",children:(0,l.jsxs)("a",{className:"fb-link",href:n.facebook.pleskPage,target:"_blank",rel:"noopener noreferrer",children:[(0,l.jsx)("svg",{className:"icon",id:"facebook",viewBox:"0 0 32 32",children:(0,l.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,l.jsx)(d,{content:"facebookJoinCommunity"})]})}):null,"ADMIN"===e?.type&&n?.twitter.showFollowLink?(0,l.jsx)("div",{className:"social-actions",children:(0,l.jsxs)("a",{className:"twitter-follow-button",href:n.twitter.pleskPage,target:"_blank",rel:"noopener noreferrer",children:[(0,l.jsx)("svg",{className:"icon",viewBox:"0 0 24 24",children:(0,l.jsx)("path",{fill:"#fff",d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})}),(0,l.jsx)(d,{content:"twitterFollow"})]})}):null,"ADMIN"===e?.type&&n?.rating.enabled?(0,l.jsx)("div",{className:"feedback-actions",children:(0,l.jsxs)("a",{id:"provide-rating-button",className:"s-btn",role:"button",onClick:()=>{Plesk.require("app/rating",e=>{e({supportUrl:n.product.supportUrl})})},tabIndex:0,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||e.currentTarget.click()},children:[(0,l.jsx)("i",{className:"icon-opinions"})," ",(0,l.jsx)(d,{content:"provideRating"})]})}):null,n?.feedback.productBoard?(0,l.jsx)("div",{className:"feedback-actions",children:(0,l.jsx)("a",{className:"s-btn sb-feedback",href:n.feedback.productBoardUrl,target:"_blank",rel:"noopener noreferrer",children:(0,l.jsx)("span",{children:(0,l.jsx)(d,{content:"userFeedback"})})})}):null,n?.accessibility.footerLink?(0,l.jsx)("div",{className:"feedback-actions",children:(0,l.jsx)("a",{className:"s-btn",href:n.accessibility.footerLink,target:"_blank",rel:"noopener noreferrer",children:(0,l.jsx)(d,{content:"accessibility"})})}):null,(0,l.jsx)("div",{className:"feedback-actions",children:(0,l.jsx)(o.default,{to:"?modals[cookie-policy-preferences]=true",children:(0,l.jsx)(d,{content:"linkToCookies"})})})]})}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PageFooter"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"siteUrl"}},{kind:"Field",name:{kind:"Name",value:"supportUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"promos"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskFooter"}}]}},{kind:"Field",name:{kind:"Name",value:"feedback"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"productBoard"}},{kind:"Field",name:{kind:"Name",value:"productBoardUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"facebook"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"showLikeLink"}},{kind:"Field",name:{kind:"Name",value:"pleskPage"}}]}},{kind:"Field",name:{kind:"Name",value:"twitter"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"show
457FollowLink"}},{kind:"Field",name:{kind:"Name",value:"pleskPage"}}]}},{kind:"Field",name:{kind:"Name",value:"rating"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"enabled"}}]}},{kind:"Field",name:{kind:"Name",value:"accessibility"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"footerLink"}}]}}]}}]}}],loc:{start:0,end:547}};n.loc.source={body:"query PageFooter {\n    viewer {\n        login\n        type\n    }\n    config {\n        product {\n            siteUrl\n            supportUrl\n        }\n        promos {\n            pleskFooter\n        }\n        feedback {\n            productBoard\n            productBoardUrl\n        }\n        facebook {\n            showLikeLink\n            pleskPage\n        }\n        twitter {\n            showFollowLink\n            pleskPage\n        }\n        rating {\n            enabled\n        }\n        accessibility {\n            footerLink\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.PageFooter=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"PageFooter")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>h});var t=i(782),a=i.n(t),o=i(342),s=i(797),r=i(1251),l=i(1252),d=i(713),c=i(916),m=i(796),u=i(341);const p=e=>Boolean(e&&(0,d.default)(e).trim()),f=({breadcrumbs:e=[],tabs:n=null,tabsHasRootPage:i=!1,navigationTabs:t=null,hidePathbar:a=!1,hideHeading:f=!1,wizardTitle:h=null,pageTitle:k=null,pageSubtitle:v=null,titleRightAddon:g=null,objectSwitcherParams:S=null,forceObjectSwitcher:_=!1,isClassicMode:y=!1,additionalTitleContent:b=null,className:N="page-content-header"})=>{let w=(e=Array.isArray(e)?[...e]:[]).pop(),E=_,D=null,F=null;w&&n&&i&&(w=e.pop(),k||(k=w.title)),w&&t&&(w=e.pop(),k=w.title,E=-1!==k.indexOf("</b>"));const P=k?k.indexOf("<b>"):-1,C=-1!==P?k.indexOf("</b>",P):-1;if(-1!==P&&C>P){D=k.slice(P+3,C),F=k.slice(C+4),k=k.slice(0,P);const n=e[e.length-1];n&&(0,d.default)(D)===(0,d.default)(n.title)&&(D=(0,u.jsx)(s.default,{to:n.href,children:(0,u.jsx)(c.default,{html:(0,d.default)(n.title)})}),e.pop(),E=!0)}if((a||e.length)&&f&&(!y||!t))return null;const I=p(k),T=p(h),x=Boolean(b),L=!(T||I||D||x),A=L?`${N} page-content-header--empty-heading`:N;return(0,u.jsx)(o.PageHeader,{className:A,breadcrumbs:!a&&e.length?(0,u.jsx)(o.Breadcrumbs,{"data-type":"page-pathbar",children:e.map(({title:e,href:n})=>(0,u.jsx)(s.default,{to:n,children:(0,u.jsx)(c.default,{html:(0,d.default)(e)})},n))}):null,tabs:y&&t?(0,u.jsx)(l.default,{items:t}):null,title:f?null:(0,u.jsxs)("div",{children:[h?(0,u.jsx)(o.Heading,{children:h}):null,D?(0,u.jsxs)(o.Heading,{level:h?3:1,"data-type":"page-title",children:[(0,u.jsx)("span",{"aria-live":"polite",className:"page-content-header__title",children:I?(0,u.jsx)(c.default,{html:k}):null}),"string"==typeof D?(0,u.jsx)(c.default,{html:D}):D,S&&E?(0,u.jsx)(r.default,{...S}):null,F,b&&(0,u.jsx)(m.default,{component:"span",children:b},b)]}):I||x||L?(0,u.jsxs)(o.Heading,{level:h?3:1,"data-type":"page-title",className:L?"page-content-header__heading--empty":void 0,children:[(0,u.jsx)("span",{"aria-live":"polite",className:"page-content-header__title",children:I?(0,u.jsx)(c.default,{html:k}):null}),b&&(0,u.jsx)(m.default,{component:"span",children:b},b)]}):null]}),titleRightAddon:g,children:!f&&v?(0,u.jsx)(o.Text,{intent:"muted",children:v}):null})};f.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(r.default.propT
457ypes),forceObjectSwitcher:a().bool,isClassicMode:a().bool,additionalTitleContent:a().string,className:a().string};const h=f},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>d});var t=i(341),a=i(782),o=i(95),s=i(796),r=i(815);const l=({locale:e,limit:n,lookUpParams:i,dataUrl:a,listUrl:l,owner:d=null,itemUrlTemplate:c})=>{const[m,u]=(0,t.useState)(null),p=(0,r.default)();return(0,t.useEffect)(()=>{const t=new o.ObjectSwitcher({locale:e,limit:n,lookUpParams:i,dataUrl:a,listUrl:l,owner:d,itemUrlTemplate:c,navigate:p});return u(t),()=>{(0,o.registerComponent)(t.getId()),u(null)}},[e,n,i,a,l,d,c,p]),m?(0,t.jsx)(s.default,{component:"span",children:m},m.getId()):null};l.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};const d=l},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(341),a=i(782),o=i.n(a),s=i(342),r=i(797),l=i(95);const d=({items:e})=>{const n=(0,t.useRef)(null),i=(0,t.useMemo)(()=>e.findIndex(({containerCls:e})=>e.split(" ").includes("active"))+1,[e]);return(0,t.useEffect)(()=>{if(!n.current)return;const e=n.current,i=e.querySelector(".page-content-header-nav__tabs"),t=document.querySelector(".pul-layout__header-inner"),a="page-content-header-nav--sticky",o=()=>{const n=i.getBoundingClientRect(),o=t.getBoundingClientRect(),s=e.getBoundingClientRect(),r=getComputedStyle(e),l=s.width-parseFloat(r.paddingLeft)-parseFloat(r.paddingRight),d=(window.scrollY||window.pageYOffset)+s.top;document.documentElement.scrollTop>d-o.height?(e.classList.add(a),e.style.minHeight=`${n.height}px`,i.style.width=`${l}px`,i.style.top=`${o.height}px`):(e.classList.remove(a),e.style.minHeight=null,i.style.width=null,i.style.top=null)};window.addEventListener("resize",o),window.addEventListener("scroll",o),document.addEventListener("mousewheel",o);const s=new ResizeObserver(o);return s.observe(e),o(),()=>{window.removeEventListener("resize",o),window.removeEventListener("scroll",o),document.removeEventListener("mousewheel",o),s.disconnect()}},[]),e.length?(0,t.jsx)("div",{id:"classic-mode-navigation",className:"page-content-header-nav",ref:n,children:(0,t.jsx)(s.Tabs,{className:"page-content-header-nav__tabs",active:i,children:e.map(({title:e,href:n},i)=>(0,t.jsx)(s.Tab,{"data-cy":e,title:e,component:r.default,to:(0,l.prepareUrl)(n)},i))})}):null};d.propTypes={items:o().arrayOf(o().shape({title:o().string.isRequired,href:o().string.isRequired,containerCls:o().string})).isRequired};const c=d},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(95),a=i(713);const o=({wizardTitle:e,pageTitle:n,breadcrumbs:i=[]})=>{i=i&&Array.isArray(i)?i:[];let o,s=e??n??i[i.length-1]?.title??"";const r=s.match(/<b>(.+)<\/b>/i);r&&(o=r[1],s=s.substring(0,r.index).trim());const l=s.match(/(<a(.+)<\/a>)/);return l&&(l.index+l[0].length===s.length&&(o=(0,a.default)(l[0])),s=s.replace(l[0],"").trim()),o&&(s=s.substring(0,s.lastIndexOf(" "))),""===s&&i.length>2&&(s=i[i.length-2]?.title??""),(0,a.default)((0,t.unescapeHtml)(s)).trim()}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>C});var t=i(341),a=i(342),o=i(95),s=i(1255),r=i(1260),l=i(903),d=i(978),c=i(1263),m=i(1264),u=i(1268),p=i(1269),f=i(515),h=i(795),k=i(811),v=i(785),g=i(1271),S=i.n(g),_=i(1272),y=i.n(_),b=i(1273),N=i.n(b),w=i(1274),E=i.n(w),D=function(e){return e.User="user",e.Assistant="assistant",e}(D||{});const F=[{key:"welcome.suggest.domain",icon:"globe"},{key:"welcome.suggest.upload-files",icon:"arrow-up-tray"},{key:"welcome.suggest.wordpress",icon:"wordpress"},{key:"welcome.suggest.security",icon:"shield"},{key:"welcome.suggest.email-phone",icon:"mail"},{key:"welcome.suggest.spam",icon:"mail-circle-filled"},{key:"welcome.suggest.slow-website",icon:"monitoring"}],P=o.Locale.getTranslate("components.copilot"),C=()=>{const e=(0,a.useTranslate)("components.copilot"),{setIsRightSidebarOpen:n,isRightSidebarOpen:g,loading:_,answers:b,setAnswers:w,chatId:C,setChatId:I,startNewChat:T}=(0,t.useContext)(d.CopilotContext),{data:{config:x}={}}=(0,v.useQuery)(S()),L=x?.copilot?.chat?.useStream??!0,[A]=(0,k.useMutation)(y()),O=(0,h.useApolloClient)(),q=(0,t.useRef)(g),R=(0,t.useRef)(!1),[M,B]=(0,t.useState)(""),[U,j]=(0,t.useState)(null),[V,$]=(0,l.useLocalStorage)("isCopilotHistoryOpen",!1),H=(0,t.useRef)(null),W=(0,t.useRef)(null),[K,z]=(0,t.useState)(!1),G=(0,t.useRef)(0);(0,t.useEffect)(()=>{G.current=b.reduce((e,n)=>Math.max(e,n.id+1),0)},[b]);const[Q,J]=(0,t.useState)(new Set),[Y]=(0,k.useMutation)(E()),X=e=>{w(e),setTimeout(()=>
457{Z(),W.current?.getElementsByTagName("textarea")[0]?.focus()})},Z=()=>{const e=H.current;e&&(e.scrollTop=e.scrollHeight)},ee=(0,p.default)({listRef:H,chatId:C});(0,t.useEffect)(()=>{g&&!q.current&&W.current?.getElementsByTagName("textarea")[0]?.focus(),q.current=g},[g]),(0,t.useEffect)(()=>{let e;return!V&&R.current&&(e=setTimeout(()=>{q.current&&!R.current&&W.current?.getElementsByTagName("textarea")[0]?.focus()})),R.current=V,()=>{e&&clearTimeout(e)}},[V]),(0,t.useEffect)(()=>{const e=H.current;if(!e)return;const n=e=>{const n=e.target;if("A"===n.tagName&&n.hasAttribute("data-title")){const e=n.getAttribute("data-title");if(!e)return;o.Tooltip.init(n,{text:e}),o.Tooltip.set({element:n,config:{text:e}})}};return e.addEventListener("focus",n,!0),e.addEventListener("mouseenter",n,!0),()=>{e.removeEventListener("focus",n,!0),e.removeEventListener("mouseenter",n,!0)}},[]);const ne=async(n=M)=>{const i=n.trim();if(!i||K)return;const t=[...b,{role:D.User,content:i,id:G.current++}];w(t),setTimeout(()=>Z()),B(""),L?await(async(n,i)=>{z(!0),setTimeout(()=>Z());const t={queue:[],done:!1,error:void 0,wake:()=>{}};(0,f.execute)(O.link,{query:N(),variables:{input:{question:n,stream:!0,selectedStyle:U,chatId:C}},context:{multipartStream:!0}},{client:O}).subscribe({next:n=>{if("data"in n){const e=n.data?.genCopilotAnswer;e?.error&&(t.error=e.error),e?.contentChunks?.forEach(e=>e&&t.queue.push(e))}"incremental"in n&&n.incremental?.forEach(e=>{"items"in e&&e.items.forEach(e=>e&&t.queue.push(e))}),"errors"in n&&n.errors?.length&&(t.error??=String(e("service-unavailable"))),t.wake()},error:()=>{t.error??=String(e("service-unavailable")),t.done=!0,t.wake()},complete:()=>{t.done=!0,t.wake()}});let a=i.length>0?i[i.length-1]:void 0,o=!0,s=!1;for(;!t.done||t.queue.length>0;){if(0===t.queue.length){await new Promise(e=>{t.wake=e}),t.wake=()=>{};continue}const e=!document.hidden,n=e?[t.queue.shift()]:t.queue.splice(0);for(const e of n)o=!1,e.chatId&&e.chatId!==C&&I(e.chatId),a&&a.role===D.Assistant?(a={...a,content:(a.content??"")+e.content,chat_id:a.chat_id??e.chatId??void 0,message_id:a.message_id??e.messageId??void 0,able_to_answer:a.able_to_answer||(e.ableToAnswer??!1)},i[i.length-1]=a):(a={role:D.Assistant,content:e.content,id:G.current++,chat_id:e.chatId??void 0,message_id:e.messageId??void 0,able_to_answer:e.ableToAnswer??!1,streaming:!0},i.push(a));X([...i]),s||(z(!1),s=!0),e&&await new Promise(e=>setTimeout(e,10))}if(o)i.push({role:D.Assistant,error:t.error??String(e("service-unavailable")),id:G.current++}),X([...i]);else{const e=i[i.length-1];e?.role===D.Assistant&&(i[i.length-1]={...e,streaming:!1},X([...i]))}z(!1)})(i,t):(z(!0),setTimeout(()=>Z()),await(async(n,i)=>{try{const e=await A({variables:{input:{question:n,selectedStyle:U,chatId:C}}}),t=e.data?.genCopilotAnswer;t?.chatId&&t.chatId!==C&&I(t.chatId);const a=[...i,{role:D.Assistant,content:t?.content??void 0,error:t?.error??void 0,id:G.current++,able_to_answer:t?.ableToAnswer??!1,chat_id:t?.chatId??void 0,message_id:t?.messageId??void 0}];X(a)}catch{const n=[...i,{role:D.Assistant,error:String(e("service-unavailable")),id:G.current++}];X(n)}z(!1)})(i,t))},ie=async(e,n)=>{const i=b.find(n=>n.id===e);if(null==i?.message_id||null==i?.chat_id)return;J(n=>new Set(n).add(e)),setTimeout(()=>{J(n=>{const i=new Set(n);return i.delete(e),i})},3e3);const t=i.feedback,a=t===n?void 0:n;te(e,a);try{await Y({variables:{input:{chatId:i.chat_id,messageId:i.message_id,feedback:a}}})}catch{ae(e,a,t)}},te=(e,n)=>{w(i=>i.map(i=>i.id!==e?i:{...i,feedback:n}))},ae=(e,n,i)=>{w(t=>t.map(t=>t.id!==e||t.feedback!==n?t:{...t,feedback:i}))},oe=K||_||Boolean(b[b.length-1]?.streaming),se=(0,t.jsxs)("div",{className:"plesk-copilot-chat-view",children:[(0,t.jsx)("div",{className:"plesk-copilot-chat-header",children:(0,t.jsxs)(a.Toolbar,{children:[(0,t.jsxs)(a.Heading,{level:2,children:[(0,t.jsx)(a.Icon,{src:i(1270)})," ",e("title")]}),(0,t.jsx)(a.ToolbarExpander,{}),(0,t.jsx)(a.Button,{icon:"plus",ghost:!0,tooltip:e("new-chat"),tooltipAsLabel:!0,disabled:oe,onClick:T}),(0,t.jsx)(a.Button,{icon:"clock",ghost:!0,tooltip:e("history"),tooltipAsLabel:!0,disabled:oe,onClick:()=>$(!0)}),(0,t.jsx)(a.Button,{tooltip:e("close-button-title"),tooltipAsLabel:!0,ghost:!0,icon:"cross-mark",onClick:()=>n(!1)})]})}),(0,t.jsxs)("div",{className:"plesk-copilot-chat-messages",ref:H,children:[_&&(0,t.jsx)(a.ContentLoader,{}),_||0!==b.length?(0,t.jsxs)("div",{ref:ee,children:[b.map(e=>(0,t.jsx)(u.default,{message:e,onFeedback:ie,feedbackDisabled:Q.has(e.id)},e.id)),K&&(0,t.jsx)("div",{className:"msg-row left",children:(0,t.jsx)("div",{className:"assistant-card",children:(0,t.jsx)("div",{className:"assistant-content",children:(0,t.jsx)(a.ContentLoader,{className:"plesk-copilot-loading-indicator",text:(0,t.jsx)(P,{content:"loader.text"})})})})})]}):(0,t.jsxs)("div",{className:"plesk-copilot-welcome",children:[(0,t.jsx)(a.Item,{icon:(0,t.jsx)(a.Icon,{src:i(1270)}),title:String(e("welcome.greeting")),description:(0,t.jsx)(a.Paragraph,{children:e("welcome.description")})}),(0,t.jsxs)("div",{className:"plesk-copilot-suggestions","data-testid":"copilot-suggestions",children:[(0,t.jsx)(a.Text,{bold:!0,children:e("welcome.try-asking")}),(0,t.jsx)("div",{className:"plesk-copilot-suggestions__labels",children:F.map(({key:n,icon:i})=>(0,t.jsx)(a.Label,{icon:i,view:"outline",size:"lg",onClick:()=>ne(String(e(n))),children:e(n)},n))})]})]})]}),(0,t.jsxs)("form",{onSubmit:e=>{e.preventDefault(),ne()},className:"plesk-copilot-chat-input-row",ref:W,children:[(0,t.jsx)(a.TextArea,{value:M,placeholder:String(e("chat-input.placeholder")),disabled:K,onChange:e=>B(e.target.value),onKeyDown:e=>{"Enter"===e.key&&!e.shiftKey&&M.trim()&&(e.preventDefault(),ne())},size:"fill",className:"plesk-copilot-chat-input",autoheight:!0,rows:1}),!!M&&(0,t.jsx)(c.default,{enabled:!!x?.copilot?.chat?.useStyles,value:U,onChange:j}),!!M&&(0,t.jsx)(a.Button,{ghost:!0,icon:"arrow-right-circle-filled",type:"submit",disabled:K})]}),(0,t.jsx)(a.Item,{className:"plesk-copilot-privacy",icon:(0,t.jsx)(a.Icon,{name:"shield",size:"16"}),description:(0,t.jsx)(P,{content:"privacy.text",params:{link:(0,t.jsx)(a.Link,{href:x?.product.privacyPolicyUrl,target:"_blank",children:e("privacy.link")})}})})]});return(0,t.jsx)("div",{className:"plesk-copilot-chat-container",children:(0,t.jsx)(r.default,{component:null,children:(0,t.jsx)(s.default,{classNames:"plesk-copilot-view",timeout:200,exit:!1,children:V?(0,t.jsx)(m.default,{onBack:()=>$(!1)}):se},V?"history":"chat")})})}},,,,,,,,,(e,n,i)=>{"use strict";i.r(n),i.d(n,{AI_STYLES:()=>o,default:()=>r});var t=i(341),a=i(342);const o=["grandmother","sergeant","wizard","pirate","butler","medium"],s=({id:e})=>(0,t.jsx)("span",{className:"pul-icon pul-icon--size-16",children:(0,t.jsx)("svg",{focusable:"false",children:(0,t.jsx)("use",{href:`/cp/theme/icons/24/colored-icons-sprite.svg#${e}`})})}),r=({enabled:e,value:n,onChange:i})=>
457{const r=(0,a.useTranslate)("components.copilot");return e?n?(0,t.jsx)(a.Button,{icon:(0,t.jsx)(s,{id:n}),ghost:!0,tooltip:r("reset-ai-style"),tooltipAsLabel:!0,onClick:()=>i(null)}):(0,t.jsx)(a.Dropdown,{menu:(0,t.jsx)(a.Menu,{className:"plesk-copilot-style-menu",children:o.map(e=>(0,t.jsx)(a.MenuItem,{icon:(0,t.jsx)(s,{id:e}),tooltip:r(`ai-style.${e}`),onClick:()=>i(e)},e))}),children:(0,t.jsx)(a.Button,{icon:(0,t.jsx)(s,{id:"magic-wand"}),ghost:!0,tooltip:r("apply-ai-style"),tooltipAsLabel:!0})}):null}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>y});var t=i(341),a=i(342),o=i(811),s=i(785),r=i(903),l=i(718),d=i(1265),c=i(978),m=i(979),u=i.n(m),p=i(1266),f=i.n(p),h=i(1267),k=i.n(h);const v=["active","archived","all"],g={active:!1,archived:!0,all:void 0},S=({conversation:e,translate:n,onOpen:i,onArchive:o})=>(0,t.jsxs)("div",{className:"plesk-copilot-history-item",children:[(0,t.jsx)(a.Action,{onClick:()=>i(e),className:"plesk-copilot-history-item-title",outerProps:{className:"plesk-copilot-history-item-title-outer"},children:e.title}),(0,t.jsx)(a.Dropdown,{menu:(0,t.jsx)(a.Menu,{children:(0,t.jsx)(a.ListAction,{icon:"archive",onClick:()=>o(e),children:n("history-view.archive")})}),children:(0,t.jsx)(a.Button,{icon:"three-dots-vertical",ghost:!0,tooltip:n("history-view.actions"),tooltipAsLabel:!0})})]}),_=({conversation:e,translate:n,onUnarchive:i,onDelete:o})=>(0,t.jsxs)("div",{className:"plesk-copilot-history-item",children:[(0,t.jsx)(a.Text,{truncate:!0,children:e.title}),(0,t.jsx)(a.Dropdown,{menu:(0,t.jsxs)(a.Menu,{children:[(0,t.jsx)(a.ListAction,{icon:"unarchive",onClick:()=>i(e),children:n("history-view.unarchive")}),(0,t.jsx)(a.ListAction,{icon:"recycle","data-action-name":"deleteConfirmation",children:({wrap:i})=>(0,t.jsx)(d.default,{target:i(n("history-view.delete")),confirmationText:n("history-view.confirm-delete"),isCritical:!0,onClick:()=>o(e)})})]}),children:(0,t.jsx)(a.Button,{icon:"three-dots-vertical",ghost:!0,tooltip:n("history-view.actions"),tooltipAsLabel:!0})})]}),y=({onBack:e})=>{const n=(0,a.useTranslate)("components.copilot"),{chatId:i,openConversation:d,startNewChat:m}=(0,t.useContext)(c.CopilotContext),[p,h]=(0,r.useLocalStorage)("copilotHistoryFilter","active"),y=v.includes(p)?p:"active",[b,N]=(0,t.useState)(1),{loading:w,data:E,error:D,refetch:F}=(0,s.useQuery)(u(),{variables:{input:{archived:g[y],pagination:{page:b,itemsPerPage:30}}},fetchPolicy:"network-only"}),[P,{loading:C}]=(0,o.useMutation)(f()),[I,{loading:T}]=(0,o.useMutation)(k()),x=w||C||T,L=(0,t.useRef)(null),A=(0,t.useRef)(!1);(0,t.useEffect)(()=>{D&&(0,l.addToast)({intent:"danger",message:String(D)})},[D]);const O=E?.viewer?.copilotConversationHistory,q=O?.pageInfo?.pageCount??0,R=(0,t.useMemo)(()=>(O?.nodes??[]).map(e=>({id:e.externalId,title:e.title??"",archived:e.archived})),[O]);(0,t.useEffect)(()=>{if(x||A.current)return;const e=L.current?.querySelector(".plesk-copilot-history-item-title");e&&(e.focus(),A.current=!0)},[x,R]);const M=n=>{e(),d(n.id).catch(()=>{})},B=async(e,n)=>{try{await P({variables:{input:{chatId:e.id,archived:n}}}),n&&e.id===i&&m(),await F()}catch(e){(0,l.addToast)({intent:"danger",message:String(e)})}},U=e=>B(e,!0),j=e=>B(e,!1),V=async e=>{try{await I({variables:{input:{chatId:e.id}}}),await F()}catch(e){(0,l.addToast)({intent:"danger",message:String(e)})}};return(0,t.jsxs)("div",{className:"plesk-copilot-history",children:[(0,t.jsx)("div",{className:"plesk-copilot-chat-header",children:(0,t.jsxs)(a.Toolbar,{children:[(0,t.jsx)(a.Button,{icon:"arrow-left",ghost:!0,tooltip:n("history-view.back"),tooltipAsLabel:!0,onClick:e}),(0,t.jsx)(a.Heading,{level:2,className:"plesk-copilot-history-title",children:n("history")}),(0,t.jsx)(a.ToolbarExpander,{}),(0,t.jsx)(a.Dropdown,{menu:(0,t.jsx)(a.Menu,{children:v.map(e=>(0,t.jsx)(a.MenuSelectableItem,{selected:y===e,onClick:()=>(h(e),void N(1)),children:n(`history-view.filter.${e}`)},e))}),children:(0,t.jsx)(a.Button,{icon:"filter",ghost:!0,tooltip:n("filter"),tooltipAsLabel:!0})})]})}),(0,t.jsxs)("div",{className:"plesk-copilot-chat-messages",children:[x&&(0,t.jsx)(a.ContentLoader,{}),!x&&0===R.length&&(0,t.jsx)("div",{className:"plesk-copilot-history-empty",children:(0,t.jsx)(a.Text,{intent:"muted",children:n("history-view.empty")})}),!x&&R.length>0&&(0,t.jsx)("div",{className:"plesk-copilot-history-list",ref:L,children:R.map(e=>e.archived?(0,t.jsx)(_,{conversation:e,translate:n,onUnarchive:j,onDelete:V},e.id):(0,t.jsx)(S,{conversation:e,translate:n,onOpen:M,onArchive:U},e.id))}),!x&&q>1&&(0,t.jsx)(a.Pagination,{current:b,total:q,onSelect:N})]})]})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r});var t=i(342),a=i(95),o=i(341);const s=a.Locale.getTranslate("components.buttons"),r=({children:e,confirmationText:n,onClick:i,isCritical:a=!1,isProcessing:r=!1,target:l,...d})=>{const[c,m]=(0,o.useState)(!1),u=(0,o.jsx)(t.Button,{onClick:()=>m(!0),state:r?"loading":void 0,...d,children:r?(0,o.jsx)(s,{content:"wait"}):e});return(0,o.jsxs)(t.Popover,{target:l?(0,o.cloneElement)(l,{onClick:()=>m(!0)}):u,placement:"top",visible:c,onClose:()=>m(!1),children:[(0,o.jsx)(t.Paragraph,{children:n}),(0,o.jsx)(t.Button,{id:"buttonYes",intent:a?"danger":"primary",onClick:()=>{m(!1),i()},children:(0,o.jsx)(s,{content:"yes"})}),"  ",(0,o.jsx)(t.Button,{id:"buttonCancel",onClick:()=>m(!1),ghost:!0,children:(0,o.jsx)(s,{content:"cancel"})})]})}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"SwitchArchiveState"}
457,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"SwitchArchiveStateInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"switchArchiveState"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"conversation"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"externalId"}},{kind:"Field",name:{kind:"Name",value:"archived"}}]}}]}}]}}],loc:{start:0,end:204}};n.loc.source={body:"mutation SwitchArchiveState($input: SwitchArchiveStateInput!) {\n    switchArchiveState(input: $input) {\n        conversation {\n            id\n            externalId\n            archived\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SwitchArchiveState=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SwitchArchiveState")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"DeleteCopilotConversation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"DeleteCopilotConversationInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"deleteCopilotConversation"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}}]}}]}}],loc:{start:0,end:152}};n.loc.source={body:"mutation DeleteCopilotConversation($input: DeleteCopilotConversationInput!) {\n    deleteCopilotConversation(input: $input) {\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DeleteCopilotConversation=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DeleteCopilotConversation")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r});var t=i(342),a=i(341),o=i(718),s=i(95);const r=({message:e,onFeedback:n,feedbackDisabled:i})=>
457{const r=(0,t.useTranslate)("components.copilot"),l=(0,a.useRef)(null);(0,a.useEffect)(()=>{const e=e=>{const n=e.target.closest(".code-copy-icon");if(n){const e=n.closest(".pre-code-wrapper")?.querySelector("code")?.textContent;if(e)try{(0,t.copyToClipboard)(e),(0,o.addToast)({intent:"success",message:r("copy-snippet-success")})}catch{(0,o.addToast)({intent:"danger",message:r("copy-snippet-error")})}}},n=l.current;return n?.addEventListener("click",e),()=>n?.removeEventListener("click",e)},[r]);const d="positive"===e.feedback?"feedback-up":"negative"===e.feedback?"feedback-down":"";return(0,a.jsx)("div",{className:"plesk-copilot-msg-row "+("user"===e.role?"right":"left"),children:"assistant"===e.role?(0,a.jsxs)("div",{className:"plesk-copilot-assistant-card",children:[(0,a.jsx)("div",{className:"assistant-content",ref:l,children:e.error?(0,a.jsx)(t.StatusMessage,{intent:"danger",children:e.error}):(0,a.jsx)(t.Markdown,{parserOptions:{extensions:{renderers:{link:e=>(e=>{try{const n=new URL(e.href);n.searchParams.set("utm_source","pleskobsidian"),n.searchParams.set("utm_medium","ai_assistant");const i=new URL(window.location.href),t=n.hostname===i.hostname,a=((e,n)=>e.length<=n?e:`${e.slice(0,n)}...`)(e.text,50),o=e.title||(e.text!==a?e.text:null)||null;return`<a href="${n.toString()}"${o?` data-title="${o}"`:""} ${t?"":'target="_blank" rel="noopener noreferrer"'}>${a}</a>`}catch{return`<span>${e.text||""}</span>`}})(e),code:e=>`<div class="pre-code-wrapper"><pre><button class="code-copy-icon pul-button pul-button--ghost pul-button--empty" type="button" aria-label="${r("copy-snippet-label")}" title="${r("copy-snippet-label")}"><span class="pul-button__inner"><span class="pul-icon pul-icon--size-16 pul-button__icon" aria-hidden="true"><svg focusable="false"><use href="/cp/theme/icons/24/colored-icons-sprite.svg#copy"></use></svg></span></span></button><code>${(0,s.escapeHtml)(e.text)}</code></pre></div>`},childTokens:{}}},children:e.content??""})}),(0,a.jsx)("div",{className:"plesk-copilot-assistant-actions",children:!e.error&&e.chat_id&&void 0!==e.message_id&&null!==e.message_id&&!1!==e.able_to_answer&&!e.streaming&&(0,a.jsxs)("div",{className:`plesk-copilot-feedback-buttons ${d}`,children:[(0,a.jsx)(t.Button,{icon:(0,a.jsx)("span",{className:"pul-icon pul-icon--size-16",children:(0,a.jsx)("svg",{focusable:"false",children:(0,a.jsx)("use",{href:"/cp/theme/icons/24/colored-icons-sprite.svg#thumbs-up"})})}),ghost:!0,tooltip:r("user-feedback-helpful"),onClick:()=>n(e.id,"positive"),tooltipAsLabel:!0,"aria-pressed":"positive"===e.feedback,disabled:i}),(0,a.jsx)(t.Button,{icon:(0,a.jsx)("span",{className:"pul-icon pul-icon--size-16",children:(0,a.jsx)("svg",{focusable:"false",children:(0,a.jsx)("use",{href:"/cp/theme/icons/24/colored-icons-sprite.svg#thumbs-down"})})}),ghost:!0,tooltip:r("user-feedback-not-helpful"),onClick:()=>n(e.id,"negative"),tooltipAsLabel:!0,"aria-pressed":"negative"===e.feedback,disabled:i})]})})]}):(0,a.jsx)("div",{className:"user-chip",children:(0,a.jsx)("span",{children:e.content})})},e.id)}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r,useChatScrollRestoration:()=>s});var t=i(341);const a="copilotChatScroll",o=(e,n)=>({chatId:n,scrollTop:e.scrollTop,atBottom:e.scrollHeight-e.scrollTop-e.clientHeight<=32}),s=({listRef:e,chatId:n})=>{const[i,s]=(0,t.useState)(null),r=(0,t.useRef)(null),l=(0,t.useRef)(n);return l.current=n,(0,t.useEffect)(()=>{const n=e.current;if(!n||!i)return;const t=()=>{const e=l.current;void 0!==e&&(r.current=o(n,e))},s=()=>{r.current&&(e=>{try{window.sessionStorage.setItem(a,JSON.stringify(e))}catch{}})(r.current)};return n.addEventListener("scroll",t,{passive:!0}),window.addEventListener("pagehide",s),()=>{n.removeEventListener("scroll",t),window.removeEventListener("pagehide",s),s()}},[e,i]),(0,t.useEffect)(()=>{const t=e.current;if(!t||!i||void 0===n)return;const s=(()=>{try{const e=window.sessionStorage.getItem(a);if(null===e)return null;const n=JSON.parse(e);return"string"==typeof n?.chatId&&"number"==typeof n.scrollTop&&Number.isFinite(n.scrollTop)&&"boolean"==typeof n.atBottom?n:null}catch{return null}})(),l=s?.chatId!==n||s.atBottom?null:s.scrollTop;let d;const c=new ResizeObserver(()=>{t.scrollTop=l??t.scrollHeight,r.current=o(t,n),clearTimeout(d),d=setTimeout(()=>c.disconnect(),300)});return c.observe(i),()=>{clearTimeout(d),c.disconnect()}},[e,i,n]),s},r=s},e=>{e.exports=Jsw.skinUrl+"/images/AI-colored.svg?ee8fafae625b33576ded21c3760e6c49"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CopilotChat"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"privacyPolicyUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"copilot"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"chat"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"useStyles"}},{kind:"Field",name:{kind:"Name",value:"useStream"}}]}}]}}]}}]}}],loc:{start:0,end:211}};n.loc.source={body:"query CopilotChat {\n    config {\n        product {\n            privacyPolicyUrl\n        }\n        copilot {\n            chat {\n                useStyles\n                useStream\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CopilotChat=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"CopilotChat")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"GenCopilotAnswer"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"GenCopilotAnswerInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"genCopilotAnswer"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"error"}},{kind:"Field",name:{kind:"Name",value:"ableToAnswer"}},{kind:"Field",name:{kind:"Name",value:"chatId"}},{kind:"Field",name:{kind:"Name",value:"messageId"}}]}}]}}],loc:{start:0,end:190}};n.loc.source={body:"mutation GenCopilotAnswer($input: GenCopilotAnswerInput!) {\n    genCopilotAnswer(input: $input) {\n        content\n        error\n        ableToAnswer\n        chatId\n        messageId\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.GenCopilotAnswer=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"GenCopilotAnswer")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"GenCopilotAnswerStream"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"GenCopilotAnswerInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"genCopilotAnswer"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}},{kind:"Field",name:{kind:"Name",value:"contentChunks"},directives:[{kind:"Directive",name:{kind:"Name",value:"stream"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"chatId"}},{kind:"Field",name:{kind:"Name",value:"messageId"}},{kind:"Field",name:{kind:"Name",value:"ableToAnswer"}}]}}]}}]}}],loc:{start:0,end:254}};n.loc.source={body:"mutation GenCopilotAnswerStream($input: GenCopilotAnswerInput!) {\n    genCopilotAnswer(input: $input) {\n        error\n        contentChunks @stream {\n            content\n            chatId\n            messageId\n            ableToAnswer\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.GenCopilotAnswerStream=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"GenCopilotAnswerStream")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"SendCopilotFeedback"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"SendCopilotFeedbackInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sendCopilotFeedback"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"message"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"role"}},{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"feedback"}},{kind:"Field",name:{kind:"Name",value:"externalId"}}]}},{kind:"Field",name:{kind:"Name",value:"__typename"}}]}}]}}],loc:{start:0,end:258}};n.loc.source={body:"mutation SendCopilotFeedback($input: SendCopilotFeedbackInput!) {\n    sendCopilotFeedback(input: $input) {\n        message {\n            id\n            role\n            content\n            feedback\n            externalId\n        }\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SendCopilotFeedback=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SendCopilotFeedback")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default,findSticker:()=>a.findSticker,getStickers:()=>a.getStickers});var t=i(1276),a=i(1277)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(772),a=i(785),o=i(1277),s=i(1304),r=i(1317),l=i(408),d=i(892),c=i.n(d),m=i(341);const u=()=>{const{pathname:e}=(0,t.useLocation)(),{pageSidebar:n}=(0,l.usePageData)(),{data:i}=(0,a.useQuery)(c());if(!i)return null;const{viewer:{type:d,stickerCollection:{enabled:u,promoHidden:p,stickers:f}}}=i;if(!u)return null;const h=!!n?.isPowerUserPanel,k=(0,o.getStickers)(h,d),v=(0,o.findSticker)(k,e);if(!v)return null;const g=new Set(k.map(e=>e.id)),S=f.filter(e=>g.has(e)).length;return(0,m.jsxs)(m.Fragment,{children:[v.entryPoint&&(0,m.jsx)(r.default,{count:S,userType:d,promoHidden:p}),(0,m.jsx)(s.default,{sticker:v,collected:f.includes(v.id)},v.id)]})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{findSticker:()=>s,getStickers:()=>o});var t=i(772);const a=e=>()=>i(1278)(`./${e}.png`),o=(e,n)=>{const i=[{id:"joystick",order:8,paths:["/smb/web/view/:id/connection-info"],image:a("joystick")},{id:"elvis",order:1,paths:e?["/smb/web/view","/smb/web/overview","/smb/web/setup"]:["/cp/home","/admin/home"],image:a("elvis"),entryPoint:!0}
457,{id:"skateboard",order:12,paths:["/smb/mail-settings/list"],image:a("skateboard")},{id:"yuppie",order:25,paths:["/smb/database/edit-user"],image:a("yuppie")},{id:"floppy",order:24,paths:["/smb/statistics/details"],image:a("floppy")},{id:"hustler",order:17,paths:["/smb/user/overview"],image:a("hustler")},{id:"telephone",order:20,paths:["/smb/ftp/create-user"],image:a("telephone")},{id:"boombox",order:2,paths:["/smb/web/php-settings"],image:a("boombox")},{id:"delorean",order:18,paths:["/smb/ssl-certificate/list"],image:a("delorean")},{id:"pizza",order:16,paths:["/smb/log-file/list"],image:a("pizza")},{id:"synthesizer",order:15,paths:["/smb/dns-zone/records-list"],image:a("synthesizer")},{id:"rollers",order:3,paths:["/smb/file-manager/list"],image:a("rollers")},{id:"ghost",order:19,paths:["/smb/scheduler/settings"],image:a("ghost")}],t=[{id:"electroguitar",order:7,paths:["/admin/server/tools","/admin/reseller/tools"],image:a("electroguitar")},{id:"arcade-cabinet",order:6,paths:["/cp/server/virtual-host-template/","/cp/reseller-tools/virtual-host-template"],image:a("arcade-cabinet")},{id:"cassette",order:4,paths:["/admin/backup/list/"],image:a("cassette")},{id:"aerobics-girl",order:9,paths:["/cp/settings-ui/edit-interface-view","/admin/reseller/preferences"],image:a("aerobics-girl")},e?void 0:{id:"player",order:22,paths:["/admin/subscription/change-current"],image:a("player")},e?void 0:{id:"officer",order:21,paths:["/admin/customer-service-plan/create-addon"],image:a("officer")},{id:"tv",order:14,paths:["/cp/server/info-and-statistics/summary-report","/cp/reseller-tools/info-and-statistics/summary-report"],image:a("tv")}],o=[{id:"pc",order:10,paths:["/admin/services/list"],image:a("pc")},{id:"alien",order:13,paths:["/cp/server/mail/settings"],image:a("alien")},{id:"aviator-glasses",order:5,paths:["/admin/php-handler/list"],image:a("aviator-glasses")},{id:"zombie",order:11,paths:["/admin/sessions/settings/"],image:a("zombie")},{id:"sneakers",order:23,paths:["/modules/catalog/"],image:a("sneakers")}];return[...i,...["ADMIN","RESELLER"].includes(n)?t:[],..."ADMIN"===n?o:[]].filter(e=>void 0!==e)},s=(e,n)=>e.find(e=>((e,n)=>e.paths.some(e=>""!==e&&null!==(0,t.matchPath)({path:e,end:!1},n)))(e,n))},(e,n,i)=>{const t={"./aerobics-girl.png":1279,"./alien.png":1280,"./arcade-cabinet.png":1281,"./aviator-glasses.png":1282,"./boombox.png":1283,"./cassette.png":1284,"./delorean.png":1285,"./electroguitar.png":1286,"./elvis.png":1287,"./floppy.png":1288,"./ghost.png":1289,"./hustler.png":1290,"./joystick.png":1291,"./officer.png":1292,"./pc.png":1293,"./pizza.png":1294,"./player.png":1295,"./rollers.png":1296,"./skateboard.png":1297,"./sneakers.png":1298,"./synthesizer.png":1299,"./telephone.png":1300,"./tv.png":1301,"./yuppie.png":1302,"./zombie.png":1303};function a(e){const n=o(e);return i(n)}function o(e){if(!i.o(t,e)){const n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t[e]}a.keys=function(){return Object.keys(t)},a.resolve=o,e.exports=a,a.id=1278},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/aerobics-girl.png?fef4c69a36e2d952d250bf7ee4eeb6f0"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/alien.png?21d43e97a9093d14ea461ef7b3194402"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/arcade-cabinet.png?958723b040fdfe4a98dadc37abc7eb32"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/aviator-glasses.png?de16bd3259831ab2a8e0af6f84c38b9d"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/boombox.png?66abdd10c33cad6a2edaeb783b0e895a"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/cassette.png?2c0b4e4aaa2646cfef08f01aa4686312"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/delorean.png?ddb1eb0796cbe5c96ad7eb3443ba4869"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/electroguitar.png?a53002bf2fe679f5e2ad8060bd041002"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/elvis.png?567bac7e3d1f27e08d2af197bc62b0f3"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/floppy.png?0177c62463d9b6c17bd27e6abfdac54c"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/ghost.png?6436660957b017c30f19422274e11730"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/hustler.png?fa086a222a308e3faa48c565543e439b"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/joystick.png?1ed32aadad1c5cc79f44c058cc84ca26"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/officer.png?a11c34f16c62245ed68bce5c69ecae4a"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/pc.png?ebaad8c312e527cd98e3a6371891577c"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/pizza.png?890ee1693d31c7af82732eb194fb61d2"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/player.png?9c045e678cba88f439071019d223ea17"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/rollers.png?02be603e9c35a333f54aa5d1c8c56c72"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/skateboard.png?64400e56849df5f58cf2c8ee69d951d4"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/sneakers.png?e4857afb53681c035140ae5e17fad328"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/synthesizer.png?720a6f28506780a9d974b3bf24d5d16a"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/telephone.png?26dd3b4d549d7b4f218d644244e114c0"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/tv.png?26be7c659b1ac2ae6b75883dadcd862b"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/yuppie.png?e115749c9296400aaf33335744f19654"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/sticker/zombie.png?7bfe59ee6bdbff2e372b05761ef891b9"},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(1305)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(341),a=i(811),o=i(342),s=i(1306),r=i(1307),l=i(1316),d=i.n(l);const c=({sticker:e,collected:n})=>{const[i,l]=(0,t.useState)(!1),[c,m]=(0,t.useState)(n),[u]=(0,a.useMutation)(d()),p=(0,o.useTranslate)("components.layouts.StickerCollectionGame");
457if((0,t.useEffect)(()=>{if(!i)return;const e=setTimeout(()=>m(!0),2e3);return()=>clearTimeout(e)},[i]),c)return null;const{top:f,left:h}=(0,s.getPosition)(e.id),k=p("collect",{sticker:p(`Sticker.${e.id}`)});return(0,t.jsx)("button",{"data-action":"collect-sticker",type:"button",className:"sticker-collection-layer__item",style:{top:`calc((100vh - 64px) * ${f/100})`,left:`calc((100vw - 64px) * ${h/100})`},onClick:()=>{l(!0),u({variables:{input:{stickerId:e.id}}})},children:i?(0,t.jsxs)("span",{className:"sticker-collection-layer__burst","aria-hidden":"true",children:[(0,t.jsx)("img",{className:"sticker-collection-layer__burst-star",src:(0,r.burstStar)(),alt:""}),r.burstParticles.map(e=>(0,t.jsx)("img",{className:"sticker-collection-layer__burst-particle",src:e.image(),alt:"",style:{left:`${e.left}%`,top:`${e.top}%`,width:`${e.width}%`,animationDelay:`${e.delay}s`}},`${e.left}-${e.top}`))]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"sticker-collection-layer__frame",children:(0,t.jsx)("img",{src:e.image(),alt:k})}),(0,t.jsx)("span",{className:"sticker-collection-layer__tooltip","aria-hidden":"true",children:k})]})})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{getPosition:()=>a});const t=(e,n,i)=>n+e%1e3/1e3*(i-n),a=e=>{const n=(e=>{let n=2166136261;for(let i=0;i<e.length;i++)n^=e.charCodeAt(i),n=Math.imul(n,16777619);return n>>>0})(e);return{top:t(n,15,80),left:t(n>>>7,8,88)}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{burstParticles:()=>a,burstStar:()=>t});const t=()=>i(1308),a=[{image:()=>i(1309),left:7.75,top:4.69,width:12.68,delay:.06},{image:()=>i(1310),left:78.17,top:0,width:21.83,delay:.08},{image:()=>i(1311),left:28.87,top:15.63,width:7.04,delay:.1},{image:()=>i(1312),left:7.04,top:36.72,width:16.9,delay:.12},{image:()=>i(1313),left:0,top:74.22,width:27.46,delay:.14},{image:()=>i(1314),left:35.92,top:79.69,width:9.86,delay:.16},{image:()=>i(1315),left:82.39,top:82.03,width:16.2,delay:.18}]},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/star.png?7c6af89d5d3e3bc82c8fe817a0ef3709"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/coin_01.png?42e1c886184ea8566facec735c138ab7"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/lightning_02.png?cc7216f971c308f9f187ba73c4b12288"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/heart_01.png?f4c568afb7679b117abb6fae13bd93a3"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/lightning_01.png?413b7dd607e2de663176c2fef342f4c5"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/heart_03.png?801daabfd223dba4d67111018f2a5c35"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/coin_02.png?6af9c34a365a91a43dcac34370d6073f"},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/burst/heart_02.png?9eeccef1ee71dcbdb8b9455f100b5dfb"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"CollectSticker"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"CollectStickerInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"collectSticker"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"query"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"stickerCollection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"stickers"}}]}}]}}]}}]}}]}}],loc:{start:0,end:266}};n.loc.source={body:"mutation CollectSticker($input: CollectStickerInput!) {\n    collectSticker(input: $input) {\n        query {\n            viewer {\n                login\n                stickerCollection {\n                    stickers\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CollectSticker=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"CollectSticker")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(1318)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(341),a=i(772),o=i(811),s=i(342),r=i(1320),l=i.n(r);const d={ADMIN:"Promo.adminPage",RESELLER:"Promo.resellerPage"},c=({count:e,userType:n,promoHidden:r})=>{const c=(0,a.useNavigate)(),m=(0,s.useTranslate)("components.layouts.StickerCollectionGame"),[u]=(0,o.useMutation)(l()),[p,f]=(0,t.useState)(!1),[h,k]=(0,t.useState)(!1);(0,t.useEffect)(()=>{if(!p)return;const e=setTimeout(()=>k(!0),6e3);return()=>clearTimeout(e)},[p]);return h?null:p?(0,t.jsx)("div",{className:"sticker-collection-farewell","aria-hidden":"true",children:(0,t.jsxs)("div",{className:"sticker-collection-farewell__box",children:[(0,t.jsx)("img",{className:"sticker-collection-farewell__ghost",src:i(1289),alt:""}),(0,t.jsx)("p",{className:"sticker-collection-farewell__text",children:m("Promo.farewell",{page:(0,t.jsx)(s.Text,{bold:!0,children:m(d[n]??"Promo.accountPage")})})})]})}):r?null:(0,t.jsxs)("div",{className:"sticker-collection-promo",children:[(0,t.jsxs)("button",{"data-action":"sticker-collection-promo",type:"button",className:"sticker-collection-promo__link",onClick:()=>c("/cp/sticker-collection"),children:[(0,t.jsxs)("span",{className:"sticker-collection-promo__avatar",children:[(0,t.jsx)("span",{className:"sticker-collection-promo__frame",children:(0,t.jsx)("img",{className:"sticker-collection-promo__elvis",src:i(1287),alt:""})}),(0,t.jsx)("img",{className:"sticker-collection-promo__stars",src:i(1319),alt:""}),(0,t.jsx)("span",{className:"sticker-collection-promo__counter",children:e})]}),(0,t.jsx)("span",{className:"sticker-collection-promo__title",children:m("Promo.title")})]}),(0,t.jsx)("button",{"data-action":"close-sticker-collection-promo",type:"button",className:"sticker-collection-promo__close","aria-label":m("Promo.close"),onClick:()=>{f(!0),u()},children:(0,t.jsx)(s.Icon,{name:"cross-mark",size:"12"})})]})}},e=>{e.exports=Jsw.skinUrl+"/images/sticker-collection/badge-stars.png?6f0eb925096d2e114e501aa776e78c79"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"HideStickerCollectionPromo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hideStickerCollectionPromo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"query"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"stickerCollection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"promoHidden"}}]}}]}}]}}]}}]}}],loc:{start:0,end:248}};n.loc.source={body:"mutation HideStickerCollectionPromo {\n    hideStickerCollectionPromo {\n        query {\n            viewer {\n                login\n                stickerCollection {\n                    promoHidden\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.HideStickerCollectionPromo=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"HideStickerCollectionPromo")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(910),a=i(341);const o=(e,n)=>{const i=i=>{const{baseUrl:o,showFrames:s,pageHeader:r,pageSidebar:l,pageContentHeader:d,pageTitle:c,withSecondary:m,secondary:u,isSecondaryCollapsed:p,width:f,bodyClass:h,integrationClass:k,...v}={...i,..."function"==typeof n?n(i):n};return(0,a.jsx)(t.default,{baseUrl:o,showFrames:s,pageHeader:r,pageSidebar:l,pageContentHeader:d,pageTitle:c,withSecondary:m,isSecondaryCollapsed:p,secondary:u,width:f,bodyClass:h,integrationClass:k,children:(0,a.jsx)(e,{...v})})};return i.displayName=`withPageLayout(${e.displayName||e.name||"Component"})`,i.WrappedComponent=e,i}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(95),a=i(408),o=i(1321);const s=(e,n)=>(0,o.default)(e,e=>{const{showFrames:i,pageHeader:o,pageSidebar:s}=(0,a.default)(),{breadcrumbs:r,helpContext:l}="function"==typeof n?n(e):n,d=r[r.length-1].title;return{...e,showFrames:i,pageHeader:{...o,helpMenu:{...o.helpMenu,helpContext:l}},pageSidebar:s,pageContentHeader:{pageTitle:d,breadcrumbs:[s.isPowerUserPanel?null:{title:t.Locale.getSection("components.pages.home").lmsg("title"),href:"/admin/home"},...r].filter(Boolean)},pageTitle:d}})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>r});var t=i(772),a=i(408),o=i(909),s=i(341);const r=()=>{const e=(0,a.usePageData)();return(0,s.jsx)(o.default,{...e,children:(0,s.jsx)(t.Outlet,{})})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c});var t=i(772),a=i(342),o=i(95),s=i(1325),r=i(336),l=i(628),d=i(341);const c=()=>{const e=(0,t.useRouteError)();if(console.error(e),(0,t.isRouteErrorResponse)(e)&&404===e.status)return(0,d.jsx)(a.LocaleProvider,{messages:o.Locale.getSection("controllers.error.error").messages,children:(0,d.jsx)(s.default,{code:"404",message:"Page Not Found"})});if(l.CombinedGraphQLErrors.is(e)&&e.errors.length){const[n]=e.errors;return(0,d.jsx)(a.LocaleProvider,{messages:o.Locale.getSection("controllers.error.error").messages,children:(0,d.jsx)(s.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:i},t)=>`#${t} ${n}(${i}): ${e}`).join("\n")}})})}return(0,d.jsx)(a.LocaleProvider,{messages:o.Locale.getSection("controllers.error.error").messages,children:(0,d.jsx)(s.default,{isNetworkError:(0,r.isNetworkError)(e),exception:{type:e.name,message:e.message,stackTrace:e.stack}})})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>h});var t=i(782),a=i.n(t),o=i(803),s=i.n(o),r=i(342),l=i(1326),d=i(1327),c=i(1328),m=i(341);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
457d 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)(r.Button,{className:c.default.action,onClick:()=>window.location.reload(),children:(0,m.jsx)(r.Translate,{content:"reloadPage"})}),window.history.length>1&&(0,m.jsx)(r.Button,{className:c.default.action,onClick:()=>window.history.back(),children:(0,m.jsx)(r.Translate,{content:"backToPreviousPage"})}),(0,m.jsx)(r.Button,{className:c.default.action,component:"a",href:"/",children:(0,m.jsx)(r.Translate,{content:"homePage"})})]}),f=({code:e=null,message:n,noRepairKit:i=!1,kbArticleUrl:t=null,exception:a=null,isNetworkError:o=!1})=>(0,m.jsxs)("div",{className:c.default.page,children:[(0,m.jsx)("div",{className:s()(c.default.side,"503.1"===e?c.default.sideMaintenance:"")}),(0,m.jsxs)("div",{className:c.default.main,children:[o?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("header",{className:c.default.header,children:(0,m.jsx)(r.Heading,{children:(0,m.jsx)(r.Text,{intent:"danger",children:(0,m.jsx)(r.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)(r.Translate,{content:"networkErrorDescription"}),(0,m.jsx)("br",{}),(0,m.jsx)(r.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)(r.Heading,{component:"h1",level:2,children:n})}),(0,m.jsxs)("main",{children:[(0,m.jsx)(r.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)(r.Button,{className:c.default.action,onClick:()=>window.location.reload(),children:(0,m.jsx)(r.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)(r.Translate,{content:"title"})}):null,(0,m.jsx)(r.Heading,{children:(0,m.jsxs)(r.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)(d.default,{...a}):null,e&&/^5\d\d$/.test(e)&&!i?(0,m.jsx)(l.default,{}):null,(0,m.jsxs)("div",{className:c.default.actions,children:[(0,m.jsxs)("p",{children:[(0,m.jsx)(r.Translate,{content:"reportErrorMessage"})," ",(0,m.jsx)("a",{href:"https://www.plesk.com/bug-report/",target:"_blank",rel:"noopener noreferrer",children:(0,m.jsx)(r.Translate,{content:"visitHelpCenter"})})]}),(0,m.jsx)("p",{children:(0,m.jsx)(r.Translate,{content:"helpActions"})}),p(),t?(0,m.jsx)(r.Button,{className:c.default.action,component:"a",href:t,target:"_blank",rel:"noopener noreferrer",children:(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/report.svg"}),(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/documentation.svg"}),(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/knowledge-base.svg"}),(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/forum.svg"}),(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/youtube.svg"}),(0,m.jsx)(r.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)(r.Icon,{size:"32",src:"/error_docs/images/facebook.svg"}),(0,m.jsx)(r.Translate,{className:c.default.footerLinkText,content:"facebook"})]})]})})]})]});f.propTypes={code:a().string,message:a().string,noRepairKit:a().bool,kbArticleUrl:a().string,exception:a().shape({type:a().string.isRequired,message:a().string.isRequired}),isNetworkError:a().bool};const h=f},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(342),a=i(341);const o=()=>(0,a.jsx)(t.Alert,{intent:"info",children:(0,a.jsx)(t.Media,{image:(0,a.jsx)(t.Icon,{src:"/error_docs/images/go-to-repair.png",size:"64"}),children:0===window.location.pathname.indexOf("/repair")?(0,a.jsx)(t.MediaSection,{children:(0,a.jsx)(t.Translate,{content:"repairKitUnavailable"})}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.MediaSection,{children:[(0,a.jsx)(t.Translate,{content:"repairKitDescription"}),(0,a.jsx)("br",{}),(0,a.jsx)(t.Translate,{content:"repairKitAdminDescription"})]}),(0,a.jsx)(t.MediaSection,{children:(0,a.jsx)(t.Button,{component:"a",intent:"primary",href:"/repair",children:(0,a.jsx)(t.Translate,{content:"repairKitOpen"})})}),(0,a.jsx)(t.MediaSection,{children:(0,a.jsx)(t.Text,{intent:"muted",children:(0,a.jsx)(t.Translate,{content:"repairKitOpenNote"})})})]})})})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(782),a=i.n(t),o=i(342),s=i(341);const r=({type:e,message:n,file:i,line:t,stackTrace:a=null,codeFragment:r=null})=>{const l=[{key:"type",title:"Type",value:e},{key:"message",title:"Message",value:n},{key:"file",title:"File",value:i},{key:"line",title:"Line",value:t},{key:"stackTrace",title:"Stack trace",value:a&&(0,s.jsx)(o.ConsoleOutput,{wide:!0,children:a})},{key:"codeFragment",title:"Code fragment",value:r&&(0,s.jsx)(o.ConsoleOutput,{wide:!0,children:(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:r}}
457)})}].filter(({value:e})=>e);return l.length?(0,s.jsx)(o.List,{columns:[{key:"title",render:e=>(0,s.jsx)(o.Text,{bold:!0,children:e.title})},{key:"value"}],data:l}):null};r.propTypes={type:a().string.isRequired,message:a().string.isRequired,file:a().string.isRequired,line:a().string.isRequired,stackTrace:a().string,codeFragment:a().string};const l=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t={page:"common-components-ErrorPage-module__page--wwFmn",header:"common-components-ErrorPage-module__header--tf1Hj",side:"common-components-ErrorPage-module__side--Y_YZ4",sideMaintenance:"common-components-ErrorPage-module__sideMaintenance--zbyWV",main:"common-components-ErrorPage-module__main--i5BKd",description:"common-components-ErrorPage-module__description--qqxwB",actions:"common-components-ErrorPage-module__actions--WGp0f",action:"common-components-ErrorPage-module__action--glXQ1",footer:"common-components-ErrorPage-module__footer--bIAC4",footerLinks:"common-components-ErrorPage-module__footerLinks--DC8Rk",footerLink:"common-components-ErrorPage-module__footerLink--U_5UI",footerLinkText:"common-components-ErrorPage-module__footerLinkText--xLXg6"}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(341),a=i(95);const o=()=>((0,t.useLayoutEffect)(()=>()=>{(0,a.getComponent)("log-browser")?.remove()},[]),null)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{GraphQlList:()=>t.default,readGraphQlListInputFromStorage:()=>o.readGraphQlListInputFromStorage,useGraphQlList:()=>a.default});var t=i(1331),a=i(1334),o=i(1335)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(341),a=i(342),o=i(1332),s=i(1333);const r=({onSortChange:e,filtered:n,pagination:i,emptyView:s,emptyViewFiltered:r,listContext:l,...d})=>{const{paginationProps:c,setSort:m}=l,[u,p]=(0,t.useState)(n),f=n||d.loading&&u;return d.loading||u===n||p(n),(0,t.jsx)(o.GraphQlListContext.Provider,{value:l,children:(0,t.jsx)(a.List,{filtered:f,pagination:i||c&&(0,t.jsx)(a.Pagination,{...c}),emptyView:f?r:s,...d,onSortChange:(...n)=>{e?.(...n);const[i]=n;m({[i.sortColumn]:i.sortDirection})}})})};r.SearchBar=s.default;const l=r},(e,n,i)=>{"use strict";i.r(n),i.d(n,{GraphQlListContext:()=>t});const t=(0,i(341).createContext)({})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>s});var t=i(341),a=i(342),o=i(1332);const s=({name:e,inputProps:n={},onSearch:i,onTyping:s,...r})=>{const{listInput:l,setSearchFilters:d}=(0,t.useContext)(o.GraphQlListContext),[c,m]=(0,t.useState)(l.searchFilters?.[e]);return(0,t.jsx)(a.SearchBar,{inputProps:{value:c,"data-testid":"list-searchbar",...n},...r,onTyping:(...e)=>{s?.(...e);const[n]=e;m(n)},onSearch:(...n)=>{i?.(...n);const[t]=n;m(t),d(n=>({...n,[e]:t}))}})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(341),a=i(785),o=i(903),s=i(1335);const r=[10,25,100,"all"],l=({key:e,query:n,defaultInput:i,variables:l,inputVariables:d,withNetworkOnlyStrategy:c=!0,onListInputChange:m,withPagination:u=!0,extractList:p})=>{const[f,h]=(0,t.useState)(),[k,v]=(0,o.useLocalStorage)(...(0,s.getGraphQlListInputStorageArgs)({key:e,withPagination:u,defaultInput:i})),g=(0,a.useQuery)(n,{variables:{input:{...k,...d||{}},...l||{}},fetchPolicy:f}),S=g.data||g.previousData,_=S?p(S):null,y=e=>{v(e),c&&h("network-only"),m&&m(e)},b=e=>{const n="function"==typeof e?e(k.searchFilters):e;y({...k,searchFilters:n,pagination:{...k.pagination,page:1}})},N=e=>y({...k,orderBy:e}),w=e=>y({...k,pagination:{...k.pagination,page:e}}),E=e=>y({...k,pagination:{page:1,itemsPerPage:"all"===e?null:+e}}),D=u&&_?{current:_.pageInfo.current,total:_.pageInfo.pageCount,onSelect:w,itemsPerPage:k.pagination?.itemsPerPage??"all",itemsPerPageOptions:r,onItemsPerPageChange:E}:void 0;return{queryResult:g,listData:_,listInput:k,setSearchFilters:b,setPage:w,setItemsPerPage:E,setSort:N,paginationProps:D,listProps:{listContext:{listData:_,listInput:k,setSearchFilters:b,setFilters:({searchFilters:e,...n})=>{const i={...k,...n,pagination:{...k.pagination,page:1}};(k.searchFilters||e)&&(i.searchFilters={...k.searchFilters??{},...e??{}}),y(i)},setSort:N,setPage:w,setItemsPerPage:E,paginationProps:D},..._?.sortInfo??{},loading:g.loading,data:_?.nodes||[],totalRows:_?.pageInfo.total}}}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{getGraphQlListInputStorageArgs:()=>o,readGraphQlListInputFromStorage:()=>s});var t=i(905);const a={pagination:{page:1,itemsPerPage:25}},o=({key:e,withPagination:n=!0,defaultInput:i})=>[`${e}ListInput.v2`,i||(n?a:{})],s=e=>(0,t.readLocalStorageValue)(...o(e))},(e,n,i)=>{"use strict";i.r(n),i.d(n,{databaseListRoute:()=>o});var t=i(486);const a=(e,n)=>n?e:`:domainId/${e}`,o=({path:e,createPageDataLoader:n,isDomainRoute:o=!1})=>({path:e,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DatabasesPage")]).then(()=>i(2879)),loader:n(),children:[{path:a("add",o),componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DatabasesPage/AddDatabase")]).then(()=>i(2898)),loader:n("/smb/database/create-data/domainId/:domainId"),handle:{isOverlay:!0}},{path:a(":databaseId/connection-info",o),componentLoader:()=>i.e("components/pages/DatabasesPage/ConnectionInfo").then(()=>i(2902)),loader:async({params:e})=>{const{data:n}=await t.default.query({query:i(1337),variables:{id:btoa(`Database:${e.databaseId}`)}});return n},handle:{isOverlay:!0}},{path:a(":databaseId/copy",o),componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DatabasesPage/CopyDatabase")]).then(()=>i(2903)),loader:n("/smb/database/clone-data/domainId/:domainId/id/:databaseId"),handle:{isOverlay:!0}},{path:a(":databaseId/import",o),componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DatabasesPage/ImportDatabase")]).then(()=>i(2905)),loader:n("/smb/database/clone-data/domainId/:domainId/id/:databaseId"),handle:{isOverlay:!0}},{path:a(":databaseId/dump",o),componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DatabasesPage/ExportDatabase")]).then(()=>i(2907)),loader:n("/smb/database/clone-data/domainId/:domainId/id/:databaseId"),handle:{isOverlay:!0}},{path:a(":databaseId/assign",o),componentLoader:()=>i.e("components/pages/MoveDatabasePage").then(()=>i(2634)),loader:async({params:e})=>{const{data:n}=await t.default.query({query:i(1338),variables:{databaseId:btoa(`Database:${e.databaseId}`)}});return{url:"/smb/database/assign-to-subscription",ids:[e.databaseId],...n}},handle:{isOverlay:!0}}]})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseConnectionInfo"}
457,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"database"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Database"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"fork"}},{kind:"Field",name:{kind:"Name",value:"host"}},{kind:"Field",name:{kind:"Name",value:"port"}}]}},{kind:"Field",name:{kind:"Name",value:"defaultUser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}},{kind:"Field",name:{kind:"Name",value:"users"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}}]}}]}}]}}],loc:{start:0,end:422}};n.loc.source={body:"query DatabaseConnectionInfo($id: ID!) {\n    database: node(id: $id) {\n        ... on Database {\n            id\n            name\n            server {\n                type\n                fork\n                host\n                port\n            }\n            defaultUser {\n                id\n                login\n            }\n            users {\n                id\n                login\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseConnectionInfo=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DatabaseConnectionInfo")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MoveSingleDatabasePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"databaseId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"subscriptions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"database"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"databaseId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Database"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}],loc:{start:0,end:455}};n.loc.source={body:"query MoveSingleDatabasePage($databaseId: ID!) {\n    viewer {\n        login\n        client {\n            id\n            subscriptions {\n                nodes {\n                    id\n                    mainDomain {\n                        id\n                        name\n                    }\n                }\n            }\n        }\n    }\n    database: node(id: $databaseId) {\n        ...on Database {\n            id\n            name\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MoveSingleDatabasePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MoveSingleDatabasePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerAboutPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"editionName"}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"productVersion"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"patch"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"product"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"siteUrl"}},{kind:"Field",name:{kind:"Name",value:"blogUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"feedback"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forumUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"facebook"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskPage"}}]}},{kind:"Field",name:{kind:"Name",value:"twitter"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskPage"}}]}}]}}]}}],loc:{start:0,end:435}};n.loc.source={body:"query ServerAboutPage {\n    primaryKey {\n        pleskKeyId\n        editionName\n    }\n    server {\n        productVersion {\n            name\n            version\n            patch\n        }\n    }\n    config {\n        product {\n            siteUrl\n            blogUrl\n        }\n        feedback {\n            forumUrl\n        }\n        facebook {\n            pleskPage\n        }\n        twitter {\n            pleskPage\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerAboutPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerAboutPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{odbcServerRoute:()=>c});var t=i(95),a=i(1330),o=i(1341),s=i(1343),r=i(486),l=i(1346),d=i.n(l);const c={path:"odbc",componentLoader:()=>i.e("components/pages/OdbcPage/OdbcServerPage").then(()=>i(2909)),loader:async()=>{const e=(0,a.readGraphQlListInputFromStorage)({key:"OdbcServerPage"});await r.default.query({query:d(),variables:{input:e}})},handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("odbcServer")}),helpContext:"odbc_connection_config"}
457,children:[o.odbcAddRoute,s.odbcEditRoute]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{odbcAddRoute:()=>s});var t=i(486),a=i(1342),o=i.n(a);const s={path:"add",componentLoader:()=>i.e("components/pages/OdbcAddPage").then(()=>i(2916)),loader:async({params:e})=>{const{data:{dsnManager:{drivers:n}}}=await t.default.query({query:o()});return{domainId:e.domainId,drivers:n}}}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"OdbcAddPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"dsnManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"drivers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"BIT_32"}},{kind:"Field",name:{kind:"Name",value:"BIT_64"}}]}}]}}]}}],loc:{start:0,end:111}};n.loc.source={body:"query OdbcAddPage {\n    dsnManager {\n        drivers {\n            BIT_32\n            BIT_64\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.OdbcAddPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"OdbcAddPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{odbcEditRoute:()=>s});var t=i(486),a=i(1344),o=i.n(a);const s={path:":odbcId/edit",componentLoader:()=>i.e("components/pages/OdbcEditPage").then(()=>i(2919)),loader:async({params:e})=>{const n=btoa(`OdbcDsnConnection:${e.odbcId}`);return await t.default.query({query:o(),variables:{id:n}}),{odbcId:e.odbcId}}}},(e,n,i)=>{var t={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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcEditFragment"}}]}}]}}],loc:{start:0,end:143}};t.loc.source={body:'#import "queries/OdbcEditFragment.graphql"\n\nquery OdbcEditPage($id: ID!) {\n    connection: node(id: $id) {\n        ...OdbcEditFragment\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1345).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.OdbcEditPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"OdbcEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"OdbcEditFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnection"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"driverType"}},{kind:"Field",name:{kind:"Name",value:"parameters"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"keyHuman"}},{kind:"Field",name:{kind:"Name",value:"isRequired"}},{kind:"Field",name:{kind:"Name",value:"fieldType"}},{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"values"}}]}}]}}],loc:{start:0,end:191}};n.loc.source={body:"fragment OdbcEditFragment on OdbcDsnConnection {\n    id\n    driverType\n    parameters {\n        key\n        keyHuman\n        isRequired\n        fieldType\n        value\n        values\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.OdbcEditFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"OdbcEditFragment")},(e,n,i)=>{var t={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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcList"}},{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainName"}}]}}]}}]}}]}}],loc:{start:0,end:285}};t.loc.source={body:'#import "./OdbcListFragment.graphql"\n\nquery OdbcServerList(\n    $input: OdbcDsnConnectionListInput\n) {\n    server {\n        odbcDsnConnections(\n            input: $input\n        ) {\n            ...OdbcList\n            nodes {\n                domainName\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1347).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.OdbcServerList=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"OdbcServerList")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"OdbcList"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnectionList"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"driver"}},{kind:"Field",name:{kind:"Name",value:"bit"}},{kind:"Field",name:{kind:"Name",value:"configured"}},{kind:"Field",name:{kind:"Name",value:"isSystem"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}],loc:{start:0,end:303}};n.loc.source={body:"fragment OdbcList on OdbcDsnConnectionList {\n    nodes {\n        id\n        name\n        description\n        driver\n        bit\n        configured\n        isSystem\n    }\n    pageInfo {\n        current\n        total\n        pageCount\n    }\n    sortInfo {\n        sortColumn\n        sortDirection\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
457else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.OdbcList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"OdbcList")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>c,useGetDomainOverviewRoutePath:()=>d});var t=i(341),a=i(772),o=i(486),s=i(755),r=i(1349),l=i.n(r);const d=()=>{const{pathname:e}=(0,a.useLocation)();return(0,t.useCallback)((n,i,t)=>e.includes("overview")?`/smb/web/overview/id/${n}/type/${i}/${t}`:`/smb/web/view/${n}/${t}`,[e])},c=[{path:"hosting-settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/HostingSettingsPage")]).then(()=>i(2922)),loader:async({params:e})=>{const{data:{viewer:{type:n}}}=await o.default.query({query:s.gql`
458                    query {
459                        viewer {
460                            login
461                            type
462                        }
463                    }
464                `}),{data:i}=await o.default.query({query:l(),variables:{id:btoa(`Domain:${e.id}`),withIpAddresses:["ADMIN","RESELLER"].includes(n)}});return i},handle:{isOverlay:!0}},{path:"connection-info",componentLoader:()=>i.e("components/pages/ConnectionInfo").then(()=>i(2948)),handle:{isOverlay:!0}},{path:"dns-assistant",componentLoader:()=>i.e("components/pages/DnsAssistantPage").then(()=>i(2954)),handle:{isOverlay:!0}}]},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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"withIpAddresses"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},defaultValue:{kind:"BooleanValue",value:!1}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSimplePanel"}},{kind:"Field",name:{kind:"Name",value:"isDemo"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSmbImpersonated"}},{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forbidSubscriptionRename"}},{kind:"Field",name:{kind:"Name",value:"preferredDomain"}},{kind:"Field",name:{kind:"Name",value:"isIPv6Supported"}},{kind:"Field",name:{kind:"Name",value:"forbidFtpUserRename"}}]}},{kind:"Field",name:{kind:"Name",value:"securitySettingsPreset"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssl"}},{kind:"Field",name:{kind:"Name",value:"sslRedirect"}},{kind:"Field",name:{kind:"Name",value:"asp"}},{kind:"Field",name:{kind:"Name",value:"aspDotNet"}},{kind:"Field",name:{kind:"Name",value:"cgi"}},{kind:"Field",name:{kind:"Name",value:"fastcgi"}},{kind:"Field",name:{kind:"Name",value:"webstat"}},{kind:"Field",name:{kind:"Name",value:"writeModify"}},{kind:"Field",name:{kind:"Name",value:"webDeploy"}},{kind:"Field",name:{kind:"Name",value:"ssi"}},{kind:"Field",name:{kind:"Name",value:"errorDocs"}},{kind:"Field",name:{kind:"Name",value:"perl"}},{kind:"Field",name:{kind:"Name",value:"python"}},{kind:"Field",name:{kind:"Name",value:"shell"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"systemUser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"access"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"shells"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"empty"}},{kind:"Field",name:{kind:"Name",value:"chrooted"}},{kind:"Field",name:{kind:"Name",value:"isSecure"}}
464]}},{kind:"Field",name:{kind:"Name",value:"emptyShell"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"keyShell"}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webstatPackages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"isDemo"}},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"parentDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]}]}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}}]}},{kind:"Field",name:{kind:"Name",value:"owner"},directives:[{kind:"Directive",name:{kind:"Name",value:"include"},arguments:[{kind:"Argument",name:{kind:"Name",value:"if"},value:{kind:"Variable",name:{kind:"Name",value:"withIpAddresses"}}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"ipAddresses"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}},{kind:"Field",name:{kind:"Name",value:"isBroken"}},{kind:"Field",name:{kind:"Name",value:"clients"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{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}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"isIPv6"}},{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}},{kind:"Field",name:{kind:"Name",value:"isBroken"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"sysUser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"quota"}},{kind:"Field",name:{kind:"Name",value:"shell"}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSecureSettingsPresetAllowed"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageDomains"}},{kind:"Field",name:{kind:"Name",value:"manageSubdomains"}}
464,{kind:"Field",name:{kind:"Name",value:"manageWebsitesAndDomains"}},{kind:"Field",name:{kind:"Name",value:"manageHosting"}},{kind:"Field",name:{kind:"Name",value:"manageHostingSsl"}},{kind:"Field",name:{kind:"Name",value:"manageQuota"}},{kind:"Field",name:{kind:"Name",value:"manageShellAccess"}},{kind:"Field",name:{kind:"Name",value:"manageNotChrootedShell"}},{kind:"Field",name:{kind:"Name",value:"allowInsecureSites"}},{kind:"Field",name:{kind:"Name",value:"manageHostingSsi"}},{kind:"Field",name:{kind:"Name",value:"manageErrorDocs"}},{kind:"Field",name:{kind:"Name",value:"manageAdditionPermissions"}},{kind:"Field",name:{kind:"Name",value:"manageWebstat"}},{kind:"Field",name:{kind:"Name",value:"manageWebDeploy"}},{kind:"Field",name:{kind:"Name",value:"allowInsecureSites"}}]}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]}]}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]}]}}]}},{kind:"Field",name:{kind:"Name",value:"allowToChangeHtype"}},{kind:"Field",name:{kind:"Name",value:"htype"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"documentRoot"}},{kind:"Field",name:{kind:"Name",value:"preferredDomain"}},{kind:"Field",name:{kind:"Name",value:"isSameSsl"}}]}},{kind:"Field",name:{kind:"Name",value:"forwarding"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"}},{kind:"Field",name:{kind:"Name",value:"redirect"}}]}},{kind:"Field",name:{kind:"Name",value:"sslSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssl"}},{kind:"Field",name:{kind:"Name",value:"sslRedirect"}},{kind:"Field",name:{kind:"Name",value:"certificateId"}},{kind:"Field",name:{kind:"Name",value:"availableCertificates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"repository"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"versions"}},{kind:"Field",name:{kind:"Name",value:"configs"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"webstatSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webstat"}},{kind:"Field",name:{kind:"Name",value:"webstatProtected"}}]}},{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ssi"}},{kind:"Field",name:{kind:"Name",value:"ssiHtml"}},{kind:"Field",name:{kind:"Name",value:"cgi"}},{kind:"Field",name:{kind:"Name",value:"cgiMode"}},{kind:"Field",name:{kind:"Name",value:"cgiModeOptions"}},{kind:"Field",name:{kind:"Name",value:"fastcgi"}},{kind:"Field",name:{kind:"Name",value:"asp"}},{kind:"Field",name:{kind:"Name",value:"aspDotNet"}},{kind:"Field",name:{kind:"Name",value:"perl"}},{kind:"Field",name:{kind:"Name",value:"python"}},{kind:"Field",name:{kind:"Name",value:"webDeploy"}},{kind:"Field",name:{kind:"Name",value:"errorDocs"}},{kind:"Field",name:{kind:"Name",value:"writeModify"}}]}}]}}]}}]}}],loc:{start:0,end:4393}};n.loc.source={body:"query HostingSettingsPage($id: ID!, $withIpAddresses: Boolean = false) {\n    mode {\n        isSimplePanel\n        isDemo\n    }\n    viewer {\n        isSmbImpersonated\n        login\n        type\n    }\n    server {\n        settings {\n            forbidSubscriptionRename\n            preferredDomain\n            isIPv6Supported\n            forbidFtpUserRename\n        }\n        securitySettingsPreset {\n            ssl\n            sslRedirect\n            asp\n            aspDotNet\n            cgi\n            fastcgi\n            webstat\n            writeModify\n            webDeploy\n            ssi\n            errorDocs\n            perl\n            python\n            shell\n        }\n    }\n    os {\n        isUnix\n    }\n    capability {\n        systemUser {\n            access {\n                shells {\n                    name\n                    value\n                    empty\n                    chrooted\n                    isSecure\n                }\n                emptyShell\n            }\n        }\n    }\n    primaryKey {\n        pleskKeyId\n        keyShell\n    }\n    capability {\n        packages {\n            webstatPackages {\n                name\n                value\n            }\n        }\n    }\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            name(idn: false)\n            isDemo\n            baseDomain {\n                id\n            }\n            parentDomain {\n                name(idn: false)\n            }\n            ipAddresses {\n                id\n                isIPv6\n                ipAddress\n                publicIpAddress\n            }\n            owner @include(if: $withIpAddresses) {\n                id\n                ipAddresses {\n                    id\n                    type\n                    isIPv6\n                    ipAddress\n                    publicIpAddress\n                    isBroken\n                    clients {\
464n                        id\n                    }\n                }\n                availableIpAddresses: ipAddresses(filter: {unassigned: true}) {\n                    id\n                    type\n                    isIPv6\n                    ipAddress\n                    publicIpAddress\n                    isBroken\n                }\n            }\n            sysUser {\n                login\n                quota\n                shell\n            }\n            subscription {\n                isSecureSettingsPresetAllowed\n                permissions {\n                    manageDomains\n                    manageSubdomains\n                    manageWebsitesAndDomains\n                    manageHosting\n                    manageHostingSsl\n                    manageQuota\n                    manageShellAccess\n                    manageNotChrootedShell\n                    allowInsecureSites\n                    manageHostingSsi\n                    manageErrorDocs\n                    manageAdditionPermissions\n                    manageWebstat\n                    manageWebDeploy\n                    allowInsecureSites\n                }\n                mainDomain {\n                    id\n                    name(idn: false)\n                }\n                domains {\n                    id\n                    name(idn: false)\n                }\n            }\n            allowToChangeHtype\n            htype\n            hosting {\n                documentRoot\n                preferredDomain\n                isSameSsl\n            }\n            forwarding {\n                code\n                redirect\n            }\n            sslSettings {\n                ssl\n                sslRedirect\n                certificateId\n                availableCertificates {\n                    id\n                    name\n                    repository\n                }\n            }\n            aspNetSettings {\n                versions\n                configs {\n                    version\n                }\n            }\n            webstatSettings {\n                webstat\n                webstatProtected\n            }\n            webScriptingSettings {\n                ssi\n                ssiHtml\n                cgi\n                cgiMode\n                cgiModeOptions\n                fastcgi\n                asp\n                aspDotNet\n                perl\n                python\n                webDeploy\n                errorDocs\n                writeModify\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.HostingSettingsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"HostingSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"MassMailPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"MassEmailTemplateListInput"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"massEmail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"templates"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"templateId"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"fromEmail"}},{kind:"Field",name:{kind:"Name",value:"sendToAdmins"}},{kind:"Field",name:{kind:"Name",value:"sendToResellers"}},{kind:"Field",name:{kind:"Name",value:"sendToResellersMode"}},{kind:"Field",name:{kind:"Name",value:"sendToClients"}},{kind:"Field",name:{kind:"Name",value:"sendToClientsMode"}},{kind:"Field",name:{kind:"Name",value:"subject"}},{kind:"Field",name:{kind:"Name",value:"created"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}],loc:{start:0,end:646}};n.loc.source={body:"query MassMailPage($input: MassEmailTemplateListInput) {\n    massEmail {\n        templates(input: $input) {\n            nodes {\n                templateId\n                name\n                fromEmail\n                sendToAdmins\n                sendToResellers\n                sendToResellersMode\n                sendToClients\n                sendToClientsMode\n                subject\n                created\n            }\n            pageInfo {\n                current\n                total\n                pageCount\n            }\n            sortInfo {\n                sortColumn\n                sortDirection\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
464else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.MassMailPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"MassMailPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CreateMassMailTemplatePage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"customers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}},{kind:"Field",name:{kind:"Name",value:"resellers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}}]}}],loc:{start:0,end:230}};n.loc.source={body:"query CreateMassMailTemplatePage {\n    viewer {\n        login\n        customers {\n            id\n            name\n            email\n        }\n        resellers {\n            id\n            name\n            email\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.CreateMassMailTemplatePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"CreateMassMailTemplatePage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{summaryReportChildrenRoute:()=>d,summaryReportRoute:()=>c});var t=i(486),a=i(755),o=i(772),s=i(897),r=i(95);const l="summary-report",d={path:l,children:[{handle:{crumb:()=>({title:r.Locale.getSection("components.routes").lmsg("summaryReport")})},children:[{path:"layouts",componentLoader:()=>i.e("components/pages/SummaryReportLayoutsPage").then(()=>i(2963)),loader:async()=>{const{data:e}=await t.default.query({query:i(1353)});return e},handle:{crumb:()=>({title:r.Locale.getSection("components.routes").lmsg("summaryReportLayouts")}),helpContext:({data:{viewer:e}})=>"ADMIN"===e?"admin.report.layout":"reseller.report.layout"},children:[{path:"add",componentLoader:()=>i.e("components/pages/SummaryReportLayoutsPage/AddPage").then(()=>i(2967)),loader:async()=>{const{data:e}=await t.default.query({query:i(1354)});return e}},{path:":layoutId/edit",componentLoader:()=>i.e("components/pages/SummaryReportLayoutsPage/EditPage").then(()=>i(2973)),loader:async({params:{layoutId:e}})=>{const{data:n}=await t.default.query({query:i(1355),variables:{id:btoa(`SummaryReportLayout:${e}`)}});return n}}]},{path:"traffic-history",componentLoader:()=>i.e("components/pages/TrafficHistoryReportPage").then(()=>i(2977)),loader:async()=>{const{data:e}=await t.default.query({query:i(1356)});return e},handle:{crumb:()=>({title:r.Locale.getSection("components.routes").lmsg("summaryReportTrafficHistory")}),helpContext:({data:{viewer:e}})=>"ADMIN"===e?"admin.report.traffic-history":"reseller.report.traffic-history"}}]},{path:":layoutId",handle:{crumb:()=>({title:r.Locale.getSection("components.routes").lmsg("summaryReport")})},children:[{path:"schedule",componentLoader:()=>i.e("components/pages/SummaryReportSchedulesPage").then(()=>i(2978)),loader:async({params:{layoutId:e}})=>{const{data:n}=await t.default.query({query:i(1357),variables:{id:btoa(`SummaryReportLayout:${e}`)}});return n},handle:{crumb:({data:{summaryReportLayout:{name:e}}})=>({title:r.Locale.getSection("components.routes").lmsg("summaryReportSchedule",{name:e})}),helpContext:({data:{viewer:e}})=>"ADMIN"===e?"admin.report.layout.auto":"reseller.report.layout.auto"},children:[{path:"add",componentLoader:()=>i.e("components/pages/SummaryReportSchedulesPage").then(()=>i(2982)),loader:async({params:{layoutId:e}})=>{const{data:n}=await t.default.query({query:i(1358),variables:{layoutId:btoa(`SummaryReportLayout:${e}`)}});return n}},{path:":scheduleId/edit",componentLoader:()=>i.e("components/pages/SummaryReportSchedulesPage").then(()=>i(2986)),loader:async({params:{scheduleId:e,layoutId:n}})=>{const{data:a}=await t.default.query({query:i(1359),variables:{scheduleId:btoa(`SummaryReportSchedule:${e}`),layoutId:btoa(`SummaryReportLayout:${n}`)}});return a}}]},{path:"print",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/SummaryReportPage")]).then(()=>i(2989)),loader:async({params:{layoutId:e}})=>{await t.default.query({query:i(1360),variables:{id:btoa(`SummaryReportLayout:${e}`)}})},handle:{noLayout:!0}}]}]},c=({ignoreTopLevelTitle:e=!1}={})=>({path:l,handle:{crumb:()=>e?[]:{title:r.Locale.getSection("components.routes").lmsg("summaryReport")}},children:[{index:!0,handle:{crumb:()=>({title:r.Locale.getSection("components.routes").lmsg("summaryReport")})},loader:async()=>{const{data:{viewer:{summaryReportLayouts:e}}}=await t.default.query({query:a.gql`
465                    query {
466                        viewer {
467                            login
468                            summaryReportLayouts {
469                                id
470                                isDefault
471                            }
472                        }
473                    }
474                `}),n=e.find(({isDefault:e})=>e)?.id??e[0]?.id;if(n)return(0,o.redirect)((0,s.getId)(n));throw new Response("Not Found",{status:404})}},{path:":layoutId",children:[{index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/SummaryReportPage")]).then(()=>i(2997)),loader:async({params:{layoutId:e}})=>{const{data:n}=await t.default.query({query:i(1362),variables:{id:btoa(`SummaryReportLayout:${e}`)}});return n},handle:{crumb:()=>e?[]:[{title:r.Locale.getSection("components.routes").lmsg("summaryReport")}],helpContext:({data:{viewer:e}})=>"ADMIN"===e?"admin.report":"reseller.report"}}]}]})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportLayoutsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"summaryReportLayouts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isDefault"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"general"}},{kind:"Field",name:{kind:"Name",value:"resellers"}},{kind:"Field",name:{kind:"Name",value:"clients"}},{kind:"Field",name:{kind:"Name",value:"personalClients"}},{kind:"Field",name:{kind:"Name",value:"domains"}},{kind:"Field",name:{kind:"Name",value:"personalDomains"}},{kind:"Field",name:{kind:"Name",value:"schedules"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canManageResellers"}},{kind:"Field",name:{kind:"Name",value:"canManageCustomers"}}]}}]}}],loc:{start:0,end:469}};n.loc.source={body:"query SummaryReportLayoutsPage {\n    viewer {\n        login\n        type\n        summaryReportLayouts {\n            name\n            isDefault\n            id\n            general\n            resellers\n            clients\n            personalClients\n            domains\n            personalDomains\n            schedules {\n                id\n                isEnabled\n            }\n        }\n    }\n    mode {\n        canManageResellers\n        canManageCustomers\n    }\n}\n\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportLayoutsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportLayoutsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportLayoutAddPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canManageResellers"}},{kind:"Field",name:{kind:"Name",value:"canManageCustomers"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}],loc:{start:0,end:154}};n.loc.source={body:"query SummaryReportLayoutAddPage {\n    mode {\n        canManageResellers\n        canManageCustomers\n    }\n    viewer {\n        login\n        type\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportLayoutAddPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"isDefault"}},{kind:"Field",name:{kind:"Name",value:"general"}},{kind:"Field",name:{kind:"Name",value:"resellers"}},{kind:"Field",name:{kind:"Name",value:"clients"}},{kind:"Field",name:{kind:"Name",value:"personalClients"}},{kind:"Field",name:{kind:"Name",value:"domains"}},{kind:"Field",name:{kind:"Name",value:"personalDomains"}}]}}]}}]}}],loc:{start:0,end:334}};n.loc.source={body:"query SummaryReportLayoutEditPage($id: ID!) {\n    summaryReportLayout: node(id: $id) {\n        ... on SummaryReportLayout {\n            id\n            name\n            isDefault\n            general\n            resellers\n            clients\n            personalClients\n            domains\n            personalDomains\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportLayoutEditPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportLayoutEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficHistoryReportPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"trafficHistory"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"year"}},{kind:"Field",name:{kind:"Name",value:"month"}},{kind:"Field",name:{kind:"Name",value:"trafficUsage"}}]}}]}}]}}]}}],loc:{start:0,end:240}};n.loc.source={body:"query TrafficHistoryReportPage {\n     viewer {\n        login\n        type\n        client {\n            id\n            trafficHistory {\n                year\n                month\n                trafficUsage\n            }\n        }\n    }\n}\n\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficHistoryReportPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficHistoryReportPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportSchedulesPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"schedules"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"period"}},{kind:"Field",name:{kind:"Name",value:"lastSentDate"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}}]}}]}}],loc:{start:0,end:438}};n.loc.source={body:"query SummaryReportSchedulesPage($id: ID!) {\n     viewer {\n        login\n        type\n        client {\n            id\n            email\n        }\n    }\n    summaryReportLayout: node(id: $id) {\n        ... on SummaryReportLayout {\n            id\n            name\n            schedules {\n                id\n                isEnabled\n                period\n                lastSentDate\n                email\n            }\n        }\n    }\n}\n\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportSchedulesPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportSchedulesPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportScheduleAddPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"layoutId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}},{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:"layoutId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}],loc:{start:0,end:280}};n.loc.source={body:"query SummaryReportScheduleAddPage($layoutId: ID!) {\n    viewer {\n        login\n        client {\n            id\n            email\n        }\n    }\n    summaryReportLayout: node(id: $layoutId) {\n        ... on SummaryReportLayout {\n            id\n            name\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportScheduleAddPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportScheduleAddPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportScheduleEditPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"scheduleId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"layoutId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"summaryReportSchedule"},name:{kind:"Name",value:"node"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"scheduleId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportSchedule"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"period"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}},{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:"layoutId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}],loc:{start:0,end:457}};n.loc.source={body:"query SummaryReportScheduleEditPage($scheduleId: ID!, $layoutId: ID!) {\n    viewer {\n        login\n        client {\n            id\n            email\n        }\n    }\n    summaryReportSchedule: node(id: $scheduleId) {\n        ... on SummaryReportSchedule {\n            id\n            period\n            email\n        }\n    }\n    summaryReportLayout: node(id: $layoutId) {\n        ... on SummaryReportLayout {\n            id\n            name\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportScheduleEditPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportScheduleEditPage")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportPrintPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"data"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SummaryReportFragment"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSitebuilderAvailable"}}]}}]}}],loc:{start:0,end:350}};t.loc.source={body:'#import "./SummaryReportFragment.graphql"\n\nquery SummaryReportPrintPage($id: ID!) {\n    summaryReportLayout: node(id: $id) {\n        ... on SummaryReportLayout {\n            id\n            data {\n                ...SummaryReportFragment\n            }\n        }\n    }\n    os {\n        isUnix\n    }\n    server {\n        isSitebuilderAvailable\n    }\n}\n\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1361).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.SummaryReportPrintPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"SummaryReportPrintPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"SummaryReportFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportData"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"general"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"build"}},{kind:"Field",name:{kind:"Name",value:"cname"}},{kind:"Field",name:{kind:"Name",value:"pname"}},{kind:"Field",name:{kind:"Name",value:"ownerPname"}}
474,{kind:"Field",name:{kind:"Name",value:"ownerLogin"}},{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"phone"}},{kind:"Field",name:{kind:"Name",value:"fax"}},{kind:"Field",name:{kind:"Name",value:"email"}},{kind:"Field",name:{kind:"Name",value:"addr"}},{kind:"Field",name:{kind:"Name",value:"city"}},{kind:"Field",name:{kind:"Name",value:"state"}},{kind:"Field",name:{kind:"Name",value:"pcode"}},{kind:"Field",name:{kind:"Name",value:"country"}},{kind:"Field",name:{kind:"Name",value:"creationDate"}},{kind:"Field",name:{kind:"Name",value:"description"}}]}},{kind:"Field",name:{kind:"Name",value:"resellers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"resellers"}},{kind:"Field",name:{kind:"Name",value:"activeResellers"}},{kind:"Field",name:{kind:"Name",value:"resellersList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"resProblem"}},{kind:"Field",name:{kind:"Name",value:"resStatus"}},{kind:"Field",name:{kind:"Name",value:"resPname"}},{kind:"Field",name:{kind:"Name",value:"resCrDate"}},{kind:"Field",name:{kind:"Name",value:"resActiveClients"}},{kind:"Field",name:{kind:"Name",value:"resClients"}},{kind:"Field",name:{kind:"Name",value:"resDiskSpace"}},{kind:"Field",name:{kind:"Name",value:"resTraffic"}},{kind:"Field",name:{kind:"Name",value:"resActiveDomains"}},{kind:"Field",name:{kind:"Name",value:"resDomains"}},{kind:"Field",name:{kind:"Name",value:"resSubdomains"}},{kind:"Field",name:{kind:"Name",value:"resPostboxes"}},{kind:"Field",name:{kind:"Name",value:"resMailGroups"}},{kind:"Field",name:{kind:"Name",value:"resMailResps"}},{kind:"Field",name:{kind:"Name",value:"resMailLists"}},{kind:"Field",name:{kind:"Name",value:"resWebUsers"}},{kind:"Field",name:{kind:"Name",value:"resDataBases"}},{kind:"Field",name:{kind:"Name",value:"resMssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"resPgsqlDataBases"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"clients"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clients"}},{kind:"Field",name:{kind:"Name",value:"activeClients"}},{kind:"Field",name:{kind:"Name",value:"clientsList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clProblem"}},{kind:"Field",name:{kind:"Name",value:"clStatus"}},{kind:"Field",name:{kind:"Name",value:"clPname"}},{kind:"Field",name:{kind:"Name",value:"clOwner"}},{kind:"Field",name:{kind:"Name",value:"clCrDate"}},{kind:"Field",name:{kind:"Name",value:"clDiskSpace"}},{kind:"Field",name:{kind:"Name",value:"clTraffic"}},{kind:"Field",name:{kind:"Name",value:"clActiveDomains"}},{kind:"Field",name:{kind:"Name",value:"clDomains"}},{kind:"Field",name:{kind:"Name",value:"clSubdomains"}},{kind:"Field",name:{kind:"Name",value:"clPostboxes"}},{kind:"Field",name:{kind:"Name",value:"clMailGroups"}},{kind:"Field",name:{kind:"Name",value:"clMailResps"}},{kind:"Field",name:{kind:"Name",value:"clMailLists"}},{kind:"Field",name:{kind:"Name",value:"clWebUsers"}},{kind:"Field",name:{kind:"Name",value:"clDataBases"}},{kind:"Field",name:{kind:"Name",value:"clMssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"clPgsqlDataBases"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"personalClients"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clients"}},{kind:"Field",name:{kind:"Name",value:"activeClients"}},{kind:"Field",name:{kind:"Name",value:"clientsList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clProblem"}},{kind:"Field",name:{kind:"Name",value:"clStatus"}},{kind:"Field",name:{kind:"Name",value:"clPname"}},{kind:"Field",name:{kind:"Name",value:"clOwner"}},{kind:"Field",name:{kind:"Name",value:"clCrDate"}},{kind:"Field",name:{kind:"Name",value:"clDiskSpace"}},{kind:"Field",name:{kind:"Name",value:"clTraffic"}},{kind:"Field",name:{kind:"Name",value:"clActiveDomains"}},{kind:"Field",name:{kind:"Name",value:"clDomains"}},{kind:"Field",name:{kind:"Name",value:"clSubdomains"}},{kind:"Field",name:{kind:"Name",value:"clPostboxes"}},{kind:"Field",name:{kind:"Name",value:"clMailGroups"}},{kind:"Field",name:{kind:"Name",value:"clMailResps"}},{kind:"Field",name:{kind:"Name",value:"clMailLists"}},{kind:"Field",name:{kind:"Name",value:"clWebUsers"}},{kind:"Field",name:{kind:"Name",value:"clDataBases"}},{kind:"Field",name:{kind:"Name",value:"clMssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"clPgsqlDataBases"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diskSpace"}},{kind:"Field",name:{kind:"Name",value:"traffic"}},{kind:"Field",name:{kind:"Name",value:"activeDomains"}},{kind:"Field",name:{kind:"Name",value:"subdomains"}},{kind:"Field",name:{kind:"Name",value:"postboxes"}},{kind:"Field",name:{kind:"Name",value:"mailGroups"}},{kind:"Field",name:{kind:"Name",value:"mailResps"}},{kind:"Field",name:{kind:"Name",value:"mailLists"}},{kind:"Field",name:{kind:"Name",value:"webUsers"}},{kind:"Field",name:{kind:"Name",value:"dataBases"}},{kind:"Field",name:{kind:"Name",value:"mssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"pgsqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"sitebuilderSites"}},{kind:"Field",name:{kind:"Name",value:"domains"}},{kind:"Field",name:{kind:"Name",value:"domainsList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domStatus"}},{kind:"Field",name:{kind:"Name",value:"domHtype"}},{kind:"Field",name:{kind:"Name",value:"domName"}}
474,{kind:"Field",name:{kind:"Name",value:"domOwner"}},{kind:"Field",name:{kind:"Name",value:"domCrDate"}},{kind:"Field",name:{kind:"Name",value:"domDiskSpace"}},{kind:"Field",name:{kind:"Name",value:"domTraffic"}},{kind:"Field",name:{kind:"Name",value:"domSubdomains"}},{kind:"Field",name:{kind:"Name",value:"domPostboxes"}},{kind:"Field",name:{kind:"Name",value:"domMailGroups"}},{kind:"Field",name:{kind:"Name",value:"domMailResps"}},{kind:"Field",name:{kind:"Name",value:"domMailLists"}},{kind:"Field",name:{kind:"Name",value:"domWebUsers"}},{kind:"Field",name:{kind:"Name",value:"domDataBases"}},{kind:"Field",name:{kind:"Name",value:"domMssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"domPgsqlDataBases"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"personalDomains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diskSpace"}},{kind:"Field",name:{kind:"Name",value:"traffic"}},{kind:"Field",name:{kind:"Name",value:"activeDomains"}},{kind:"Field",name:{kind:"Name",value:"subdomains"}},{kind:"Field",name:{kind:"Name",value:"postboxes"}},{kind:"Field",name:{kind:"Name",value:"mailGroups"}},{kind:"Field",name:{kind:"Name",value:"mailResps"}},{kind:"Field",name:{kind:"Name",value:"mailLists"}},{kind:"Field",name:{kind:"Name",value:"webUsers"}},{kind:"Field",name:{kind:"Name",value:"dataBases"}},{kind:"Field",name:{kind:"Name",value:"mssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"pgsqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"sitebuilderSites"}},{kind:"Field",name:{kind:"Name",value:"domains"}},{kind:"Field",name:{kind:"Name",value:"domainsList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domStatus"}},{kind:"Field",name:{kind:"Name",value:"domHtype"}},{kind:"Field",name:{kind:"Name",value:"domName"}},{kind:"Field",name:{kind:"Name",value:"domOwner"}},{kind:"Field",name:{kind:"Name",value:"domCrDate"}},{kind:"Field",name:{kind:"Name",value:"domDiskSpace"}},{kind:"Field",name:{kind:"Name",value:"domTraffic"}},{kind:"Field",name:{kind:"Name",value:"domSubdomains"}},{kind:"Field",name:{kind:"Name",value:"domPostboxes"}},{kind:"Field",name:{kind:"Name",value:"domMailGroups"}},{kind:"Field",name:{kind:"Name",value:"domMailResps"}},{kind:"Field",name:{kind:"Name",value:"domMailLists"}},{kind:"Field",name:{kind:"Name",value:"domWebUsers"}},{kind:"Field",name:{kind:"Name",value:"domDataBases"}},{kind:"Field",name:{kind:"Name",value:"domMssqlDataBases"}},{kind:"Field",name:{kind:"Name",value:"domPgsqlDataBases"}}]}}]}}]}}],loc:{start:0,end:2751}};n.loc.source={body:"fragment SummaryReportFragment on SummaryReportData  {\n  general {\n    version\n    build\n    cname\n    pname\n    ownerPname\n    ownerLogin\n    login\n    phone\n    fax\n    email\n    addr\n    city\n    state\n    pcode\n    country\n    creationDate\n    description\n}\n\nresellers {\n    resellers\n    activeResellers\n    resellersList {\n        resProblem\n        resStatus\n        resPname\n        resCrDate\n        resActiveClients\n        resClients\n        resDiskSpace\n        resTraffic\n        resActiveDomains\n        resDomains\n        resSubdomains\n        resPostboxes\n        resMailGroups\n        resMailResps\n        resMailLists\n        resWebUsers\n        resDataBases\n        resMssqlDataBases\n        resPgsqlDataBases\n    }\n}\nclients {\n    clients\n    activeClients\n    clientsList {\n        clProblem\n        clStatus\n        clPname\n        clOwner\n        clCrDate\n        clDiskSpace\n        clTraffic\n        clActiveDomains\n        clDomains\n        clSubdomains\n        clPostboxes\n        clMailGroups\n        clMailResps\n        clMailLists\n        clWebUsers\n        clDataBases\n        clMssqlDataBases\n        clPgsqlDataBases\n    }\n}\npersonalClients {\n    clients\n    activeClients\n    clientsList {\n        clProblem\n        clStatus\n        clPname\n        clOwner\n        clCrDate\n        clDiskSpace\n        clTraffic\n        clActiveDomains\n        clDomains\n        clSubdomains\n        clPostboxes\n        clMailGroups\n        clMailResps\n        clMailLists\n        clWebUsers\n        clDataBases\n        clMssqlDataBases\n        clPgsqlDataBases\n    }\n}\ndomains {\n    diskSpace\n    traffic\n    activeDomains\n    subdomains\n    postboxes\n    mailGroups\n    mailResps\n    mailLists\n    webUsers\n    dataBases\n    mssqlDataBases\n    pgsqlDataBases\n    sitebuilderSites\n    domains\n    domainsList {\n        domStatus\n        domHtype\n        domName\n        domOwner\n        domCrDate\n        domDiskSpace\n        domTraffic\n        domSubdomains\n        domPostboxes\n        domMailGroups\n        domMailResps\n        domMailLists\n        domWebUsers\n        domDataBases\n        domMssqlDataBases\n        domPgsqlDataBases\n    }\n}\npersonalDomains {\n    diskSpace\n    traffic\n    activeDomains\n    subdomains\n    postboxes\n    mailGroups\n    mailResps\n    mailLists\n    webUsers\n    dataBases\n    mssqlDataBases\n    pgsqlDataBases\n    sitebuilderSites\n    domains\n    domainsList {\n        domStatus\n        domHtype\n        domName\n        domOwner\n        domCrDate\n        domDiskSpace\n        domTraffic\n        domSubdomains\n        domPostboxes\n        domMailGroups\n        domMailResps\n        domMailLists\n        domWebUsers\n        domDataBases\n        domMssqlDataBases\n        domPgsqlDataBases\n    }\n  }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SummaryReportFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SummaryReportFragment")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SummaryReportPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"email"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}},{kind:"Field",name:{kind:"Name",value:"summaryReportLayouts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SummaryReportLayout"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"data"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SummaryReportFragment"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"keyTraffic"}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSitebuilderAvailable"}}]}}]}}],loc:{start:0,end:603}};t.loc.source={body:'#import "./SummaryReportFragment.graphql"\n\nquery SummaryReportPage($id: ID!) {\n     viewer {\n        login\n        type\n        client {\n            id\n            email\n            type\n        }\n        summaryReportLayouts {\n            name\n            id\n        }\n    }\n    summaryReportLayout: node(id: $id) {\n        ... on SummaryReportLayout {\n            id\n            data {\n                ...SummaryReportFragment\n            }\n        }\n    }\n    primaryKey {\n        pleskKeyId\n        keyTraffic\n    }\n    os {\n        isUnix\n    }\n    server {\n        isSitebuilderAvailable\n    }\n}\n\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1361).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.SummaryReportPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"SummaryReportPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SendMassMailPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"massEmail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"templates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"templateId"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"customers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}},{kind:"Field",name:{kind:"Name",value:"resellers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}}]}}],loc:{start:0,end:354}};n.loc.source={body:"query SendMassMailPage {\n    massEmail {\n        templates {\n            nodes {\n                templateId\n                name\n            }\n        }\n    }\n    viewer {\n        login\n        customers {\n            id\n            name\n            email\n        }\n        resellers {\n            id\n            name\n            email\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SendMassMailPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SendMassMailPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"EditMassMailTemplatePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"numericId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"customers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}},{kind:"Field",name:{kind:"Name",value:"resellers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"email"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"massEmail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"template"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"fromEmail"}},{kind:"Field",name:{kind:"Name",value:"sendToAdmins"}},{kind:"Field",name:{kind:"Name",value:"sendToResellers"}},{kind:"Field",name:{kind:"Name",value:"sendToResellersMode"}},{kind:"Field",name:{kind:"Name",value:"sendToClients"}},{kind:"Field",name:{kind:"Name",value:"sendToClientsMode"}},{kind:"Field",name:{kind:"Name",value:"subject"}},{kind:"Field",name:{kind:"Name",value:"body"}}]}},{kind:"Field",name:{kind:"Name",value:"templateResellers"},arguments:[{kind:"Argument",name:{kind:"Name",value:"templateId"},value:{kind:"Variable",name:{kind:"Name",value:"numericId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contacts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"templateClients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"templateId"},value:{kind:"Variable",name:{kind:"Name",value:"numericId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contacts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}}]}}],loc:{start:0,end:767}};n.loc.source={body:"query EditMassMailTemplatePage($id: ID!, $numericId: Int!) {\n    viewer {\n        login\n        customers {\n            id\n            name\n            email\n        }\n        resellers {\n            id\n            name\n            email\n        }\n    }\n    massEmail {\n        template(id: $id) {\n            name\n            fromEmail\n            sendToAdmins\n            sendToResellers\n            sendToResellersMode\n            sendToClients\n            sendToClientsMode\n            subject\n            body\n        }
474\n        templateResellers(templateId: $numericId) {\n            contacts {\n                id\n            }\n        }\n        templateClients(templateId: $numericId) {\n            contacts {\n                id\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.EditMassMailTemplatePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"EditMassMailTemplatePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ActionLogPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isAdminAlias"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}},{kind:"Field",name:{kind:"Name",value:"actionLog"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"objects"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"displayName"}},{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"actions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"displayName"}},{kind:"Field",name:{kind:"Name",value:"enabled"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"rotate"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"records"}},{kind:"Field",name:{kind:"Name",value:"period"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"unit"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"minDate"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"year"}}]}}]}}]}}],loc:{start:0,end:464}};n.loc.source={body:"query ActionLogPage {\n    viewer {\n        isAdminAlias\n        login\n    }\n    actionLog {\n        objects {\n            name\n            displayName\n            enabled\n            actions {\n                displayName\n                enabled\n            }\n        }\n        rotate {\n            type\n            records\n            period {\n                value\n                unit\n            }\n        }\n        minDate {\n            year\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ActionLogPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
474for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ActionLogPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{domainRoute:()=>S});var t=i(95),a=i(408),o=i(897),s=i(1367),r=i(1368),l=i(1370),d=i(1372),c=i(1374),m=i(1377),u=i(1381),p=i(1388),f=i(1395),h=i(1413),k=i(486),v=i(1416),g=i.n(v);const S=()=>({path:"domains/:domainId",loader:async({params:e})=>{const n=btoa(`Domain:${e.domainId}`),{data:i}=await k.default.query({query:g(),variables:{id:n}});return i},handle:{crumb:({data:e,matchesContext:n})=>{n.domainRouteData=e;const{domain:i}=e;let{baseDomain:r}=e;r=i.baseDomain||i;const{pageSidebar:l}=(0,a.default)(),{isPowerUserPanel:d,navigationContext:c}=l,m=(0,o.getId)(i.id),u=(0,o.getId)(r.id);return[{title:t.Locale.getSection("components.routes").lmsg("subscriptions"),href:"/admin/subscription/list",show:!d&&"subscriptions"===c},{title:`<b>${r.name}</b>`,href:`/admin/subscription/overview/id/${u}`,show:!d&&"subscriptions"===c},{title:t.Locale.getSection("components.routes").lmsg("domains"),href:"/admin/domain/list",show:!d&&"domains"===c},{title:t.Locale.getSection("components.routes").lmsg("web"),href:(0,s.getContextUrl)(u,"/smb/web/view"),show:d||"subscriptions"===c},{title:i.name,href:(0,s.getContextUrl)(u,`/smb/web/overview/id/${m}/type/domain`)}].filter(({show:e=!0})=>e)}},children:[r.aspDotNetDomainSettingsRoute,l.bandwidthLimitingDomainRoute,d.hotlinkProtectionDomainRoute,c.iisAppPoolDomainSettingsRoute,m.odbcDomainRoute,u.protectedDirectoryListRoute,p.protectedDirectoriesRoute,f.virtualDirectoryRoute,(0,h.trafficUsageByDomainRoute)({path:"traffic-usage"})]})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{getContextUrl:()=>a});var t=i(408);const a=(e,n)=>{const{pageSidebar:i}=(0,t.default)(),a=encodeURIComponent(n);return i?.isPowerUserPanel?`/smb/account/switch/id/${e}?hideNotice=1&returnUrl=${a}`:`/admin/subscription/login/id/${e}?pageUrl=${a}`}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{aspDotNetDomainSettingsRoute:()=>r});var t=i(95),a=i(486),o=i(1369),s=i.n(o);const r={path:"asp-dot-net-settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage")]).then(()=>i(3001)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:s(),variables:{id:btoa(`Domain:${e.domainId}`)}});if(!n.domain.webScriptingSettings?.aspDotNet||!n.domain.aspNetSettings?.configs.length)throw new Response("Not Found",{status:404});return n},handle:{helpContext:"aspdotnet",crumb:({matchesContext:e,params:n})=>{const{domain:i}=e.domainRouteData;return[{title:t.Locale.getSection("components.routes").lmsg("aspDotNetDomainSettings",{domain:`<b>${i.name}</b>`}),href:`/cp/domains/${n.domainId}/asp-dot-net-settings`}]}}}},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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"webPath"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"aspDotNet"}}]}},{kind:"Field",name:{kind:"Name",value:"aspNetSettings"},arguments:[{kind:"Argument",name:{kind:"Name",value:"webPath"},value:{kind:"Variable",name:{kind:"Name",value:"webPath"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"versions"}},{kind:"Field",name:{kind:"Name",value:"configs"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"customErrMode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"culture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"connStrings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"debugMode"}},{kind:"Field",name:{kind:"Name",value:"authMode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"customErrors"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"canDelete"}},{kind:"Field",name:{kind:"Name",value:"values"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"redirectUrl"}},{kind:"Field",name:{kind:"Name",value:"statusCode"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"fileEnc"}},{kind:"Field",name:{kind:"Name",value:"reqEnc"}},{kind:"Field",name:{kind:"Name",value:"resEnc"}},{kind:"Field",name:{kind:"Name",value:"sessTimeout"}},{kind:"Field",name:{kind:"Name",value:"tempDirectory"}},{kind:"Field",name:{kind:"Name",value:"trustLevelAllowOverride"}},{kind:"Field",name:{kind:"Name",value:"uiCulture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"defLanguage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"trustLevel"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"value"}},{kind:"Field",name:{kind:"Name",value:"enumValues"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"value"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:2231}};n.loc.source={body:"query AspDotNetDomainSettings($id: ID!, $webPath: String) {\n    domain: node(id: $id) {\n        id\n        ...on Domain {\n            webScriptingSettings {\n                aspDotNet\n            }\n            aspNetSettings(webPath: $webPath) {\n                versions\n                configs {\
474n                    customErrMode {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n\n                    culture {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n                    connStrings {\n                        name\n                        value\n                    }\n                    version\n                    debugMode\n                    authMode {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n                    customErrors {\n                        canDelete\n                        values {\n                            redirectUrl\n                            statusCode\n                        }\n                    }\n\n                    fileEnc\n                    reqEnc\n                    resEnc\n                    sessTimeout\n                    tempDirectory\n                    trustLevelAllowOverride\n                    uiCulture {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n\n                    defLanguage {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n                    trustLevel {\n                        value\n                        enumValues {\n                            name\n                            value\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AspDotNetDomainSettings=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AspDotNetDomainSettings")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{bandwidthLimitingDomainRoute:()=>r});var t=i(95),a=i(486),o=i(1371),s=i.n(o);const r={path:"bandwidth-limiting",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/BandwidthLimitingPage")]).then(()=>i(3002)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:s(),variables:{id:btoa(`Domain:${e.domainId}`)}});return n},handle:{helpContext:"client.domain.hosting.performance",crumb:({matchesContext:e})=>{const{domain:n}=e.domainRouteData;return{title:t.Locale.getSection("components.routes").lmsg("bandwidthLimiting",{domainName:`<b>${n.name}</b>`})}},key:({params:e})=>e.domainId}}},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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"performance"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficBandwidth"}},{kind:"Field",name:{kind:"Name",value:"maxConnection"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isQoSStarted"}}]}}]}}]}}],loc:{start:0,end:357}};n.loc.source={body:"query BandwidthLimitingPage($id: ID!) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            hosting {\n                performance {\n                    trafficBandwidth\n                    maxConnection\n                }\n            }\n        }\n    }\n    capability {\n        packages {\n            isQoSStarted\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.BandwidthLimitingPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"BandwidthLimitingPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{hotlinkProtectionDomainRoute:()=>r});var t=i(95),a=i(486),o=i(1373),s=i.n(o);const r={path:"hotlink-protection",componentLoader:()=>i.e("components/pages/HotlinkProtectionPage").then(()=>i(3007)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:s(),variables:{id:btoa(`Domain:${e.domainId}`)}});return n},handle:{helpContext:"client.domain.hosting.hotlink-protection",crumb:({matchesContext:e})=>{const{domain:n}=e.domainRouteData;return{title:t.Locale.getSection("components.routes").lmsg("hotlinkProtection",{domainName:`<b>${n.name}</b>`})}},key:({params:e})=>e.domainId}}},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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"hotlinkProtection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"}},{kind:"Field",name:{kind:"Name",value:"extensions"}},{kind:"Field",name:{kind:"Name",value:"friends"}}]}}]}}]}}]}}]}}],loc:{start:0,end:304}};n.loc.source={body:"query HotlinkProtectionPage($id: ID!) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            hosting {\n                hotlinkProtection {\n                    isEnabled\n                    extensions\n                    friends\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.HotlinkProtectionPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"HotlinkProtectionPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{iisAppPoolDomainSettingsRoute:()=>r});var t=i(95),a=i(486),o=i(1375),s=i.n(o);const r={path:"iis-app-pool/settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/IisAppPoolPage/IisAppPoolDomainSettingsPage")]).then(()=>i(3011)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:s(),variables:{id:btoa(`Domain:${e.domainId}`)}});
474if(!n.iisManager.appPoolSupported||"VIRTUAL"!==n.domain.htype)throw new Response("Not Found",{status:404});return n},handle:{helpContext:"iisapppool",crumb:({matchesContext:e,params:n})=>{const{domain:i}=e.domainRouteData;return[{title:t.Locale.getSection("components.routes").lmsg("iisAppPoolDomainSettings",{domain:`<b>${i.name}</b>`}),href:`/cp/domains/${n.domainId}/iis-app-pool/settings`}]}}}},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisAppPoolDomainSettingsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"htype"}},{kind:"Field",name:{kind:"Name",value:"iisAppPool"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"IisAppPoolFragment"}}]}},{kind:"Field",name:{kind:"Name",value:"iisAppPoolEnableDisableAllowed"}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageWebsitesAndDomains"}},{kind:"Field",name:{kind:"Name",value:"manageIisAppPool"}},{kind:"Field",name:{kind:"Name",value:"managePerformance"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"appPoolSupported"}},{kind:"Field",name:{kind:"Name",value:"availableCpuLimitActions"}}]}}]}}],loc:{start:0,end:635}};t.loc.source={body:'#import "queries/IisAppPoolFragment.graphql"\n\nquery IisAppPoolDomainSettingsPage($id: ID!) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            name(idn: false)\n            htype\n            iisAppPool {\n                ...IisAppPoolFragment\n            }\n            iisAppPoolEnableDisableAllowed\n            subscription {\n                permissions {\n                    manageWebsitesAndDomains\n                    manageIisAppPool\n                    managePerformance\n                }\n            }\n        }\n    }\n    iisManager {\n        appPoolSupported\n        availableCpuLimitActions\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1376).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.IisAppPoolDomainSettingsPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"IisAppPoolDomainSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"IisAppPoolFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"IisAppPool"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"running"}},{kind:"Field",name:{kind:"Name",value:"isStarted"}},{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"managedPipelineMode"}},{kind:"Field",name:{kind:"Name",value:"enable32bitAppOnWin64"}},{kind:"Field",name:{kind:"Name",value:"loadUserProfile"}}
474,{kind:"Field",name:{kind:"Name",value:"maxProcesses"}},{kind:"Field",name:{kind:"Name",value:"idleTimeout"}},{kind:"Field",name:{kind:"Name",value:"idleTimeoutAction"}},{kind:"Field",name:{kind:"Name",value:"cpuLimit"}},{kind:"Field",name:{kind:"Name",value:"cpuLimitAction"}},{kind:"Field",name:{kind:"Name",value:"cpuLimitInterval"}},{kind:"Field",name:{kind:"Name",value:"recyclingByTime"}},{kind:"Field",name:{kind:"Name",value:"recyclingByRequests"}},{kind:"Field",name:{kind:"Name",value:"recyclingByVirtualMemory"}},{kind:"Field",name:{kind:"Name",value:"recyclingByPrivateMemory"}}]}}]}}],loc:{start:0,end:455}};n.loc.source={body:"fragment IisAppPoolFragment on IisAppPool {\n    name\n    type\n    enabled\n    running\n    isStarted\n    settings {\n        managedPipelineMode\n        enable32bitAppOnWin64\n        loadUserProfile\n        maxProcesses\n        idleTimeout\n        idleTimeoutAction\n        cpuLimit\n        cpuLimitAction\n        cpuLimitInterval\n        recyclingByTime\n        recyclingByRequests\n        recyclingByVirtualMemory\n        recyclingByPrivateMemory\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IisAppPoolFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"IisAppPoolFragment")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{odbcDomainRoute:()=>u});var t=i(95),a=i(1330),o=i(1341),s=i(1343),r=i(486),l=i(1378),d=i.n(l),c=i(1379),m=i.n(c);const u={path:"odbc",componentLoader:()=>i.e("components/pages/OdbcPage/OdbcDomainPage").then(()=>i(3018)),loader:async({params:e})=>{const n=(0,a.readGraphQlListInputFromStorage)({key:`OdbcDomainPage${e.domainId}`}),i=btoa(`Domain:${e.domainId}`);await Promise.all([r.default.query({query:m(),variables:{id:i}}),r.default.query({query:d(),variables:{id:i,input:n}})])},handle:{helpContext:"odbc_connection_config",crumb:({matchesContext:e})=>{if(!e.domainRouteData)return null;const{domain:n}=e.domainRouteData;return{title:t.Locale.getSection("components.routes").lmsg("odbcDomain",{domainName:`<b>${n.name}</b>`})}},key:({params:e})=>e.domainId},children:[o.odbcAddRoute,s.odbcEditRoute]}},(e,n,i)=>{var t={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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"OdbcDsnConnectionListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"odbcDsnConnections"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"OdbcList"}}]}}]}}]}}]}}],loc:{start:0,end:321}};t.loc.source={body:'#import "./OdbcListFragment.graphql"\n\nquery OdbcDomainList(\n    $id: ID!\n    $input: OdbcDsnConnectionListInput\n) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            odbcDsnConnections(\n                input: $input\n            ) {\n                ...OdbcList\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1347).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.OdbcDomainList=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"OdbcDomainList")},(e,n,i)=>{var t={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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"FragmentSpread",name:{kind:"Name",value:"DomainSubscriptionOdbcLimitFragment"}}]}}]}}]}}],loc:{start:0,end:238}};t.loc.source={body:'#import "queries/DomainSubscriptionOdbcLimitFragment.graphql"\n\nquery OdbcDomainPage(\n    $id: ID!\n) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            ...DomainSubscriptionOdbcLimitFragment\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1380).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.OdbcDomainPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"OdbcDomainPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"DomainSubscriptionOdbcLimitFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"limits"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"odbc"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"used"}},{kind:"Field",name:{kind:"Name",value:"remaining"}},{kind:"Field",name:{kind:"Name",value:"isLimitAvailable"}}]}}]}}]}}]}}],loc:{start:0,end:235}};n.loc.source={body:"fragment DomainSubscriptionOdbcLimitFragment on Domain {\n    subscription {\n        id\n        limits {\
474n            odbc {\n                used\n                remaining\n                isLimitAvailable\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DomainSubscriptionOdbcLimitFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DomainSubscriptionOdbcLimitFragment")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryListRoute:()=>c});var t=i(95),a=i(1330),o=i(1382),s=i(1384),r=i(486),l=i(1387),d=i.n(l);const c={path:"protected-directories",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ProtectedDirectoryListPage")]).then(()=>i(3019)),loader:async({params:e})=>{const{data:n}=await r.default.query({query:d(),variables:{id:btoa(`Domain:${e.domainId}`),input:(0,a.readGraphQlListInputFromStorage)({key:`ProtectedDirectoryListPage${e.domainId}`})}});if(!n.domain.hosting)throw new Response("Not Found",{status:404})},handle:{helpContext:"client.domain.hosting.protected-directories",pageTitle:({matchesContext:e})=>{if(!e.domainRouteData)return null;const{domain:n}=e.domainRouteData;return t.Locale.getSection("components.routes").lmsg("protectedDirectoryList",{domainName:`<b>${n.name}</b>`})},key:({params:e})=>e.domainId},children:[o.protectedDirectoryAddRoute,s.protectedDirectoryEditRoute]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryAddRoute:()=>s});var t=i(486),a=i(1383),o=i.n(a);const s={path:"add",componentLoader:()=>i.e("components/pages/ProtectedDirectoryAddPage").then(()=>i(3029)),loader:async({params:e})=>{const{domainId:n}=e,{data:{domain:{hosting:i}}}=await t.default.query({query:o(),variables:{domainId:btoa(`Domain:${n}`)}});return{domainId:n,isProtectedDirectoryLocationSupported:i?.isProtectedDirectoryLocationSupported||!1}},handle:{isOverlay:!0}}},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"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isProtectedDirectoryLocationSupported"}}]}}]}}]}}]}}],loc:{start:0,end:231}};n.loc.source={body:"query ProtectedDirectoryAddPage($domainId: ID!) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                isProtectedDirectoryLocationSupported\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ProtectedDirectoryAddPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ProtectedDirectoryAddPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryEditRoute:()=>s});var t=i(486),a=i(1385),o=i.n(a);const s={path:":protectedDirectoryId/edit",componentLoader:()=>i.e("components/pages/ProtectedDirectoryEditPage").then(()=>i(3033)),loader:async({params:e})=>{const{domainId:n,protectedDirectoryId:i}=e,{data:{domain:{hosting:a},protectedDirectory:s}}=await t.default.query({query:o(),variables:{id:btoa(`ProtectedDirectory:${i}`),domainId:btoa(`Domain:${n}`)}});return{domainId:n,protectedDirectoryId:i,protectedDirectory:s,isProtectedDirectoryLocationSupported:a?.isProtectedDirectoryLocationSupported||!1}},handle:{isOverlay:!0}}},(e,n,i)=>{var t={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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ProtectedDirectoryEditFragment"}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isProtectedDirectoryLocationSupported"}}]}}]}}]}}]}}],loc:{start:0,end:388}};t.loc.source={body:'#import "queries/ProtectedDirectoryEditFragment.graphql"\n\nquery ProtectedDirectoryEditPage($domainId: ID!, $id: ID!) {\n    protectedDirectory: node(id: $id) {\n        ...ProtectedDirectoryEditFragment\n    }\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                isProtectedDirectoryLocationSupported\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1386).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.ProtectedDirectoryEditPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"ProtectedDirectoryEditPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"ProtectedDirectoryEditFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectory"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"path"}},{kind:"Field",name:{kind:"Name",value:"realm"}},{kind:"Field",name:{kind:"Name",value:"isNonSsl"}},{kind:"Field",name:{kind:"Name",value:"isCgiBin"}}]}}],loc:{start:0,end:118}};n.loc.source={body:"fragment ProtectedDirectoryEditFragment on ProtectedDirectory {\n    id\n    path\n    realm\n    isNonSsl\n    isCgiBin\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
474else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ProtectedDirectoryEditFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(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"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"path"}},{kind:"Field",name:{kind:"Name",value:"realm"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:729}};n.loc.source={body:"query ProtectedDirectoryList(\n    $id: ID!\n    $input: ProtectedDirectoryListInput\n) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            hosting {\n                protectedDirectories(\n                    input: $input\n                ) {\n                    nodes {\n                        id\n                        path\n                        realm\n                    }\n                    pageInfo {\n                        current\n                        total\n                        pageCount\n                    }\n                    sortInfo {\n                        sortColumn\n                        sortDirection\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ProtectedDirectoryList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
474for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ProtectedDirectoryList")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoriesRoute:()=>a});var t=i(95);const a={path:"protected-directories",handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("protectedDirectories")}),returnUrl:({params:e})=>`/cp/domains/${e.domainId}/protected-directories`},children:[i(1389).protectedDirectoryUserListRoute]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryUserListRoute:()=>u});var t=i(95),a=i(1330),o=i(486),s=i(1390),r=i(1392),l=i(1393),d=i.n(l),c=i(1391),m=i.n(c);const u={path:":directoryId/users",componentLoader:()=>i.e("components/pages/ProtectedDirectoryUserListPage").then(()=>i(3036)),loader:async({params:e})=>{const n=btoa(`ProtectedDirectory:${e.directoryId}`),[{data:i}]=await Promise.all([o.default.query({query:m(),variables:{id:n}}),o.default.query({query:d(),variables:{id:n,input:(0,a.readGraphQlListInputFromStorage)({key:`ProtectedDirectoryUserListPage${e.directoryId}`})}})]);return i},handle:{helpContext:"client.domain.hosting.protected-directories",crumb:({data:e})=>{const{protectedDirectory:n}=e;return[{title:t.Locale.getSection("components.routes").lmsg("protectedDirectoryUserList",{directory:`/${n.path}`})}]}},children:[s.protectedDirectoryUserAddRoute,r.protectedDirectoryUserPasswordRoute]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryUserAddRoute:()=>s});var t=i(486),a=i(1391),o=i.n(a);const s={path:"add",componentLoader:()=>i.e("components/pages/ProtectedDirectoryUserAddPage").then(()=>i(3041)),loader:async({params:e})=>{const{data:n}=await t.default.query({query:o(),variables:{id:btoa(`ProtectedDirectory:${e.directoryId}`)}});return n},handle:{isOverlay:!0}}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryPath"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectory"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"path"}}]}}]}}]}}],loc:{start:0,end:167}};n.loc.source={body:"query ProtectedDirectoryPath($id: ID!) {\n    protectedDirectory: node(id: $id) {\n        ... on ProtectedDirectory {\n            id\n            path\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ProtectedDirectoryPath=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ProtectedDirectoryPath")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{protectedDirectoryUserPasswordRoute:()=>o});var t=i(755),a=i(486);const o={path:":userId/password",componentLoader:()=>i.e("components/pages/ProtectedDirectoryUserPasswordPage").then(()=>i(3044)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:t.gql`
475                query ($id: ID!) {
476                    protectedDirectoryUser: node(id: $id) {
477                        ... on ProtectedDirectoryUser { id login }
478                    }
479                }
480            `,variables:{id:btoa(`ProtectedDirectoryUser:${e.userId}`)}});return n},handle:{isOverlay:!0}}},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProtectedDirectoryUserList"}
480,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryUserListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectory"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"users"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ProtectedDirectoryUserListFragment"}}]}}]}}]}}]}}],loc:{start:0,end:370}};t.loc.source={body:'#import "queries/ProtectedDirectoryUserListFragment.graphql"\n\nquery ProtectedDirectoryUserList(\n    $id: ID!,\n    $input: ProtectedDirectoryUserListInput\n) {\n    protectedDirectory: node(id: $id) {\n        ... on ProtectedDirectory {\n            id\n            users(input: $input) {\n                ...ProtectedDirectoryUserListFragment\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1394).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.ProtectedDirectoryUserList=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"ProtectedDirectoryUserList")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"ProtectedDirectoryUserListFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryUserList"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}],loc:{start:0,end:252}};n.loc.source={body:"fragment ProtectedDirectoryUserListFragment on ProtectedDirectoryUserList {\n    nodes {\n        id\n        login\n    }\n    pageInfo {\n        current\n        total\n        pageCount\n    }\n    sortInfo {\n        sortColumn\n        sortDirection\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ProtectedDirectoryUserListFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ProtectedDirectoryUserListFragment")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{virtualDirectoryRoute:()=>V});var t=i(772),a=i(486),o=i(1330),s=i(95),r=i(897),l=i(1396),d=i(1390),c=i(1392),m=i(1384),u=i(1400),p=i.n(u),f=i(1402),h=i.n(f),k=i(1399),v=i.n(k),g=i(1403),S=i.n(g),_=i(1404),y=i.n(_),b=i(1405),N=i.n(b),w=i(1406),E=i.n(w),D=i(1407),F=i.n(D),P=i(1408),C=i.n(P),I=i(1369),T=i.n(I),x=i(1409),L=i.n(x),A=i(1410),O=i.n(A),q=i(1411),R=i.n(q),M=i(1412),B=i.n(M),U=i(341);const j=[{path:":directoryName?/edit-virtual-directory",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/EditVirtualDirectoryPage")]).then(()=>i(3047)),loader:async({request:{url:e},params:{domainId:n,directoryName:i}})=>{const t=btoa(`Domain:${n}`),o=new URL(e).searchParams.get("path")||"/",s=i?`${o.replace(/\/$/,"")}/${i}`:o,{data:l}=await a.default.query({query:h(),variables:{domainNodeId:t,path:s},fetchPolicy:"network-only"});return{path:s,isCurrentDirectory:!i,subscriptionId:(0,r.getId)(l.domain.baseDomain?.id??l.domain.id),isAspEnabled:l.domain.webScriptingSettings.asp,virtualDirectory:l.domain.hosting.virtualDirectory}},handle:{isOverlay:!0}},{path:"asp-dot-net",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/AspDotNetSettingsPage")]).then(()=>i(3074)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=new URL(e).searchParams.get("path")||"/",{data:t}=await a.default.query({query:T(),variables:{id:btoa(`Domain:${n}`),webPath:i}});if(!t.domain.webScriptingSettings?.aspDotNet||!t.domain.aspNetSettings?.configs.length)throw new Response("Not Found",{status:404})},handle:{isOverlay:!0}},{path:"permissions",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/PermissionsPage")]).then(()=>i(3075)),handle:{isOverlay:!0}},{path:"php",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/PhpVersionPage")]).then(()=>i(3076)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=new URL(e).searchParams.get("path")||"/",{data:t}=await a.default.query({query:L(),variables:{domainId:btoa(`Domain:${n}`),path:i}});if(!t.domain.subscription.permissions.managePhpVersion||!t.domain.hosting?.virtualDirectory?.isVirtual)throw new Response("Not Found",{status:404})},handle:{isOverlay:!0}}],V={path:"virtual-directory",componentLoader:()=>i.e("components/pages/VirtualDirectoryPage").then(()=>i(3079)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=btoa(`Domain:${n}`),t=new URL(e).searchParams.get("path")||"/",{data:o}=await a.default.query({query:v(),variables:{domainId:i,path:t}});if(!o.domain.hosting)throw new Response("Not Found",{status:404})},handle:{helpContext:"client.domain.hosting.web-directories",crumb:()=>({title:s.Locale.getSection("components.routes").lmsg("virtualDirectories")}),pageTitle:({matchesContext:e,location:{search:n}})=>{if(!e.domainRouteData)return null;const{domain:i}=e.domainRouteData,t=(0,s.escapeHtml)(new URLSearchParams(n).get("path")||"/");return s.Locale.getSection("components.routes").lmsg("virtualDirectoryDomain",{path:t,domainName:`<b>${i.name}</b>`})},key:({params:e})=>{const n=new URL(window.location.toString()).searchParams.get("path")||"/";return`${e.domainId}${n}`},secondary:({location:{search:e},params:{domainId:n}})=>(0,U.jsx)(l.default,{domainId:n,path:new URLSearchParams(e).get("path")||"/"})},children:[{index:!0,loader:({request:e})=>{const n=new URL(e.url);return n.pathname=`${n.pathname}/browse`,(0,t.redirect)(n.toString())}},{path:"browse",componentLoader:()=>i.e("components/pages/VirtualDirectoryPage/Browse").then(()=>i(3081)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=btoa(`Domain:${n}`),t=new URL(e).searchParams.get("path")||"/";await Promise.all([a.default.query({query:S(),variables:{domainId:i,path:t}}),a.default.query({query:C(),variables:{domainId:i,path:t,input:(0,o.readGraphQlListInputFromStorage)({key:`VirtualDirectoryPage${n}`})}})])},children:[...j,{path:"create-directory",componentLoader:()=>i.e("components/pages/VirtualDirectoryPage/CreateDirectoryPage").then(()=>i(3086)),handle:{isOverlay:!0}},{path:"create-virtual-directory",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/CreateVirtualDirectoryPage")]).then(()=>i(3089)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=btoa(`Domain:${n}`),t=new URL(e).searchParams.get("path")||"/",{data:o}=await a.default.query({query:p(),variables:{domainId:i,parentPath:t},fetchPolicy:"network-only"});return{subscriptionId:(0,r.getId)(o.domain.baseDomain?.id??o.domain.id
480),isAspEnabled:o.domain.webScriptingSettings.asp,parentDirectory:o.domain.hosting.parentDirectory}},handle:{isOverlay:!0}}]},{path:"protection",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/Protection")]).then(()=>i(3093)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=btoa(`Domain:${n}`),t=new URL(e).searchParams.get("path")||"/",s=`VirtualDirectoryProtectionUserListPage${n}${t}`;return await Promise.all([a.default.query({query:y(),variables:{domainId:i,path:t}}),a.default.query({query:N(),variables:{domainId:i,path:t,input:(0,o.readGraphQlListInputFromStorage)({key:s})}})]),{userListKey:s}},children:[...j,{...m.protectedDirectoryEditRoute,componentLoader:()=>i.e("components/pages/VirtualDirectoryPage/ProtectionSettingsPage").then(()=>i(3100))},{...d.protectedDirectoryUserAddRoute,path:":directoryId/add-user"},c.protectedDirectoryUserPasswordRoute]},{path:"mime-types",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/MimeTypeList")]).then(()=>i(3102)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=btoa(`Domain:${n}`),t=new URL(e).searchParams.get("path")||"/",s=`VirtualDirectoryMimeTypeList${n}${t}`;return await a.default.query({query:E(),variables:{domainId:i,path:t,input:(0,o.readGraphQlListInputFromStorage)({key:s})}}),{mimeTypeListKey:s}},children:[...j,{path:"create",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/CreateMimeTypePage")]).then(()=>i(3107)),loader:async()=>{await a.default.query({query:O()})},handle:{isOverlay:!0}},{path:":extension/edit",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/VirtualDirectoryPage/EditMimeTypePage")]).then(()=>i(3113)),loader:async({request:{url:e},params:{domainId:n,extension:i}})=>{const[{data:t}]=await Promise.all([a.default.query({query:R(),variables:{domainId:btoa(`Domain:${n}`),path:new URL(e).searchParams.get("path")||"/",extension:i}}),a.default.query({query:O()})]);return{mimeType:t.domain.hosting.virtualDirectory.mimeType}},handle:{isOverlay:!0}}]},{path:"error-docs",componentLoader:()=>i.e("components/pages/VirtualDirectoryPage/ErrorDocList").then(()=>i(3116)),loader:async({request:{url:e},params:{domainId:n}})=>{const i=new URL(e).searchParams.get("path")||"/",t=`VirtualDirectoryErrorDocList${n}${i}`;return await a.default.query({query:F(),variables:{domainId:btoa(`Domain:${n}`),path:i,input:(0,o.readGraphQlListInputFromStorage)({key:t})}}),{errorDocListKey:t}},children:[...j,{path:":code/edit",componentLoader:()=>i.e("components/pages/VirtualDirectoryPage/EditErrorDocPage").then(()=>i(3118)),loader:async({request:{url:e},params:{domainId:n,code:i}})=>{const{data:t}=await a.default.query({query:B(),variables:{domainId:btoa(`Domain:${n}`),path:new URL(e).searchParams.get("path")||"/",code:i}});return{errorDoc:t.domain.hosting.virtualDirectory.errorDoc}},handle:{isOverlay:!0}}]}]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>v});var t=i(782),a=i.n(t),o=i(772),s=i(342),r=i(1397),l=i(797),d=i(1398),c=i(95),m=i(1399),u=i.n(m),p=i(785),f=i(341);const h=c.Locale.getTranslate("components.pages.VirtualDirectory.Sidebar"),k=({path:e,domainId:n})=>{const i=(0,o.useLocation)(),{data:{domain:{webScriptingSettings:{aspDotNet:t,php:a},hosting:{virtualDirectory:{isVirtual:c,canManagePermissions:m}},subscription:{permissions:{managePhpVersion:k}}},capability:{packages:{isASPdotNetInstalled:v,isPhpInstalled:g}}}}=(0,p.useQuery)(u(),{variables:{domainId:btoa(`Domain:${n}`),path:e}}),S=i.pathname,_=c,y=m,b=t&&v,N=c&&g&&a&&k;return _||y||b||N?(0,f.jsx)(r.default,{id:"panel-virtualDirectory",children:(0,f.jsxs)(s.ItemList,{children:[_&&(0,f.jsx)(s.Item,{id:"buttonProperties",icon:(0,f.jsx)(s.Icon,{name:"pencil",size:"16"}),component:l.default,to:(0,d.buildUrl)(`${S}/edit-virtual-directory`,{path:e}),tooltip:(0,f.jsx)(h,{content:"buttonPropertiesHint"}),children:(0,f.jsx)(h,{content:"buttonProperties"})}),y&&(0,f.jsx)(s.Item,{id:"buttonPermissions",icon:(0,f.jsx)(s.Icon,{name:"lock-closed-check",size:"16"}),component:l.default,to:(0,d.buildUrl)(`${S}/permissions`,{path:e}),tooltip:(0,f.jsx)(h,{content:"buttonPermissionsHint"}),children:(0,f.jsx)(h,{content:"buttonPermissions"})}),b&&(0,f.jsx)(s.Item,{id:"buttonAspDotNet",icon:(0,f.jsx)(s.Icon,{name:"microsoft",size:"16"}),component:l.default,to:(0,d.buildUrl)(`${S}/asp-dot-net`,{path:e}),tooltip:(0,f.jsx)(h,{content:"buttonAspDotNetHint"}),children:(0,f.jsx)(h,{content:"buttonAspDotNet"})}),N&&(0,f.jsx)(s.Item,{id:"buttonPhp",icon:(0,f.jsx)(s.Icon,{name:"php",size:"16"}),component:l.default,to:(0,d.buildUrl)(`${S}/php`,{path:e}),tooltip:(0,f.jsx)(h,{content:"buttonPhpHint"}),children:(0,f.jsx)(h,{content:"buttonPhp"})})]})}):null};k.propTypes={path:a().string.isRequired,domainId:a().string.isRequired};const v=k},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(782),a=i.n(t),o=i(803),s=i.n(o),r=i(903),l=i(342),d=i(341);const c=({baseClassName:e="side-panel",className:n,id:i,title:t,children:a,...o})=>{const[c,m]=(0,r.useLocalStorage)(`${i}-hidden`);return(0,d.jsx)(l.Panel,{className:s()(e,n),id:i,title:t?(0,d.jsx)(l.Heading,{level:4,children:t}):null,collapsible:!!i,collapsed:!!t&&"true"===c,onToggle:()=>m("true"===c?"false":"true"),...o,children:a})};c.propTypes={id:a().string,title:a().any,children:a().any.isRequired,className:a().string,baseClassName:a().string};const m=c},(e,n,i)=>{"use strict";i.r(n),i.d(n,{buildUrl:()=>t});const t=(e,n={})=>{const i=new URLSearchParams;Object.entries(n).filter(([,e])=>null!==e).forEach(([e,n])=>i.append(e,`${n}`));const t=i.toString();return`${e}${t?`?${t}`:""}`}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryPage"}
480,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"aspDotNet"}},{kind:"Field",name:{kind:"Name",value:"php"}},{kind:"Field",name:{kind:"Name",value:"errorDocs"}}]}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"baseName"}},{kind:"Field",name:{kind:"Name",value:"dirName"}},{kind:"Field",name:{kind:"Name",value:"isVirtual"}},{kind:"Field",name:{kind:"Name",value:"doesExist"}},{kind:"Field",name:{kind:"Name",value:"isReadable"}},{kind:"Field",name:{kind:"Name",value:"canManagePermissions"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"managePhpVersion"}},{kind:"Field",name:{kind:"Name",value:"manageProtectedDirectories"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isASPdotNetInstalled"}},{kind:"Field",name:{kind:"Name",value:"isPhpInstalled"}}]}}]}}]}}],loc:{start:0,end:900}};n.loc.source={body:"query VirtualDirectoryPage(\n    $domainId: ID!,\n    $path: String!\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            name\n            webScriptingSettings {\n                aspDotNet\n                php\n                errorDocs\n            }\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    baseName\n                    dirName\n                    isVirtual\n                    doesExist\n                    isReadable\n                    canManagePermissions\n                }\n            }\n            subscription {\n                permissions {\n                    managePhpVersion\n                    manageProtectedDirectories\n                }\n            }\n        }\n    }\n    capability {\n        packages {\n            isASPdotNetInstalled\n            isPhpInstalled\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
480for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryPage")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CreateVirtualDirectoryPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"parentPath"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"asp"}}]}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"parentDirectory"},name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"parentPath"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"VirtualDirectoryParentContentFragment"}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"aspBufferingLimit"}},{kind:"Field",name:{kind:"Name",value:"aspMaxRequestEntityAllowed"}},{kind:"Field",name:{kind:"Name",value:"aspEnableServerDebug"}},{kind:"Field",name:{kind:"Name",value:"aspEnableClientDebug"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:792}};t.loc.source={body:'#import "queries/VirtualDirectoryParentContentFragment.graphql"\n\nquery CreateVirtualDirectoryPage(\n    $domainId: ID!,\n    $parentPath: String!,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            baseDomain {\n                id\n            }\n            webScriptingSettings {\n                asp\n            }\n            hosting {\n                parentDirectory: virtualDirectory (path: $parentPath) {\n                    ...VirtualDirectoryParentContentFragment\n                    properties {\n                        aspBufferingLimit\n                        aspMaxRequestEntityAllowed\n                        aspEnableServerDebug\n                        aspEnableClientDebug\n                    }\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1401).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.CreateVirtualDirectoryPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"CreateVirtualDirectoryPage")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"VirtualDirectoryParentContentFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"VirtualDirectory"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"content"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}]}}],loc:{start:0,end:159}};n.loc.source={body:"fragment VirtualDirectoryParentContentFragment on VirtualDirectory {\n    key\n    content {\n        nodes {\n            name\n            type\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryParentContentFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryParentContentFragment")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"EditVirtualDirectoryPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainNodeId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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:"domainNodeId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"webScriptingSettings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"asp"}}]}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"parent"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"FragmentSpread",name:{kind:"Name",value:"VirtualDirectoryParentContentFragment"}}]}},{kind:"Field",name:{kind:"Name",value:"properties"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isRoot"}},{kind:"Field",name:{kind:"Name",value:"isEditable"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"path"}},{kind:"Field",name:{kind:"Name",value:"accessSource"}},{kind:"Field",name:{kind:"Name",value:"accessRead"}},{kind:"Field",name:{kind:"Name",value:"accessWrite"}},{kind:"Field",name:{kind:"Name",value:"enableDirBrowsing"}},{kind:"Field",name:{kind:"Name",value:"dontLog"}},{kind:"Field",name:{kind:"Name",value:"appCreate"}},{kind:"Field",name:{kind:"Name",value:"scriptExecute"}},{kind:"Field",name:{kind:"Name",value:"aspEnableParentPaths"}},{kind:"Field",name:{kind:"Name",value:"aspExecuteInMTA"}},{kind:"Field",name:{kind:"Name",value:"authAnonymous"}},{kind:"Field",name:{kind:"Name",value:"authNTLM"}},{kind:"Field",name:{kind:"Name",value:"requireSSL"}},{kind:"Field",name:{kind:"Name",value:"aspBufferingLimit"}},{kind:"Field",name:{kind:"Name",value:"aspBufferingLimitInherited"}},{kind:"Field",name:{kind:"Name",value:"aspBufferingLimitDefault"}},{kind:"Field",name:{kind:"Name",value:"aspMaxRequestEntityAllowed"}},{kind:"Field",name:{kind:"Name",value:"aspMaxRequestEntityAllowedInherited"}},{kind:"Field",name:{kind:"Name",value:"aspMaxRequestEntityAllowedDefault"}},{kind:"Field",name:{kind:"Name",value:"aspEnableServerDebug"}},{kind:"Field",name:{kind:"Name",value:"aspEnableServerDebugInherited"}},{kind:"Field",name:{kind:"Name",value:"aspEnableServerDebugDefault"}},{kind:"Field",name:{kind:"Name",value:"aspEnableClientDebug"}}
480,{kind:"Field",name:{kind:"Name",value:"aspEnableClientDebugInherited"}},{kind:"Field",name:{kind:"Name",value:"aspEnableClientDebugDefault"}},{kind:"Field",name:{kind:"Name",value:"enableDefaultDoc"}},{kind:"Field",name:{kind:"Name",value:"defaultDocs"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1952}};t.loc.source={body:'#import "queries/VirtualDirectoryParentContentFragment.graphql"\n\nquery EditVirtualDirectoryPage(\n    $domainNodeId: ID!,\n    $path: String!,\n) {\n    domain: node(id: $domainNodeId) {\n        ... on Domain {\n            id\n            baseDomain {\n                id\n            }\n            webScriptingSettings {\n                asp\n            }\n            hosting {\n                virtualDirectory (path: $path) {\n                    key\n                    parent {\n                        key\n                        ...VirtualDirectoryParentContentFragment\n                    }\n                    properties {\n                        isRoot\n                        isEditable\n                        name\n                        path\n                        accessSource\n                        accessRead\n                        accessWrite\n                        enableDirBrowsing\n                        dontLog\n                        appCreate\n                        scriptExecute\n                        aspEnableParentPaths\n                        aspExecuteInMTA\n                        authAnonymous\n                        authNTLM\n                        requireSSL\n                        aspBufferingLimit\n                        aspBufferingLimitInherited\n                        aspBufferingLimitDefault\n                        aspMaxRequestEntityAllowed\n                        aspMaxRequestEntityAllowedInherited\n                        aspMaxRequestEntityAllowedDefault\n                        aspEnableServerDebug\n                        aspEnableServerDebugInherited\n                        aspEnableServerDebugDefault\n                        aspEnableClientDebug\n                        aspEnableClientDebugInherited\n                        aspEnableClientDebugDefault\n                        enableDefaultDoc\n                        defaultDocs\n                    }\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1401).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.EditVirtualDirectoryPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"EditVirtualDirectoryPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryBrowsePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"doesExist"}},{kind:"Field",name:{kind:"Name",value:"isVirtual"}},{kind:"Field",name:{kind:"Name",value:"isWritable"}},{kind:"Field",name:{kind:"Name",value:"isAccessible"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageProtectedDirectories"}}]}}]}}]}}]}}]}}],loc:{start:0,end:571}};n.loc.source={body:"query VirtualDirectoryBrowsePage(\n    $domainId: ID!,\n    $path: String!\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            name\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    doesExist\n                    isVirtual\n                    isWritable\n                    isAccessible\n                }\n            }\n            subscription {\n                permissions {\n                    manageProtectedDirectories\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryBrowsePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryBrowsePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryProtectionPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"webDirName"}},{kind:"Field",name:{kind:"Name",value:"protectedDirectory"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"path"}}]}},{kind:"Field",name:{kind:"Name",value:"isValidForProtection"}}]}}]}}]}}]}}]}}],loc:{start:0,end:489}};n.loc.source={body:"query VirtualDirectoryProtectionPage(\n    $domainId: ID!,\n    $path: String!\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    webDirName\n                    protectedDirectory {\n                        id\n                        path\n                    }\n                    isValidForProtection\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryProtectionPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}
480return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryProtectionPage")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryProtectionUserList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ProtectedDirectoryUserListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"protectedDirectory"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"users"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ProtectedDirectoryUserListFragment"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:641}};t.loc.source={body:'#import "queries/ProtectedDirectoryUserListFragment.graphql"\n\nquery VirtualDirectoryProtectionUserList(\n    $domainId: ID!,\n    $path: String!,\n    $input: ProtectedDirectoryUserListInput,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id  \n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    protectedDirectory {\n                        id\n                        users(input: $input) {\n                            ...ProtectedDirectoryUserListFragment\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1394).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.VirtualDirectoryProtectionUserList=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"VirtualDirectoryProtectionUserList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryMimeTypeList"}
480,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"VirtualDirectoryMimeTypeListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"mimeTypes"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"extension"}},{kind:"Field",name:{kind:"Name",value:"content"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:858}};n.loc.source={body:"query VirtualDirectoryMimeTypeList(\n    $domainId: ID!,\n    $path: String!,\n    $input: VirtualDirectoryMimeTypeListInput,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id  \n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    mimeTypes(input: $input) {\n                        nodes {\n                            extension\n                            content\n                        }\n                        pageInfo {\n                            current\n                            total\n                            pageCount\n                        }\n                        sortInfo {\n                            sortColumn\n                            sortDirection\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryMimeTypeList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}
480return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryMimeTypeList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryErrorDocList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"VirtualDirectoryErrorDocListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"errorDocs"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"location"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:920}};n.loc.source={body:"query VirtualDirectoryErrorDocList(\n    $domainId: ID!,\n    $path: String!,\n    $input: VirtualDirectoryErrorDocListInput,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id  \n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    errorDocs(input: $input) {\n                        nodes {\n                            code\n                            name\n                            type\n                            location\n                        }\n                        pageInfo {\n                            current\n                            total\n                            pageCount\n                        }\n                        sortInfo {\n                            sortColumn\n                            sortDirection\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryErrorDocList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
480for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryErrorDocList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryContentList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"VirtualDirectoryContentListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"fileType"}},{kind:"Field",name:{kind:"Name",value:"isProtected"}},{kind:"Field",name:{kind:"Name",value:"isReserved"}},{kind:"Field",name:{kind:"Name",value:"canManagePermissions"}},{kind:"Field",name:{kind:"Name",value:"doesExist"}},{kind:"Field",name:{kind:"Name",value:"baseName"}},{kind:"Field",name:{kind:"Name",value:"dirName"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1119}};n.loc.source={body:"query VirtualDirectoryContentList(\n    $domainId: ID!,\n    $path: String!,\n    $input: VirtualDirectoryContentListInput\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    content(input: $input) {\n                        nodes {\n                            name\n                            type\n                            fileType\n                            isProtected\n                            isReserved\n                            canManagePermissions\n                            doesExist\n                            baseName\n                            dirName\n                        }\n                        pageInfo {\n                            current\n                            total\n                            pageCount\n                        }\n                        sortInfo {\n                            sortColumn\n                            sortDirection\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryContentList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryContentList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryPhpPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"isVirtual"}},{kind:"Field",name:{kind:"Name",value:"phpVersion"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"fullVersion"}}]}},{kind:"Field",name:{kind:"Name",value:"availablePhpVersions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"fullVersion"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"managePhpVersion"}}]}}]}}]}}]}}]}}],loc:{start:0,end:703}};n.loc.source={body:"query VirtualDirectoryPhpPage(\n    $domainId: ID!,\n    $path: String!\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    isVirtual\n                    phpVersion {\n                        version\n                        fullVersion\n                    }\n                    availablePhpVersions {\n                        version\n                        fullVersion\n                    }\n                }\n            }\n            subscription {\n                permissions {\n                    managePhpVersion\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryPhpPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
480for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryPhpPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisManagerMimeContentTypes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mimeContentTypes"}}]}}]}}],loc:{start:0,end:85}};n.loc.source={body:"query IisManagerMimeContentTypes {\n    iisManager {\n        mimeContentTypes\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IisManagerMimeContentTypes=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"IisManagerMimeContentTypes")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryEditMimeTypePage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"extension"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"mimeType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"extension"},value:{kind:"Variable",name:{kind:"Name",value:"extension"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"extension"}},{kind:"Field",name:{kind:"Name",value:"content"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:468}};n.loc.source={body:"query VirtualDirectoryEditMimeTypePage(\n    $domainId: ID!,\n    $path: String!,\n    $extension: String!,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    mimeType(extension: $extension) {\n                        extension\n                        content\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryEditMimeTypePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryEditMimeTypePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VirtualDirectoryEditErrorDocPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"hosting"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"virtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"errorDoc"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"code"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"location"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:509}};n.loc.source={body:"query VirtualDirectoryEditErrorDocPage(\n    $domainId: ID!,\n    $path: String!,\n    $code: String!,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id  \n            hosting {\n                virtualDirectory(path: $path) {\n                    key\n                    errorDoc(code: $code) {\n                        code\n                        name\n                        type\n                        location\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.VirtualDirectoryEditErrorDocPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
480for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"VirtualDirectoryEditErrorDocPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByDomainRoute:()=>d});var t=i(95),a=i(486),o=i(1414),s=i.n(o),r=i(1415),l=i.n(r);const d=({path:e})=>({path:e,handle:{crumb:({data:e})=>({title:t.Locale.getSection("components.routes").lmsg("trafficUsageByDomain",{domainName:`<b>${e.domain.name}</b>`})})},componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByDomainPage")]).then(()=>i(3122)),loader:async({params:e})=>{const[{data:n}]=await Promise.all([a.default.query({query:s(),variables:{domainId:btoa(`Domain:${e.domainId}`)}}),a.default.query({query:l(),variables:{domainId:btoa(`Domain:${e.domainId}`)}})]);return{domain:n.domain,intervals:n.domain.statistics.trafficUsageIntervals}}})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageByDomainPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageIntervals"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"month"}},{kind:"Field",name:{kind:"Name",value:"year"}},{kind:"Field",name:{kind:"Name",value:"formattedTotalUsage"}}]}}]}}]}}]}}]}}],loc:{start:0,end:381}};n.loc.source={body:"query TrafficUsageByDomainPage($domainId: ID!) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            name(idn: false)\n            statistics {\n                trafficUsageIntervals {\n                    key\n                    month\n                    year\n                    formattedTotalUsage\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageByDomainPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageByDomainPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DomainTrafficUsage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}
480,{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitUsagePercent"}},{kind:"Field",name:{kind:"Name",value:"usageByServices"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serviceName"}},{kind:"Field",name:{kind:"Name",value:"usage"}},{kind:"Field",name:{kind:"Name",value:"usageFormatted"}},{kind:"Field",name:{kind:"Name",value:"incoming"}},{kind:"Field",name:{kind:"Name",value:"incomingFormatted"}},{kind:"Field",name:{kind:"Name",value:"outgoing"}},{kind:"Field",name:{kind:"Name",value:"outgoingFormatted"}},{kind:"Field",name:{kind:"Name",value:"percentOfAll"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"subscription"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"limits"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"traffic"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnlimited"}},{kind:"Field",name:{kind:"Name",value:"formattedValue"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:923}};n.loc.source={body:"query DomainTrafficUsage(\n    $domainId: ID!,\n    $intervalKey: String,\n) {\n    domain: node(id: $domainId) {\n        ... on Domain {\n            id\n            statistics {\n                trafficUsage(intervalKey: $intervalKey) {\n                    totalUsageFormatted\n                    limitUsagePercent\n                    usageByServices {\n                        serviceName\n                        usage\n                        usageFormatted\n                        incoming\n                        incomingFormatted\n                        outgoing\n                        outgoingFormatted\n                        percentOfAll\n                    }\n                }\n            }\n            subscription {\n                limits {\n                    traffic {\n                        isUnlimited\n                        formattedValue\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DomainTrafficUsage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DomainTrafficUsage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DomainPage"}
480,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Domain"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[{kind:"Argument",name:{kind:"Name",value:"idn"},value:{kind:"BooleanValue",value:!1}}]},{kind:"Field",name:{kind:"Name",value:"baseDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}],loc:{start:0,end:228}};n.loc.source={body:"query DomainPage(\n    $id: ID!\n) {\n    domain: node(id: $id) {\n        ... on Domain {\n            id\n            name(idn: false)\n            baseDomain {\n                id\n                name\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DomainPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DomainPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerInformationPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"information"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cpu"}},{kind:"Field",name:{kind:"Name",value:"cpuCores"}},{kind:"Field",name:{kind:"Name",value:"sysUptime"}},{kind:"Field",name:{kind:"Name",value:"loadAverage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"last1min"}},{kind:"Field",name:{kind:"Name",value:"last5min"}},{kind:"Field",name:{kind:"Name",value:"last15min"}}]}},{kind:"Field",name:{kind:"Name",value:"memory"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"used"}},{kind:"Field",name:{kind:"Name",value:"available"}},{kind:"Field",name:{kind:"Name",value:"buffer"}},{kind:"Field",name:{kind:"Name",value:"cached"}},{kind:"Field",name:{kind:"Name",value:"shared"}},{kind:"Field",name:{kind:"Name",value:"free"}},{kind:"Field",name:{kind:"Name",value:"hardware"}}]}},{kind:"Field",name:{kind:"Name",value:"swap"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"used"}},{kind:"Field",name:{kind:"Name",value:"free"}}]}},{kind:"Field",name:{kind:"Name",value:"sysDiskSpace"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"directory"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"used"}},{kind:"Field",name:{kind:"Name",value:"available"}},{kind:"Field",name:{kind:"Name",value:"protectedDirectories"}}]}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"active"}}
480,{kind:"Field",name:{kind:"Name",value:"inactive"}},{kind:"Field",name:{kind:"Name",value:"problems"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"productVersion"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"build"}},{kind:"Field",name:{kind:"Name",value:"os"}},{kind:"Field",name:{kind:"Name",value:"osVersion"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}}]}}]}}],loc:{start:0,end:1071}};n.loc.source={body:"query ServerInformationPage {\n    server {\n        information {\n            cpu\n            cpuCores\n            sysUptime\n            loadAverage {\n                last1min\n                last5min\n                last15min\n            }\n            memory {\n                total\n                used\n                available\n                buffer\n                cached\n                shared\n                free\n                hardware\n            }\n            swap {\n                total\n                used\n                free\n            }\n            sysDiskSpace {\n                directory\n                total\n                used\n                available\n                protectedDirectories\n            }\n            domains {\n                active\n                inactive\n                problems\n            }\n        }\n        productVersion {\n            name\n            version\n            build\n            os\n            osVersion\n        }\n    }\n    os {\n        isWindows\n        name\n    }\n    primaryKey {\n        pleskKeyId\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerInformationPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerInformationPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{iisAppPoolClientSettingsRoute:()=>r});var t=i(95),a=i(486),o=i(1419),s=i.n(o);const r={path:"client/:clientId/iis-app-pool/settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/IisAppPoolPage/IisAppPoolClientSettingsPage")]).then(()=>i(3134)),loader:async({params:e})=>{const{data:n}=await a.default.query({query:s(),variables:{clientId:btoa(`Client:${e.clientId}`)}});if(!n.iisManager.appPoolSupported)throw new Response("Not Found",{status:404});return n},handle:{helpContext:"iisapppool",crumb:({data:e,params:n})=>{const i=t.Locale.getSection("components.routes"),a="Client"===e?.client?.__typename?e.client.name:"";return[{title:i.lmsg("iisAppPoolClientSettings",{client:`<b>${a}</b>`}),href:`/cp/client/${n.clientId}/iis-app-pool/settings`}]}}}},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisAppPoolClientSettingsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"appPoolSupp
480orted"}},{kind:"Field",name:{kind:"Name",value:"availableCpuLimitActions"}},{kind:"Field",name:{kind:"Name",value:"policy"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"}}]}},{kind:"Field",name:{kind:"Name",value:"clientPool"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientId"},value:{kind:"Variable",name:{kind:"Name",value:"clientId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"IisAppPoolFragment"}}]}}]}},{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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]}}]}}],loc:{start:0,end:453}};t.loc.source={body:'#import "queries/IisAppPoolFragment.graphql"\n\nquery IisAppPoolClientSettingsPage($clientId: ID!) {\n    iisManager {\n        appPoolSupported\n        availableCpuLimitActions\n        policy {\n            mode\n        }\n        clientPool(clientId: $clientId) {\n            ...IisAppPoolFragment\n        }\n    }\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            login\n            name\n            type\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1376).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.IisAppPoolClientSettingsPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"IisAppPoolClientSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"forbidSysUserRename"}},{kind:"Field",name:{kind:"Name",value:"disableIpLogging"}},{kind:"Field",name:{kind:"Name",value:"forbidCreateDnsSubZone"}},{kind:"Field",name:{kind:"Name",value:"forbidSubscriptionRename"}},{kind:"Field",name:{kind:"Name",value:"fullHostName"}},{kind:"Field",name:{kind:"Name",value:"includeAdminDumps"}},{kind:"Field",name:{kind:"Name",value:"includeDatabases"}},{kind:"Field",name:{kind:"Name",value:"includeDomainDumps"}},{kind:"Field",name:{kind:"Name",value:"includeLogs"}},{kind:"Field",name:{kind:"Name",value:"includeMailLists"}},{kind:"Field",name:{kind:"Name",value:"includeMailboxes"}},{kind:"Field",name:{kind:"Name",value:"includeMssqlDatabases"}},{kind:"Field",name:{kind:"Name",value:"includePgsqlDatabases"}},{kind:"Field",name:{kind:"Name",value:"includeMysqlDatabases"}},{kind:"Field",name:{kind:"Name",value:"includeRemoteDatabases"}},{kind:"Field",name:{kind:"Name",value:"logrotateAnonymizeIps"}},{kind:"Field",name:{kind:"Name",value:"logrotateForce"}}
480,{kind:"Field",name:{kind:"Name",value:"logrotatePeriod"}},{kind:"Field",name:{kind:"Name",value:"preferredDomain"}},{kind:"Field",name:{kind:"Name",value:"sizeCountType"}},{kind:"Field",name:{kind:"Name",value:"trafficAccounting"}},{kind:"Field",name:{kind:"Name",value:"trafficStatisticsPeriod"}},{kind:"Field",name:{kind:"Name",value:"webDeployIncludePassword"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPumAllowed"}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerSettingsHostname"}}]}}]}}]}}],loc:{start:0,end:964}};n.loc.source={body:"query ServerSettingsPage {\n    server {\n        settings {\n            forbidSysUserRename\n            disableIpLogging\n            forbidCreateDnsSubZone\n            forbidSubscriptionRename\n            fullHostName\n            includeAdminDumps\n            includeDatabases\n            includeDomainDumps\n            includeLogs\n            includeMailLists\n            includeMailboxes\n            includeMssqlDatabases\n            includePgsqlDatabases\n            includeMysqlDatabases\n            includeRemoteDatabases\n            logrotateAnonymizeIps\n            logrotateForce\n            logrotatePeriod\n            preferredDomain\n            sizeCountType\n            trafficAccounting\n            trafficStatisticsPeriod\n            webDeployIncludePassword\n        }\n    }\n    mode {\n        isPumAllowed\n    }\n    os {\n        isUnix\n    }\n    viewer {\n        login\n        permissions {\n            manageServerSettingsHostname\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerSettingsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerSettingsPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{iisAppPoolResellerSettingsRoute:()=>r});var t=i(95),a=i(486),o=i(1422),s=i.n(o);const r={path:"iis-app-pool/settings",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/IisAppPoolPage/IisAppPoolResellerSettingsPage")]).then(()=>i(3141)),loader:async()=>{const{data:e}=await a.default.query({query:s()});if(!e.iisManager.appPoolSupported)throw new Response("Not Found",{status:404});return e},handle:{helpContext:"iisapppool",crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("iisAppPoolResellerSettings"),href:"/cp/reseller-tools/iis-app-pool/settings"})}}},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisAppPoolResellerSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"appPoolSupported"}},{kind:"Field",name:{kind:"Name",value:"availableCpuLimitActions"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"iisAppPool"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"IisAppPoolFragment"}}]}}]}}]}}]}}],loc:{start:0,end:320}};t.loc.source={body:'#import "queries/IisAppPoolFragment.graphql"\n\nquery IisAppPoolResellerSettingsPage {\n    iisManager {\n        appPoolSupp
480orted\n        availableCpuLimitActions\n    }\n    viewer {\n        login\n        client {\n            id\n            iisAppPool {\n                ...IisAppPoolFragment\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1376).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.IisAppPoolResellerSettingsPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"IisAppPoolResellerSettingsPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SpamFilterSettingsTabs"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerSpamFilter"}},{kind:"Field",name:{kind:"Name",value:"manageServerMailBlackWhiteLists"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"capability"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"packages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isSpamAssassinInstalled"}},{kind:"Field",name:{kind:"Name",value:"isGreyListingInstalled"}}]}}]}}]}}],loc:{start:0,end:300}};n.loc.source={body:"query SpamFilterSettingsTabs {\n    viewer {\n        login\n        permissions {\n            manageServerSpamFilter\n            manageServerMailBlackWhiteLists\n        }\n    }\n    capability {\n        packages {\n            isSpamAssassinInstalled\n            isGreyListingInstalled\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.SpamFilterSettingsTabs=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"SpamFilterSettingsTabs")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByViewerResellersChildrenRoute:()=>p,trafficUsageByViewerResellersRoute:()=>f});var t=i(95),a=i(486),o=i(1330),s=i(1425),r=i.n(s),l=i(1426),d=i.n(l),c=i(1427),m=i.n(c),u=i(1428);const p=({path:e="traffic-usage-resellers"}={})=>({path:e,handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("trafficUsageByResellers")})},children:[(0,u.trafficUsageByResellerRoute)(":resellerId",{clientIdParamName:"resellerId"})]}),f=({path:e="traffic-usage-resellers",ignoreTopLevelTitle:n=!1}={})=>({path:e,handle:{crumb:()=>n?[]:{title:t.Locale.getSection("components.routes").lmsg("trafficUsageByResellers")},helpContext:"reseller.traffic"},children:[{index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByClientsPage")]).then(()=>i(3142)),loader:async()=>{const e="TrafficUsageByViewerResellersList",n="reseller",[{data:i}]=await Promise.all([a.default.query({query:r()}),a.default.query({query:m(),variables:{clientType:n}}),a.default.query({query:d(),variables:{input:{...(0,o.readGraphQlListInputFromStorage)({key:e}),clientTypes:[n]}}})]),{trafficUsageIntervals:t}=i.viewer.client.statistics;return{trafficUsageIntervals:t,trafficUsageListKey:e,clientType:n,getClientLink:e=>`./${e}`}}}]})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageIntervals"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageIntervals"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"month"}},{kind:"Field",name:{kind:"Name",value:"year"}},{kind:"Field",name:{kind:"Name",value:"formattedTotalUsage"}}]}}]}}]}}]}}]}}],loc:{start:0,end:319}};n.loc.source={body:"query TrafficUsageIntervals {\n    viewer {\n        login\n        client {\n            id\n            statistics {\n                trafficUsageIntervals {\n                    key\n                    month\n                    year\n                    formattedTotalUsage\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
480else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageIntervals=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageIntervals")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageByViewerClientsList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ClientTrafficUsageByClientsListInput"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageByClients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clientId"}},{kind:"Field",name:{kind:"Name",value:"clientName"}},{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitRemainingFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitUsagePercent"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:847}};n.loc.source={body:"query TrafficUsageByViewerClientsList(\n    $input: ClientTrafficUsageByClientsListInput\n) {\n    viewer {\n        login\n        client {\n            id\n            statistics {\n                trafficUsageByClients(input: $input) {\n                    nodes {\n                        clientId\n                        clientName\n                        totalUsageFormatted\n                        limitFormatted\n                        limitRemainingFormatted\n                        limitUsagePercent\n                    }\n                    pageInfo {\n                        current\n                        total\n                        pageCount\n                    }\n                    sortInfo {\n                        sortColumn\n                        sortDirection\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageByViewerClientsList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
480for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageByViewerClientsList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TotalTrafficUsageByViewerClients"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientType"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalClientsTraffic"},arguments:[{kind:"Argument",name:{kind:"Name",value:"clientType"},value:{kind:"Variable",name:{kind:"Name",value:"clientType"}}},{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"usageFormatted"}}]}}]}}]}}]}}]}}],loc:{start:0,end:413}};n.loc.source={body:"query TotalTrafficUsageByViewerClients(\n    $clientType: String,\n    $intervalKey: String,\n) {\n    viewer {\n        login\n        client {\n            id\n            statistics {\n                totalClientsTraffic(\n                    clientType: $clientType,\n                    intervalKey: $intervalKey,\n                ) {\n                    usageFormatted\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TotalTrafficUsageByViewerClients=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TotalTrafficUsageByViewerClients")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByResellerRoute:()=>k});var t=i(95),a=i(486),o=i(1330),s=i(1425),r=i.n(s),l=i(1429),d=i.n(l),c=i(1430),m=i.n(c),u=i(755),p=i(1431),f=i(1432),h=i(1413);const k=(e,{clientIdParamName:n})=>({path:e,handle:{crumb:({data:e})=>({title:(0,t.escapeHtml)(e.client.name)}),pageTitle:({data:e})=>t.Locale.getSection("components.routes").lmsg("trafficUsageByReseller",{resellerName:(0,t.escapeHtml)(e.client.name)})},loader:async({params:e})=>{const i=e[n],t=btoa(`Client:${i}`),{data:{client:o}}=await a.default.query({query:u.gql`
481                query($clientId: ID!) {
482                    client: node(id: $clientId) {
483                        ... on Client {
484                            id
485                            name
486                        }
487                    }
488                }
489            `,variables:{clientId:t}});return{client:o}},children:[{index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByResellerPage")]).then(()=>i(3151)),loader:async({params:e})=>{const i=e[n],t=btoa(`Client:${i}`),s=`TrafficUsageByResellerCustomersList${i}`,[{data:l}]=await Promise.all([a.default.query({query:r()}),a.default.query({query:m(),variables:{clientNodeId:t}}),a.default.query({query:d(),variables:{clientNodeId:t,input:{...(0,o.readGraphQlListInputFromStorage)({key:s}),clientTypes:["client"]}}})]),{trafficUsageIntervals:c}=l.viewer.client.statistics;return{trafficUsageIntervals:c,clientNodeId:t,trafficUsageListKey:s}}},(0,p.trafficUsageByCustomerDomainsRoute)("customers/:customerId/domains"),{path:"domains",handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("trafficUsageByDomains")}),helpContext:"client.domain.traffic"},children:[(0,f.trafficUsageByClientDomainsRoute)({clientIdParamName:n,clientType:"reseller"}),(0,h.trafficUsageByDomainRoute)({path:":domainId"})]}]})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageByResellerClientsList"}
489,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientNodeId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ClientTrafficUsageByClientsListInput"}}}],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:"clientNodeId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageByClients"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clientId"}},{kind:"Field",name:{kind:"Name",value:"clientName"}},{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitRemainingFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitUsagePercent"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:892}};n.loc.source={body:"query TrafficUsageByResellerClientsList(\n    $clientNodeId: ID!,\n    $input: ClientTrafficUsageByClientsListInput,\n) {\n    client: node(id: $clientNodeId) {\n        ... on Client {\n            id\n            statistics {\n                trafficUsageByClients(input: $input) {\n                    nodes {\n                        clientId\n                        clientName\n                        totalUsageFormatted\n                        limitFormatted\n                        limitRemainingFormatted\n                        limitUsagePercent\n                    }\n                    pageInfo {\n                        current\n                        total\n                        pageCount\n                    }\n                    sortInfo {\n                        sortColumn\n                        sortDirection\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageByResellerClientsList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageByResellerClientsList")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TotalTrafficUsageByReseller"}
489,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientNodeId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],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:"clientNodeId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalTrafficUsageByDomains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}},{kind:"Argument",name:{kind:"Name",value:"ownOnly"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}}]}},{kind:"Field",name:{kind:"Name",value:"totalClientsTraffic"},arguments:[{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"usageFormatted"}}]}}]}}]}}]}}]}}],loc:{start:0,end:485}};n.loc.source={body:"query TotalTrafficUsageByReseller(\n    $clientNodeId: ID!,\n    $intervalKey: String\n) {\n    client: node(id: $clientNodeId) {\n        ... on Client {\n            id\n            statistics {\n                totalTrafficUsageByDomains(intervalKey: $intervalKey, ownOnly: true) {\n                    totalUsageFormatted\n                }\n                totalClientsTraffic(intervalKey: $intervalKey) {\n                    usageFormatted\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TotalTrafficUsageByReseller=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TotalTrafficUsageByReseller")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByCustomerDomainsRoute:()=>l});var t=i(95),a=i(755),o=i(486),s=i(1432),r=i(1413);const l=e=>({path:e,handle:{crumb:({data:e})=>({title:(0,t.escapeHtml)(e.client.name)}),pageTitle:({data:e})=>t.Locale.getSection("components.routes").lmsg("trafficUsageByClientDomains",{clientName:(0,t.escapeHtml)(e.client.name)}),helpContext:"client.domain.traffic"},loader:async({params:e})=>{const{customerId:n}=e,i=btoa(`Client:${n}`),{data:{client:t}}=await o.default.query({query:a.gql`
490                query($clientId: ID!) {
491                    client: node(id: $clientId) {
492                        ... on Client {
493                            id
494                            name
495                        }
496                    }
497                }
498            `,variables:{clientId:i}});return{client:t}},children:[(0,s.trafficUsageByClientDomainsRoute)({clientIdParamName:"customerId",clientType:"customer"}),(0,r.trafficUsageByDomainRoute)({path:":domainId"})]})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByClientDomainsRoute:()=>m});var t=i(486),a=i(1330),o=i(1433),s=i.n(o),r=i(1434),l=i.n(r),d=i(1435),c=i.n(d);const m=({clientIdParamName:e,clientType:n})=>({index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByDomainsPage")]).then(()=>i(3155)),loader:async({params:i})=>{const o=i[e],r=`TrafficUsageByClientDomainsList${o}`,d=btoa(`Client:${o}`),[{data:m}]=await Promise.all([t.default.query({query:s(),variables:{clientId:d}}),t.default.query({query:c(),variables:{clientId:d}}),t.default.query({query:l(),variables:{clientId:d,input:(0,a.readGraphQlListInputFromStorage)({key:r})}})]),{trafficUsageIntervals:u}=m.client.statistics;return{trafficUsageIntervals:u,listQueryParams:{key:r,query:l(),extractList:e=>e.client.statistics.trafficUsageByDomains,variables:{clientId:d}},totalUsageQueryParams:{query:c(),variables:{clientId:d},extractTrafficData:e=>e.client.statistics.totalTrafficUsageByDomains},showFilters:"customer"!==n,showClientNameColumn:"customer"!==n,parentClientType:n}}})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClientTrafficUsageIntervals"}
498,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageIntervals"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"month"}},{kind:"Field",name:{kind:"Name",value:"year"}},{kind:"Field",name:{kind:"Name",value:"formattedTotalUsage"}}]}}]}}]}}]}}]}}],loc:{start:0,end:361}};n.loc.source={body:"query ClientTrafficUsageIntervals(\n    $clientId: ID!\n) {\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            statistics {\n                trafficUsageIntervals {\n                    key\n                    month\n                    year\n                    formattedTotalUsage\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ClientTrafficUsageIntervals=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ClientTrafficUsageIntervals")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageByClientDomainsList"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ClientTrafficUsageByDomainsListInput"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageByDomains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainId"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"clientName"}},{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitRemainingFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitUsagePercent"}}
498]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:952}};n.loc.source={body:"query TrafficUsageByClientDomainsList(\n    $clientId: ID!,\n    $input: ClientTrafficUsageByDomainsListInput\n) {\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            statistics {\n                trafficUsageByDomains(input: $input) {\n                    nodes {\n                        domainId\n                        domainName\n                        clientName\n                        totalUsageFormatted\n                        subscriptionLimitFormatted\n                        subscriptionLimitRemainingFormatted\n                        subscriptionLimitUsagePercent\n                    }\n                    pageInfo {\n                        current\n                        total\n                        pageCount\n                    }\n                    sortInfo {\n                        sortColumn\n                        sortDirection\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageByClientDomainsList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageByClientDomainsList")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TotalTrafficUsageByClientDomains"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"clientId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],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"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Client"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalTrafficUsageByDomains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ClientTotalTrafficUsageByDomainsFragment"}}]}}]}}]}}]}}]}}],loc:{start:0,end:441}};t.loc.source={body:'#import "queries/ClientTotalTrafficUsageByDomainsFragment.graphql"\n\nquery TotalTrafficUsageByClientDomains(\n    $clientId: ID!,\n    $intervalKey: String\n) {\n    client: node(id: $clientId) {\n        ... on Client {\n            id\n            statistics {\n                totalTrafficUsageByDomains(intervalKey: $intervalKey) {\n                    ...ClientTotalTrafficUsageByDomainsFragment\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
498else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1436).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.TotalTrafficUsageByClientDomains=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"TotalTrafficUsageByClientDomains")},e=>{var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"ClientTotalTrafficUsageByDomainsFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ClientTotalTrafficUsageByDomains"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"isUnlimited"}},{kind:"Field",name:{kind:"Name",value:"limitFormatted"}},{kind:"Field",name:{kind:"Name",value:"limitUsagePercent"}}]}}],loc:{start:0,end:171}};n.loc.source={body:"fragment ClientTotalTrafficUsageByDomainsFragment on ClientTotalTrafficUsageByDomains {\n    totalUsageFormatted\n    isUnlimited\n    limitFormatted\n    limitUsagePercent\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ClientTotalTrafficUsageByDomainsFragment=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ClientTotalTrafficUsageByDomainsFragment")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByViewerCustomersChildrenRoute:()=>p,trafficUsageByViewerCustomersRoute:()=>f});var t=i(95),a=i(486),o=i(1330),s=i(1431),r=i(1425),l=i.n(r),d=i(1426),c=i.n(d),m=i(1427),u=i.n(m);const p=({path:e="traffic-usage-customers"}={})=>({path:e,handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("trafficUsageByCustomers")})},children:[(0,s.trafficUsageByCustomerDomainsRoute)(":customerId/domains")]}),f=({path:e="traffic-usage-customers",helpContext:n,ignoreTopLevelTitle:s=!1}={})=>({path:e,handle:{crumb:()=>s?[]:{title:t.Locale.getSection("components.routes").lmsg("trafficUsageByCustomers")},helpContext:n},children:[{index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByClientsPage")]).then(()=>i(3142)),loader:async()=>{const e="TrafficUsageByViewerCustomersList",n="client",[{data:i}]=await Promise.all([a.default.query({query:l()}),a.default.query({query:u(),variables:{clientType:n}}),a.default.query({query:c(),variables:{input:{...(0,o.readGraphQlListInputFromStorage)({key:e}),clientTypes:[n]}}})]),{trafficUsageIntervals:t}=i.viewer.client.statistics;return{trafficUsageIntervals:t,trafficUsageListKey:e,clientType:n,getClientLink:e=>`${e}/domains`}}}]})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{trafficUsageByViewerDomainsChildrenRoute:()=>p,trafficUsageByViewerDomainsRoute:()=>f});var t=i(95),a=i(486),o=i(1330),s=i(1413),r=i(1425),l=i.n(r),d=i(1439),c=i.n(d),m=i(1440),u=i.n(m);const p=({path:e="traffic-usage/domains"}={})=>({path:e,handle:{crumb:()=>({title:t.Locale.getSection("components.routes").lmsg("trafficUsageByDomains")})},children:[(0,s.trafficUsageByDomainRoute)({path:":domainId"})]}),f=({path:e="traffic-usage/domains",ignoreTopLevelTitle:n=!1}={})=>({path:e,handle:{crumb:()=>n?[]:{title:t.Locale.getSection("components.routes").lmsg("trafficUsageByDomains")},helpContext:"client.domain.traffic"},children:[{index:!0,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/TrafficUsageByDomainsPage")]).then(()=>i(3155)),loader:async()=>{const e="TrafficUsageByViewerDomainsList",[{data:n}]=await Promise.all([a.default.query({query:l()}),a.default.query({query:u()}),a.default.query({query:c(),variables:{input:(0,o.readGraphQlListInputFromStorage)({key:e})}})]),{trafficUsageIntervals:i}=n.viewer.client.statistics;return{trafficUsageIntervals:i,listQueryParams:{key:e,query:c(),extractList:e=>e.viewer.client.statistics.trafficUsageByDomains},totalUsageQueryParams:{query:u(),extractTrafficData:e=>e.viewer.client.statistics.totalTrafficUsageByDomains}}}}]})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TrafficUsageByViewerDomainsList"}
498,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ClientTrafficUsageByDomainsListInput"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"trafficUsageByDomains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"domainId"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"clientName"}},{kind:"Field",name:{kind:"Name",value:"totalUsageFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitRemainingFormatted"}},{kind:"Field",name:{kind:"Name",value:"subscriptionLimitUsagePercent"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"total"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:918}};n.loc.source={body:"query TrafficUsageByViewerDomainsList(\n    $input: ClientTrafficUsageByDomainsListInput\n) {\n    viewer {\n        login\n        client {\n            id\n            statistics {\n                trafficUsageByDomains(input: $input) {\n                    nodes {\n                        domainId\n                        domainName\n                        clientName\n                        totalUsageFormatted\n                        subscriptionLimitFormatted\n                        subscriptionLimitRemainingFormatted\n                        subscriptionLimitUsagePercent\n                    }\n                    pageInfo {\n                        current\n                        total\n                        pageCount\n                    }\n                    sortInfo {\n                        sortColumn\n                        sortDirection\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.TrafficUsageByViewerDomainsList=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"TrafficUsageByViewerDomainsList")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"TotalTrafficUsageByViewerDomains"}
498,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"statistics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalTrafficUsageByDomains"},arguments:[{kind:"Argument",name:{kind:"Name",value:"intervalKey"},value:{kind:"Variable",name:{kind:"Name",value:"intervalKey"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ClientTotalTrafficUsageByDomainsFragment"}}]}}]}}]}}]}}]}}],loc:{start:0,end:407}};t.loc.source={body:'#import "queries/ClientTotalTrafficUsageByDomainsFragment.graphql"\n\nquery TotalTrafficUsageByViewerDomains(\n    $intervalKey: String\n) {\n    viewer {\n        login\n        client {\n            id\n            statistics {\n                totalTrafficUsageByDomains(intervalKey: $intervalKey) {\n                    ...ClientTotalTrafficUsageByDomainsFragment\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1436).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.TotalTrafficUsageByViewerDomains=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"TotalTrafficUsageByViewerDomains")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSpamFilterBlackListPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"spamAssassin"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"blackList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"level"}},{kind:"Field",name:{kind:"Name",value:"status"}}]}}]}}]}}]}}],loc:{start:0,end:223}};n.loc.source={body:"query ServerMailSpamFilterBlackListPage {\n    serverMail {\n        spamAssassin {\n            blackList {\n                id\n                name\n                level\n                status\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSpamFilterBlackListPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
498for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSpamFilterBlackListPage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ServerMailSpamFilterWhiteListPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"serverMail"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"spamAssassin"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"whiteList"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"level"}},{kind:"Field",name:{kind:"Name",value:"status"}}]}}]}}]}}]}}],loc:{start:0,end:223}};n.loc.source={body:"query ServerMailSpamFilterWhiteListPage {\n    serverMail {\n        spamAssassin {\n            whiteList {\n                id\n                name\n                level\n                status\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.ServerMailSpamFilterWhiteListPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"ServerMailSpamFilterWhiteListPage")},(e,n,i)=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisAppPoolServerSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"appPoolSupported"}},{kind:"Field",name:{kind:"Name",value:"availableCpuLimitActions"}},{kind:"Field",name:{kind:"Name",value:"policy"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"}}]}},{kind:"Field",name:{kind:"Name",value:"sharedPool"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"IisAppPoolFragment"}}]}}]}}]}}],loc:{start:0,end:275}};t.loc.source={body:'#import "queries/IisAppPoolFragment.graphql"\n\nquery IisAppPoolServerSettingsPage {\n    iisManager {\n        appPoolSupported\n        availableCpuLimitActions\n        policy {\n            mode\n        }\n        sharedPool {\n            ...IisAppPoolFragment\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function o(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){o(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){o(e,n)}),e.definitions&&e.definitions.forEach(function(e){o(e,n)})}t.definitions=t.definitions.concat(i(1376).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!a[n]&&(a[n]=!0,!0)}));var s={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}t.definitions.forEach(function(e){if(e.name){var n=new Set;o(e,n),s[e.name.value]=n}}),e.exports=t,e.exports.IisAppPoolServerSettingsPage=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var t=s[n]||new Set,a=new Set,o=new Set;for(t.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){a.has(e)||(a.add(e),(s[e]||new Set).forEach(function(e){o.add(e)}))})}return a.forEach(function(n){var t=r(e,n);t&&i.definitions.push(t)}),i}(t,"IisAppPoolServerSettingsPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{homeRoute:()=>h});var t=i(486),a=i(755),o=i(718),s=i(408),r=i(1445),l=i(1453),d=i(95),c=i(1455),m=i.n(c),u=i(341);const p=e=>((0,d.redirect)(e),new Promise(d.emptyFn)),f=e=>(e.reason?.errors??[]).map(({message:e,extensions:n})=>n?.debugMessage||e),h={path:"home",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/HomePage")]).then(()=>i(3167)),loader:async()=>{const{data:{viewer:{type:e}}}=await t.default.query({query:a.gql`
499                                                query {
500                                                    viewer {
501                                                        login
502                                                        type
503                                                    }
504                                                }
505                                            `});if("ADMIN"!==e)return p("/admin/home/");const{pageSidebar:n}=(0,s.default)();if(n?.isPowerUserPanel)return p("/smb/");const i=await Promise.allSettled([...Object.values(r.default).map(e=>t.default.query({query:e})),t.default.query({query:m()})]),l=Object.keys(r.default).reduce((e,n,t)=>({...e,[n]:{data:i[t].value?.data,errors:f(i[t])}}),{}),d=i.at(-1);
505return f(d).forEach(e=>{(0,o.addToast)({intent:"danger",message:e})}),{data:l}},handle:{helpContext:"home.admin",titleRightAddon:(0,u.jsx)(l.default,{}),pageContentHeader:{className:"home-page-heading"}},children:[{path:"customize",componentLoader:()=>i.e("components/pages/HomeCustomizationPage").then(()=>i(3254)),loader:()=>t.default.query({query:i(1456)})}]}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>k});var t=i(1446),a=i(1447),o=i.n(a),s=i(1448),r=i.n(s),l=i(1449),d=i.n(l),c=i(1450),m=i.n(c),u=i(1451),p=i.n(u),f=i(1452),h=i.n(f);const k={[t.SERVER_INFO]:o(),[t.UPDATES]:r(),[t.OVERUSED_SUBSCRIPTIONS]:d(),[t.MY_SUBSCRIPTIONS]:m(),[t.EXTENSIONS]:p(),[t.CHANGE_LOG]:h()}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{BACKUP:()=>l,CHANGE_LOG:()=>u,CUSTOM_BUTTONS:()=>p,EXTENSIONS:()=>d,IP_BAN:()=>r,MAIL_QUEUE:()=>c,MY_SUBSCRIPTIONS:()=>s,OVERUSED_SUBSCRIPTIONS:()=>o,PHP_STATUS:()=>f,PROMO:()=>m,SERVER_INFO:()=>t,UPDATES:()=>a});const t="serverInfo",a="updates",o="overusedSubscriptions",s="mySubscriptions",r="ipBan",l="backup",d="ext",c="mailQueue",m="promo",u="changeLog",p="customButtons",f="phpStatus"},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeServerInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"defaultIpAddress"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"ipAddress"}},{kind:"Field",name:{kind:"Name",value:"publicIpAddress"}}]}},{kind:"Field",name:{kind:"Name",value:"settings"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"fullHostName"}}]}},{kind:"Field",name:{kind:"Name",value:"information"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sysUptime"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerInfo"}}]}}]}}]}}],loc:{start:0,end:366}};n.loc.source={body:"query AdminHomeServerInfo {\n    server {\n        defaultIpAddress {\n            ipAddress\n            publicIpAddress\n        }\n        settings {\n            fullHostName\n        }\n        information {\n            sysUptime\n        }\n    }\n    os {\n        name\n    }\n    viewer {\n        login\n        permissions {\n            manageServerInfo\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeServerInfo=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeServerInfo")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeUpdates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"productVersion"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"patch"}}]}},{kind:"Field",name:{kind:"Name",value:"productUpdates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"availablePatch"}},{kind:"Field",name:{kind:"Name",value:"availableVersion"}},{kind:"Field",name:{kind:"Name",value:"lastUpdateDate"}},{kind:"Field",name:{kind:"Name",value:"lastCheckDate"}},{kind:"Field",name:{kind:"Name",value:"isAutoupdateEnabled"}},{kind:"Field",name:{kind:"Name",value:"installingUpdatesTaskId"}}]}},{kind:"Field",name:{kind:"Name",value:"pum"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"installingUpdatesTaskId"}},{kind:"Field",name:{kind:"Name",value:"updates"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"pagination"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"page"},value:{kind:"IntValue",value:"1"}},{kind:"ObjectField",name:{kind:"Name",value:"itemsPerPage"},value:{kind:"IntValue",value:"1"}}]}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"availableVersion"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"primaryKey"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"}},{kind:"Field",name:{kind:"Name",value:"editionName"}}]}},{kind:"Field",name:{kind:"Name",value:"config"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"showControls"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPumAllowed"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerUpdates"}}]}}]}}]}}],loc:{start:0,end:971}
505};n.loc.source={body:"query AdminHomeUpdates {\n    server {\n        productVersion {\n            name\n            version\n            patch\n        }\n        productUpdates {\n            availablePatch\n            availableVersion\n            lastUpdateDate\n            lastCheckDate\n            isAutoupdateEnabled\n            installingUpdatesTaskId\n        }\n        pum {\n            installingUpdatesTaskId\n            updates(\n                input: { pagination: { page: 1, itemsPerPage: 1 } }\n            ) {\n                nodes {\n                    name\n                    availableVersion\n                }\n                pageInfo {\n                    total\n                }\n            }\n        }\n    }\n    primaryKey {\n        pleskKeyId\n        editionName\n    }\n    config {\n        updates {\n            showControls\n        }\n    }\n    mode {\n        isPumAllowed\n    }\n    viewer {\n        login\n        permissions {\n            manageServerUpdates\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeUpdates=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeUpdates")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeOverusedSubscriptions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"subscriptions"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"pagination"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"page"},value:{kind:"IntValue",value:"1"}},{kind:"ObjectField",name:{kind:"Name",value:"itemsPerPage"},value:{kind:"IntValue",value:"3"}}]}},{kind:"ObjectField",name:{kind:"Name",value:"orderBy"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"displayName"},value:{kind:"EnumValue",value:"ASC"}}]}},{kind:"ObjectField",name:{kind:"Name",value:"searchFilters"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"overuse"},value:{kind:"StringValue",value:"true",block:!1}}]}},{kind:"ObjectField",name:{kind:"Name",value:"own"},value:{kind:"BooleanValue",value:!1}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"total"}}]}},{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Subscription"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}},{kind:"Field",name:{kind:"Name",value:"limits"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"all"},arguments:[{kind:"Argument",name:{kind:"Name",value:"overused"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"formattedValue"}},{kind:"Field",name:{kind:"Name",value:"formattedUsed"}}]}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:1041}};n.loc.source={body:'query AdminHomeOverusedSubscriptions {\n    viewer {\n        login\n        client {\n            id\n            subscriptions(\n                input: {\n                    pagination: { page: 1, itemsPerPage: 3 }\n                    orderBy: { displayName: ASC }\n                    searchFilters: { overuse: "true" }
505\n                    own: false,\n                }\n            ) {\n                pageInfo {\n                    total\n                }\n                nodes {\n                    id\n                    ... on Subscription {\n                        status\n                        mainDomain {\n                            id\n                            name\n                        }\n                        limits {\n                            all(overused: true) {\n                                name\n                                formattedValue\n                                formattedUsed\n                            }\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeOverusedSubscriptions=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeOverusedSubscriptions")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeMySubscriptions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"createDomains"}}]}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"subscriptions"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"pagination"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"page"},value:{kind:"IntValue",value:"1"}},{kind:"ObjectField",name:{kind:"Name",value:"itemsPerPage"},value:{kind:"IntValue",value:"5"}}]}},{kind:"ObjectField",name:{kind:"Name",value:"orderBy"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"lastVisitTime"},value:{kind:"EnumValue",value:"DESC"}}]}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Subscription"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"mainDomain"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]}}]}}]}}]}}],loc:{start:0,end:669}};n.loc.source={body:"query AdminHomeMySubscriptions {\n    viewer {\n        login\n        permissions {\n            createDomains\n        }\n        client {\n            id\n            subscriptions(\n                input: {\n                    pagination: { page: 1, itemsPerPage: 5 }\n                    orderBy: { lastVisitTime: DESC }\n                }\n            ) {\n                nodes {\n                    id\n                    ... on Subscription {\n                        status\n                        mainDomain {\n                            id\n                            name\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
505else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeMySubscriptions=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeMySubscriptions")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeExtensions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"home"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"extensions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"icon"}},{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"footer"}},{kind:"Field",name:{kind:"Name",value:"async"}},{kind:"Field",name:{kind:"Name",value:"skeletonSize"}}]}}]}}]}}]}}],loc:{start:0,end:289}};n.loc.source={body:"query AdminHomeExtensions {\n    viewer {\n        login\n        home {\n            extensions {\n                name\n                title\n                icon\n                content\n                footer\n                async\n                skeletonSize\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeExtensions=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeExtensions")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomeChangeLog"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"server"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"productUpdates"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"changeLogUrl"}}]}}]}}]}}],loc:{start:0,end:108}};n.loc.source={body:"query AdminHomeChangeLog {\n    server {\n        productUpdates {\n            changeLogUrl\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomeChangeLog=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;
505for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomeChangeLog")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>u});var t=i(342),a=i(95),o=i(797),s=i(785),r=i(1454),l=i(1455),d=i.n(l),c=i(341);const m=a.Locale.getTranslate("components.buttons"),u=()=>{const e=(0,s.useQuery)(d());return e.data?.viewer?.home?.locked||(0,r.default)(e)?null:(0,c.jsx)(t.Button,{ghost:!0,id:"customize",component:o.default,to:"/cp/home/customize",icon:{name:"gear",style:{order:"1",marginInline:"4px 0"}},children:(0,c.jsx)(m,{content:"customize"})})}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t});const t=e=>{const n=e?.data?.viewer?.home??{},{layout:i,systemMessages:t}=n;return!(t??[]).length&&(i??[]).every(e=>0===e.length)};i.dn(t)},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AdminHomePage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"home"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"layout"}},{kind:"Field",name:{kind:"Name",value:"locked"}},{kind:"Field",name:{kind:"Name",value:"systemMessages"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"content"}},{kind:"Field",name:{kind:"Name",value:"isHideable"}},{kind:"Field",name:{kind:"Name",value:"component"}},{kind:"Field",name:{kind:"Name",value:"params"}}]}}]}}]}}]}}],loc:{start:0,end:304}};n.loc.source={body:"query AdminHomePage {\n    viewer {\n        login\n        home {\n            layout\n            locked\n            systemMessages {\n                type\n                key\n                content\n                isHideable\n                component\n                params\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.AdminHomePage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"AdminHomePage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"HomeCustomization"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"home"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sections"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"blocks"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"enabled"}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"icon"}}]}}]}}]}}]}}]}}],loc:{start:0,end:291}};n.loc.source={body:"query HomeCustomization {\n    viewer {\n        login\n        home {\n            sections {\n                name\n                blocks {\n                    name\n                    enabled\n                    title\n                    icon\n                }\n            }\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);
505else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.HomeCustomization=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"HomeCustomization")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{infoAndStatisticsRoute:()=>m});var t=i(95),a=i(486),o=i(772),s=i(1352),r=i(1459),l=i(1437),d=i(1424),c=i(1438);const m={path:"info-and-statistics",loader:async()=>{const{data:e}=await a.default.query({query:i(1458)});return e},handle:{crumb:({data:{viewer:{type:e}}})=>({title:t.Locale.getSection("components.routes").lmsg("ADMIN"===e?"infoA
505ndStatisticsAdmin":"infoAndStatisticsReseller")})},children:[{componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/InfoAndStatisticsPage")]).then(()=>i(3256)),children:[{index:!0,loader:async()=>{const{data:{viewer:{permissions:{manageServerInfo:e}}}}=await a.default.query({query:i(1458)});return e?(0,o.redirect)("overview"):(0,o.redirect)("domains")}},{path:"overview",componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/ServerInformationPage")]).then(()=>i(2830)),loader:async()=>{const{data:{server:{information:e}}}=await a.default.query({query:i(1417)});if(!e)throw new Response("Not Found",{status:404})},handle:{helpContext:"server.statistics"}},{path:"traffic-usage",loader:async()=>{const{data:e}=await a.default.query({query:i(893)});return e},componentLoader:()=>i.e("components/pages/InfoAndStatisticsPage/TrafficUsageLayoutPage").then(()=>i(3259)),children:[{index:!0,loader:()=>(0,o.redirect)("./domains")},(0,c.trafficUsageByViewerDomainsRoute)({path:"domains",ignoreTopLevelTitle:!0}),(0,l.trafficUsageByViewerCustomersRoute)({path:"customers",ignoreTopLevelTitle:!0}),(0,d.trafficUsageByViewerResellersRoute)({path:"resellers",ignoreTopLevelTitle:!0})]},(0,r.resourceUsageByDomainRoute)({path:"domains",ignoreTopLevelTitle:!0}),(0,s.summaryReportRoute)({ignoreTopLevelTitle:!0})]},s.summaryReportChildrenRoute,(0,c.trafficUsageByViewerDomainsChildrenRoute)({path:"traffic-usage/domains"}),(0,l.trafficUsageByViewerCustomersChildrenRoute)({path:"traffic-usage/customers"}),(0,d.trafficUsageByViewerResellersChildrenRoute)({path:"traffic-usage/resellers"})]}},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"InfoAndStatisticsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"permissions"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"manageServerInfo"}},{kind:"Field",name:{kind:"Name",value:"manageServerDomainTrafficReport"}},{kind:"Field",name:{kind:"Name",value:"manageServerSummaryReport"}}]}}]}}]}}],loc:{start:0,end:221}};n.loc.source={body:"query InfoAndStatisticsPage {\n    viewer {\n        login\n        type\n        permissions {\n            manageServerInfo\n            manageServerDomainTrafficReport\n            manageServerSummaryReport\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.InfoAndStatisticsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"InfoAndStatisticsPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{resourceUsageByDomainRoute:()=>s});var t=i(486),a=i(1330),o=i(95);const s=({path:e="resource-usage",ignoreTopLevelTitle:n=!1}={})=>({path:e,componentLoader:()=>Promise.all([i.e("vendors"),i.e("components/pages/DomainsResourceUsagePage")]).then(()=>i(3260)),loader:async()=>await t.default.query({query:i(1460),variables:{input:(0,a.readGraphQlListInputFromStorage)({key:"ResourceUsagePage"})}}),handle:{crumb:()=>n?[]:{title:o.Locale.getSection("components.routes").lmsg("resourceUsageByDomains")},helpContext:"client.domain-summary-report"}})},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DomainsResourceUsage"}
505,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NamedType",name:{kind:"Name",value:"ResourceUsageListInput"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"client"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"email"}},{kind:"Field",name:{kind:"Name",value:"resourceUsage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clientName"}},{kind:"Field",name:{kind:"Name",value:"domainName"}},{kind:"Field",name:{kind:"Name",value:"webUsage"}},{kind:"Field",name:{kind:"Name",value:"mailUsage"}},{kind:"Field",name:{kind:"Name",value:"databaseUsage"}},{kind:"Field",name:{kind:"Name",value:"logsUsage"}},{kind:"Field",name:{kind:"Name",value:"backupsUsage"}},{kind:"Field",name:{kind:"Name",value:"configsUsage"}},{kind:"Field",name:{kind:"Name",value:"anonFtpUsage"}}]}},{kind:"Field",name:{kind:"Name",value:"pageInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"current"}},{kind:"Field",name:{kind:"Name",value:"pageCount"}},{kind:"Field",name:{kind:"Name",value:"total"}}]}},{kind:"Field",name:{kind:"Name",value:"sortInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sortColumn"}},{kind:"Field",name:{kind:"Name",value:"sortDirection"}}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isUnix"}}]}}]}}],loc:{start:0,end:821}};n.loc.source={body:"query DomainsResourceUsage($input: ResourceUsageListInput) {\n    viewer {\n        login\n        type\n        client {\n            id\n            email\n            resourceUsage(input: $input) {\n                nodes {\n                    clientName\n                    domainName\n                    webUsage\n                    mailUsage\n                    databaseUsage\n                    logsUsage\n                    backupsUsage\n                    configsUsage\n                    anonFtpUsage\n                }\n                pageInfo {\n                    current\n                    pageCount\n                    total\n                }\n                sortInfo {\n                    sortColumn\n                    sortDirection\n                }\n            }\n        }\n    }\n    os {\n        isUnix\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DomainsResourceUsage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"DomainsResourceUsage")},e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"IisAppPoolGlobalPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iisManager"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"appPoolSupp
505orted"}},{kind:"Field",name:{kind:"Name",value:"policy"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"}}]}}]}}]}}],loc:{start:0,end:123}};n.loc.source={body:"query IisAppPoolGlobalPage {\n    iisManager {\n        appPoolSupported\n        policy {\n            mode\n        }\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(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){i(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,n)}),e.definitions&&e.definitions.forEach(function(e){i(e,n)})}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.IisAppPoolGlobalPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var o=t[n]||new Set,s=new Set,r=new Set;for(o.forEach(function(e){r.add(e)});r.size>0;){var l=r;r=new Set,l.forEach(function(e){s.has(e)||(s.add(e),(t[e]||new Set).forEach(function(e){r.add(e)}))})}return s.forEach(function(n){var t=a(e,n);t&&i.definitions.push(t)}),i}(n,"IisAppPoolGlobalPage")},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>m});var t=i(341),a=i(782),o=i.n(a),s=i(342),r=i(95),l=i(903);const d=(e,n,i)=>({...e,...Object.entries(n).reduce((e,[n,t])=>(e[`${i}.${n}`]=t,e),{})}),c=({children:e})=>{const[n,i]=(0,t.useState)(Object.entries(r.Locale.sections).reduce((e,[n,i])=>d(e,i.messages,n),{})),a=(0,t.useCallback)(({name:e,messages:n})=>{i(i=>d(i,n,e))},[]),o=(0,t.useCallback)(({sections:e})=>{i(n=>Object.entries(e).reduce((e,[n,i])=>d(e,i,n),n))},[]);return(0,l.useEventListener)("plesk:addedLocaleSection",a,r.Observer),(0,l.useEventListener)("plesk:addedLocaleSections",o,r.Observer),(0,t.jsx)(s.LocaleBetaProvider,{messages:n,children:e})};c.propTypes={children:o().any};const m=c},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>d});var t=i(99),a=i(341),o=i(782),s=i.n(o),r=i(345);class l extends a.Component{constructor(...e){super(...e),(0,t.default)(this,"state",{error:null,errorInfo:null})}componentDidCatch(e,n){this.setState({error:e,errorInfo:n}),(0,r.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}}l.propTypes={children:s().any},l.defaultProps={children:void 0};const d=l},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>a});const t={"app/editlist":()=>i.e("app/editlist").then(()=>i(3263)),"app/rating":()=>i.e("app/rating").then(()=>i(3267)),"app/aha":()=>i.e("app/aha").then(()=>i(3268)),"app/eula":()=>i.e("app/eula").then(()=>i(3269)),"app/backup/list":()=>i.e("app/backup/list").then(()=>i(3270)),"app/backup/restore":()=>i.e("app/backup/restore").then(()=>i(3275)),"app/backup/upload-files":()=>i.e("app/backup/upload-files").then(()=>i(3276)),"app/backup/web-content-dynamic":()=>i.e("app/backup/web-content-dynamic").then(()=>i(3277)),"app/dns-helper":()=>i.e("app/dns-helper").then(()=>i(2546)),"app/dns-helper/dns-settings":()=>i.e("app/dns-helper/dns-settings").then(()=>i(3282)),"app/email-address/aliases-dynamic":()=>i.e("app/email-address/aliases-dynamic").then(()=>i(3283)),"app/email-address/client-configuration-link":()=>i.e("app/email-address/client-configuration-link").then(()=>i(3284)),"app/email-address/form-ajax":()=>i.e("app/email-address/form-ajax").then(()=>i(3286)),"app/email-address/postbox":()=>i.e("app/email-address/postbox").then(()=>i(3288)),"app/email-address/responder-attachments-dynamic":()=>i.e("app/email-address/responder-attachments-dynamic").then(()=>i(3289)),"app/file-manager/explorer":()=>Promise.all([i.e("vendors"),i.e("app/file-manager/explorer")]).then(()=>
505i(3290)),"app/mail-settings/confirmation-remove-popup-form":()=>i.e("app/mail-settings/confirmation-remove-popup-form").then(()=>i(3291)),"app/hosting-settings/conflicts-checker":()=>i.e("app/hosting-settings/conflicts-checker").then(()=>i(3292)),"app/log-browser/browser":()=>i.e("app/log-browser/browser").then(()=>i(3294)),"app/log-browser/files":()=>i.e("app/log-browser/files").then(()=>i(3298)),"app/login/recovery-password":()=>i.e("app/login/recovery-password").then(()=>i(3299)),"app/newsletter-subscription":()=>i.e("app/newsletter-subscription").then(()=>i(3300)),"app/progress-dialog":()=>i.e("app/progress-dialog").then(()=>i(3304)),"app/profile/announcement-settings":()=>i.e("app/profile/announcement-settings").then(()=>i(3306)),"app/profile/webpros-account":()=>Promise.all([i.e("vendors"),i.e("app/profile/webpros-account")]).then(()=>i(3308)),"app/domain/restriction":()=>i.e("app/domain/restriction").then(()=>i(3314)),"app/pum":()=>i.e("app/pum").then(()=>i(3316)),"app/server-mail-antivirus-promo":()=>i.e("app/server-mail-antivirus-promo").then(()=>i(3324)),"app/show-output-popup":()=>i.e("app/show-output-popup").then(()=>i(3325)),"app/task-progress-bar":()=>i.e("app/task-progress-bar").then(()=>i(3326)),"app/user/login-string":()=>i.e("app/user/login-string").then(()=>i(3328)),"app/change-customers-owner":()=>i.e("app/change-customers-owner").then(()=>i(3329)),"app/convert-customers-to-resellers":()=>i.e("app/convert-customers-to-resellers").then(()=>i(3330)),"app/convert-resellers-to-customers":()=>i.e("app/convert-resellers-to-customers").then(()=>i(3331)),"app/ssl-certificate/list":()=>i.e("app/ssl-certificate/list").then(()=>i(3332)),"app/web-app-firewall/submit-handler":()=>i.e("app/web-app-firewall/submit-handler").then(()=>i(3334))},a=async(e,n)=>{if(!t[e])throw new Error(`Unknown required module ${e}.`);try{const{default:i}=await t[e]();return n?.(i),i}catch(e){return console.error(e),new Promise(()=>{})}};i.dn(a)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var t=i(1466),a=i(346),o=i(1540),s=i(1468),r=i(1579);const l=({sentry:e})=>{if(!e)return;if(window.navigator.userAgent.match(/jsdom/))return;const{user:n=null,tags:l={},environment:d,uatEndpoint:c,...m}=e,u="development"===d;(0,t.init)({integrations:[(0,o.browserTracingIntegration)({beforeStartSpan: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 i=n.originalException;if(i&&i.stack){const e=/global code@|@debugger/.test(i.stack),n=i.stack.split("\n"),t=2===n.length&&/<anonymous>:1:(\d+)$/.test(n[n.length-1]);if(e||t)return null}return e},beforeBreadcrumb:(0,r.withoutGraphQLFetch)(e=>{if("xhr"===e.category||"fetch"===e.category){const n=e.data?.url??"";if(n.includes(c))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:u?1:.05,replaysSessionSampleRate:0,replaysOnErrorSampleRate:u?1:0,tracesSampleRate:u?.001:0,environment:d,...m}),i.e("vendors").then(()=>i(3335)).then(({replayIntegration:e})=>{(0,s.addIntegration)(e({maskAllText:!u,maskAllInputs:!u}))});const p=(0,a.getCurrentScope)();p.setUser(n);for(const e in l)p.setTag(e,l[e])};i.dn(l)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(e,n,i)=>{"use strict";i.r(n);var t=i(1581),a=i(1582),o=i(1583),s=i(1584),r=i(1585),l=i(401);
505window.AdminPanel=t,window.Smb=a,Object.keys(o).forEach(e=>{window[e]=o[e]}),Object.keys(s).forEach(e=>{window[e]=s[e]}),(0,l.default)(()=>{window.tooltip=new r.default(document)})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{home:()=>d});var t=i(95);class a extends t.Component{_initComponentElement(){super._initComponentElement();const e=this._getConfigParam("type"),n=this._getConfigParam("nowElement"),i=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}-now" class="btn" type="submit">${n.text}</button><button id="control-${e}-show" class="btn" type="submit">${i.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}-now`).addEventListener("click",e=>{n.handler(),e.preventDefault()}),this._componentElement.querySelector(`#control-${e}-show`).addEventListener("click",e=>{i.handler(),e.preventDefault()}),this._componentElement.querySelector(`#control-${e}-later`).addEventListener("click",e=>{t.handler(),e.preventDefault()})}}class o extends t.Component{_initComponentElement(){super._initComponentElement();const e=this._getConfigParam("type"),n=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}-show" class="btn" type="submit">${n.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}-show`).addEventListener("click",e=>{n.handler(),e.preventDefault()}),this._componentElement.querySelector(`#control-${e}-later`).addEventListener("click",e=>{i.handler(),e.preventDefault()})}}class s extends t.Panel{_addTooltips(){}_getSubTitleHtml(){const e=this._getConfigParam("description");return e?`<div class="description"><div class="description-area">${e}</div></div>`:""}}class r extends t.ListContainer{}class l extends t.SmallButton{}const d={UpdateAvailableNotification:a,UpgradeAvailableNotification:o,Panel:s,PanelItemsGroup:r,PanelItem:l}},(e,n,i)=>{"use strict";i.r(n),i.d(n,{ToolButton:()=>t});const t=i(95).BigButton},(e,n,i)=>{"use strict";i.r(n),i.d(n,{errorfield:()=>m,getParentNodeByName:()=>c,go_to:()=>s,loff:()=>l,lon:()=>r,lsubmit:()=>d,patchPrototypeStringMethods:()=>u,syn:()=>o});var t=i(95),a=i(713);const o=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,l=()=>!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 l(),e.lock.value="false",!1}return!0},c=(e,n)=>{const i=e.parentNode;return!!i&&(i.nodeName!==n?c(i,n):i)},m=(e,n)=>{const i=c(e,"TR");return!!i&&(i.className=n?"error":"",!0)},u=()=>{"undefined"!=typeof Prototype&&(String.prototype.stripTags&&(String.prototype.stripTags=function(){return(0,a.default)(String(this))}),String.prototype.unescapeHTML&&(String.prototype.unescapeHTML=function(){return(0,t.unescapeHtml)(String(this))}))};if((0,t.onReady)(()=>{document.querySelectorAll("textarea.js-auto-resize").forEach(e=>{const n=()=>{const n=e.value.split("\n").length;e.rows=n<i?i:n+2},i=e.rows;n(),e.addEventListener("keyup",n)}),document.querySelectorAll('form input[autocomplete="off"]').forEach(e
505=>{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,t.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 i=n.closest("form");e(i)});const n=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){return e(this),n.call(this)};const i=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(e,n,...t){i.call(this,e,n,...t);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,t.showInternalError)(e.responseText)},on0:()=>!1,...n})},Ajax.Request.prototype.abort=function(){this.transport.abort()},u()}document.addEventListener("keydown",e=>{t.keyCode.ESC===e.keyCode&&(e.preventDefault(),e.stopPropagation())})},(e,n,i)=>{"use strict";i.r(n),i.d(n,{block_to_num:()=>m,chk_dom:()=>o,chk_email:()=>s,chk_ip_address_and_mask:()=>u,chk_ip_t:()=>l,chk_mask:()=>d,chk_mn:()=>a,chk_pos_int:()=>t,chk_uint:()=>p,chk_url:()=>r,ip2long:()=>c});const t=e=>-1!==e.search(/^\s*[1-9]{1}[0-9]*\s*$/),a=(e,n)=>{const i=n?/^([A-Za-z0-9_\-])+((\.){1}([A-Za-z0-9_\-])+)*$/:/^[\w-][\w&\-\+]*((\.)[\w&\-\+]+)*$/;return-1!==e.search(i)},o=(e,n)=>{if(""===e)return!1;if("localhost.rev"===e)return!1;return-1===e.search(/\.in-addr.arpa$/)&&(!u(e,"IP_ADDRESS","IP_ADDRESS_FORMAT")&&(!n||-1===e.search(/\.d$/)))},s=(e,n)=>{const i=e.match(/^([^\@]+){1}\@([^\@]+){1}$/);return!!i&&(a(i[1],n)&&o(i[2],n))},r=e=>{const n=/^((http[s]?|ftp):\/\/)?([^\/:]+)(:\d{1,5})?(\/[^\s\"\'`]*)?$/i.exec(e);return!!n&&o(n[3])},l=e=>u(e,"IP_ADDRESS","IP_ADDRESS_FORMAT")||e.match(/^<ip>$/),d=e=>{const n=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/);if(!n)return!1;let i=n.length-1;for(;i&&0===n[i];)i--;if(!i)return!0;if(128!==n[i]&&192!==n[i]&&224!==n[i]&&240!==n[i]&&248!==n[i]&&252!==n[i]&&254!==n[i]&&255!==n[i])return!1;for(i--;i&&255===n[i];)i--;return!i},c=e=>{let n=0;const i=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/);if(!i)return null;for(let e=1;e<i.length;e++)n<<=8,n|=i[e];return n},m=e=>{let n=0;for(let i=0;i<32;i++)n<<=1,n|=e>i?1:0;return n},u=(e,n,i)=>{let t,a=null,o=null;return"IP_ADDRESS_BLOCK_FORMAT"===i&&(t=e.match(/^(\d{1,3})(\.(\d{1,3})(\.(\d{1,3})(\.(\d{1,3})|)|)|)\/(\d{1,2})$/))&&(!t[1]||t[1]>=0&&t[1]<=255)&&(!t[3]||t[3]>=0&&t[3]<=255)&&(!t[5]||t[5]>=0&&t[5]<=255)&&(!t[7]||t[7]>=0&&t[7]<=255)&&t[8]>=0&&t[8]<=32?(a=c(`${t[1]?t[1]:0}.${t[3]?t[3]:0}.${t[5]?t[5]:0}.${t[7]?t[7]:0}`),o=m(t[8])):"IP_ADDRESS_FORMAT"===i&&(t=e.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/))&&t[1]>=0&&t[1]<=255&&t[2]>=0&&t[2]<=255&&t[3]>=0&&t[3]<=255&&t[4]>=0&&t[4]<=255&&(a=c(`${t[1]}.${t[2]}.${t[3]}.${t[4]}`),o=m(32)),null!==a&&null!==o&&("IP_ADDRESS_NETMASK"===n&&a&&o&&(a&~o&&~(a&~o|o)||o===m(32))||"IP_ADDRESS"===n&&a&&o===m(32))},p=e=>!!e.match(/^[0-9]+$/)},(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>o});var t=i(99),a=i(95);const o=class{constructor(e){(0,t.default)(this,"showTimeout",.55),(0,t.default)(this,"minDelta",5),(0,t.default)(this,"xOffsetLeft",-5),(0,t.default)(this,"xOffsetRight",5),(0,t.default)(this,"yOffsetTop",1),(0,t.default)(this,"yOffsetBottom",13),(0,t.default)(this,"tooltip",null),(0,t.default)(this,"tooltipEventElement",null),(0,t.default)(this,"tooltipMouseMoveObserver",null),(0,t.default)(this,"tooltipVisible",!1),(0,t.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 i="";
505(n||[]).forEach(e=>{if("string"===e.type)i+=`${(0,a.escapeHtml)(e.string)}<br>`}),this.tooltip.innerHTML=i,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 i=Element.getDimensions(this.tooltip),t=document.viewport.getDimensions(),a=document.viewport.getScrollOffsets(),o=t.width+a.left-this.tooltipX,s=this.tooltipX-a.left,r=this.tooltipY-a.top,l=t.height+a.top-this.tooltipY;return e=o>i.width+this.minDelta+this.xOffsetRight?this.tooltipX+this.xOffsetRight:s>i.width+this.minDelta+this.xOffsetLeft?this.tooltipX-i.width-this.xOffsetLeft:this.tooltipX-(i.width+this.xOffsetLeft)/2,n=l>i.height+this.minDelta+this.yOffsetBottom?this.tooltipY+this.yOffsetBottom:r>i.height+this.minDelta+this.yOffsetTop?this.tooltipY-i.height-this.yOffsetTop:this.tooltipY-(i.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 i=!this.tooltipVisible;this.tooltipVisible=!0,i&&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}}}];const __webpack_module_cache__={};function __webpack_require__(e){const n=__webpack_module_cache__[e];if(void 0!==n)return n.exports;const i=__webpack_module_cache__[e]={id:e,exports:{}};return __webpack_modules__[e].call(i.exports,i,i.exports,__webpack_require__),i.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},(()=>{const e=[];__webpack_require__.O=(n,i,t,a)=>{if(i){a||=0;for(var o=e.length;o>0&&e[o-1][2]>a;o--)e[o]=e[o-1];return void(e[o]=[i,t,a])}let s=1/0;for(o=0;o<e.length;o++){let[i,t,a]=e[o],l=!0;for(var r=0;r<i.length;r++)1&a&&!(s>=a)||!Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](i[r]))?(l=!1,a<s&&(s=a)):i.splice(r--,1);if(l){e.splice(o--,1);const i=t();void 0!==i&&(n=i)}}return n}})(),__webpack_require__.n=e=>{const n=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(n,{a:n}),n},(()=>{const e=Object.getPrototypeOf;let n;__webpack_require__.t=function(i,t){if(1&t&&(i=this(i)),8&t)return i;if("object"==typeof i&&i){if(4&t&&i.__esModule)return i;if(16&t&&"function"==typeof i.then)return i}const a=Object.create(null);__webpack_require__.r(a);const o={};n||=[null,e({}),e([]),e(e)];for(var s=2&t&&i;("object"==typeof s||"function"==typeof s)&&!~n.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach(e=>o[e]=()=>i[e]);return o.default=()=>i,__webpack_require__.d(a,o),a}})(),__webpack_require__.d=(e,n)=>{for(var i in n)__webpack_require__.o(n,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((n,i)=>(__webpack_require__.f[i](e,n),n),[])),__webpack_require__.u=e=>"javascript/"+e+".js?"+{"components/pages/IpAddressDomainsPage":"45b834706d860b44f66a","components/pages/ChangeSubscriptionsOwnerPage":"7f180fe06323a320550e","components/pages/VirtualHostTemplatePage":"b2de142226119de522e4","components/pages/WebProsAccountPage":"b0c02bc95666428dacc7","components/pages/ConfigureMailClientPage":"3c1b633ee26a5b40781d","views/admin/force-reset-password":"b91e4681a9fcd183c159","views/admin/setup/progress":"a8e4ca8011f80939cb5f","views/admin/setup/index":"07f5279bec7f1e672df9","views/admin/home/admin":"3d45133c13e346bb2aa3","views/admin/custom-buttons/list":"3f3877401201b6824369","views/admin/ftp-sessions/list":"4b196fa9f2d30b59e54b","views/admin/php-handler/list":"93e064a4d05355707824","components/pages/ScheduledBackupPage":"044f24c26a9959d25bff","components/pages/ScheduledBackupListPage":"9d4b24e474235400be67","views/default/scheduler/list":"e2bb310c672ffc460afd","views/admin/domain/list":"524b389baada8f79f1ed","views/admin/customer/list":"be8de936cc0ee9a22af0","views/admin/customer/domains":"5bce772c0f72a3897426","views/admin/customer/subscriptions":"e150978660bac483719d","views/admin/reseller/list":"673decb8c833dcab5fcc","views/admin/reseller/cu
505stomers":"b556f20925af299a8043","views/admin/reseller/domains":"17f3f6667761815e7bb4","views/admin/reseller/subscriptions":"4d5d1335c29524240cde","views/admin/server/tools":"ea566cf89ed3cf4b6e1c","views/admin/server/preview-domain-settings":"072327f219d44b5a0c3d","views/admin/services/list":"9ceab589c9514d48ab7d","views/admin/sessions/list":"c73fb0d7cf9c236b10be","views/admin/subscription/list":"7d5b842eca8031725f74","views/smb/file-manager/list":"512e93a497beca6d44b0","views/smb/file-manager/code-editor":"ec34ab947e48b347a094","views/smb/file-manager/index":"4b06995ae0ea6e1c08af","views/smb/email-address/index":"49357d7254fa0951c2df","views/smb/email-address/list":"cf2decc2ef1e4fc025ab","views/smb/mail-settings/list":"a40c5dcb411ce327a5a1","views/smb/mail-settings/edit":"6275d66f0bf13059d8c5","views/smb/smarthost/list":"e776f2e783feab2b046d","views/smb/smarthost/edit":"9d72e38a63985544086e","views/smb/account/index":"25a1d3455e64f5fc82ab","views/smb/account/show":"3e73584b6d6ddf3ccaba","views/smb/user/list":"434d9960aa5c487ad460","views/smb/web/setup":"14eac5fea72ecc3f5970","views/smb/web/view":"1084665eed0d84aca3f5","views/smb/web/overview":"0cd3d416964d20906b8b","views/smb/web/php-settings":"0b9e16ae289841a61aba","views/smb/statistics/details":"58cfdabcac400ca3a580","views/smb/database/index":"a98f3ae89d5587a43aab","views/smb/database/users-list":"efc27a0e46f610f14f0f","views/admin/task-manager/index":"46ecb69531df78fe3ad0","views/dns/records":"7c20a49b02b919003e7f","views/dns/records/edit":"0cfb15afa65c8763b80c","views/dns/records/dns-zone-sync":"782011ee807d2352883e","views/dns/soa-record":"a7c78bcb2acc8ece4b21","views/admin/dns/acl-records":"bf90202dd1fff74a4d9e","views/admin/dns/add-acl-record":"aa5dd6282af1986fd36f","views/admin/dns/external-dns":"6057962051848f048750","views/admin/dns/external-dns-edit":"ec62013e84eb629cb411","views/smb/dns-zone/records-list":"4af7494af2e6493147c6","views/smb/dns-zone/soa-record":"2286a8ff34866fdf827d","views/smb/dns-zone/acl-records":"2542a68b6ee557c295c9","views/smb/dns-zone/add-acl-record":"e43d0b9818e82c7304b0","views/smb/dns-zone/external-dns":"b602a968641c8f7ab88f","views/smb/dns-zone/external-dns-edit":"452f15dc7ba10e6d5106","views/admin/settings-ui/edit-interface-view":"88e252c75ef630a4bccf","views/admin/settings-ui/list-languages":"993dfe8f19de56fa559c","views/admin/database/settings":"96043742a969b9941c7e","views/smb/web/web-server-settings":"4be577ab726c1e780d39","views/admin/notifications/index":"0778749f993fac7b8f3a","components/pages/PanelNotificationsSettings":"0d5b10f2d1efbd74ea56","components/pages/BrandingPage":"35d3477a8ea0d366655d","views/server/db":"d97d02eb9492636fd9ff","components/pages/MoveDatabasePage":"042c9d79a57e3d668652","views/admin/websites-diagnostic/index":"ec7cbfb5b9a13cd55446","components/pages/SystemTimePage":"c5ede0db330e2a43794f","views/server/mail":"d830bbf93e522cb0f489","views/license":"7e57e426f377d2ae3fe8","views/license/additional":"b9d3eadaedb379ca73a4","components/pages/FirewallGeneralPage":"d79bb48913cbc120e725","components/pages/FirewallIcmpPage":"51aa81c1c4b57427e0aa","components/pages/FirewallRulesPage":"977aba854c99364c66c8","components/pages/ServerComponentsPage":"3ca8c249dbb205deed6d","views/admin/ip-address/list":"b5c9083dcce79ef91faa","views/admin/ip-address/clients":"01b75e70069b260e49ef","components/pages/AssignIpAddressToResellerForm":"90b8785437b3cbd4b225","views/admin/client/ip-address":"a2dd689c5f7cd359362e","views/admin/client/ip-address/form":"7dbd9cc4aebf55a9c050","views/php/extensions":"af28347bfb9e6795b14e","components/pages/TsSessionPage":"cc238c8a4dcb2fd4d4e6","components/pages/TsSessionsPage":"a32925a1341c1262b280","components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage":"3523144a0457826e09f7","components/pages/StickerCollectionPage":"7ba90e05433659d50625","components/pages/ServerAboutPage":"360909df10c82f538d4f","components/pages/MassMailPage":"4fa166ffafc076197d2f","components/pages/CreateMassMailTemplatePage":"30ac32570dc6160510ac","components/pages/SendMassMailPage":"d0af205cb828a48f0468","components/pages/EditMassMailTemplatePage":"c707204134f8933bcf55","components/pages/ActionLogPage":"ed24a55c3786b621baaa","components/pages/ServerInformationPage":"5bff40ae2e8ca8e762eb","components/pages/ServerSettingsPage":"adbde4304a9139dc8d84","components/tabs/SpamFilterSettingsTabs":"31d8c666a212590d095c","components/pages/SpamFilterSettingsPage":"7505df1d601b533ac1d4","components/pages/SpamFilterBlackListPage":"d65e57f76263d16222c9","components/pages/SpamFilterWhiteListPage":"ffd46d2d7cafb04cef53","components/tabs/IisAppPoolTabs":"b894ae12b1f0de0ca4df","components/pages/IisAppPoolPage/IisAppPoolSettingsPage":"ead14dadfe7ebec86660","components/pages/IisAppPoolPage/IisAppPoolGlobalPage":"1a45dd96c9033484cd49","components/layouts/page-layout/help-drawer":"6255141cead10e18c577","components/layouts/page-layout/disco-ball":"260866b087555352f589","components/pages/DatabasesPage":"87b7d31dc58dfe9ebecb","components/pages/DatabasesPage/AddDatabase":"090a2b94fb2f8b3ceb45","components/pages/DatabasesPage/ConnectionInfo":"44fba2ad33
50504d3087154","components/pages/DatabasesPage/CopyDatabase":"0692501a84d30f81f3c9","components/pages/DatabasesPage/ImportDatabase":"e4e2db1b7a0cc550c2d7","components/pages/DatabasesPage/ExportDatabase":"8e8ca77d5fabd41a0261","components/pages/OdbcPage/OdbcServerPage":"bbdab090bc07378b695d","components/pages/OdbcAddPage":"7419e6870a918a25306c","components/pages/OdbcEditPage":"adff61e332c10764afc6","components/pages/HostingSettingsPage":"0dd5c8e2c4e1569fb7db","components/pages/ConnectionInfo":"f456a1b4420ffc38e307","components/pages/DnsAssistantPage":"46d9656848de98d4a871","components/pages/SummaryReportLayoutsPage":"92e4da8d5a8ba9be9efb","components/pages/SummaryReportLayoutsPage/AddPage":"c636747a6b096ed6bfe0","components/pages/SummaryReportLayoutsPage/EditPage":"f39d0518d8f3b0bc068b","components/pages/TrafficHistoryReportPage":"32f1941772f58497507b","components/pages/SummaryReportSchedulesPage":"d929192a29af8c6077e3","components/pages/SummaryReportPage":"dbad8bc82a1bf5d83740","components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage":"917f82a0370c5d116843","components/pages/BandwidthLimitingPage":"273d64ee27673c396efb","components/pages/HotlinkProtectionPage":"16f7493b395368580f73","components/pages/IisAppPoolPage/IisAppPoolDomainSettingsPage":"388cbe746edbbe517648","components/pages/OdbcPage/OdbcDomainPage":"e406eceebf770b0c2402","components/pages/ProtectedDirectoryListPage":"1fe6b4a78fb9769ae53f","components/pages/ProtectedDirectoryAddPage":"00dbf969d5d0a40dda0c","components/pages/ProtectedDirectoryEditPage":"0ee8b33f129e5b4d0057","components/pages/ProtectedDirectoryUserListPage":"27a0b2caf28f7a7a3d67","components/pages/ProtectedDirectoryUserAddPage":"2e509757375a316950c4","components/pages/ProtectedDirectoryUserPasswordPage":"c91fabb990bc9117cac6","components/pages/VirtualDirectoryPage/EditVirtualDirectoryPage":"9275a1cec5ade49c1fbc","components/pages/VirtualDirectoryPage/AspDotNetSettingsPage":"563f40d79a8ea6965e4b","components/pages/VirtualDirectoryPage/PermissionsPage":"61a1fc74f80b07308b66","components/pages/VirtualDirectoryPage/PhpVersionPage":"4b303eeeed5675494b78","components/pages/VirtualDirectoryPage":"03b9b65eeb7d1505cd22","components/pages/VirtualDirectoryPage/Browse":"e9990475717e7d3bfd64","components/pages/VirtualDirectoryPage/CreateDirectoryPage":"2de02f760271aeda0820","components/pages/VirtualDirectoryPage/CreateVirtualDirectoryPage":"2ca388b106e974383b44","components/pages/VirtualDirectoryPage/Protection":"10ce9e863baef6d7dcea","components/pages/VirtualDirectoryPage/ProtectionSettingsPage":"f84c04a5ae502712ace6","components/pages/VirtualDirectoryPage/MimeTypeList":"74a7fa5f70cea0d3e55c","components/pages/VirtualDirectoryPage/CreateMimeTypePage":"4fef17cb606ef53ba6f7","components/pages/VirtualDirectoryPage/EditMimeTypePage":"702100e6b4f46abad8a1","components/pages/VirtualDirectoryPage/ErrorDocList":"a041a0a412f35ea5843c","components/pages/VirtualDirectoryPage/EditErrorDocPage":"8af050da333e5d806366","components/pages/TrafficUsageByDomainPage":"329c747e249a3fb6317e","components/pages/IisAppPoolPage/IisAppPoolClientSettingsPage":"0eb8581c6973f788118c","components/pages/IisAppPoolPage/IisAppPoolResellerSettingsPage":"f32ce05e9bd7963c482c","components/pages/TrafficUsageByClientsPage":"fc00929681277c6e7101","components/pages/TrafficUsageByResellerPage":"8e236f1a365ef455456d","components/pages/TrafficUsageByDomainsPage":"122c98b651dbad08a59d","components/pages/HomePage":"1f813b7c9db7d404ab80","components/pages/HomeCustomizationPage":"ec4f68443382592f5afd","components/pages/InfoAndStatisticsPage":"b18b4cb7b8448a0f1695","components/pages/InfoAndStatisticsPage/TrafficUsageLayoutPage":"f27dada88f89c3531293","components/pages/DomainsResourceUsagePage":"7e33ea1dff06398e6607","app/editlist":"66696832d25692cd2c79","app/rating":"310
5057b23cc6a068977927","app/aha":"327d6633a85bb9a1cb21","app/eula":"71e77f158c62ffa50e6d","app/backup/list":"9c2d367ece4e5093684e","app/backup/restore":"9806ef98212b293228d1","app/backup/upload-files":"d552ba476a844b599845","app/backup/web-content-dynamic":"feb3ecdeeea274877800","app/dns-helper":"29dd1c082085754b47f9","app/dns-helper/dns-settings":"38dd65341f196e11be1f","app/email-address/aliases-dynamic":"c2caeb90abd0b6e14825","app/email-address/client-configuration-link":"a82bab94e126719ffc8b","app/email-address/form-ajax":"750aac2573df022a2f0c","app/email-address/postbox":"90cdf15f8dad09075f94","app/email-address/responder-attachments-dynamic":"3104b931d16187c0fd6a","app/file-manager/explorer":"716b90c1b412b443a609","app/mail-settings/confirmation-remove-popup-form":"877e261a2ebe505565b0","app/hosting-settings/conflicts-checker":"6fc3bbcb9327528ae9ac","app/log-browser/browser":"2e59ee9015583f845608","app/log-browser/files":"3eaae18e0006838eccb0","app/login/recovery-password":"49075b3b4691d8276f64","app/newsletter-subscription":"2db62f05192aa90fb5c1","app/progress-dialog":"8fd1d4cb3926a11dd111","app/profile/announcement-settings":"a3f4cd04b8ca5c22ec5b","app/profile/webpros-account":"acdc8cd1a382cda55b0a","app/domain/restriction":"712dc223ba0ec66200a8","app/pum":"3806d5b4d9db20611ff8","app/server-mail-antivirus-promo":"613922fab32aacb25473","app/show-output-popup":"cdad909ac98470d512aa","app/task-progress-bar":"7e99cf8b95abd771c447","app/user/login-string":"158298f47eae71ea7311","app/change-customers-owner":"b829d6c2619e9081c266","app/convert-customers-to-resellers":"f3eead2ab5f649991393","app/convert-resellers-to-customers":"79358e34084ecb80d49e","app/ssl-certificate/list":"e1c925654f598d46253d","app/web-app-firewall/submit-handler":"0de040619d1d2446a2c9","jodit-editor":"8132f9f4122c5533b4ee","views/smb/file-manager/list/UploadProgressDialog":"ca0fe245e32be88d3f2e","components/common/ServerMailAntivirusPromo":"08b0585157a9b5f7068e"}[e],__webpack_require__.miniCssF=e=>{},__webpack_require__.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{const e={};__webpack_require__.l=(n,i,t,a)=>{if(e[n])return void e[n].push(i);let o,s;if(void 0!==t){const e=document.getElementsByTagName("script");for(var r=0;r<e.length;r++){const i=e[r];if(i.getAttribute("src")==n){o=i;break}}}o||(s=!0,o=document.createElement("script"),o.charset="utf-8",__webpack_require__.nc&&o.setAttribute("nonce",__webpack_require__.nc),o.src=n),e[n]=[i];const l=(i,t)=>{o.onerror=o.onload=null,clearTimeout(d);const a=e[n];if(delete e[n],o.parentNode?.removeChild(o),a?.forEach(e=>e(t)),i)return i(t)},d=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),s&&document.head.appendChild(o)}})(),__webpack_require__.r=e=>{Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.dn=e=>{var n=Object.getOwnPropertyDescriptor(e,"name");(!n||!n.writable&&n.configurable)&&Object.defineProperty(e,"name",{value:"default",configurable:!0})},(()=>{__webpack_require__.S={};const e={},n={};__webpack_require__.I=(i,t)=>{t||(t=[]);let a=n[i];if(a||(a=n[i]={}),t.indexOf(a)>=0)return;if(t.push(a),e[i])return e[i];__webpack_require__.o(__webpack_require__.S,i)||(__webpack_require__.S[i]={});__webpack_require__.S[i];const o=[];return o.length?e[i]=Promise.all(o).then(()=>e[i]=1):e[i]=1}})(),__webpack_require__.p="/cp/",__webpack_require__.f.compat=(e,n)=>{var i={main:["components.buttons","components.password.meter","admin.components.lists","components.tasks.common","components.status","components.routes","admin.controllers.iis-app-pool.settings","components.forms.login","components.sidebar","components.cookie-policy.info","components.cookie-policy.preferences","components.common.LocaleSwitcher","components.forms.get-password","components.forms.restore-password","components.license-status","components.search-bar","components.shortcuts","components.subscription-switcher","components.notification-center","components.copilot","components.view-switcher","components.layouts.StickerCollectionGame","components.pages.home","controllers.error.error","components.pages.VirtualDirectory.Sidebar"],"components/pages/IpAddressDomainsPage":["components.pages.ip-address-domains"],"components/pages/ChangeSubscriptionsOwnerPage":["components.pages.change-subscriptions-owner","components.forms.change-subscriptions-owner","components.list","components.elements.lookup","components.forms.ip-addresses-selector"],"components/pages/VirtualHostTemplatePage":["components.pages.VirtualHostTemplatePage","components.list"],"components/pages/WebProsAccountPage":["components.pages.WebProsAccountPage","components.shortcuts"],"components/pages/ConfigureMailClientPage":["components.pages.ConfigureMailClient","components.pages.ConfigureMailClient.Thunderbird","components.pages.ConfigureMailClient.Common","components.buttons","components.pages.ConfigureMailClient.Ios","components.pages.ConfigureMailClient.Gmail","components.pages.ConfigureMailClient.Manual","components.pages.ConfigureMailClient.Outlook","components.pages.ConfigureMailClient.Outlook365"],"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","admin.controllers.home.admin.promoNewPage"],"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.forms.php-settings"],"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.sites.List","components.sites.
505Card","components.buttons","components.forms.domain.rename","smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","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","components.forms.domain.move"],"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","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/customers":["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","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-
505panel.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.html-editor.toolbar","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/code-editor":["smb.components.forms.file-manager.editor","smb.controllers.file-manager.form","smb.components.forms.file-manager.html-editor.toolbar"],"views/smb/file-manager/index":["smb.controllers.file-manager.index","smb.components.lists.subscriptions"],"views/smb/email-address/index":["smb.controllers.email-address.index","smb.controllers.email-address.configuration","components.buttons"],"views/smb/email-address/list":["smb.controllers.email-address.list","smb.components.lists.emails","components.buttons","components.login.recovery-password","smb.controllers.email-address.configuration","smb.components.confirmations.email-outgoing-messages","smb.controllers.mail-settings.list"],"views/smb/mail-sett
505ings/list":["smb.controllers.mail-settings.list","smb.components.lists.mailsettings","components.buttons","smb.components.confirmations.domain-outgoing-messages"],"views/smb/mail-settings/edit":["smb.components.forms.mail-settings","components.buttons","components.elements.switch"],"views/smb/smarthost/list":["smb.components.lists.smarthosts","smb.components.lists.mailsettings"],"views/smb/smarthost/edit":["smb.components.forms.smarthost","smb.components.forms.smarthost.settings","admin.components.forms.server-mail-smarthost.configuration"],"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","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":["smb.components.forms.web.add-domain","smb.components.forms.domain-info-section","smb.components.forms.web._shared","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.sites.List","components.sites.ViewMode","components.icp-permit","components.sites.Card","components.sites.GetStarted","components.sites.Alias","components.sites.RenameTour","components.forms.domain.rename","admin.components.lists.domains","components.sites.DynamicListTour","components.forms.domain.move"],"views/smb/web/overview":["components.sites.Card","components.icp-permit","components.forms.admin-info","components.buttons","components.sites.GetStarted","components.sites.Alias","components.forms.domain.rename","components.sidebar","admin.components.elements.status","admin.components.lists.subscriptions","components.homonyms","components.custom-spots","admin.controllers.home.admin","smb.controllers.web._shared","components.sites.RenameTour","components.forms.domain.move","components.elements.lookup"],"views/smb/web/php-settings":["components.forms.php-settings","components.buttons","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/users-list":["components.pages.Databases.Page","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.dns-soa-record","components.pages.home","admin.controllers.server.tools","components.pages.dns","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":["smb.components.lists.dnsrecords","components.buttons","smb.components.lists.virtualdirectories","components.list","components.dialogs.dns-zone-check","smb.components.dns-helper"],"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"],"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
505ings"],"views/smb/web/web-server-settings":["components.buttons","components.forms.iis-settings","components.forms.apache-settings","components.forms.web-server-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.components.forms.settings-ui.branding.background.fit","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-upgrade","components.pages.database-server-upgrade.chooseReleaseStep","components.pages.database-server-upgrade.preUpgradeCheckStep","components.pages.database-server-upgrade.preUpgradeCheckProgressStep","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.lists.databaseserverdatabases","components.forms.database-server-change-password"],"components/pages/MoveDatabasePage":["components.pages.MoveDatabasePage"],"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.chart","admin.controllers.websites-diagnostic.affected-websites","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","components.pages.server-mail-smarthost","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","admin.components.lists.serverMailStatistics.SpamRecipients","admin.components.lists.serverMailStatistics.summary","smb.components.months","admin.components.lists.serverMailStatistics","admin.components.lists.serverMailStatistics.VirusRecipients","admin.components.lists.serverMailStatistics.VirusViruses","admin.components.forms.server-mail-smarthost","admin.components.forms.server-mail-smarthost.settings","admin.components.forms.server-mail-smarthost.configuration"],"views/license":["components.pages.primary-key-info","components.license-status","components.pages.home","admin.controllers.server.tools","components.pages.license","components.c
505ommon.master-key-processing-state","smb.components.license.properties","components.dialogs.primary-key-update","components.buttons","components.pages.additional-keys","components.pages.additional-key-upload","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.pages.primary-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/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.componentConf"],"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","admin.components.forms.php-handler.extension","components.buttons","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","admin.controllers.home.admin","admin.controllers.server.tools","components.pages.ts-sessions","components.list"],"components/pages/AspDotNetSettingsPage/AspDotNetServerSettingsPage":["smb.controllers.asp-dot-net.settings","admin.controllers.server.tools","smb.components.forms.asp-dot-net.settings","smb.components.forms.asp-dot-net.change-version"],"components/pages/StickerCollectionPage":["components.pages.StickerCollectionPage","admin.controllers.server.tools","admin.controllers.navigation.index","smb.controllers.account.index"],"components/pages/ServerAboutPage":["components.pages.ServerAbout"],"components/pages/MassMailPage":["components.pages.MassMailPage"],"components/pages/CreateMassMailTemplatePage":["components.pages.CreateMassMailTemplatePage","components.forms.MassMailForm","components.elements.double-list-selector"],"components/pages/SendMassMailPage":["components.pages.SendMassMailPage","components.forms.MassMailForm","components.elements.double-list-selector"],"components/pages/EditMassMailTemplatePage":["components.pages.EditMassMailTemplatePage","components.forms.MassMailForm","components.elements.double-list-selector"],"components/pages/ActionLogPage":["components.forms.action-log","smb.components.months"],"components/pages/ServerInformationPage":["components.pages.ServerInformation"],"components/pages/ServerSettingsPage":["components.forms.server-sett
505ings"],"components/tabs/SpamFilterSettingsTabs":["components.pages.server-spam-filter"],"components/pages/SpamFilterSettingsPage":["admin.components.forms.server-mail-spam-filter","components.buttons"],"components/pages/SpamFilterBlackListPage":["components.lists.spam-filter","components.buttons","components.list","components.forms.spam-filter.add"],"components/pages/SpamFilterWhiteListPage":["components.lists.spam-filter","components.buttons","components.list","components.forms.spam-filter.add"],"components/tabs/IisAppPoolTabs":["admin.controllers.iis-app-pool.settings","admin.controllers.iis-app-pool.global"],"components/pages/IisAppPoolPage/IisAppPoolSettingsPage":["admin.controllers.iis-app-pool.settings"],"components/pages/IisAppPoolPage/IisAppPoolGlobalPage":["admin.controllers.iis-app-pool.global"],"components/layouts/page-layout/help-drawer":["components.layouts.page-layout.help-drawer"],"components/pages/DatabasesPage":["components.pages.Databases.List","components.common.DatabasePasswordPrompt","components.buttons","components.pages.Databases.InPlaceSelect","components.pages.Databases.DatabaseSummary","components.pages.Databases.Page"],"components/pages/DatabasesPage/AddDatabase":["components.pages.Databases.Add"],"components/pages/DatabasesPage/ConnectionInfo":["components.pages.Databases.ConnectionInfo","components.buttons"],"components/pages/DatabasesPage/CopyDatabase":["components.pages.Databases.Clone"],"components/pages/DatabasesPage/ImportDatabase":["components.pages.Databases.Import","components.common.DatabasePasswordPrompt","components.buttons"],"components/pages/DatabasesPage/ExportDatabase":["components.pages.Databases.Export","components.common.DatabasePasswordPrompt","components.buttons"],"components/pages/OdbcPage/OdbcServerPage":["components.pages.Odbc","components.buttons"],"components/pages/OdbcAddPage":["components.pages.OdbcAdd"],"components/pages/OdbcEditPage":["components.pages.OdbcEdit"],"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.domainSettingsSection.webStatistics","components.pages.HostingSettings.domainSettingsSection.sameSsl","components.pages.HostingSettings.webspaceSettingsSection","components.forms.ip-addresses-selector","components.pages.HostingSettings.webspaceSettingsSection.quota","components.pages.HostingSettings.domainSettingsSection.hostingType"],"components/pages/ConnectionInfo":["components.forms.domain.connection-info","components.buttons"],"components/pages/DnsAssistantPage":["components.pages.DnsAssistantPage"],"components/pages/SummaryReportLayoutsPage":["admin.components.lists.summaryreportlayouts","components.buttons","components.list"],"components/pages/SummaryReportLayoutsPage/AddPage":["components.pages.SummaryReport.Layout.Add","components.forms.SummaryReport.Layout"],"components/pages/SummaryReportLayoutsPage/EditPage":["components.pages.SummaryReport.Layout","components.forms.SummaryReport.Layout"],"components/pages/TrafficHistoryReportPage":["admin.components.lists.traffichistory","components.list"],"components/pages/SummaryReportSchedulesPage":["admin.components.lists.summaryreportschedules","components.buttons","components.list","components.pages.SummaryReport.Schedule.Add","components.forms.SummaryReport.Schedule","components.pages.SummaryReport.Schedule.Properties"],"components/pages/SummaryReportPage":["admin.components.report.summary","components.status.reason","components.pages.SummaryReport.Report"],"components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage":["smb.components.forms.asp-dot-net.settings","smb.controllers.asp-dot-net.settings","smb.components.forms.asp-dot-net.change-version"],"components/pages/BandwidthLimitingPage":["components.pages.BandwidthLimiting"],"components/pages/HotlinkProtectionPage":["components.pages.HotlinkProtection"],"components/pages/IisAppPoolPage/IisAppPoolDomainSettingsPage":["admin.controllers.iis-app-pool.settings","components.iis-app-pool-buttons"],"components/pages/OdbcPage/OdbcDomainPage":["components.pages.Odbc","components.buttons"],"components/pages/ProtectedDirectoryListPage":["components.pages.ProtectedDirectoryList","components.buttons"],"components/pages/ProtectedDirectoryAddPage":["components.pages.ProtectedDirectoryAdd","components.forms.ProtectedDirectory"],"components/pages/ProtectedDirectoryEditPage":["components.pages.ProtectedDirectoryEdit","components.forms.ProtectedDirectory"],"components/pages/ProtectedDirectoryUserListPage":["components.lists.ProtectedDirectoryUser","components.buttons"],"components/pages/ProtectedDirectoryUserAddPage":["components.pages.ProtectedDirectoryUserAdd"],"components/pages/ProtectedDirectoryUserPasswordPage":["components.pages.ProtectedDirectoryUserPassword"],"components/pages/VirtualDirectoryPage/EditVirtualDirectoryPage":["components.pages.VirtualDirectory.EditVirtualDirectory","components.forms.VirtualDirectory.DirectorySection","components.forms.VirtualDirectory.CheckboxField","components.forms.VirtualDirectory.Path","components.dialogs.DirectoryBrowserDialog","components.forms.VirtualDirectory.ApplicationSettingsSection","components.forms.VirtualDirectory.ScriptExecuteField","components.forms.VirtualDirectory.scriptExecuteOption","components.forms.VirtualDirectory.SecuritySection","components.forms.VirtualDirectory.AspSection","components.forms.VirtualDirectory.DocumentsSection","components.forms.VirtualDirectory.DefaultDocsField","components.forms.VirtualDirectory.NewDefaultDoc","components.forms.VirtualDirectory.PhysicalDirectoryConflictDialog"],"components/pages/VirtualDirectoryPage/AspDotNetSettingsPage":["components.pages.VirtualDirectory.AspDotNet","smb.components.forms.asp-dot-net.settings","smb.controllers.asp-dot-net.settings","smb.components.forms.asp-dot-net.change-version"],"components/pages/VirtualDirectoryPage/PermissionsPage":["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"],"components/pages/VirtualDirectoryPage/PhpVersionPage":["components.pages.VirtualDirectory.Php"],"components/pages/VirtualDirectoryPage":["components.pages.VirtualDirectory"],"components/pages/VirtualDirectoryPage/Browse":["smb.components.lists.virtualdirectories","components.buttons"],"components/pages/VirtualDirectoryPage/CreateDirectoryPage":["components.pages.VirtualDirectory.CreateDirectory"],"components/pages/VirtualDirectoryPage/CreateVirtualDirectoryPage":["components.pages.VirtualDirectory.CreateVirtualDirectory","components.forms.VirtualDirectory.DirectorySection","components.forms.VirtualDirectory.CheckboxField","components.forms.VirtualDirectory.Path","components.dialogs.DirectoryBrowserDialog","components.forms.VirtualDirectory.ApplicationSettingsSection","components.forms.VirtualDirectory.ScriptExecuteField","components.forms.VirtualDirectory.scriptExecuteOption","components.forms.VirtualDirectory.SecuritySection","components.forms.VirtualDirectory.AspSection","components.forms.VirtualDirectory.DocumentsSection","components.forms.VirtualDirectory.DefaultDocsField","components.forms.VirtualDirectory.NewDefaultDoc","components.forms.VirtualDirectory.PhysicalDirectoryConflictDialog"],"components/pages/VirtualDirectoryPage/Protection":["components.pages.VirtualDirectory.Protection","components.pages.VirtualDirectory.Protection.NoProtectionView","components.lists.ProtectedDirectoryUser","components.buttons"],"components/pages/VirtualDirectoryPage/ProtectionSettingsPage":["components.pages.ProtectedDirectoryEdit","components.forms.ProtectedDirectory"],"components/pages/VirtualDirectoryPage/MimeTypeList":["components.pages.VirtualDirectory.MimeTypeList","components.buttons"],"components/pages/VirtualDirectoryPage/CreateMimeTypePage":["components.pages.VirtualDirectory.CreateMimeType","components.forms.VirtualDirectoryMimeType"],"components/pages/VirtualDirectoryPage/EditMimeTypePage":["components.pages.VirtualDirectory.EditMimeType","components.forms.VirtualDirectoryMimeType"],"components/pages/VirtualDirectoryPage/ErrorDocList":["components.pages.VirtualDirectory.ErrorDocList","components.pages.VirtualDirectory.errorDocType"],"components/pages/VirtualDirectoryPage/EditErrorDocPage":["components.pages.VirtualDirectory.EditErrorDoc","components.pages.VirtualDirectory.EditErrorDoc.EditErrorDocForm","components.pages.VirtualDirectory.errorDocType"],"components/pages/TrafficUsageByDomainPage":["components.c
505ommon.TrafficUsage.TotalUsageInfo","smb.components.months","components.pages.TrafficUsageByDomain.List","components.list"],"components/pages/IisAppPoolPage/IisAppPoolClientSettingsPage":["admin.controllers.iis-app-pool.settings","components.iis-app-pool-buttons"],"components/pages/IisAppPoolPage/IisAppPoolResellerSettingsPage":["admin.controllers.iis-app-pool.settings","components.iis-app-pool-buttons"],"components/pages/TrafficUsageByClientsPage":["components.lists.TrafficUsageByClients","components.common.TrafficUsage.TotalUsageInfo","smb.components.months"],"components/pages/TrafficUsageByResellerPage":["components.pages.TrafficUsageByReseller","components.lists.TrafficUsageByClients","components.pages.TrafficUsageByReseller.TotalUsage"],"components/pages/TrafficUsageByDomainsPage":["components.pages.TrafficUsageByDomains.Viewer.Filters","components.common.ListFilterPanel","components.common.ListFilterForm","components.pages.TrafficUsageByDomains.Viewer.List","components.common.TrafficUsage.TotalUsageInfo","smb.components.months"],"components/pages/HomePage":["components.pages.Home.ServerInfo","components.buttons","components.pages.Home.Customization","components.pages.Home.Updates","components.pages.Home.Backup","components.lists.backup.schedule","smb.components.days-of-week","components.forms.backup.subform","components.list","components.forms.backup.schedule","controllers.backup.schedule","components.pages.Home.OverusedSubscriptions","components.status.reason","components.pages.Home.Subscriptions","components.pages.Home.IpBan","components.pages.Home.Extension","components.pages.Home.MailQueue","components.pages.Home.Promo","components.pages.Home.Promo.Customize","components.pages.Home.Promo.SwitchToPuv","components.pages.Home.ChangeLog","components.pages.Home.CustomButtons","components.pages.Home.Status","components.webserver-configuration-failure","components.upgrade-failure-notification","components.pages.Home.PhpStatus","components.pages.Home.EmptyView"],"components/pages/HomeCustomizationPage":["components.pages.Home.Customization"],"components/pages/InfoAndStatisticsPage":["components.pages.InfoAndStatistics.Main"],"components/pages/InfoAndStatisticsPage/TrafficUsageLayoutPage":["components.pages.InfoAndStatistics.TrafficUsage"],"components/pages/DomainsResourceUsagePage":["admin.components.lists.resourceusage"],"app/editlist":["components.editlist"],"app/rating":["components.rating","components.buttons"],"app/aha":["components.aha","components.buttons"],"app/eula":["admin.controllers.index.eula"],"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/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/client-configuration-link":["components.email-address.client-configuration-link","components.buttons"],"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/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","components.buttons"],"app/newsletter-subscription":["components.newsletter-subscription"],"app/progress-dialog":["components.tasks.common"],"app/profile/announcement-settings":["admin.components.forms.admin.announcement-settings"],"app/profile/webpros-account":["components.forms.webpros-account","components.elements.switch","components.buttons"],"app/domain/restr
505iction":["admin.components.lists.restricteddomains"],"app/pum":["admin.components.lists.pumpackages","components.buttons"],"app/show-output-popup":["components.tasks.scheduler-run-task"],"app/task-progress-bar":["components.tasks.common"],"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/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"]};i[e]&&n.push(Jsw.Locale.loadSections(i[e]))},(()=>{__webpack_require__.b="undefined"!=typeof document&&document.baseURI||self.location.href;const e={main:0};__webpack_require__.f.j=(n,i)=>{let t=__webpack_require__.o(e,n)?e[n]:void 0;if(0!==t)if(t)i.push(t[2]);else{const a=new Promise((i,a)=>t=e[n]=[i,a]);i.push(t[2]=a);const o=new Error,s=i=>{if(__webpack_require__.o(e,n)&&(t=e[n],0!==t&&(e[n]=void 0),t)){const e=i&&("load"===i.type?"missing":i.type),a=i&&i.target&&i.target.src;o.message="Loading chunk "+n+" failed.\n("+e+": "+a+")",o.name="ChunkLoadError",o.type=e,o.request=a,o.event=i,t[1](o)}};__webpack_require__.l(__webpack_require__.p+__webpack_require__.u(n),s,"chunk-"+n,n)}},__webpack_require__.O.j=n=>0===e[n];const n=(n,i)=>{let[t,a,o]=i;var s,r,l=0;if(t.some(n=>0!==e[n])){for(s in a)__webpack_require__.o(a,s)&&(__webpack_require__.m[s]=a[s]);if(o)var d=o(__webpack_require__)}for(n&&n(i);l<t.length;l++)r=t[l],__webpack_require__.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return __webpack_require__.O(d)},i=globalThis.webpackChunkPlesk||=[];i.forEach(n.bind(null,0)),i.push=n.bind(null,i.push.bind(i))})(),__webpack_require__.nc=void 0;let __webpack_exports__=__webpack_require__.O(void 0,["vendors"],()=>__webpack_require__(0));__webpack_exports__=__webpack_require__.O(__webpack_exports__)})();
506//# 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.