1 line
8.8 KiB
JavaScript
1 line
8.8 KiB
JavaScript
|
"use strict";(()=>{var e={};e.id=1984,e.ids=[636,1984],e.modules={30671:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,r){return r in t?t[r]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,r)):"function"==typeof t&&"default"===r?t:void 0}}})},47984:(e,t,r)=>{r.r(t),r.d(t,{config:()=>S,default:()=>f,getServerSideProps:()=>v,getStaticPaths:()=>j,getStaticProps:()=>P,reportWebVitals:()=>M,routeModule:()=>N,unstable_getServerProps:()=>_,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>E,unstable_getStaticPaths:()=>w,unstable_getStaticProps:()=>b});var s={};r.r(s),r.d(s,{default:()=>q,getServerSideProps:()=>A});var i=r(63865),a=r(9455),u=r(30671),o=r(49407),n=r(68268),l=r(8732),p=r(82015),c=r.n(p),d=r(93615),x=r.n(d),m=r(64987);r(19262);var h=r(63715),y=r(32415),g=r(94081);function k(e){let[t,r]=c().useState(!1),[s,i]=c().useState([]),[a,u]=c().useState(0);return(0,l.jsxs)(c().Fragment,{children:[t&&(0,l.jsx)(y.A,{}),(0,l.jsxs)("div",{className:"w-full justify-between",children:[(0,l.jsx)("h2",{className:"text-xl m-0",children:"Backups"}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{onClick:e=>{window.confirm("Create new backup?")&&(r(!0),(0,h.A)("/api/admin/createNewBackup").then(e=>{u(e=>e+1),setTimeout(()=>{r(!1)},2e3)}))},className:"relative",children:"Create New Backup"})})]}),(0,l.jsxs)("section",{className:s&&s[0]?"p-0 gap-4":"paper",children:[!s&&(0,l.jsx)(y.A,{}),s&&s[0]&&s.sort((e,t)=>parseInt(e)>parseInt(t)?-1:1).map((e,t)=>{let r=new Date(parseInt(e));return(0,l.jsxs)("a",{href:`/su/backups/${e}`,className:"card w-full items-center",children:[(0,l.jsx)(g.A,{color:"inherit",className:"opacity-40 text-slate-500"}),(0,l.jsx)("b",{children:"Backup:"}),(0,l.jsx)("span",{children:r.toString()})]},e)}),s&&!s[0]&&(0,l.jsx)("span",{children:"No Backups Yet"})]})]})}function q({user:e,data:t}){let r=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"Backups | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Databases backups"})]});return(0,l.jsx)(m.A,{head:r,user:e,children:(0,l.jsx)(k,{})})}async function A({req:e,res:t,query:r}){let s=await x()(e);return s?.logged_in_status?{props:{user:s}}:{redirect:{destination:"/su/login",permanent:!1}}}let f=(0,u.M)(s,"default"),P=(0,u.M)(s,"getStaticProps"),j=(0,u.M)(s,"getStaticPaths"),v=(0,u.M)(s,"getServerSideProps"),S=(0,u.M)(s,"config"),M=(0,u.M)(s,"reportWebVitals"),b=(0,u.M)(s,"unstable_getStaticProps"),w=(0,u.M)(s,"unstable_getStaticPaths"),E=(0,u.M)(s,"unstable_getStaticParams"),_=(0,u.M)(s,"unstable_getServerProps"),C=(0,u.M)(s,"unstable_getServerSideProps"),N=new i.PagesRouteModule({definition:{kind:a.A.PAGES,page:"/su/backups",pathname:"/su/backups",bundlePath:"",filename:""},components:{App:n.default,Document:o.default},userland:s})},19262:(e,t,r)=>{r.d(t,{A:()=>n});var s=r(8732),i=r(82015),a=r.n(i),u=r(63715),o=r(32415);function n(e){let[t,r]=a().useState(null),[i,n]=a().useState(!1),[l,p]=a().useState(0);return(0,s.jsxs)(a().Fragment,{children:[(0,s.jsxs)("div",{className:"w-full justify-between",children:[(0,s.jsx)("h2",{className:"text-xl m-0",children:"Error Logs"}),(0,s.jsx)("div",{children:(0,s.jsxs)("button",{onClick:e=>{window.confirm("Clear Error Logs?")&&(n(!0),(0,u.A)("/api/admin/clearErrorLogs","post").then(e=>{console.log(e),p(e=>e+1)}),setTimeout(()=>{n(!1)},2e3))},className:"outlined gray relative",children:[i&&(0,s.jsx)(o.A,{width:"20px"}),"Clear Error Log"]})})]}),(0,s.jsxs)("section",{className:"paper",children:[t&&(0,s.jsx)("p",{dangerouslySetInnerHTML:{__html:t||"No Log"}}),!t&&(0,s.jsx)(o.A,{position:"relative",width:"25px"})]})]})}},94081:(e,t,r)=>{var s=r(24994);t.A=void 0;var i=s(r(30887)),a=r(8732);t.A=(0,i.default)([(0,a.jsx)("path",{d:"M15.22 4.75 7.87 7.79l4.96 11.96 7.35-3.05zM11 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),(0,a.jsx)("path",{d:"m3.87 11.18-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61l1.34.56zm18.16 4.77L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c
|