This commit is contained in:
Benjamin Toby
2025-01-13 09:00:21 +01:00
parent 6364f6a312
commit e0a030f10d
859 changed files with 5397 additions and 10163 deletions
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=1984,e.ids=[1984],e.modules={47984:(e,t,r)=>{r.r(t),r.d(t,{config:()=>M,default:()=>f,getServerSideProps:()=>w,getStaticPaths:()=>P,getStaticProps:()=>k,reportWebVitals:()=>A,routeModule:()=>B,unstable_getServerProps:()=>q,unstable_getServerSideProps:()=>C,unstable_getStaticParams:()=>N,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>_});var s={};r.r(s),r.d(s,{default:()=>b,getServerSideProps:()=>v});var a=r(63865),n=r(9455),i=r(30671),l=r(49407),u=r(89600),o=r(8732),c=r(82015),p=r.n(c),d=r(93615),x=r.n(d),h=r(49888);r(19262);var m=r(63715),g=r(32415),j=r(47338);function S(e){let[t,r]=p().useState(!1),[s,a]=p().useState([]),[n,i]=p().useState(0);return(0,o.jsxs)(p().Fragment,{children:[t&&(0,o.jsx)(g.A,{}),(0,o.jsxs)("div",{className:"w-full justify-between",children:[(0,o.jsx)("h2",{className:"text-xl m-0",children:"Backups"}),(0,o.jsx)("div",{children:(0,o.jsx)("button",{onClick:e=>{window.confirm("Create new backup?")&&(r(!0),(0,m.A)("/api/admin/createNewBackup").then(e=>{i(e=>e+1),setTimeout(()=>{r(!1)},2e3)}))},className:"relative",children:"Create New Backup"})})]}),(0,o.jsxs)("section",{className:s&&s[0]?"p-0 gap-4":"paper",children:[!s&&(0,o.jsx)(g.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,o.jsxs)("a",{href:`/su/backups/${e}`,className:"card w-full items-center",children:[(0,o.jsx)(j.A,{}),(0,o.jsx)("b",{children:"Backup:"}),(0,o.jsx)("span",{children:r.toString()})]},e)}),s&&!s[0]&&(0,o.jsx)("span",{children:"No Backups Yet"})]})]})}function b({user:e,data:t}){let r=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"Backups | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Databases backups"})]});return(0,o.jsx)(h.A,{head:r,user:e,children:(0,o.jsx)(S,{})})}async function v({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,i.M)(s,"default"),k=(0,i.M)(s,"getStaticProps"),P=(0,i.M)(s,"getStaticPaths"),w=(0,i.M)(s,"getServerSideProps"),M=(0,i.M)(s,"config"),A=(0,i.M)(s,"reportWebVitals"),_=(0,i.M)(s,"unstable_getStaticProps"),y=(0,i.M)(s,"unstable_getStaticPaths"),N=(0,i.M)(s,"unstable_getStaticParams"),q=(0,i.M)(s,"unstable_getServerProps"),C=(0,i.M)(s,"unstable_getServerSideProps"),B=new a.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/su/backups",pathname:"/su/backups",bundlePath:"",filename:""},components:{App:u.default,Document:l.default},userland:s})},19262:(e,t,r)=>{r.d(t,{A:()=>u});var s=r(8732),a=r(82015),n=r.n(a),i=r(63715),l=r(32415);function u(e){let[t,r]=n().useState(null),[a,u]=n().useState(!1),[o,c]=n().useState(0);return(0,s.jsxs)(n().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?")&&(u(!0),(0,i.A)("/api/admin/clearErrorLogs","post").then(e=>{console.log(e),c(e=>e+1)}),setTimeout(()=>{u(!1)},2e3))},className:"outlined gray relative",children:[a&&(0,s.jsx)(l.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)(l.A,{position:"relative",width:"25px"})]})]})}},47338:(e,t,r)=>{r.d(t,{A:()=>s});let s=(0,r(82544).A)("FolderSync",[["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5",key:"1dkoa9"}],["path",{d:"M12 10v4h4",key:"1czhmt"}],["path",{d:"m12 14 1.535-1.605a5 5 0 0 1 8 1.5",key:"lvuxfi"}],["path",{d:"M22 22v-4h-4",key:"1ewp4q"}],["path",{d:"m22 18-1.535 1.605a5 5 0 0 1-8-1.5",key:"14ync0"}]])},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9600,3932],()=>r(47984));module.exports=s})();
"use strict";(()=>{var e={};e.id=1984,e.ids=[1984],e.modules={81811:(e,t,r)=>{r.r(t),r.d(t,{config:()=>M,default:()=>f,getServerSideProps:()=>P,getStaticPaths:()=>v,getStaticProps:()=>k,reportWebVitals:()=>q,routeModule:()=>B,unstable_getServerProps:()=>y,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>A,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>w});var a={};r.r(a),r.d(a,{default:()=>b,getServerSideProps:()=>j});var s=r(63865),n=r(9455),i=r(30671),u=r(5583),c=r(19796),l=r(8732),p=r(82015),d=r.n(p),o=r(61197),h=r(40778),x=r(46169),m=r(16757),g=r(47338);function S(){let[e,t]=d().useState(!1),[r,a]=d().useState([]),[s,n]=d().useState(0);return(0,l.jsxs)(d().Fragment,{children:[e&&(0,l.jsx)(m.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?")&&(t(!0),(0,x.A)("/api/admin/createNewBackup").then(e=>{n(e=>e+1),setTimeout(()=>{t(!1)},2e3)}))},className:"relative",children:"Create New Backup"})})]}),(0,l.jsxs)("section",{className:r&&r[0]?"p-0 gap-4":"paper",children:[!r&&(0,l.jsx)(m.A,{}),r&&r[0]&&r.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,{}),(0,l.jsx)("b",{children:"Backup:"}),(0,l.jsx)("span",{children:r.toString()})]},e)}),r&&!r[0]&&(0,l.jsx)("span",{children:"No Backups Yet"})]})]})}function b({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)(h.A,{head:r,user:e,children:(0,l.jsx)(S,{})})}async function j({req:e,res:t,query:r}){let a=await (0,o.A)(e);return a?.logged_in_status?{props:{user:a}}:{redirect:{destination:"/su/login",permanent:!1}}}let f=(0,i.M)(a,"default"),k=(0,i.M)(a,"getStaticProps"),v=(0,i.M)(a,"getStaticPaths"),P=(0,i.M)(a,"getServerSideProps"),M=(0,i.M)(a,"config"),q=(0,i.M)(a,"reportWebVitals"),w=(0,i.M)(a,"unstable_getStaticProps"),_=(0,i.M)(a,"unstable_getStaticPaths"),A=(0,i.M)(a,"unstable_getStaticParams"),y=(0,i.M)(a,"unstable_getServerProps"),N=(0,i.M)(a,"unstable_getServerSideProps"),B=new s.PagesRouteModule({definition:{kind:n.A.PAGES,page:"/su/backups",pathname:"/su/backups",bundlePath:"",filename:""},components:{App:c.default,Document:u.default},userland:a})},47338:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(82544).A)("FolderSync",[["path",{d:"M9 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H20a2 2 0 0 1 2 2v.5",key:"1dkoa9"}],["path",{d:"M12 10v4h4",key:"1czhmt"}],["path",{d:"m12 14 1.535-1.605a5 5 0 0 1 8 1.5",key:"lvuxfi"}],["path",{d:"M22 22v-4h-4",key:"1ewp4q"}],["path",{d:"m22 18-1.535 1.605a5 5 0 0 1-8-1.5",key:"14ync0"}]])},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,6622],()=>r(81811));module.exports=a})();
@@ -1 +1 @@
{"version":1,"files":["../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1614.js","../../chunks/2414.js","../../chunks/2451.js","../../chunks/2996.js","../../chunks/3247.js","../../chunks/3460.js","../../chunks/3737.js","../../chunks/3932.js","../../chunks/4050.js","../../chunks/4312.js","../../chunks/4333.js","../../chunks/4385.js","../../chunks/45.js","../../chunks/5134.js","../../chunks/5212.js","../../chunks/5264.js","../../chunks/5421.js","../../chunks/5664.js","../../chunks/5674.js","../../chunks/6521.js","../../chunks/7070.js","../../chunks/7640.js","../../chunks/8540.js","../../chunks/8613.js","../../chunks/883.js","../../chunks/8842.js","../../chunks/9600.js","../../chunks/9621.js","../../chunks/9732.js","../../chunks/9821.js","../../chunks/9914.js","../../webpack-runtime.js"]}
{"version":1,"files":["../../../../node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","../../../../node_modules/@moduletrace/datasquirel/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/lodash/lodash.js","../../../../node_modules/lodash/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1251.js","../../chunks/1579.js","../../chunks/194.js","../../chunks/2282.js","../../chunks/3155.js","../../chunks/3474.js","../../chunks/3496.js","../../chunks/3634.js","../../chunks/3704.js","../../chunks/3791.js","../../chunks/4627.js","../../chunks/5392.js","../../chunks/5839.js","../../chunks/5954.js","../../chunks/6160.js","../../chunks/6202.js","../../chunks/6521.js","../../chunks/6622.js","../../chunks/6903.js","../../chunks/725.js","../../chunks/7713.js","../../chunks/8704.js","../../chunks/8760.js","../../chunks/883.js","../../chunks/9796.js","../../chunks/9821.js","../../chunks/9901.js","../../webpack-runtime.js"]}
@@ -1 +1 @@
(()=>{var e={};e.id=866,e.ids=[866],e.modules={509:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{config:()=>h,default:()=>d,getServerSideProps:()=>x,getStaticPaths:()=>m,getStaticProps:()=>p,reportWebVitals:()=>g,routeModule:()=>b,unstable_getServerProps:()=>w,unstable_getServerSideProps:()=>j,unstable_getStaticParams:()=>S,unstable_getStaticPaths:()=>v,unstable_getStaticProps:()=>f});var a=s(63865),i=s(9455),l=s(30671),n=s(49407),o=s(89600),c=s(21711),u=e([c]);c=(u.then?(await u)():u)[0];let d=(0,l.M)(c,"default"),p=(0,l.M)(c,"getStaticProps"),m=(0,l.M)(c,"getStaticPaths"),x=(0,l.M)(c,"getServerSideProps"),h=(0,l.M)(c,"config"),g=(0,l.M)(c,"reportWebVitals"),f=(0,l.M)(c,"unstable_getStaticProps"),v=(0,l.M)(c,"unstable_getStaticPaths"),S=(0,l.M)(c,"unstable_getStaticParams"),w=(0,l.M)(c,"unstable_getServerProps"),j=(0,l.M)(c,"unstable_getServerSideProps"),b=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/console",pathname:"/su/console",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:c});r()}catch(e){r(e)}})},54254:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.d(t,{A:()=>u});var a=s(8732),i=s(82015),l=s.n(i),n=s(10717);s(20008);var o=s(39127),c=e([n,o]);function u({socketDomain:e}){let[t,s]=l().useState(null),[r,i]=l().useState(null),[n,o]=l().useState("");return(0,a.jsxs)(l().Fragment,{children:[(0,a.jsxs)("div",{className:"w-full justify-between",children:[(0,a.jsx)("h2",{className:"text-2xl m-0",children:"Console"}),(0,a.jsx)("button",{onClick:e=>{t&&t.emit("log","Logging to the console")},children:"Log console"})]}),(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-6 w-full items-stretch",children:[(0,a.jsx)("section",{className:"paper bg-slate-900",id:"terminalWrapper",children:(0,a.jsx)("div",{className:"flex flex-col w-full gap-10 items-start justify-start terminal",children:(0,a.jsxs)("div",{className:"flex flex-col items-start w-full",children:[(0,a.jsx)("h2",{className:"m-0 text-white text-base",children:"Shell"}),(0,a.jsx)("hr",{className:"opacity-20"}),(0,a.jsx)("div",{id:"shell",className:"relative grow z-50 overflow-hidden w-full h-[340px]"})]})})}),(0,a.jsx)("section",{className:"paper bg-slate-500",id:"terminalWrapper",children:(0,a.jsx)("div",{className:"flex flex-col w-full gap-10 items-start justify-start terminal",children:(0,a.jsxs)("div",{className:"flex flex-col items-start w-full",children:[(0,a.jsx)("h2",{className:"m-0 text-white text-base",children:"Server Log"}),(0,a.jsx)("hr",{className:"opacity-20"}),(0,a.jsx)("div",{id:"terminal",className:"relative grow z-50 overflow-hidden w-full h-[150px]"})]})})})]})]})}[n,o]=c.then?(await c)():c,r()}catch(e){r(e)}})},20008:(e,t,s)=>{"use strict";async function r({socket:e}){let{Terminal:t}=s(86182),{FitAddon:r}=s(91999),a=new r,i=document.getElementById("terminalWrapper"),l=document.getElementById("terminal"),n=Math.round(i.clientWidth/12),o=new t({cols:n,rows:6});o.open(l),a.fit(),e.on("console",e=>{o.write(e)});{let s=new r,a=document.getElementById("shell"),i=new t({cols:n,rows:17});i.open(a),s.fit(),e.on("shell",e=>{i.write(e)}),i.onKey((t,s)=>{e.emit("shell",t.key)})}return o}s.d(t,{A:()=>r})},21711:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{default:()=>u,getServerSideProps:()=>d});var a=s(8732);s(82015);var i=s(93615),l=s.n(i),n=s(49888),o=s(54254);s(68353);var c=e([o]);function u({user:e,data:t,socketDomain:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"Console | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Databases Console"})]});return(0,a.jsx)(n.A,{head:r,user:e,children:(0,a.jsx)(o.A,{socketDomain:s})})}async function d({req:e,res:t,query:s}){let r=await l()(e);if(!r?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=process.env.DSQL_SOCKET_DOMAIN;return{props:{user:r,socketDomain:a||""}}}o=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},68353:()=>{},40361:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{"use strict";e.exports=require("next/head")},82015:e=>{"use strict";e.exports=require("react")},22326:e=>{"use strict";e.exports=require("react-dom")},8732:e=>{"use strict";e.exports=require("react/jsx-runtime")},86182:e=>{"use strict";e.exports=require("xterm")},91999:e=>{"use strict";e.exports=require("xterm-addon-fit")},79428:e=>{"use strict";e.exports=require("buffer")},55511:e=>{"use strict";e.exports=require("crypto")},81630:e=>{"use strict";e.exports=require("http")},33873:e=>{"use strict";e.exports=require("path")},39127:e=>{"use strict";e.exports=import("ansi-regex")},10717:e=>{"use strict";e.exports=import("socket.io-client")}};var t=require("../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9600,3932],()=>s(509));module.exports=r})();
(()=>{var e={};e.id=866,e.ids=[866],e.modules={76747:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{config:()=>h,default:()=>d,getServerSideProps:()=>x,getStaticPaths:()=>m,getStaticProps:()=>p,reportWebVitals:()=>g,routeModule:()=>b,unstable_getServerProps:()=>w,unstable_getServerSideProps:()=>j,unstable_getStaticParams:()=>S,unstable_getStaticPaths:()=>v,unstable_getStaticProps:()=>f});var a=s(63865),i=s(9455),l=s(30671),n=s(5583),c=s(19796),o=s(35301),u=e([o]);o=(u.then?(await u)():u)[0];let d=(0,l.M)(o,"default"),p=(0,l.M)(o,"getStaticProps"),m=(0,l.M)(o,"getStaticPaths"),x=(0,l.M)(o,"getServerSideProps"),h=(0,l.M)(o,"config"),g=(0,l.M)(o,"reportWebVitals"),f=(0,l.M)(o,"unstable_getStaticProps"),v=(0,l.M)(o,"unstable_getStaticPaths"),S=(0,l.M)(o,"unstable_getStaticParams"),w=(0,l.M)(o,"unstable_getServerProps"),j=(0,l.M)(o,"unstable_getServerSideProps"),b=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/console",pathname:"/su/console",bundlePath:"",filename:""},components:{App:c.default,Document:n.default},userland:o});r()}catch(e){r(e)}})},26988:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.d(t,{A:()=>u});var a=s(8732),i=s(82015),l=s.n(i),n=s(10717);s(74182);var c=s(39127),o=e([n,c]);function u({socketDomain:e}){let[t,s]=l().useState(null),[r,i]=l().useState(null),[n,c]=l().useState("");return(0,a.jsxs)(l().Fragment,{children:[(0,a.jsxs)("div",{className:"w-full justify-between",children:[(0,a.jsx)("h2",{className:"text-2xl m-0",children:"Console"}),(0,a.jsx)("button",{onClick:e=>{t&&t.emit("log","Logging to the console")},children:"Log console"})]}),(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-6 w-full items-stretch",children:[(0,a.jsx)("section",{className:"paper bg-slate-900",id:"terminalWrapper",children:(0,a.jsx)("div",{className:"flex flex-col w-full gap-10 items-start justify-start terminal",children:(0,a.jsxs)("div",{className:"flex flex-col items-start w-full",children:[(0,a.jsx)("h2",{className:"m-0 text-white text-base",children:"Shell"}),(0,a.jsx)("hr",{className:"opacity-20"}),(0,a.jsx)("div",{id:"shell",className:"relative grow z-50 overflow-hidden w-full h-[340px]"})]})})}),(0,a.jsx)("section",{className:"paper bg-slate-500",id:"terminalWrapper",children:(0,a.jsx)("div",{className:"flex flex-col w-full gap-10 items-start justify-start terminal",children:(0,a.jsxs)("div",{className:"flex flex-col items-start w-full",children:[(0,a.jsx)("h2",{className:"m-0 text-white text-base",children:"Server Log"}),(0,a.jsx)("hr",{className:"opacity-20"}),(0,a.jsx)("div",{id:"terminal",className:"relative grow z-50 overflow-hidden w-full h-[150px]"})]})})})]})]})}[n,c]=o.then?(await o)():o,r()}catch(e){r(e)}})},74182:(e,t,s)=>{"use strict";async function r({socket:e}){let{Terminal:t}=s(86182),{FitAddon:r}=s(91999),a=new r,i=document.getElementById("terminalWrapper"),l=document.getElementById("terminal"),n=Math.round(i.clientWidth/12),c=new t({cols:n,rows:6});c.open(l),a.fit(),e.on("console",e=>{c.write(e)});{let s=new r,a=document.getElementById("shell"),i=new t({cols:n,rows:17});i.open(a),s.fit(),e.on("shell",e=>{i.write(e)}),i.onKey((t,s)=>{e.emit("shell",t.key)})}return c}s.d(t,{A:()=>r})},35301:(e,t,s)=>{"use strict";s.a(e,async(e,r)=>{try{s.r(t),s.d(t,{default:()=>o,getServerSideProps:()=>u});var a=s(8732);s(82015);var i=s(61197),l=s(40778),n=s(26988);s(68353);var c=e([n]);function o({user:e,data:t,socketDomain:s}){let r=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("title",{children:"Console | Datasquirel"}),(0,a.jsx)("meta",{name:"description",content:"Databases Console"})]});return(0,a.jsx)(l.A,{head:r,user:e,children:(0,a.jsx)(n.A,{socketDomain:s})})}async function u({req:e,res:t,query:s}){let r=await (0,i.A)(e);if(!r?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=process.env.DSQL_SOCKET_DOMAIN;return{props:{user:r,socketDomain:a||""}}}n=(c.then?(await c)():c)[0],r()}catch(e){r(e)}})},68353:()=>{},13893:e=>{"use strict";e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{"use strict";e.exports=require("next/head")},82015:e=>{"use strict";e.exports=require("react")},22326:e=>{"use strict";e.exports=require("react-dom")},8732:e=>{"use strict";e.exports=require("react/jsx-runtime")},86182:e=>{"use strict";e.exports=require("xterm")},91999:e=>{"use strict";e.exports=require("xterm-addon-fit")},79428:e=>{"use strict";e.exports=require("buffer")},55511:e=>{"use strict";e.exports=require("crypto")},33873:e=>{"use strict";e.exports=require("path")},39127:e=>{"use strict";e.exports=import("ansi-regex")},10717:e=>{"use strict";e.exports=import("socket.io-client")}};var t=require("../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796,6622],()=>s(76747));module.exports=r})();
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=179,e.ids=[179],e.modules={52175:(e,t,r)=>{r.r(t),r.d(t,{config:()=>h,default:()=>b,getServerSideProps:()=>f,getStaticPaths:()=>q,getStaticProps:()=>v,reportWebVitals:()=>M,routeModule:()=>w,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>E,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>j,unstable_getStaticProps:()=>_});var s={};r.r(s),r.d(s,{default:()=>m,getServerSideProps:()=>P});var a=r(63865),i=r(9455),o=r(30671),u=r(49407),n=r(89600),p=r(8732);r(82015);var d=r(93615),c=r.n(d),l=r(49888),g=r(50129),S=r(67216),x=r.n(S);function m({user:e,data:t}){let r=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,p.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,p.jsx)(l.A,{head:r,user:e,children:(0,p.jsx)(g.A,{data:t,user:e})})}async function P({req:e,res:t,query:r}){let s=await c()(e);return s?.logged_in_status?{props:{user:s,data:{docPages:await x()("SELECT * FROM docs_pages WHERE level=0")}}}:{redirect:{destination:"/su/login",permanent:!1}}}let b=(0,o.M)(s,"default"),v=(0,o.M)(s,"getStaticProps"),q=(0,o.M)(s,"getStaticPaths"),f=(0,o.M)(s,"getServerSideProps"),h=(0,o.M)(s,"config"),M=(0,o.M)(s,"reportWebVitals"),_=(0,o.M)(s,"unstable_getStaticProps"),j=(0,o.M)(s,"unstable_getStaticPaths"),y=(0,o.M)(s,"unstable_getStaticParams"),A=(0,o.M)(s,"unstable_getServerProps"),E=(0,o.M)(s,"unstable_getServerSideProps"),w=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/create-page",pathname:"/su/docs/create-page",bundlePath:"",filename:""},components:{App:n.default,Document:u.default},userland:s})},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9600,3737,3932,5664],()=>r(52175));module.exports=s})();
"use strict";(()=>{var e={};e.id=179,e.ids=[179],e.modules={78918:(e,t,r)=>{r.r(t),r.d(t,{config:()=>f,default:()=>P,getServerSideProps:()=>v,getStaticPaths:()=>b,getStaticProps:()=>x,reportWebVitals:()=>h,routeModule:()=>y,unstable_getServerProps:()=>j,unstable_getServerSideProps:()=>A,unstable_getStaticParams:()=>_,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>M});var a={};r.r(a),r.d(a,{default:()=>S,getServerSideProps:()=>m});var s=r(63865),i=r(9455),o=r(30671),u=r(5583),n=r(19796),d=r(8732);r(82015);var p=r(61197),c=r(40778),l=r(55016),g=r(71934);function S({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,d.jsx)(c.A,{head:r,user:e,children:(0,d.jsx)(l.A,{data:t,user:e})})}async function m({req:e,res:t,query:r}){let a=await (0,p.A)(e);return a?.logged_in_status?{props:{user:a,data:{docPages:await (0,g.A)("SELECT * FROM docs_pages WHERE level=0")}}}:{redirect:{destination:"/su/login",permanent:!1}}}let P=(0,o.M)(a,"default"),x=(0,o.M)(a,"getStaticProps"),b=(0,o.M)(a,"getStaticPaths"),v=(0,o.M)(a,"getServerSideProps"),f=(0,o.M)(a,"config"),h=(0,o.M)(a,"reportWebVitals"),M=(0,o.M)(a,"unstable_getStaticProps"),q=(0,o.M)(a,"unstable_getStaticPaths"),_=(0,o.M)(a,"unstable_getStaticParams"),j=(0,o.M)(a,"unstable_getServerProps"),A=(0,o.M)(a,"unstable_getServerSideProps"),y=new s.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/create-page",pathname:"/su/docs/create-page",bundlePath:"",filename:""},components:{App:n.default,Document:u.default},userland:a})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,6622,3155,6903],()=>r(78918));module.exports=a})();
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=5700,e.ids=[5700],e.modules={3693:(e,t,r)=>{r.r(t),r.d(t,{config:()=>h,default:()=>b,getServerSideProps:()=>v,getStaticPaths:()=>q,getStaticProps:()=>f,reportWebVitals:()=>M,routeModule:()=>w,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>E,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>j,unstable_getStaticProps:()=>_});var s={};r.r(s),r.d(s,{default:()=>x,getServerSideProps:()=>P});var a=r(63865),i=r(9455),n=r(30671),o=r(49407),u=r(89600),d=r(8732);r(82015);var p=r(93615),c=r.n(p),l=r(49888),g=r(50129),S=r(67216),m=r.n(S);function x({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,d.jsx)(l.A,{head:r,user:e,children:(0,d.jsx)(g.A,{data:t,user:e})})}async function P({req:e,res:t,query:r}){let s=await c()(e);if(!s?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=await m()("SELECT * FROM docs_pages WHERE id=?",[r.id]);return a&&Array.isArray(a)&&a[0]?{props:{user:s,data:a[0]}}:{redirect:{destination:"/su/docs",permanent:!1}}}let b=(0,n.M)(s,"default"),f=(0,n.M)(s,"getStaticProps"),q=(0,n.M)(s,"getStaticPaths"),v=(0,n.M)(s,"getServerSideProps"),h=(0,n.M)(s,"config"),M=(0,n.M)(s,"reportWebVitals"),_=(0,n.M)(s,"unstable_getStaticProps"),j=(0,n.M)(s,"unstable_getStaticPaths"),y=(0,n.M)(s,"unstable_getStaticParams"),A=(0,n.M)(s,"unstable_getServerProps"),E=(0,n.M)(s,"unstable_getServerSideProps"),w=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/edit-page",pathname:"/su/docs/edit-page",bundlePath:"",filename:""},components:{App:u.default,Document:o.default},userland:s})},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9600,3737,3932,5664],()=>r(3693));module.exports=s})();
"use strict";(()=>{var e={};e.id=5700,e.ids=[5700],e.modules={55564:(e,t,r)=>{r.r(t),r.d(t,{config:()=>h,default:()=>x,getServerSideProps:()=>f,getStaticPaths:()=>b,getStaticProps:()=>P,reportWebVitals:()=>v,routeModule:()=>y,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>j,unstable_getStaticParams:()=>_,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>M});var a={};r.r(a),r.d(a,{default:()=>S,getServerSideProps:()=>m});var s=r(63865),i=r(9455),n=r(30671),o=r(5583),u=r(19796),d=r(8732);r(82015);var p=r(61197),c=r(40778),l=r(55016),g=r(71934);function S({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,d.jsx)(c.A,{head:r,user:e,children:(0,d.jsx)(l.A,{data:t,user:e})})}async function m({req:e,res:t,query:r}){let a=await (0,p.A)(e);if(!a?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let s=await (0,g.A)("SELECT * FROM docs_pages WHERE id=?",[r.id]);return s&&Array.isArray(s)&&s[0]?{props:{user:a,data:s[0]}}:{redirect:{destination:"/su/docs",permanent:!1}}}let x=(0,n.M)(a,"default"),P=(0,n.M)(a,"getStaticProps"),b=(0,n.M)(a,"getStaticPaths"),f=(0,n.M)(a,"getServerSideProps"),h=(0,n.M)(a,"config"),v=(0,n.M)(a,"reportWebVitals"),M=(0,n.M)(a,"unstable_getStaticProps"),q=(0,n.M)(a,"unstable_getStaticPaths"),_=(0,n.M)(a,"unstable_getStaticParams"),A=(0,n.M)(a,"unstable_getServerProps"),j=(0,n.M)(a,"unstable_getServerSideProps"),y=new s.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/edit-page",pathname:"/su/docs/edit-page",bundlePath:"",filename:""},components:{App:u.default,Document:o.default},userland:a})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,6622,3155,6903],()=>r(55564));module.exports=a})();
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=4795,e.ids=[4795],e.modules={81553:(e,t,r)=>{r.r(t),r.d(t,{config:()=>j,default:()=>q,getServerSideProps:()=>_,getStaticPaths:()=>M,getStaticProps:()=>v,reportWebVitals:()=>y,routeModule:()=>F,unstable_getServerProps:()=>D,unstable_getServerSideProps:()=>W,unstable_getStaticParams:()=>w,unstable_getStaticPaths:()=>E,unstable_getStaticProps:()=>A});var s={};r.r(s),r.d(s,{default:()=>f,getServerSideProps:()=>h});var a=r(63865),i=r(9455),n=r(30671),o=r(49407),u=r(89600),d=r(8732),p=r(82015),c=r.n(p),l=r(93615),g=r.n(l),x=r(49888),S=r(50129);function m({data:e,user:t}){let{targetDocPage:r}=e;return(0,d.jsx)(c().Fragment,{children:(0,d.jsx)(S.A,{data:r,user:t})})}var P=r(67216),b=r.n(P);function f({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,d.jsx)(x.A,{head:r,user:e,children:(0,d.jsx)(m,{data:t,user:e})})}async function h({req:e,res:t,query:r}){let s=await g()(e);if(!s?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=await b()("SELECT * FROM docs_pages WHERE id=?",[r.id]);return a&&Array.isArray(a)&&a[0]?{props:{user:s,data:{targetDocPage:a[0]}}}:{redirect:{destination:"/su/docs",permanent:!1}}}let q=(0,n.M)(s,"default"),v=(0,n.M)(s,"getStaticProps"),M=(0,n.M)(s,"getStaticPaths"),_=(0,n.M)(s,"getServerSideProps"),j=(0,n.M)(s,"config"),y=(0,n.M)(s,"reportWebVitals"),A=(0,n.M)(s,"unstable_getStaticProps"),E=(0,n.M)(s,"unstable_getStaticPaths"),w=(0,n.M)(s,"unstable_getStaticParams"),D=(0,n.M)(s,"unstable_getServerProps"),W=(0,n.M)(s,"unstable_getServerSideProps"),F=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/pages/[id]",pathname:"/su/docs/pages/[id]",bundlePath:"",filename:""},components:{App:u.default,Document:o.default},userland:s})},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9600,3737,3932,5664],()=>r(81553));module.exports=s})();
"use strict";(()=>{var e={};e.id=4795,e.ids=[4795],e.modules={90702:(e,t,r)=>{r.r(t),r.d(t,{config:()=>q,default:()=>f,getServerSideProps:()=>M,getStaticPaths:()=>v,getStaticProps:()=>h,reportWebVitals:()=>_,routeModule:()=>D,unstable_getServerProps:()=>E,unstable_getServerSideProps:()=>w,unstable_getStaticParams:()=>y,unstable_getStaticPaths:()=>A,unstable_getStaticProps:()=>j});var a={};r.r(a),r.d(a,{default:()=>P,getServerSideProps:()=>b});var s=r(63865),i=r(9455),n=r(30671),o=r(5583),u=r(19796),d=r(8732),c=r(82015),p=r.n(c),l=r(61197),g=r(40778),S=r(55016);function m({data:e,user:t}){let{targetDocPage:r}=e;return(0,d.jsx)(p().Fragment,{children:(0,d.jsx)(S.A,{data:r,user:t})})}var x=r(71934);function P({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,d.jsx)(g.A,{head:r,user:e,children:(0,d.jsx)(m,{data:t,user:e})})}async function b({req:e,res:t,query:r}){let a=await (0,l.A)(e);if(!a?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let s=await (0,x.A)("SELECT * FROM docs_pages WHERE id=?",[r.id]);return s&&Array.isArray(s)&&s[0]?{props:{user:a,data:{targetDocPage:s[0]}}}:{redirect:{destination:"/su/docs",permanent:!1}}}let f=(0,n.M)(a,"default"),h=(0,n.M)(a,"getStaticProps"),v=(0,n.M)(a,"getStaticPaths"),M=(0,n.M)(a,"getServerSideProps"),q=(0,n.M)(a,"config"),_=(0,n.M)(a,"reportWebVitals"),j=(0,n.M)(a,"unstable_getStaticProps"),A=(0,n.M)(a,"unstable_getStaticPaths"),y=(0,n.M)(a,"unstable_getStaticParams"),E=(0,n.M)(a,"unstable_getServerProps"),w=(0,n.M)(a,"unstable_getServerSideProps"),D=new s.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/docs/pages/[id]",pathname:"/su/docs/pages/[id]",bundlePath:"",filename:""},components:{App:u.default,Document:o.default},userland:a})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40373:e=>{e.exports=require("@tinymce/tinymce-react")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),a=t.X(0,[883,9821,9796,6622,3155,6903],()=>r(90702));module.exports=a})();
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=3641,e.ids=[3641],e.modules={65060:(e,t,r)=>{let s;r.r(t),r.d(t,{config:()=>_,default:()=>P,getServerSideProps:()=>M,getStaticPaths:()=>q,getStaticProps:()=>y,reportWebVitals:()=>N,routeModule:()=>D,unstable_getServerProps:()=>E,unstable_getServerSideProps:()=>V,unstable_getStaticParams:()=>C,unstable_getStaticPaths:()=>A,unstable_getStaticProps:()=>k});var a={};r.r(a),r.d(a,{default:()=>j,getServerSideProps:()=>w});var n=r(63865),i=r(9455),o=r(30671),l=r(49407),u=r(89600),d=r(8732),p=r(82015),c=r.n(p),m=r(93615),x=r.n(m),g=r(49888),h=r(32415);require("os");var v=r(63715);function S({envObject:e,envKey:t}){let[r,a]=c().useState(!1),[n,i]=c().useState(!1),[o,l]=c().useState(e[t]),[u,p]=c().useState(!1);return(0,d.jsx)(c().Fragment,{children:(0,d.jsxs)("form",{className:"grid grid-cols-2 items-center gap2 w-full hover:bg-slate-100 py-2 px-4 relative",onSubmit:e=>{e.preventDefault(),r&&(i(!0),setTimeout(()=>{i(!1)},1e3))},children:[n&&(0,d.jsx)(h.A,{width:"20px"}),(0,d.jsx)("span",{children:t}),(0,d.jsxs)("div",{children:[(0,d.jsx)("input",{type:r?"text":"password",onFocus:e=>{"password"==e.target.type&&(e.target.type="text"),p(!0),a(!0)},onBlur:e=>{window.clearTimeout(s),s=setTimeout(()=>{"text"==e.target.type&&(e.target.type="password"),p(!1),a(!1)},2e3)},value:o,onChange:e=>{l(e.target.value)}}),u?(0,d.jsx)("div",{className:"button secondary",onClick:e=>{e.preventDefault(),r&&(i(!0),(0,v.A)("/api/admin/updateEnv",{method:"post",body:{key:t,value:o}}).then(e=>{e.success?window.location.reload():window.alert(e.error)}).finally(()=>{setTimeout(()=>{i(!1)},1e3)}))},children:"Update"}):(0,d.jsx)("div",{className:"button outlined",onClick:e=>{a(!r),p(!0)},children:"Reveal"})]})]})})}function b({data:e}){let{envObject:t}=e,[r,s]=c().useState(t),a=Object.keys(r);return(0,d.jsxs)(c().Fragment,{children:[(0,d.jsxs)("div",{className:"w-full justify-between",children:[(0,d.jsx)("h2",{className:"text-2xl m-0",children:"Environment Variables"}),(0,d.jsx)("button",{onClick:e=>{let t=window.prompt("What is the new ENV name?"),r=window.prompt("ENV Value");t&&r&&s(e=>{let s={...e};return s[t]=r,s})},children:"Add Environment Variable"})]}),(0,d.jsx)("section",{className:"paper",children:a.map((e,t)=>(0,d.jsx)(S,{envObject:r,envKey:e},t))})]})}let f=r(29021);function j({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"Console | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Databases Console"})]});return(0,d.jsx)(g.A,{head:r,user:e,children:(0,d.jsx)(b,{data:t})})}async function w({req:e,res:t,query:r}){let s=await x()(e);if(!s?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=f.readFileSync("./.env","utf-8").split(/\n|\r/),n={};return a.forEach(e=>{if(!e.match(/=/)||e.match(/^\#/))return;let t=e.split("=");n[t[0]]=t[1]}),{props:{user:s,data:{envObject:n}}}}let P=(0,o.M)(a,"default"),y=(0,o.M)(a,"getStaticProps"),q=(0,o.M)(a,"getStaticPaths"),M=(0,o.M)(a,"getServerSideProps"),_=(0,o.M)(a,"config"),N=(0,o.M)(a,"reportWebVitals"),k=(0,o.M)(a,"unstable_getStaticProps"),A=(0,o.M)(a,"unstable_getStaticPaths"),C=(0,o.M)(a,"unstable_getStaticParams"),E=(0,o.M)(a,"unstable_getServerProps"),V=(0,o.M)(a,"unstable_getServerSideProps"),D=new n.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/envar",pathname:"/su/envar",bundlePath:"",filename:""},components:{App:u.default,Document:l.default},userland:a})},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9600,3932],()=>r(65060));module.exports=s})();
"use strict";(()=>{var e={};e.id=3641,e.ids=[3641],e.modules={12183:(e,t,r)=>{let s;r.r(t),r.d(t,{config:()=>M,default:()=>w,getServerSideProps:()=>q,getStaticPaths:()=>y,getStaticProps:()=>P,reportWebVitals:()=>_,routeModule:()=>V,unstable_getServerProps:()=>C,unstable_getServerSideProps:()=>E,unstable_getStaticParams:()=>k,unstable_getStaticPaths:()=>N,unstable_getStaticProps:()=>A});var a={};r.r(a),r.d(a,{default:()=>b,getServerSideProps:()=>j});var n=r(63865),i=r(9455),l=r(30671),o=r(5583),u=r(19796),d=r(8732),c=r(82015),p=r.n(c),m=r(61197),x=r(40778),g=r(16757),h=r(46169);function v({envObject:e,envKey:t}){let[r,a]=p().useState(!1),[n,i]=p().useState(!1),[l,o]=p().useState(e[t]),[u,c]=p().useState(!1);return(0,d.jsx)(p().Fragment,{children:(0,d.jsxs)("form",{className:"grid grid-cols-2 items-center gap2 w-full hover:bg-slate-100 py-2 px-4 relative",onSubmit:e=>{e.preventDefault(),r&&(i(!0),setTimeout(()=>{i(!1)},1e3))},children:[n&&(0,d.jsx)(g.A,{width:"20px"}),(0,d.jsx)("span",{children:t}),(0,d.jsxs)("div",{children:[(0,d.jsx)("input",{type:r?"text":"password",onFocus:e=>{"password"==e.target.type&&(e.target.type="text"),c(!0),a(!0)},onBlur:e=>{window.clearTimeout(s),s=setTimeout(()=>{"text"==e.target.type&&(e.target.type="password"),c(!1),a(!1)},2e3)},value:l,onChange:e=>{o(e.target.value)}}),u?(0,d.jsx)("div",{className:"button secondary",onClick:e=>{e.preventDefault(),r&&(i(!0),(0,h.A)("/api/admin/updateEnv",{method:"post",body:{key:t,value:l}}).then(e=>{e.success?window.location.reload():window.alert(e.error)}).finally(()=>{setTimeout(()=>{i(!1)},1e3)}))},children:"Update"}):(0,d.jsx)("div",{className:"button outlined",onClick:e=>{a(!r),c(!0)},children:"Reveal"})]})]})})}function S({data:e}){let{envObject:t}=e,[r,s]=p().useState(t),a=Object.keys(r);return(0,d.jsxs)(p().Fragment,{children:[(0,d.jsxs)("div",{className:"w-full justify-between",children:[(0,d.jsx)("h2",{className:"text-2xl m-0",children:"Environment Variables"}),(0,d.jsx)("button",{onClick:e=>{let t=window.prompt("What is the new ENV name?"),r=window.prompt("ENV Value");t&&r&&s(e=>{let s={...e};return s[t]=r,s})},children:"Add Environment Variable"})]}),(0,d.jsx)("section",{className:"paper",children:a.map((e,t)=>(0,d.jsx)(v,{envObject:r,envKey:e},t))})]})}let f=r(29021);function b({user:e,data:t}){let r=(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("title",{children:"Console | Datasquirel"}),(0,d.jsx)("meta",{name:"description",content:"Databases Console"})]});return(0,d.jsx)(x.A,{head:r,user:e,children:(0,d.jsx)(S,{data:t})})}async function j({req:e,res:t,query:r}){let s=await (0,m.A)(e);if(!s?.logged_in_status)return{redirect:{destination:"/su/login",permanent:!1}};let a=f.readFileSync("./.env","utf-8").split(/\n|\r/),n={};return a.forEach(e=>{if(!e.match(/=/)||e.match(/^\#/))return;let t=e.split("=");n[t[0]]=t[1]}),{props:{user:s,data:{envObject:n}}}}let w=(0,l.M)(a,"default"),P=(0,l.M)(a,"getStaticProps"),y=(0,l.M)(a,"getStaticPaths"),q=(0,l.M)(a,"getServerSideProps"),M=(0,l.M)(a,"config"),_=(0,l.M)(a,"reportWebVitals"),A=(0,l.M)(a,"unstable_getStaticProps"),N=(0,l.M)(a,"unstable_getStaticPaths"),k=(0,l.M)(a,"unstable_getStaticParams"),C=(0,l.M)(a,"unstable_getServerProps"),E=(0,l.M)(a,"unstable_getServerSideProps"),V=new n.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/envar",pathname:"/su/envar",bundlePath:"",filename:""},components:{App:u.default,Document:o.default},userland:a})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,6622],()=>r(12183));module.exports=s})();
@@ -1 +1 @@
{"version":1,"files":["../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1614.js","../../chunks/2414.js","../../chunks/2451.js","../../chunks/2996.js","../../chunks/3247.js","../../chunks/3460.js","../../chunks/3737.js","../../chunks/3932.js","../../chunks/4050.js","../../chunks/4312.js","../../chunks/4333.js","../../chunks/4385.js","../../chunks/45.js","../../chunks/5134.js","../../chunks/5212.js","../../chunks/5264.js","../../chunks/5421.js","../../chunks/5664.js","../../chunks/5674.js","../../chunks/6521.js","../../chunks/7070.js","../../chunks/7640.js","../../chunks/8540.js","../../chunks/8613.js","../../chunks/883.js","../../chunks/8842.js","../../chunks/9600.js","../../chunks/9621.js","../../chunks/9732.js","../../chunks/9821.js","../../chunks/9914.js","../../webpack-runtime.js"]}
{"version":1,"files":["../../../../node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","../../../../node_modules/@moduletrace/datasquirel/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/lodash/lodash.js","../../../../node_modules/lodash/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1251.js","../../chunks/1579.js","../../chunks/194.js","../../chunks/2282.js","../../chunks/3155.js","../../chunks/3474.js","../../chunks/3496.js","../../chunks/3634.js","../../chunks/3704.js","../../chunks/3791.js","../../chunks/4627.js","../../chunks/5392.js","../../chunks/5839.js","../../chunks/5954.js","../../chunks/6160.js","../../chunks/6202.js","../../chunks/6521.js","../../chunks/6622.js","../../chunks/6903.js","../../chunks/725.js","../../chunks/7713.js","../../chunks/8704.js","../../chunks/8760.js","../../chunks/883.js","../../chunks/9796.js","../../chunks/9821.js","../../chunks/9901.js","../../webpack-runtime.js"]}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":1,"files":["../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1614.js","../../chunks/2414.js","../../chunks/2451.js","../../chunks/2996.js","../../chunks/3247.js","../../chunks/3460.js","../../chunks/3737.js","../../chunks/3932.js","../../chunks/4050.js","../../chunks/4312.js","../../chunks/4333.js","../../chunks/4385.js","../../chunks/45.js","../../chunks/5134.js","../../chunks/5212.js","../../chunks/5264.js","../../chunks/5421.js","../../chunks/5664.js","../../chunks/5674.js","../../chunks/6521.js","../../chunks/7070.js","../../chunks/7640.js","../../chunks/8540.js","../../chunks/8613.js","../../chunks/883.js","../../chunks/8842.js","../../chunks/9600.js","../../chunks/9621.js","../../chunks/9732.js","../../chunks/9821.js","../../chunks/9914.js","../../webpack-runtime.js"]}
{"version":1,"files":["../../../../node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","../../../../node_modules/@moduletrace/datasquirel/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/lodash/lodash.js","../../../../node_modules/lodash/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../package.json","../../../package.json","../../chunks/1251.js","../../chunks/1579.js","../../chunks/194.js","../../chunks/2282.js","../../chunks/3155.js","../../chunks/3474.js","../../chunks/3496.js","../../chunks/3634.js","../../chunks/3704.js","../../chunks/3791.js","../../chunks/4627.js","../../chunks/5392.js","../../chunks/5839.js","../../chunks/5954.js","../../chunks/6160.js","../../chunks/6202.js","../../chunks/6521.js","../../chunks/6622.js","../../chunks/6903.js","../../chunks/725.js","../../chunks/7713.js","../../chunks/8704.js","../../chunks/8760.js","../../chunks/883.js","../../chunks/9796.js","../../chunks/9821.js","../../chunks/9901.js","../../webpack-runtime.js"]}
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
{"version":1,"files":["../../../../jsonData/dbSchemas/users/user-1/servers.json","../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../node_modules/tailwind-merge/dist/bundle-cjs.js","../../../../node_modules/tailwind-merge/dist/bundle-mjs.mjs","../../../../node_modules/tailwind-merge/package.json","../../../../package.json","../../../package.json","../../chunks/1614.js","../../chunks/2414.js","../../chunks/2451.js","../../chunks/2996.js","../../chunks/3247.js","../../chunks/3460.js","../../chunks/3737.js","../../chunks/3932.js","../../chunks/4050.js","../../chunks/4312.js","../../chunks/4333.js","../../chunks/4385.js","../../chunks/45.js","../../chunks/5134.js","../../chunks/5212.js","../../chunks/5264.js","../../chunks/5421.js","../../chunks/5664.js","../../chunks/5674.js","../../chunks/6521.js","../../chunks/7070.js","../../chunks/7640.js","../../chunks/8540.js","../../chunks/8613.js","../../chunks/883.js","../../chunks/8842.js","../../chunks/9600.js","../../chunks/9621.js","../../chunks/9732.js","../../chunks/9821.js","../../chunks/9914.js","../../webpack-runtime.js"]}
{"version":1,"files":["../../../../jsonData/dbSchemas/users/user-1/servers.json","../../../../node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","../../../../node_modules/@moduletrace/datasquirel/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../node_modules/@swc/helpers/package.json","../../../../node_modules/client-only/index.js","../../../../node_modules/client-only/package.json","../../../../node_modules/lodash/lodash.js","../../../../node_modules/lodash/package.json","../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../node_modules/next/dist/lib/semver-noop.js","../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../node_modules/next/dist/shared/lib/head.js","../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../node_modules/next/head.js","../../../../node_modules/next/package.json","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../node_modules/react-dom/index.js","../../../../node_modules/react-dom/package.json","../../../../node_modules/react-dom/server.browser.js","../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../node_modules/react/cjs/react.development.js","../../../../node_modules/react/cjs/react.production.min.js","../../../../node_modules/react/index.js","../../../../node_modules/react/jsx-runtime.js","../../../../node_modules/react/package.json","../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../node_modules/scheduler/index.js","../../../../node_modules/scheduler/package.json","../../../../node_modules/styled-jsx/dist/index/index.js","../../../../node_modules/styled-jsx/index.js","../../../../node_modules/styled-jsx/package.json","../../../../node_modules/tailwind-merge/dist/bundle-cjs.js","../../../../node_modules/tailwind-merge/dist/bundle-mjs.mjs","../../../../node_modules/tailwind-merge/package.json","../../../../package.json","../../../package.json","../../chunks/1251.js","../../chunks/1579.js","../../chunks/194.js","../../chunks/2282.js","../../chunks/3155.js","../../chunks/3474.js","../../chunks/3496.js","../../chunks/3634.js","../../chunks/3704.js","../../chunks/3791.js","../../chunks/4627.js","../../chunks/5392.js","../../chunks/5839.js","../../chunks/5954.js","../../chunks/6160.js","../../chunks/6202.js","../../chunks/6521.js","../../chunks/6622.js","../../chunks/6903.js","../../chunks/725.js","../../chunks/7713.js","../../chunks/8704.js","../../chunks/8760.js","../../chunks/883.js","../../chunks/9796.js","../../chunks/9821.js","../../chunks/9901.js","../../webpack-runtime.js"]}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=5109,e.ids=[5109],e.modules={93701:(e,s,t)=>{t.r(s),t.d(s,{config:()=>D,default:()=>b,getServerSideProps:()=>w,getStaticPaths:()=>P,getStaticProps:()=>_,reportWebVitals:()=>N,routeModule:()=>O,unstable_getServerProps:()=>A,unstable_getServerSideProps:()=>L,unstable_getStaticParams:()=>q,unstable_getStaticPaths:()=>M,unstable_getStaticProps:()=>y});var r={};t.r(r),t.d(r,{default:()=>v,getServerSideProps:()=>j});var a=t(63865),l=t(9455),n=t(30671),i=t(49407),c=t(89600),o=t(8732),u=t(82015),d=t.n(u),p=t(93615),m=t.n(p),x=t(49888),h=t(21498);function g({data:e}){return(0,o.jsx)(d().Fragment,{children:(0,o.jsxs)("section",{className:"items-start justify-start p-6",children:[(0,o.jsxs)("div",{className:"flex flex-row items-center w-full gap-20 mb-6 justify-between",children:[(0,o.jsx)("h2",{className:"text-xl m-0",children:"Users"}),(0,o.jsx)("a",{href:"/su/users/new",className:"button",children:"Add User"})]}),(0,o.jsx)("div",{className:"flex-col items-stretch gap-10 w-full",children:e.users.map((e,s)=>(0,o.jsx)(h.A,{userObject:e},s+1))})]})})}var S=t(67216),f=t.n(S);function v({user:e,data:s}){let t=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,o.jsx)(x.A,{head:t,user:e,children:(0,o.jsx)(g,{data:s})})}async function j({req:e,res:s,query:t}){let r=await m()(e);return r?.logged_in_status?{props:{user:r,data:{users:(await f()("SELECT * FROM users")).reverse()}}}:{redirect:{destination:"/su/login",permanent:!1}}}let b=(0,n.M)(r,"default"),_=(0,n.M)(r,"getStaticProps"),P=(0,n.M)(r,"getStaticPaths"),w=(0,n.M)(r,"getServerSideProps"),D=(0,n.M)(r,"config"),N=(0,n.M)(r,"reportWebVitals"),y=(0,n.M)(r,"unstable_getStaticProps"),M=(0,n.M)(r,"unstable_getStaticPaths"),q=(0,n.M)(r,"unstable_getStaticParams"),A=(0,n.M)(r,"unstable_getServerProps"),L=(0,n.M)(r,"unstable_getServerSideProps"),O=new a.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/su/users",pathname:"/su/users",bundlePath:"",filename:""},components:{App:c.default,Document:i.default},userland:r})},21498:(e,s,t)=>{t.d(s,{A:()=>n});var r=t(8732),a=t(82015),l=t.n(a);function n({userObject:e,userPage:s}){let t=Object.keys(e),[a,n]=l().useState(!1),[i,c]=l().useState(0),[o,u]=l().useState(!s);return(0,r.jsxs)("div",{className:"card col green w-full overflow-hidden"+(o?s?" h-[100px]":" h-[85px]":" "),children:[(0,r.jsxs)("div",{className:"items-center w-full",children:[(0,r.jsx)("img",{src:e.image_thumbnail,alt:"",className:"rounded-full object-cover"+(s?" w-16 h-16":" w-12 h-12")}),!s&&(0,r.jsxs)("h3",{className:"m-0 text-xl",children:[e.first_name," ",e.last_name," "]}),(0,r.jsxs)("div",{className:"ml-auto",children:[(0,r.jsx)("button",{className:"outlined gray small-text",onClick:e=>{o?u(!1):u(!0)},children:o?"More Details":"Collapse"}),!s&&(0,r.jsx)("a",{href:`/su/users/${e.id}`,className:"button outlined gray small-text",children:"View User"})]})]}),(0,r.jsx)("div",{className:"card no-hover col w-full light-gray-bg",children:t.map((s,a)=>(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("div",{children:(0,r.jsxs)("span",{style:{wordBreak:"break-all"},children:[s,":"," ",(0,r.jsx)("b",{children:e[s]})]})}),a<t.length-1&&(0,r.jsx)("hr",{})]},a+1))}),(0,r.jsx)("button",{className:"outlined gray small-text w-full",onClick:e=>{u(!0)},children:"Collapse"})]})}},67216:(e,s,t)=>{let r=t(9973),a=t(31976),l=r({config:{host:process.env.DSQL_DB_HOST,user:process.env.DSQL_DB_USERNAME,password:process.env.DSQL_DB_PASSWORD,database:process.env.DSQL_DB_NAME,port:process.env.DSQL_DB_PORT?Number(process.env.DSQL_DB_PORT):void 0,charset:"utf8mb4",ssl:a()}});async function n(...e){try{let s=await l.query(...e);return await l.end(),JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}}e.exports=n},31976:(e,s,t)=>{let r=t(29021);e.exports=function(){let e=process.env.DSQL_SSL_DIR;if(!e?.match(/./))return;let s=`${e}/ca-cert.pem`;if(!r.existsSync(s)){console.log(`${s} does not exist`);return}return{ca:r.readFileSync(`${e}/ca-cert.pem`)}}},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},9973:e=>{e.exports=require("serverless-mysql")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},29021:e=>{e.exports=require("fs")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var s=require("../../webpack-runtime.js");s.C(e);var t=e=>s(s.s=e),r=s.X(0,[883,9821,9600,3932],()=>t(93701));module.exports=r})();
"use strict";(()=>{var e={};e.id=5109,e.ids=[5109],e.modules={9591:(e,t,s)=>{s.r(t),s.d(t,{config:()=>N,default:()=>b,getServerSideProps:()=>w,getStaticPaths:()=>v,getStaticProps:()=>S,reportWebVitals:()=>P,routeModule:()=>D,unstable_getServerProps:()=>q,unstable_getServerSideProps:()=>A,unstable_getStaticParams:()=>M,unstable_getStaticPaths:()=>y,unstable_getStaticProps:()=>_});var r={};s.r(r),s.d(r,{default:()=>f,getServerSideProps:()=>j});var a=s(63865),l=s(9455),i=s(30671),n=s(5583),o=s(19796),u=s(8732),c=s(82015),d=s.n(c),m=s(61197),p=s(40778),x=s(1360);function h({data:e}){return(0,u.jsx)(d().Fragment,{children:(0,u.jsxs)("section",{className:"items-start justify-start p-6",children:[(0,u.jsxs)("div",{className:"flex flex-row items-center w-full gap-20 mb-6 justify-between",children:[(0,u.jsx)("h2",{className:"text-xl m-0",children:"Users"}),(0,u.jsx)("a",{href:"/su/users/new",className:"button",children:"Add User"})]}),(0,u.jsx)("div",{className:"flex-col items-stretch gap-10 w-full",children:e.users.map((e,t)=>(0,u.jsx)(x.A,{userObject:e},t+1))})]})})}var g=s(71934);function f({user:e,data:t}){let s=(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,u.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,u.jsx)(p.A,{head:s,user:e,children:(0,u.jsx)(h,{data:t})})}async function j({req:e,res:t,query:s}){let r=await (0,m.A)(e);return r?.logged_in_status?{props:{user:r,data:{users:(await (0,g.A)("SELECT * FROM users")).reverse()}}}:{redirect:{destination:"/su/login",permanent:!1}}}let b=(0,i.M)(r,"default"),S=(0,i.M)(r,"getStaticProps"),v=(0,i.M)(r,"getStaticPaths"),w=(0,i.M)(r,"getServerSideProps"),N=(0,i.M)(r,"config"),P=(0,i.M)(r,"reportWebVitals"),_=(0,i.M)(r,"unstable_getStaticProps"),y=(0,i.M)(r,"unstable_getStaticPaths"),M=(0,i.M)(r,"unstable_getStaticParams"),q=(0,i.M)(r,"unstable_getServerProps"),A=(0,i.M)(r,"unstable_getServerSideProps"),D=new a.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/su/users",pathname:"/su/users",bundlePath:"",filename:""},components:{App:o.default,Document:n.default},userland:r})},1360:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(8732),a=s(82015),l=s.n(a);function i({userObject:e,userPage:t}){let s=Object.keys(e),[a,i]=l().useState(!1),[n,o]=l().useState(0),[u,c]=l().useState(!t);return(0,r.jsxs)("div",{className:"card col green w-full overflow-hidden"+(u?t?" h-[100px]":" h-[85px]":" "),children:[(0,r.jsxs)("div",{className:"items-center w-full",children:[(0,r.jsx)("img",{src:e.image_thumbnail,alt:"",className:"rounded-full object-cover"+(t?" w-16 h-16":" w-12 h-12")}),!t&&(0,r.jsxs)("h3",{className:"m-0 text-xl",children:[e.first_name," ",e.last_name," "]}),(0,r.jsxs)("div",{className:"ml-auto",children:[(0,r.jsx)("button",{className:"outlined gray small-text",onClick:e=>{u?c(!1):c(!0)},children:u?"More Details":"Collapse"}),!t&&(0,r.jsx)("a",{href:`/su/users/${e.id}`,className:"button outlined gray small-text",children:"View User"})]})]}),(0,r.jsx)("div",{className:"card no-hover col w-full light-gray-bg",children:s.map((t,a)=>(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("div",{children:(0,r.jsxs)("span",{style:{wordBreak:"break-all"},children:[t,":"," ",(0,r.jsx)("b",{children:e[t]})]})}),a<s.length-1&&(0,r.jsx)("hr",{})]},a+1))}),(0,r.jsx)("button",{className:"outlined gray small-text w-full",onClick:e=>{c(!0)},children:"Collapse"})]})}},71934:(e,t,s)=>{s.d(t,{A:()=>r});async function r(...e){let t=global.DSQL_DB_CONN;try{if(!t)throw Error("No Connection provided to DB_HANDLER function!");let s=await t.query(...e);return JSON.parse(JSON.stringify(s))}catch(e){return console.log("DB Error =>",e),{success:!1,error:e.message}}finally{await t?.end()}}},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9796,6622],()=>s(9591));module.exports=r})();
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
"use strict";(()=>{var e={};e.id=5682,e.ids=[5682],e.modules={45158:(e,t,s)=>{s.r(t),s.d(t,{config:()=>P,default:()=>f,getServerSideProps:()=>v,getStaticPaths:()=>S,getStaticProps:()=>b,reportWebVitals:()=>w,routeModule:()=>k,unstable_getServerProps:()=>q,unstable_getServerSideProps:()=>y,unstable_getStaticParams:()=>M,unstable_getStaticPaths:()=>_,unstable_getStaticProps:()=>N});var r={};s.r(r),s.d(r,{default:()=>g,getServerSideProps:()=>j});var a=s(63865),l=s(9455),i=s(30671),n=s(49407),c=s(89600),o=s(8732),u=s(82015),d=s.n(u),m=s(93615),p=s.n(m),x=s(49888);function h({data:e}){return(0,o.jsx)(d().Fragment,{children:(0,o.jsxs)("section",{className:"items-start justify-start p-6",children:[(0,o.jsx)("div",{className:"flex flex-row items-center w-full gap-20 mb-6 justify-between",children:(0,o.jsx)("h2",{className:"text-xl m-0",children:"New User"})}),(0,o.jsx)("section",{className:"paper",children:(0,o.jsx)("h2",{className:"text-base m-0",children:"Info"})})]})})}function g({user:e,data:t}){let s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,o.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,o.jsx)(x.A,{head:s,user:e,children:(0,o.jsx)(h,{data:t})})}async function j({req:e,res:t,query:s}){let r=await p()(e);return r?.logged_in_status?{props:{user:r}}:{redirect:{destination:"/su/login",permanent:!1}}}s(21498);let f=(0,i.M)(r,"default"),b=(0,i.M)(r,"getStaticProps"),S=(0,i.M)(r,"getStaticPaths"),v=(0,i.M)(r,"getServerSideProps"),P=(0,i.M)(r,"config"),w=(0,i.M)(r,"reportWebVitals"),N=(0,i.M)(r,"unstable_getStaticProps"),_=(0,i.M)(r,"unstable_getStaticPaths"),M=(0,i.M)(r,"unstable_getStaticParams"),q=(0,i.M)(r,"unstable_getServerProps"),y=(0,i.M)(r,"unstable_getServerSideProps"),k=new a.PagesRouteModule({definition:{kind:l.A.PAGES,page:"/su/users/new",pathname:"/su/users/new",bundlePath:"",filename:""},components:{App:c.default,Document:n.default},userland:r})},21498:(e,t,s)=>{s.d(t,{A:()=>i});var r=s(8732),a=s(82015),l=s.n(a);function i({userObject:e,userPage:t}){let s=Object.keys(e),[a,i]=l().useState(!1),[n,c]=l().useState(0),[o,u]=l().useState(!t);return(0,r.jsxs)("div",{className:"card col green w-full overflow-hidden"+(o?t?" h-[100px]":" h-[85px]":" "),children:[(0,r.jsxs)("div",{className:"items-center w-full",children:[(0,r.jsx)("img",{src:e.image_thumbnail,alt:"",className:"rounded-full object-cover"+(t?" w-16 h-16":" w-12 h-12")}),!t&&(0,r.jsxs)("h3",{className:"m-0 text-xl",children:[e.first_name," ",e.last_name," "]}),(0,r.jsxs)("div",{className:"ml-auto",children:[(0,r.jsx)("button",{className:"outlined gray small-text",onClick:e=>{o?u(!1):u(!0)},children:o?"More Details":"Collapse"}),!t&&(0,r.jsx)("a",{href:`/su/users/${e.id}`,className:"button outlined gray small-text",children:"View User"})]})]}),(0,r.jsx)("div",{className:"card no-hover col w-full light-gray-bg",children:s.map((t,a)=>(0,r.jsxs)(l().Fragment,{children:[(0,r.jsx)("div",{children:(0,r.jsxs)("span",{style:{wordBreak:"break-all"},children:[t,":"," ",(0,r.jsx)("b",{children:e[t]})]})}),a<s.length-1&&(0,r.jsx)("hr",{})]},a+1))}),(0,r.jsx)("button",{className:"outlined gray small-text w-full",onClick:e=>{u(!0)},children:"Collapse"})]})}},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},81630:e=>{e.exports=require("http")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),r=t.X(0,[883,9821,9600,3932],()=>s(45158));module.exports=r})();
"use strict";(()=>{var e={};e.id=5682,e.ids=[5682],e.modules={92982:(e,t,r)=>{r.r(t),r.d(t,{config:()=>j,default:()=>h,getServerSideProps:()=>b,getStaticPaths:()=>P,getStaticProps:()=>f,reportWebVitals:()=>v,routeModule:()=>y,unstable_getServerProps:()=>w,unstable_getServerSideProps:()=>N,unstable_getStaticParams:()=>_,unstable_getStaticPaths:()=>q,unstable_getStaticProps:()=>M});var s={};r.r(s),r.d(s,{default:()=>g,getServerSideProps:()=>S});var a=r(63865),i=r(9455),n=r(30671),u=r(5583),o=r(19796),l=r(8732),c=r(82015),d=r.n(c),p=r(61197),m=r(40778);function x({data:e}){return(0,l.jsx)(d().Fragment,{children:(0,l.jsxs)("section",{className:"items-start justify-start p-6",children:[(0,l.jsx)("div",{className:"flex flex-row items-center w-full gap-20 mb-6 justify-between",children:(0,l.jsx)("h2",{className:"text-xl m-0",children:"New User"})}),(0,l.jsx)("section",{className:"paper",children:(0,l.jsx)("h2",{className:"text-base m-0",children:"Info"})})]})})}function g({user:e,data:t}){let r=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("title",{children:"User Dashboard | Datasquirel"}),(0,l.jsx)("meta",{name:"description",content:"Welcome to your data app"})]});return(0,l.jsx)(m.A,{head:r,user:e,children:(0,l.jsx)(x,{data:t})})}async function S({req:e,res:t,query:r}){let s=await (0,p.A)(e);return s?.logged_in_status?{props:{user:s}}:{redirect:{destination:"/su/login",permanent:!1}}}let h=(0,n.M)(s,"default"),f=(0,n.M)(s,"getStaticProps"),P=(0,n.M)(s,"getStaticPaths"),b=(0,n.M)(s,"getServerSideProps"),j=(0,n.M)(s,"config"),v=(0,n.M)(s,"reportWebVitals"),M=(0,n.M)(s,"unstable_getStaticProps"),q=(0,n.M)(s,"unstable_getStaticPaths"),_=(0,n.M)(s,"unstable_getStaticParams"),w=(0,n.M)(s,"unstable_getServerProps"),N=(0,n.M)(s,"unstable_getServerSideProps"),y=new a.PagesRouteModule({definition:{kind:i.A.PAGES,page:"/su/users/new",pathname:"/su/users/new",bundlePath:"",filename:""},components:{App:o.default,Document:u.default},userland:s})},13893:e=>{e.exports=require("@moduletrace/datasquirel/dist/client/fetch")},40361:e=>{e.exports=require("next/dist/compiled/next-server/pages.runtime.prod.js")},27912:e=>{e.exports=require("next/head")},82015:e=>{e.exports=require("react")},22326:e=>{e.exports=require("react-dom")},8732:e=>{e.exports=require("react/jsx-runtime")},79428:e=>{e.exports=require("buffer")},55511:e=>{e.exports=require("crypto")},33873:e=>{e.exports=require("path")}};var t=require("../../../webpack-runtime.js");t.C(e);var r=e=>t(t.s=e),s=t.X(0,[883,9821,9796,6622],()=>r(92982));module.exports=s})();
@@ -1 +1 @@
{"version":1,"files":["../../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../../node_modules/@swc/helpers/package.json","../../../../../node_modules/client-only/index.js","../../../../../node_modules/client-only/package.json","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../../node_modules/next/dist/lib/semver-noop.js","../../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../../node_modules/next/dist/shared/lib/head.js","../../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../../node_modules/next/head.js","../../../../../node_modules/next/package.json","../../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../../node_modules/react-dom/index.js","../../../../../node_modules/react-dom/package.json","../../../../../node_modules/react-dom/server.browser.js","../../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../../node_modules/react/cjs/react.development.js","../../../../../node_modules/react/cjs/react.production.min.js","../../../../../node_modules/react/index.js","../../../../../node_modules/react/jsx-runtime.js","../../../../../node_modules/react/package.json","../../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../../node_modules/scheduler/index.js","../../../../../node_modules/scheduler/package.json","../../../../../node_modules/styled-jsx/dist/index/index.js","../../../../../node_modules/styled-jsx/index.js","../../../../../node_modules/styled-jsx/package.json","../../../../../package.json","../../../../package.json","../../../chunks/1614.js","../../../chunks/2414.js","../../../chunks/2451.js","../../../chunks/2996.js","../../../chunks/3247.js","../../../chunks/3460.js","../../../chunks/3737.js","../../../chunks/3932.js","../../../chunks/4050.js","../../../chunks/4312.js","../../../chunks/4333.js","../../../chunks/4385.js","../../../chunks/45.js","../../../chunks/5134.js","../../../chunks/5212.js","../../../chunks/5264.js","../../../chunks/5421.js","../../../chunks/5664.js","../../../chunks/5674.js","../../../chunks/6521.js","../../../chunks/7070.js","../../../chunks/7640.js","../../../chunks/8540.js","../../../chunks/8613.js","../../../chunks/883.js","../../../chunks/8842.js","../../../chunks/9600.js","../../../chunks/9621.js","../../../chunks/9732.js","../../../chunks/9821.js","../../../chunks/9914.js","../../../webpack-runtime.js"]}
{"version":1,"files":["../../../../../node_modules/@moduletrace/datasquirel/dist/client/fetch/index.js","../../../../../node_modules/@moduletrace/datasquirel/package.json","../../../../../node_modules/@swc/helpers/_/_interop_require_default/package.json","../../../../../node_modules/@swc/helpers/_/_interop_require_wildcard/package.json","../../../../../node_modules/@swc/helpers/cjs/_interop_require_default.cjs","../../../../../node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs","../../../../../node_modules/@swc/helpers/package.json","../../../../../node_modules/client-only/index.js","../../../../../node_modules/client-only/package.json","../../../../../node_modules/lodash/lodash.js","../../../../../node_modules/lodash/package.json","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/index.js","../../../../../node_modules/next/dist/compiled/@opentelemetry/api/package.json","../../../../../node_modules/next/dist/compiled/jsonwebtoken/index.js","../../../../../node_modules/next/dist/compiled/jsonwebtoken/package.json","../../../../../node_modules/next/dist/compiled/next-server/pages.runtime.prod.js","../../../../../node_modules/next/dist/lib/semver-noop.js","../../../../../node_modules/next/dist/server/lib/trace/constants.js","../../../../../node_modules/next/dist/server/lib/trace/tracer.js","../../../../../node_modules/next/dist/shared/lib/amp-context.shared-runtime.js","../../../../../node_modules/next/dist/shared/lib/amp-mode.js","../../../../../node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js","../../../../../node_modules/next/dist/shared/lib/head.js","../../../../../node_modules/next/dist/shared/lib/is-thenable.js","../../../../../node_modules/next/dist/shared/lib/side-effect.js","../../../../../node_modules/next/dist/shared/lib/utils/warn-once.js","../../../../../node_modules/next/head.js","../../../../../node_modules/next/package.json","../../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js","../../../../../node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.min.js","../../../../../node_modules/react-dom/cjs/react-dom-server.browser.development.js","../../../../../node_modules/react-dom/cjs/react-dom-server.browser.production.min.js","../../../../../node_modules/react-dom/cjs/react-dom.development.js","../../../../../node_modules/react-dom/cjs/react-dom.production.min.js","../../../../../node_modules/react-dom/index.js","../../../../../node_modules/react-dom/package.json","../../../../../node_modules/react-dom/server.browser.js","../../../../../node_modules/react/cjs/react-jsx-runtime.development.js","../../../../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../../../../node_modules/react/cjs/react.development.js","../../../../../node_modules/react/cjs/react.production.min.js","../../../../../node_modules/react/index.js","../../../../../node_modules/react/jsx-runtime.js","../../../../../node_modules/react/package.json","../../../../../node_modules/scheduler/cjs/scheduler.development.js","../../../../../node_modules/scheduler/cjs/scheduler.production.min.js","../../../../../node_modules/scheduler/index.js","../../../../../node_modules/scheduler/package.json","../../../../../node_modules/styled-jsx/dist/index/index.js","../../../../../node_modules/styled-jsx/index.js","../../../../../node_modules/styled-jsx/package.json","../../../../../package.json","../../../../package.json","../../../chunks/1251.js","../../../chunks/1579.js","../../../chunks/194.js","../../../chunks/2282.js","../../../chunks/3155.js","../../../chunks/3474.js","../../../chunks/3496.js","../../../chunks/3634.js","../../../chunks/3704.js","../../../chunks/3791.js","../../../chunks/4627.js","../../../chunks/5392.js","../../../chunks/5839.js","../../../chunks/5954.js","../../../chunks/6160.js","../../../chunks/6202.js","../../../chunks/6521.js","../../../chunks/6622.js","../../../chunks/6903.js","../../../chunks/725.js","../../../chunks/7713.js","../../../chunks/8704.js","../../../chunks/8760.js","../../../chunks/883.js","../../../chunks/9796.js","../../../chunks/9821.js","../../../chunks/9901.js","../../../webpack-runtime.js"]}