System.register(["./index-legacy-DQdImDha.js?v=1773287522785","./index-legacy-BFkuWVH1.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-CvnE2rtV.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./logs-legacy-32yr6NrT.js?v=1773287522785","./index-legacy-LM5_xOUf.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./index-legacy-Cv0QQQJ6.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BWPgT9-g.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BBkGleHZ.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-5qdKE57s.js?v=1773287522785","./index-legacy-BJO1GMTD.js?v=1773287522785","./firewall-legacy-BLYDdl9f.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./logs.vue_vue_type_script_setup_true_lang-legacy-BItZEEdT.js?v=1773287522785"],(function(e,t){"use strict";var a,l,s,i,n,o,r,c,d,u,p,g,_,y,x,m,v,f,b,w,h,k,C,S,$,L,j,N,P,U,R,T,I,D,F,W,z,q,B,E,M,O,A,H,J,K,G,Q,X,Y,Z,V,ee,te,ae,le,se,ie,ne,oe,re,ce,de,ue,pe,ge,_e,ye,xe,me,ve,fe,be,we,he;return{setters:[e=>{a=e.n,l=e.c,s=e.i,i=e.ap,n=e.p,o=e.P,r=e.a3,c=e.t,d=e.ar,u=e.l,p=e.m,g=e.ao,_=e.Q,y=e.aJ,x=e.cb,m=e._,v=e.x,f=e.h,b=e.cc},e=>{w=e.u},e=>{h=e._},e=>{k=e.k,C=e.r,S=e.e,$=e.$,L=e.Z,j=e.a0,N=e.S,P=e._,U=e.a9,R=e.a8,T=e.ak,I=e.F,D=e.P,F=e.l,W=e.v,z=e.L,q=e.aa,B=e.N,E=e.R,M=e.w,O=e.X,A=e.j,H=e.a3,J=e.am,K=e.c},e=>{G=e.c,Q=e.e,X=e.f,Y=e.h,Z=e.s,V=e.i},e=>{ee=e.u},e=>{te=e.u},e=>{ae=e.ax,le=e.aI,se=e.B,ie=e.k,ne=e.al,oe=e.a3,re=e.ag,ce=e.ah,de=e.ab,ue=e.a2},e=>{pe=e._},e=>{ge=e._},e=>{_e=e._},e=>{ye=e._},e=>{xe=e.u},e=>{me=e._},e=>{ve=e._},e=>{fe=e.c,be=e.g},e=>{we=e._},e=>{he=e._}],execute:function(){var ke=document.createElement("style");ke.textContent=".item[data-v-317d825e]{border:1px solid var(--log-type-list-border)}.list[data-v-317d825e]{padding:10px;cursor:pointer}.list[data-v-317d825e]:not(:last-child){border-bottom:1px solid var(--log-type-list-border)}.list[data-v-317d825e]:hover{background:var(--log-type-list-hover-bg)}.list-active[data-v-317d825e]{background:var(--router-menu-active-bg);color:var(--color-primary)}[data-v-5bc24312] .button-color{color:var(--color-error)}.website-box[data-v-0a3ec0ba]{display:flex;gap:16px;height:calc(100vh - 176px)}\n/*$vite$:1*/",document.head.appendChild(ke);const Ce={class:"flex flex-col w-240px"},Se={class:"item flex-1 mt-10px overflow-hidden"},$e=["onClick"],Le=k({__name:"index",setup(e){const t=ee(),l=C(""),s=S({search:""}),i=C([]),{loading:n,setLoading:o}=te(),r=async()=>{try{o(!0);const{message:e}=await G(B(s));a(e)&&(t.setWebsite(e[0].name),l.value=e[0].name,i.value=e)}finally{o(!1)}};return r(),(e,a)=>{const o=h,c=ae,d=le;return $(),L("div",Ce,[j(o,{value:N(s).search,"onUpdate:value":a[0]||(a[0]=e=>N(s).search=e),placeholder:e.$t("Logs.Panel.index_4"),onSearch:r},null,8,["value","placeholder"]),P("div",Se,[j(d,{class:"h-full"},{default:U((()=>[N(n)?($(),R(c,{key:0,height:"36px",text:"",repeat:6})):T("",!0),($(!0),L(I,null,D(N(i),(e=>F(($(),L("div",{class:z(["list",{"list-active":N(l)==e.name}]),key:e.name,onClick:a=>{return s=e.name,t.setWebsite(s),void(l.value=s);var s}},q(e.name),11,$e)),[[W,!N(n)]]))),128))])),_:1})])])}}}),je=l(Le,[["__scopeId","data-v-317d825e"]]),Ne=k({__name:"index",setup(e,{expose:t}){const a=ee(),{t:l}=E(),{keys:n,table:o,columns:r}=xe([{key:"username",title:l("Ftp.Analysis.Index_27")},{key:"type",title:l("Logs.Panel.index_6")},{key:"log",title:l("Public.Btn.Details")},{key:"addtime",align:"right",title:l("Logs.Panel.index_7")}]),c=S({search:a.websiteName,p:1,limit:10,stype:"Site manager"}),{loading:d,setLoading:u}=te(),p=async()=>{try{u(!0);const{message:e}=await Q(c);s(e)&&(o.data=e.data,o.total=i(e.page))}finally{n.value=[],u(!1)}};M((()=>a.websiteName),(e=>{e&&(c.p=1,c.search=e,p())}));const g=()=>{a.websiteName&&p()};return g(),t({getList:g}),(e,t)=>{const a=se,l=ye,s=_e,i=ge;return $(),R(i,{feedback:!1},{toolsLeft:U((()=>[j(a,{type:"primary",onClick:g},{default:U((()=>[A(q(e.$t("Public.Btn.Refresh")),1)])),_:1})])),table:U((()=>[j(l,{"checked-row-keys":N(n),"onUpdate:checkedRowKeys":t[0]||(t[0]=e=>O(n)?n.value=e:null),"row-key":"name",loading:N(d),data:N(o).data,columns:N(r)},null,8,["checked-row-keys","loading","data","columns"])])),pageRight:U((()=>[j(s,{page:N(c).p,"onUpdate:page":t[1]||(t[1]=e=>N(c).p=e),"page-size":N(c).limit,"onUpdate:pageSize":t[2]||(t[2]=e=>N(c).limit=e),"item-count":N(o).total,onRefresh:g},null,8,["page","page-size","item-count"])])),_:1})}}}),{t:Pe}=r.global,Ue=e=>{const a=ee();n({title:`${Pe("Export Logs")} [${a.websiteName}]`,width:"400px",footer:!0,data:{ip_area:e},component:H((()=>o((()=>t.import("./export-log-legacy-DOe4tckt.js?v=1773287522785")),void 0)))})},Re=e=>e>Date.now(),Te=(e("d",(e=>{let t=[];const a=new Date,l=new Date(a.getFullYear(),a.getMonth(),a.getDate()).getTime()/1e3,s=Math.floor((new Date).getTime()/1e3);switch(e){case"7":t=[l-604800,s];break;case"30":t=[l-2592e3,s];break;case"180":t=[l-15552e3,s];break;default:t=[]}return t})),{class:"h-full flex flex-col gap-8px overflow-hidden"}),Ie={class:"flex justify-between"},De={key:0,class:"flex items-center gap-5px"},Fe={class:"flex-1 overflow-hidden"},We=k({__name:"index",setup(e,{expose:a}){const l=J(),i=ee(),r=c(),{t:m}=E(),{loading:v,setLoading:f}=te(),b=C("0 B"),w=C("/www/wwwlogs"),k=C("None"),R=S({type:"access",ip_area:Number(sessionStorage.getItem("log_ip_area")||0),times:null,keyword:"",lines:100}),I=()=>{d({title:m("Security.Firewall.index_15"),width:"400px",content:()=>j("div",{class:"flex"},[j(u,{name:"base-warning",size:"30",color:"#f0a020"},null),j("div",{class:"confirm-content flex-1 ml-10px pt-4px text-14px leading-22px"},[m("Security.Firewall.index_16")])]),onConfirm:async()=>{const{message:e}=await fe();p.success(m("Security.Firewall.index_17")),w.value=s(e)&&g(e.result)?e.result:"0 B"}})},D=()=>{n({title:`${m("Clear Logs")} [${i.websiteName}]`,width:"400px",footer:!0,data:{onRefresh:B},component:H((()=>o((()=>t.import("./clear-log-legacy-BYIfcK0S.js?v=1773287522785")),void 0)))})},F=()=>{r.isFree?_({source:375}):(sessionStorage.setItem("log_ip_area",String(R.ip_area)),B())},W=()=>{y("Path",b.value),l.push("/files")},z=async()=>{f(!0);try{let e,t={siteName:i.websiteName,ip_area:"access"===R.type?R.ip_area:null,time_search:R.times?JSON.stringify([x(R.times[0]),x(new Date(R.times[1]).setHours(23,59,59,999))]):null,search:R.keyword,lines:R.lines};e="access"===R.type?await X(t):await Y(t);const{message:a}=e;s(a)?k.value=a.result?a.result:"None":g(a)&&(k.value=a||"None")}catch{k.value="None"}finally{f(!1)}};M((()=>i.websiteName),(e=>{e&&z()}));const B=()=>{i.websiteName&&z()};return B(),(async()=>{const{message:e}=await be();s(e)&&(w.value=e.size,b.value=e.log_path)})(),a({getList:B}),(e,t)=>{const a=se,l=ie,s=ne,i=re,n=oe,o=ce,r=h,c=ve,d=me;return $(),L("div",Te,[j(l,{class:"items-center"},{default:U((()=>[P("span",null,q(e.$t("Web Logs")),1),j(a,{type:"primary",text:"",onClick:W},{default:U((()=>[A(q(N(b)),1)])),_:1}),P("span",null,q(N(w)),1),j(a,{onClick:I},{default:U((()=>[A(q(e.$t("Clear")),1)])),_:1})])),_:1}),P("div",Ie,[j(l,{class:"items-center"},{default:U((()=>[j(a,{class:"self-start",type:"primary",onClick:B},{default:U((()=>[A(q(e.$t("Public.Btn.Refresh")),1)])),_:1}),j(a,{onClick:D},{default:U((()=>[A(q(e.$t("Clear Logs")),1)])),_:1}),j(a,{onClick:t[0]||(t[0]=e=>N(Ue)(N(R).ip_area))},{default:U((()=>[A(q(e.$t("Export Logs")),1)])),_:1}),"access"===N(R).type?($(),L("div",De,[j(s,{checked:N(R).ip_area,"onUpdate:checked":[t[1]||(t[1]=e=>N(R).ip_area=e),F],"checked-value":1,"unchecked-value":0},{default:U((()=>[A(q(e.$t("Display IP Location")),1)])),_:1},8,["checked"]),t[6]||(t[6]=P("i",{class:"i-common:pro text-14px color-#feaa04"},null,-1))])):T("",!0)])),_:1}),j(l,null,{default:U((()=>[j(n,{value:N(R).type,"onUpdate:value":[t[2]||(t[2]=e=>N(R).type=e),B]},{default:U((()=>[j(i,{label:e.$t("Logs.Website.index_2"),value:"access"},null,8,["label"]),j(i,{label:e.$t("Logs.Website.index_4"),value:"error"},null,8,["label"])])),_:1},8,["value"]),j(o,{class:"w-250px",value:N(R).times,"onUpdate:value":[t[3]||(t[3]=e=>N(R).times=e),B],type:"daterange",clearable:"","is-date-disabled":N(Re)},null,8,["value","is-date-disabled"]),j(r,{value:N(R).keyword,"onUpdate:value":t[4]||(t[4]=e=>N(R).keyword=e),onSearch:B,placeholder:e.$t("Please enter keywords")},null,8,["value","placeholder"])])),_:1})]),P("div",Fe,[j(c,{loading:N(v),log:N(k)},null,8,["loading","log"])]),j(d,{value:N(R).lines,"onUpdate:value":t[5]||(t[5]=e=>N(R).lines=e),onRefresh:B},null,8,["value"])])}}}),ze={class:"text-error"},qe={class:"w-400px p-20px"},Be={class:"mb-16px"},Ee=k({__name:"index",setup(e,{expose:t}){const a=ee(),l=w(),{t:i}=E(),o=C(!1),r=C(0),{keys:c,table:d,columns:u}=xe([{key:"start_time",title:i("Logs.Panel.index_13")},{key:"time",title:i("Public.Unit.Time"),render:e=>Number(e.time).toFixed(2)+" Sec"},{key:"xss",title:i("Site.TableRow.index_4"),render:e=>e.xss>0?j(m,{onClick:()=>{y("xss")}},{default:()=>[e.xss]}):e.xss},{key:"sql",title:i("Site.TableRow.index_5"),render:e=>e.sql>0?j(m,{onClick:()=>{y("sql")}},{default:()=>[e.sql]}):e.sql},{key:"san",title:i("Site.TableRow.index_6"),render:e=>e.san>0?j(m,{class:"button-color",onClick:()=>{y("san")}},{default:()=>[e.san]}):e.san},{key:"php",title:i("Logs.Panel.index_14"),render:e=>e.php>0?j(m,{onClick:()=>{y("php")}},{default:()=>[e.php]}):e.php},{key:"ip",title:i("Logs.Website.index_5"),render:e=>e.ip>0?j(m,{onClick:()=>{y("ip")}},{default:()=>[e.ip]}):e.ip},{key:"url",title:i("Logs.Website.index_1"),render:e=>e.url>0?j(m,{onClick:()=>{y("url")}},{default:()=>[e.url]}):e.url},{key:"log",title:i("Security.Anti.Index_7"),render:e=>e.xss+e.sql+e.san+e.php+e.ip+e.url}]),g=()=>{f({title:i("Site.Config.index_104"),content:i("Logs.Website.index_3",[a.websiteName]),onConfirm:async({hide:e})=>{try{await Z({siteName:x.value}),o.value=!0,_()}finally{e()}}})},_=(e=0)=>{let t=setTimeout((async()=>{const{message:e}=await b({path:x.value});s(e)&&(r.value=e.result,r.value>=100?(p.success(i("Site.Config.index_107")),o.value=!1,r.value=0,S(),clearTimeout(t)):_(1e3))}),e)},y=e=>{n({title:`[${e}] ${i("Site.Config.index_103")}`,data:{type:e,path:x.value},component:he})},x=K((()=>{let e="";switch(l.webserver){case"nginx":e=".log";break;case"apache":e="-access_log";break;default:e="_ols.access_log"}return`/www/wwwlogs/${a.websiteName}${e}`})),{loading:h,setLoading:k}=te(),S=async()=>{try{k(!0);const{message:e}=await V({siteName:x.value});s(e)&&(d.data=e.is_status?[e]:[])}finally{c.value=[],k(!1)}};return M((()=>a.websiteName),(e=>{e&&S()})),S(),t({init:S}),(e,t)=>{const a=se,l=ye,s=ge,i=we,n=de,p=v;return $(),L(I,null,[j(s,{feedback:!1},{toolsLeft:U((()=>[j(a,{type:"primary",onClick:g},{default:U((()=>[A(q(e.$t("Site.Config.index_104")),1)])),_:1})])),table:U((()=>[j(l,{"checked-row-keys":N(c),"onUpdate:checkedRowKeys":t[0]||(t[0]=e=>O(c)?c.value=e:null),"row-key":"name","max-height":1e3,loading:N(h),data:N(d).data,columns:N(u)},null,8,["checked-row-keys","loading","data","columns"])])),_:1}),j(i,{class:"mt-16px"},{default:U((()=>[P("li",null,[A(q(e.$t("Site.Config.index_108"))+" ",1),P("span",ze,q(e.$t("Site.Config.index_109")),1)]),P("li",null,q(e.$t("Site.Config.index_110")),1),P("li",null,q(e.$t("Site.Config.index_111")),1),P("li",null,q(e.$t("Site.Config.index_112")),1),P("li",null,[j(m,{href:"https://www.yakpanel.com/forum/d/3351-nginx-waf-instructions",target:"_blank"},{default:U((()=>[A(q(e.$t("Site.Config.index_113")),1)])),_:1}),A(" "+q(e.$t("Site.Config.index_114")),1)])])),_:1}),j(p,{show:N(o),"onUpdate:show":t[1]||(t[1]=e=>O(o)?o.value=e:null)},{default:U((()=>[P("div",qe,[P("div",Be,q(e.$t("Site.Config.index_115")),1),j(n,{type:"line",status:"success",height:24,percentage:N(r),"border-radius":4,"indicator-placement":"inside"},null,8,["percentage"])])])),_:1},8,["show"])],64)}}}),Me=l(Ee,[["__scopeId","data-v-5bc24312"]]),Oe=k({__name:"index",setup(e){const{t:t}=E(),a=C("web"),l=[{key:"web",label:t("Layout.Sider.logs_3"),component:We},{key:"operation",label:t("Security.Tabs.Index_7"),component:Ne},{key:"security",label:t("Site.Config.index_102"),component:Me}];return(e,t)=>{const s=pe;return $(),R(s,{class:"h-full",value:N(a),"onUpdate:value":t[0]||(t[0]=e=>O(a)?a.value=e:null),options:l},null,8,["value"])}}}),Ae={class:"website-box"},He=l(k({__name:"index",setup(e){const t=w();return(async()=>{await t.getPHPConfig()})(),(e,t)=>{const a=ue;return $(),R(a,{class:"p-16px"},{default:U((()=>[P("div",Ae,[j(je),j(Oe)])])),_:1})}}}),[["__scopeId","data-v-0a3ec0ba"]]),Je=Object.freeze(Object.defineProperty({__proto__:null,default:He},Symbol.toStringTag,{value:"Module"}));e("i",Je)}}}));