PageSourceSearch

https://cresenthardy.com/assets/dashboard.6060560e.js

js cresenthardy.com collected 2026-10-04 01:46:14 UTC 13,142 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpterodactyl_panel=self.webpackChunkpterodactyl_panel||[]).push([[945],{9871(e,t,a){a.r(t),a.d(t,{default:()=>oe});var n=a(7810),i=a(7275),r=a(9760),o=a(4859),l=a(2654),s=a(4457),c=a(7648),m=a(4134);var d=a(5872),p=a(7624),y=a(2259),u=a(2169),g=a.n(u);const w=(e,t)=>t>0&&e/(1024*t*1024)>=.9,h=(0,n.memo)((0,o.Ay)(s.g).withConfig({displayName:"ServerRow__Icon",componentId:"sc-1ibsw91-0"})(["",";"],e=>e.$alarm?{"--tw-text-opacity":"1",color:"rgba(248, 113, 113, var(--tw-text-opacity))"}:{"--tw-text-opacity":"1",color:"hsla(211, 12%, 43%, var(--tw-text-opacity))"}),g()),f=o.Ay.p.withConfig({displayName:"ServerRow__IconDescription",componentId:"sc-1ibsw91-1"})(["",";",";"],{fontSize:"0.875rem",lineHeight:"1.25rem",marginLeft:"0.5rem"},e=>e.$alarm?{"--tw-text-opacity":"1",color:"rgba(255, 255, 255, var(--tw-text-opacity))"}:{"--tw-text-opacity":"1",color:"hsla(211, 10%, 53%, var(--tw-text-opacity))"}),v=(0,o.Ay)(p.A).withConfig({displayName:"ServerRow__StatusIndicatorBox",componentId:"sc-1ibsw91-2"})(["",";& .status-bar{",";height:calc(100% - 0.5rem);",";}&:hover .status-bar{",";}"],{display:"grid",gridTemplateColumns:"repeat(12, minmax(0, 1fr))",gap:"1rem",position:"relative"},{width:"0.5rem","--tw-bg-opacity":"1",backgroundColor:"rgba(239, 68, 68, var(--tw-bg-opacity))",position:"absolute",right:"0px",zIndex:"20",borderRadius:"9999px",margin:"0.25rem",opacity:"0.5",transitionProperty:"all",transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"},e=>{let{$status:t}=e;return t&&"offline"!==t?"running"===t?{"--tw-bg-opacity":"1",backgroundColor:"rgba(16, 185, 129, var(--tw-bg-opacity))"}:{"--tw-bg-opacity":"1",backgroundColor:"rgba(245, 158, 11, var(--tw-bg-opacity))"}:{"--tw-bg-opacity":"1",backgroundColor:"rgba(239, 68, 68, var(--tw-bg-opacity))"}},{opacity:"0.75"});var _=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv",componentId:"sc-1ibsw91-3"})({gridColumn:"span 12 / span 12",display:"flex",alignItems:"center","@media (min-width: 640px)":{gridColumn:"span 5 / span 5"},"@media (min-width: 1024px)":{gridColumn:"span 6 / span 6"}}),b=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP",componentId:"sc-1ibsw91-4"})({fontSize:"1.125rem",lineHeight:"1.75rem",overflowWrap:"break-word"}),S=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP2",componentId:"sc-1ibsw91-5"})({fontSize:"0.875rem",lineHeight:"1.25rem","--tw-text-opacity":"1",color:"hsla(211, 13%, 65%, var(--tw-text-opacity))",overflowWrap:"break-word",overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"2"}),x=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv2",componentId:"sc-1ibsw91-6"})({flex:"1 1 0%",marginLeft:"1rem",display:"none","@media (min-width: 1024px)":{gridColumn:"span 2 / span 2",display:"block"}}),E=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv3",componentId:"sc-1ibsw91-7"})({display:"flex",justifyContent:"center"}),A=(0,o.Ay)(s.g).withConfig({displayName:"ServerRow___StyledFontAwesomeIcon",componentId:"sc-1ibsw91-8"})({"--tw-text-opacity":"1",color:"hsla(211, 12%, 43%, var(--tw-text-opacity))"}),C=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP3",componentId:"sc-1ibsw91-9"})({fontSize:"0.875rem",lineHeight:"1.25rem","--tw-text-opacity":"1",color:"hsla(211, 10%, 53%, var(--tw-text-opacity))",marginLeft:"0.5rem"}),k=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv4",componentId:"sc-1ibsw91-10"})({gridColumn:"span 7 / span 7",display:"none",alignItems:"baseline",justifyContent:"center","@media (min-width: 640px)":{display:"flex"},"@media (min-width: 1024px)":{gridColumn:"span 4 / span 4"}}),I=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv5",componentId:"sc-1ibsw91-11"})({flex:"1 1 0%",textAlign:"center"}),N=(0,o.Ay)("span").withConfig({displayName:"ServerRow___StyledSpan",componentId:"sc-1ibsw91-12"})({"--tw-bg-opacity":"1",backgroundColor:"rgba(239, 68, 68, var(--tw-bg-opacity))",borderRadius:"0.25rem",paddingLeft:"0.5rem",paddingRight:"0.5rem",paddingTop:"0.25rem",paddingBottom:"0.25rem","--tw-text-opacity":"1",color:"rgba(254, 226, 226, var(--tw-text-opacity))",fontSize:"0.75rem",lineHeight:"1rem"}),R=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv6",componentId:"sc-1ibsw91-13"})({flex:"1 1 0%",textAlign:"center"}),D=(0,o.Ay)("span").withConfig({displayName:"ServerRow___StyledSpan2",componentId:"sc-1ibsw91-14"})({"--tw-bg-opacity":"1",backgroundColor:"rgba(245, 158, 11, var(--tw-bg-opacity))",borderRadius:"0.25rem",paddingLeft:"0.5rem",paddingRight:"0.5rem",paddingTop:"0.25rem",paddingBottom:"0.25rem","--tw-text-opacity":"1",color:"rgba(254, 243, 199, var(--tw-text-opacity))",fontSize:"0.75rem",lineHeight:"1rem"}),$=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv7",componentId:"sc-1ibsw91-15"})({flex:"1 1 0%",textAlign:"center"}),U=(0,o.Ay)("span").withConfig({displayName:"ServerRow___StyledSpan3",componentId:"sc-1ibsw91-16"})({"--tw-bg-opacity":"1",backgroundColor:"hsla(211, 12%, 43%, var(--tw-bg-opacity))",borderRadius:"0.25rem",paddingLeft:"0.5rem",paddingRight:"0.5rem",paddingTop:"0.25rem",paddingBottom:"0.25rem","--tw-text-opacity":"1",color:"hsla(214, 15%, 91%, var(--tw-text-opacity))",fontSize:"0.75rem",lineHeight:"1rem"}),z=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv8",componentId:"sc-1ibsw91-17"})({flex:"1 1 0%",marginLeft:"1rem",display:"none","@media (min-width: 640px)":{display:"block"}}),P=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv9",componentId:"sc-1ibsw91-18"})({display:"flex",justifyContent:"center"}),T=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP4",componentId:"sc-1ibsw91-19"})({fontSize:"0.75rem",lineHeight:"1rem","--tw-text-opacity":"1",color:"hsla(209, 14%, 37%, var(--tw-text-opacity))",textAlign:"center",marginTop:"0.25rem"}),B=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv0",componentId:"sc-1ibsw91-20"})({flex:"1 1 0%",marginLeft:"1rem",display:"none","@media (min-width: 640px)":{display:"block"}}),H=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv1",componentId:"sc-1ibsw91-21"})({display:"flex",justifyContent:"center"}),L=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP5",componentId:"sc-1ibsw91-22"})({fontSize:"0.75rem",lineHeight:"1rem","--tw-text-opacity":"1",color:"hsla(209, 14%, 37%, var(--tw-text-opacity))",textAlign:"center",marginTop:"0.25rem"}),F=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv10",componentId:"sc-1ibsw91-23"})({flex:"1 1 0%",marginLeft:"1rem",display:"none","@media (min-width: 640px)":{display:"block"}}),M=(0,o.Ay)("div").withConfig({displayName:"ServerRow___StyledDiv11",componentId:"sc-1ibsw91-24"})({display:"flex",justifyContent:"center"}),j=(0,o.Ay)("p").withConfig({displayName:"ServerRow___StyledP6",componentId:"sc-1ibsw91-25"})({fontSize:"0.75rem",lineHeight:"1rem","--tw-text-opacity":"1",color:"hsla(209, 14%, 37%, var(--tw-text-opacity))",textAlign:"center",marginTop:"0.25rem"}),W=a(3481),q=a(5161),O=a(5298),K=a(8637),V=a(3246),G=a(6642),Y=a(1898);const J=()=>{const{search:e}=(0,i.zy)(),t=Number(new URLSearchParams(e).get("page")||"1"),[a,r]=(0,n.use
1State)(!isNaN(t)&&t>0?t:1),{clearFlashes:o,clearAndAddHttpError:s}=(0,q.A)(),c=(0,O.O$)(e=>e.user.data.uuid),m=(0,O.O$)(e=>e.user.data.rootAdmin),[d,p]=(0,K.y)(`${c}:show_all_servers`,!1),{data:u,error:g}=(0,G.Ay)(["/api/client/servers",d&&m,a],()=>(0,l.A)({page:a,type:d&&m?"admin":void 0}));return(0,n.useEffect)(()=>{r(1)},[d]),(0,n.useEffect)(()=>{u&&u.pagination.currentPage>1&&!u.items.length&&r(1)},[null==u?void 0:u.pagination.currentPage]),(0,n.useEffect)(()=>{window.history.replaceState(null,document.title,"/"+(a<=1?"":`?page=${a}`))},[a]),(0,n.useEffect)(()=>{g&&s({key:"dashboard",error:g}),g||o("dashboard")},[g]),n.createElement(W.A,{title:"Dashboard",showFlashKey:"dashboard"},m&&n.createElement(Q,null,n.createElement(X,null,d?"Showing others' servers":"Showing your servers"),n.createElement(V.A,{name:"show_all_servers",defaultChecked:d,onChange:()=>p(e=>!e)})),u?n.createElement(Y.A,{data:u,onPageSelect:r},e=>{let{items:t}=e;return t.length>0?t.map((e,t)=>n.createElement(Z,{key:e.uuid,server:e,$_css:t>0?{marginTop:"0.5rem"}:void 0})):n.createElement(ee,null,d?"There are no other servers to display.":"There are no servers associated with your account.")}):n.createElement(y.A,{centered:!0,size:"large"}))};var Q=(0,o.Ay)("div").withConfig({displayName:"DashboardContainer___StyledDiv",componentId:"sc-1topkxf-0"})({marginBottom:"0.5rem",display:"flex",justifyContent:"flex-end",alignItems:"center"}),X=(0,o.Ay)("p").withConfig({displayName:"DashboardContainer___StyledP",componentId:"sc-1topkxf-1"})({textTransform:"uppercase",fontSize:"0.75rem",lineHeight:"1rem","--tw-text-opacity":"1",color:"hsla(211, 10%, 53%, var(--tw-text-opacity))",marginRight:"0.5rem"}),Z=(0,o.Ay)(e=>{let{server:t,className:a}=e;
1const r=(0,n.useRef)(null),[o,l]=(0,n.useState)("suspended"===t.status),[p,u]=(0,n.useState)(null),g=()=>(e=>new Promise((t,a)=>{m.Ay.get(`/api/client/servers/${e}/resources`).then(e=>{let{data:{attributes:a}}=e;return t({status:a.current_state,isSuspended:a.is_suspended,memoryUsageInBytes:a.resources.memory_bytes,cpuUsagePercent:a.resources.cpu_absolute,diskUsageInBytes:a.resources.disk_bytes,networkRxInBytes:a.resources.network_rx_bytes,networkTxInBytes:a.resources.network_tx_bytes,uptime:a.resources.uptime})}).catch(a)}))(t.uuid).then(e=>u(e)).catch(e=>console.error(e));(0,n.useEffect)(()=>{l((null==p?void 0:p.isSuspended)||"suspended"===t.status)},[null==p?void 0:p.isSuspended,t.status]),(0,n.useEffect)(()=>{if(!o&&!t.isNodeUnderMaintenance)return g().then(()=>{r.current=setInterval(()=>g(),3e4)}),()=>{r.current&&clearInterval(r.current)}},[o,t.isNodeUnderMaintenance]);const W={cpu:!1,memory:!1,disk:!1};p&&(W.cpu=0!==t.limits.cpu&&p.cpuUsagePercent>=.9*t.limits.cpu,W.memory=w(p.memoryUsageInBytes,t.limits.memory),W.disk=0!==t.limits.disk&&w(p.diskUsageInBytes,t.limits.disk));const q=0!==t.limits.disk?(0,d.A)((0,d.h)(t.limits.disk)):"Unlimited",O=0!==t.limits.memory?(0,d.A)((0,d.h)(t.limits.memory)):"Unlimited",K=0!==t.limits.cpu?t.limits.cpu+" %":"Unlimited";return n.createElement(v,{as:i.N_,to:`/server/${t.id}`,className:a,$status:null==p?void 0:p.status},n.createElement(_,null,n.createElement("div",{className:"icon mr-4"},n.createElement(s.g,{icon:c.D6w})),n.createElement("div",null,n.createElement(b,null,t.name),!!t.description&&n.createElement(S,null,t.description))),n.createElement(x,null,n.createElement(E,null,
1n.createElement(A,{icon:c.HGT}),n.createElement(C,null,t.allocations.filter(e=>e.isDefault).map(e=>n.createElement(n.Fragment,{key:e.ip+e.port.toString()},e.alias||(0,d.ip)(e.ip),":",e.port))))),n.createElement(k,null,!p||o||t.isNodeUnderMaintenance?o?n.createElement(I,null,n.createElement(N,null,"suspended"===t.status?"Suspended":"Connection Error")):t.isNodeUnderMaintenance?n.createElement(R,null,n.createElement(D,null,"Under Maintenance")):t.isTransferring||t.status?n.createElement($,null,n.createElement(U,null,t.isTransferring?"Transferring":"installing"===t.status?"Installing":"restoring_backup"===t.status?"Restoring Backup":"Unavailable")):n.createElement(y.A,{size:"small"}):n.createElement(n.Fragment,null,n.createElement(z,null,n.createElement(P,null,n.createElement(h,{icon:c.YSV,$alarm:W.cpu}),n.createElement(f,{$alarm:W.cpu},p.cpuUsagePercent.toFixed(2)," %")),n.createElement(T,null,"of ",K)),n.createElement(B,null,n.createElement(H,null,n.createElement(h,{icon:c.HqV,$alarm:W.memory}),n.createElement(f,{$alarm:W.memory},(0,d.A)(p.memoryUsageInBytes))),n.createElement(L,null,"of ",O)),n.createElement(F,null,n.createElement(M,null,n.createElement(h,{icon:c.MBK,$alarm:W.disk}),n.createElement(f,{$alarm:W.disk},(0,d.A)(p.diskUsageInBytes))),n.createElement(j,null,"of ",q)))),n.createElement("div",{className:"status-bar"}))}).withConfig({displayName:"DashboardContainer___StyledServerRow",componentId:"sc-1topkxf-2"})(["",""],e=>e.$_css),ee=(0,o.Ay)("p").withConfig({displayName:"DashboardContainer___StyledP2",componentId:"sc-1topkxf-3"})({textAlign:"center",fontSize:"0.875rem",lineHeight:"1.25rem","--tw-text-opacity":"1",color:"hsla(211, 10%, 53%, var(--tw-text-opacity))"}),te=a(5859),ae=a(2615),ne=a(2480),ie=a(5603),re=a(1556);const oe=()=>{const e=(0,ie.zy)();return n.createElement(n.Fragment,null,n.createElement(r.A,null),e.pathname.startsWith("/account")&&n.createElement(ne.A,null,n.createElement("div",null,re.A.account.filter(e=>!!e.name).map(e=>{let{path:t,name:a,exact:r=!1}=e;return n.createElement(i.k2,{key:t,to:`/account/${t}`.replace("//","/"),exact:r},a)}))),n.createElement(ae.A,null,n.createElement(n.Suspense,{fallback:n.createElement(y.A,{centered:!0})},n.createElement(i.dO,{location:e},n.createElement(i.qh,{path:"/",exact:!0},n.createElement(J,null)),re.A.account.map(e=>{let{path:t,component:a}=e;return n.createElement(i.qh,{key:t,path:`/account/${t}`.replace("//","/"),exact:!0},n.createElement(a,null))}),n.createElement(i.qh,{path:"*"},n.createElement(te.Mk,null))))))}}}]);

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.