PageSourceSearch

https://adm-achinsk.ru/yunohost/admin/assets/ServiceList-C-mxQvZr.js

js adm-achinsk.ru collected 2026-10-02 16:38:47 UTC 2,983 bytes, 1 lines download raw bytes

1import{o as y,d as L,p as S}from"./index-mGgJqOFQ.js";import{d as x,y as B,bo as C,o as n,a as u,w as m,b as d,aK as I,c as $,F as N,a4 as F,u as p,g as T,n as Y,q as f,t as c,I as j,bl as q,_ as z}from"./core-Cu1dlvv4.js";import{u as A}from"./useSearch-BI9R3Mbd.js";import{d as D}from"./date-ugE6_wQF.js";import"./date-fns-4jjKl9Wm.js";import"./locales/not-used-C_22OJqP.js";import"./locales/ar-DZ/date-fns-uefcym1R.js";import"./locales/ar/date-fns-BbSi9LdT.js";import"./locales/bn/date-fns-C_iUCXje.js";import"./locales/ca/date-fns-3OpJAUSA.js";import"./locales/cs/date-fns-CT1ySzFw.js";import"./locales/da/date-fns-DPYwfas4.js";import"./locales/de/date-fns-otTz_lh9.js";import"./locales/el/date-fns-DPFISduA.js";import"./locales/en-GB/date-fns-DaHzucfi.js";import"./locales/eo/date-fns-CQTlt1eZ.js";import"./locales/es/date-fns-DK1uJT1V.js";import"./locales/eu/date-fns-DcYEGGbB.js";import"./locales/fa-IR/date-fns-45D_hwVN.js";import"./locales/fi/date-fns-Dev_M3VC.js";import"./locales/fr/date-fns-B5_UC8lf.js";import"./locales/gl/date-fns-87UW_uhU.js";import"./locales/he/date-fns-C-yjP_b_.js";import"./locales/hi/date-fns-9owWwD6d.js";import"./locales/hu/date-fns-Gx7fdoSl.js";import"./locales/id/date-fns-BLVaqLJy.js";import"./locales/it/date-fns-CLRs5bIw.js";import"./locales/lt/date-fns-DyKydRcD.js";import"./locales/mk/date-fns-CMgf35MN.js";import"./locales/nb/date-fns-CKHCqZel.js";import"./locales/nl/date-fns-CNAqgXeM.js";import"./locales/pl/date-fns-C9slAsft.js";import"./locales/pt-BR/date-fns-N75mGB0i.js";import"./locales/pt/date-fns-CKv0lGzD.js";import"./locales/ru/date-fns-BkSoUSTk.js";import"./locales/sk/date-fns-CXU7_rNX.js";import"./locales/sl/date-fns-DudS4SI4.js";import"./locales/sv/date-fns-Dzr-sVTj.js";import"./locales/te/date-fns-CXEZ9Kx8.js";import"./locales/tr/date-fns-CoHs04qJ.js";import"./locales/uk/date-fns-BRGjM6-8.js";import"./locales/zh-CN/date-fns-BSTZOrDH.js";const E=x({__name:"ServiceList",async setup(G){let s,l;const{t:g}=B(),b=([s,l]=C(()=>q.get({uri:"services"}).then(t=>Object.keys(t).sort().map(e=>{const o=t[e];return{...o,name:e,last_state_change:o.last_state_change==="unknown"?g("unknown"):D(o.last_state_change,!1)}}))),s=await s,l(),s),[i,_]=A(b,(t,e)=>e.name.toLowerCase().includes(t));return(t,e)=>{const o=L,v=y,h=I,w=S;return n(),u(w,{id:"service-list",modelValue:p(i),"onUpdate:modelValue":e[0]||(e[0]=r=>j(i)?i.value=r:null),items:p(_),"items-name":"services"},{default:m(()=>[d(h,null,{default:m(()=>[(n(!0),$(N,null,F(p(_),({name:r,description:k,status:a,last_state_change:V})=>(n(),u(v,{key:r,to:{name:"service-info",params:{name:r}},label:r,sublabel:k},{default:m(()=>[T("span",{class:Y(`text-${a==="running"?"success":"danger"}`)},[d(o,{iname:a==="running"?"check-circle":"times"},null,8,["iname"]),f(" "+c(t.$t(a)),1)],2),f(" "+c(t.$t("since"))+" "+c(V),1)]),_:2},1032,["to","label","sublabel"]))),128))]),_:1})]),_:1},8,["modelValue","items"])}}}),$t=z(E,[["__scopeId","data-v-ca625ad3"]]);export{$t as default};

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.