1(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["components/pages/SummaryReportPage"],{2065:(e,t,l)=>{"use strict";l.r(t),l.d(t,{ClientsSection:()=>m});var s=l(243),i=l(2066),n=l(1864),o=l(90),r=l(244),a=l.n(r),c=l(242);const d=o.Locale.getSection("smb.controllers.report.summary"),m=e=>{const{data:t,title:l,textOnly:o,collapsed:r,onToggle:a,sectionId:m,showOwner:u}=e,p=((e,t)=>[{key:"clProblem",title:d.lmsg("full-p"),render:({clProblem:t})=>{const l=d.lmsg(t?"client-ci-!":"client-ci-ok");return e?l:(0,c.jsx)(s.Tooltip,{title:l,children:t?(0,c.jsx)(s.Icon,{name:"cross-mark-circle-filled"}):(0,c.jsx)(s.Icon,{name:"check-mark-circle-filled",intent:"success"})})}},{key:"clStatus",title:d.lmsg("full-s"),render:({clStatus:t})=>{const l=d.lmsg("0"===t?"client-on":"client-off");return e?l:(0,c.jsx)(s.Tooltip,{title:l,children:"1"===t?(0,c.jsx)(s.Icon,{name:"cross-mark-circle-filled"}):(0,c.jsx)(s.Icon,{name:"check-mark-circle-filled",intent:"success"})})}},{key:"clPname",title:d.lmsg("full-client-name")},...t?[{key:"clOwner",title:d.lmsg("full-owner")}]:[],{key:"clCrDate",title:d.lmsg("full-creation-date"),render:({clCrDate:e})=>(0,n.formatDate)(e)},{key:"clDiskSpace",title:d.lmsg("full-disk-space"),render:({clDiskSpace:e})=>(0,i.formatByteSize)(e)},{key:"clTraffic",title:d.lmsg("full-traffic"),render:({clTraffic:e})=>(0,i.formatByteSize)(e)},{key:"clActiveDomains",title:d.lmsg("full-active-domains")},{key:"clDomains",title:d.lmsg("full-domains")},{key:"clSubdomains",title:d.lmsg("full-subdomains")},{key:"clPostboxes",title:d.lmsg("full-mboxes")},{key:"clMailGroups",title:d.lmsg("full-mail-groups")},{key:"clMailResps",title:d.lmsg("full-mail-autoresp")},{key:"clMailLists",title:d.lmsg("full-mail-lists")},{key:"clWebUsers",title:d.lmsg("full-web-users")},{key:"clDataBases",title:d.lmsg("full-databases")}])(o,u);return(0,c.jsx)(s.Section,{title:l,onToggle:a,collapsible:!0,collapsed:r,children:(0,c.jsxs)("div",{id:m,children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(s.SectionItem,{title:d.lmsg("clients"),children:t.clients}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("active-clients"),children:t.activeClients})]}),t.clientsList?.length>0&&(0,c.jsx)(s.List,{columns:p,data:t.clientsList})]})})};m.propTypes={data:a().object.isRequired,title:a().string.isRequired,textOnly:a().bool,collapsed:a().bool.isRequired,onToggle:a().func.isRequired,sectionId:a().string.isRequired,showOwner:a().bool},m.defaultProps={textOnly:!1,showOwner:!1}},2067:(e,t,l)=>{"use strict";l.r(t),l.d(t,{DomainsSection:()=>u});var s=l(243),i=l(90),n=l(244),o=l.n(n),r=l(2066),a=l(1864),c=l(242);const d=i.Locale.getSection("smb.controllers.report.summary"),m={none:"htype-none.png",vrt_hst:"htype-vrt-hst.png",sub_hst:"htype-sub-hst.png",std_fwd:"htype-std-fwd.png",frm_fwd:"htype-frm-fwd.png"},u=e=>{const{data:t,title:l,textOnly:i=!1,collapsed:n,onToggle:o,sectionId:u,showOwner:p}=e,[g]=(0,c.useState)((()=>((e,t)=>[{key:"domStatus",title:d.lmsg("full-s"),render:({domStatus:t})=>{const l=d.lmsg("1"===t?"domain-status-off":"domain-status-on");return e?l:(0,c.jsx)(s.Tooltip,{title:l,children:"1"===t?(0,c.jsx)(s.Icon,{name:"cross-mark-circle-filled"}):(0,c.jsx)(s.Icon,{name:"check-mark-circle-filled",intent:"success"})})}},{key:"domHtype",title:d.lmsg("full-h"),render:({domHtype:t})=>e?d.lmsg(`htype-${t}`):(0,c.jsx)(s.Tooltip,{title:d.lmsg(`htype-${t}`),children:(0,c.jsx)("img",{src:`/cp/theme/icons/16/plesk/${m[t]??"htype-none.png"}`,width:"16"})})},{key:"domName",title:d.lmsg("full-domain-name")},...t?[{key:"domOwner",title:d.lmsg("full-owner")}]:[],{key:"domCrDate",title:d.lmsg("full-creation-date"),render:({domCrDate:e})=>(0,a.formatDate)(e)},{key:"domDiskSpace",title:d.lmsg("full-disk-space"),render:({domDiskSpace:e})=>(0,r.formatByteSize)(e)},{key:"domTraffic",title:d.lmsg("full-traffic"),render:({domTraffic:e})=>(0,r.formatByteSize)(e)},{key:"domSubdomains",title:d.lmsg("full-subdomains")},{key:"domPostboxes",title:d.lmsg("full-mboxes")},{key:"domMailGroups",title:d.lmsg("full-mail-groups")},{key:"domMailResps",title:d.lmsg("full-mail-autoresp")},{key:"domMailLists",title:d.lmsg("full-mail-lists")},{key:"domWebUsers",title:d.lmsg("full-web-users")},{key:"domDataBases",title:d.lmsg("full-databases")}])(i,p)));
1return(0,c.jsx)(s.Section,{title:l,onToggle:o,collapsible:!0,collapsed:n,children:(0,c.jsxs)("div",{id:u,children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(s.SectionItem,{title:d.lmsg("disk-usage"),children:(0,r.formatByteSize)(t.diskSpace)}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("traffic"),children:(0,r.formatByteSize)(t.traffic)}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("active-domains"),children:t.activeDomains}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("domains"),children:t.domains}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("mboxes"),children:t.postboxes}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("mail-groups"),children:t.mailGroups}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("mail-autoresp"),children:t.mailResps}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("mail-lists"),children:t.mailLists}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("web-users"),children:t.webUsers}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("databases"),children:t.dataBases})]}),t.domainsList?.length>0&&(0,c.jsx)(s.List,{columns:g,data:t.domainsList})]})})};u.propTypes={data:o().object.isRequired,title:o().string.isRequired,collapsed:o().bool.isRequired,onToggle:o().func.isRequired,textOnly:o().bool,sectionId:o().string.isRequired,showOwner:o().bool},u.defaultProps={textOnly:!1,showOwner:!1}},2068:(e,t,l)=>{"use strict";l.r(t),l.d(t,{GeneralSection:()=>c});var s=l(243),i=l(90),n=l(244),o=l.n(n),r=l(242);const a=i.Locale.getSection("smb.controllers.report.summary"),c=e=>{const{data:t,collapsed:l,onToggle:i}=e;return(0,r.jsx)(s.Section,{title:a.lmsg("section-general"),onToggle:i,collapsible:!0,collapsed:l,children:(0,r.jsxs)("div",{id:"section_index_general",children:[(0,r.jsx)(s.SectionItem,{title:a.lmsg("version"),children:t.version}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("build"),children:t.build}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("company-name"),children:t.cname}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("personal-name"),children:t.pname}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("login"),children:t.login}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("owner-pname"),children:t.ownerPname}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("owner-login"),children:t.ownerLogin}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("phone"),children:t.phone}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("fax"),children:t.fax}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("email"),children:t.email}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("address"),children:t.addr}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("city"),children:t.city}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("state"),children:t.state}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("zip-code"),children:t.pcode}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("country"),children:t.country}),(0,r.jsx)(s.SectionItem,{title:a.lmsg("description"),children:t.description})]})})};c.propTypes={data:o().object.isRequired,collapsed:o().bool.isRequired,onToggle:o().func.isRequired}},2069:(e,t,l)=>{"use strict";l.r(t),l.d(t,{ResellersSection:()=>m});var s=l(243),i=l(90),n=l(244),o=l.n(n),r=l(2066),a=l(1864),c=l(242);const d=i.Locale.getSection("smb.controllers.report.summary"),m=e=>{const{data:t,textOnly:l,collapsed:i,onToggle:n}=e,o=(e=>[{key:"resProblem",title:d.lmsg("full-p"),render:({resProblem:t})=>{const l=d.lmsg(t?"client-ci-!":"client-ci-ok");return e?l:(0,c.jsx)(s.Tooltip,{title:l,children:t?(0,c.jsx)(s.Icon,{name:"cross-mark-circle-filled"}):(0,c.jsx)(s.Icon,{name:"check-mark-circle-filled",intent:"success"})})}},{key:"resStatus",title:d.lmsg("full-s"),render:({resStatus:t})=>{const l=d.lmsg("0"===t?"client-on":"client-off");return e?l:(0,c.jsx)(s.Tooltip,{title:l,children:"0"===t?(0,c.jsx)(s.Icon,{name:"check-mark-circle-filled",intent:"success"}):(0,c.jsx)(s.Icon,{name:"cross-mark-circle-filled"})})}},{key:"resPname",title:d.lmsg("full-reseller-name")},{key:"resCrDate",title:d.lmsg("full-creation-date"),render:({resCrDate:e})=>(0,a.formatDate)(e)},{key:"resActiveClients",title:d.lmsg("full-active-clients")},{key:"resClients",title:d.lmsg("full-clients")},{key:"resDiskSpace",title:d.lmsg("full-disk-space"),render:({resDiskSpace:e})=>(0,r.formatByteSize)(e)},{key:"resTraffic",title:d.lmsg("full-traffic"),render:({resTraffic:e})=>(0,r.formatByteSize)(e)},{key:"resActiveDomains",title:d.lmsg("full-active-domains")},{key:"resDomains",title:d.lmsg("full-domains")},{key:"resSubdomains",title:d.lmsg("full-subdomains")}
1,{key:"resPostboxes",title:d.lmsg("full-mboxes")},{key:"resMailGroups",title:d.lmsg("full-mail-groups")},{key:"resMailResps",title:d.lmsg("full-mail-autoresp")},{key:"resMailLists",title:d.lmsg("full-mail-lists")},{key:"resWebUsers",title:d.lmsg("full-web-users")},{key:"resDataBases",title:d.lmsg("full-databases")}])(l);return(0,c.jsx)(s.Section,{title:d.lmsg("section-resellers"),onToggle:n,collapsible:!0,collapsed:i,children:(0,c.jsxs)("div",{id:"section_index_resellers",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)(s.SectionItem,{title:d.lmsg("resellers"),children:t.resellers}),(0,c.jsx)(s.SectionItem,{title:d.lmsg("active-resellers"),children:t.activeResellers})]}),t.resellersList?.length>0&&(0,c.jsx)(s.List,{columns:o,data:t.resellersList})]})})};m.propTypes={data:o().object.isRequired,textOnly:o().bool,collapsed:o().bool.isRequired,onToggle:o().func.isRequired},m.defaultProps={textOnly:!1}},2062:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>y});var s=l(243),i=l(90),n=l(244),o=l.n(n),r=l(242),a=l(775),c=l(2063),d=l.n(c),m=l(762),u=l(679),p=l(2064);const g=i.Locale.getSection("smb.controllers.report.summary"),f=e=>{const{summaryReport:t,summaryReportLayouts:l,selectedLayout:i,setSelectedLayout:n,defaultEmail:o,layoutPropertiesUrl:c,clientId:f}=e,[y,h]=(0,r.useState)(o),[S,{loading:x}]=(0,m.useMutation)(d()),[k,b]=(0,r.useState)((()=>new Set));return(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{children:(0,r.jsxs)(s.Toolbar,{children:[(0,r.jsx)(s.ToolbarGroup,{title:"",children:(0,r.jsx)(s.Button,{id:"bid-report",component:a.default,to:"/cp/server/summary-report/layouts",children:g.lmsg("layout-button")})}),(0,r.jsx)(s.ToolbarGroup,{title:"",children:(0,r.jsx)(s.Button,{id:"bid-traffic-history",component:a.default,to:"./traffic-history",children:g.lmsg("traffic-history-button")})})]})}),(0,r.jsxs)(s.Toolbar,{children:[(0,r.jsxs)(s.ToolbarGroup,{title:"",children:[(0,r.jsx)(s.Select,{id:"fid-rep_id",value:i,onChange:n,children:l.map((e=>(0,r.jsx)(s.SelectOption,{value:e.id,children:e.name},e.id)))}),(0,r.jsx)(s.ToolbarGroup,{title:"",children:(0,r.jsx)(s.Button,{id:"buttonid-customize",component:a.default,to:`/cp/server/summary-report/layouts/${i}/edit/`,children:g.lmsg("layout-properties")})}),(0,r.jsx)(s.ToolbarGroup,{title:"",children:(0,r.jsx)(s.Button,{id:"buttonid-touch",component:a.default,to:`${c}/layout@${i}/auto@`,children:g.lmsg("schedule-button")})})]}),(0,r.jsx)(s.ToolbarExpander,{}),(0,r.jsxs)(s.ToolbarGroup,{title:"",groupable:!1,children:[(0,r.jsx)(s.Input,{name:"email",value:y,onChange:e=>h(e.target.value)}),(0,r.jsx)(s.Button,{id:"buttonid-send-by-email",onClick:async()=>{try{await S({variables:{input:{layoutId:i,email:y,clientId:f?parseInt(f):null}}}),(0,u.addToast)({intent:"success",message:g.lmsg("report-sent",{email:y})})}catch(e){(0,u.addToast)({intent:"danger",message:e.message})}},disabled:x,children:g.lmsg("send-by-email")}),(0,r.jsx)(s.Button,{onClick:()=>{const{origin:e,pathname:t}=window.location,l=window.open(`${e}${t}${t.endsWith("/")?"":"/"}print?layoutId=${i}`,"Print","height=400,width=600");l.onload=function(){l.focus()}},children:g.lmsg("print")})]})]}),(0,r.jsx)(p.SummaryReportSections,{layoutId:i,summaryReport:t,collapsedSections:k,onToggleSection:e=>{k.has(e)?k.delete(e):k.add(e),b(new Set(k))}})]})};f.propTypes={summaryReport:o().object.isRequired,summaryReportLayouts:o().arrayOf(o().object).isRequired,defaultEmail:o().string.isRequired,selectedLayout:o().number.isRequired,setSelectedLayout:o().func.isRequired,layoutPropertiesUrl:o().string.isRequired,clientId:o().number},f.defaultProps={clientId:null};const y=f},2061:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>g});var s=l(90),i=l(242),n=l(776),o=l(739),r=l(864),a=l.n(r),c=l(734),d=l(2062),m=l(1344);const u=s.Locale.getSection("smb.controllers.report.summary"),p=[],g=(0,o.withSimplePageLayout)((()=>{const[e]=(0,n.useSearchParams)(),t=e.get("layoutId")?parseInt(e.get("layoutId")):"",l=""!==t,[s,o]=(0,i.useState)(null),r=s??t,{data:{server:{summaryReport:u={}}={},viewer:{client:{email:g}={},summaryReportLayouts:f=p}={}}={}}=(0,c.useQuery)(a(),{variables:{layoutId:r}}),y=f.map((({id:e,...t})=>({...t,id:(0,m.getId)(e)}))),h=s??y.find((({isDefault:e,id:s})=>l?s===t:e))?.id??y[0]?.id;return(0,i.jsx)(d.default,{summaryReport:u,summaryReportLayouts:y,defaultEmail:g,selectedLayout:h,setSelectedLayout:e=>{o(e),window.history.replaceState(null,null,`?layoutId=${e}`)},layoutPropertiesUrl:"/plesk/admin/report"})}),(()=>({breadcrumbs:[{title:s.Locale.getSection("admin.controllers.server.tools").lmsg("title"),href:"/admin/server/tools"},{title:u.lmsg("title"),href:"/cp/server/summary-report"}],helpContext:"admin.report"})))},2064:(e,t,l)=>{"use strict";l.r(t),l.d(t,{SummaryReportSections:()=>u});var s=l(90),i=l(244),n=l.n(i),o=l(2065),r=l(2067),a=l(2068),c=l(2069),d=l(242);const m=s.Locale.getSection("smb.controllers.report.summary"),u=e=>{const{summaryReport:t,layoutId:l,collapsedSections:s,onToggleSection:i,textOnly:n}=e,u=`section_index_general-${l}`,p=`section_index_resellers-${l}`,g=`section_index_clients-${l}`,f=`section_index_personal_clients-${l}`,y=`section_index_domains-${l}`,h=`section_index_personal_domains-${l}`;return(0,d.jsxs)(d.Fragment,{children:[t.general&&(0,d.jsx)(a.GeneralSection,{data:t.general,onToggle:()=>i(u),collapsed:s.has(u)}),t.resellers&&(0,d.jsx)(c.ResellersSection,{onToggle:()=>i(p),collapsed:s.has(p),data:t.resellers}),t.clients&&(0,d.jsx)(o.ClientsSection,{onToggle:()=>i(g),collapsed:s.has(g),title:m.lmsg("section-clients"),sectionId:"section_index_clients",data:t.clients,showOwner:!0,textOnly:n}),t.personalClients&&(0,d.jsx)(o.ClientsSection,{onToggle:()=>i(f),collapsed:s.has(f),title:m.lmsg("section-personal-clients"),data:t.personalClients,sectionId:"section_index_personal_clients",textOnly:n}),t.domains&&(0,d.jsx)(r.DomainsSection,{onToggle:()=>i(y),collapsed:s.has(y),title:m.lmsg("section-domains"),data:t.domains,sectionId:"section_index_domains",showOwner:!0,textOnly:n}),t.personalDomains&&(0,d.jsx)(r.DomainsSection,{collapsed:s.has(h),onToggle:()=>i(h),title:m.lmsg("section-personal-domains"),data:t.personalDomains,sectionId:"section_index_personal_domains",textOnly:n})]})};u.propTypes={summaryReport:n().object.isRequired,layoutId:n().number.isRequired,onToggleSection:n().func,collapsedSections:n().object,textOnly:n().bool},u.defaultProps={onToggleSection:()=>{},collapsedSections:new Set,textOnly:!1}},2060:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s.default});var s=l(2061)},2066:(e,t,l)=>{"use strict";l.r(t),l.d(t,{formatByteSize:()=>i});const s=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],i=e=>{if(!e)return"0 B";const t=Math.floor(Math.log(e)/Math.log(1024));return`${(e/1024**t).toFixed(2)} ${s[t]}`}},1864:(e,t,l)=>{"use strict";l.r(t),l.d(t,{HOURS_IN_MS:()=>s,addDays:()=>n,addHours:()=>o,formatDate:()=>c,getSysdate:()=>i,getTimezoneShift:()=>a,isSameDay:()=>r});const s=36e5,i=()=>new Date,n=(e,t=new Date)=>{const l=new Date(t.getTime());return l.setDate(l.getDate()+e),l},o=(e,t=new Date)=>{const l=new Date(t.getTime());return l.setHours(l.getHours()+e),l},r=(e,t)=>{const l=e.getYear()===t.getYear(),s=e.getMonth()===t.getMonth(),i=e.getDate()===t.getDate();return l&&s&&i},a=e=>{const[t,l]=e.split(":");return+t<0?-(Math.abs(t)+l/60):+t+l/60},c=e=>
1new Date(1e3*e).toLocaleDateString(document.documentElement.lang??"en",{month:"long",day:"numeric",year:"numeric"})},1344:(e,t,l)=>{"use strict";l.r(t),l.d(t,{getId:()=>s});const s=e=>e?Number(atob(e).split(":")[1]):null},2063:e=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"SendSummaryReportByEmail"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"SendSummaryReportByEmailInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sendSummaryReportByEmail"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[]}]}}],loc:{start:0,end:125}};t.loc.source={body:"mutation SendSummaryReportByEmail($input: SendSummaryReportByEmailInput!) {\r\n sendSummaryReportByEmail(input: $input)\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function l(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var s=e.type;"NamedType"===s.kind&&t.add(s.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){l(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){l(e,t)})),e.definitions&&e.definitions.forEach((function(e){l(e,t)}))}var s={};function i(e,t){for(var l=0;l<e.definitions.length;l++){var s=e.definitions[l];if(s.name&&s.name.value==t)return s}}t.definitions.forEach((function(e){if(e.name){var t=new Set;l(e,t),s[e.name.value]=t}})),e.exports=t,e.exports.SendSummaryReportByEmail=function(e,t){var l={kind:e.kind,definitions:[i(e,t)]};e.hasOwnProperty("loc")&&(l.loc=e.loc);var n=s[t]||new Set,o=new Set,r=new Set;for(n.forEach((function(e){r.add(e)}));r.size>0;){var a=r;r=new Set,a.forEach((function(e){o.has(e)||(o.add(e),(s[e]||new Set).forEach((function(e){r.add(e)})))}))}return o.forEach((function(t){var s=i(e,t);s&&l.definitions.push(s)})),l}(t,"SendSummaryReportByEmail")}}]); 2//# sourceMappingURL=SummaryReportPage.js.map?ca7d2e22b961f48fe6ca
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.