Viewing File: /usr/local/cpanel/base/frontend/jupiter/koality/_nuxt/D2XMsGcI.js

import{d as ce,J as de,a1 as ue,R as me,h as ge,M as pe,aO as he,aP as _e,A as S,j as ve,o as d,c as N,w as s,k as o,e as p,b as r,a as h,z as I,F,r as fe,D as B,t as l,l as k,q as P,n as z,p as A,B as xe,_ as ke,m as R,aQ as ye,s as b,av as H,G as Se}from"./EJiqiqZX.js";import{_ as be}from"./DPX3lXZf.js";import{_ as we}from"./nktVwxwq.js";import{_ as Ce}from"./D7qtAg9b.js";import{_ as Ie}from"./gjzm6RoO.js";import{_ as Le}from"./EjhM9UWu.js";import{t as J,l as Te}from"./BonserMD.js";import{u as De}from"./Cg_EhOYR.js";import{u as q}from"./558z3Na8.js";const E=[{id:"lighthouse_desktop_performance",name:"lighthouseMobilePerformance",navId:"pMonitoringPerformanceLighthouse",group:"performance"},{id:"performanceLoad",name:"performanceLoad",navId:"pMonitoringPerformanceServerTimings",group:"performance"},{id:"lighthouse_mobile_performance",name:"lighthouseDesktopPerformance",navId:"pMonitoringPerformanceLighthouse",group:"performance"},{id:"performance",name:"performance",navId:"pMonitoringPerformanceBrowserTimings",group:"performance"},{id:"BrokenLink",name:"brokenLink",navId:"pMonitoringContentBroken",group:"content"},{id:"DeadLink",name:"deadLink",navId:"pMonitoringContentBroken",group:"content"},{id:"lighthouse_desktop_seo",name:"lighthouse",navId:"pMonitoringSeoScore",group:"seo"},{id:"lighthouse_mobile_seo",name:"lighthouse",navId:"pMonitoringSeoScore",group:"seo"},{id:"EsLinter",name:"eslint",group:"general"},{id:"Lighthouse",name:"lighthouse",navId:"pMonitoringSeoScore",group:"seo"},{id:"koalamon_intervalcheck",name:"intervalCheck",group:"general"},{id:"HealthChecker",name:"healthCheck",group:"general"},{id:"ElementChecker",name:"elementChecker",group:"general"},{id:"httphead",name:"httpHead",group:"general"},{id:"SiteInfoFileSize",name:"pageSize",navId:"pMonitoringPerformancePageSize",group:"performance"},{id:"pagespeedscore",name:"pageSpeed",group:"general"},{id:"xpathchecker",name:"xpathCheck",group:"general"},{id:"JsonValidator",name:"jsonValidator",group:"general"},{id:"regexexists",name:"regexexists",group:"general"},{id:"JsErrorScanner",name:"jsErrors",link:"technicalJavascript",path:"/[psid]/monitoring/technical/javascript",navId:"pMonitoringTechnicalJavascript",group:"technical"},{id:"KoalaPing",name:"uptime",navId:"pMonitoringUptime",group:"uptime"},{id:"LittleSeo",name:"littleSeo",group:"general"},{id:"SiteInfoBigFile",name:"bigFiles",navId:"pMonitoringPerformancePageSize",group:"performance"},{id:"HttpCertExpire",name:"httpsCerts",navId:"pMonitoringSecurityCerts",group:"security"},{id:"XmlWellFormed",name:"xmlWellFormed",group:"general"},{id:"Sitemap",name:"sitemap",navId:"pMonitoringSeoSitemapMobile",group:"seo"},{id:"cssSelectorChecker",name:"cssSelectorChecker",group:"general"},{id:"xmlvalidxsd",name:"validXsd",group:"general"},{id:"jsonPathChecker",name:"jsonPathChecker",group:"general"},{id:"HttpCertAuthority",name:"httpCertAuthority",group:"general"},{id:"MobileFriendly",name:"mobileFriendly",navId:"pMonitoringSeoSitemapMobile",group:"seo"},{id:"jsonschema",name:"jsonSchema",group:"general"},{id:"MissingRequest2",name:"missingRequest",group:"general"},{id:"ResourcesCount",name:"resourceCount",group:"general"},{id:"insecurecontent",name:"insecureContent",group:"general"},{id:"rssValidator",name:"rssValidator",group:"general"},{id:"redirectChecker",name:"redirectChecker",group:"general"},{id:"CookieCount",name:"cookieCount",navId:"pMonitoringSecurityCookies",group:"security"},{id:"BrokenLinkExternal",name:"brokenLinkExternal",group:"general"},{id:"BrokenLink_external",name:"brokenLinkExternal",group:"general"},{id:"JsErrorScanner_external",name:"externalJsErrorScanner",group:"general"},{id:"CssValidator",name:"cssValidator",group:"general"},{id:"lighthouse_desktop_best-practices",name:"lighthouseDesktopBestPractices",group:"general"},{id:"lighthouse_mobile_best-practices",name:"lighthouseMobileBestPractices",group:"general"}],Me=[...new Set(E.map(i=>i.group))].filter(i=>!!i).sort(i=>i==="general"?1:-1),Ve=Me.reduce((i,_)=>({...i,[_]:[...new Set(E.filter(v=>v.group===_).map(v=>v.id))]}),{});Object.values(Ve).flat();const Fe={key:0,class:"flex items-center justify-between o_gap-3 o_px-4 o_py-3 flex-wrap"},Be={class:"flex items-center o_gap-3 flex-wrap"},Pe={key:0,class:"flex items-center o_gap-1 o_h-5"},ze={key:1,class:"text-uiText-muted"},Ee={class:"flex items-center o_gap-2"},Ue=["data-id"],$e={class:"flex items-center justify-center o_gap-2 flex-col"},je={class:"o_w-36 min-w-36"},Ne=["href"],Ae={class:"text-xs lg:text-sm text-uiText-toned"},Re={class:"text-xs lg:text-sm text-uiText-toned"},He={class:"o_w-44"},Je={class:"text-sm font-medium"},qe={class:"text-xs lg:text-sm text-uiText-toned"},Oe={class:"min-w-[50ch] max-w-[70ch] block text-pretty text-uiText-highlighted"},We=ce({__name:"IncidentTable",props:{incidentType:{default:"current"}},setup(i){const _=i,{data:v,status:O}=De(_.incidentType),{t:a,locale:W}=de(),U=[{label:"High",value:"high",sortValue:"a",color:"bg-uiError"},{label:"Medium",value:"medium",sortValue:"b",color:"bg-uiWarning"},{label:"Low",value:"low",sortValue:"c",color:"bg-uiWarning-100"}],{flatNavigationStructure:K,generateLink:Z}=ue(),L=me(),{calculateDuration:G}=q(),T=b(()=>v.value?.incidents?.length?v.value.incidents.map(e=>{const n=U.find(g=>g.value===e.severity.name),c=E.find(g=>g.id===e.tool.identifier),y=K.value.find(g=>g.id===c?.navId),m=new Date(e.start_date),w=J(m,L.timeZone),M=e.end_date?new Date(e.end_date):new Date,C=J(M,L.timeZone),V=Te(new Date(e.start_date),W.value,L.timeZone);return{id:e.id,severity:n?.sortValue||"a",page:e.component.name,section:c?.group,found:e.end_date||e.start_date,description:e.message,extras:{hash:e.hash,severityLabel:n?.value||"high",sectionLink:y?.path,sectionToolName:e.tool.name.split(" (")[0],severityColor:n?.color||"bg-gray-500",severityValue:n?.value||"high",incidentStartDate:w,incidentEndDate:C,incidentDuration:G(w,C),incidentAt:V,pageUrl:e.component.url}}}):[]),X=P,Q=ge(),Y=pe(),ee=()=>{if(_.incidentType!=="current")return;const e=Q.query.incidentId;e&&ye(()=>{setTimeout(()=>{const n=document.querySelector(`td div[data-id="${e}"]`);if(n){const c=n.closest("tr");c&&(c.classList.add("!bg-uiError-100/20"),c.scrollIntoView({behavior:"smooth",block:"center"}))}},500)})};he(()=>{ee()}),_e(()=>{Y.replace({query:{}})});const te=b(()=>[{id:"severity",accessorKey:"severity",meta:{class:{th:"o_w-20"}},header:({column:e})=>{const n=e.getIsSorted();return H(P,{color:"neutral",variant:"ghost",label:a("Severity"),icon:n?n==="asc"?"i-lucide-arrow-up-narrow-wide":"i-lucide-arrow-down-wide-narrow":"i-lucide-arrow-up-down",trailing:!0,class:"-mx-2.5",onClick:()=>e.toggleSorting(e.getIsSorted()==="asc")})}},{id:"page",header:a("page"),meta:{class:{th:"o_w-52 min-w-52"}}},{id:"section",header:a("section"),meta:{class:{th:"o_w-52"}}},{id:"found",accessorKey:"found",meta:{class:{th:"o_w-44"}},header:({column:e})=>{const n=e.getIsSorted();return H(P,{color:"neutral",variant:"ghost",label:_.incidentType==="current"?a("foundBefore"):a("closedSince"),icon:n?n==="asc"?"i-lucide-arrow-up-narrow-wide":"i-lucide-arrow-down-wide-narrow":"i-lucide-arrow-up-down",trailing:!0,class:"-mx-2.5",onClick:()=>e.toggleSorting(e.getIsSorted()==="asc")})}},{id:"description",header:a("description"),meta:{class:{th:"max-w-[70ch]"}}}]),oe=b(()=>T.value.length?[...new Set(T.value.map(e=>e.section))]:[]),f=S(""),u=S([]),x=S([]),ne=b(()=>T.value.filter(e=>{const n=e.page.toLowerCase().includes(f.value.toLowerCase())||e.section.toLowerCase().includes(f.value.toLowerCase()),c=u.value.length===0||u.value.some(m=>e.extras.severityLabel.toLowerCase()===m.value.toLowerCase()),y=x.value.length===0||x.value.some(m=>e.section===m.toLowerCase());return n&&c&&y})),$=b(()=>u.value.length>0||x.value.length>0||f.value.length>0),ae=()=>{f.value="",u.value=[],x.value=[]},re=S([{id:"severity",desc:!1}]),ie=S([{id:"found",desc:!0}]),D=S(_.incidentType==="current"?re:ie),j=b(()=>Se().value==="dark"?"light":"dark"),{formatLocaleTimeAgo:se}=q();return(e,n)=>{const c=be,y=we,m=ke,w=xe,M=Ce,C=Ie,V=Le,g=ve("tippy");return d(),N(V,{class:"o_overflow-hidden",variant:"subtle"},{default:s(()=>[o(v)?.incidents?.length?(d(),p("div",Fe,[r("div",Be,[h(c,{modelValue:o(f),"onUpdate:modelValue":n[0]||(n[0]=t=>I(f)?f.value=t:null),placeholder:o(a)("SearchPages"),icon:"material-symbols-light:search-rounded",variant:"subtle"},null,8,["modelValue","placeholder"]),h(y,{modelValue:o(u),"onUpdate:modelValue":n[1]||(n[1]=t=>I(u)?u.value=t:null),"search-input":!1,items:U,multiple:"",class:"o_w-44",placeholder:o(a)("FilterSeverity"),icon:"material-symbols-light:filter-list-rounded",color:"neutral",variant:"outline"},{"item-label":s(({item:t})=>[r("div",Ee,[r("span",{class:B([t.color,"rounded-sm size-4 block"])},null,2),k(" "+l(o(a)(`severity.error.${t.value}`)),1)])]),default:s(()=>[o(u).length?(d(),p("span",Pe,[(d(!0),p(F,null,fe(o(u),(t,le)=>(d(),p("span",{key:le,class:B(["size-3 rounded-sm",t.color])},null,2))),128))])):(d(),p("span",ze,l(o(a)("FilterSeverity")),1))]),_:1},8,["modelValue","placeholder"]),h(y,{modelValue:o(x),"onUpdate:modelValue":n[2]||(n[2]=t=>I(x)?x.value=t:null),"search-input":!1,items:o(oe),multiple:"",placeholder:o(a)("FilterSection"),class:"o_w-40",icon:"material-symbols-light:filter-list-rounded",color:"neutral",variant:"outline"},{"item-label":s(({item:t})=>[k(l(o(a)(`score.groupname.${t}`)),1)]),_:1},8,["modelValue","items","placeholder"])]),o($)?(d(),N(o(X),{key:0,icon:o(z).icoFilter,color:"secondary",variant:"subtle",ui:{base:"disabled:o_opacity-0"},disabled:!o($),onClick:ae},{default:s(()=>[k(l(o(a)("ResetFilter")),1)]),_:1},8,["icon","disabled"])):A("",!0)])):A("",!0),h(C,{sorting:o(D),"onUpdate:sorting":n[3]||(n[3]=t=>I(D)?D.value=t:null),data:o(ne),columns:o(te),sticky:"",loading:o(O)==="pending","loading-color":"success","loading-animation":"carousel","loading-text":o(a)("loadingIncidents"),empty:o(a)("noIncidentsFound"),ui:{th:"border-t border-uiBorder-subtle"}},{"severity-cell":s(({row:t})=>[r("div",{"data-id":t.original.id},null,8,Ue),r("div",$e,[R(r("div",{class:B(["size-4 rounded-sm",t.original.extras.severityColor])},null,2),[[g,{content:t.original.extras.severityValue,theme:o(j)}]])])]),"page-cell":s(({row:t})=>[r("div",je,[R((d(),p("a",{href:t.original.extras.pageUrl,target:"_blank",class:"font-medium hover:underline truncate max-w-[30ch] flex items-center o_gap-1"},[k(l(t.original.page)+" ",1),h(m,{name:o(z).icoExternalLink,class:"size-3 text-uiText-muted"},null,8,["name"])],8,Ne)),[[g,{content:t.original.page,placement:"top-start",theme:o(j)}]]),r("div",Ae,l(o(a)(`severity.error.${t.original.extras.severityLabel}`)),1)])]),"section-cell":s(({row:t})=>[r("div",null,[h(w,{to:o(Z)(t.original.extras.sectionLink??""),class:"font-medium truncate hover:underline text-sm flex items-center o_gap-1 cursor-pointer"},{default:s(()=>[k(l(t.original.extras.sectionToolName)+" ",1),h(m,{name:o(z).icoForward,class:"size-3 text-uiText-muted"},null,8,["name"])]),_:2},1032,["to"]),r("div",Re,l(o(a)(`score.groupname.${t.original.section}`)),1)])]),"found-cell":s(({row:t})=>[r("div",He,[r("div",Je,[i.incidentType==="current"?(d(),p(F,{key:0},[k(l(o(se)(new Date(t.original.extras.incidentStartDate))),1)],64)):(d(),p(F,{key:1},[k(l(t.original.extras.incidentDuration),1)],64))]),r("div",qe,l(`${o(a)(i.incidentType==="current"?"timeOpenAt":"timeCloseAt")} ${t.original.extras.incidentAt}`),1)])]),"description-cell":s(({row:t})=>[r("div",Oe,[h(M,{text:t.original.description,class:"text-xs lg:text-sm text-uiText-highlighted"},null,8,["text"])])]),_:1},8,["sorting","data","columns","loading","loading-text","empty"])]),_:1})}}}),nt=Object.assign(We,{__name:"IncidentTable"});export{nt as _};
Back to Directory File Manager