Files
yakpanel-core/YakPanel/static/vite/js/index-legacy-BYI_gEWY.js
2026-04-07 02:04:22 +05:30

2 lines
13 KiB
JavaScript

System.register(["./index-legacy-Cv0QQQJ6.js?v=1773287522785","./index-legacy-DQdImDha.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./ssh-legacy-DyU8FGQu.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BSBh0Le2.js?v=1773287522785","./check-legacy-DG4HeWug.js?v=1773287522785","./config-legacy-Consn3eI.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.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","./index.vue_vue_type_script_setup_true_lang-legacy-CvnE2rtV.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./index-legacy-DGWsVoxN.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BQ2Kqzbl.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785"],(function(e,t){"use strict";var a,s,l,i,n,c,u,r,o,d,y,p,S,_,x,v,g,m,f,h,w,H,b,k,$,j,B,L,C,U,P,R,z,T,A,F,N,D,I,O,Z,q,E,J,K,Q,V,W,X,G,M,Y,ee,te,ae,se,le,ie,ne,ce,ue,re,oe,de,ye,pe,Se,_e,xe,ve,ge,me,fe;return{setters:[e=>{a=e._},e=>{s=e.v,l=e.i,i=e._,n=e.x,c=e.P,u=e.m,r=e.h,o=e.g,d=e.Q,y=e.c,p=e.t,S=e.n},e=>{_=e.k,x=e.R,v=e.r,g=e.c,m=e.am,f=e.$,h=e.Z,w=e.a0,H=e.a9,b=e.X,k=e.S,$=e._,j=e.aa,B=e.j,L=e.a8,C=e.a3,U=e.a6,P=e.e,R=e.N,z=e.o,T=e.l,A=e.v,F=e.F,N=e.n},e=>{D=e.u},e=>{I=e.d,O=e.e,Z=e.f,q=e.s,E=e.c,J=e.h,K=e.b,Q=e.i,V=e.r,W=e.j,X=e.a,G=e.g,M=e.k,Y=e.l},e=>{ee=e._},e=>{te=e._},e=>{ae=e.a},e=>{se=e.g},e=>{le=e.a1,ie=e.a8,ne=e._,ce=e.B,ue=e.a0,re=e.a6,oe=e.m,de=e.a3,ye=e.ag,pe=e.ax,Se=e.k,_e=e.a2},e=>{xe=e._},e=>{ve=e._},e=>{ge=e._},e=>{me=e._},e=>{fe=e.u},null,null,null,null],execute:function(){var he=document.createElement("style");he.textContent=".ul-style[data-v-c0b88226]{margin:0 auto;display:flex;align-items:center;justify-content:center;gap:48px;font-size:16px}.ul-style li[data-v-c0b88226]{display:flex;align-items:center}\n/*$vite$:1*/",document.head.appendChild(he);const we={class:"px-16px pt-4px pb-16px"},He={class:"mx-20px"},be={class:"w-200px mr-6px"},ke={class:"ml-10px text-desc"},$e={class:"my-24px"},je={class:"w-360px"},Be={class:"flex w-260px"},Le={class:"flex-1 mr-6px"},Ce={class:"ml-10px text-desc"},Ue={class:"ml-10px text-desc"},Pe={class:"my-24px"},Re={class:"ml-10px text-desc"},ze={class:"mt-20px text-desc"},Te=_({__name:"index",setup(e,{expose:a}){const d=C((()=>c((()=>t.import("./open-legacy-DbqL0moc.js?v=1773287522785")),void 0))),y=C((()=>c((()=>t.import("./view-legacy-4xDetiJK.js?v=1773287522785")),void 0))),p=C((()=>c((()=>t.import("./index-legacy-2MjvdZNy.js?v=1773287522785")),void 0))),{t:S}=x(),_=v(!1),U=async e=>{await O({status:e})},P=v(!1),R=s(S("Security.SSH.Basic.index_19"),{onRefresh:()=>{me()}}),z=()=>{P.value=!1},T=async e=>{e?R.show=!0:(await Z(),me())},A=v(22),F=async()=>{ae(A.value)?await q({port:A.value}):u.error(S("Security.SSH.Basic.index_20"),{close:!0})},N=v(null),V=v([]),W=async e=>{await E({p_type:e})},X=v(""),G=()=>{""!==X.value.trim()?r({title:S("Security.SSH.Basic.index_22"),content:S("Security.SSH.Basic.index_23"),onConfirm:async()=>{await J({username:"root",password:X.value})}}):u.error(S("Security.SSH.Basic.index_21"))},M=s(S("Security.SSH.Basic.index_2")),Y=()=>{P.value?M.show=!0:u.error(S("Security.SSH.Basic.index_24"))},oe=async()=>{if(!P.value)return void u.error(S("Security.SSH.Basic.index_25"));const{close:e}=u.loading(S("Security.SSH.Basic.index_26"));try{await K(),window.open(`${o()}/ssh_security?action=download_key`)}finally{e()}},de=v(""),ye=v({}),pe=g((()=>void 0===Object.keys(ye.value).find((e=>e===de.value)))),Se=g((()=>{const e=ye.value[de.value];return e?e.title:""})),_e=s(S("Security.SSH.Basic.index_13"),{onSetName:e=>{de.value=e}}),xe=()=>{_e.data.config=ye.value,_e.show=!0},ve=m(),ge=()=>{ve.push("/security/system-hardening")},me=async()=>{const{message:e}=await I();l(e)&&(_.value="yes"===e.password,P.value="yes"===e.pubkey,A.value=e.port,N.value=e.root_login_type,l(e.root_login_types)&&(V.value=Object.entries(e.root_login_types).map((([e,t])=>({label:t,value:e})))))},fe=async()=>{const{message:e}=await Q();l(e)&&(de.value=e.result)},he=async()=>{const{message:e}=await se();l(e)&&(ye.value=e)},{setLoading:Te}=D(!0);return(async()=>{try{Te(!0),await Promise.all([me(),fe(),he()])}finally{Te(!1)}})(),a({init:()=>{fe(),me()}}),(e,t)=>{const a=ie,s=le,l=ne,c=ce,u=ue,r=re,o=te,S=i,x=ee,v=n;return f(),h("div",we,[w(x,{"label-width":"140px"},{default:H((()=>[w(s,{label:e.$t("Security.SSH.Basic.index_1")},{default:H((()=>[w(a,{value:k(_),"onUpdate:value":[t[0]||(t[0]=e=>b(_)?_.value=e:null),U],size:"small"},null,8,["value"]),$("span",He,j(e.$t("Security.SSH.Basic.index_2")),1),w(a,{value:k(P),"onUpdate:value":[t[1]||(t[1]=e=>b(P)?P.value=e:null),T],size:"small"},null,8,["value"])])),_:1},8,["label"]),w(s,{label:e.$t("Security.SSH.Basic.index_3"),"show-feedback":!1},{default:H((()=>[$("div",be,[w(l,{value:k(A),"onUpdate:value":t[2]||(t[2]=e=>b(A)?A.value=e:null),min:1,max:65535,"show-button":!1},null,8,["value"])]),w(c,{type:"primary",onClick:F},{default:H((()=>[B(j(e.$t("Public.Btn.Save")),1)])),_:1}),$("div",ke,j(e.$t("Security.SSH.Basic.index_4")),1)])),_:1},8,["label"]),$("div",$e,[w(u)]),w(s,{label:e.$t("Security.SSH.Basic.index_5")},{default:H((()=>[$("div",je,[w(r,{value:k(N),"onUpdate:value":[t[3]||(t[3]=e=>b(N)?N.value=e:null),W],options:k(V)},null,8,["value","options"])])])),_:1},8,["label"]),w(s,{label:e.$t("Security.SSH.Basic.index_6")},{default:H((()=>[$("div",Be,[$("div",Le,[w(o,{value:k(X),"onUpdate:value":t[4]||(t[4]=e=>b(X)?X.value=e:null),default:!1},null,8,["value"])]),w(c,{type:"primary",onClick:G},{default:H((()=>[B(j(e.$t("Public.Btn.Reset")),1)])),_:1})]),$("div",Ce,j(e.$t("Security.SSH.Basic.index_8")),1)])),_:1},8,["label"]),w(s,{label:e.$t("Security.SSH.Basic.index_9"),"show-feedback":!1},{default:H((()=>[w(c,{type:"primary",class:"btn-xs",onClick:Y},{default:H((()=>[B(j(e.$t("Security.SSH.Basic.index_10")),1)])),_:1}),w(c,{class:"btn-xs ml-10px",onClick:oe},{default:H((()=>[B(j(e.$t("Public.Btn.Download")),1)])),_:1}),$("div",Ue,j(e.$t("Security.SSH.Basic.index_12")),1)])),_:1},8,["label"]),$("div",Pe,[w(u)]),w(s,{label:e.$t("Security.SSH.Basic.index_13"),"show-feedback":!1},{default:H((()=>[k(pe)?(f(),L(S,{key:0,type:"warning",onClick:xe},{default:H((()=>[B(j(e.$t("Security.SSH.Basic.index_14")),1)])),_:1})):(f(),L(S,{key:1,onClick:xe},{default:H((()=>[B(j(e.$t("Security.SSH.Basic.index_15",[k(Se)])),1)])),_:1})),w(c,{type:"primary",class:"btn-xs ml-10px",onClick:xe},{default:H((()=>[B(j(e.$t("Public.Btn.Set")),1)])),_:1}),$("div",Re,j(e.$t("Security.SSH.Basic.index_12")),1)])),_:1},8,["label"]),$("div",ze,[B(j(e.$t("Security.SSH.Basic.index_17"))+" ",1),w(S,{onClick:ge},{default:H((()=>[B(">>"+j(e.$t("Security.SSH.Basic.index_18")),1)])),_:1})])])),_:1}),w(v,{show:k(R).show,"onUpdate:show":t[5]||(t[5]=e=>k(R).show=e),title:k(R).title,data:k(R).data,width:400,"min-height":124,footer:!0,component:k(d),onPublicClose:z},null,8,["show","title","data","component"]),w(v,{show:k(M).show,"onUpdate:show":t[6]||(t[6]=e=>k(M).show=e),title:k(M).title,width:400,"min-height":322,component:k(y)},null,8,["show","title","component"]),w(v,{show:k(_e).show,"onUpdate:show":t[7]||(t[7]=e=>k(_e).show=e),title:k(_e).title,data:k(_e).data,width:1e3,height:600,component:k(p)},null,8,["show","title","data","component"])])}}}),Ae={class:"pt-40px pb-40px"},Fe={class:"mb-24px text-center text-22px font-bold"},Ne={class:"mb-16px"},De={class:"ul-style"},Ie={class:"ml-4px"},Oe={class:"text-center my-24px"},Ze={class:"flex justify-center"},qe={class:"w-76%"},Ee=y(_({__name:"free",setup(e){const t=()=>{d({source:100})};return(e,a)=>{const s=ce,l=oe;return f(),h("div",Ae,[$("div",Fe,j(e.$t("Security.SSH.Logs.free_1")),1),$("div",Ne,[$("ul",De,[$("li",null,[$("span",Ie,j(e.$t("Security.SSH.Logs.free_2")),1)])])]),$("div",Oe,[w(s,{type:"primary",class:"h-36px text-14px",onClick:t},{default:H((()=>[B(j(e.$t("WP.Transition.index_7")),1)])),_:1})]),$("div",Ze,[$("div",qe,[w(l,{class:"flex justify-center w-full",src:k("/static/vite/images/ssh-logs-C_tydji6.png")},null,8,["src"])])])])}}}),[["__scopeId","data-v-c0b88226"]]),Je=_({__name:"index",setup(e,{expose:t}){const{t:a}=x(),s=p(),{isPro:i}=U(s),{table:n,columns:c,setLoading:o}=fe([{key:"address",title:a("Security.SSH.Logs.index_5"),render:e=>w("a",{class:"bt-link",href:"javascript:;",onClick:()=>{d(e)}},[e.address,B(":"),w("span",{class:"text-#666 cursor-default"},[e.port])])},{key:"area",title:a("Security.SSH.Logs.index_6"),render:e=>e.area.info||"--"},{key:"user",title:a("Security.SSH.Logs.index_7")},{key:"status",title:a("Security.SSH.Logs.index_8"),render:e=>w("span",{class:e.status?"text-primary":"text-error"},[e.status?a("Security.SSH.Logs.index_14"):a("Security.SSH.Logs.index_15")])},{key:"time",title:a("Security.SSH.Logs.index_9")}]),d=e=>{r({title:a("Security.SSH.Logs.index_10"),content:e.deny_status?a("Security.SSH.Logs.index_13"):a("Security.SSH.Logs.index_11"),onConfirm:async()=>{if(e.deny_status){const{message:t}=await V({address:e.address});S(t)&&t.length>0&&u.success(t[0].msg)}else{const{message:t}=await W({address:e.address,types:"drop",brief:a("Security.SSH.Logs.index_12"),domain:"",choose:"address"});S(t)&&t.length>0&&u.success(t[0].msg)}v()}})},y=P({p:1,limit:20,select:"ALL",search:"",historyType:"ALL"}),_=()=>{i.value&&(y.p=1,v())},v=async()=>{try{o(!0);const{message:e}=await X(R(y));l(e)&&(n.data=S(e.data)?e.data:[],n.total=e.total)}finally{o(!1)}};return z((()=>{_()})),t({init:e=>{y.select=e||"ALL",_()}}),(e,t)=>{const a=ce,s=ye,l=de,u=me,r=ge,o=ve,d=xe;return k(i)?(f(),L(d,{key:0},{toolsLeft:H((()=>[w(a,{type:"primary",onClick:_},{default:H((()=>[B(j(e.$t("Public.Btn.Refresh")),1)])),_:1})])),toolsRight:H((()=>[w(l,{value:k(y).select,"onUpdate:value":[t[0]||(t[0]=e=>k(y).select=e),_]},{default:H((()=>[w(s,{value:"ALL"},{default:H((()=>[B(j(e.$t("Security.SSH.Logs.index_1")),1)])),_:1}),w(s,{value:"Accepted"},{default:H((()=>[B(j(e.$t("Security.SSH.Logs.index_2")),1)])),_:1}),w(s,{value:"Failed"},{default:H((()=>[B(j(e.$t("Security.SSH.Logs.index_3")),1)])),_:1})])),_:1},8,["value"]),w(u,{value:k(y).search,"onUpdate:value":t[1]||(t[1]=e=>k(y).search=e),width:"320",placeholder:e.$t("Security.SSH.Logs.index_4"),onSearch:_},null,8,["value","placeholder"])])),table:H((()=>[w(r,{loading:k(n).loading,data:k(n).data,columns:k(c)},null,8,["loading","data","columns"])])),pageRight:H((()=>[w(o,{page:k(y).p,"onUpdate:page":t[2]||(t[2]=e=>k(y).p=e),"page-size":k(y).limit,"onUpdate:pageSize":t[3]||(t[3]=e=>k(y).limit=e),"store-key":"security-ssh-logs","item-count":k(n).total,onRefresh:v},null,8,["page","page-size","item-count"])])),_:1})):(f(),L(Ee,{key:1}))}}}),Ke={class:"mr-10px"},Qe={class:"mx-20px"};e("default",_({__name:"index",setup(e){const t=m(),{t:s}=x(),n=P({status:!1,success:0,successToday:0,error:0,errorToday:0}),c=v(),u=v("basic"),o=[{key:"basic",label:s("Security.SSH.index_5"),component:Te},{key:"logs",label:s("Security.SSH.index_6"),data:{type:"ALL"},component:Je}],d=e=>{c.value.setValue("logs"),N((()=>{const t=c.value.getCompRef("logs");t&&t.init(e)}))},y=async()=>{const{message:e}=await G();l(e)&&(n.status=e.status)},p=async()=>{const{message:e}=await M();l(e)&&(n.success=e.success,n.successToday=e.today_success,n.error=e.error,n.errorToday=e.today_error)},S=e=>{r({title:s("Security.SSH.index_7"),content:s(e?"Security.SSH.index_8":"Security.SSH.index_9"),onConfirm:async()=>{await Y({status:e?0:1}),y(),p()}})},_=t.currentRoute.value.query;_.menu&&(u.value=_.menu);const{loading:g,setLoading:L}=D();return L(!0),Promise.all([y(),p()]).finally((()=>{L(!1)})),(e,t)=>{const s=pe,l=ie,r=ue,y=i,p=Se,_=_e,x=a;return f(),h(F,null,[w(_,{class:"mb-16px p-16px"},{default:H((()=>[T(w(s,{width:600,height:20,sharp:!1,size:"medium"},null,512),[[A,k(g)]]),T(w(p,{class:"items-center",size:0},{default:H((()=>[$("div",Ke,j(e.$t("Security.SSH.index_1")),1),w(l,{value:k(n).status,"onUpdate:value":S},null,8,["value"]),$("div",Qe,[w(r,{class:"mx-0! text-20px",vertical:""})]),$("div",null,[$("span",null,j(e.$t("Security.SSH.index_2")),1),w(y,{onClick:t[0]||(t[0]=e=>d("Accepted"))},{default:H((()=>[B(j(e.$t("Security.SSH.index_3",[k(n).success,k(n).successToday])),1)])),_:1}),t[3]||(t[3]=$("span",{class:"mx-10px"},"/",-1)),w(y,{type:"error",onClick:t[1]||(t[1]=e=>d("Failed"))},{default:H((()=>[B(j(e.$t("Security.SSH.index_4",[k(n).error,k(n).errorToday])),1)])),_:1})])])),_:1},512),[[A,!k(g)]])])),_:1}),w(_,{class:"p-16px"},{default:H((()=>[w(x,{ref_key:"tabsRef",ref:c,value:k(u),"onUpdate:value":t[2]||(t[2]=e=>b(u)?u.value=e:null),options:o},null,8,["value"])])),_:1})],64)}}}))}}}));