PageSourceSearch

https://panel.whogohost.com/_nuxt/D9M75Dmm.js

js whogohost.com collected 2026-09-25 19:42:35 UTC 9,488 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CkG_bAwv.js","./DzQMdnUJ.js","./Be4KCvjK.js","./entry.CzEZuhbZ.css","./PageHeader.B1verXOG.css","./DZNbaBta.js","./bMgZyRua.js","./KqfUBJYu.js","./BKNy-HCL.js","./CZpaIlTH.js","./BJeGGRsD.js","./Cn73Uo4h.js","./BHKLS9r4.js","./CardWithSideNav.CwtHp5Be.css","./D2N28Lef.js","./ByDMY4FJ.js","./CZjcfXy_.js","./rIwbi0pI.js","./Lottie.BFOKkWqC.css","./CuvcycVf.js","./DY6hnFug.js","./VWindowItem.joJoN3HJ.css","./VTabs.-AOVLSiM.css","./CJLOmFU4.js","./D_ciGGkm.js","./FgC5ROu_.js","./C4dAgIrx.js","./CHlSykIz.js"])))=>i.map(i=>d[i]);
2import{cE as Y,L as s,M as n,aW as A,bc as K,a1 as ee,ar as ae,T as C,aU as se,b as oe,U as ne,o as te,f as O,g as ie,h as v,j as re,w as c,V as le,s as R,k as a,l as ce,N as de}from"./Be4KCvjK.js";import ue from"./BKNy-HCL.js";import{_ as me}from"./Cn73Uo4h.js";import{_ as pe}from"./BHKLS9r4.js";import{a as ve}from"./DZNbaBta.js";import{u as be}from"./D2N28Lef.js";import{u as fe}from"./ByDMY4FJ.js";import{d as k}from"./CZjcfXy_.js";import{V as _e,a as _}from"./CuvcycVf.js";(function(){try{var i=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},u=new i.Error().stack;u&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[u]="536c38dd-c08b-4e01-890a-cb4efe16009d",i._sentryDebugIdIdentifier="sentry-dbid-536c38dd-c08b-4e01-890a-cb4efe16009d")}catch{}})();const ge=Y("cpanel",()=>{const i=s([{key:"whm",label:"Login to WHM",description:"Access the reseller WHM control panel",icon:"$adminPanelIcon",permissions:["productsso"]},{key:"home",label:"Login to cPanel",description:"Access the main cPanel control panel",icon:"$adminPanelIcon",permissions:["productsso"]},{key:"wordpress",label:"WordPress Manager",description:"Manage WordPress installations",icon:"$cogIcon",permissions:["productsso"]},{key:"emailaccounts",label:"Email Accounts",description:"Manage email accounts",icon:"$mailboxIcon",permissions:["productsso"]},{key:"filemanager",label:"File Manager",description:"Manage files and directories",icon:"$folderIcon",permissions:["productsso"]},{key:"phpmyadmin",label:"phpMyAdmin",description:"Manage MySQL databases",icon:"$serverIcon",permissions:["productsso"]}]),u=s([{key:"emailaccounts",label:"Email Accounts",description:"Manage email accounts",icon:"$mailboxIcon",permissions:["productsso"]},{key:"forwarders",label:"Forwarders",description:"Manage email forwarders",icon:"$mailboxIcon",permissions:["productsso"]},{key:"autoresponders",label:"Autoresponders",description:"Manage autoresponders",icon:"$mailboxIcon",permissions:["productsso"]}]),g=s([{key:"zoneeditor",label:"Zone Editor",description:"Manage DNS zone records",icon:"$serverIcon",permissions:["productsso"]},{key:"domains",label:"Domains",description:"Manage domains",icon:"$globeIcon",permissions:["productsso"]},{key:"subdomains",label:"Subdomains",description:"Manage subdomains",icon:"$globeIcon",permissions:["productsso"]},{key:"addondomains",label:"Addon Domains",description:"Manage addon domains",icon:"$globeIcon",permissions:["productsso"]},{key:"redirects",label:"Redirects",description:"Manage site redirects",icon:"$forwarderIcon",permissions:["productsso"]}]),m=s([{key:"phpmyadmin",label:"phpMyAdmin",description:"Manage MySQL databases via phpMyAdmin",icon:"$serverIcon",permissions:["productsso"]},{key:"databases",label:"MySQL Databases",description:"Manage MySQL databases and users",icon:"$serverIcon",permissions:["productsso"]}]),p=s([{key:"cronjobs",label:"Cron Jobs",description:"Manage scheduled tasks",icon:"$cogIcon",permissions:["productsso"]},{key:"ssl",label:"SSL/TLS Status",description:"View SSL/TLS certificate status",icon:"$lockIcon",permissions:["productsso"]}]),d=s(null),t=s(null),h=s(null),I=s(null),M=s(null),b=s([]),r=s({}),D=s(!1),L=s(null),y=n(()=>V=>b.value.includes(V)),w=n(()=>!r.value.disk_limit||r.value.disk_limit===0?0:(r.value.disk_usage||0)/r.value.disk_limit*100),P=n(()=>!r.value.bandwidth_limit||r.value.bandwidth_limit===0?0:(r.value.bandwidth_usage||0)/r.value.bandwidth_limit*100);return{overviewActions:i,emailActions:u,dnsActions:g,databaseActions:m,advancedActions:p,service_id:d,domain:t,controlPanelUrl:h,webmailUrl:I,fileManagerUrl:M,actionLinks:b,stats:r,loading:D,error:L,hasActionLink:y,diskUsagePercentage:w,bandwidthUsagePercentage:P}}),he=()=>{const i={home:["home","login"],whm:["whm"],filemanager:["filemanager","file_manager","files"],ftpaccounts:["ftpaccounts","ftpaccount","ftp"],phpmyadmin:["phpmya
2dmin"],databases:["databases","mysql"],webmail:["webmail"],emailaccounts:["emailaccounts","email"],forwarders:["forwarders","emailforwarders"],autoresponders:["autoresponders"],spamfilters:["spamfilters"],domains:["domains"],subdomains:["subdomains","subdomain"],addondomains:["addondomains","addondomain"],redirects:["redirects","site_redirections"],zoneeditor:["zoneeditor","dns"],ssl:["ssl"],ssltls:["ssltls"],cronjobs:["cronjobs","cronjob","cron"]},u=(m,p)=>{const d=p?.sso_actions;return m==="whm"?d?.whm===!0:!d||Object.keys(d).length===0?!0:(i[m]||[m]).some(h=>d[h]===!0)};return{isActionSupported:u,filterSupportedActions:(m,p)=>m.filter(d=>u(d.key,p))}},ye={__name:"CpanelDefault",props:{moduleDetails:{type:Object,default:null},service:{type:Object,default:null},isUpgradable:{type:Boolean,default:!1}},setup(i){const u=k(()=>A(()=>import("./CkG_bAwv.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]),import.meta.url)),g=k(()=>A(()=>import("./CJLOmFU4.js"),__vite__mapDeps([23,1,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]),import.meta.url)),m=k(()=>A(()=>import("./D_ciGGkm.js"),__vite__mapDeps([24,1,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]),import.meta.url)),p=k(()=>A(()=>import("./FgC5ROu_.js"),__vite__mapDeps([25,1,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]),import.meta.url)),d=k(()=>A(()=>import("./C4dAgIrx.js"),__vite__mapDeps([26,1,2,3,4,27,17,18]),import.meta.url)),t=i;ve();const h=ge(),I=K(),{hasPermission:M}=ee(),{filterSupportedActions:b,isActionSupported:r}=he(),{manage_dns_router:D}=fe(),L=ae(),{serviceDetailsLoading:y}=C(L),{domainsData:w}=C(I),{emailActions:P,databaseActions:V,advancedActions:j}=C(h),x=se(),z=n(()=>Number(t.moduleDetails?.emails?.limit)!==0),N=n(()=>x.params.id),S=s("tab-overview"),o=s(null),W=n(()=>b(P.value,o.value)),B=n(()=>b(V.value,o.value)),F=n(()=>b(j.value,o.value)),Q=n(()=>r("zoneeditor",o.value)),f=n(()=>{if(!o.value?.domain||!w.value.length)return null;const e=o.value.domain.toLowerCase();return w.value.find(l=>l.domain?.toLowerCase()===e)||null}),H=n(()=>{const e=f.value?.id,l=o.value?.service_id||t.moduleDetails?.service_id||t.service?.id;return{...t.service||{},domain_id:e,service_id:l,product_module:t.service?.product_module||t.service?.product?.servertype||"cpanel",has_dns_manager_zone:f.value?.has_dns_manager_zone===!0,has_hosting:{...f.value?.has_hosting||{},hosting_id:f.value?.has_hosting?.hosting_id??l,module:f.value?.has_hosting?.module||"cpanel"}}}),q=n(()=>{const e=[],l=[{title:"Overview",value:"tab-overview"}];return e.push(...l),z.value&&$(W.value)&&e.push({title:"Email Management",value:"tab-email-management"}),$(B.value)&&e.push({title:"Database Management",value:"tab-database-management"}),$(F.value)&&e.push({title:"Advanced Features",value:"tab-advanced-features"}),M("manageproducts")&&e.push({title:"Change Password",value:"tab-change-password"}),f.value?.id&&Q.value&&e.push({title:"Manage DNS",action:"manage-dns"}),e.push({title:"Unban IP",value:"tab-unban-ip"}),e}),{sidebarItems:J,hasAvailableActions:$}=be({productItems:q,isUpgradable:n(()=>!!t.isUpgradable),moduleServiceId:n(()=>t.moduleDetails?.service_id),fallbackServiceId:n(()=>N.value)}),{$apiFetch:we}=oe(),T=()=>{t.moduleDetails&&(o.value=t.moduleDetails)},Z=e=>{if(e){if(e.action==="manage-dns"){D(H.value);return}e.path&&de(e.path)}};return ne(()=>t.moduleDetails,e=>{e&&(T(),y.value=!1)},{immediate:!0}),te(async()=>{T(),y.value=!1,w.value.length||await I.fetchDomainsData()}),(e,l)=>{const U=ue,G=me,X=pe;return O(),ie("div",null,[v(y)?R("",!0):(O(),re(ce,{key:0,class:"my-0 py-0"},{default:c(()=>[R("",!0),a(le,{cols:"12"},{default:c(()=>[a(X,{"sidebar-items":v(J),modelValue:S.value,"onUpdate:modelValue":l[1]||(l[1]=E=>S.value=E),"on-nav-click":Z},{default:c(()=>[a(_e,{modelValue:S.value,"onUpdate:modelValue":l[0]||(l[0]=E=>S.value=E)},{default:c(()=>[a(_,{value:"tab-overview"},{default:c(()=>[a(v(u),{"service-details":o.value},null,8,["service-details"])]),_:1}),a(_,{value:"tab-email-management"},{default:c(()=>[a(v(g),{"service-details":o.value},null,8,["service-details"])]),_:1}),a(_,{value:"tab-database-management"},{default:c(()=>[a(v(m),{"service-details":o.value},null,8,["service-details"])]),_:1}),a(_,{value:"tab-advanced-features"},{default:c(()=>[a(v(p),{"service-details":o.value},null,8,["service-details"])]),_:1}),a(_,{value:"tab-change-password"},{default:c(()=>[a(G,{permissions:"manageproducts"},{default:c(()=>[a(U,{inline:!0,"service-domain":o.value?.domain,"service-username":o.value?.username,"service-login":o.value?.serviceLogin},null,8,["service-domain","service-username","service-login"])]),_:1})]),_:1}),a(_,{value:"tab-unban-ip"},{default:c(()=>[a(v(d))]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["sidebar-items","modelValue"])]),_:1})]),_:1}))])}}},$e=Object.freeze(Object.defineProperty({__proto__:null,default:ye},Symbol.toStringTag,{value:"Module"}));
2export{$e as _,he as a,ge as u};

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.