diff --git a/ee/tabby-webserver/ui/404.html b/ee/tabby-webserver/ui/404.html index 705ef85f184d..1e5b54e12b44 100644 --- a/ee/tabby-webserver/ui/404.html +++ b/ee/tabby-webserver/ui/404.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/gJe9Bs1_tEmxO6GNfri3b/_buildManifest.js b/ee/tabby-webserver/ui/_next/static/EpOQQdnKQ-6qC9g_9w4yX/_buildManifest.js similarity index 100% rename from ee/tabby-webserver/ui/_next/static/gJe9Bs1_tEmxO6GNfri3b/_buildManifest.js rename to ee/tabby-webserver/ui/_next/static/EpOQQdnKQ-6qC9g_9w4yX/_buildManifest.js diff --git a/ee/tabby-webserver/ui/_next/static/gJe9Bs1_tEmxO6GNfri3b/_ssgManifest.js b/ee/tabby-webserver/ui/_next/static/EpOQQdnKQ-6qC9g_9w4yX/_ssgManifest.js similarity index 100% rename from ee/tabby-webserver/ui/_next/static/gJe9Bs1_tEmxO6GNfri3b/_ssgManifest.js rename to ee/tabby-webserver/ui/_next/static/EpOQQdnKQ-6qC9g_9w4yX/_ssgManifest.js diff --git a/ee/tabby-webserver/ui/_next/static/chunks/4627.00e1c6b4cc81c4fc.js b/ee/tabby-webserver/ui/_next/static/chunks/4627.7f95d350638d25ed.js similarity index 62% rename from ee/tabby-webserver/ui/_next/static/chunks/4627.00e1c6b4cc81c4fc.js rename to ee/tabby-webserver/ui/_next/static/chunks/4627.7f95d350638d25ed.js index 0beb53e2064d..0edae67053da 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/4627.00e1c6b4cc81c4fc.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/4627.7f95d350638d25ed.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4627],{34627:function(e,t,r){"use strict";let n;r.r(t),r.d(t,{default:function(){return er}});var o=r(36164),i=r(3546),l=r(30352),a=r(88105),s=r(28242),c=r(93877),u=r(94559),d=r(14679),m=r(99641),f=r(1853),p=r(79720);let h=[(0,a.AE)(),(0,p.sW)(),u.yy.allowMultipleSelections.of(!0),(0,l.nF)(l.R_,{fallback:!0}),(0,a.Zs)()];r(65001);let g=u.q6.define(),v=i.forwardRef((e,t)=>{let{value:r,theme:n,language:s,readonly:c=!0,extensions:p,height:v=null,width:b=null,viewDidUpdate:x}=e,y=i.useRef(!1),k=i.useRef(null),[w,_]=i.useState(null),C=a.tk.theme({"&":{height:v,width:b,outline:"none !important",background:"hsl(var(--background))"},"& .cm-scroller":{height:"100% !important"},"& .cm-gutters":{background:"hsl(var(--background))"},"&.cm-focused .cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"},".cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"}}),N=[C,h,u.yy.readOnly.of(c)],j=()=>{let e=(0,f.Z)([...N,(0,m.vf)(function(e,t){switch(e){case"javascript-typescript":return"tsx";case"shellscript":case"bash":return"shell";default:return e}}(s))]);return"dark"===n?(e.push(d.pD),e.push((0,l.nF)(d.VE))):e.push((0,l.nF)(l.R_)),Array.isArray(p)&&(e=e.concat(p)),e};return i.useEffect(()=>{(()=>{if(!y.current&&k.current){y.current=!0;let e=u.yy.create({doc:r,extensions:j()}),t=new a.tk({state:e,parent:k.current});_(t)}})()},[]),i.useEffect(()=>{w&&w.dispatch({effects:u.Py.reconfigure.of(j())})},[v,b,n,s,p]),i.useEffect(()=>{(()=>{if(void 0===r||!w)return;let e=w?w.state.doc.toString():"";w&&r!==e&&w.dispatch({changes:{from:0,to:e.length,insert:r||""},annotations:[g.of(!0)]})})()},[r]),i.useEffect(()=>()=>{w&&(w.destroy(),_(null))},[]),i.useEffect(()=>{null==x||x(w)},[w]),i.useImperativeHandle(t,()=>({getView:()=>w}),[w]),(0,o.jsx)("div",{className:"codemirror-editor h-full",ref:k})});function b(e,t){let r=e.doc,{span:n,utf16_column_range:o}=t;try{let e=r.line(n.start.row+1),t=e.from+o.start,i=e.from+o.end;return{start:t,end:i}}catch(e){return null}}v.displayName="CodeMirrorEditor";let x=a.p.mark({class:"cm-tag-mark"}),y=a.tk.baseTheme({".cm-tag-mark":{border:"1px solid hsla(var(--tag-blue-border))",padding:"0px 4px",borderRadius:"4px",backgroundColor:"hsla(var(--tag-blue-bg))",color:"hsla(var(--tag-blue-text)) !important"},".cm-tag-mark > span":{color:"hsla(var(--tag-blue-text)) !important"}});function k(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.state.doc,n=r.length;if(!n)return a.p.none;let o=[];for(let r of t){let t=b(e.state,r);try{t&&t.start<=n&&t.end<=n&&o.push(x.range(t.start,t.end))}catch(e){}}return o.length?a.p.set(o):a.p.none}let w=e=>{let t=a.lg.fromClass(class{update(t){(t.docChanged||t.viewportChanged)&&(this.marks=k(t.view,e))}constructor(t){this.marks=k(t,e)}},{decorations:e=>e.marks});return[t,y]},_=a.p.mark({class:"cm-range-highlight"}),C=a.tk.baseTheme({".cm-range-highlight":{backgroundColor:"hsl(var(--selection))"}});function N(e,t){let r;let n=e.selection.ranges;e:for(let o of n)for(let n of t){let t=b(e,n);if(!t)continue;let i=t.start-n.name_range.start;if(o.from>=t.start&&o.to<=t.end){r={from:n.range.start+i,to:n.range.end+i};break e}}return r?a.p.set([_.range(r.from,r.to)]):a.p.none}let j=u.Py.define(),E=e=>{let t=a.lg.fromClass(class{update(t){if(t.selectionSet)this.triggerType="cursor",this.highlight=N(t.view.state,e);else if("cursor"!==this.triggerType)for(let e of t.transactions)for(let t of e.effects)t.is(j)&&t.value&&(this.highlight=t.value,this.triggerType="hover")}handleMouseListener(t){if(-1!==this.timeout&&clearTimeout(this.timeout),!this.highlight.size){let r=setTimeout(()=>{let r=this.view.posAtCoords({x:t.clientX,y:t.clientY});if(null!==r){let t=function(e,t){let r;for(let n of t)if(e>=n.name_range.start&&e<=n.name_range.end){r={from:n.range.start,to:n.range.end};break}return r?a.p.set([_.range(r.from,r.to)]):a.p.none}(r,e);if(t.size)this.triggerType="hover";else if("cursor"===this.triggerType)return;this.view.dispatch({effects:j.of(t)})}},100);this.timeout=r}}destroy(){}constructor(t){this.view=t,this.highlight=N(t.state,e),this.timeout=-1,this.triggerType="hover"}},{decorations:e=>e.highlight});return[t,C]},T=a.tk.baseTheme({".cm-tooltip":{border:"none !important"},".cm-tooltip-cursor":{backgroundColor:"hsl(var(--popover))",color:"hsl(var(--popover-foreground))",border:"none !important",padding:"2px 7px",borderRadius:"4px"}}),S=e=>[(0,a.bF)((t,r,n)=>{for(let n of e){let e=b(t.state,n);if(e&&r>=e.start&&r<=e.end)return{pos:r,above:!0,create(e){let t=document.createElement("div");return t.className="cm-tooltip-cursor",t.textContent="".concat(n.syntax_type_name),{dom:t,offset:{x:-20,y:4}}}}}return null}),T];var M=r(87279),R=r(42891),z=r.n(R),A=r(23342),L=r(74248),Z=r(31458),U=r(62202),X=r(81565),F=r(27064);let D=e=>{let{className:t,text:r,language:n,path:i,lineFrom:l,lineTo:a,gitUrl:s,...c}=e,u=e=>{F.u.emit("code_browser_quick_action",{action:e,code:r,language:n,path:i,lineFrom:l,lineTo:a,gitUrl:s})};return(0,o.jsxs)("div",{className:(0,L.cn)("mt-2 flex items-center gap-2 rounded-md border bg-background px-2 py-1",t),...c,children:[(0,o.jsx)(z(),{src:A.Z,width:32,alt:"logo"}),(0,o.jsx)(Z.z,{size:"sm",variant:"outline",onClick:e=>u("explain"),children:"Explain"}),(0,o.jsxs)(U.h_,{modal:!1,children:[(0,o.jsx)(U.$F,{asChild:!0,children:(0,o.jsxs)(Z.z,{size:"sm",variant:"outline",children:["Generate",(0,o.jsx)(X.IconChevronUpDown,{className:"ml-1"})]})}),(0,o.jsxs)(U.AW,{align:"start",children:[(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:()=>u("generate_unittest"),children:"Unit Test"}),(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:()=>u("generate_doc"),children:"Documentation"})]})]})]})};var I=r(74630);let B=u.Py.define(),Q=u.QQ.define({create:()=>u.Xs.empty,update(e,t){for(let r of(e=e.map(t.changes),t.effects))r.is(B)&&(e=-1===r.value.pos?u.Xs.empty:u.Xs.empty.update({add:[V.range(r.value.pos)]}));return e}}),V=new class extends a.SJ{toDOM(){let e=document.createElement("div"),t=M.createRoot(e);return t.render((0,o.jsxs)(U.h_,{modal:!1,children:[(0,o.jsx)(U.$F,{asChild:!0,children:(0,o.jsx)(Z.z,{className:"ml-1 h-5",size:"icon",variant:"secondary",children:(0,o.jsx)(X.IconMore,{})})}),(0,o.jsxs)(U.AW,{align:"start",children:[(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:e=>{F.u.emit("line_menu_action",{action:"copy_line"})},children:"Copy line"}),(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:e=>{F.u.emit("line_menu_action",{action:"copy_permalink"})},children:"Copy permalink"})]})]})),e}},H=a.tk.theme({".cm-lineMenuGutter":{width:"40px"},".cm-lineNumbers":{cursor:"pointer",color:"var(--line-number-color)","& .cm-gutterElement:hover":{textDecoration:"underline"}}});function J(e,t){let r=e.state.field(Q),n=!1;if(r.between(t,t+1,()=>{n=!0}),n)return -1;{let r=e.state.doc.lineAt(t);return e.dispatch({effects:[B.of({pos:t}),P.of({line:r.number,highlight:!0})]}),r.number}}let P=u.Py.define(),G=u.QQ.define({create:()=>a.p.none,update(e,t){for(let r of(e=e.map(t.changes),t.effects))if(r.is(P)){if(r.value.highlight&&!(0,I.Z)(r.value.line)){let n=a.p.line({class:"cm-selectedLine"}),o=t.state.doc.line(r.value.line);e=a.p.none.update({add:[n.range(o.from)]})}else e=a.p.none}return e},provide:e=>a.tk.decorations.from(e)}),O=new class extends a.SJ{constructor(...e){super(...e),this.elementClass="cm-selectedLineGutter"}},W=a.v7.compute([Q],e=>{let t=[];return e.field(Q).between(0,e.doc.length,(e,r)=>{t.push(O.range(e))}),u.Xs.of(t)}),Y=e=>{let{onSelectLine:t}=e;return[H,Q,G,(0,a.v5)({class:"cm-lineMenuGutter",markers:e=>e.state.field(Q),initialSpacer:()=>V,domEventHandlers:{mousedown(e,r){let n=J(e,r.from);return null==t||t(n),!0}}}),(0,a.Eu)({domEventHandlers:{mousedown(e,r){let n=J(e,r.from);return null==t||t(n),!1}}}),W]};var $=r(89332);r(85223);var q=r(81974),K=r(28312),ee=r(44645),et=r(48048),er=e=>{var t,r,d,m;let{value:f,language:p}=e,{theme:h}=(0,s.F)(),{updateSearchParams:g,searchParams:b}=(0,ee.Z)(),x=i.useMemo(()=>[],[]),{copyToClipboard:y}=(0,K.m)({}),k=null===(t=b.get("line"))||void 0===t?void 0:t.toString(),[_,C]=i.useState(null),{isChatEnabled:N,activePath:j,fileMap:T}=i.useContext($.SourceCodeBrowserContext),{repositorySpecifier:R,basename:z}=(0,et.Jt)(j),A=R&&null!==(m=null===(d=T[R])||void 0===d?void 0:null===(r=d.repository)||void 0===r?void 0:r.gitUrl)&&void 0!==m?m:"",L=i.useMemo(()=>{let e=[a.tk.baseTheme({".cm-scroller":{fontSize:"14px"},".cm-gutters":{backgroundColor:"transparent",borderRight:"none"}}),Y({onSelectLine:e=>{-1===e||(0,q.Z)(e)||g({set:{line:String(e)}})}}),(0,l.mi)({markerDOM(e){let t=document.createElement("div");return t.style.cursor="pointer",e?t.innerHTML='':t.innerHTML='',t}}),(0,a.Uw)()];if(c.B.value&&N&&j&&z){var t;e.push((t={language:p,path:z,gitUrl:A},u.QQ.define({create:()=>null,update(e,r){if(r.newSelection.main.empty)return clearTimeout(n),null;if(r.selection){if(function(e){let t=!!e.selection&&!e.selection.main.empty;return t&&e.isUserEvent("select")}(r)){let e=function(e,t){let{selection:r}=e,i=e.doc.lineAt(r.main.from),l=e.doc.lineAt(r.main.to),a=i.number!==l.number,s=a?l.from:r.main.from,c=e.doc.sliceString(e.selection.main.from,e.selection.main.to)||"";return{pos:s,above:!1,strictSide:!0,arrow:!1,create(){let e=document.createElement("div");e.style.background="transparent",e.style.border="none";let r=M.createRoot(e);return e.onclick=e=>e.stopImmediatePropagation(),n&&clearTimeout(n),n=window.setTimeout(()=>{r.render((0,o.jsx)(D,{text:c,language:null==t?void 0:t.language,lineFrom:i.number,lineTo:l.number,path:null==t?void 0:t.path,gitUrl:null==t?void 0:t.gitUrl}))},1e3),{dom:e}}}}(r.state,t);return e}return clearTimeout(n),null}return e},provide:e=>a.hJ.compute([e],t=>t.field(e))})))}return f&&x&&e.push(w(x),S(x),E(x)),e},[f,x,p]);return i.useEffect(()=>{let e=e=>{if(k){if("copy_permalink"===e.action){y(window.location.href);return}if("copy_line"===e.action){var t,r;let e=parseInt(k),n=null==_?void 0:null===(r=_.state)||void 0===r?void 0:null===(t=r.doc)||void 0===t?void 0:t.line(e);n&&y(n.text)}}};return F.u.on("line_menu_action",e),()=>{F.u.off("line_menu_action",e)}},[f,k]),i.useEffect(()=>{if(k&&_&&f)try{var e,t;let r=parseInt(k),n=null==_?void 0:null===(t=_.state)||void 0===t?void 0:null===(e=t.doc)||void 0===e?void 0:e.line(r);n&&(J(_,n.from),_.dispatch({effects:a.tk.scrollIntoView(n.from,{y:"start",yMargin:120})}))}catch(e){}},[f,k,_]),(0,o.jsx)(v,{value:f,theme:h,language:p,readonly:!0,extensions:L,viewDidUpdate:e=>C(e)})}},62202:function(e,t,r){"use strict";r.d(t,{$F:function(){return s},AW:function(){return u},Ju:function(){return m},VD:function(){return f},Xi:function(){return d},h_:function(){return a}});var n=r(36164),o=r(3546),i=r(19148),l=r(74248);let a=i.fC,s=i.xz;i.ZA,i.Uv,i.Tr,i.Ee;let c=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(i.tu,{ref:t,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...o})});c.displayName=i.tu.displayName;let u=o.forwardRef((e,t)=>{let{className:r,sideOffset:o=4,...a}=e;return(0,n.jsx)(i.Uv,{children:(0,n.jsx)(i.VY,{ref:t,sideOffset:o,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...a})})});u.displayName=i.VY.displayName;let d=o.forwardRef((e,t)=>{let{className:r,inset:o,...a}=e;return(0,n.jsx)(i.ck,{ref:t,className:(0,l.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",o&&"pl-8",r),...a})});d.displayName=i.ck.displayName;let m=o.forwardRef((e,t)=>{let{className:r,inset:o,...a}=e;return(0,n.jsx)(i.__,{ref:t,className:(0,l.cn)("px-2 py-1.5 text-sm font-semibold",o&&"pl-8",r),...a})});m.displayName=i.__.displayName;let f=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(i.Z0,{ref:t,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",r),...o})});f.displayName=i.Z0.displayName},85223:function(){},65001:function(){}}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4627],{34627:function(e,t,r){"use strict";let n;r.r(t),r.d(t,{default:function(){return er}});var o=r(36164),i=r(3546),l=r(30352),a=r(88105),s=r(28242),c=r(93877),u=r(94559),d=r(14679),m=r(99641),f=r(1853),p=r(79720);let h=[(0,a.AE)(),(0,p.sW)(),u.yy.allowMultipleSelections.of(!0),(0,l.nF)(l.R_,{fallback:!0}),(0,a.Zs)()];r(65001);let g=u.q6.define(),v=i.forwardRef((e,t)=>{let{value:r,theme:n,language:s,readonly:c=!0,extensions:p,height:v=null,width:b=null,viewDidUpdate:x}=e,y=i.useRef(!1),w=i.useRef(null),[k,_]=i.useState(null),C=a.tk.theme({"&":{height:v,width:b,outline:"none !important",background:"hsl(var(--background))"},"& .cm-scroller":{height:"100% !important"},"& .cm-gutters":{background:"hsl(var(--background))"},"&.cm-focused .cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"},".cm-selectionLayer .cm-selectionBackground":{backgroundColor:"hsl(var(--cm-selection-bg)) !important"}}),N=[C,h,u.yy.readOnly.of(c)],j=()=>{let e=(0,f.Z)([...N,(0,m.vf)(function(e,t){switch(e){case"javascript-typescript":return"tsx";case"shellscript":case"bash":return"shell";default:return e}}(s))]);return"dark"===n?(e.push(d.pD),e.push((0,l.nF)(d.VE))):e.push((0,l.nF)(l.R_)),Array.isArray(p)&&(e=e.concat(p)),e};return i.useEffect(()=>{(()=>{if(!y.current&&w.current){y.current=!0;let e=u.yy.create({doc:r,extensions:j()}),t=new a.tk({state:e,parent:w.current});_(t)}})()},[]),i.useEffect(()=>{k&&k.dispatch({effects:u.Py.reconfigure.of(j())})},[v,b,n,s,p]),i.useEffect(()=>{(()=>{if(void 0===r||!k)return;let e=k?k.state.doc.toString():"";k&&r!==e&&k.dispatch({changes:{from:0,to:e.length,insert:r||""},annotations:[g.of(!0)]})})()},[r]),i.useEffect(()=>()=>{k&&(k.destroy(),_(null))},[]),i.useEffect(()=>{null==x||x(k)},[k]),i.useImperativeHandle(t,()=>({getView:()=>k}),[k]),(0,o.jsx)("div",{className:"codemirror-editor h-full",ref:w})});function b(e,t){let r=e.doc,{span:n,utf16_column_range:o}=t;try{let e=r.line(n.start.row+1),t=e.from+o.start,i=e.from+o.end;return{start:t,end:i}}catch(e){return null}}v.displayName="CodeMirrorEditor";let x=a.p.mark({class:"cm-tag-mark"}),y=a.tk.baseTheme({".cm-tag-mark":{border:"1px solid hsla(var(--tag-blue-border))",padding:"0px 4px",borderRadius:"4px",backgroundColor:"hsla(var(--tag-blue-bg))",color:"hsla(var(--tag-blue-text)) !important"},".cm-tag-mark > span":{color:"hsla(var(--tag-blue-text)) !important"}});function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.state.doc,n=r.length;if(!n)return a.p.none;let o=[];for(let r of t){let t=b(e.state,r);try{t&&t.start<=n&&t.end<=n&&o.push(x.range(t.start,t.end))}catch(e){}}return o.length?a.p.set(o):a.p.none}let k=e=>{let t=a.lg.fromClass(class{update(t){(t.docChanged||t.viewportChanged)&&(this.marks=w(t.view,e))}constructor(t){this.marks=w(t,e)}},{decorations:e=>e.marks});return[t,y]},_=a.p.mark({class:"cm-range-highlight"}),C=a.tk.baseTheme({".cm-range-highlight":{backgroundColor:"hsl(var(--selection))"}});function N(e,t){let r;let n=e.selection.ranges;e:for(let o of n)for(let n of t){let t=b(e,n);if(!t)continue;let i=t.start-n.name_range.start;if(o.from>=t.start&&o.to<=t.end){r={from:n.range.start+i,to:n.range.end+i};break e}}return r?a.p.set([_.range(r.from,r.to)]):a.p.none}let j=u.Py.define(),E=e=>{let t=a.lg.fromClass(class{update(t){if(t.selectionSet)this.triggerType="cursor",this.highlight=N(t.view.state,e);else if("cursor"!==this.triggerType)for(let e of t.transactions)for(let t of e.effects)t.is(j)&&t.value&&(this.highlight=t.value,this.triggerType="hover")}handleMouseListener(t){if(-1!==this.timeout&&clearTimeout(this.timeout),!this.highlight.size){let r=setTimeout(()=>{let r=this.view.posAtCoords({x:t.clientX,y:t.clientY});if(null!==r){let t=function(e,t){let r;for(let n of t)if(e>=n.name_range.start&&e<=n.name_range.end){r={from:n.range.start,to:n.range.end};break}return r?a.p.set([_.range(r.from,r.to)]):a.p.none}(r,e);if(t.size)this.triggerType="hover";else if("cursor"===this.triggerType)return;this.view.dispatch({effects:j.of(t)})}},100);this.timeout=r}}destroy(){}constructor(t){this.view=t,this.highlight=N(t.state,e),this.timeout=-1,this.triggerType="hover"}},{decorations:e=>e.highlight});return[t,C]},T=a.tk.baseTheme({".cm-tooltip":{border:"none !important"},".cm-tooltip-cursor":{backgroundColor:"hsl(var(--popover))",color:"hsl(var(--popover-foreground))",border:"none !important",padding:"2px 7px",borderRadius:"4px"}}),S=e=>[(0,a.bF)((t,r,n)=>{for(let n of e){let e=b(t.state,n);if(e&&r>=e.start&&r<=e.end)return{pos:r,above:!0,create(e){let t=document.createElement("div");return t.className="cm-tooltip-cursor",t.textContent="".concat(n.syntax_type_name),{dom:t,offset:{x:-20,y:4}}}}}return null}),T];var R=r(87279),M=r(42891),z=r.n(M),A=r(23342),L=r(74248),Z=r(31458),U=r(62202),X=r(81565),F=r(27064);let D=e=>{let{className:t,text:r,language:n,path:i,lineFrom:l,lineTo:a,gitUrl:s,...c}=e,u=e=>{F.u.emit("code_browser_quick_action",{action:e,code:r,language:n,path:i,lineFrom:l,lineTo:a,gitUrl:s})};return(0,o.jsxs)("div",{className:(0,L.cn)("mt-2 flex items-center gap-2 rounded-md border bg-background px-2 py-1",t),...c,children:[(0,o.jsx)(z(),{src:A.Z,width:32,alt:"logo"}),(0,o.jsx)(Z.z,{size:"sm",variant:"outline",onClick:e=>u("explain"),children:"Explain"}),(0,o.jsxs)(U.h_,{modal:!1,children:[(0,o.jsx)(U.$F,{asChild:!0,children:(0,o.jsxs)(Z.z,{size:"sm",variant:"outline",children:["Generate",(0,o.jsx)(X.IconChevronUpDown,{className:"ml-1"})]})}),(0,o.jsxs)(U.AW,{align:"start",children:[(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:()=>u("generate_unittest"),children:"Unit Test"}),(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:()=>u("generate_doc"),children:"Documentation"})]})]})]})};var B=r(74630);let H=u.Py.define(),I=u.QQ.define({create:()=>u.Xs.empty,update(e,t){for(let r of(e=e.map(t.changes),t.effects))r.is(H)&&(e=-1===r.value.pos?u.Xs.empty:u.Xs.empty.update({add:[P.range(r.value.pos)]}));return e}}),P=new class extends a.SJ{toDOM(){let e=document.createElement("div"),t=R.createRoot(e);return t.render((0,o.jsxs)(U.h_,{modal:!1,children:[(0,o.jsx)(U.$F,{asChild:!0,children:(0,o.jsx)(Z.z,{className:"ml-1 h-5",size:"icon",variant:"secondary",children:(0,o.jsx)(X.IconMore,{})})}),(0,o.jsxs)(U.AW,{align:"start",children:[(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:e=>{F.u.emit("line_menu_action",{action:"copy_line"})},children:"Copy line"}),(0,o.jsx)(U.Xi,{className:"cursor-pointer",onSelect:e=>{F.u.emit("line_menu_action",{action:"copy_permalink"})},children:"Copy permalink"})]})]})),e}},Q=a.tk.theme({".cm-lineMenuGutter":{width:"40px"},".cm-lineNumbers":{cursor:"pointer",color:"var(--line-number-color)","& .cm-gutterElement:hover":{textDecoration:"underline"}}});function V(e,t){let r=e.state.field(I),n=!1;if(r.between(t,t+1,()=>{n=!0}),n)return -1;{let r=e.state.doc.lineAt(t);return e.dispatch({effects:[H.of({pos:t}),J.of({line:r.number,highlight:!0})]}),r.number}}let J=u.Py.define(),G=u.QQ.define({create:()=>a.p.none,update(e,t){for(let r of(e=e.map(t.changes),t.effects))if(r.is(J)){if(r.value.highlight&&!(0,B.Z)(r.value.line)){let n=a.p.line({class:"cm-selectedLine"}),o=t.state.doc.line(r.value.line);e=a.p.none.update({add:[n.range(o.from)]})}else e=a.p.none}return e},provide:e=>a.tk.decorations.from(e)}),O=new class extends a.SJ{constructor(...e){super(...e),this.elementClass="cm-selectedLineGutter"}},W=a.v7.compute([I],e=>{let t=[];return e.field(I).between(0,e.doc.length,(e,r)=>{t.push(O.range(e))}),u.Xs.of(t)}),Y=e=>{let{onSelectLine:t}=e;return[Q,I,G,(0,a.v5)({class:"cm-lineMenuGutter",markers:e=>e.state.field(I),initialSpacer:()=>P,domEventHandlers:{mousedown(e,r){let n=V(e,r.from);return null==t||t(n),!0}}}),(0,a.Eu)({domEventHandlers:{mousedown(e,r){let n=V(e,r.from);return null==t||t(n),!1}}}),W]};var $=r(89332);r(85223);var q=r(81974),K=r(28312),ee=r(44645),et=r(48048),er=e=>{var t,r,d,m;let{value:f,language:p}=e,{theme:h}=(0,s.F)(),{updateSearchParams:g,searchParams:b}=(0,ee.Z)(),x=i.useMemo(()=>[],[]),{copyToClipboard:y}=(0,K.m)({}),w=null===(t=b.get("line"))||void 0===t?void 0:t.toString(),[_,C]=i.useState(null),{isChatEnabled:N,activePath:j,fileMap:T}=i.useContext($.SourceCodeBrowserContext),{repositorySpecifier:M,basename:z}=(0,et.Jt)(j),A=M&&null!==(m=null===(d=T[M])||void 0===d?void 0:null===(r=d.repository)||void 0===r?void 0:r.gitUrl)&&void 0!==m?m:"",L=i.useMemo(()=>{let e=[a.tk.baseTheme({".cm-scroller":{fontSize:"14px"},".cm-gutters":{backgroundColor:"transparent",borderRight:"none"}}),Y({onSelectLine:e=>{-1===e||(0,q.Z)(e)||g({set:{line:String(e)}})}}),(0,l.mi)({markerDOM(e){let t=document.createElement("div");return t.style.cursor="pointer",e?t.innerHTML='':t.innerHTML='',t}}),(0,a.Uw)()];if(c.B.value&&N&&j&&z){var t;e.push((t={language:p,path:z,gitUrl:A},u.QQ.define({create:()=>null,update(e,r){if(r.newSelection.main.empty)return clearTimeout(n),null;if(r.selection){if(function(e){let t=!!e.selection&&!e.selection.main.empty;return t&&e.isUserEvent("select")}(r)){let e=function(e,t){let{selection:r}=e,i=e.doc.lineAt(r.main.from),l=e.doc.lineAt(r.main.to),a=i.number!==l.number,s=a?l.from:r.main.from,c=e.doc.sliceString(e.selection.main.from,e.selection.main.to)||"";return{pos:s,above:!1,strictSide:!0,arrow:!1,create(){let e=document.createElement("div");e.style.background="transparent",e.style.border="none";let r=R.createRoot(e);return e.onclick=e=>e.stopImmediatePropagation(),n&&clearTimeout(n),n=window.setTimeout(()=>{r.render((0,o.jsx)(D,{text:c,language:null==t?void 0:t.language,lineFrom:i.number,lineTo:l.number,path:null==t?void 0:t.path,gitUrl:null==t?void 0:t.gitUrl}))},1e3),{dom:e}}}}(r.state,t);return e}return clearTimeout(n),null}return e},provide:e=>a.hJ.compute([e],t=>t.field(e))})))}return f&&x&&e.push(k(x),S(x),E(x)),e},[f,x,p]);return i.useEffect(()=>{let e=e=>{if(w){if("copy_permalink"===e.action){y(window.location.href);return}if("copy_line"===e.action){var t,r;let e=parseInt(w),n=null==_?void 0:null===(r=_.state)||void 0===r?void 0:null===(t=r.doc)||void 0===t?void 0:t.line(e);n&&y(n.text)}}};return F.u.on("line_menu_action",e),()=>{F.u.off("line_menu_action",e)}},[f,w]),i.useEffect(()=>{if(w&&_&&f)try{var e,t;let r=parseInt(w),n=null==_?void 0:null===(t=_.state)||void 0===t?void 0:null===(e=t.doc)||void 0===e?void 0:e.line(r);if(n){let e=n.from;if(V(_,e),function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=e.domAtPos(t).node,o=3===n.nodeType?n.parentElement:n;if(o){let e=o.getBoundingClientRect(),t=window.innerHeight||document.documentElement.clientHeight;return e.top>=r&&e.bottom<=t}return!1}(_,e,90))return;_.dispatch({effects:a.tk.scrollIntoView(e,{y:"start",yMargin:200})})}}catch(e){}},[f,w,_]),(0,o.jsx)(v,{value:f,theme:h,language:p,readonly:!0,extensions:L,viewDidUpdate:e=>C(e)})}},62202:function(e,t,r){"use strict";r.d(t,{$F:function(){return s},AW:function(){return u},Ju:function(){return m},VD:function(){return f},Xi:function(){return d},h_:function(){return a}});var n=r(36164),o=r(3546),i=r(19148),l=r(74248);let a=i.fC,s=i.xz;i.ZA,i.Uv,i.Tr,i.Ee;let c=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(i.tu,{ref:t,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",r),...o})});c.displayName=i.tu.displayName;let u=o.forwardRef((e,t)=>{let{className:r,sideOffset:o=4,...a}=e;return(0,n.jsx)(i.Uv,{children:(0,n.jsx)(i.VY,{ref:t,sideOffset:o,className:(0,l.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",r),...a})})});u.displayName=i.VY.displayName;let d=o.forwardRef((e,t)=>{let{className:r,inset:o,...a}=e;return(0,n.jsx)(i.ck,{ref:t,className:(0,l.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",o&&"pl-8",r),...a})});d.displayName=i.ck.displayName;let m=o.forwardRef((e,t)=>{let{className:r,inset:o,...a}=e;return(0,n.jsx)(i.__,{ref:t,className:(0,l.cn)("px-2 py-1.5 text-sm font-semibold",o&&"pl-8",r),...a})});m.displayName=i.__.displayName;let f=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(i.Z0,{ref:t,className:(0,l.cn)("-mx-1 my-1 h-px bg-muted",r),...o})});f.displayName=i.Z0.displayName},85223:function(){},65001:function(){}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/7417-181303f2e7f8649c.js b/ee/tabby-webserver/ui/_next/static/chunks/7417-181303f2e7f8649c.js new file mode 100644 index 000000000000..3829b184d6ed --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/7417-181303f2e7f8649c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7417],{48537:function(e,a,n){n.d(a,{q:function(){return r}});var t=n(36164);n(3546);var s=n(28312),l=n(31458),i=n(81565);function r(e){let{className:a,value:n,onCopyContent:r,...o}=e,{isCopied:f,copyToClipboard:c}=(0,s.m)({timeout:2e3,onCopyContent:r});return n?(0,t.jsxs)(l.z,{variant:"ghost",size:"icon",className:a,onClick:()=>{f||c(n)},...o,children:[f?(0,t.jsx)(i.IconCheck,{className:"text-green-600"}):(0,t.jsx)(i.IconCopy,{}),(0,t.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},95623:function(e,a,n){n.d(a,{JH:function(){return p},KM:function(){return h},Vc:function(){return v},fD:function(){return b},rG:function(){return x},x5:function(){return g}});var t=n(36164),s=n(3546),l=n(24685),i=n(74630),r=n(16234),o=n(23455),f=n(74248),c=n(84942),m=n(82394);let u=s.createContext({}),d=c.xp,p=s.forwardRef((e,a)=>(0,t.jsx)(c.tW,{...e,ref:a}));p.displayName="SearchableSelectAnchor";let x=s.forwardRef((e,a)=>{let{getInputProps:n}=s.useContext(u),{onKeyDown:l,onChange:f,onInput:c,onBlur:m,onClick:d,...p}=e;return(0,t.jsx)(o.Z,{...n((0,r.Z)({onKeyDown:l,onChange:f,onInput:c,onBlur:m,onClick:d,ref:a},i.Z)),...p})});x.displayName="SearchableSelectTextarea";let h=s.forwardRef((e,a)=>{let{getInputProps:n}=s.useContext(u),{onKeyDown:l,onChange:o,onInput:f,onBlur:c,onClick:d,...p}=e;return(0,t.jsx)(m.I,{...n((0,r.Z)({onKeyDown:l,onChange:o,onInput:f,onBlur:c,onClick:d,ref:a},i.Z)),...p})});h.displayName="SearchableSelectInput";let b=s.forwardRef((e,a)=>{let{children:n,style:l,popupMatchAnchorWidth:i,...r}=e,{getMenuProps:o,anchorRef:f}=s.useContext(u),m=s.useRef(void 0);return s.useLayoutEffect(()=>{if(i){let e=f.current;if(e){let a=e.getBoundingClientRect();m.current=a.width}}},[]),(0,t.jsx)(c.i9,{children:(0,t.jsx)(c.yk,{align:"start",onOpenAutoFocus:e=>e.preventDefault(),style:{width:m.current,...l},...o({ref:a},{suppressRefError:!0}),...r,children:n})})});b.displayName="SearchableSelectContent";let g=s.forwardRef((e,a)=>{let{item:n,index:l,className:i,children:r,disabled:o,...c}=e,{highlightedIndex:m,selectedItem:p,getItemProps:x}=s.useContext(u),h=m===l,b=p===n;return(0,t.jsx)(d,{asChild:!0,children:(0,t.jsx)("div",{className:(0,f.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none",h&&"bg-accent text-accent-foreground",b&&"font-bold",o&&"pointer-events-none opacity-50",i),...x({item:n,index:l,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),...c,children:"function"==typeof r?r({highlighted:h,selected:b}):r})},n.id)});function v(e){let{options:a,onSelect:n,children:r,open:o,onOpenChange:f,stayOpenOnInputClick:m}=e,d=s.useRef(null),p=s.useCallback((e,a)=>{let{type:n,changes:t}=a;switch(n){case l.Kb.stateChangeTypes.MenuMouseLeave:return{...t,highlightedIndex:e.highlightedIndex};case l.Kb.stateChangeTypes.InputClick:let s=!!m||t.isOpen;return{...t,isOpen:s};default:return t}},[m]),x=(0,l.Kb)({items:null!=a?a:[],defaultIsOpen:o,onSelectedItemChange(e){let{selectedItem:a}=e;a&&(null==n||n(a),null==f||f(!1))},onIsOpenChange:e=>{let{isOpen:a}=e;null==f||f(!!a)},stateReducer:p}),{setHighlightedIndex:h,highlightedIndex:b}=x,g=(0,i.Z)(o)?x.isOpen:x.isOpen&&o;s.useEffect(()=>{g&&(null==a?void 0:a.length)&&-1===b&&h(0)},[g,a]);let v=s.useMemo(()=>({...x,open:g,anchorRef:d}),[x,g,d]);return(0,t.jsx)(u.Provider,{value:v,children:(0,t.jsx)(c.J2,{open:g,children:"function"==typeof r?r(v):r})})}g.displayName="SearchableSelectOption"},90379:function(e,a,n){n.d(a,{PF:function(){return o},cg:function(){return i},tB:function(){return r}});var t=n(36164),s=n(74248),l=n(3448);let i=e=>{let{className:a,...n}=e;return(0,t.jsxs)("div",{className:(0,s.cn)("space-y-3",a),...n,children:[(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"})]})},r=e=>{let{className:a,...n}=e;return(0,t.jsx)(l.O,{className:(0,s.cn)("h-4 w-full",a),...n})},o=e=>{let{className:a,...n}=e;return(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",a),...n,children:[(0,t.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(l.O,{className:"h-4 w-full"})]})}},31458:function(e,a,n){n.d(a,{d:function(){return o},z:function(){return f}});var t=n(36164),s=n(3546),l=n(74047),i=n(14375),r=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),f=s.forwardRef((e,a)=>{let{className:n,variant:s,size:i,asChild:f=!1,...c}=e,m=f?l.g7:"button";return(0,t.jsx)(m,{className:(0,r.cn)(o({variant:s,size:i,className:n})),ref:a,...c})});f.displayName="Button"},82394:function(e,a,n){n.d(a,{I:function(){return i}});var t=n(36164),s=n(3546),l=n(74248);let i=s.forwardRef((e,a)=>{let{className:n,type:s,...i}=e;return(0,t.jsx)("input",{type:s,className:(0,l.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:a,...i})});i.displayName="Input"},84942:function(e,a,n){n.d(a,{J2:function(){return r},i9:function(){return c},tW:function(){return m},xo:function(){return o},xp:function(){return f},yk:function(){return u}});var t=n(36164),s=n(3546),l=n(83299),i=n(74248);let r=l.fC,o=l.xz,f=l.x8,c=l.h_,m=l.ee,u=s.forwardRef((e,a)=>{let{className:n,sideOffset:s=4,...r}=e;return(0,t.jsx)(l.VY,{ref:a,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...r})});u.displayName=l.VY.displayName},11208:function(e,a,n){n.d(a,{Z:function(){return r}});var t=n(36164),s=n(3546),l=n(74225),i=n(74248);let r=s.forwardRef((e,a)=>{let{className:n,orientation:s="horizontal",decorative:r=!0,...o}=e;return(0,t.jsx)(l.f,{ref:a,decorative:r,orientation:s,className:(0,i.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",n),...o})});r.displayName=l.f.displayName},3448:function(e,a,n){n.d(a,{O:function(){return l}});var t=n(36164),s=n(74248);function l(e){let{className:a,...n}=e;return(0,t.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",a),...n})}},29:function(e,a,n){n.d(a,{_v:function(){return c},aJ:function(){return f},pn:function(){return r},u:function(){return o}});var t=n(36164),s=n(3546),l=n(44421),i=n(74248);let r=l.zt,o=l.fC,f=l.xz,c=s.forwardRef((e,a)=>{let{className:n,sideOffset:s=4,...r}=e;return(0,t.jsx)(l.VY,{ref:a,sideOffset:s,className:(0,i.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...r})});c.displayName=l.VY.displayName},28312:function(e,a,n){n.d(a,{m:function(){return r}});var t=n(3546),s=n(61200),l=n.n(s),i=n(2578);function r(e){let{timeout:a=2e3,onError:n,onCopyContent:s}=e,[r,o]=t.useState(!1),f=()=>{o(!0),setTimeout(()=>{o(!1)},a)},c=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:r,copyToClipboard:e=>{var a;if(e){if(s){s(e),f();return}if(null===(a=navigator.clipboard)||void 0===a?void 0:a.writeText)navigator.clipboard.writeText(e).then(f).catch(c);else{let a=l()(e);a?f():c()}}}}}},24449:function(e,a,n){n.d(a,{S:function(){return r},n:function(){return o}});var t=n(3546),s=n(45391),l=n(16784);let i=e=>{let a=(0,l.d)(e);t.useEffect(()=>()=>{a.current()},[])};function r(e,a,n){let r=(0,l.d)(e),o=t.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,a=Array(e),n=0;no.cancel()),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,a,n){let[s,l]=t.useState(e),{run:i}=r(()=>{l(e)},a,n);return t.useEffect(()=>{i()},[e]),[s,l]}},16784:function(e,a,n){n.d(a,{d:function(){return s}});var t=n(3546);function s(e){let a=t.useRef(e);return a.current=e,a}},98454:function(e,a,n){n.d(a,{P:function(){return i}});var t=n(40055),s=n(43240);let l=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,t.aM)({query:l})},63484:function(e,a,n){n.d(a,{U$:function(){return m},zV:function(){return d},t:function(){return u}});var t=n(14283),s=n.n(t),l=n(34021),i=n(74630),r=n(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),f={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};let c=Object.entries(o).reduce((e,a)=>{let[n,t]=a;return{...e,[n.toLocaleLowerCase()]:t}},{}),m=e=>{let a={},n={};for(let[e,t]of Object.entries(f)){for(let n of t.filenames)(0,l.Z)(a,n)||(a[n]=[]),a[n].push(e);for(let a of t.extnames)(0,l.Z)(n,a)||(n[a]=[]),n[a].push(e)}return[].concat(a[s().basename(e)],n[s().extname(e).substring(1)]).filter(Boolean)},u=(e,a)=>{let n=()=>(0,i.Z)(a)?"Other":a;if(!e)return n();let t=Object.values(r.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===t)return n();let s=Object.keys(r.SQ)[t];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[s.toLocaleLowerCase()]||s},d=e=>c[e.toLowerCase()]},3765:function(e,a,n){n.d(a,{Z:function(){return o}});var t=n(44745),s=n(57778),l=n(79716),i=n(91302),r=n(66794);async function o(e,a){var n;let t=null!==(n=null==a?void 0:a.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var a;if(e.startsWith("/oauth/providers"))return!1;let n=null===(a=(0,r.bW)())||void 0===a?void 0:a.accessToken;if(!n)return!0;try{let{exp:e}=(0,l.o)(n);return(0,r.pw)(e)}catch(e){return!0}}(e))return r.gN.refreshToken(f).then(n=>u(e,a));let s=await t(e,c(a));return 401===s.status?(r.gN.clearAccessToken(),r.gN.refreshToken(f).then(n=>u(e,a))):d(s,a)}async function f(){var e,a;let n=null===(e=(0,r.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let t=await m(n);return null==t?void 0:null===(a=t.data)||void 0===a?void 0:a.refreshToken}function c(e){var a;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(a=(0,r.bW)())||void 0===a?void 0:a.accessToken)),{...e||{},headers:n}}async function m(e){let a=new t.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[t.Ek]}),n=a.createRequestOperation("mutation",(0,s.h)(i.Dp,{refreshToken:e}));return a.executeMutation(n)}function u(e,a){var n;let t=null!==(n=null==a?void 0:a.customFetch)&&void 0!==n?n:window.fetch;return t(e,c(a)).then(e=>d(e,a))}function d(e,a){return(null==e?void 0:e.ok)?(null==a?void 0:a.responseFormatter)?a.responseFormatter(e):(null==a?void 0:a.responseFormat)==="blob"?e.blob():e.json():(null==a?void 0:a.errorHandler)?a.errorHandler(e):void 0}},23342:function(e,a){a.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/7417-e6b2fe0036b35cf9.js b/ee/tabby-webserver/ui/_next/static/chunks/7417-e6b2fe0036b35cf9.js deleted file mode 100644 index 71ffd8ecf136..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/7417-e6b2fe0036b35cf9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7417],{48537:function(e,a,n){n.d(a,{q:function(){return r}});var t=n(36164);n(3546);var s=n(28312),l=n(31458),i=n(81565);function r(e){let{className:a,value:n,...r}=e,{isCopied:o,copyToClipboard:f}=(0,s.m)({timeout:2e3});return n?(0,t.jsxs)(l.z,{variant:"ghost",size:"icon",className:a,onClick:()=>{o||f(n)},...r,children:[o?(0,t.jsx)(i.IconCheck,{className:"text-green-600"}):(0,t.jsx)(i.IconCopy,{}),(0,t.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},95623:function(e,a,n){n.d(a,{JH:function(){return p},KM:function(){return h},Vc:function(){return v},fD:function(){return b},rG:function(){return x},x5:function(){return g}});var t=n(36164),s=n(3546),l=n(24685),i=n(74630),r=n(16234),o=n(23455),f=n(74248),c=n(84942),m=n(82394);let u=s.createContext({}),d=c.xp,p=s.forwardRef((e,a)=>(0,t.jsx)(c.tW,{...e,ref:a}));p.displayName="SearchableSelectAnchor";let x=s.forwardRef((e,a)=>{let{getInputProps:n}=s.useContext(u),{onKeyDown:l,onChange:f,onInput:c,onBlur:m,onClick:d,...p}=e;return(0,t.jsx)(o.Z,{...n((0,r.Z)({onKeyDown:l,onChange:f,onInput:c,onBlur:m,onClick:d,ref:a},i.Z)),...p})});x.displayName="SearchableSelectTextarea";let h=s.forwardRef((e,a)=>{let{getInputProps:n}=s.useContext(u),{onKeyDown:l,onChange:o,onInput:f,onBlur:c,onClick:d,...p}=e;return(0,t.jsx)(m.I,{...n((0,r.Z)({onKeyDown:l,onChange:o,onInput:f,onBlur:c,onClick:d,ref:a},i.Z)),...p})});h.displayName="SearchableSelectInput";let b=s.forwardRef((e,a)=>{let{children:n,style:l,popupMatchAnchorWidth:i,...r}=e,{getMenuProps:o,anchorRef:f}=s.useContext(u),m=s.useRef(void 0);return s.useLayoutEffect(()=>{if(i){let e=f.current;if(e){let a=e.getBoundingClientRect();m.current=a.width}}},[]),(0,t.jsx)(c.i9,{children:(0,t.jsx)(c.yk,{align:"start",onOpenAutoFocus:e=>e.preventDefault(),style:{width:m.current,...l},...o({ref:a},{suppressRefError:!0}),...r,children:n})})});b.displayName="SearchableSelectContent";let g=s.forwardRef((e,a)=>{let{item:n,index:l,className:i,children:r,disabled:o,...c}=e,{highlightedIndex:m,selectedItem:p,getItemProps:x}=s.useContext(u),h=m===l,b=p===n;return(0,t.jsx)(d,{asChild:!0,children:(0,t.jsx)("div",{className:(0,f.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none",h&&"bg-accent text-accent-foreground",b&&"font-bold",o&&"pointer-events-none opacity-50",i),...x({item:n,index:l,onMouseLeave:e=>e.preventDefault(),onMouseOut:e=>e.preventDefault()}),...c,children:"function"==typeof r?r({highlighted:h,selected:b}):r})},n.id)});function v(e){let{options:a,onSelect:n,children:r,open:o,onOpenChange:f,stayOpenOnInputClick:m}=e,d=s.useRef(null),p=s.useCallback((e,a)=>{let{type:n,changes:t}=a;switch(n){case l.Kb.stateChangeTypes.MenuMouseLeave:return{...t,highlightedIndex:e.highlightedIndex};case l.Kb.stateChangeTypes.InputClick:let s=!!m||t.isOpen;return{...t,isOpen:s};default:return t}},[m]),x=(0,l.Kb)({items:null!=a?a:[],defaultIsOpen:o,onSelectedItemChange(e){let{selectedItem:a}=e;a&&(null==n||n(a),null==f||f(!1))},onIsOpenChange:e=>{let{isOpen:a}=e;null==f||f(!!a)},stateReducer:p}),{setHighlightedIndex:h,highlightedIndex:b}=x,g=(0,i.Z)(o)?x.isOpen:x.isOpen&&o;s.useEffect(()=>{g&&(null==a?void 0:a.length)&&-1===b&&h(0)},[g,a]);let v=s.useMemo(()=>({...x,open:g,anchorRef:d}),[x,g,d]);return(0,t.jsx)(u.Provider,{value:v,children:(0,t.jsx)(c.J2,{open:g,children:"function"==typeof r?r(v):r})})}g.displayName="SearchableSelectOption"},90379:function(e,a,n){n.d(a,{PF:function(){return o},cg:function(){return i},tB:function(){return r}});var t=n(36164),s=n(74248),l=n(3448);let i=e=>{let{className:a,...n}=e;return(0,t.jsxs)("div",{className:(0,s.cn)("space-y-3",a),...n,children:[(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-full"})]})},r=e=>{let{className:a,...n}=e;return(0,t.jsx)(l.O,{className:(0,s.cn)("h-4 w-full",a),...n})},o=e=>{let{className:a,...n}=e;return(0,t.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",a),...n,children:[(0,t.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(l.O,{className:"h-4 w-full"}),(0,t.jsx)(l.O,{className:"h-4 w-[20%]"}),(0,t.jsx)(l.O,{className:"h-4 w-full"})]})}},31458:function(e,a,n){n.d(a,{d:function(){return o},z:function(){return f}});var t=n(36164),s=n(3546),l=n(74047),i=n(14375),r=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),f=s.forwardRef((e,a)=>{let{className:n,variant:s,size:i,asChild:f=!1,...c}=e,m=f?l.g7:"button";return(0,t.jsx)(m,{className:(0,r.cn)(o({variant:s,size:i,className:n})),ref:a,...c})});f.displayName="Button"},82394:function(e,a,n){n.d(a,{I:function(){return i}});var t=n(36164),s=n(3546),l=n(74248);let i=s.forwardRef((e,a)=>{let{className:n,type:s,...i}=e;return(0,t.jsx)("input",{type:s,className:(0,l.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:a,...i})});i.displayName="Input"},84942:function(e,a,n){n.d(a,{J2:function(){return r},i9:function(){return c},tW:function(){return m},xo:function(){return o},xp:function(){return f},yk:function(){return u}});var t=n(36164),s=n(3546),l=n(83299),i=n(74248);let r=l.fC,o=l.xz,f=l.x8,c=l.h_,m=l.ee,u=s.forwardRef((e,a)=>{let{className:n,sideOffset:s=4,...r}=e;return(0,t.jsx)(l.VY,{ref:a,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...r})});u.displayName=l.VY.displayName},11208:function(e,a,n){n.d(a,{Z:function(){return r}});var t=n(36164),s=n(3546),l=n(74225),i=n(74248);let r=s.forwardRef((e,a)=>{let{className:n,orientation:s="horizontal",decorative:r=!0,...o}=e;return(0,t.jsx)(l.f,{ref:a,decorative:r,orientation:s,className:(0,i.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",n),...o})});r.displayName=l.f.displayName},3448:function(e,a,n){n.d(a,{O:function(){return l}});var t=n(36164),s=n(74248);function l(e){let{className:a,...n}=e;return(0,t.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",a),...n})}},29:function(e,a,n){n.d(a,{_v:function(){return c},aJ:function(){return f},pn:function(){return r},u:function(){return o}});var t=n(36164),s=n(3546),l=n(44421),i=n(74248);let r=l.zt,o=l.fC,f=l.xz,c=s.forwardRef((e,a)=>{let{className:n,sideOffset:s=4,...r}=e;return(0,t.jsx)(l.VY,{ref:a,sideOffset:s,className:(0,i.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...r})});c.displayName=l.VY.displayName},28312:function(e,a,n){n.d(a,{m:function(){return r}});var t=n(3546),s=n(61200),l=n.n(s),i=n(2578);function r(e){let{timeout:a=2e3,onError:n}=e,[s,r]=t.useState(!1),o=()=>{r(!0),setTimeout(()=>{r(!1)},a)},f=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:s,copyToClipboard:e=>{var a;if(e){if(null===(a=navigator.clipboard)||void 0===a?void 0:a.writeText)navigator.clipboard.writeText(e).then(o).catch(f);else{let a=l()(e);a?o():f()}}}}}},24449:function(e,a,n){n.d(a,{S:function(){return r},n:function(){return o}});var t=n(3546),s=n(45391),l=n(16784);let i=e=>{let a=(0,l.d)(e);t.useEffect(()=>()=>{a.current()},[])};function r(e,a,n){let r=(0,l.d)(e),o=t.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,a=Array(e),n=0;no.cancel()),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,a,n){let[s,l]=t.useState(e),{run:i}=r(()=>{l(e)},a,n);return t.useEffect(()=>{i()},[e]),[s,l]}},16784:function(e,a,n){n.d(a,{d:function(){return s}});var t=n(3546);function s(e){let a=t.useRef(e);return a.current=e,a}},98454:function(e,a,n){n.d(a,{P:function(){return i}});var t=n(40055),s=n(43240);let l=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,t.aM)({query:l})},63484:function(e,a,n){n.d(a,{U$:function(){return m},zV:function(){return d},t:function(){return u}});var t=n(14283),s=n.n(t),l=n(34021),i=n(74630),r=n(18500),o=JSON.parse('{"Mercury":"#ff2b2b","TypeScript":"#2b7489","PureBasic":"#5a6986","Objective-C++":"#6866fb","Self":"#0579aa","edn":"#db5855","NewLisp":"#87AED7","Jupyter Notebook":"#DA5B0B","Rebol":"#358a5b","Frege":"#00cafe","Dart":"#00B4AB","AspectJ":"#a957b0","Shell":"#89e051","Web Ontology Language":"#9cc9dd","xBase":"#403a40","Eiffel":"#946d57","Nix":"#7e7eff","RAML":"#77d9fb","MTML":"#b7e1f4","Racket":"#22228f","Elixir":"#6e4a7e","SAS":"#B34936","Agda":"#315665","wisp":"#7582D1","D":"#ba595e","Kotlin":"#F18E33","Opal":"#f7ede0","Crystal":"#776791","Objective-C":"#438eff","ColdFusion CFC":"#ed2cd6","Oz":"#fab738","Mirah":"#c7a938","Objective-J":"#ff0c5a","Gosu":"#82937f","FreeMarker":"#0050b2","Ruby":"#701516","Component Pascal":"#b0ce4e","Arc":"#aa2afe","Brainfuck":"#2F2530","Nit":"#009917","APL":"#5A8164","Go":"#375eab","Visual Basic":"#945db7","PHP":"#4F5D95","Cirru":"#ccccff","SQF":"#3F3F3F","Glyph":"#e4cc98","Java":"#b07219","MAXScript":"#00a6a6","Scala":"#DC322F","Makefile":"#427819","ColdFusion":"#ed2cd6","Perl":"#0298c3","Lua":"#000080","Vue":"#2c3e50","Verilog":"#b2b7f8","Factor":"#636746","Haxe":"#df7900","Pure Data":"#91de79","Forth":"#341708","Red":"#ee0000","Hy":"#7790B2","Volt":"#1F1F1F","LSL":"#3d9970","eC":"#913960","CoffeeScript":"#244776","HTML":"#e44b23","Lex":"#DBCA00","API Blueprint":"#2ACCA8","Swift":"#ffac45","C":"#555555","AutoHotkey":"#6594b9","Isabelle":"#FEFE00","Metal":"#8f14e9","Clarion":"#db901e","JSONiq":"#40d47e","Boo":"#d4bec1","AutoIt":"#1C3552","Clojure":"#db5855","Rust":"#dea584","Prolog":"#74283c","SourcePawn":"#5c7611","AMPL":"#E6EFBB","FORTRAN":"#4d41b1","ANTLR":"#9DC3FF","Harbour":"#0e60e3","Tcl":"#e4cc98","BlitzMax":"#cd6400","PigLatin":"#fcd7de","Lasso":"#999999","ECL":"#8a1267","VHDL":"#adb2cb","Elm":"#60B5CC","Propeller Spin":"#7fa2a7","X10":"#4B6BEF","IDL":"#a3522f","ATS":"#1ac620","Ada":"#02f88c","Unity3D Asset":"#ab69a1","Nu":"#c9df40","LFE":"#004200","SuperCollider":"#46390b","Oxygene":"#cdd0e3","ASP":"#6a40fd","Assembly":"#6E4C13","Gnuplot":"#f0a9f0","JFlex":"#DBCA00","NetLinx":"#0aa0ff","Turing":"#45f715","Vala":"#fbe5cd","Processing":"#0096D8","Arduino":"#bd79d1","FLUX":"#88ccff","NetLogo":"#ff6375","CSharp":"#178600","CSS":"#563d7c","Emacs Lisp":"#c065db","Stan":"#b2011d","SaltStack":"#646464","QML":"#44a51c","Pike":"#005390","LOLCODE":"#cc9900","ooc":"#b0b77e","Handlebars":"#01a9d6","J":"#9EEDFF","Mask":"#f97732","EmberScript":"#FFF4F3","TeX":"#3D6117","Nemerle":"#3d3c6e","KRL":"#28431f","Ren\'Py":"#ff7f7f","Unified Parallel C":"#4e3617","Golo":"#88562A","Fancy":"#7b9db4","OCaml":"#3be133","Shen":"#120F14","Pascal":"#b0ce4e","F#":"#b845fc","Puppet":"#302B6D","ActionScript":"#882B0F","Diff":"#88dddd","Ragel in Ruby Host":"#9d5200","Fantom":"#dbded5","Zephir":"#118f9e","Click":"#E4E6F3","Smalltalk":"#596706","DM":"#447265","Ioke":"#078193","PogoScript":"#d80074","LiveScript":"#499886","JavaScript":"#f1e05a","VimL":"#199f4b","PureScript":"#1D222D","ABAP":"#E8274B","Matlab":"#bb92ac","Slash":"#007eff","R":"#198ce7","Erlang":"#B83998","Pan":"#cc0000","LookML":"#652B81","Eagle":"#814C05","Scheme":"#1e4aec","PLSQL":"#dad8d8","Python":"#3572A5","Max":"#c4a79c","Common Lisp":"#3fb68b","Latte":"#A8FF97","XQuery":"#5232e7","Omgrofl":"#cabbff","XC":"#99DA07","Nimrod":"#37775b","SystemVerilog":"#DAE1C2","Chapel":"#8dc63f","Groovy":"#e69f56","Dylan":"#6c616e","E":"#ccce35","Parrot":"#f3ca0a","Grammatical Framework":"#79aa7a","Game Maker Language":"#8fb200","Papyrus":"#6600cc","NetLinx+ERB":"#747faa","Clean":"#3F85AF","Alloy":"#64C800","Squirrel":"#800000","PAWN":"#dbb284","UnrealScript":"#a54c4d","Standard ML":"#dc566d","Slim":"#ff8f77","Perl6":"#0000fb","Julia":"#a270ba","Haskell":"#29b544","NCL":"#28431f","Io":"#a9188d","Rouge":"#cc0088","cpp":"#f34b7d","AGS Script":"#B9D9FF","Dogescript":"#cca760","nesC":"#94B0C7"}'),f={abap:{filenames:[],extnames:["abap"]},actionscript:{filenames:[],extnames:["as"]},ada:{filenames:[],extnames:["ada","adb","ads"]},apacheconf:{filenames:[".htaccess","apache2.conf","httpd.conf"],extnames:["apacheconf","vhost"]},apl:{filenames:[],extnames:["apl","dyalog"]},applescript:{filenames:[],extnames:["applescript","scpt"]},arff:{filenames:[],extnames:["arff"]},asciidoc:{filenames:[],extnames:["asciidoc","adoc","asc"]},asm6502:{filenames:[],extnames:["asm"]},autohotkey:{filenames:[],extnames:["ahk","ahkl"]},autoit:{filenames:[],extnames:["au3"]},bash:{filenames:[".bash_history",".bash_logout",".bash_profile",".bashrc",".cshrc",".login",".profile",".zlogin",".zlogout",".zprofile",".zshenv",".zshrc","9fs","PKGBUILD","bash_logout","bash_profile","bashrc","cshrc","gradlew","login","man","profile","zlogin","zlogout","zprofile","zshenv","zshrc"],extnames:["sh","bash","bats","cgi","command","fcgi","ksh","tmux","tool","zsh"]},basic:{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},batch:{filenames:[],extnames:["bat","cmd"]},bison:{filenames:[],extnames:["bison"]},brainfuck:{filenames:[],extnames:["b","bf"]},bro:{filenames:[],extnames:["bro"]},c:{filenames:[],extnames:["c","cats","h","idc"]},csharp:{filenames:[],extnames:["cs","cake","cshtml","csx"]},cpp:{filenames:[],extnames:["cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inc","inl","ino","ipp","re","tcc","tpp"]},coffeescript:{filenames:["Cakefile"],extnames:["coffee","_coffee","cake","cjsx","iced"]},clojure:{filenames:["riemann.config"],extnames:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"]},crystal:{filenames:[],extnames:["cr"]},css:{filenames:[],extnames:["css"]},d:{filenames:[],extnames:["d","di"]},dart:{filenames:[],extnames:["dart"]},diff:{filenames:[],extnames:["diff","patch"]},django:{filenames:[],extnames:["jinja","jinja2","mustache","njk"]},dockerfile:{filenames:["Dockerfile"],extnames:["dockerfile"]},eiffel:{filenames:[],extnames:["e"]},elixir:{filenames:["mix.lock"],extnames:["ex","exs"]},elm:{filenames:[],extnames:["elm"]},erb:{filenames:[],extnames:["erb"]},erlang:{filenames:["Emakefile","rebar.config","rebar.config.lock","rebar.lock"],extnames:["erl","app.src","es","escript","hrl","xrl","yrl"]},fsharp:{filenames:[],extnames:["fs","fsi","fsx"]},fortran:{filenames:[],extnames:["f90","f","f03","f08","f77","f95","for","fpp"]},gedcom:{filenames:[],extnames:["ged"]},gherkin:{filenames:[],extnames:["feature"]},glsl:{filenames:[],extnames:["glsl","fp","frag","frg","fs","fsh","fshader","geo","geom","glslv","gshader","shader","tesc","tese","vert","vrx","vsh","vshader"]},go:{filenames:[],extnames:["go"]},graphql:{filenames:[],extnames:["graphql","gql"]},groovy:{filenames:["Jenkinsfile"],extnames:["groovy","grt","gtpl","gvy"]},haml:{filenames:[],extnames:["haml"]},handlebars:{filenames:[],extnames:["handlebars","hbs"]},haskell:{filenames:[],extnames:["hs","hsc"]},haxe:{filenames:[],extnames:["hx","hxsl"]},http:{filenames:[],extnames:["http"]},icon:{filenames:[],extnames:["icn"]},inform7:{filenames:[],extnames:["ni","i7x"]},ini:{filenames:[".editorconfig",".gitconfig"],extnames:["ini","cfg","lektorproject","prefs","pro","properties"]},io:{filenames:[],extnames:["io"]},j:{filenames:[],extnames:["ijs"]},java:{filenames:[],extnames:["java"]},javascript:{filenames:["Jakefile"],extnames:["js","_js","cjs","bones","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib"]},jolie:{filenames:[],extnames:["ol","iol"]},json:{filenames:[".arcconfig",".htmlhintrc",".tern-config",".tern-project","composer.lock","mcmod.info"],extnames:["json","avsc","geojson","gltf","JSON-tmLanguage","jsonl","tfstate","topojson","webapp","webmanifest","yy","yyp"]},julia:{filenames:[],extnames:["jl"]},keyman:{filenames:[],extnames:["kmn"]},kotlin:{filenames:[],extnames:["kt","ktm","kts"]},latex:{filenames:[],extnames:["tex","aux","bbx","bib","cbx","cls","dtx","ins","lbx","ltx","mkii","mkiv","mkvi","sty","toc"]},less:{filenames:[],extnames:["less"]},liquid:{filenames:[],extnames:["liquid"]},lisp:{filenames:[],extnames:["lisp","asd","cl","l","lsp","ny","podsl","sexp"]},livescript:{filenames:["Slakefile"],extnames:["ls","_ls"]},lolcode:{filenames:[],extnames:["lol"]},lua:{filenames:[],extnames:["lua","fcgi","nse","p8","pd_lua","rbxs","wlua"]},cmake:{filenames:["BSDmakefile","GNUmakefile","Kbuild","Makefile","Makefile.am","Makefile.boot","Makefile.frag","Makefile.in","Makefile.inc","Makefile.wat","makefile","makefile.sco","mkfile"],extnames:["mak","d","make","mk","mkfile"]},markdown:{filenames:["contents.lr","LICENSE"],extnames:["md","markdown","mdown","mdwn","mkd","mkdn","mkdown","ronn","workbook"]},markup:{filenames:[],extnames:["apib","blade","chem","ecr","eex","ejs","html","htm","ipynb","kit","latte","marko","mask","mtml","phtml","pic","raml","rhtml","vue","xht","xhtml"]},matlab:{filenames:[],extnames:["matlab","m"]},mel:{filenames:[],extnames:["mel"]},mizar:{filenames:[],extnames:["miz","voc"]},monkey:{filenames:[],extnames:["monkey","monkey2"]},n4js:{filenames:[],extnames:["n4jsd"]},nasm:{filenames:[],extnames:["nasm"]},nginx:{filenames:["nginx.conf"],extnames:["nginxconf","vhost"]},nim:{filenames:[],extnames:["nim","nimrod"]},nix:{filenames:[],extnames:["nix"]},nsis:{filenames:[],extnames:["nsi","nsh"]},objectivec:{filenames:[],extnames:["m","h"]},ocaml:{filenames:[],extnames:["ml","eliom","eliomi","ml4","mli","mll","mly"]},opencl:{filenames:[],extnames:["opencl","cl"]},oz:{filenames:[],extnames:["oz"]},pascal:{filenames:[],extnames:["pas","dfm","dpr","inc","lpr","pascal","pp"]},perl:{filenames:["Makefile.PL","Rexfile","ack","cpanfile"],extnames:["pl","al","cgi","fcgi","perl","ph","plx","pm","psgi","t"]},php:{filenames:[".php",".php_cs",".php_cs.dist","Phakefile"],extnames:["php","aw","ctp","fcgi","inc","php3","php4","php5","phps","phpt"]},plsql:{filenames:[],extnames:["pls","bdy","ddl","fnc","pck","pkb","pks","plb","plsql","prc","spc","tpb","tps","trg","vw"]},powershell:{filenames:[],extnames:["ps1","psd1","psm1"]},processing:{filenames:[],extnames:["pde"]},prolog:{filenames:[],extnames:["pl","pro","prolog","yap"]},properties:{filenames:[],extnames:["properties"]},protobuf:{filenames:[],extnames:["proto"]},pug:{filenames:[],extnames:["jade","pug"]},puppet:{filenames:["Modulefile"],extnames:["pp"]},pure:{filenames:[],extnames:["pure"]},python:{filenames:[".gclient","BUCK","BUILD","BUILD.bazel","SConscript","SConstruct","Snakefile","WORKSPACE","wscript"],extnames:["py","bzl","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","spec","tac","wsgi","xpy"]},q:{filenames:[],extnames:["q"]},qore:{filenames:[],extnames:["q","qm","qtest"]},r:{filenames:[".Rprofile","expr-dist"],extnames:["r","rd","rsx"]},jsx:{filenames:[],extnames:["jsx"]},toml:{filenames:[],extnames:["toml"]},tsx:{filenames:[],extnames:["tsx"]},renpy:{filenames:[],extnames:["rpy"]},reason:{filenames:[],extnames:["re","rei"]},rest:{filenames:[],extnames:["rst","rest"]},rip:{filenames:[],extnames:["rip"]},ruby:{filenames:[".irbrc",".pryrc","Appraisals","Berksfile","Brewfile","Buildfile","Capfile","Dangerfile","Deliverfile","Fastfile","Gemfile","Gemfile.lock","Guardfile","Jarfile","Mavenfile","Podfile","Puppetfile","Rakefile","Snapfile","Thorfile","Vagrantfile","buildfile"],extnames:["rb","builder","eye","fcgi","gemspec","god","jbuilder","mspec","pluginspec","podspec","rabl","rake","rbuild","rbw","rbx","ru","ruby","spec","thor","watchr"]},rust:{filenames:[],extnames:["rs"]},sas:{filenames:[],extnames:["sas"]},sass:{filenames:[],extnames:["sass"]},scss:{filenames:[],extnames:["scss"]},scala:{filenames:[],extnames:["scala","kojo","sbt","sc"]},scheme:{filenames:[],extnames:["scm","sch","sld","sls","sps","ss"]},smalltalk:{filenames:[],extnames:["st","cs"]},smarty:{filenames:[],extnames:["tpl"]},sql:{filenames:[],extnames:["sql","cql","ddl","inc","mysql","prc","tab","udf","viw"]},soy:{filenames:[],extnames:["soy"]},stylus:{filenames:[],extnames:["styl"]},swift:{filenames:[],extnames:["swift"]},tcl:{filenames:["owh","starfield"],extnames:["tcl","adp","tm"]},textile:{filenames:[],extnames:["textile"]},tt2:{filenames:[],extnames:["pm"]},twig:{filenames:[],extnames:["twig"]},typescript:{filenames:[],extnames:["ts"]},velocity:{filenames:[],extnames:["vm"]},verilog:{filenames:[],extnames:["v","veo"]},vhdl:{filenames:[],extnames:["vhdl","vhd","vhf","vhi","vho","vhs","vht","vhw"]},vim:{filenames:[".gvimrc",".nvimrc",".vimrc","_vimrc","gvimrc","nvimrc","vimrc"],extnames:["vim"]},"visual-basic":{filenames:[],extnames:["vb","bas","cls","frm","frx","vba","vbhtml","vbs"]},wasm:{filenames:[],extnames:["wast","wat"]},xojo:{filenames:[],extnames:["xojo_code","xojo_menu","xojo_report","xojo_script","xojo_toolbar","xojo_window"]},xquery:{filenames:[],extnames:["xquery","xq","xql","xqm","xqy"]},yaml:{filenames:[".clang-format",".clang-tidy",".gemrc","glide.lock"],extnames:["yml","mir","reek","rviz","sublime-syntax","syntax","yaml","yaml-tmlanguage"]}};let c=Object.entries(o).reduce((e,a)=>{let[n,t]=a;return{...e,[n.toLocaleLowerCase()]:t}},{}),m=e=>{let a={},n={};for(let[e,t]of Object.entries(f)){for(let n of t.filenames)(0,l.Z)(a,n)||(a[n]=[]),a[n].push(e);for(let a of t.extnames)(0,l.Z)(n,a)||(n[a]=[]),n[a].push(e)}return[].concat(a[s().basename(e)],n[s().extname(e).substring(1)]).filter(Boolean)},u=(e,a)=>{let n=()=>(0,i.Z)(a)?"Other":a;if(!e)return n();let t=Object.values(r.SQ).map(e=>e.toLocaleLowerCase()).indexOf(e.toLocaleLowerCase());if(-1===t)return n();let s=Object.keys(r.SQ)[t];return({csharp:"C#",cpp:"C++",javascript:"JavaScript",typescript:"TypeScript"})[s.toLocaleLowerCase()]||s},d=e=>c[e.toLowerCase()]},3765:function(e,a,n){n.d(a,{Z:function(){return o}});var t=n(44745),s=n(57778),l=n(79716),i=n(91302),r=n(66794);async function o(e,a){var n;let t=null!==(n=null==a?void 0:a.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var a;if(e.startsWith("/oauth/providers"))return!1;let n=null===(a=(0,r.bW)())||void 0===a?void 0:a.accessToken;if(!n)return!0;try{let{exp:e}=(0,l.o)(n);return(0,r.pw)(e)}catch(e){return!0}}(e))return r.gN.refreshToken(f).then(n=>u(e,a));let s=await t(e,c(a));return 401===s.status?(r.gN.clearAccessToken(),r.gN.refreshToken(f).then(n=>u(e,a))):d(s,a)}async function f(){var e,a;let n=null===(e=(0,r.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let t=await m(n);return null==t?void 0:null===(a=t.data)||void 0===a?void 0:a.refreshToken}function c(e){var a;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(a=(0,r.bW)())||void 0===a?void 0:a.accessToken)),{...e||{},headers:n}}async function m(e){let a=new t.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[t.Ek]}),n=a.createRequestOperation("mutation",(0,s.h)(i.Dp,{refreshToken:e}));return a.executeMutation(n)}function u(e,a){var n;let t=null!==(n=null==a?void 0:a.customFetch)&&void 0!==n?n:window.fetch;return t(e,c(a)).then(e=>d(e,a))}function d(e,a){return(null==e?void 0:e.ok)?(null==a?void 0:a.responseFormatter)?a.responseFormatter(e):(null==a?void 0:a.responseFormat)==="blob"?e.blob():e.json():(null==a?void 0:a.errorHandler)?a.errorHandler(e):void 0}},23342:function(e,a){a.Z={src:"/_next/static/media/tabby.16ac81a9.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA50lEQVR42mMAgUWTGw3KsqO9QOypZeG6NekBuQzI4NCmmaZtFam/K6PtHzYlOH5ysDX7n5QYboJQsKrfd1JN6v+ldXH/F+fa/fWyNf4fEebXBlcwsSbNeWV/+f9FE+t+za2K+xNjLfPf293u6v///xkZQGDDwr7gfetm/d8xr+VPkpXgnzR3nf/xAY6vt6yfK84AUrV5+US9HWtnnVgyrfm/tiTD/9JAo//5Ea5nGUDAkoGBCUQHWEiZysuI7LcwN7wb6WV1IT7YzR7uhh3Lepg+AU2av2AiT0pCuDKDayAvSLwsM4oJAH4LXl0Gpb0HAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/8399-ee8322294e854b2d.js b/ee/tabby-webserver/ui/_next/static/chunks/8399-26ef63818501649f.js similarity index 54% rename from ee/tabby-webserver/ui/_next/static/chunks/8399-ee8322294e854b2d.js rename to ee/tabby-webserver/ui/_next/static/chunks/8399-26ef63818501649f.js index 9d96cbdf955e..42d2ebecae64 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/8399-ee8322294e854b2d.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/8399-26ef63818501649f.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8399],{18399:function(e,r,t){t.d(r,{ZP:function(){return G}});var n=t(36164),a=t(3546),l=t(11978),s=t(84381),i=t(94909),o=t(5493),d=t(2578),c=t(40055),u=t(23782),m=t(43240),f=t(18500),x=t(11634),p=t(74248),h=t(73460),j=t(31458),v=t(98150),N=t(81565),y=t(82394),g=t(5266),b=t(70772);let C=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(b.fC,{className:(0,p.cn)("grid gap-2",t),...a,ref:r})});C.displayName=b.fC.displayName;let w=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(b.ck,{ref:r,className:(0,p.cn)("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...a,children:(0,n.jsx)(b.z$,{className:"flex items-center justify-center",children:(0,n.jsx)(N.IconCircle,{className:"h-2.5 w-2.5 fill-current text-current"})})})});w.displayName=b.ck.displayName;var I=t(48537),_=t(35402),k=t(20325);let R=(0,m.BX)("\n mutation updateOauthCredential($input: UpdateOAuthCredentialInput!) {\n updateOauthCredential(input: $input)\n }\n"),z=(0,m.BX)("\n mutation deleteOauthCredential($provider: OAuthProvider!) {\n deleteOauthCredential(provider: $provider)\n }\n"),O=(0,m.BX)("\n query OAuthCallbackUrl($provider: OAuthProvider!) {\n oauthCallbackUrl(provider: $provider)\n }\n"),F=u.Ry({clientId:u.Z_(),clientSecret:u.Z_().optional(),provider:u.jb(f.O4)});function G(e){let{className:r,isNew:t,provider:u,defaultValues:m,onSuccess:b,...G}=e,S=(0,l.useRouter)(),D=(0,c.m8)(),T=a.useMemo(()=>({...m||{},provider:u}),[]),[$,U]=a.useState(!1),[V,q]=a.useState(!1),P=(0,o.cI)({resolver:(0,s.F)(F),defaultValues:T}),X=P.watch("provider"),J=!(0,i.Z)(P.formState.dirtyFields),{isSubmitting:L}=P.formState,M=()=>{S.replace("/settings/sso")},W=(0,x.D)(R,{onCompleted(e){(null==e?void 0:e.updateOauthCredential)&&(null==b||b(P.getValues()))},form:P}),E=(0,x.D)(z),Y=async e=>{if(t){let r=await D.query(k.oauthCredential,{provider:e.provider}).then(e=>{var r;return!!(null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.oauthCredential)});if(r){P.setError("provider",{message:"Provider already exists. Please choose another one"});return}}W({input:e})},[{data:B}]=(0,c.aM)({query:O,variables:{provider:X}}),Z=a.useMemo(()=>t?"e.g. e363c08d7e9ca4e66e723a53f38a21f6a54c1b83":Array(36).fill("*").join(""),[t]);return(0,n.jsx)(v.l0,{...P,children:(0,n.jsxs)("div",{className:(0,p.cn)("grid gap-2",r),...G,children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:P.handleSubmit(Y),children:[(0,n.jsx)(A,{className:"mt-2",children:"Basic information"}),(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(g._,{children:"Type"}),(0,n.jsx)(C,{defaultValue:"oauth",children:(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:"oauth",id:"type_oauth"}),(0,n.jsx)(g._,{className:"cursor-pointer",htmlFor:"type_oauth",children:"OAuth 2.0"})]})})]}),(0,n.jsx)(v.Wi,{control:P.control,name:"provider",render:e=>{let{field:{onChange:r,...a}}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Provider"}),(0,n.jsx)(v.NI,{children:(0,n.jsxs)(C,{className:"flex gap-8",orientation:"horizontal",onValueChange:r,...a,children:[(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Github,id:"r_github",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_github",children:[(0,n.jsx)(N.IconGitHub,{className:"h-5 w-5"}),"GitHub"]})]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Google,id:"r_google",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_google",children:[(0,n.jsx)(N.IconGoogle,{className:"h-5 w-5"}),"Google"]})]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Gitlab,id:"r_gitlab",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_gitlab",children:[(0,n.jsx)(N.IconGitLab,{className:"h-5 w-5"}),"GitLab"]})]})]})}),(0,n.jsx)(v.zG,{})]})}}),B&&(0,n.jsx)(v.xJ,{className:"mt-4",children:(0,n.jsxs)("div",{className:"flex flex-col gap-2 rounded-lg border px-3 py-2",children:[(0,n.jsx)("div",{className:"text-sm text-muted-foreground",children:"Create your OAuth2 application with the following information"}),(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)("div",{className:"text-sm font-medium",children:"Authorization callback URL"}),(0,n.jsxs)("span",{className:"flex items-center text-sm",children:[B.oauthCallbackUrl,(0,n.jsx)(I.q,{type:"button",value:B.oauthCallbackUrl})]})]})]})}),(0,n.jsxs)("div",{children:[(0,n.jsx)(A,{children:"OAuth provider information"}),(0,n.jsx)(v.pf,{children:"The information is provided by your identity provider."})]}),(0,n.jsx)(v.Wi,{control:P.control,name:"clientId",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Client ID"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:"e.g. ae1542c44b154c10c859",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",...r})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:P.control,name:"clientSecret",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:t,children:"Client Secret"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{className:(0,p.cn)({"placeholder:translate-y-[10%] !placeholder-foreground":!t}),placeholder:Z,autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",type:"password",...r})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex justify-end gap-4",children:[(0,n.jsx)(j.z,{type:"button",variant:"ghost",onClick:M,children:"Cancel"}),!t&&(0,n.jsxs)(h.aR,{open:$,onOpenChange:U,children:[(0,n.jsx)(h.vW,{asChild:!0,children:(0,n.jsx)(j.z,{variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(h._T,{children:[(0,n.jsxs)(h.fY,{children:[(0,n.jsx)(h.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(h.yT,{children:"This action cannot be undone. It will permanently delete the current credential."})]}),(0,n.jsxs)(h.xo,{children:[(0,n.jsx)(h.le,{children:"Cancel"}),(0,n.jsxs)(h.OL,{className:(0,j.d)({variant:"destructive"}),onClick:e=>{e.preventDefault(),q(!0),E({provider:X}).then(e=>{var r,t;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.deleteOauthCredential)?M():(q(!1),(null==e?void 0:e.error)&&d.A.error(null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message))})},children:[V&&(0,n.jsx)(N.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Yes, delete it"]})]})]})]}),(0,n.jsx)(_.M,{licenses:[f.oj.Enterprise],children:e=>{let{hasValidLicense:r}=e;return(0,n.jsxs)(j.z,{type:"submit",disabled:!r||L||!t&&!J,children:[L&&(0,n.jsx)(N.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),t?"Create":"Update"]})}})]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})}function A(e){let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,p.cn)("mt-4 text-xl font-semibold",r),...t})}},48537:function(e,r,t){t.d(r,{q:function(){return i}});var n=t(36164);t(3546);var a=t(28312),l=t(31458),s=t(81565);function i(e){let{className:r,value:t,...i}=e,{isCopied:o,copyToClipboard:d}=(0,a.m)({timeout:2e3});return t?(0,n.jsxs)(l.z,{variant:"ghost",size:"icon",className:r,onClick:()=>{o||d(t)},...i,children:[o?(0,n.jsx)(s.IconCheck,{className:"text-green-600"}):(0,n.jsx)(s.IconCopy,{}),(0,n.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},73460:function(e,r,t){t.d(r,{OL:function(){return j},_T:function(){return m},aR:function(){return o},f$:function(){return p},fY:function(){return f},le:function(){return v},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=t(36164),a=t(3546),l=t(34604),s=t(74248),i=t(31458);let o=l.fC,d=l.xz,c=e=>{let{className:r,children:t,...a}=e;return(0,n.jsx)(l.h_,{className:(0,s.cn)(r),...a,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:t})})};c.displayName=l.h_.displayName;let u=a.forwardRef((e,r)=>{let{className:t,children:a,...i}=e;return(0,n.jsx)(l.aV,{className:(0,s.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",t),...i,ref:r})});u.displayName=l.aV.displayName;let m=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(l.VY,{ref:r,className:(0,s.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",t),...a})]})});m.displayName=l.VY.displayName;let f=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col space-y-2 text-center sm:text-left",r),...t})};f.displayName="AlertDialogHeader";let x=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",r),...t})};x.displayName="AlertDialogFooter";let p=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.Dx,{ref:r,className:(0,s.cn)("text-lg font-semibold",t),...a})});p.displayName=l.Dx.displayName;let h=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.dk,{ref:r,className:(0,s.cn)("text-sm text-muted-foreground",t),...a})});h.displayName=l.dk.displayName;let j=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.aU,{ref:r,className:(0,s.cn)((0,i.d)(),t),...a})});j.displayName=l.aU.displayName;let v=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.$j,{ref:r,className:(0,s.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",t),...a})});v.displayName=l.$j.displayName},98150:function(e,r,t){t.d(r,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return j},xJ:function(){return x},zG:function(){return v}});var n=t(36164),a=t(3546),l=t(74047),s=t(5493),i=t(74248),o=t(5266);let d=s.RV,c=a.createContext({}),u=e=>{let{...r}=e;return(0,n.jsx)(c.Provider,{value:{name:r.name},children:(0,n.jsx)(s.Qr,{...r})})},m=()=>{let e=a.useContext(c),r=a.useContext(f),{getFieldState:t,formState:n}=(0,s.Gc)(),l=e.name||"root",i=t(l,n);if(!n)throw Error("useFormField should be used within
");let{id:o}=r;return{id:o,name:l,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},f=a.createContext({}),x=a.forwardRef((e,r)=>{let{className:t,...l}=e,s=a.useId();return(0,n.jsx)(f.Provider,{value:{id:s},children:(0,n.jsx)("div",{ref:r,className:(0,i.cn)("space-y-2",t),...l})})});x.displayName="FormItem";let p=a.forwardRef((e,r)=>{let{className:t,required:a,...l}=e,{error:s,formItemId:d}=m();return(0,n.jsx)(o._,{ref:r,className:(0,i.cn)(s&&"text-destructive",a&&'after:ml-0.5 after:text-destructive after:content-["*"]',t),htmlFor:d,...l})});p.displayName="FormLabel";let h=a.forwardRef((e,r)=>{let{...t}=e,{error:a,formItemId:s,formDescriptionId:i,formMessageId:o}=m();return(0,n.jsx)(l.g7,{ref:r,id:s,"aria-describedby":a?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!a,...t})});h.displayName="FormControl";let j=a.forwardRef((e,r)=>{let{className:t,...a}=e,{formDescriptionId:l}=m();return(0,n.jsx)("div",{ref:r,id:l,className:(0,i.cn)("text-sm text-muted-foreground",t),...a})});j.displayName="FormDescription";let v=a.forwardRef((e,r)=>{let{className:t,children:a,...l}=e,{error:s,formMessageId:o}=m(),d=s?String(null==s?void 0:s.message):a;return d?(0,n.jsx)("p",{ref:r,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",t),...l,children:d}):null});v.displayName="FormMessage"},82394:function(e,r,t){t.d(r,{I:function(){return s}});var n=t(36164),a=t(3546),l=t(74248);let s=a.forwardRef((e,r)=>{let{className:t,type:a,...s}=e;return(0,n.jsx)("input",{type:a,className:(0,l.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:r,...s})});s.displayName="Input"},5266:function(e,r,t){t.d(r,{_:function(){return d}});var n=t(36164),a=t(3546),l=t(90893),s=t(14375),i=t(74248);let o=(0,s.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.f,{ref:r,className:(0,i.cn)(o(),t),...a})});d.displayName=l.f.displayName},28312:function(e,r,t){t.d(r,{m:function(){return i}});var n=t(3546),a=t(61200),l=t.n(a),s=t(2578);function i(e){let{timeout:r=2e3,onError:t}=e,[a,i]=n.useState(!1),o=()=>{i(!0),setTimeout(()=>{i(!1)},r)},d=e=>{if("function"==typeof t){null==t||t(e);return}s.A.error("Failed to copy.")};return{isCopied:a,copyToClipboard:e=>{var r;if(e){if(null===(r=navigator.clipboard)||void 0===r?void 0:r.writeText)navigator.clipboard.writeText(e).then(o).catch(d);else{let r=l()(e);r?o():d()}}}}}}}]); \ No newline at end of file +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8399],{18399:function(e,r,t){t.d(r,{ZP:function(){return G}});var n=t(36164),a=t(3546),l=t(11978),s=t(84381),i=t(94909),o=t(5493),d=t(2578),c=t(40055),u=t(23782),m=t(43240),f=t(18500),x=t(11634),p=t(74248),h=t(73460),j=t(31458),v=t(98150),N=t(81565),y=t(82394),g=t(5266),b=t(70772);let C=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(b.fC,{className:(0,p.cn)("grid gap-2",t),...a,ref:r})});C.displayName=b.fC.displayName;let w=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(b.ck,{ref:r,className:(0,p.cn)("aspect-square h-4 w-4 rounded-full border border-primary text-primary ring-offset-background focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),...a,children:(0,n.jsx)(b.z$,{className:"flex items-center justify-center",children:(0,n.jsx)(N.IconCircle,{className:"h-2.5 w-2.5 fill-current text-current"})})})});w.displayName=b.ck.displayName;var I=t(48537),_=t(35402),k=t(20325);let R=(0,m.BX)("\n mutation updateOauthCredential($input: UpdateOAuthCredentialInput!) {\n updateOauthCredential(input: $input)\n }\n"),z=(0,m.BX)("\n mutation deleteOauthCredential($provider: OAuthProvider!) {\n deleteOauthCredential(provider: $provider)\n }\n"),O=(0,m.BX)("\n query OAuthCallbackUrl($provider: OAuthProvider!) {\n oauthCallbackUrl(provider: $provider)\n }\n"),F=u.Ry({clientId:u.Z_(),clientSecret:u.Z_().optional(),provider:u.jb(f.O4)});function G(e){let{className:r,isNew:t,provider:u,defaultValues:m,onSuccess:b,...G}=e,S=(0,l.useRouter)(),D=(0,c.m8)(),T=a.useMemo(()=>({...m||{},provider:u}),[]),[$,U]=a.useState(!1),[V,q]=a.useState(!1),P=(0,o.cI)({resolver:(0,s.F)(F),defaultValues:T}),X=P.watch("provider"),J=!(0,i.Z)(P.formState.dirtyFields),{isSubmitting:L}=P.formState,M=()=>{S.replace("/settings/sso")},W=(0,x.D)(R,{onCompleted(e){(null==e?void 0:e.updateOauthCredential)&&(null==b||b(P.getValues()))},form:P}),E=(0,x.D)(z),Y=async e=>{if(t){let r=await D.query(k.oauthCredential,{provider:e.provider}).then(e=>{var r;return!!(null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.oauthCredential)});if(r){P.setError("provider",{message:"Provider already exists. Please choose another one"});return}}W({input:e})},[{data:B}]=(0,c.aM)({query:O,variables:{provider:X}}),Z=a.useMemo(()=>t?"e.g. e363c08d7e9ca4e66e723a53f38a21f6a54c1b83":Array(36).fill("*").join(""),[t]);return(0,n.jsx)(v.l0,{...P,children:(0,n.jsxs)("div",{className:(0,p.cn)("grid gap-2",r),...G,children:[(0,n.jsxs)("form",{className:"grid gap-6",onSubmit:P.handleSubmit(Y),children:[(0,n.jsx)(A,{className:"mt-2",children:"Basic information"}),(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(g._,{children:"Type"}),(0,n.jsx)(C,{defaultValue:"oauth",children:(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:"oauth",id:"type_oauth"}),(0,n.jsx)(g._,{className:"cursor-pointer",htmlFor:"type_oauth",children:"OAuth 2.0"})]})})]}),(0,n.jsx)(v.Wi,{control:P.control,name:"provider",render:e=>{let{field:{onChange:r,...a}}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{children:"Provider"}),(0,n.jsx)(v.NI,{children:(0,n.jsxs)(C,{className:"flex gap-8",orientation:"horizontal",onValueChange:r,...a,children:[(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Github,id:"r_github",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_github",children:[(0,n.jsx)(N.IconGitHub,{className:"h-5 w-5"}),"GitHub"]})]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Google,id:"r_google",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_google",children:[(0,n.jsx)(N.IconGoogle,{className:"h-5 w-5"}),"Google"]})]}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,n.jsx)(w,{value:f.O4.Gitlab,id:"r_gitlab",disabled:!t}),(0,n.jsxs)(g._,{className:"flex cursor-pointer items-center gap-2",htmlFor:"r_gitlab",children:[(0,n.jsx)(N.IconGitLab,{className:"h-5 w-5"}),"GitLab"]})]})]})}),(0,n.jsx)(v.zG,{})]})}}),B&&(0,n.jsx)(v.xJ,{className:"mt-4",children:(0,n.jsxs)("div",{className:"flex flex-col gap-2 rounded-lg border px-3 py-2",children:[(0,n.jsx)("div",{className:"text-sm text-muted-foreground",children:"Create your OAuth2 application with the following information"}),(0,n.jsxs)("div",{className:"flex items-center justify-between",children:[(0,n.jsx)("div",{className:"text-sm font-medium",children:"Authorization callback URL"}),(0,n.jsxs)("span",{className:"flex items-center text-sm",children:[B.oauthCallbackUrl,(0,n.jsx)(I.q,{type:"button",value:B.oauthCallbackUrl})]})]})]})}),(0,n.jsxs)("div",{children:[(0,n.jsx)(A,{children:"OAuth provider information"}),(0,n.jsx)(v.pf,{children:"The information is provided by your identity provider."})]}),(0,n.jsx)(v.Wi,{control:P.control,name:"clientId",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:!0,children:"Client ID"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{placeholder:"e.g. ae1542c44b154c10c859",autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",...r})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsx)(v.Wi,{control:P.control,name:"clientSecret",render:e=>{let{field:r}=e;return(0,n.jsxs)(v.xJ,{children:[(0,n.jsx)(v.lX,{required:t,children:"Client Secret"}),(0,n.jsx)(v.NI,{children:(0,n.jsx)(y.I,{className:(0,p.cn)({"placeholder:translate-y-[10%] !placeholder-foreground":!t}),placeholder:Z,autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",type:"password",...r})}),(0,n.jsx)(v.zG,{})]})}}),(0,n.jsxs)("div",{className:"flex justify-end gap-4",children:[(0,n.jsx)(j.z,{type:"button",variant:"ghost",onClick:M,children:"Cancel"}),!t&&(0,n.jsxs)(h.aR,{open:$,onOpenChange:U,children:[(0,n.jsx)(h.vW,{asChild:!0,children:(0,n.jsx)(j.z,{variant:"hover-destructive",children:"Delete"})}),(0,n.jsxs)(h._T,{children:[(0,n.jsxs)(h.fY,{children:[(0,n.jsx)(h.f$,{children:"Are you absolutely sure?"}),(0,n.jsx)(h.yT,{children:"This action cannot be undone. It will permanently delete the current credential."})]}),(0,n.jsxs)(h.xo,{children:[(0,n.jsx)(h.le,{children:"Cancel"}),(0,n.jsxs)(h.OL,{className:(0,j.d)({variant:"destructive"}),onClick:e=>{e.preventDefault(),q(!0),E({provider:X}).then(e=>{var r,t;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.deleteOauthCredential)?M():(q(!1),(null==e?void 0:e.error)&&d.A.error(null==e?void 0:null===(t=e.error)||void 0===t?void 0:t.message))})},children:[V&&(0,n.jsx)(N.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Yes, delete it"]})]})]})]}),(0,n.jsx)(_.M,{licenses:[f.oj.Enterprise],children:e=>{let{hasValidLicense:r}=e;return(0,n.jsxs)(j.z,{type:"submit",disabled:!r||L||!t&&!J,children:[L&&(0,n.jsx)(N.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),t?"Create":"Update"]})}})]})]}),(0,n.jsx)(v.zG,{className:"text-center"})]})})}function A(e){let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,p.cn)("mt-4 text-xl font-semibold",r),...t})}},48537:function(e,r,t){t.d(r,{q:function(){return i}});var n=t(36164);t(3546);var a=t(28312),l=t(31458),s=t(81565);function i(e){let{className:r,value:t,onCopyContent:i,...o}=e,{isCopied:d,copyToClipboard:c}=(0,a.m)({timeout:2e3,onCopyContent:i});return t?(0,n.jsxs)(l.z,{variant:"ghost",size:"icon",className:r,onClick:()=>{d||c(t)},...o,children:[d?(0,n.jsx)(s.IconCheck,{className:"text-green-600"}):(0,n.jsx)(s.IconCopy,{}),(0,n.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},73460:function(e,r,t){t.d(r,{OL:function(){return j},_T:function(){return m},aR:function(){return o},f$:function(){return p},fY:function(){return f},le:function(){return v},vW:function(){return d},xo:function(){return x},yT:function(){return h}});var n=t(36164),a=t(3546),l=t(34604),s=t(74248),i=t(31458);let o=l.fC,d=l.xz,c=e=>{let{className:r,children:t,...a}=e;return(0,n.jsx)(l.h_,{className:(0,s.cn)(r),...a,children:(0,n.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:t})})};c.displayName=l.h_.displayName;let u=a.forwardRef((e,r)=>{let{className:t,children:a,...i}=e;return(0,n.jsx)(l.aV,{className:(0,s.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",t),...i,ref:r})});u.displayName=l.aV.displayName;let m=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(l.VY,{ref:r,className:(0,s.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",t),...a})]})});m.displayName=l.VY.displayName;let f=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col space-y-2 text-center sm:text-left",r),...t})};f.displayName="AlertDialogHeader";let x=e=>{let{className:r,...t}=e;return(0,n.jsx)("div",{className:(0,s.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",r),...t})};x.displayName="AlertDialogFooter";let p=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.Dx,{ref:r,className:(0,s.cn)("text-lg font-semibold",t),...a})});p.displayName=l.Dx.displayName;let h=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.dk,{ref:r,className:(0,s.cn)("text-sm text-muted-foreground",t),...a})});h.displayName=l.dk.displayName;let j=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.aU,{ref:r,className:(0,s.cn)((0,i.d)(),t),...a})});j.displayName=l.aU.displayName;let v=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.$j,{ref:r,className:(0,s.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",t),...a})});v.displayName=l.$j.displayName},98150:function(e,r,t){t.d(r,{NI:function(){return h},Wi:function(){return u},l0:function(){return d},lX:function(){return p},pf:function(){return j},xJ:function(){return x},zG:function(){return v}});var n=t(36164),a=t(3546),l=t(74047),s=t(5493),i=t(74248),o=t(5266);let d=s.RV,c=a.createContext({}),u=e=>{let{...r}=e;return(0,n.jsx)(c.Provider,{value:{name:r.name},children:(0,n.jsx)(s.Qr,{...r})})},m=()=>{let e=a.useContext(c),r=a.useContext(f),{getFieldState:t,formState:n}=(0,s.Gc)(),l=e.name||"root",i=t(l,n);if(!n)throw Error("useFormField should be used within ");let{id:o}=r;return{id:o,name:l,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...i}},f=a.createContext({}),x=a.forwardRef((e,r)=>{let{className:t,...l}=e,s=a.useId();return(0,n.jsx)(f.Provider,{value:{id:s},children:(0,n.jsx)("div",{ref:r,className:(0,i.cn)("space-y-2",t),...l})})});x.displayName="FormItem";let p=a.forwardRef((e,r)=>{let{className:t,required:a,...l}=e,{error:s,formItemId:d}=m();return(0,n.jsx)(o._,{ref:r,className:(0,i.cn)(s&&"text-destructive",a&&'after:ml-0.5 after:text-destructive after:content-["*"]',t),htmlFor:d,...l})});p.displayName="FormLabel";let h=a.forwardRef((e,r)=>{let{...t}=e,{error:a,formItemId:s,formDescriptionId:i,formMessageId:o}=m();return(0,n.jsx)(l.g7,{ref:r,id:s,"aria-describedby":a?"".concat(i," ").concat(o):"".concat(i),"aria-invalid":!!a,...t})});h.displayName="FormControl";let j=a.forwardRef((e,r)=>{let{className:t,...a}=e,{formDescriptionId:l}=m();return(0,n.jsx)("div",{ref:r,id:l,className:(0,i.cn)("text-sm text-muted-foreground",t),...a})});j.displayName="FormDescription";let v=a.forwardRef((e,r)=>{let{className:t,children:a,...l}=e,{error:s,formMessageId:o}=m(),d=s?String(null==s?void 0:s.message):a;return d?(0,n.jsx)("p",{ref:r,id:o,className:(0,i.cn)("text-sm font-medium text-destructive",t),...l,children:d}):null});v.displayName="FormMessage"},82394:function(e,r,t){t.d(r,{I:function(){return s}});var n=t(36164),a=t(3546),l=t(74248);let s=a.forwardRef((e,r)=>{let{className:t,type:a,...s}=e;return(0,n.jsx)("input",{type:a,className:(0,l.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",t),ref:r,...s})});s.displayName="Input"},5266:function(e,r,t){t.d(r,{_:function(){return d}});var n=t(36164),a=t(3546),l=t(90893),s=t(14375),i=t(74248);let o=(0,s.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=a.forwardRef((e,r)=>{let{className:t,...a}=e;return(0,n.jsx)(l.f,{ref:r,className:(0,i.cn)(o(),t),...a})});d.displayName=l.f.displayName},28312:function(e,r,t){t.d(r,{m:function(){return i}});var n=t(3546),a=t(61200),l=t.n(a),s=t(2578);function i(e){let{timeout:r=2e3,onError:t,onCopyContent:a}=e,[i,o]=n.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},r)},c=e=>{if("function"==typeof t){null==t||t(e);return}s.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var r;if(e){if(a){a(e),d();return}if(null===(r=navigator.clipboard)||void 0===r?void 0:r.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let r=l()(e);r?d():c()}}}}}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/8428-886235d1b3a10ed0.js b/ee/tabby-webserver/ui/_next/static/chunks/8428-886235d1b3a10ed0.js new file mode 100644 index 000000000000..74cf22d21d16 --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/8428-886235d1b3a10ed0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8428],{98428:function(e,n,l){l.d(n,{e:function(){return eh},p:function(){return ex}});var t=l(36164),s=l(3546),r=l(54549),a=l(24449),i=l(16784),o=l(63484),d=l(74248),c=l(90379),u=l(31458),m=l(81565),v=l(62940);function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0,[l,t]=s.useState(!1);return s.useEffect(()=>{if(n)return;let l=(0,v.Z)(()=>{t(window.innerHeight+window.scrollY>=document.body.offsetHeight-e)},100,{leading:!0});return window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l,{passive:!0}),l(),()=>{window.removeEventListener("scroll",l),window.removeEventListener("resize",l)}},[e,n]),s.useEffect(()=>{if(!n)return;let l=(0,v.Z)(()=>{let{scrollTop:l,clientHeight:s,scrollHeight:r}=n;t(l+s>=r-e)},100,{leading:!0});return n.addEventListener("scroll",l,{passive:!0}),n.addEventListener("resize",l,{passive:!0}),l(),()=>{n.removeEventListener("scroll",l),n.removeEventListener("resize",l)}},[e,n]),l}function h(e){let{className:n,container:l,offset:s,...r}=e,a=x(s||0,l);return(0,t.jsxs)(u.z,{variant:"outline",size:"icon",className:(0,d.cn)("absolute right-4 top-1 z-10 bg-background transition-opacity duration-300 sm:right-8 md:top-2",a?"opacity-0":"opacity-100",n),onClick:()=>{l?l.scrollTo({top:l.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},...r,children:[(0,t.jsx)(m.IconArrowDown,{}),(0,t.jsx)("span",{className:"sr-only",children:"Scroll to bottom"})]})}var f=l(45391),p=l(34021),g=l(21454),j=l(3765),b=l(84942),w=l(29),N=l(95623);let y=s.forwardRef(function(e,n){let{onSubmit:l,input:r,setInput:a,isLoading:i}=e,{formRef:o,onKeyDown:c}=function(){let e=(0,s.useRef)(null);return{formRef:e,onKeyDown:n=>{if("Enter"===n.key&&!n.shiftKey&&!n.nativeEvent.isComposing){var l;null===(l=e.current)||void 0===l||l.requestSubmit(),n.preventDefault()}}}}(),[v,x]=s.useState(null),[h,y]=s.useState(!1),E=s.useRef(null),S=s.useRef(),z=s.useRef(),[R,I]=s.useState([]),[_,Z]=s.useState({}),{data:L}=(0,g.ZP)(v,j.Z,{revalidateOnFocus:!1,dedupingInterval:0,errorRetryCount:0});s.useEffect(()=>{var e;let n=null!==(e=null==L?void 0:L.hits)&&void 0!==e?e:[];I(n),y(!!(null==n?void 0:n.length))},[null==L?void 0:L.hits]),s.useImperativeHandle(n,()=>({focus:()=>{var e;null===(e=E.current)||void 0===e||e.focus()}})),s.useEffect(()=>{r&&E.current&&E.current!==document.activeElement&&E.current.focus()},[r]),s.useLayoutEffect(()=>{var e,n,l;(null===(e=z.current)||void 0===e?void 0:e.length)&&(null===(l=E.current)||void 0===l||null===(n=l.setSelectionRange)||void 0===n||n.call(l,z.current[0],z.current[1]),z.current=void 0)}),s.useMemo(()=>(0,f.Z)(e=>{var n,l,t,s;let r=null!==(t=null===(n=e.target)||void 0===n?void 0:n.value)&&void 0!==t?t:"",a=null!==(s=null===(l=e.target)||void 0===l?void 0:l.selectionEnd)&&void 0!==s?s:0,i=k(r,a),o=null==i?void 0:i[1];if(o){let e=encodeURIComponent("name:".concat(o," AND kind:function")),n="/v1beta/search?q=".concat(e);x(n)}else I([]),y(!1)},200),[]);let D=async e=>{if(e.preventDefault(),!(null==r?void 0:r.trim())||i)return;let n=r;Object.keys(_).forEach(e=>{var l,t,s;let r=_[e];(null==r?void 0:r.doc)&&(n=n.replaceAll(e,"\n```".concat(null!==(t=null===(l=r.doc)||void 0===l?void 0:l.language)&&void 0!==t?t:"","\n").concat(null!==(s=r.doc.body)&&void 0!==s?s:"","\n","```","\n")))}),a(""),await l(n)},F=(e,n)=>{"Enter"===e.key&&n?e.preventDefault():n&&["ArrowRight","ArrowLeft","Home","End"].includes(e.key)?(I([]),y(!1)):(n||(e.preventDownshiftDefault=!0),c(e))};return(0,t.jsx)("form",{onSubmit:D,ref:o,children:(0,t.jsx)(N.Vc,{options:R,onSelect:e=>{var n,l,t;let s=null!==(n=S.current)&&void 0!==n?n:0,i=k(r,s);if(i){Z({..._,["@".concat(null===(l=e.doc)||void 0===l?void 0:l.name)]:e});let n="@".concat(null==e?void 0:null===(t=e.doc)||void 0===t?void 0:t.name," "),o=r.substring(0,s).replace(new RegExp(i[0]),""),d=o.length+n.length;z.current=[d,d],a(o+n+r.slice(s))}I([]),y(!1)},open:h,onOpenChange:e=>{e&&(null==R?void 0:R.length)?y(e):(y(!1),I([]))},children:e=>{var n,l,s,o;let{open:c,highlightedIndex:v}=e,x=null==R?void 0:R[v];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N.JH,{children:(0,t.jsxs)("div",{className:"relative flex max-h-60 w-full grow flex-col overflow-hidden bg-background px-8 sm:rounded-md sm:border sm:px-12",children:[(0,t.jsx)("span",{className:(0,d.cn)((0,u.d)({size:"sm",variant:"ghost"}),"absolute left-0 top-4 h-8 w-8 rounded-full bg-background p-0 hover:bg-background sm:left-4"),children:(0,t.jsx)(m.IconEdit,{})}),(0,t.jsx)(N.rG,{tabIndex:0,rows:1,placeholder:"Ask a question.",spellCheck:!1,className:"min-h-[60px] w-full resize-none bg-transparent px-4 py-[1.3rem] focus-within:outline-none",value:r,ref:E,onChange:e=>{(0,p.Z)(e,"target.value")?(S.current=e.target.selectionEnd,a(e.target.value)):S.current=void 0},onKeyDown:e=>F(e,c)}),(0,t.jsx)("div",{className:"absolute right-0 top-4 sm:right-4",children:(0,t.jsxs)(w.u,{children:[(0,t.jsx)(w.aJ,{asChild:!0,children:(0,t.jsxs)(u.z,{type:"submit",size:"icon",disabled:i||""===r,children:[(0,t.jsx)(m.IconArrowElbow,{}),(0,t.jsx)("span",{className:"sr-only",children:"Send message"})]})}),(0,t.jsx)(w._v,{children:"Send message"})]})})]})}),(0,t.jsx)(N.fD,{align:"start",side:"top",onOpenAutoFocus:e=>e.preventDefault(),className:"w-[60vw] md:w-[430px]",children:(0,t.jsxs)(b.J2,{open:c&&!!x,children:[(0,t.jsx)(b.tW,{asChild:!0,children:(0,t.jsx)("div",{className:"max-h-[300px] overflow-y-scroll",children:c&&!!(null==R?void 0:R.length)&&R.map((e,n)=>{var l,s,r;return(0,t.jsx)(N.x5,{item:e,index:n,children:(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-8 overflow-x-hidden",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(C,{kind:null==e?void 0:null===(l=e.doc)||void 0===l?void 0:l.kind}),(0,t.jsxs)("div",{className:"max-w-[200px] truncate",children:[null==e?void 0:null===(s=e.doc)||void 0===s?void 0:s.name,"(...)"]})]}),(0,t.jsx)("div",{className:"flex-1 truncate text-right text-sm text-muted-foreground",children:null==e?void 0:null===(r=e.doc)||void 0===r?void 0:r.body})]})},null==e?void 0:e.id)})})}),(0,t.jsx)(b.yk,{asChild:!0,align:"start",side:"right",alignOffset:-4,onOpenAutoFocus:e=>e.preventDefault(),onKeyDownCapture:e=>e.preventDefault(),className:"rounded-none",collisionPadding:{bottom:120},children:(0,t.jsxs)("div",{className:"flex max-h-[70vh] w-[20vw] flex-col overflow-y-auto px-2 md:w-[240px] lg:w-[340px]",children:[(0,t.jsxs)("div",{className:"mb-2",children:[(null==x?void 0:null===(n=x.doc)||void 0===n?void 0:n.kind)?"(".concat(null==x?void 0:null===(l=x.doc)||void 0===l?void 0:l.kind,") "):"",null==x?void 0:null===(s=x.doc)||void 0===s?void 0:s.name]}),(0,t.jsx)("div",{className:"flex-1 whitespace-pre-wrap break-all text-muted-foreground",children:null==x?void 0:null===(o=x.doc)||void 0===o?void 0:o.body})]})})]})})]})}})})});function k(e,n){let l=e.substring(0,n),t=/@(\w+)$/.exec(l);return t}function C(e){let{kind:n,...l}=e;return(0,t.jsx)(m.IconSymbolFunction,{...l})}function E(e){let{href:n,children:l}=e;return(0,t.jsxs)("a",{href:n,target:"_blank",className:"inline-flex flex-1 justify-center gap-1 leading-4 hover:underline",children:[(0,t.jsx)("span",{children:l}),(0,t.jsx)("svg",{"aria-hidden":"true",height:"7",viewBox:"0 0 6 6",width:"7",className:"opacity-70",children:(0,t.jsx)("path",{d:"M1.25215 5.54731L0.622742 4.9179L3.78169 1.75597H1.3834L1.38936 0.890915H5.27615V4.78069H4.40513L4.41109 2.38538L1.25215 5.54731Z",fill:"currentColor"})})]})}function S(e){let{className:n,...l}=e;return(0,t.jsxs)("p",{className:(0,d.cn)("px-2 text-center text-xs leading-normal text-muted-foreground",n),...l,children:[(0,t.jsx)(E,{href:"https://tabby.tabbyml.com",children:"Tabby"}),", an opensource, self-hosted AI coding assistant ."]})}function z(e){let{id:n,stop:l,reload:r,input:a,setInput:i,className:o,onSubmit:d,chatMaxWidthClass:c}=e,v=s.useRef(null),{container:x,onClearMessages:f,qaPairs:p,isLoading:g}=s.useContext(ex);return s.useEffect(()=>{var e;null==v||null===(e=v.current)||void 0===e||e.focus()},[n]),(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)(h,{container:x}),(0,t.jsxs)("div",{className:"mx-auto md:px-4 ".concat(c),children:[(0,t.jsxs)("div",{className:"flex h-10 items-center justify-center gap-2",children:[g?(0,t.jsxs)(u.z,{variant:"outline",onClick:()=>l(),className:"bg-background",children:[(0,t.jsx)(m.IconStop,{className:"mr-2"}),"Stop generating"]}):(null==p?void 0:p.length)>0&&(0,t.jsxs)(u.z,{variant:"outline",onClick:()=>r(),className:"bg-background",children:[(0,t.jsx)(m.IconRefresh,{className:"mr-2"}),"Regenerate response"]}),(null==p?void 0:p.length)>0&&(0,t.jsxs)(u.z,{variant:"outline",onClick:f,className:"bg-background lg:hidden",children:[(0,t.jsx)(m.IconTrash,{className:"mr-2"}),"Clear"]})]}),(0,t.jsxs)("div",{className:"space-y-4 border-t bg-background px-4 py-2 shadow-lg sm:rounded-t-xl sm:border md:py-4",children:[(0,t.jsx)(y,{ref:v,onSubmit:d,input:a,setInput:i,isLoading:g}),(0,t.jsx)(S,{className:"hidden sm:block"})]})]})]})}var R=l(76297);function I(e){let{trackVisibility:n}=e,{container:l}=s.useContext(ex),r=x(100,l),{ref:a,entry:i,inView:o}=(0,R.YD)({trackVisibility:n,delay:100,rootMargin:"0px 0px -150px 0px",root:l});return s.useEffect(()=>{r&&n&&!o&&(null==i||i.target.scrollIntoView({block:"start"}))},[o,i,r,n]),(0,t.jsx)("div",{ref:a,className:"h-px w-full"})}let _=[{heading:"Convert list of string to numbers",message:"How to convert a list of string to numbers in python"},{heading:"How to parse email address",message:"How to parse email address with regex"}];function Z(e){let{setInput:n,chatMaxWidthClass:l,welcomeMessage:s}=e;return(0,t.jsx)("div",{className:"mx-auto px-4 ".concat(l),children:(0,t.jsxs)("div",{className:"rounded-lg border bg-background p-8",children:[(0,t.jsx)("h1",{className:"mb-2 text-lg font-semibold",children:s||"Welcome"}),(0,t.jsx)("p",{className:"leading-normal text-muted-foreground",children:"You can start a conversation here or try the following examples:"}),(0,t.jsx)("div",{className:"mt-4 flex flex-col items-start space-y-2",children:_.map((e,l)=>(0,t.jsxs)(u.z,{variant:"link",className:"h-auto p-0 text-base",onClick:()=>n(e.message),children:[(0,t.jsx)(m.IconArrowRight,{className:"mr-2 text-muted-foreground"}),(0,t.jsx)("p",{className:"text-left",children:e.heading})]},l))})]})})}var L=l(42891),D=l.n(L),F=l(23342),H=l(74630),T=l(64148),A=l(93668),M=l(98454),O=l(73162),P=l(83008),Y=l(28312);let q=(0,s.memo)(e=>{let{language:n,value:l,onCopyContent:s}=e,{isCopied:r,copyToClipboard:a}=(0,Y.m)({timeout:2e3,onCopyContent:s});return(0,t.jsxs)("div",{className:"codeblock relative w-full bg-zinc-950 font-sans",children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between bg-zinc-800 px-6 py-2 pr-4 text-zinc-100",children:[(0,t.jsx)("span",{className:"text-xs lowercase",children:n}),(0,t.jsx)("div",{className:"flex items-center space-x-1",children:(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:()=>{r||a(l)},children:[r?(0,t.jsx)(m.IconCheck,{}):(0,t.jsx)(m.IconCopy,{}),(0,t.jsx)("span",{className:"sr-only",children:"Copy code"})]})})]}),(0,t.jsx)(O.Z,{language:n,style:P.RY,PreTag:"div",showLineNumbers:!0,customStyle:{margin:0,width:"100%",background:"transparent",padding:"1.5rem 1rem"},codeTagProps:{style:{fontSize:"0.9rem",fontFamily:"var(--font-mono)"}},children:l})]})});q.displayName="CodeBlock";var J=l(73033),U=l(48537),V=l(43739),W=l(14079);let $=V.fC,B=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(V.ck,{ref:n,className:(0,d.cn)("border-b",l),...s})});B.displayName="AccordionItem";let K=s.forwardRef((e,n)=>{let{className:l,children:s,...r}=e;return(0,t.jsxs)(V.xz,{ref:n,className:(0,d.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",l),...r,children:[s,(0,t.jsx)(W.Z,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})});K.displayName=V.xz.displayName;let G=s.forwardRef((e,n)=>{let{className:l,children:s,...r}=e;return(0,t.jsx)(V.VY,{ref:n,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:(0,t.jsx)("div",{className:(0,d.cn)("pb-4 pt-0",l),children:s})})});G.displayName=V.VY.displayName;var Q=l(11208),X=l(3448),ee=l(52569);function en(e){let{messages:n,chatMaxWidthClass:l}=e,{isLoading:r}=s.useContext(ex);return(0,t.jsx)("div",{className:"relative mx-auto px-4 ".concat(l),children:null==n?void 0:n.map((e,l)=>{let a=l===n.length-1;return(0,t.jsxs)(s.Fragment,{children:[(0,t.jsx)(el,{isLoading:!!a&&r,message:e}),!a&&(0,t.jsx)(Q.Z,{className:"my-4 md:my-8"})]},e.user.id)})})}function el(e){let{message:n,isLoading:l}=e,{user:s,assistant:r}=n,a=s.selectContext,i=s.relevantContext;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(et,{message:s}),!!r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(Q.Z,{className:"my-4 md:my-8"}),(0,t.jsx)(er,{message:r,isLoading:l,userMessageId:s.id,selectContext:a,relevantContext:i})]})]})}function et(e){let{message:n}=e,[{data:l}]=(0,M.P)(),r=n.selectContext,a=s.useMemo(()=>{var e,n;if(!(null==r?void 0:r.content))return"";let l=(null==r?void 0:r.filepath)&&null!==(e=(0,o.U$)(null==r?void 0:r.filepath)[0])&&void 0!==e?e:"";return"\n```".concat(l,"\n").concat(null!==(n=null==r?void 0:r.content)&&void 0!==n?n:"","\n","```","\n")},[r]);return(0,t.jsxs)("div",{className:(0,d.cn)("group relative mb-4 flex flex-col items-start gap-y-2 md:-ml-4 md:flex-row"),...e,children:[(0,t.jsxs)("div",{className:(0,d.cn)("flex w-full items-center justify-between md:w-auto",{"hidden md:flex":!(null==l?void 0:l.me.name)}),children:[(0,t.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,t.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,t.jsx)(ee.Y,{className:"h-6 w-6 md:h-8 md:w-8",fallback:(0,t.jsx)("div",{className:"flex h-6 w-6 items-center justify-center md:h-8 md:w-8",children:(0,t.jsx)(m.IconUser,{className:"h-6 w-6"})})})}),(0,t.jsx)("p",{className:"block text-xs font-bold md:hidden",children:null==l?void 0:l.me.name})]}),(0,t.jsx)("div",{className:"block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,t.jsx)(es,{...e})})]}),(0,t.jsxs)("div",{className:"group flex w-full justify-between gap-x-2",children:[(0,t.jsxs)("div",{className:"flex-1 space-y-2 overflow-hidden px-1 md:ml-4",children:[(0,t.jsx)(ei,{message:n.message}),!!a&&(0,t.jsx)(ei,{message:a}),(0,t.jsx)("div",{className:"hidden md:block",children:(0,t.jsx)(es,{...e})})]}),!(null==l?void 0:l.me.name)&&(0,t.jsx)("div",{className:"block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,t.jsx)(es,{...e})})]})]})}function es(e){let{message:n}=e,{handleMessageAction:l}=s.useContext(ex);return(0,t.jsx)(eu,{children:(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",onClick:e=>null==l?void 0:l(n.id,"delete"),children:[(0,t.jsx)(m.IconTrash,{}),(0,t.jsx)("span",{className:"sr-only",children:"Delete message"})]})})}function er(e){let{message:n,isLoading:l,...r}=e,a=s.useMemo(()=>{var e,l;return null!==(l=null==n?void 0:null===(e=n.relevant_code)||void 0===e?void 0:e.map(e=>{var n;let l=null!==(n=null==e?void 0:e.start_line)&&void 0!==n?n:0,t=e.body.split("\n").length;return{kind:"file",range:{start:l,end:l+t-1},filepath:e.filepath,content:e.body,git_url:e.git_url}}))&&void 0!==l?l:[]},[null==n?void 0:n.relevant_code]);return(0,t.jsxs)("div",{className:(0,d.cn)("group relative mb-4 flex flex-col items-start gap-y-2 md:-ml-4 md:flex-row"),...r,children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between md:w-auto",children:[(0,t.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,t.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,t.jsx)(ec,{className:"h-6 w-6 md:h-8 md:w-8"})}),(0,t.jsx)("p",{className:"block text-xs font-bold md:hidden",children:"Tabby"})]}),(0,t.jsx)("div",{className:"block opacity-0 transition-opacity group-hover:opacity-100 md:hidden",children:(0,t.jsx)(ea,{...e})})]}),(0,t.jsxs)("div",{className:"w-full flex-1 space-y-2 overflow-hidden px-1 md:ml-4",children:[(0,t.jsx)(em,{contexts:a}),!l||(null==n?void 0:n.message)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ei,{message:n.message}),!!n.error&&(0,t.jsx)(eo,{error:n.error})]}):(0,t.jsx)(ed,{}),(0,t.jsx)("div",{className:"hidden md:block",children:(0,t.jsx)(ea,{...e})})]})]})}function ea(e){let{handleMessageAction:n,isLoading:l,onCopyContent:r}=s.useContext(ex),{message:a,userMessageId:i}=e;return(0,t.jsxs)(eu,{children:[!l&&(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",onClick:e=>n(i,"regenerate"),children:[(0,t.jsx)(m.IconRefresh,{}),(0,t.jsx)("span",{className:"sr-only",children:"Regenerate message"})]}),(0,t.jsx)(U.q,{value:a.message,onCopyContent:r})]})}function ei(e){let{message:n}=e,{onCopyContent:l}=s.useContext(ex);return(0,t.jsx)(J.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[T.Z,A.Z],components:{p(e){let{children:n}=e;return(0,t.jsx)("p",{className:"mb-2 last:mb-0",children:n})},code(e){var n;let{node:s,inline:r,className:a,children:i,...o}=e;if(i.length){if("▍"==i[0])return(0,t.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});i[0]=i[0].replace("`▍`","▍")}let d=/language-(\w+)/.exec(a||""),c=function(e){let n={};if(!e)return n;let l=e.split(" ");return l.forEach(e=>{let[l,t]=e.split("=");n[l]=t}),n}(null===(n=s.data)||void 0===n?void 0:n.meta),u=(null==c?void 0:c.is_reference)==="1";return u?null:r?(0,t.jsx)("code",{className:a,...o,children:i}):(0,t.jsx)(q,{language:d&&d[1]||"",value:String(i).replace(/\n$/,""),onCopyContent:l,...o},Math.random())}},children:n})}function eo(e){let{error:n="Fail to fetch"}=e,l=s.useMemo(()=>"```\n"+JSON.stringify({error:!0,message:n},null,2)+"\n```",[n]);return(0,t.jsx)(J.s,{className:"prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[T.Z,A.Z],components:{code(e){let{node:n,inline:l,className:s,children:r,...a}=e;return(0,t.jsx)("div",{...a,className:(0,d.cn)(s,"bg-zinc-950 p-2"),children:r})}},children:l})}function ed(){return(0,t.jsxs)("div",{className:"space-y-2 py-2 md:px-1 md:py-0",children:[(0,t.jsx)(X.O,{className:"h-3 w-full"}),(0,t.jsx)(X.O,{className:"h-3 w-full"})]})}function ec(e){let{className:n}=e;return(0,t.jsx)(D(),{style:{backgroundColor:"#E8E2D2"},className:(0,d.cn)("rounded-full p-0.5",n),src:F.Z,alt:"tabby"})}function eu(e){let{className:n,...l}=e;return(0,t.jsx)("div",{className:(0,d.cn)("flex items-center justify-end transition-opacity group-hover:opacity-100 md:absolute md:-right-[5rem] md:-top-2 md:opacity-0",n),...l})}let em=e=>{let{contexts:n}=e,{onNavigateToContext:l,isReferenceClickable:r}=s.useContext(ex),a=(null==n?void 0:n.length)>1;return(null==n?void 0:n.length)?(0,t.jsx)($,{type:"single",collapsible:!0,className:"bg-transparent text-foreground",children:(0,t.jsxs)(B,{value:"references",className:"my-0 border-0",children:[(0,t.jsx)(K,{className:"my-0 py-2",children:(0,t.jsx)("span",{className:"mr-2",children:"Read ".concat(n.length," file").concat(a?"s":"")})}),(0,t.jsx)(G,{className:"space-y-2",children:null==n?void 0:n.map((e,n)=>{var s,a,i;let o=!(0,H.Z)(null===(s=e.range)||void 0===s?void 0:s.start)&&!(0,H.Z)(null===(a=e.range)||void 0===a?void 0:a.end)&&e.range.startr&&(null==l?void 0:l(e)),children:(0,t.jsxs)("div",{className:"flex items-center gap-1 overflow-x-auto",children:[(0,t.jsx)(m.IconFile,{className:"shrink-0"}),(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{children:u}),(null===(i=e.range)||void 0===i?void 0:i.start)&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:[":",e.range.start]}),o&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:["-",e.range.end]})]}),(0,t.jsx)("span",{className:"ml-2 text-xs text-muted-foreground",children:v})]})},n)})})]})}):null};var ev=l(15696);let ex=s.createContext({}),eh=s.forwardRef(function(e,n){let{className:l,chatId:u,initialMessages:m,headers:v,api:x="/v1beta/answer",onLoaded:h,onThreadUpdates:f,onNavigateToContext:p,container:g,fetcher:j,docQuery:b,generateRelevantQuestions:w,maxWidth:N,welcomeMessage:y,promptFormClassname:k,onCopyContent:C,isReferenceClickable:E=!0}=e,[S,R]=s.useState(!1),_=s.useRef(!1),[L,D]=s.useState(null!=m?m:[]),[F,H]=s.useState(""),{triggerRequest:T,isLoading:A,error:M,answer:O,stop:P}=function(e){let{api:n="/v1beta/answer",onError:l,headers:t,fetcher:r}=e,[a,i]=s.useState(!1),[o,d]=s.useState(),[c,u]=s.useState(),m=s.useRef(null),v=e=>{if("event"===e.type&&"data"in e){let n=JSON.parse(e.data);n&&d(e=>x(e,n))}},x=(e,n)=>{var l,t;return e?{...e,answer_delta:"".concat(null!==(l=null==e?void 0:e.answer_delta)&&void 0!==l?l:"").concat(null!==(t=null==n?void 0:n.answer_delta)&&void 0!==t?t:"")}:n},h=async e=>{try{i(!0),u(void 0),d(void 0);let l=new AbortController;m.current=l;let s=null!=r?r:window.fetch,a=await s(n,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json",...t},signal:null==l?void 0:l.signal}).catch(e=>{throw e});if(!(null==a?void 0:a.ok))throw Error(String(a.status));if(null==a.body)throw Error("The response body is empty");let o=a.body.pipeThrough(new TextDecoderStream).pipeThrough(new ev.m).getReader();for(;;){let{done:e,value:n}=await o.read();if(e)break;v(n)}}catch(e){if((null==e?void 0:e.name)==="AbortError")return m.current=null,null;l&&e instanceof Error&&l(e),u(e)}finally{i(!1)}};return{isLoading:a,answer:o,error:c,setError:u,triggerRequest:h,stop:()=>{m.current&&(m.current.abort(),m.current=null)}}}({api:x,headers:v,fetcher:j}),Y=async e=>{P();let n=L.filter(n=>n.user.id!==e);D(n)},q=async e=>{let n=(0,r.Z)(L,n=>n.user.id===e);if(n>-1){var l;let e=L[n],t=[...L.slice(0,n),{...e,assistant:{...e.assistant,id:(null===(l=e.assistant)||void 0===l?void 0:l.id)||(0,d.x0)(),message:"",error:void 0}}];return D(t),T(V(t))}},J=async()=>{if(!(null==L?void 0:L.length))return;let e=L[L.length-1].user.id;return q(e)};s.useEffect(()=>{if(!A||!(null==L?void 0:L.length)||!O)return;let e=L[L.length-1];D(n=>{var l;let t=n[n.length-1].assistant,s={...t,id:(null==t?void 0:t.id)||(0,d.x0)(),message:null!==(l=O.answer_delta)&&void 0!==l?l:"",error:void 0,relevant_code:null==O?void 0:O.relevant_code};return[...n.slice(0,n.length-1),{...e,assistant:s}]})},[O,A]);let U=(0,a.S)(()=>{g?g.scrollTo({top:g.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},100);s.useLayoutEffect(()=>{A&&U.run()},[A]),s.useEffect(()=>{M&&(null==L?void 0:L.length)&&D(e=>{var n,l,t;let s=e[e.length-1];return[...e.slice(0,e.length-1),{...s,assistant:{...s.assistant,id:(null===(n=s.assistant)||void 0===n?void 0:n.id)||(0,d.x0)(),message:null!==(t=null===(l=s.assistant)||void 0===l?void 0:l.message)&&void 0!==t?t:"",error:(null==M?void 0:M.message)==="401"?"Unauthorized":"Fail to fetch"}}]})},[M]);let V=e=>{var n,l;let t=e[e.length-1].user,s=null==t?void 0:t.selectContext,r=s?{content:null!==(n=s.content)&&void 0!==n?n:"",filepath:s.filepath,language:s.filepath&&(0,o.U$)(s.filepath)[0]||"text",git_url:null!==(l=null==s?void 0:s.git_url)&&void 0!==l?l:""}:void 0;return{messages:(function(e){if(!(null==e?void 0:e.length))return[];let n=[],l=e.length;for(let t=0;t1&&t!==l-1})),a&&n.push({role:"assistant",id:a.id,content:a.message})}return n})(e).slice(0,-1),code_query:r,doc_query:!!b,generate_relevant_questions:!!w}},W=(0,i.d)(async e=>{var n;if(A)return;let l={...e,id:null!==(n=e.id)&&void 0!==n?n:(0,d.x0)()},t=[...L,{user:l,assistant:{id:(0,d.x0)(),message:"",error:void 0}}];return D(t),T(V(t))}),$=async e=>{var n;return null===(n=W.current)||void 0===n?void 0:n.call(W,e)},B=async e=>$({message:e});s.useEffect(()=>{_.current&&f(L)},[L]),s.useImperativeHandle(n,()=>({sendUserChat:$,stop:P,isLoading:A}),[]),s.useEffect(()=>{_.current||(_.current=!0,null==h||h(),R(!0))},[]);let K=N?"max-w-".concat(N):"max-w-2xl";return S?(0,t.jsx)(ex.Provider,{value:{isLoading:A,qaPairs:L,onNavigateToContext:p,handleMessageAction:(e,n)=>{switch(n){case"delete":Y(e);break;case"regenerate":q(e)}},onClearMessages:()=>{P(),D([])},container:g,onCopyContent:C,isReferenceClickable:E},children:(0,t.jsx)("div",{className:"flex justify-center overflow-x-hidden",children:(0,t.jsxs)("div",{className:"w-full px-4 ".concat(K),children:[(0,t.jsxs)("div",{className:(0,d.cn)("pb-[200px] pt-4 md:pt-10",l),children:[(null==L?void 0:L.length)?(0,t.jsx)(en,{messages:L,chatMaxWidthClass:K}):(0,t.jsx)(Z,{setInput:H,chatMaxWidthClass:K,welcomeMessage:y}),(0,t.jsx)(I,{trackVisibility:A})]}),(0,t.jsx)(z,{onSubmit:B,className:(0,d.cn)("fixed inset-x-0 bottom-0",k),id:u,stop:()=>{P()},reload:J,input:F,setInput:H,chatMaxWidthClass:K})]})})}):(0,t.jsx)(c.cg,{className:"".concat(K," mx-auto pt-4 md:pt-10")})})},73033:function(e,n,l){l.d(n,{s:function(){return r}});var t=l(3546),s=l(52991);let r=(0,t.memo)(s.D,(e,n)=>e.children===n.children&&e.className===n.className)},52569:function(e,n,l){l.d(n,{Y:function(){return j},n:function(){return b}});var t=l(36164),s=l(3546),r=l(87782),a=l(21454),i=l(36327),o=l(98454),d=l(3765),c=l(74248),u=l(66612);let m=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.fC,{ref:n,className:(0,c.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",l),...s})});m.displayName=u.fC.displayName;let v=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.Ee,{ref:n,className:(0,c.cn)("aspect-square h-full w-full",l),...s})});v.displayName=u.Ee.displayName;let x=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.NY,{ref:n,className:(0,c.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",l),...s})});x.displayName=u.NY.displayName;var h=l(3448),f=l(30410).lW;let p="not_found",g=!0;function j(e){var n,l,a,u;let{className:j,fallback:b}=e,[{data:w}]=(0,o.P)(),N=null==w?void 0:w.me.id,y=N&&"/avatar/".concat(w.me.id)||null,{data:k,isLoading:C,error:E}=(0,i.Z)(y,e=>{if(g)return(0,d.Z)(e,{responseFormatter:async e=>{let n=await e.blob(),l=f.from(await n.arrayBuffer());return"data:image/png;base64,".concat(l.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(p)}})}),S=s.useMemo(()=>{var e;if(null==w?void 0:null===(e=w.me)||void 0===e?void 0:e.email)return(0,r.B)(w.me.email)},[null==w?void 0:null===(n=w.me)||void 0===n?void 0:n.email]);return C?(0,t.jsx)(h.O,{className:(0,c.cn)("h-16 w-16 rounded-full",j)}):((null==E?void 0:E.message)===p&&(g=!1),k||S||!b)?!k&&S?(0,t.jsx)(r.Z,{className:(0,c.cn)("h-16 w-16",j),...S}):(0,t.jsxs)(m,{className:(0,c.cn)("h-16 w-16",j),children:[(0,t.jsx)(v,{src:k,alt:null==w?void 0:null===(l=w.me)||void 0===l?void 0:l.email,className:"object-cover"}),(0,t.jsx)(x,{children:null==w?void 0:null===(u=w.me)||void 0===u?void 0:null===(a=u.email)||void 0===a?void 0:a.substring(0,2)})]}):b}let b=e=>{g=!0,(0,a.JG)("/avatar/".concat(e))}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/8428-9817be0a7edd3915.js b/ee/tabby-webserver/ui/_next/static/chunks/8428-9817be0a7edd3915.js deleted file mode 100644 index 5d763e52af39..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/8428-9817be0a7edd3915.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8428],{98428:function(e,n,l){l.d(n,{e:function(){return eh},p:function(){return ev}});var t=l(36164),s=l(3546),r=l(54549),a=l(24449),i=l(16784),o=l(63484),c=l(74248),d=l(90379),u=l(31458),m=l(81565),v=l(62940);function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0,[l,t]=s.useState(!1);return s.useEffect(()=>{if(n)return;let l=(0,v.Z)(()=>{t(window.innerHeight+window.scrollY>=document.body.offsetHeight-e)},100,{leading:!0});return window.addEventListener("scroll",l,{passive:!0}),window.addEventListener("resize",l,{passive:!0}),l(),()=>{window.removeEventListener("scroll",l),window.removeEventListener("resize",l)}},[e,n]),s.useEffect(()=>{if(!n)return;let l=(0,v.Z)(()=>{let{scrollTop:l,clientHeight:s,scrollHeight:r}=n;t(l+s>=r-e)},100,{leading:!0});return n.addEventListener("scroll",l,{passive:!0}),n.addEventListener("resize",l,{passive:!0}),l(),()=>{n.removeEventListener("scroll",l),n.removeEventListener("resize",l)}},[e,n]),l}function x(e){let{className:n,container:l,offset:s,...r}=e,a=h(s||0,l);return(0,t.jsxs)(u.z,{variant:"outline",size:"icon",className:(0,c.cn)("absolute right-4 top-1 z-10 bg-background transition-opacity duration-300 sm:right-8 md:top-2",a?"opacity-0":"opacity-100",n),onClick:()=>{l?l.scrollTo({top:l.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},...r,children:[(0,t.jsx)(m.IconArrowDown,{}),(0,t.jsx)("span",{className:"sr-only",children:"Scroll to bottom"})]})}var f=l(45391),p=l(34021),g=l(21454),j=l(3765),b=l(84942),w=l(29),N=l(95623);let y=s.forwardRef(function(e,n){let{onSubmit:l,input:r,setInput:a,isLoading:i}=e,{formRef:o,onKeyDown:d}=function(){let e=(0,s.useRef)(null);return{formRef:e,onKeyDown:n=>{if("Enter"===n.key&&!n.shiftKey&&!n.nativeEvent.isComposing){var l;null===(l=e.current)||void 0===l||l.requestSubmit(),n.preventDefault()}}}}(),[v,h]=s.useState(null),[x,y]=s.useState(!1),E=s.useRef(null),S=s.useRef(),R=s.useRef(),[z,I]=s.useState([]),[L,_]=s.useState({}),{data:F}=(0,g.ZP)(v,j.Z,{revalidateOnFocus:!1,dedupingInterval:0,errorRetryCount:0});s.useEffect(()=>{var e;let n=null!==(e=null==F?void 0:F.hits)&&void 0!==e?e:[];I(n),y(!!(null==n?void 0:n.length))},[null==F?void 0:F.hits]),s.useImperativeHandle(n,()=>({focus:()=>{var e;null===(e=E.current)||void 0===e||e.focus()}})),s.useEffect(()=>{r&&E.current&&E.current!==document.activeElement&&E.current.focus()},[r]),s.useLayoutEffect(()=>{var e,n,l;(null===(e=R.current)||void 0===e?void 0:e.length)&&(null===(l=E.current)||void 0===l||null===(n=l.setSelectionRange)||void 0===n||n.call(l,R.current[0],R.current[1]),R.current=void 0)}),s.useMemo(()=>(0,f.Z)(e=>{var n,l,t,s;let r=null!==(t=null===(n=e.target)||void 0===n?void 0:n.value)&&void 0!==t?t:"",a=null!==(s=null===(l=e.target)||void 0===l?void 0:l.selectionEnd)&&void 0!==s?s:0,i=k(r,a),o=null==i?void 0:i[1];if(o){let e=encodeURIComponent("name:".concat(o," AND kind:function")),n="/v1beta/search?q=".concat(e);h(n)}else I([]),y(!1)},200),[]);let D=async e=>{if(e.preventDefault(),!(null==r?void 0:r.trim())||i)return;let n=r;Object.keys(L).forEach(e=>{var l,t,s;let r=L[e];(null==r?void 0:r.doc)&&(n=n.replaceAll(e,"\n```".concat(null!==(t=null===(l=r.doc)||void 0===l?void 0:l.language)&&void 0!==t?t:"","\n").concat(null!==(s=r.doc.body)&&void 0!==s?s:"","\n","```","\n")))}),a(""),await l(n)},Z=(e,n)=>{"Enter"===e.key&&n?e.preventDefault():n&&["ArrowRight","ArrowLeft","Home","End"].includes(e.key)?(I([]),y(!1)):(n||(e.preventDownshiftDefault=!0),d(e))};return(0,t.jsx)("form",{onSubmit:D,ref:o,children:(0,t.jsx)(N.Vc,{options:z,onSelect:e=>{var n,l,t;let s=null!==(n=S.current)&&void 0!==n?n:0,i=k(r,s);if(i){_({...L,["@".concat(null===(l=e.doc)||void 0===l?void 0:l.name)]:e});let n="@".concat(null==e?void 0:null===(t=e.doc)||void 0===t?void 0:t.name," "),o=r.substring(0,s).replace(new RegExp(i[0]),""),c=o.length+n.length;R.current=[c,c],a(o+n+r.slice(s))}I([]),y(!1)},open:x,onOpenChange:e=>{e&&(null==z?void 0:z.length)?y(e):(y(!1),I([]))},children:e=>{var n,l,s,o;let{open:d,highlightedIndex:v}=e,h=null==z?void 0:z[v];return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N.JH,{children:(0,t.jsxs)("div",{className:"relative flex max-h-60 w-full grow flex-col overflow-hidden bg-background px-8 sm:rounded-md sm:border sm:px-12",children:[(0,t.jsx)("span",{className:(0,c.cn)((0,u.d)({size:"sm",variant:"ghost"}),"absolute left-0 top-4 h-8 w-8 rounded-full bg-background p-0 hover:bg-background sm:left-4"),children:(0,t.jsx)(m.IconEdit,{})}),(0,t.jsx)(N.rG,{tabIndex:0,rows:1,placeholder:"Ask a question.",spellCheck:!1,className:"min-h-[60px] w-full resize-none bg-transparent px-4 py-[1.3rem] focus-within:outline-none",value:r,ref:E,onChange:e=>{(0,p.Z)(e,"target.value")?(S.current=e.target.selectionEnd,a(e.target.value)):S.current=void 0},onKeyDown:e=>Z(e,d)}),(0,t.jsx)("div",{className:"absolute right-0 top-4 sm:right-4",children:(0,t.jsxs)(w.u,{children:[(0,t.jsx)(w.aJ,{asChild:!0,children:(0,t.jsxs)(u.z,{type:"submit",size:"icon",disabled:i||""===r,children:[(0,t.jsx)(m.IconArrowElbow,{}),(0,t.jsx)("span",{className:"sr-only",children:"Send message"})]})}),(0,t.jsx)(w._v,{children:"Send message"})]})})]})}),(0,t.jsx)(N.fD,{align:"start",side:"top",onOpenAutoFocus:e=>e.preventDefault(),className:"w-[60vw] md:w-[430px]",children:(0,t.jsxs)(b.J2,{open:d&&!!h,children:[(0,t.jsx)(b.tW,{asChild:!0,children:(0,t.jsx)("div",{className:"max-h-[300px] overflow-y-scroll",children:d&&!!(null==z?void 0:z.length)&&z.map((e,n)=>{var l,s,r;return(0,t.jsx)(N.x5,{item:e,index:n,children:(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-8 overflow-x-hidden",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(C,{kind:null==e?void 0:null===(l=e.doc)||void 0===l?void 0:l.kind}),(0,t.jsxs)("div",{className:"max-w-[200px] truncate",children:[null==e?void 0:null===(s=e.doc)||void 0===s?void 0:s.name,"(...)"]})]}),(0,t.jsx)("div",{className:"flex-1 truncate text-right text-sm text-muted-foreground",children:null==e?void 0:null===(r=e.doc)||void 0===r?void 0:r.body})]})},null==e?void 0:e.id)})})}),(0,t.jsx)(b.yk,{asChild:!0,align:"start",side:"right",alignOffset:-4,onOpenAutoFocus:e=>e.preventDefault(),onKeyDownCapture:e=>e.preventDefault(),className:"rounded-none",collisionPadding:{bottom:120},children:(0,t.jsxs)("div",{className:"flex max-h-[70vh] w-[20vw] flex-col overflow-y-auto px-2 md:w-[240px] lg:w-[340px]",children:[(0,t.jsxs)("div",{className:"mb-2",children:[(null==h?void 0:null===(n=h.doc)||void 0===n?void 0:n.kind)?"(".concat(null==h?void 0:null===(l=h.doc)||void 0===l?void 0:l.kind,") "):"",null==h?void 0:null===(s=h.doc)||void 0===s?void 0:s.name]}),(0,t.jsx)("div",{className:"flex-1 whitespace-pre-wrap break-all text-muted-foreground",children:null==h?void 0:null===(o=h.doc)||void 0===o?void 0:o.body})]})})]})})]})}})})});function k(e,n){let l=e.substring(0,n),t=/@(\w+)$/.exec(l);return t}function C(e){let{kind:n,...l}=e;return(0,t.jsx)(m.IconSymbolFunction,{...l})}function E(e){let{href:n,children:l}=e;return(0,t.jsxs)("a",{href:n,target:"_blank",className:"inline-flex flex-1 justify-center gap-1 leading-4 hover:underline",children:[(0,t.jsx)("span",{children:l}),(0,t.jsx)("svg",{"aria-hidden":"true",height:"7",viewBox:"0 0 6 6",width:"7",className:"opacity-70",children:(0,t.jsx)("path",{d:"M1.25215 5.54731L0.622742 4.9179L3.78169 1.75597H1.3834L1.38936 0.890915H5.27615V4.78069H4.40513L4.41109 2.38538L1.25215 5.54731Z",fill:"currentColor"})})]})}function S(e){let{className:n,...l}=e;return(0,t.jsxs)("p",{className:(0,c.cn)("px-2 text-center text-xs leading-normal text-muted-foreground",n),...l,children:[(0,t.jsx)(E,{href:"https://tabby.tabbyml.com",children:"Tabby"}),", an opensource, self-hosted AI coding assistant ."]})}function R(e){let{id:n,stop:l,reload:r,input:a,setInput:i,className:o,onSubmit:c,chatMaxWidthClass:d}=e,v=s.useRef(null),{container:h,onClearMessages:f,qaPairs:p,isLoading:g}=s.useContext(ev);return s.useEffect(()=>{var e;null==v||null===(e=v.current)||void 0===e||e.focus()},[n]),(0,t.jsxs)("div",{className:o,children:[(0,t.jsx)(x,{container:h}),(0,t.jsxs)("div",{className:"mx-auto md:px-4 ".concat(d),children:[(0,t.jsxs)("div",{className:"flex h-10 items-center justify-center gap-2",children:[g?(0,t.jsxs)(u.z,{variant:"outline",onClick:()=>l(),className:"bg-background",children:[(0,t.jsx)(m.IconStop,{className:"mr-2"}),"Stop generating"]}):(null==p?void 0:p.length)>0&&(0,t.jsxs)(u.z,{variant:"outline",onClick:()=>r(),className:"bg-background",children:[(0,t.jsx)(m.IconRefresh,{className:"mr-2"}),"Regenerate response"]}),(null==p?void 0:p.length)>0&&(0,t.jsxs)(u.z,{variant:"outline",onClick:f,className:"bg-background lg:hidden",children:[(0,t.jsx)(m.IconTrash,{className:"mr-2"}),"Clear"]})]}),(0,t.jsxs)("div",{className:"space-y-4 border-t bg-background px-4 py-2 shadow-lg sm:rounded-t-xl sm:border md:py-4",children:[(0,t.jsx)(y,{ref:v,onSubmit:c,input:a,setInput:i,isLoading:g}),(0,t.jsx)(S,{className:"hidden sm:block"})]})]})]})}var z=l(76297);function I(e){let{trackVisibility:n}=e,{container:l}=s.useContext(ev),r=h(100,l),{ref:a,entry:i,inView:o}=(0,z.YD)({trackVisibility:n,delay:100,rootMargin:"0px 0px -150px 0px",root:l});return s.useEffect(()=>{r&&n&&!o&&(null==i||i.target.scrollIntoView({block:"start"}))},[o,i,r,n]),(0,t.jsx)("div",{ref:a,className:"h-px w-full"})}let L=[{heading:"Convert list of string to numbers",message:"How to convert a list of string to numbers in python"},{heading:"How to parse email address",message:"How to parse email address with regex"}];function _(e){let{setInput:n,chatMaxWidthClass:l,welcomeMessage:s}=e;return(0,t.jsx)("div",{className:"mx-auto px-4 ".concat(l),children:(0,t.jsxs)("div",{className:"rounded-lg border bg-background p-8",children:[(0,t.jsx)("h1",{className:"mb-2 text-lg font-semibold",children:s||"Welcome"}),(0,t.jsx)("p",{className:"leading-normal text-muted-foreground",children:"You can start a conversation here or try the following examples:"}),(0,t.jsx)("div",{className:"mt-4 flex flex-col items-start space-y-2",children:L.map((e,l)=>(0,t.jsxs)(u.z,{variant:"link",className:"h-auto p-0 text-base",onClick:()=>n(e.message),children:[(0,t.jsx)(m.IconArrowRight,{className:"mr-2 text-muted-foreground"}),(0,t.jsx)("p",{className:"text-left",children:e.heading})]},l))})]})})}var F=l(42891),D=l.n(F),Z=l(23342),H=l(74630),M=l(64148),A=l(93668),T=l(73162),O=l(83008),U=l(28312);let Y={javascript:".js",python:".py",java:".java",c:".c",cpp:".cpp","c++":".cpp","c#":".cs",ruby:".rb",php:".php",swift:".swift","objective-c":".m",kotlin:".kt",typescript:".ts",go:".go",perl:".pl",rust:".rs",scala:".scala",haskell:".hs",lua:".lua",shell:".sh",sql:".sql",html:".html",css:".css"},P=function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l="ABCDEFGHJKLMNPQRSTUVWXY3456789",t="";for(let n=0;n{let{language:n,value:l}=e,{isCopied:s,copyToClipboard:r}=(0,U.m)({timeout:2e3});return(0,t.jsxs)("div",{className:"codeblock relative w-full bg-zinc-950 font-sans",children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between bg-zinc-800 px-6 py-2 pr-4 text-zinc-100",children:[(0,t.jsx)("span",{className:"text-xs lowercase",children:n}),(0,t.jsxs)("div",{className:"flex items-center space-x-1",children:[(0,t.jsxs)(u.z,{variant:"ghost",className:"hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:()=>{let e=Y[n]||".file",t="file-".concat(P(3,!0)).concat(e),s=window.prompt("Enter file name",t);if(!s)return;let r=new Blob([l],{type:"text/plain"}),a=URL.createObjectURL(r),i=document.createElement("a");i.download=s,i.href=a,i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)},size:"icon",children:[(0,t.jsx)(m.IconDownload,{}),(0,t.jsx)("span",{className:"sr-only",children:"Download"})]}),(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",className:"text-xs hover:bg-[#3C382F] hover:text-[#F4F4F5] focus-visible:ring-1 focus-visible:ring-slate-700 focus-visible:ring-offset-0",onClick:()=>{s||r(l)},children:[s?(0,t.jsx)(m.IconCheck,{}):(0,t.jsx)(m.IconCopy,{}),(0,t.jsx)("span",{className:"sr-only",children:"Copy code"})]})]})]}),(0,t.jsx)(T.Z,{language:n,style:O.RY,PreTag:"div",showLineNumbers:!0,customStyle:{margin:0,width:"100%",background:"transparent",padding:"1.5rem 1rem"},codeTagProps:{style:{fontSize:"0.9rem",fontFamily:"var(--font-mono)"}},children:l})]})});q.displayName="CodeBlock";var J=l(73033),V=l(48537),W=l(43739),B=l(14079);let K=W.fC,$=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(W.ck,{ref:n,className:(0,c.cn)("border-b",l),...s})});$.displayName="AccordionItem";let G=s.forwardRef((e,n)=>{let{className:l,children:s,...r}=e;return(0,t.jsxs)(W.xz,{ref:n,className:(0,c.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",l),...r,children:[s,(0,t.jsx)(B.Z,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})});G.displayName=W.xz.displayName;let Q=s.forwardRef((e,n)=>{let{className:l,children:s,...r}=e;return(0,t.jsx)(W.VY,{ref:n,className:"overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...r,children:(0,t.jsx)("div",{className:(0,c.cn)("pb-4 pt-0",l),children:s})})});Q.displayName=W.VY.displayName;var X=l(11208),ee=l(3448),en=l(52569);function el(e){let{messages:n,chatMaxWidthClass:l}=e,{isLoading:r}=s.useContext(ev);return(0,t.jsx)("div",{className:"relative mx-auto px-4 ".concat(l),children:null==n?void 0:n.map((e,l)=>{let a=l===n.length-1;return(0,t.jsxs)(s.Fragment,{children:[(0,t.jsx)(et,{isLoading:!!a&&r,message:e}),!a&&(0,t.jsx)(X.Z,{className:"my-4 md:my-8"})]},e.user.id)})})}function et(e){let{message:n,isLoading:l}=e,{user:s,assistant:r}=n,a=s.selectContext,i=s.relevantContext;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(es,{message:s}),!!r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(X.Z,{className:"my-4 md:my-8"}),(0,t.jsx)(er,{message:r,isLoading:l,userMessageId:s.id,selectContext:a,relevantContext:i})]})]})}function es(e){let{message:n}=e,{handleMessageAction:l}=s.useContext(ev),r=n.selectContext,a=s.useMemo(()=>{var e,n;if(!(null==r?void 0:r.content))return"";let l=(null==r?void 0:r.filepath)&&null!==(e=(0,o.U$)(null==r?void 0:r.filepath)[0])&&void 0!==e?e:"";return"\n```".concat(l,"\n").concat(null!==(n=null==r?void 0:r.content)&&void 0!==n?n:"","\n","```","\n")},[r]);return(0,t.jsxs)("div",{className:(0,c.cn)("group relative mb-4 flex items-start md:-ml-4"),...e,children:[(0,t.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,t.jsx)(en.Y,{className:"h-8 w-8",fallback:(0,t.jsx)("div",{className:"flex h-8 w-8 items-center justify-center",children:(0,t.jsx)(m.IconUser,{className:"h-5 w-5"})})})}),(0,t.jsxs)("div",{className:"ml-4 flex-1 space-y-2 overflow-hidden px-1",children:[(0,t.jsx)(ea,{message:n.message}),!!a&&(0,t.jsx)(ea,{message:a}),(0,t.jsx)(ed,{children:(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",onClick:e=>null==l?void 0:l(n.id,"delete"),children:[(0,t.jsx)(m.IconTrash,{}),(0,t.jsx)("span",{className:"sr-only",children:"Delete message"})]})})]})]})}function er(e){let{handleMessageAction:n,isLoading:l}=s.useContext(ev),{message:r,selectContext:a,relevantContext:i,isLoading:o,userMessageId:d,...v}=e,h=s.useMemo(()=>{var e,n;return null!==(n=null==r?void 0:null===(e=r.relevant_code)||void 0===e?void 0:e.map(e=>{var n;let l=null!==(n=null==e?void 0:e.start_line)&&void 0!==n?n:0,t=e.body.split("\n").length;return{kind:"file",range:{start:l,end:l+t-1},filepath:e.filepath,content:e.body,git_url:e.git_url}}))&&void 0!==n?n:[]},[null==r?void 0:r.relevant_code]);return(0,t.jsxs)("div",{className:(0,c.cn)("group relative mb-4 flex items-start md:-ml-4"),...v,children:[(0,t.jsx)("div",{className:"shrink-0 select-none rounded-full border bg-background shadow",children:(0,t.jsx)(ec,{className:"h-8 w-8"})}),(0,t.jsxs)("div",{className:"ml-4 flex-1 space-y-2 overflow-hidden px-1",children:[(0,t.jsx)(eu,{contexts:h}),!o||(null==r?void 0:r.message)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ea,{message:r.message}),!!r.error&&(0,t.jsx)(ei,{error:r.error})]}):(0,t.jsx)(eo,{}),(0,t.jsxs)(ed,{children:[!l&&(0,t.jsxs)(u.z,{variant:"ghost",size:"icon",onClick:e=>n(d,"regenerate"),children:[(0,t.jsx)(m.IconRefresh,{}),(0,t.jsx)("span",{className:"sr-only",children:"Regenerate message"})]}),(0,t.jsx)(V.q,{value:r.message})]})]})]})}function ea(e){let{message:n}=e;return(0,t.jsx)(J.s,{className:"prose max-w-none break-words dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[M.Z,A.Z],components:{p(e){let{children:n}=e;return(0,t.jsx)("p",{className:"mb-2 last:mb-0",children:n})},code(e){var n;let{node:l,inline:s,className:r,children:a,...i}=e;if(a.length){if("▍"==a[0])return(0,t.jsx)("span",{className:"mt-1 animate-pulse cursor-default",children:"▍"});a[0]=a[0].replace("`▍`","▍")}let o=/language-(\w+)/.exec(r||""),c=function(e){let n={};if(!e)return n;let l=e.split(" ");return l.forEach(e=>{let[l,t]=e.split("=");n[l]=t}),n}(null===(n=l.data)||void 0===n?void 0:n.meta),d=(null==c?void 0:c.is_reference)==="1";return d?null:s?(0,t.jsx)("code",{className:r,...i,children:a}):(0,t.jsx)(q,{language:o&&o[1]||"",value:String(a).replace(/\n$/,""),...i},Math.random())}},children:n})}function ei(e){let{error:n="Fail to fetch"}=e,l=s.useMemo(()=>"```\n"+JSON.stringify({error:!0,message:n},null,2)+"\n```",[n]);return(0,t.jsx)(J.s,{className:"prose break-words text-sm dark:prose-invert prose-p:leading-relaxed prose-pre:mt-1 prose-pre:p-0",remarkPlugins:[M.Z,A.Z],components:{code(e){let{node:n,inline:l,className:s,children:r,...a}=e;return(0,t.jsx)("div",{...a,className:(0,c.cn)(s,"bg-zinc-950 p-2"),children:r})}},children:l})}function eo(){return(0,t.jsxs)("div",{className:"space-y-2 px-1",children:[(0,t.jsx)(ee.O,{className:"h-3 w-full"}),(0,t.jsx)(ee.O,{className:"h-3 w-full"})]})}function ec(e){let{className:n}=e;return(0,t.jsx)(D(),{style:{backgroundColor:"#E8E2D2"},className:(0,c.cn)("rounded-full p-0.5",n),src:Z.Z,alt:"tabby"})}function ed(e){let{className:n,...l}=e;return(0,t.jsx)("div",{className:(0,c.cn)("flex items-center justify-end transition-opacity group-hover:opacity-100 md:absolute md:-right-[5rem] md:-top-2 md:opacity-0",n),...l})}let eu=e=>{let{contexts:n}=e,{onNavigateToContext:l}=s.useContext(ev),r=(null==n?void 0:n.length)>1;return(null==n?void 0:n.length)?(0,t.jsx)(K,{type:"single",collapsible:!0,className:"bg-background text-foreground",children:(0,t.jsxs)($,{value:"references",className:"my-0 border-0",children:[(0,t.jsx)(G,{className:"my-0 py-2",children:(0,t.jsx)("span",{className:"mr-2",children:"Read ".concat(n.length," file").concat(r?"s":"")})}),(0,t.jsx)(Q,{className:"space-y-2",children:null==n?void 0:n.map((e,n)=>{var s,r,a;let i=!(0,H.Z)(null===(s=e.range)||void 0===s?void 0:s.start)&&!(0,H.Z)(null===(r=e.range)||void 0===r?void 0:r.end)&&e.range.startnull==l?void 0:l(e),children:(0,t.jsxs)("div",{className:"flex items-center gap-1 overflow-x-auto",children:[(0,t.jsx)(m.IconFile,{className:"shrink-0"}),(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{children:c}),(null===(a=e.range)||void 0===a?void 0:a.start)&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:[":",e.range.start]}),i&&(0,t.jsxs)("span",{className:"text-muted-foreground",children:["-",e.range.end]})]}),(0,t.jsx)("span",{className:"ml-2 text-xs text-muted-foreground",children:d})]})},n)})})]})}):null};var em=l(15696);let ev=s.createContext({}),eh=s.forwardRef(function(e,n){let{className:l,chatId:u,initialMessages:m,headers:v,api:h="/v1beta/answer",onLoaded:x,onThreadUpdates:f,onNavigateToContext:p,container:g,fetcher:j,docQuery:b,generateRelevantQuestions:w,maxWidth:N,welcomeMessage:y,promptFormClassname:k}=e,[C,E]=s.useState(!1),S=s.useRef(!1),[z,L]=s.useState(null!=m?m:[]),[F,D]=s.useState(""),{triggerRequest:Z,isLoading:H,error:M,answer:A,stop:T}=function(e){let{api:n="/v1beta/answer",onError:l,headers:t,fetcher:r}=e,[a,i]=s.useState(!1),[o,c]=s.useState(),[d,u]=s.useState(),m=s.useRef(null),v=e=>{if("event"===e.type&&"data"in e){let n=JSON.parse(e.data);n&&c(e=>h(e,n))}},h=(e,n)=>{var l,t;return e?{...e,answer_delta:"".concat(null!==(l=null==e?void 0:e.answer_delta)&&void 0!==l?l:"").concat(null!==(t=null==n?void 0:n.answer_delta)&&void 0!==t?t:"")}:n},x=async e=>{try{i(!0),u(void 0),c(void 0);let l=new AbortController;m.current=l;let s=null!=r?r:window.fetch,a=await s(n,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json",...t},signal:null==l?void 0:l.signal}).catch(e=>{throw e});if(!(null==a?void 0:a.ok))throw Error(String(a.status));if(null==a.body)throw Error("The response body is empty");let o=a.body.pipeThrough(new TextDecoderStream).pipeThrough(new em.m).getReader();for(;;){let{done:e,value:n}=await o.read();if(e)break;v(n)}}catch(e){if((null==e?void 0:e.name)==="AbortError")return m.current=null,null;l&&e instanceof Error&&l(e),u(e)}finally{i(!1)}};return{isLoading:a,answer:o,error:d,setError:u,triggerRequest:x,stop:()=>{m.current&&(m.current.abort(),m.current=null)}}}({api:h,headers:v,fetcher:j}),O=async e=>{T();let n=z.filter(n=>n.user.id!==e);L(n)},U=async e=>{let n=(0,r.Z)(z,n=>n.user.id===e);if(n>-1){var l;let e=z[n],t=[...z.slice(0,n),{...e,assistant:{...e.assistant,id:(null===(l=e.assistant)||void 0===l?void 0:l.id)||(0,c.x0)(),message:"",error:void 0}}];return L(t),Z(q(t))}},Y=async()=>{if(!(null==z?void 0:z.length))return;let e=z[z.length-1].user.id;return U(e)};s.useEffect(()=>{if(!H||!(null==z?void 0:z.length)||!A)return;let e=z[z.length-1];L(n=>{var l;let t=n[n.length-1].assistant,s={...t,id:(null==t?void 0:t.id)||(0,c.x0)(),message:null!==(l=A.answer_delta)&&void 0!==l?l:"",error:void 0,relevant_code:null==A?void 0:A.relevant_code};return[...n.slice(0,n.length-1),{...e,assistant:s}]})},[A,H]);let P=(0,a.S)(()=>{g?g.scrollTo({top:g.scrollHeight,behavior:"smooth"}):window.scrollTo({top:document.body.offsetHeight,behavior:"smooth"})},100);s.useLayoutEffect(()=>{H&&P.run()},[H]),s.useEffect(()=>{M&&(null==z?void 0:z.length)&&L(e=>{var n,l,t;let s=e[e.length-1];return[...e.slice(0,e.length-1),{...s,assistant:{...s.assistant,id:(null===(n=s.assistant)||void 0===n?void 0:n.id)||(0,c.x0)(),message:null!==(t=null===(l=s.assistant)||void 0===l?void 0:l.message)&&void 0!==t?t:"",error:(null==M?void 0:M.message)==="401"?"Unauthorized":"Fail to fetch"}}]})},[M]);let q=e=>{var n,l;let t=e[e.length-1].user,s=null==t?void 0:t.selectContext,r=s?{content:null!==(n=s.content)&&void 0!==n?n:"",filepath:s.filepath,language:s.filepath&&(0,o.U$)(s.filepath)[0]||"text",git_url:null!==(l=null==s?void 0:s.git_url)&&void 0!==l?l:""}:void 0;return{messages:(function(e){if(!(null==e?void 0:e.length))return[];let n=[],l=e.length;for(let t=0;t1&&t!==l-1})),a&&n.push({role:"assistant",id:a.id,content:a.message})}return n})(e).slice(0,-1),code_query:r,doc_query:!!b,generate_relevant_questions:!!w}},J=(0,i.d)(async e=>{var n;if(H)return;let l={...e,id:null!==(n=e.id)&&void 0!==n?n:(0,c.x0)()},t=[...z,{user:l,assistant:{id:(0,c.x0)(),message:"",error:void 0}}];return L(t),Z(q(t))}),V=async e=>{var n;return null===(n=J.current)||void 0===n?void 0:n.call(J,e)},W=async e=>V({message:e});s.useEffect(()=>{S.current&&f(z)},[z]),s.useImperativeHandle(n,()=>({sendUserChat:V,stop:T,isLoading:H}),[]),s.useEffect(()=>{S.current||(S.current=!0,null==x||x(),E(!0))},[]);let B=N?"max-w-".concat(N):"max-w-2xl";return C?(0,t.jsx)(ev.Provider,{value:{isLoading:H,qaPairs:z,onNavigateToContext:p,handleMessageAction:(e,n)=>{switch(n){case"delete":O(e);break;case"regenerate":U(e)}},onClearMessages:()=>{T(),L([])},container:g},children:(0,t.jsx)("div",{className:"flex justify-center overflow-x-hidden",children:(0,t.jsxs)("div",{className:"w-full px-4 ".concat(B),children:[(0,t.jsxs)("div",{className:(0,c.cn)("pb-[200px] pt-4 md:pt-10",l),children:[(null==z?void 0:z.length)?(0,t.jsx)(el,{messages:z,chatMaxWidthClass:B}):(0,t.jsx)(_,{setInput:D,chatMaxWidthClass:B,welcomeMessage:y}),(0,t.jsx)(I,{trackVisibility:H})]}),(0,t.jsx)(R,{onSubmit:W,className:(0,c.cn)("fixed inset-x-0 bottom-0",k),id:u,stop:()=>{T()},reload:Y,input:F,setInput:D,chatMaxWidthClass:B})]})})}):(0,t.jsx)(d.cg,{className:"".concat(B," mx-auto pt-4 md:pt-10")})})},73033:function(e,n,l){l.d(n,{s:function(){return r}});var t=l(3546),s=l(52991);let r=(0,t.memo)(s.D,(e,n)=>e.children===n.children&&e.className===n.className)},52569:function(e,n,l){l.d(n,{Y:function(){return j},n:function(){return b}});var t=l(36164),s=l(3546),r=l(87782),a=l(21454),i=l(36327),o=l(98454),c=l(3765),d=l(74248),u=l(66612);let m=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.fC,{ref:n,className:(0,d.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",l),...s})});m.displayName=u.fC.displayName;let v=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.Ee,{ref:n,className:(0,d.cn)("aspect-square h-full w-full",l),...s})});v.displayName=u.Ee.displayName;let h=s.forwardRef((e,n)=>{let{className:l,...s}=e;return(0,t.jsx)(u.NY,{ref:n,className:(0,d.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",l),...s})});h.displayName=u.NY.displayName;var x=l(3448),f=l(30410).lW;let p="not_found",g=!0;function j(e){var n,l,a,u;let{className:j,fallback:b}=e,[{data:w}]=(0,o.P)(),N=null==w?void 0:w.me.id,y=N&&"/avatar/".concat(w.me.id)||null,{data:k,isLoading:C,error:E}=(0,i.Z)(y,e=>{if(g)return(0,c.Z)(e,{responseFormatter:async e=>{let n=await e.blob(),l=f.from(await n.arrayBuffer());return"data:image/png;base64,".concat(l.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(p)}})}),S=s.useMemo(()=>{var e;if(null==w?void 0:null===(e=w.me)||void 0===e?void 0:e.email)return(0,r.B)(w.me.email)},[null==w?void 0:null===(n=w.me)||void 0===n?void 0:n.email]);return C?(0,t.jsx)(x.O,{className:(0,d.cn)("h-16 w-16 rounded-full",j)}):((null==E?void 0:E.message)===p&&(g=!1),k||S||!b)?!k&&S?(0,t.jsx)(r.Z,{className:(0,d.cn)("h-16 w-16",j),...S}):(0,t.jsxs)(m,{className:(0,d.cn)("h-16 w-16",j),children:[(0,t.jsx)(v,{src:k,alt:null==w?void 0:null===(l=w.me)||void 0===l?void 0:l.email,className:"object-cover"}),(0,t.jsx)(h,{children:null==w?void 0:null===(u=w.me)||void 0===u?void 0:null===(a=u.email)||void 0===a?void 0:a.substring(0,2)})]}):b}let b=e=>{g=!0,(0,a.JG)("/avatar/".concat(e))}}}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-316ed6d350e35504.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-316ed6d350e35504.js deleted file mode 100644 index ea251ee7139f..000000000000 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-316ed6d350e35504.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3816],{98315:function(e,t,n){Promise.resolve().then(n.bind(n,49016))},49016:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Z}});var r=n(36164),s=n(79972),a=n(3546),i=n(99092),l=n.n(i),o=n(2578),d=n(40055),c=n(21808),u=n(43240),f=n(70526),m=n(11634),x=n(70410),v=n(31458),p=n(81565),h=n(49506),j=n(99047),g=n(48537),N=n(6230),y=n(84381),b=n(5493),w=n(23782),C=n(98150),R=n(82394);let I=(0,u.BX)("\n mutation CreateInvitation($email: String!) {\n createInvitation(email: $email)\n }\n"),A=w.Ry({email:w.Z_().email("Invalid email address")});function S(e){let{onCreated:t}=e,n=(0,b.cI)({resolver:(0,y.F)(A)}),{isSubmitting:s}=n.formState,a=(0,m.D)(I,{onCompleted(){n.reset({email:""}),t()},form:n});return(0,r.jsx)(C.l0,{...n,children:(0,r.jsxs)("div",{className:"grid gap-2",children:[(0,r.jsxs)("form",{className:"flex w-full items-center gap-4",onSubmit:n.handleSubmit(a),children:[(0,r.jsx)(C.Wi,{control:n.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsx)(C.xJ,{children:(0,r.jsx)(C.NI,{children:(0,r.jsx)(R.I,{className:"w-60",placeholder:"e.g. ".concat(c.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})})})}}),(0,r.jsx)(v.z,{type:"submit",disabled:s,children:"Invite"})]}),(0,r.jsx)(C.zG,{})]})})}let k=(0,u.BX)("\n mutation DeleteInvitation($id: ID!) {\n deleteInvitation(id: $id)\n }\n"),O=c.L8;function P(){var e,t;let n=(0,d.m8)(),[{data:s,fetching:i}]=(0,d.aM)({query:x.lE,variables:{first:O}}),[c,u]=a.useState(!1),[y,b]=a.useState(1),w=null==s?void 0:null===(e=s.invitations)||void 0===e?void 0:e.edges,C=null==s?void 0:null===(t=s.invitations)||void 0===t?void 0:t.pageInfo,R=Math.ceil(((null==w?void 0:w.length)||0)/O),I=a.useMemo(()=>{var e;return null==w?void 0:null===(e=w.slice)||void 0===e?void 0:e.call(w,(y-1)*O,y*O)},[y,w]),A=(null==C?void 0:C.hasNextPage)||y1,z=e=>n.query(x.lE,e).toPromise(),D=async e=>{var t,n,r,s,a;let i=await z({first:O,after:e}),l=(null==i?void 0:null===(r=i.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)||0,o=null==i?void 0:null===(a=i.data)||void 0===a?void 0:null===(s=a.invitations)||void 0===s?void 0:s.pageInfo;return(null==o?void 0:o.hasNextPage)&&(null==o?void 0:o.endCursor)&&(l=await D(o.endCursor)),l},_=async()=>{try{var e;u(!0);let t=D(null!==(e=null==C?void 0:C.endCursor)&&void 0!==e?e:void 0);return t}catch(e){return 0}finally{u(!1)}},M=(0,f.j)(),T=(0,m.D)(k),F=async()=>{o.A.success("Invitation created"),_().then(e=>{b(Math.ceil((e||0)/O))})},$=e=>{T({id:e.id}).then(t=>{var n;if(null==t?void 0:t.error){o.A.error(t.error.message);return}(null==t?void 0:null===(n=t.data)||void 0===n?void 0:n.deleteInvitation)&&o.A.success("".concat(e.email," deleted"))})};return a.useEffect(()=>{R1&&b(R)},[R,y]),(0,r.jsxs)("div",{children:[(0,r.jsx)(S,{onCreated:F}),(0,r.jsx)("div",{className:"mt-4",children:(0,r.jsx)(N.Z,{loading:i,children:(0,r.jsxs)(j.iA,{className:"border-b",children:[!!(null==I?void 0:I.length)&&(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Invitee"}),(0,r.jsx)(j.ss,{className:"w-[45%]",children:"Created"}),(0,r.jsx)(j.ss,{})]})}),(0,r.jsx)(j.RM,{children:null==I?void 0:I.map(e=>{let t="".concat(M,"/auth/signup?invitationCode=").concat(e.node.code);return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"flex justify-end",children:(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)(g.q,{value:t}),(0,r.jsx)(v.z,{size:"icon",variant:"hover-destructive",onClick:()=>$(e.node),children:(0,r.jsx)(p.IconTrash,{})})]})})]},e.node.id)})})]})})}),(A||P)&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!P,onClick:()=>{!(y<=1)&&(c||i||b(e=>e-1))}})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!A,onClick:()=>{A&&(c||i||z({first:O,after:null==C?void 0:C.endCursor}).then(e=>{var t,n,r;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)&&b(e=>e+1)}))}})})]})})]})}var z=n(98454),D=n(63795),_=n(62202),M=n(75561),T=n(18500),F=n(73460),$=n(35402);let U=(0,M.B)("\n mutation updateUserRole($id: ID!, $isAdmin: Boolean!) {\n updateUserRole(id: $id, isAdmin: $isAdmin)\n }\n"),E=e=>{let{user:t,onSuccess:n,open:s,onOpenChange:i,isPromote:l}=e,[d,c]=a.useState(!1),u=(0,m.D)(U),f=async e=>{if(e.preventDefault(),!(null==t?void 0:t.id)){o.A.error("Oops! Something went wrong. Please try again.");return}return c(!0),u({id:t.id,isAdmin:!!l}).then(e=>{var t,r,s;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.updateUserRole)?null==n||n():(null==e?void 0:e.error)&&o.A.error(null!==(s=null===(r=e.error)||void 0===r?void 0:r.message)&&void 0!==s?s:"update failed")}).finally(()=>{c(!1)})},x=(0,r.jsx)("span",{className:"font-bold",children:null==t?void 0:t.email}),h=l?(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to grant admin privileges to ",x]}):(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to downgrade ",x," to a regular member?"]});return(0,r.jsx)(F.aR,{open:s,onOpenChange:i,children:(0,r.jsxs)(F._T,{children:[(0,r.jsxs)(F.fY,{className:"gap-3",children:[(0,r.jsx)(F.f$,{children:l?"Upgrade to admin":"Downgrade to member"}),(0,r.jsx)(F.yT,{children:h})]}),(0,r.jsxs)(F.xo,{children:[(0,r.jsx)(F.le,{children:"Cancel"}),(0,r.jsx)($.M,{licenses:[T.oj.Team,T.oj.Enterprise],children:e=>{let{hasValidLicense:t}=e;return(0,r.jsxs)(F.OL,{className:(0,v.d)(),onClick:f,disabled:!t||d,children:[d&&(0,r.jsx)(p.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Confirm"]})}})]})]})})},B=(0,u.BX)("\n mutation UpdateUserActive($id: ID!, $active: Boolean!) {\n updateUserActive(id: $id, active: $active)\n }\n"),L=c.L8;function V(){var e;let[{data:t}]=(0,z.P)(),[n,s]=a.useState({first:L}),[{data:i,error:c,fetching:u},f]=(0,d.aM)({query:x.yw,variables:n}),[g,y]=a.useState(),[b,w]=a.useState(),[C,R]=a.useState(!1),[I,A]=a.useState(!1);a.useEffect(()=>{var e;let t=null==i?void 0:i.users;(null==t?void 0:null===(e=t.edges)||void 0===e?void 0:e.length)&&y(t)},[i]),a.useEffect(()=>{(null==c?void 0:c.message)&&o.A.error(c.message)},[c]);let S=(0,m.D)(B),k=(e,t)=>{S({id:e.id,active:t}).then(e=>{var n,r;if((null==e?void 0:e.error)||!(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateUserActive)){o.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"".concat(t?"activate":"deactivate"," failed"));return}f()})},O=e=>{w(e),R(!0),A(!e.isAdmin)},P=null==g?void 0:g.pageInfo,M=e=>e.isOwner?(0,r.jsx)(D.C,{children:"OWNER"}):e.isAdmin?(0,r.jsx)(D.C,{children:"ADMIN"}):(0,r.jsx)(D.C,{variant:"secondary",children:"MEMBER"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N.Z,{loading:u,children:!!(null==g?void 0:null===(e=g.edges)||void 0===e?void 0:e.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(j.iA,{className:"border-b",children:[(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[20%]",children:"Name"}),(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Email"}),(0,r.jsx)(j.ss,{className:"w-[15%]",children:"Joined"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Status"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Level"}),(0,r.jsx)(j.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(j.RM,{children:g.edges.map(e=>{let n=!e.node.isOwner&&(null==t?void 0:t.me)&&e.node.id!==t.me.id;return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.name}),(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"text-center",children:e.node.active?(0,r.jsx)(D.C,{variant:"successful",children:"Active"}):(0,r.jsx)(D.C,{variant:"secondary",children:"Inactive"})}),(0,r.jsx)(j.pj,{className:"text-center",children:M(e.node)}),(0,r.jsx)(j.pj,{className:"text-end",children:n&&(0,r.jsxs)(_.h_,{modal:!1,children:[(0,r.jsx)(_.$F,{asChild:!0,children:(0,r.jsx)(v.z,{size:"icon",variant:"ghost",children:(0,r.jsx)(p.IconMore,{})})}),(0,r.jsxs)(_.AW,{collisionPadding:{right:16},children:[!!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>O(e.node),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:e.node.isAdmin?"Downgrade to member":"Upgrade to admin"})}),!!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>k(e.node,!1),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Deactivate"})}),!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>k(e.node,!0),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Activate"})})]})]})})]},e.node.id)})})]}),((null==P?void 0:P.hasNextPage)||(null==P?void 0:P.hasPreviousPage))&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!(null==P?void 0:P.hasPreviousPage),onClick:e=>s({last:L,before:null==P?void 0:P.startCursor})})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!(null==P?void 0:P.hasNextPage),onClick:e=>s({first:L,after:null==P?void 0:P.endCursor})})})]})})]})}),(0,r.jsx)(E,{onSuccess:()=>{f(),R(!1)},user:b,isPromote:I,open:C,onOpenChange:R})]})}function Z(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Pending Invites"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(P,{})})]}),(0,r.jsx)("div",{className:"h-16"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Members"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(V,{})})]})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),i=n(81565);function l(e){let{className:t,value:n,...l}=e,{isCopied:o,copyToClipboard:d}=(0,s.m)({timeout:2e3});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{o||d(n)},...l,children:[o?(0,r.jsx)(i.IconCheck,{className:"text-green-600"}):(0,r.jsx)(i.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},35402:function(e,t,n){"use strict";n.d(t,{M:function(){return p}});var r=n(36164),s=n(3546),a=n(70652),i=n.n(a),l=n(59741),o=n(18500),d=n(29917),c=n(74248),u=n(31458),f=n(38421);let m=f.fC,x=f.xz,v=s.forwardRef((e,t)=>{let{className:n,align:s="center",sideOffset:a=4,...i}=e;return(0,r.jsx)(f.VY,{ref:t,align:s,sideOffset:a,className:(0,c.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...i})});v.displayName=f.VY.displayName;let p=e=>{let{licenses:t,children:n}=e,[a,f]=s.useState(!1),p=(0,d.Gm)(),h=!!p&&p.status===o.Rj.Ok&&t.includes(p.type),j=e=>{h||f(e)},g=(0,l.Z)(t[0]),N=g;return 2==t.length&&(N="".concat((0,l.Z)(t[0])," or ").concat((0,l.Z)(t[1]))),(0,r.jsxs)(m,{open:a,onOpenChange:j,openDelay:100,children:[(0,r.jsxs)(v,{side:"top",collisionPadding:16,className:"w-[400px]",children:[(0,r.jsxs)("div",{children:["This feature is only available on Tabby's"," ",(0,r.jsx)("span",{className:"font-semibold",children:N})," plan. Upgrade to use this feature."]}),(0,r.jsx)("div",{className:"mt-4 text-center",children:(0,r.jsxs)(i(),{className:(0,u.d)(),href:"/settings/subscription",children:["Upgrade to ",g]})})]}),(0,r.jsx)(x,{asChild:!0,onClick:e=>{h||(e.preventDefault(),j(!0))},children:(0,r.jsx)("div",{className:(0,c.cn)(h?"":"cursor-not-allowed"),children:n({hasValidLicense:h,license:p})})})]})};p.displayName="LicenseGuard"},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),i=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:l,children:o}=e,[d,c]=s.useState(!t),[u]=(0,a.n)(d,null!=l?l:200);return(s.useEffect(()=>{t||d||c(!0)},[t]),u)?o:n||(0,r.jsx)(i.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return o},cg:function(){return i},tB:function(){return l}});var r=n(36164),s=n(74248),a=n(3448);let i=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},l=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},73460:function(e,t,n){"use strict";n.d(t,{OL:function(){return h},_T:function(){return f},aR:function(){return o},f$:function(){return v},fY:function(){return m},le:function(){return j},vW:function(){return d},xo:function(){return x},yT:function(){return p}});var r=n(36164),s=n(3546),a=n(34604),i=n(74248),l=n(31458);let o=a.fC,d=a.xz,c=e=>{let{className:t,children:n,...s}=e;return(0,r.jsx)(a.h_,{className:(0,i.cn)(t),...s,children:(0,r.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:n})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,t)=>{let{className:n,children:s,...l}=e;return(0,r.jsx)(a.aV,{className:(0,i.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",n),...l,ref:t})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsxs)(c,{children:[(0,r.jsx)(u,{}),(0,r.jsx)(a.VY,{ref:t,className:(0,i.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",n),...s})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...n})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...n})};x.displayName="AlertDialogFooter";let v=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold",n),...s})});v.displayName=a.Dx.displayName;let p=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",n),...s})});p.displayName=a.dk.displayName;let h=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.aU,{ref:t,className:(0,i.cn)((0,l.d)(),n),...s})});h.displayName=a.aU.displayName;let j=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.$j,{ref:t,className:(0,i.cn)((0,l.d)({variant:"outline"}),"mt-2 sm:mt-0",n),...s})});j.displayName=a.$j.displayName},63795:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(36164);n(3546);var s=n(14375),a=n(74248);let i=(0,s.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function l(e){let{className:t,variant:n,...s}=e;return(0,r.jsx)("div",{className:(0,a.cn)(i({variant:n}),t),...s})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return o},z:function(){return d}});var r=n(36164),s=n(3546),a=n(74047),i=n(14375),l=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:n,variant:s,size:i,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,r.jsx)(u,{className:(0,l.cn)(o({variant:s,size:i,className:n})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return l},Zb:function(){return i},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});i.displayName="Card";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});l.displayName="CardHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});o.displayName="CardTitle";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});d.displayName="CardDescription";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});c.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},62202:function(e,t,n){"use strict";n.d(t,{$F:function(){return o},AW:function(){return c},Ju:function(){return f},VD:function(){return m},Xi:function(){return u},h_:function(){return l}});var r=n(36164),s=n(3546),a=n(19148),i=n(74248);let l=a.fC,o=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});d.displayName=a.tu.displayName;let c=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...l}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...l})})});c.displayName=a.VY.displayName;let u=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...l})});u.displayName=a.ck.displayName;let f=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",n),...l})});f.displayName=a.__.displayName;let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",n),...s})});m.displayName=a.Z0.displayName},98150:function(e,t,n){"use strict";n.d(t,{NI:function(){return p},Wi:function(){return u},l0:function(){return d},lX:function(){return v},pf:function(){return h},xJ:function(){return x},zG:function(){return j}});var r=n(36164),s=n(3546),a=n(74047),i=n(5493),l=n(74248),o=n(5266);let d=i.RV,c=s.createContext({}),u=e=>{let{...t}=e;return(0,r.jsx)(c.Provider,{value:{name:t.name},children:(0,r.jsx)(i.Qr,{...t})})},f=()=>{let e=s.useContext(c),t=s.useContext(m),{getFieldState:n,formState:r}=(0,i.Gc)(),a=e.name||"root",l=n(a,r);if(!r)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},m=s.createContext({}),x=s.forwardRef((e,t)=>{let{className:n,...a}=e,i=s.useId();return(0,r.jsx)(m.Provider,{value:{id:i},children:(0,r.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",n),...a})})});x.displayName="FormItem";let v=s.forwardRef((e,t)=>{let{className:n,required:s,...a}=e,{error:i,formItemId:d}=f();return(0,r.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',n),htmlFor:d,...a})});v.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...n}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=f();return(0,r.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...n})});p.displayName="FormControl";let h=s.forwardRef((e,t)=>{let{className:n,...s}=e,{formDescriptionId:a}=f();return(0,r.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",n),...s})});h.displayName="FormDescription";let j=s.forwardRef((e,t)=>{let{className:n,children:s,...a}=e,{error:i,formMessageId:o}=f(),d=i?String(null==i?void 0:i.message):s;return d?(0,r.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",n),...a,children:d}):null});j.displayName="FormMessage"},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,type:s,...i}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...i})});i.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return d}});var r=n(36164),s=n(3546),a=n(90893),i=n(14375),l=n(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),n),...s})});d.displayName=a.f.displayName},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return d},nt:function(){return c},tl:function(){return o}});var r=n(36164),s=n(3546),a=n(74248),i=n(31458),l=n(81565);let o=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,a.cn)("mx-auto flex w-full justify-center",t),...n})};o.displayName="Pagination";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("ul",{ref:t,className:(0,a.cn)("flex flex-row items-center gap-1",n),...s})});d.displayName="PaginationContent";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("li",{ref:t,className:(0,a.cn)("",n),...s})});c.displayName="PaginationItem";let u=e=>{let{className:t,isActive:n,size:s="icon",...l}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,a.cn)((0,i.d)({variant:n?"outline":"ghost",size:s}),t),...l})};u.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to previous page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)(l.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to next page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(l.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return i},pj:function(){return f},ss:function(){return u},xD:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("table",{ref:t,className:(0,a.cn)("w-full caption-bottom text-sm",n),...s})});i.displayName="Table";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("thead",{ref:t,className:(0,a.cn)("[&_tr]:border-b",n),...s})});l.displayName="TableHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,a.cn)("[&_tr:last-child]:border-0",n),...s})});o.displayName="TableBody";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...s})});d.displayName="TableFooter";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tr",{ref:t,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...s})});c.displayName="TableRow";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("th",{ref:t,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...s})});u.displayName="TableHead";let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("td",{ref:t,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...s})});f.displayName="TableCell";let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("caption",{ref:t,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",n),...s})});m.displayName="TableCaption"},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin"}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(3546),s=n(61200),a=n.n(s),i=n(2578);function l(e){let{timeout:t=2e3,onError:n}=e,[s,l]=r.useState(!1),o=()=>{l(!0),setTimeout(()=>{l(!1)},t)},d=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:s,copyToClipboard:e=>{var t;if(e){if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(o).catch(d);else{let t=a()(e);t?o():d()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return l},n:function(){return o}});var r=n(3546),s=n(45391),a=n(16784);let i=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function l(e,t,n){let l=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;no.cancel()),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,n){let[s,a]=r.useState(e),{run:i}=l(()=>{a(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,a]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},29917:function(e,t,n){"use strict";n.d(t,{Gm:function(){return l},jp:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query GetLicenseInfo {\n license {\n type\n status\n seats\n seatsUsed\n issuedAt\n expiresAt\n }\n }\n"),i=()=>(0,r.aM)({query:a}),l=()=>{let[{data:e}]=i();return null==e?void 0:e.license}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,r.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return d}});var r=n(3546),s=n(40055),a=n(43240),i=n(74248);let l=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,s.aM)({query:l,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=r.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,i.S_)()?new URL(window.location.href).origin:""),[t]);return n}}},function(e){e.O(0,[7565,872,55,3004,2178,652,6201,2578,3449,9421,240,3957,2570,1957,9148,2015,7444,1565,410,3396,3375,5289,1744],function(){return e(e.s=98315)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-f53f4ee303165c5f.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-f53f4ee303165c5f.js new file mode 100644 index 000000000000..f9f773c82eba --- /dev/null +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/settings/team/page-f53f4ee303165c5f.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3816],{98315:function(e,t,n){Promise.resolve().then(n.bind(n,49016))},49016:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Z}});var r=n(36164),s=n(79972),a=n(3546),i=n(99092),l=n.n(i),o=n(2578),d=n(40055),c=n(21808),u=n(43240),f=n(70526),m=n(11634),x=n(70410),v=n(31458),p=n(81565),h=n(49506),j=n(99047),g=n(48537),N=n(6230),y=n(84381),b=n(5493),w=n(23782),C=n(98150),R=n(82394);let I=(0,u.BX)("\n mutation CreateInvitation($email: String!) {\n createInvitation(email: $email)\n }\n"),A=w.Ry({email:w.Z_().email("Invalid email address")});function S(e){let{onCreated:t}=e,n=(0,b.cI)({resolver:(0,y.F)(A)}),{isSubmitting:s}=n.formState,a=(0,m.D)(I,{onCompleted(){n.reset({email:""}),t()},form:n});return(0,r.jsx)(C.l0,{...n,children:(0,r.jsxs)("div",{className:"grid gap-2",children:[(0,r.jsxs)("form",{className:"flex w-full items-center gap-4",onSubmit:n.handleSubmit(a),children:[(0,r.jsx)(C.Wi,{control:n.control,name:"email",render:e=>{let{field:t}=e;return(0,r.jsx)(C.xJ,{children:(0,r.jsx)(C.NI,{children:(0,r.jsx)(R.I,{className:"w-60",placeholder:"e.g. ".concat(c.o0),type:"email",autoCapitalize:"none",autoComplete:"email",autoCorrect:"off",...t})})})}}),(0,r.jsx)(v.z,{type:"submit",disabled:s,children:"Invite"})]}),(0,r.jsx)(C.zG,{})]})})}let k=(0,u.BX)("\n mutation DeleteInvitation($id: ID!) {\n deleteInvitation(id: $id)\n }\n"),O=c.L8;function P(){var e,t;let n=(0,d.m8)(),[{data:s,fetching:i}]=(0,d.aM)({query:x.lE,variables:{first:O}}),[c,u]=a.useState(!1),[y,b]=a.useState(1),w=null==s?void 0:null===(e=s.invitations)||void 0===e?void 0:e.edges,C=null==s?void 0:null===(t=s.invitations)||void 0===t?void 0:t.pageInfo,R=Math.ceil(((null==w?void 0:w.length)||0)/O),I=a.useMemo(()=>{var e;return null==w?void 0:null===(e=w.slice)||void 0===e?void 0:e.call(w,(y-1)*O,y*O)},[y,w]),A=(null==C?void 0:C.hasNextPage)||y1,z=e=>n.query(x.lE,e).toPromise(),D=async e=>{var t,n,r,s,a;let i=await z({first:O,after:e}),l=(null==i?void 0:null===(r=i.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)||0,o=null==i?void 0:null===(a=i.data)||void 0===a?void 0:null===(s=a.invitations)||void 0===s?void 0:s.pageInfo;return(null==o?void 0:o.hasNextPage)&&(null==o?void 0:o.endCursor)&&(l=await D(o.endCursor)),l},_=async()=>{try{var e;u(!0);let t=D(null!==(e=null==C?void 0:C.endCursor)&&void 0!==e?e:void 0);return t}catch(e){return 0}finally{u(!1)}},M=(0,f.j)(),T=(0,m.D)(k),F=async()=>{o.A.success("Invitation created"),_().then(e=>{b(Math.ceil((e||0)/O))})},$=e=>{T({id:e.id}).then(t=>{var n;if(null==t?void 0:t.error){o.A.error(t.error.message);return}(null==t?void 0:null===(n=t.data)||void 0===n?void 0:n.deleteInvitation)&&o.A.success("".concat(e.email," deleted"))})};return a.useEffect(()=>{R1&&b(R)},[R,y]),(0,r.jsxs)("div",{children:[(0,r.jsx)(S,{onCreated:F}),(0,r.jsx)("div",{className:"mt-4",children:(0,r.jsx)(N.Z,{loading:i,children:(0,r.jsxs)(j.iA,{className:"border-b",children:[!!(null==I?void 0:I.length)&&(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Invitee"}),(0,r.jsx)(j.ss,{className:"w-[45%]",children:"Created"}),(0,r.jsx)(j.ss,{})]})}),(0,r.jsx)(j.RM,{children:null==I?void 0:I.map(e=>{let t="".concat(M,"/auth/signup?invitationCode=").concat(e.node.code);return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"flex justify-end",children:(0,r.jsxs)("div",{className:"flex gap-1",children:[(0,r.jsx)(g.q,{value:t}),(0,r.jsx)(v.z,{size:"icon",variant:"hover-destructive",onClick:()=>$(e.node),children:(0,r.jsx)(p.IconTrash,{})})]})})]},e.node.id)})})]})})}),(A||P)&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!P,onClick:()=>{!(y<=1)&&(c||i||b(e=>e-1))}})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!A,onClick:()=>{A&&(c||i||z({first:O,after:null==C?void 0:C.endCursor}).then(e=>{var t,n,r;(null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(n=r.invitations)||void 0===n?void 0:null===(t=n.edges)||void 0===t?void 0:t.length)&&b(e=>e+1)}))}})})]})})]})}var z=n(98454),D=n(63795),_=n(62202),M=n(75561),T=n(18500),F=n(73460),$=n(35402);let U=(0,M.B)("\n mutation updateUserRole($id: ID!, $isAdmin: Boolean!) {\n updateUserRole(id: $id, isAdmin: $isAdmin)\n }\n"),E=e=>{let{user:t,onSuccess:n,open:s,onOpenChange:i,isPromote:l}=e,[d,c]=a.useState(!1),u=(0,m.D)(U),f=async e=>{if(e.preventDefault(),!(null==t?void 0:t.id)){o.A.error("Oops! Something went wrong. Please try again.");return}return c(!0),u({id:t.id,isAdmin:!!l}).then(e=>{var t,r,s;(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.updateUserRole)?null==n||n():(null==e?void 0:e.error)&&o.A.error(null!==(s=null===(r=e.error)||void 0===r?void 0:r.message)&&void 0!==s?s:"update failed")}).finally(()=>{c(!1)})},x=(0,r.jsx)("span",{className:"font-bold",children:null==t?void 0:t.email}),h=l?(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to grant admin privileges to ",x]}):(0,r.jsxs)(r.Fragment,{children:["Are you sure you want to downgrade ",x," to a regular member?"]});return(0,r.jsx)(F.aR,{open:s,onOpenChange:i,children:(0,r.jsxs)(F._T,{children:[(0,r.jsxs)(F.fY,{className:"gap-3",children:[(0,r.jsx)(F.f$,{children:l?"Upgrade to admin":"Downgrade to member"}),(0,r.jsx)(F.yT,{children:h})]}),(0,r.jsxs)(F.xo,{children:[(0,r.jsx)(F.le,{children:"Cancel"}),(0,r.jsx)($.M,{licenses:[T.oj.Team,T.oj.Enterprise],children:e=>{let{hasValidLicense:t}=e;return(0,r.jsxs)(F.OL,{className:(0,v.d)(),onClick:f,disabled:!t||d,children:[d&&(0,r.jsx)(p.IconSpinner,{className:"mr-2 h-4 w-4 animate-spin"}),"Confirm"]})}})]})]})})},B=(0,u.BX)("\n mutation UpdateUserActive($id: ID!, $active: Boolean!) {\n updateUserActive(id: $id, active: $active)\n }\n"),L=c.L8;function V(){var e;let[{data:t}]=(0,z.P)(),[n,s]=a.useState({first:L}),[{data:i,error:c,fetching:u},f]=(0,d.aM)({query:x.yw,variables:n}),[g,y]=a.useState(),[b,w]=a.useState(),[C,R]=a.useState(!1),[I,A]=a.useState(!1);a.useEffect(()=>{var e;let t=null==i?void 0:i.users;(null==t?void 0:null===(e=t.edges)||void 0===e?void 0:e.length)&&y(t)},[i]),a.useEffect(()=>{(null==c?void 0:c.message)&&o.A.error(c.message)},[c]);let S=(0,m.D)(B),k=(e,t)=>{S({id:e.id,active:t}).then(e=>{var n,r;if((null==e?void 0:e.error)||!(null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.updateUserActive)){o.A.error((null==e?void 0:null===(r=e.error)||void 0===r?void 0:r.message)||"".concat(t?"activate":"deactivate"," failed"));return}f()})},O=e=>{w(e),R(!0),A(!e.isAdmin)},P=null==g?void 0:g.pageInfo,M=e=>e.isOwner?(0,r.jsx)(D.C,{children:"OWNER"}):e.isAdmin?(0,r.jsx)(D.C,{children:"ADMIN"}):(0,r.jsx)(D.C,{variant:"secondary",children:"MEMBER"});return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(N.Z,{loading:u,children:!!(null==g?void 0:null===(e=g.edges)||void 0===e?void 0:e.length)&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(j.iA,{className:"border-b",children:[(0,r.jsx)(j.xD,{children:(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.ss,{className:"w-[20%]",children:"Name"}),(0,r.jsx)(j.ss,{className:"w-[25%]",children:"Email"}),(0,r.jsx)(j.ss,{className:"w-[15%]",children:"Joined"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Status"}),(0,r.jsx)(j.ss,{className:"w-[20%] text-center",children:"Level"}),(0,r.jsx)(j.ss,{className:"w-[100px]"})]})}),(0,r.jsx)(j.RM,{children:g.edges.map(e=>{let n=!e.node.isOwner&&(null==t?void 0:t.me)&&e.node.id!==t.me.id;return(0,r.jsxs)(j.SC,{children:[(0,r.jsx)(j.pj,{children:e.node.name}),(0,r.jsx)(j.pj,{children:e.node.email}),(0,r.jsx)(j.pj,{children:l().utc(e.node.createdAt).fromNow()}),(0,r.jsx)(j.pj,{className:"text-center",children:e.node.active?(0,r.jsx)(D.C,{variant:"successful",children:"Active"}):(0,r.jsx)(D.C,{variant:"secondary",children:"Inactive"})}),(0,r.jsx)(j.pj,{className:"text-center",children:M(e.node)}),(0,r.jsx)(j.pj,{className:"text-end",children:n&&(0,r.jsxs)(_.h_,{modal:!1,children:[(0,r.jsx)(_.$F,{asChild:!0,children:(0,r.jsx)(v.z,{size:"icon",variant:"ghost",children:(0,r.jsx)(p.IconMore,{})})}),(0,r.jsxs)(_.AW,{collisionPadding:{right:16},children:[!!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>O(e.node),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:e.node.isAdmin?"Downgrade to member":"Upgrade to admin"})}),!!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>k(e.node,!1),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Deactivate"})}),!e.node.active&&(0,r.jsx)(_.Xi,{onSelect:()=>k(e.node,!0),className:"cursor-pointer",children:(0,r.jsx)("span",{className:"ml-2",children:"Activate"})})]})]})})]},e.node.id)})})]}),((null==P?void 0:P.hasNextPage)||(null==P?void 0:P.hasPreviousPage))&&(0,r.jsx)(h.tl,{className:"my-4",children:(0,r.jsxs)(h.ng,{children:[(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.dN,{disabled:!(null==P?void 0:P.hasPreviousPage),onClick:e=>s({last:L,before:null==P?void 0:P.startCursor})})}),(0,r.jsx)(h.nt,{children:(0,r.jsx)(h.$0,{disabled:!(null==P?void 0:P.hasNextPage),onClick:e=>s({first:L,after:null==P?void 0:P.endCursor})})})]})})]})}),(0,r.jsx)(E,{onSuccess:()=>{f(),R(!1)},user:b,isPromote:I,open:C,onOpenChange:R})]})}function Z(){return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Pending Invites"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(P,{})})]}),(0,r.jsx)("div",{className:"h-16"}),(0,r.jsxs)("div",{children:[(0,r.jsx)(s.Ol,{className:"pl-0 pt-0",children:(0,r.jsx)(s.ll,{children:"Members"})}),(0,r.jsx)(s.aY,{className:"pl-0",children:(0,r.jsx)(V,{})})]})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),i=n(81565);function l(e){let{className:t,value:n,onCopyContent:l,...o}=e,{isCopied:d,copyToClipboard:c}=(0,s.m)({timeout:2e3,onCopyContent:l});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{d||c(n)},...o,children:[d?(0,r.jsx)(i.IconCheck,{className:"text-green-600"}):(0,r.jsx)(i.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},35402:function(e,t,n){"use strict";n.d(t,{M:function(){return p}});var r=n(36164),s=n(3546),a=n(70652),i=n.n(a),l=n(59741),o=n(18500),d=n(29917),c=n(74248),u=n(31458),f=n(38421);let m=f.fC,x=f.xz,v=s.forwardRef((e,t)=>{let{className:n,align:s="center",sideOffset:a=4,...i}=e;return(0,r.jsx)(f.VY,{ref:t,align:s,sideOffset:a,className:(0,c.cn)("z-50 w-64 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...i})});v.displayName=f.VY.displayName;let p=e=>{let{licenses:t,children:n}=e,[a,f]=s.useState(!1),p=(0,d.Gm)(),h=!!p&&p.status===o.Rj.Ok&&t.includes(p.type),j=e=>{h||f(e)},g=(0,l.Z)(t[0]),N=g;return 2==t.length&&(N="".concat((0,l.Z)(t[0])," or ").concat((0,l.Z)(t[1]))),(0,r.jsxs)(m,{open:a,onOpenChange:j,openDelay:100,children:[(0,r.jsxs)(v,{side:"top",collisionPadding:16,className:"w-[400px]",children:[(0,r.jsxs)("div",{children:["This feature is only available on Tabby's"," ",(0,r.jsx)("span",{className:"font-semibold",children:N})," plan. Upgrade to use this feature."]}),(0,r.jsx)("div",{className:"mt-4 text-center",children:(0,r.jsxs)(i(),{className:(0,u.d)(),href:"/settings/subscription",children:["Upgrade to ",g]})})]}),(0,r.jsx)(x,{asChild:!0,onClick:e=>{h||(e.preventDefault(),j(!0))},children:(0,r.jsx)("div",{className:(0,c.cn)(h?"":"cursor-not-allowed"),children:n({hasValidLicense:h,license:p})})})]})};p.displayName="LicenseGuard"},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),i=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:l,children:o}=e,[d,c]=s.useState(!t),[u]=(0,a.n)(d,null!=l?l:200);return(s.useEffect(()=>{t||d||c(!0)},[t]),u)?o:n||(0,r.jsx)(i.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return o},cg:function(){return i},tB:function(){return l}});var r=n(36164),s=n(74248),a=n(3448);let i=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},l=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},73460:function(e,t,n){"use strict";n.d(t,{OL:function(){return h},_T:function(){return f},aR:function(){return o},f$:function(){return v},fY:function(){return m},le:function(){return j},vW:function(){return d},xo:function(){return x},yT:function(){return p}});var r=n(36164),s=n(3546),a=n(34604),i=n(74248),l=n(31458);let o=a.fC,d=a.xz,c=e=>{let{className:t,children:n,...s}=e;return(0,r.jsx)(a.h_,{className:(0,i.cn)(t),...s,children:(0,r.jsx)("div",{className:"fixed inset-0 z-50 flex items-end justify-center sm:items-center",children:n})})};c.displayName=a.h_.displayName;let u=s.forwardRef((e,t)=>{let{className:n,children:s,...l}=e;return(0,r.jsx)(a.aV,{className:(0,i.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm transition-opacity animate-in fade-in",n),...l,ref:t})});u.displayName=a.aV.displayName;let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsxs)(c,{children:[(0,r.jsx)(u,{}),(0,r.jsx)(a.VY,{ref:t,className:(0,i.cn)("fixed z-50 grid w-full max-w-lg scale-100 gap-4 border bg-background p-6 opacity-100 shadow-lg animate-in fade-in-90 slide-in-from-bottom-10 sm:rounded-lg sm:zoom-in-90 sm:slide-in-from-bottom-0 md:w-full",n),...s})]})});f.displayName=a.VY.displayName;let m=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...n})};m.displayName="AlertDialogHeader";let x=e=>{let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...n})};x.displayName="AlertDialogFooter";let v=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Dx,{ref:t,className:(0,i.cn)("text-lg font-semibold",n),...s})});v.displayName=a.Dx.displayName;let p=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.dk,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",n),...s})});p.displayName=a.dk.displayName;let h=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.aU,{ref:t,className:(0,i.cn)((0,l.d)(),n),...s})});h.displayName=a.aU.displayName;let j=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.$j,{ref:t,className:(0,i.cn)((0,l.d)({variant:"outline"}),"mt-2 sm:mt-0",n),...s})});j.displayName=a.$j.displayName},63795:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(36164);n(3546);var s=n(14375),a=n(74248);let i=(0,s.j)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",successful:"border-transparent bg-successful text-successful-foreground hover:bg-successful/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});function l(e){let{className:t,variant:n,...s}=e;return(0,r.jsx)("div",{className:(0,a.cn)(i({variant:n}),t),...s})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return o},z:function(){return d}});var r=n(36164),s=n(3546),a=n(74047),i=n(14375),l=n(74248);let o=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:n,variant:s,size:i,asChild:d=!1,...c}=e,u=d?a.g7:"button";return(0,r.jsx)(u,{className:(0,l.cn)(o({variant:s,size:i,className:n})),ref:t,...c})});d.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return l},Zb:function(){return i},aY:function(){return c},eW:function(){return u},ll:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});i.displayName="Card";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});l.displayName="CardHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});o.displayName="CardTitle";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});d.displayName="CardDescription";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});c.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},62202:function(e,t,n){"use strict";n.d(t,{$F:function(){return o},AW:function(){return c},Ju:function(){return f},VD:function(){return m},Xi:function(){return u},h_:function(){return l}});var r=n(36164),s=n(3546),a=n(19148),i=n(74248);let l=a.fC,o=a.xz;a.ZA,a.Uv,a.Tr,a.Ee;let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md animate-in data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...s})});d.displayName=a.tu.displayName;let c=s.forwardRef((e,t)=>{let{className:n,sideOffset:s=4,...l}=e;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow animate-in data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",n),...l})})});c.displayName=a.VY.displayName;let u=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",n),...l})});u.displayName=a.ck.displayName;let f=s.forwardRef((e,t)=>{let{className:n,inset:s,...l}=e;return(0,r.jsx)(a.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",n),...l})});f.displayName=a.__.displayName;let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",n),...s})});m.displayName=a.Z0.displayName},98150:function(e,t,n){"use strict";n.d(t,{NI:function(){return p},Wi:function(){return u},l0:function(){return d},lX:function(){return v},pf:function(){return h},xJ:function(){return x},zG:function(){return j}});var r=n(36164),s=n(3546),a=n(74047),i=n(5493),l=n(74248),o=n(5266);let d=i.RV,c=s.createContext({}),u=e=>{let{...t}=e;return(0,r.jsx)(c.Provider,{value:{name:t.name},children:(0,r.jsx)(i.Qr,{...t})})},f=()=>{let e=s.useContext(c),t=s.useContext(m),{getFieldState:n,formState:r}=(0,i.Gc)(),a=e.name||"root",l=n(a,r);if(!r)throw Error("useFormField should be used within ");let{id:o}=t;return{id:o,name:a,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...l}},m=s.createContext({}),x=s.forwardRef((e,t)=>{let{className:n,...a}=e,i=s.useId();return(0,r.jsx)(m.Provider,{value:{id:i},children:(0,r.jsx)("div",{ref:t,className:(0,l.cn)("space-y-2",n),...a})})});x.displayName="FormItem";let v=s.forwardRef((e,t)=>{let{className:n,required:s,...a}=e,{error:i,formItemId:d}=f();return(0,r.jsx)(o._,{ref:t,className:(0,l.cn)(i&&"text-destructive",s&&'after:ml-0.5 after:text-destructive after:content-["*"]',n),htmlFor:d,...a})});v.displayName="FormLabel";let p=s.forwardRef((e,t)=>{let{...n}=e,{error:s,formItemId:i,formDescriptionId:l,formMessageId:o}=f();return(0,r.jsx)(a.g7,{ref:t,id:i,"aria-describedby":s?"".concat(l," ").concat(o):"".concat(l),"aria-invalid":!!s,...n})});p.displayName="FormControl";let h=s.forwardRef((e,t)=>{let{className:n,...s}=e,{formDescriptionId:a}=f();return(0,r.jsx)("div",{ref:t,id:a,className:(0,l.cn)("text-sm text-muted-foreground",n),...s})});h.displayName="FormDescription";let j=s.forwardRef((e,t)=>{let{className:n,children:s,...a}=e,{error:i,formMessageId:o}=f(),d=i?String(null==i?void 0:i.message):s;return d?(0,r.jsx)("p",{ref:t,id:o,className:(0,l.cn)("text-sm font-medium text-destructive",n),...a,children:d}):null});j.displayName="FormMessage"},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return i}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,type:s,...i}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...i})});i.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return d}});var r=n(36164),s=n(3546),a=n(90893),i=n(14375),l=n(74248);let o=(0,i.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.f,{ref:t,className:(0,l.cn)(o(),n),...s})});d.displayName=a.f.displayName},49506:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},dN:function(){return f},ng:function(){return d},nt:function(){return c},tl:function(){return o}});var r=n(36164),s=n(3546),a=n(74248),i=n(31458),l=n(81565);let o=e=>{let{className:t,...n}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":"pagination",className:(0,a.cn)("mx-auto flex w-full justify-center",t),...n})};o.displayName="Pagination";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("ul",{ref:t,className:(0,a.cn)("flex flex-row items-center gap-1",n),...s})});d.displayName="PaginationContent";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("li",{ref:t,className:(0,a.cn)("",n),...s})});c.displayName="PaginationItem";let u=e=>{let{className:t,isActive:n,size:s="icon",...l}=e;return(0,r.jsx)("a",{"aria-current":n?"page":void 0,className:(0,a.cn)((0,i.d)({variant:n?"outline":"ghost",size:s}),t),...l})};u.displayName="PaginationLink";let f=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to previous page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pl-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)(l.IconChevronLeft,{className:"h-4 w-4"}),(0,r.jsx)("span",{children:"Previous"})]})};f.displayName="PaginationPrevious";let m=e=>{let{className:t,disabled:n,...s}=e;return(0,r.jsxs)(u,{"aria-label":"Go to next page",size:"default",className:(0,a.cn)("cursor-pointer gap-1 pr-2.5",n&&"cursor-not-allowed text-muted-foreground",t),...s,children:[(0,r.jsx)("span",{children:"Next"}),(0,r.jsx)(l.IconChevronRight,{className:"h-4 w-4"})]})};m.displayName="PaginationNext"},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},99047:function(e,t,n){"use strict";n.d(t,{RM:function(){return o},SC:function(){return c},iA:function(){return i},pj:function(){return f},ss:function(){return u},xD:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("table",{ref:t,className:(0,a.cn)("w-full caption-bottom text-sm",n),...s})});i.displayName="Table";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("thead",{ref:t,className:(0,a.cn)("[&_tr]:border-b",n),...s})});l.displayName="TableHeader";let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tbody",{ref:t,className:(0,a.cn)("[&_tr:last-child]:border-0",n),...s})});o.displayName="TableBody";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tfoot",{ref:t,className:(0,a.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",n),...s})});d.displayName="TableFooter";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("tr",{ref:t,className:(0,a.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",n),...s})});c.displayName="TableRow";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("th",{ref:t,className:(0,a.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",n),...s})});u.displayName="TableHead";let f=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("td",{ref:t,className:(0,a.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",n),...s})});f.displayName="TableCell";let m=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("caption",{ref:t,className:(0,a.cn)("mt-4 text-sm text-muted-foreground",n),...s})});m.displayName="TableCaption"},21808:function(e,t,n){"use strict";n.d(t,{$6:function(){return a},L8:function(){return s},o0:function(){return r}});let r="name@yourcompany.com",s=20,a={DEMO_AUTO_LOGIN:"_tabby_demo_autologin"}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(3546),s=n(61200),a=n.n(s),i=n(2578);function l(e){let{timeout:t=2e3,onError:n,onCopyContent:s}=e,[l,o]=r.useState(!1),d=()=>{o(!0),setTimeout(()=>{o(!1)},t)},c=e=>{if("function"==typeof n){null==n||n(e);return}i.A.error("Failed to copy.")};return{isCopied:l,copyToClipboard:e=>{var t;if(e){if(s){s(e),d();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(d).catch(c);else{let t=a()(e);t?d():c()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return l},n:function(){return o}});var r=n(3546),s=n(45391),a=n(16784);let i=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function l(e,t,n){let l=(0,a.d)(e),o=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;no.cancel()),{run:o,cancel:o.cancel,flush:o.flush}}function o(e,t,n){let[s,a]=r.useState(e),{run:i}=l(()=>{a(e)},t,n);return r.useEffect(()=>{i()},[e]),[s,a]}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},29917:function(e,t,n){"use strict";n.d(t,{Gm:function(){return l},jp:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query GetLicenseInfo {\n license {\n type\n status\n seats\n seatsUsed\n issuedAt\n expiresAt\n }\n }\n"),i=()=>(0,r.aM)({query:a}),l=()=>{let[{data:e}]=i();return null==e?void 0:e.license}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(40055),s=n(43240);let a=(0,s.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),i=()=>(0,r.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return d}});var r=n(3546),s=n(40055),a=n(43240),i=n(74248);let l=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,s.aM)({query:l,...e}),d=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=r.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,i.S_)()?new URL(window.location.href).origin:""),[t]);return n}}},function(e){e.O(0,[7565,872,55,3004,2178,652,6201,2578,3449,9421,240,3957,2570,1957,9148,2015,7444,1565,410,3396,3375,5289,1744],function(){return e(e.s=98315)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-d0f7209495bddc12.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-44e1781be0e26477.js similarity index 51% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-d0f7209495bddc12.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-44e1781be0e26477.js index 3a2fbd7d15ad..b14ce077f2e9 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-d0f7209495bddc12.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(dashboard)/system/page-44e1781be0e26477.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2666],{16745:function(e,t,n){Promise.resolve().then(n.bind(n,27005))},27005:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return T},getDiskUsageStats:function(){return O}});var r=n(36164),s=n(71480),a=n(35814),o=n(91655),i=n(40055),l=n(43240),c=n(6246),d=n(3546),u=n(78007),h=n(11634),f=n(31458),x=n(81565),p=n(82394),m=n(11208),v=n(3448),g=n(48537),j=n(6230),w=n(74248),b=n(79972);function N(e){let{addr:t,name:n,kind:s,device:a,cudaDevices:o,cpuCount:i,cpuInfo:l}=e,c=(0,w.cn)("ml-2","whitespace-nowrap","overflow-hidden","text-ellipsis"),d="".concat(l," (").concat(i," cores)");return(0,r.jsxs)(b.Zb,{className:"rounded-xl p-2 shadow-md lg:w-[260px]",children:[(0,r.jsx)(b.Ol,{className:"p-0 px-4 pb-2 pt-4",children:(0,r.jsxs)(b.ll,{className:"text-md flex items-center font-normal",children:[(0,r.jsx)(y,{type:s}),(0,r.jsx)("p",{title:n,className:c,children:n})]})}),(0,r.jsxs)(b.aY,{className:"flex flex-col gap-2 p-0 px-4 pb-4 pt-2",children:[(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:" h-5 w-5",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("rect",{x:"16",y:"16",width:"6",height:"6",rx:"1"}),(0,r.jsx)("rect",{x:"2",y:"16",width:"6",height:"6",rx:"1"}),(0,r.jsx)("rect",{x:"9",y:"2",width:"6",height:"6",rx:"1"}),(0,r.jsx)("path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"}),(0,r.jsx)("path",{d:"M12 12V8"})]}),(0,r.jsx)("p",{title:t,className:c,children:t})]}),(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{className:" h-5 w-5",fill:"none",height:"24",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("rect",{height:"16",rx:"2",width:"16",x:"4",y:"4"}),(0,r.jsx)("rect",{height:"6",width:"6",x:"9",y:"9"}),(0,r.jsx)("path",{d:"M15 2v2"}),(0,r.jsx)("path",{d:"M15 20v2"}),(0,r.jsx)("path",{d:"M2 15h2"}),(0,r.jsx)("path",{d:"M2 9h2"}),(0,r.jsx)("path",{d:"M20 15h2"}),(0,r.jsx)("path",{d:"M20 9h2"}),(0,r.jsx)("path",{d:"M9 2v2"}),(0,r.jsx)("path",{d:"M9 20v2"})]}),(0,r.jsx)("p",{title:d,className:c,children:d})]}),"cuda"==a&&(null==o?void 0:o.length)&&o.map((e,t)=>(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{className:" h-5 w-5",fill:"none",height:"24",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M6 19v-3"}),(0,r.jsx)("path",{d:"M10 19v-3"}),(0,r.jsx)("path",{d:"M14 19v-3"}),(0,r.jsx)("path",{d:"M18 19v-3"}),(0,r.jsx)("path",{d:"M8 11V9"}),(0,r.jsx)("path",{d:"M16 11V9"}),(0,r.jsx)("path",{d:"M12 11V9"}),(0,r.jsx)("path",{d:"M2 15h20"}),(0,r.jsx)("path",{d:"M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z"})]}),(0,r.jsx)("p",{title:e,className:c,children:e})]},t))]})]})}function k(e){let{children:t}=e;return(0,r.jsx)("div",{className:"mt-2 flex items-center text-sm text-card-foreground/70",children:t})}function y(e){let{type:t}=e,n="h-5 w-5";return"COMPLETION"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"}),(0,r.jsx)("polyline",{points:"14 2 14 8 20 8"}),(0,r.jsx)("path",{d:"m10 13-2 2 2 2"}),(0,r.jsx)("path",{d:"m14 17 2-2-2-2"})]}):"CHAT"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M14 9a2 2 0 0 1-2 2H6l-4 4V4c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2v5Z"}),(0,r.jsx)("path",{d:"M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"})]}):"INDEX"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"m9 9-2 2 2 2"}),(0,r.jsx)("path",{d:"m13 13 2-2-2-2"}),(0,r.jsx)("circle",{cx:"11",cy:"11",r:"8"}),(0,r.jsx)("path",{d:"m21 21-4.3-4.3"})]}):void 0}let C=(0,l.BX)("\n query GetRegistrationToken {\n registrationToken\n }\n"),M=(0,l.BX)("\n mutation ResetRegistrationToken {\n resetRegistrationToken\n }\n");function T(){let{data:e}=(0,c.Q)(),{data:t,fetching:n}=function(){let{data:e,isLoading:t}=(0,c.Q)(),n=d.useMemo(()=>{let t=[];return(null==e?void 0:e.model)&&t.push({kind:"COMPLETION",device:e.device,addr:"localhost",arch:"",cpuInfo:e.cpu_info,name:e.model,cpuCount:e.cpu_count,cudaDevices:e.cuda_devices}),(null==e?void 0:e.chat_model)&&t.push({kind:"CHAT",device:e.chat_device,addr:"localhost",arch:"",cpuInfo:e.cpu_info,name:e.chat_model,cpuCount:e.cpu_count,cudaDevices:e.cuda_devices}),(0,u.Z)(t,"kind")},[e]);return{data:n,fetching:t}}(),[{data:a},o]=(0,i.aM)({query:C}),l=(0,h.D)(M,{onCompleted(){o()}});if(e)return(0,r.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[(0,r.jsxs)("h1",{children:[(0,r.jsx)("span",{className:"font-bold",children:"Congratulations"}),", your tabby instance is up!"]}),(0,r.jsx)("span",{className:"flex flex-wrap gap-1",children:(0,r.jsx)("a",{target:"_blank",href:"https://github.com/TabbyML/tabby/releases/tag/".concat(e.version.git_describe),children:(0,r.jsx)("img",{src:"https://img.shields.io/badge/version-".concat(encodeURIComponent(e.version.git_describe.replaceAll("-","--")),"-green")})})}),(0,r.jsx)(m.Z,{}),(0,r.jsx)(_,{}),(0,r.jsx)(m.Z,{}),(0,r.jsx)(j.Z,{loading:n,fallback:(0,r.jsx)(v.O,{className:"mt-3 h-32 w-full lg:w-2/3"}),children:(0,r.jsxs)(r.Fragment,{children:[!!(null==a?void 0:a.registrationToken)&&(0,r.jsxs)("div",{className:"flex items-center gap-1 pt-2",children:["Registration token:",(0,r.jsx)(p.I,{className:"max-w-[320px] font-mono",value:a.registrationToken,onChange:s.Z}),(0,r.jsx)(f.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>l(),children:(0,r.jsx)(x.IconRotate,{})}),(0,r.jsx)(g.q,{value:a.registrationToken})]}),(0,r.jsxs)("div",{className:"mt-3 flex flex-col gap-4 lg:flex-row lg:flex-wrap",children:[!!(null==t?void 0:t.COMPLETION)&&(0,r.jsx)(r.Fragment,{children:t.COMPLETION.map((e,t)=>(0,r.jsx)(N,{...e},t))}),!!(null==t?void 0:t.CHAT)&&(0,r.jsx)(r.Fragment,{children:t.CHAT.map((e,t)=>(0,r.jsx)(N,{...e},t))}),(0,r.jsx)(N,{addr:"localhost",name:"Code Search Index",kind:"INDEX",arch:"",device:e.device,cudaDevices:e.cuda_devices,cpuCount:e.cpu_count,cpuInfo:e.cpu_info})]})]})})]})}let O=(0,l.BX)("\n query GetDiskUsageStats {\n diskUsageStats {\n events {\n filepath\n sizeKb\n }\n indexedRepositories {\n filepath\n sizeKb\n }\n database {\n filepath\n sizeKb\n }\n models {\n filepath\n sizeKb\n }\n }\n }\n"),R=[{label:"Model",key:"models",color:"#0088FE"},{label:"Indexing",key:"indexedRepositories",color:"#00C49F"},{label:"Event Logs",key:"events",color:"#FF8042"},{label:"Other",key:"database",color:"#FFBB28"}];function _(){let[{data:e,fetching:t}]=(0,i.aM)({query:O}),n=[],s=0;return e&&(n=R.map(t=>{if(!e.diskUsageStats[t.key])return null;let n=e.diskUsageStats[t.key];return{...t,sizeKb:n.sizeKb}}).filter(e=>e),s=(0,a.Z)(n.map(e=>e.sizeKb))),(0,r.jsx)(j.Z,{loading:t,fallback:(0,r.jsx)(v.O,{className:"mt-3 h-32 w-full lg:w-2/3"}),children:(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex flex-col gap-y-1.5 py-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"mb-1 text-sm text-muted-foreground",children:"Disk Usage"}),(0,r.jsx)("p",{className:"text-3xl font-bold leading-none",children:z(s)})]}),(0,r.jsxs)("div",{className:"pt-3",children:[(0,r.jsx)("p",{className:"mb-1 text-sm text-muted-foreground",children:"Storage utilization by Type"}),(0,r.jsx)("div",{className:"flex flex-wrap gap-y-3",children:n.map(e=>(0,r.jsxs)("div",{className:"flex w-1/2 pt-1 text-sm md:w-36",children:[(0,r.jsx)("div",{className:"mr-3 mt-1 h-2 w-2 rounded-full",style:{backgroundColor:e.color}}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"mb-1 leading-none",children:e.label}),(0,r.jsx)("p",{className:"text-card-foreground/70",children:z(e.sizeKb)})]})]},e.key))})]})]})})})}function z(e){return(0,o.Z)(1e3*e)}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),o=n(81565);function i(e){let{className:t,value:n,...i}=e,{isCopied:l,copyToClipboard:c}=(0,s.m)({timeout:2e3});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{l||c(n)},...i,children:[l?(0,r.jsx)(o.IconCheck,{className:"text-green-600"}):(0,r.jsx)(o.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),o=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:i,children:l}=e,[c,d]=s.useState(!t),[u]=(0,a.n)(c,null!=i?i:200);return(s.useEffect(()=>{t||c||d(!0)},[t]),u)?l:n||(0,r.jsx)(o.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return l},cg:function(){return o},tB:function(){return i}});var r=n(36164),s=n(74248),a=n(3448);let o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},l=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return l},z:function(){return c}});var r=n(36164),s=n(3546),a=n(74047),o=n(14375),i=n(74248);let l=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,t)=>{let{className:n,variant:s,size:o,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(l({variant:s,size:o,className:n})),ref:t,...d})});c.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return i},Zb:function(){return o},aY:function(){return d},eW:function(){return u},ll:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});o.displayName="Card";let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});i.displayName="CardHeader";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});l.displayName="CardTitle";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});c.displayName="CardDescription";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});d.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let o=s.forwardRef((e,t)=>{let{className:n,type:s,...o}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...o})});o.displayName="Input"},11208:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(36164),s=n(3546),a=n(74225),o=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,orientation:s="horizontal",decorative:i=!0,...l}=e;return(0,r.jsx)(a.f,{ref:t,decorative:i,orientation:s,className:(0,o.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",n),...l})});i.displayName=a.f.displayName},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=n(3546),s=n(61200),a=n.n(s),o=n(2578);function i(e){let{timeout:t=2e3,onError:n}=e,[s,i]=r.useState(!1),l=()=>{i(!0),setTimeout(()=>{i(!1)},t)},c=e=>{if("function"==typeof n){null==n||n(e);return}o.A.error("Failed to copy.")};return{isCopied:s,copyToClipboard:e=>{var t;if(e){if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(l).catch(c);else{let t=a()(e);t?l():c()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return i},n:function(){return l}});var r=n(3546),s=n(45391),a=n(16784);let o=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function i(e,t,n){let i=(0,a.d)(e),l=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;nl.cancel()),{run:l,cancel:l.cancel,flush:l.flush}}function l(e,t,n){let[s,a]=r.useState(e),{run:o}=i(()=>{a(e)},t,n);return r.useEffect(()=>{o()},[e]),[s,a]}},6246:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});var r=n(21454),s=n(3765);function a(){return(0,r.ZP)("/v1/health",e=>(0,s.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},3765:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(44745),s=n(57778),a=n(79716),o=n(91302),i=n(66794);async function l(e,t){var n;let r=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let n=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!n)return!0;try{let{exp:e}=(0,a.o)(n);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(n=>h(e,t));let s=await r(e,d(t));return 401===s.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(n=>h(e,t))):f(s,t)}async function c(){var e,t;let n=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let r=await u(n);return null==r?void 0:null===(t=r.data)||void 0===t?void 0:t.refreshToken}function d(e){var t;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:n}}async function u(e){let t=new r.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[r.Ek]}),n=t.createRequestOperation("mutation",(0,s.h)(o.Dp,{refreshToken:e}));return t.executeMutation(n)}function h(e,t){var n;let r=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;return r(e,d(t)).then(e=>f(e,t))}function f(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}}},function(e){e.O(0,[872,55,3004,2578,4553,1454,830,3e3,7444,1565,410,3396,3375,5289,1744],function(){return e(e.s=16745)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2666],{16745:function(e,t,n){Promise.resolve().then(n.bind(n,27005))},27005:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return T},getDiskUsageStats:function(){return O}});var r=n(36164),s=n(71480),a=n(35814),o=n(91655),i=n(40055),l=n(43240),c=n(6246),d=n(3546),u=n(78007),h=n(11634),f=n(31458),x=n(81565),p=n(82394),m=n(11208),v=n(3448),g=n(48537),j=n(6230),w=n(74248),b=n(79972);function N(e){let{addr:t,name:n,kind:s,device:a,cudaDevices:o,cpuCount:i,cpuInfo:l}=e,c=(0,w.cn)("ml-2","whitespace-nowrap","overflow-hidden","text-ellipsis"),d="".concat(l," (").concat(i," cores)");return(0,r.jsxs)(b.Zb,{className:"rounded-xl p-2 shadow-md lg:w-[260px]",children:[(0,r.jsx)(b.Ol,{className:"p-0 px-4 pb-2 pt-4",children:(0,r.jsxs)(b.ll,{className:"text-md flex items-center font-normal",children:[(0,r.jsx)(y,{type:s}),(0,r.jsx)("p",{title:n,className:c,children:n})]})}),(0,r.jsxs)(b.aY,{className:"flex flex-col gap-2 p-0 px-4 pb-4 pt-2",children:[(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:" h-5 w-5",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("rect",{x:"16",y:"16",width:"6",height:"6",rx:"1"}),(0,r.jsx)("rect",{x:"2",y:"16",width:"6",height:"6",rx:"1"}),(0,r.jsx)("rect",{x:"9",y:"2",width:"6",height:"6",rx:"1"}),(0,r.jsx)("path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3"}),(0,r.jsx)("path",{d:"M12 12V8"})]}),(0,r.jsx)("p",{title:t,className:c,children:t})]}),(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{className:" h-5 w-5",fill:"none",height:"24",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("rect",{height:"16",rx:"2",width:"16",x:"4",y:"4"}),(0,r.jsx)("rect",{height:"6",width:"6",x:"9",y:"9"}),(0,r.jsx)("path",{d:"M15 2v2"}),(0,r.jsx)("path",{d:"M15 20v2"}),(0,r.jsx)("path",{d:"M2 15h2"}),(0,r.jsx)("path",{d:"M2 9h2"}),(0,r.jsx)("path",{d:"M20 15h2"}),(0,r.jsx)("path",{d:"M20 9h2"}),(0,r.jsx)("path",{d:"M9 2v2"}),(0,r.jsx)("path",{d:"M9 20v2"})]}),(0,r.jsx)("p",{title:d,className:c,children:d})]}),"cuda"==a&&(null==o?void 0:o.length)&&o.map((e,t)=>(0,r.jsxs)(k,{children:[(0,r.jsxs)("svg",{className:" h-5 w-5",fill:"none",height:"24",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M6 19v-3"}),(0,r.jsx)("path",{d:"M10 19v-3"}),(0,r.jsx)("path",{d:"M14 19v-3"}),(0,r.jsx)("path",{d:"M18 19v-3"}),(0,r.jsx)("path",{d:"M8 11V9"}),(0,r.jsx)("path",{d:"M16 11V9"}),(0,r.jsx)("path",{d:"M12 11V9"}),(0,r.jsx)("path",{d:"M2 15h20"}),(0,r.jsx)("path",{d:"M2 7a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v1.1a2 2 0 0 0 0 3.837V17a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5.1a2 2 0 0 0 0-3.837Z"})]}),(0,r.jsx)("p",{title:e,className:c,children:e})]},t))]})]})}function k(e){let{children:t}=e;return(0,r.jsx)("div",{className:"mt-2 flex items-center text-sm text-card-foreground/70",children:t})}function y(e){let{type:t}=e,n="h-5 w-5";return"COMPLETION"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"}),(0,r.jsx)("polyline",{points:"14 2 14 8 20 8"}),(0,r.jsx)("path",{d:"m10 13-2 2 2 2"}),(0,r.jsx)("path",{d:"m14 17 2-2-2-2"})]}):"CHAT"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M14 9a2 2 0 0 1-2 2H6l-4 4V4c0-1.1.9-2 2-2h8a2 2 0 0 1 2 2v5Z"}),(0,r.jsx)("path",{d:"M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"})]}):"INDEX"==t?(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:n,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"m9 9-2 2 2 2"}),(0,r.jsx)("path",{d:"m13 13 2-2-2-2"}),(0,r.jsx)("circle",{cx:"11",cy:"11",r:"8"}),(0,r.jsx)("path",{d:"m21 21-4.3-4.3"})]}):void 0}let C=(0,l.BX)("\n query GetRegistrationToken {\n registrationToken\n }\n"),M=(0,l.BX)("\n mutation ResetRegistrationToken {\n resetRegistrationToken\n }\n");function T(){let{data:e}=(0,c.Q)(),{data:t,fetching:n}=function(){let{data:e,isLoading:t}=(0,c.Q)(),n=d.useMemo(()=>{let t=[];return(null==e?void 0:e.model)&&t.push({kind:"COMPLETION",device:e.device,addr:"localhost",arch:"",cpuInfo:e.cpu_info,name:e.model,cpuCount:e.cpu_count,cudaDevices:e.cuda_devices}),(null==e?void 0:e.chat_model)&&t.push({kind:"CHAT",device:e.chat_device,addr:"localhost",arch:"",cpuInfo:e.cpu_info,name:e.chat_model,cpuCount:e.cpu_count,cudaDevices:e.cuda_devices}),(0,u.Z)(t,"kind")},[e]);return{data:n,fetching:t}}(),[{data:a},o]=(0,i.aM)({query:C}),l=(0,h.D)(M,{onCompleted(){o()}});if(e)return(0,r.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[(0,r.jsxs)("h1",{children:[(0,r.jsx)("span",{className:"font-bold",children:"Congratulations"}),", your tabby instance is up!"]}),(0,r.jsx)("span",{className:"flex flex-wrap gap-1",children:(0,r.jsx)("a",{target:"_blank",href:"https://github.com/TabbyML/tabby/releases/tag/".concat(e.version.git_describe),children:(0,r.jsx)("img",{src:"https://img.shields.io/badge/version-".concat(encodeURIComponent(e.version.git_describe.replaceAll("-","--")),"-green")})})}),(0,r.jsx)(m.Z,{}),(0,r.jsx)(_,{}),(0,r.jsx)(m.Z,{}),(0,r.jsx)(j.Z,{loading:n,fallback:(0,r.jsx)(v.O,{className:"mt-3 h-32 w-full lg:w-2/3"}),children:(0,r.jsxs)(r.Fragment,{children:[!!(null==a?void 0:a.registrationToken)&&(0,r.jsxs)("div",{className:"flex items-center gap-1 pt-2",children:["Registration token:",(0,r.jsx)(p.I,{className:"max-w-[320px] font-mono",value:a.registrationToken,onChange:s.Z}),(0,r.jsx)(f.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>l(),children:(0,r.jsx)(x.IconRotate,{})}),(0,r.jsx)(g.q,{value:a.registrationToken})]}),(0,r.jsxs)("div",{className:"mt-3 flex flex-col gap-4 lg:flex-row lg:flex-wrap",children:[!!(null==t?void 0:t.COMPLETION)&&(0,r.jsx)(r.Fragment,{children:t.COMPLETION.map((e,t)=>(0,r.jsx)(N,{...e},t))}),!!(null==t?void 0:t.CHAT)&&(0,r.jsx)(r.Fragment,{children:t.CHAT.map((e,t)=>(0,r.jsx)(N,{...e},t))}),(0,r.jsx)(N,{addr:"localhost",name:"Code Search Index",kind:"INDEX",arch:"",device:e.device,cudaDevices:e.cuda_devices,cpuCount:e.cpu_count,cpuInfo:e.cpu_info})]})]})})]})}let O=(0,l.BX)("\n query GetDiskUsageStats {\n diskUsageStats {\n events {\n filepath\n sizeKb\n }\n indexedRepositories {\n filepath\n sizeKb\n }\n database {\n filepath\n sizeKb\n }\n models {\n filepath\n sizeKb\n }\n }\n }\n"),R=[{label:"Model",key:"models",color:"#0088FE"},{label:"Indexing",key:"indexedRepositories",color:"#00C49F"},{label:"Event Logs",key:"events",color:"#FF8042"},{label:"Other",key:"database",color:"#FFBB28"}];function _(){let[{data:e,fetching:t}]=(0,i.aM)({query:O}),n=[],s=0;return e&&(n=R.map(t=>{if(!e.diskUsageStats[t.key])return null;let n=e.diskUsageStats[t.key];return{...t,sizeKb:n.sizeKb}}).filter(e=>e),s=(0,a.Z)(n.map(e=>e.sizeKb))),(0,r.jsx)(j.Z,{loading:t,fallback:(0,r.jsx)(v.O,{className:"mt-3 h-32 w-full lg:w-2/3"}),children:(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex flex-col gap-y-1.5 py-2",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"mb-1 text-sm text-muted-foreground",children:"Disk Usage"}),(0,r.jsx)("p",{className:"text-3xl font-bold leading-none",children:z(s)})]}),(0,r.jsxs)("div",{className:"pt-3",children:[(0,r.jsx)("p",{className:"mb-1 text-sm text-muted-foreground",children:"Storage utilization by Type"}),(0,r.jsx)("div",{className:"flex flex-wrap gap-y-3",children:n.map(e=>(0,r.jsxs)("div",{className:"flex w-1/2 pt-1 text-sm md:w-36",children:[(0,r.jsx)("div",{className:"mr-3 mt-1 h-2 w-2 rounded-full",style:{backgroundColor:e.color}}),(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"mb-1 leading-none",children:e.label}),(0,r.jsx)("p",{className:"text-card-foreground/70",children:z(e.sizeKb)})]})]},e.key))})]})]})})})}function z(e){return(0,o.Z)(1e3*e)}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(36164);n(3546);var s=n(28312),a=n(31458),o=n(81565);function i(e){let{className:t,value:n,onCopyContent:i,...l}=e,{isCopied:c,copyToClipboard:d}=(0,s.m)({timeout:2e3,onCopyContent:i});return n?(0,r.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{c||d(n)},...l,children:[c?(0,r.jsx)(o.IconCheck,{className:"text-green-600"}):(0,r.jsx)(o.IconCopy,{}),(0,r.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},6230:function(e,t,n){"use strict";var r=n(36164),s=n(3546),a=n(24449),o=n(90379);t.Z=e=>{let{loading:t,fallback:n,delay:i,children:l}=e,[c,d]=s.useState(!t),[u]=(0,a.n)(c,null!=i?i:200);return(s.useEffect(()=>{t||c||d(!0)},[t]),u)?l:n||(0,r.jsx)(o.cg,{})}},90379:function(e,t,n){"use strict";n.d(t,{PF:function(){return l},cg:function(){return o},tB:function(){return i}});var r=n(36164),s=n(74248),a=n(3448);let o=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("space-y-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})},i=e=>{let{className:t,...n}=e;return(0,r.jsx)(a.O,{className:(0,s.cn)("h-4 w-full",t),...n})},l=e=>{let{className:t,...n}=e;return(0,r.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-3",t),...n,children:[(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"}),(0,r.jsx)(a.O,{className:"h-4 w-[20%]"}),(0,r.jsx)(a.O,{className:"h-4 w-full"})]})}},31458:function(e,t,n){"use strict";n.d(t,{d:function(){return l},z:function(){return c}});var r=n(36164),s=n(3546),a=n(74047),o=n(14375),i=n(74248);let l=(0,o.j)("inline-flex items-center justify-center rounded-md text-sm font-medium shadow ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-md hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90","hover-destructive":"shadow-none hover:bg-destructive/90 hover:text-destructive-foreground",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"shadow-none hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 shadow-none hover:underline"},size:{default:"h-8 px-4 py-2",sm:"h-8 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-8 w-8 p-0"}},defaultVariants:{variant:"default",size:"default"}}),c=s.forwardRef((e,t)=>{let{className:n,variant:s,size:o,asChild:c=!1,...d}=e,u=c?a.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(l({variant:s,size:o,className:n})),ref:t,...d})});c.displayName="Button"},79972:function(e,t,n){"use strict";n.d(t,{Ol:function(){return i},Zb:function(){return o},aY:function(){return d},eW:function(){return u},ll:function(){return l}});var r=n(36164),s=n(3546),a=n(74248);let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",n),...s})});o.displayName="Card";let i=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex flex-col space-y-1.5 p-6",n),...s})});i.displayName="CardHeader";let l=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,a.cn)("text-2xl font-semibold leading-none tracking-tight",n),...s})});l.displayName="CardTitle";let c=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,a.cn)("text-sm text-muted-foreground",n),...s})});c.displayName="CardDescription";let d=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("p-6 pt-0",n),...s})});d.displayName="CardContent";let u=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("flex items-center p-6 pt-0",n),...s})});u.displayName="CardFooter"},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return o}});var r=n(36164),s=n(3546),a=n(74248);let o=s.forwardRef((e,t)=>{let{className:n,type:s,...o}=e;return(0,r.jsx)("input",{type:s,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...o})});o.displayName="Input"},11208:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(36164),s=n(3546),a=n(74225),o=n(74248);let i=s.forwardRef((e,t)=>{let{className:n,orientation:s="horizontal",decorative:i=!0,...l}=e;return(0,r.jsx)(a.f,{ref:t,decorative:i,orientation:s,className:(0,o.cn)("shrink-0 bg-border","horizontal"===s?"h-[1px] w-full":"h-full w-[1px]",n),...l})});i.displayName=a.f.displayName},3448:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(36164),s=n(74248);function a(e){let{className:t,...n}=e;return(0,r.jsx)("div",{className:(0,s.cn)("h-4 animate-pulse rounded-md bg-gray-200 dark:bg-gray-700",t),...n})}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var r=n(3546),s=n(61200),a=n.n(s),o=n(2578);function i(e){let{timeout:t=2e3,onError:n,onCopyContent:s}=e,[i,l]=r.useState(!1),c=()=>{l(!0),setTimeout(()=>{l(!1)},t)},d=e=>{if("function"==typeof n){null==n||n(e);return}o.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var t;if(e){if(s){s(e),c();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let t=a()(e);t?c():d()}}}}}},24449:function(e,t,n){"use strict";n.d(t,{S:function(){return i},n:function(){return l}});var r=n(3546),s=n(45391),a=n(16784);let o=e=>{let t=(0,a.d)(e);r.useEffect(()=>()=>{t.current()},[])};function i(e,t,n){let i=(0,a.d)(e),l=r.useMemo(()=>(0,s.Z)(function(){for(var e=arguments.length,t=Array(e),n=0;nl.cancel()),{run:l,cancel:l.cancel,flush:l.flush}}function l(e,t,n){let[s,a]=r.useState(e),{run:o}=i(()=>{a(e)},t,n);return r.useEffect(()=>{o()},[e]),[s,a]}},6246:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});var r=n(21454),s=n(3765);function a(){return(0,r.ZP)("/v1/health",e=>(0,s.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},16784:function(e,t,n){"use strict";n.d(t,{d:function(){return s}});var r=n(3546);function s(e){let t=r.useRef(e);return t.current=e,t}},3765:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(44745),s=n(57778),a=n(79716),o=n(91302),i=n(66794);async function l(e,t){var n;let r=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let n=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!n)return!0;try{let{exp:e}=(0,a.o)(n);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(n=>h(e,t));let s=await r(e,d(t));return 401===s.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(n=>h(e,t))):f(s,t)}async function c(){var e,t;let n=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let r=await u(n);return null==r?void 0:null===(t=r.data)||void 0===t?void 0:t.refreshToken}function d(e){var t;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:n}}async function u(e){let t=new r.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[r.Ek]}),n=t.createRequestOperation("mutation",(0,s.h)(o.Dp,{refreshToken:e}));return t.executeMutation(n)}function h(e,t){var n;let r=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;return r(e,d(t)).then(e=>f(e,t))}function f(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}}},function(e){e.O(0,[872,55,3004,2578,4553,1454,830,3e3,7444,1565,410,3396,3375,5289,1744],function(){return e(e.s=16745)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-88435ffc61f5a705.js b/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-95e1c6dc371306d3.js similarity index 67% rename from ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-88435ffc61f5a705.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-95e1c6dc371306d3.js index a15c07bbfba3..2c47a479c97c 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-88435ffc61f5a705.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/(home)/page-95e1c6dc371306d3.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5608],{95588:function(e,t,n){Promise.resolve().then(n.bind(n,22339))},22339:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ex}});var s=n(36164),l=n(3546),a=n(70652),r=n.n(a),i=n(11978),o=n(71480),c=n(43240),d=n(6246),u=n(98454),m=n(70526),f=n(80605),x=n(91302),h=n(11634),p=n(31458),j=n(79972),v=n(81565),g=n(82394),b=n(5266),y=n(11208),w=n(29),N=n(48537),k=n(30220);let Y="community-dialog-shown";function M(){let{status:e}=(0,x.kP)(),[t,n]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{"authenticated"!==e||localStorage.getItem(Y)||(n(!0),localStorage.setItem(Y,"true"))},[e]),(0,s.jsx)(k.Vq,{open:t,onOpenChange:n,children:(0,s.jsxs)(k.cZ,{children:[(0,s.jsxs)(k.fK,{className:"gap-3",children:[(0,s.jsx)(k.$N,{children:"Join the Tabby community"}),(0,s.jsx)(k.Be,{children:"Connect with other contributors building Tabby. Share knowledge, get help, and contribute to the open-source project."})]}),(0,s.jsx)(k.cN,{className:"sm:justify-start",children:(0,s.jsxs)("a",{target:"_blank",href:"https://links.tabbyml.com/join-slack-webserver",className:(0,p.d)(),children:[(0,s.jsx)(v.IconSlack,{className:"-ml-2 h-8 w-8"}),"Join us on Slack"]})})]})})}var C=n(63743),D=n(52569),S=n(94755),T=n(36619),I=n(99092),Z=n.n(I),P=n(28242),_=n(72223),O=n(60079),F=n(82382),R=n(58409),E=n(14404),q=n(89621),z=n(25442),B=n(81040),A=n(16294),K=n(42390),U=n.n(K),H=n(40055),W=n(18500),J=n(63484),Q=n(70410),V=n(3448),$=n(6230),L=n(35814),G=n(39018),X=n.n(G),ee=n(994),et=n(37568);function en(e){let{active:t,payload:n}=e;if(t&&n&&n.length){let{value:e,views:t,name:l}=n[0].payload;return t?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Rate:"}),(0,s.jsxs)("b",{children:[e,"%"]})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:l})]})}):null}return null}function es(e){let{active:t,payload:n,type:l}=e;if(t&&n&&n.length){let{views:e,selects:t,name:a}=n[0].payload;return e?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[("view"===l||"all"===l)&&(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,s.jsx)("b",{children:e})]}),("accept"===l||"all"===l)&&(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Acceptances:"}),(0,s.jsx)("b",{children:t})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:a})]})}):null}return null}function el(e){let{from:t,to:n,dailyStats:l}=e,{theme:a}=(0,P.F)(),r=(0,L.Z)(null==l?void 0:l.map(e=>e.views)),i=(0,L.Z)(null==l?void 0:l.map(e=>e.selects)),o=(0,T.Z)({start:t,end:n}),c={},d={};null==l||l.forEach(e=>{let t=Z()(e.start).format("YYYY-MM-DD");c[t]=c[t]||0,d[t]=d[t]||0,c[t]+=e.views,d[t]+=e.selects},{});let u=0===r?0:(i/r*100).toFixed(2),m=o.map(e=>{let t=Z()(e).format("YYYY-MM-DD"),n=c[t]||0,s=d[t]||0;return{name:Z()(e).format("MMMM D"),value:0===n?0:parseFloat((s/n*100).toFixed(2)),selects:s,views:n}}),f=o.map(e=>{let t=Z()(e).format("YYYY-MM-DD"),n=c[t]||0,s=d[t]||0,l=n-s;return{name:Z()(e).format("MMMM D"),views:n,selects:s,pending:0===n?.5:l,realPending:0===n?0:l,viewPlaceholder:0===n?.5:0,selectPlaceholder:0===s?.5:0}});return(0,s.jsx)("div",{children:(0,s.jsxs)("div",{className:"flex w-full flex-col items-center justify-center space-y-5 md:flex-row md:space-x-6 md:space-y-0 xl:justify-start",children:[(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Acceptance Rate"})}),(0,s.jsx)(j.aY,{children:(0,s.jsxs)("div",{className:"text-2xl font-bold",children:[u,"%"]})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(ee.w,{data:m,margin:{top:15,right:30,left:20,bottom:5},children:[(0,s.jsx)(et.x,{type:"monotone",dataKey:"value",stroke:"dark"===a?"#e8e1d3":"#54452c",strokeWidth:1.5}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(en,{})})]})})]}),(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Completions"})}),(0,s.jsx)(j.aY,{children:(0,s.jsx)("div",{className:"text-2xl font-bold",children:X()(r).format("0,0")})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(F.v,{data:f,margin:{top:0===r?40:5,right:20,left:20,bottom:5},children:[(0,s.jsx)(R.$,{dataKey:"views",stackId:"stats",fill:"dark"===a?"#e8e1d3":"#54452c",radius:3}),(0,s.jsx)(R.$,{dataKey:"viewPlaceholder",stackId:"stats",fill:"dark"===a?"#423929":"#e8e1d3",radius:3}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(es,{type:"view"})})]})})]}),(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Acceptances"})}),(0,s.jsx)(j.aY,{children:(0,s.jsx)("div",{className:"text-2xl font-bold",children:X()(i).format("0,0")})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(F.v,{data:f,margin:{top:0===r?40:5,right:20,left:20,bottom:5},children:[(0,s.jsx)(R.$,{dataKey:"selects",stackId:"stats",fill:"dark"===a?"#e8e1d3":"#54452c",radius:3}),(0,s.jsx)(R.$,{dataKey:"selectPlaceholder",stackId:"stats",fill:"dark"===a?"#423929":"#e8e1d3",radius:3}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(es,{type:"accept"})})]})})]})]})})}function ea(e){let{data:t}=e,{theme:n}=(0,P.F)(),l=(0,S.iP)(),a=l.width||0;return(0,s.jsx)(_.ZP,{data:t,colorScheme:"dark"===n?"dark":"light",theme:{light:["#ebedf0","#9be9a8","#40c463","#30a14e","#216e39"],dark:["rgb(45, 51, 59)","#0e4429","#006d32","#26a641","#39d353"]},blockSize:a>=1300?13:a>=1e3?8:a>=800?10:9,hideTotalCount:!0,showWeekdayLabels:!0})}let er=e=>{let{x:t,y:n,value:l,languageData:a,theme:r}=e,i=a.find(e=>e.name===l);return i&&0!==i.views?(0,s.jsx)("text",{x:+t,y:+n-7,fill:"dark"===r?"#e8e1d3":"#54452c",fontSize:10,fontWeight:"bold",textAnchor:"start",dominantBaseline:"middle",children:(0,J.t)(l)}):null};function ei(e){let{active:t,payload:n}=e;if(t&&n&&n.length){let{views:e,name:t}=n[0].payload;return e&&"NONE"!==t?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,s.jsx)("b",{children:e})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:(0,J.t)(t)})]})}):null}return null}function eo(){var e,t,n;let l,a;let[{data:r}]=(0,u.P)(),{theme:o}=(0,P.F)(),c=(0,i.useSearchParams)(),d=(0,f.UA)(),m=d||"true"===c.get("sample"),x=Z()().subtract(6,"day").startOf("day").utc().format(),h=Z()().endOf("day").utc().format(),[{data:p,fetching:j}]=(0,H.aM)({query:Q.Cl,variables:{start:x,end:h,users:null==r?void 0:null===(e=r.me)||void 0===e?void 0:e.id}});if(m){let e=(0,T.Z)({start:Z()().subtract(6,"day").toDate(),end:Z()().toDate()});l=e.map(e=>{let t=[W.SQ.Typescript,W.SQ.Python,W.SQ.Rust],n=U()(Z()(e).format("YYYY-MM-DD")+(null==r?void 0:r.me.id)),s=Math.ceil(20*n()),l=Math.ceil(s/.35);return{start:Z()(e).utc().format(),end:Z()(e).add(1,"day").utc().format(),completions:l,selects:s,views:l,language:t[s%t.length]}})}else l=null==p?void 0:p.dailyStats.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views,language:e.language}));let[{data:v,fetching:g}]=(0,H.aM)({query:Q.Y6,variables:{users:null==r?void 0:null===(t=r.me)||void 0===t?void 0:t.id}}),b=0;if(m){let e=(0,T.Z)({start:Z()().toDate(),end:Z()().subtract(365,"days").toDate()});a=e.map(e=>{let t=U()(Z()(e).format("YYYY-MM-DD")+(null==r?void 0:r.me.id)),n=Math.ceil(20*t()),s=n+Math.floor(10*t());return{start:Z()(e).format("YYYY-MM-DD[T]HH:mm:ss[Z]"),end:Z()(e).add(1,"day").format("YYYY-MM-DD[T]HH:mm:ss[Z]"),completions:s,selects:n,views:s}})}else a=null==v?void 0:v.dailyStatsInPastYear.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views}));let y=(null==a?void 0:a.reduce((e,t)=>{let n=Z().utc(t.start).format("YYYY-MM-DD");return b+=t.views+t.selects,{...e,[n]:t.views}},{}))||{},w=Array(365).fill("").map((e,t)=>{let n=Z()().subtract(t,"days").format("YYYY-MM-DD"),s=y[n]||0;return{date:n,count:s,level:Math.min(4,Math.ceil(s/5))}}).reverse(),N={};null==l||l.forEach(e=>{N[e.language]=N[e.language]||{views:0,name:e.language},N[e.language].views+=e.views});let k=Object.entries(N).map(e=>{let[t,n]=e;return{name:n.name,views:n.views}}).filter(e=>e.views).sort((e,t)=>t.views-e.views).slice(0,5);return(0===k.length&&(k=[{name:"NONE",views:.01}]),null==r?void 0:null===(n=r.me)||void 0===n?void 0:n.id)?(0,s.jsxs)("div",{className:"flex w-full flex-col gap-y-8",children:[(0,s.jsx)($.Z,{loading:g,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsxs)("div",{children:[(0,s.jsxs)("h3",{className:"mb-2 text-sm font-medium tracking-tight",children:[(0,s.jsx)("b",{children:b})," activities in the last year"]}),(0,s.jsx)("div",{className:"flex items-end justify-center rounded-xl border p-5",children:(0,s.jsx)(ea,{data:w})})]})}),(0,s.jsx)($.Z,{loading:j,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsx)(el,{dailyStats:l,from:Z()().subtract(6,"day").toDate(),to:Z()().toDate()})}),(0,s.jsx)($.Z,{loading:j,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"mb-2 text-sm font-medium tracking-tight",children:"Top programming languages"}),(0,s.jsx)("div",{className:"flex items-end justify-center rounded-xl border p-5",children:(0,s.jsx)(O.h,{width:"100%",height:(k.length+1)*50,children:(0,s.jsxs)(F.v,{layout:"vertical",data:k,barCategoryGap:12,margin:{top:5,right:5,left:5,bottom:5},children:[(0,s.jsxs)(R.$,{dataKey:"views",radius:3,children:[(0,s.jsx)(E.e,{dataKey:"name",content:(0,s.jsx)(er,{languageData:k,theme:o})}),k.map((e,t)=>{let n=(0,J.zV)(e.name);return(0,s.jsx)(q.b,{fill:n||("dark"===o?"#e8e1d3":"#54452c")},"cell-".concat(t))})]}),(0,s.jsx)(z.K,{type:"number",fontSize:12,allowDecimals:!1}),(0,s.jsx)(B.B,{type:"category",dataKey:"name",hide:!0,padding:{bottom:10}}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(ei,{})})]})})})]})})]}):(0,s.jsx)(s.Fragment,{})}let ec=(0,c.BX)("\n mutation ResetUserAuthToken {\n resetUserAuthToken\n }\n");function ed(e){let{className:t}=e,[{data:n},l]=(0,u.P)(),a=(0,m.j)(),r=(0,h.D)(ec,{onCompleted:()=>l()});return(null==n?void 0:n.me)?(0,s.jsxs)("div",{className:t,children:[(0,s.jsxs)(j.aY,{className:"flex flex-col gap-6 px-0",children:[(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1",children:[(0,s.jsx)(b._,{className:"text-xs font-semibold",children:"Endpoint URL"}),(0,s.jsx)(N.q,{value:a})]}),(0,s.jsx)("span",{className:"flex items-center gap-1",children:(0,s.jsx)(g.I,{value:a,onChange:o.Z,className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 shadow-none dark:border-primary/50"})})]}),(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1",children:[(0,s.jsx)(b._,{className:"text-xs font-semibold",children:"Token"}),(0,s.jsx)(N.q,{value:n.me.authToken}),(0,s.jsx)(p.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>r(),children:(0,s.jsx)(v.IconRotate,{})})]}),(0,s.jsx)("span",{className:"flex items-center gap-1",children:(0,s.jsx)(g.I,{className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 font-mono shadow-none dark:border-primary/50",value:n.me.authToken,onChange:o.Z})})]})]}),(0,s.jsx)(j.eW,{className:"px-0 pb-2 text-xs text-muted-foreground",children:(0,s.jsxs)("span",{children:["Use information above for IDE extensions / plugins configuration, see"," ",(0,s.jsx)("a",{className:"underline",target:"_blank",href:"https://tabby.tabbyml.com/docs/extensions/configurations#server",children:"documentation website"})," ","for details"]})}),(0,s.jsxs)("div",{className:"mb-6 mt-3 flex gap-x-3 lg:mb-0",children:[(0,s.jsx)(eu,{href:"https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby",name:"Visual Studio Code",icon:(0,s.jsx)(v.IconVSCode,{className:"h-5 w-5"})}),(0,s.jsx)(eu,{href:"https://plugins.jetbrains.com/plugin/22379-tabby",name:"JetBrains",icon:(0,s.jsx)(v.IconJetBrains,{className:"h-5 w-5"})})]})]}):(0,s.jsx)(s.Fragment,{})}function eu(e){let{href:t,name:n,icon:l}=e;return(0,s.jsxs)(w.u,{children:[(0,s.jsx)(w.aJ,{children:(0,s.jsx)(r(),{href:t,className:"transition-all hover:opacity-80 dark:text-muted-foreground",target:"_blank",children:l})}),(0,s.jsx)(w._v,{children:(0,s.jsx)("p",{children:n})})]})}function em(){let{data:e}=(0,d.Q)(),[{data:t}]=(0,u.P)(),n=(0,f.xG)(),a=(0,x.QJ)(),[r,i]=(0,l.useState)(!1);if(!e||!(null==t?void 0:t.me))return(0,s.jsx)(s.Fragment,{});let o=async()=>{r||(i(!0),await a(),i(!1))};return(0,s.jsx)("div",{className:"flex flex-1 justify-center lg:mt-[10vh]",children:(0,s.jsxs)("div",{className:"mx-auto flex w-screen flex-col px-5 py-20 lg:w-auto lg:flex-row lg:justify-center lg:gap-x-10 lg:px-0 lg:py-10",children:[(0,s.jsxs)("div",{className:"relative mb-5 flex flex-col rounded-lg pb-4 lg:mb-0 lg:mt-12 lg:w-64",children:[(0,s.jsx)(D.Y,{className:"h-20 w-20 border-4 border-background"}),(0,s.jsxs)("div",{className:"mt-2 flex w-full",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-y-1",children:[t.me.name&&(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(v.IconUser,{className:"text-muted-foreground"}),(0,s.jsx)("p",{className:"max-w-[10rem] truncate text-sm",children:t.me.name})]}),(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(v.IconMail,{className:"text-muted-foreground"}),(0,s.jsx)("p",{className:"max-w-[10rem] truncate text-sm",children:t.me.email})]})]}),(0,s.jsx)(C.T,{className:"-mt-2 ml-auto"})]}),(0,s.jsx)(y.Z,{className:"my-4"}),(0,s.jsx)(ed,{}),(0,s.jsxs)("div",{className:"mt-auto flex flex-col gap-1 lg:mb-[28px]",children:[(0,s.jsx)(ef,{href:"/profile",icon:(0,s.jsx)(v.IconGear,{}),children:"Settings"}),n&&(0,s.jsx)(ef,{href:"/playground",icon:(0,s.jsx)(v.IconChat,{}),target:"_blank",children:"Chat Playground"}),(0,s.jsx)(ef,{href:"/files",icon:(0,s.jsx)(v.IconCode,{}),target:"_blank",children:"Code Browser"}),(0,s.jsxs)(ef,{icon:(0,s.jsx)(v.IconLogout,{}),onClick:o,children:[(0,s.jsx)("span",{children:"Sign out"}),r&&(0,s.jsx)(v.IconSpinner,{className:"ml-1"})]})]})]}),(0,s.jsx)("div",{className:"lg:min-h-[700px] lg:w-[calc(100vw-30rem)] xl:w-[62rem]",children:(0,s.jsx)(eo,{})})]})})}function ef(e){let{children:t,icon:n,href:l,target:a,onClick:r}=e,o=(0,i.useRouter)();return(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"text-muted-foreground",children:n}),(0,s.jsx)("div",{className:"flex cursor-pointer items-center gap-1 text-sm transition-opacity hover:opacity-50",onClick:e=>{if(e.stopPropagation(),r)return r();if(l){if("_blank"===a)return window.open(l);o.push(l)}},children:t})]})}function ex(){return(0,s.jsxs)("div",{children:[(0,s.jsx)(em,{}),(0,s.jsx)(M,{})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var s=n(36164);n(3546);var l=n(28312),a=n(31458),r=n(81565);function i(e){let{className:t,value:n,...i}=e,{isCopied:o,copyToClipboard:c}=(0,l.m)({timeout:2e3});return n?(0,s.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{o||c(n)},...i,children:[o?(0,s.jsx)(r.IconCheck,{className:"text-green-600"}):(0,s.jsx)(r.IconCopy,{}),(0,s.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},63743:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var s=n(36164),l=n(3546),a=n(28242),r=n(31458),i=n(81565);function o(e){let{className:t}=e,{setTheme:n,theme:o}=(0,a.F)(),[c,d]=l.useTransition();return(0,s.jsxs)(r.z,{variant:"ghost",size:"icon",onClick:()=>{d(()=>{n("light"===o?"dark":"light")})},className:t,children:["dark"===o?(0,s.jsx)(i.IconMoon,{className:"transition-all"}):(0,s.jsx)(i.IconSun,{className:"transition-all"}),(0,s.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var s=n(36164),l=n(3546),a=n(74248);let r=l.forwardRef((e,t)=>{let{className:n,type:l,...r}=e;return(0,s.jsx)("input",{type:l,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...r})});r.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return c}});var s=n(36164),l=n(3546),a=n(90893),r=n(14375),i=n(74248);let o=(0,r.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(a.f,{ref:t,className:(0,i.cn)(o(),n),...l})});c.displayName=a.f.displayName},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var s=n(36164),l=n(3546),a=n(44421),r=n(74248);let i=a.zt,o=a.fC,c=a.xz,d=l.forwardRef((e,t)=>{let{className:n,sideOffset:l=4,...i}=e;return(0,s.jsx)(a.VY,{ref:t,sideOffset:l,className:(0,r.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...i})});d.displayName=a.VY.displayName},52569:function(e,t,n){"use strict";n.d(t,{Y:function(){return g},n:function(){return b}});var s=n(36164),l=n(3546),a=n(87782),r=n(21454),i=n(36327),o=n(98454),c=n(3765),d=n(74248),u=n(66612);let m=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.fC,{ref:t,className:(0,d.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",n),...l})});m.displayName=u.fC.displayName;let f=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.Ee,{ref:t,className:(0,d.cn)("aspect-square h-full w-full",n),...l})});f.displayName=u.Ee.displayName;let x=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.NY,{ref:t,className:(0,d.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",n),...l})});x.displayName=u.NY.displayName;var h=n(3448),p=n(30410).lW;let j="not_found",v=!0;function g(e){var t,n,r,u;let{className:g,fallback:b}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:Y,error:M}=(0,i.Z)(N,e=>{if(v)return(0,c.Z)(e,{responseFormatter:async e=>{let t=await e.blob(),n=p.from(await t.arrayBuffer());return"data:image/png;base64,".concat(n.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(j)}})}),C=l.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,a.B)(y.me.email)},[null==y?void 0:null===(t=y.me)||void 0===t?void 0:t.email]);return Y?(0,s.jsx)(h.O,{className:(0,d.cn)("h-16 w-16 rounded-full",g)}):((null==M?void 0:M.message)===j&&(v=!1),k||C||!b)?!k&&C?(0,s.jsx)(a.Z,{className:(0,d.cn)("h-16 w-16",g),...C}):(0,s.jsxs)(m,{className:(0,d.cn)("h-16 w-16",g),children:[(0,s.jsx)(f,{src:k,alt:null==y?void 0:null===(n=y.me)||void 0===n?void 0:n.email,className:"object-cover"}),(0,s.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(r=u.email)||void 0===r?void 0:r.substring(0,2)})]}):b}let b=e=>{v=!0,(0,r.JG)("/avatar/".concat(e))}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var s=n(3546),l=n(61200),a=n.n(l),r=n(2578);function i(e){let{timeout:t=2e3,onError:n}=e,[l,i]=s.useState(!1),o=()=>{i(!0),setTimeout(()=>{i(!1)},t)},c=e=>{if("function"==typeof n){null==n||n(e);return}r.A.error("Failed to copy.")};return{isCopied:l,copyToClipboard:e=>{var t;if(e){if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(o).catch(c);else{let t=a()(e);t?o():c()}}}}}},6246:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});var s=n(21454),l=n(3765);function a(){return(0,s.ZP)("/v1/health",e=>(0,l.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});var s=n(40055),l=n(43240);let a=(0,l.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),r=()=>(0,s.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return c}});var s=n(3546),l=n(40055),a=n(43240),r=n(74248);let i=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,l.aM)({query:i,...e}),c=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=s.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,r.S_)()?new URL(window.location.href).origin:""),[t]);return n}},3765:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var s=n(44745),l=n(57778),a=n(79716),r=n(91302),i=n(66794);async function o(e,t){var n;let s=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let n=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!n)return!0;try{let{exp:e}=(0,a.o)(n);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(n=>m(e,t));let l=await s(e,d(t));return 401===l.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(n=>m(e,t))):f(l,t)}async function c(){var e,t;let n=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let s=await u(n);return null==s?void 0:null===(t=s.data)||void 0===t?void 0:t.refreshToken}function d(e){var t;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:n}}async function u(e){let t=new s.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[s.Ek]}),n=t.createRequestOperation("mutation",(0,l.h)(r.Dp,{refreshToken:e}));return t.executeMutation(n)}function m(e,t){var n;let s=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;return s(e,d(t)).then(e=>f(e,t))}function f(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}}},function(e){e.O(0,[7565,872,55,3004,2178,652,6201,2578,3449,9421,3957,4553,2570,1454,2672,4546,9275,5169,3328,7444,1565,410,3396,716,3375,5289,1744],function(){return e(e.s=95588)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5608],{95588:function(e,t,n){Promise.resolve().then(n.bind(n,22339))},22339:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ex}});var s=n(36164),l=n(3546),a=n(70652),r=n.n(a),i=n(11978),o=n(71480),c=n(43240),d=n(6246),u=n(98454),m=n(70526),f=n(80605),x=n(91302),h=n(11634),p=n(31458),j=n(79972),v=n(81565),g=n(82394),b=n(5266),y=n(11208),w=n(29),N=n(48537),k=n(30220);let Y="community-dialog-shown";function M(){let{status:e}=(0,x.kP)(),[t,n]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{"authenticated"!==e||localStorage.getItem(Y)||(n(!0),localStorage.setItem(Y,"true"))},[e]),(0,s.jsx)(k.Vq,{open:t,onOpenChange:n,children:(0,s.jsxs)(k.cZ,{children:[(0,s.jsxs)(k.fK,{className:"gap-3",children:[(0,s.jsx)(k.$N,{children:"Join the Tabby community"}),(0,s.jsx)(k.Be,{children:"Connect with other contributors building Tabby. Share knowledge, get help, and contribute to the open-source project."})]}),(0,s.jsx)(k.cN,{className:"sm:justify-start",children:(0,s.jsxs)("a",{target:"_blank",href:"https://links.tabbyml.com/join-slack-webserver",className:(0,p.d)(),children:[(0,s.jsx)(v.IconSlack,{className:"-ml-2 h-8 w-8"}),"Join us on Slack"]})})]})})}var C=n(63743),D=n(52569),S=n(94755),T=n(36619),I=n(99092),Z=n.n(I),P=n(28242),_=n(72223),O=n(60079),F=n(82382),R=n(58409),E=n(14404),q=n(89621),z=n(25442),B=n(81040),A=n(16294),K=n(42390),U=n.n(K),H=n(40055),W=n(18500),J=n(63484),Q=n(70410),V=n(3448),$=n(6230),L=n(35814),G=n(39018),X=n.n(G),ee=n(994),et=n(37568);function en(e){let{active:t,payload:n}=e;if(t&&n&&n.length){let{value:e,views:t,name:l}=n[0].payload;return t?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Rate:"}),(0,s.jsxs)("b",{children:[e,"%"]})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:l})]})}):null}return null}function es(e){let{active:t,payload:n,type:l}=e;if(t&&n&&n.length){let{views:e,selects:t,name:a}=n[0].payload;return e?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[("view"===l||"all"===l)&&(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,s.jsx)("b",{children:e})]}),("accept"===l||"all"===l)&&(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Acceptances:"}),(0,s.jsx)("b",{children:t})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:a})]})}):null}return null}function el(e){let{from:t,to:n,dailyStats:l}=e,{theme:a}=(0,P.F)(),r=(0,L.Z)(null==l?void 0:l.map(e=>e.views)),i=(0,L.Z)(null==l?void 0:l.map(e=>e.selects)),o=(0,T.Z)({start:t,end:n}),c={},d={};null==l||l.forEach(e=>{let t=Z()(e.start).format("YYYY-MM-DD");c[t]=c[t]||0,d[t]=d[t]||0,c[t]+=e.views,d[t]+=e.selects},{});let u=0===r?0:(i/r*100).toFixed(2),m=o.map(e=>{let t=Z()(e).format("YYYY-MM-DD"),n=c[t]||0,s=d[t]||0;return{name:Z()(e).format("MMMM D"),value:0===n?0:parseFloat((s/n*100).toFixed(2)),selects:s,views:n}}),f=o.map(e=>{let t=Z()(e).format("YYYY-MM-DD"),n=c[t]||0,s=d[t]||0,l=n-s;return{name:Z()(e).format("MMMM D"),views:n,selects:s,pending:0===n?.5:l,realPending:0===n?0:l,viewPlaceholder:0===n?.5:0,selectPlaceholder:0===s?.5:0}});return(0,s.jsx)("div",{children:(0,s.jsxs)("div",{className:"flex w-full flex-col items-center justify-center space-y-5 md:flex-row md:space-x-6 md:space-y-0 xl:justify-start",children:[(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Acceptance Rate"})}),(0,s.jsx)(j.aY,{children:(0,s.jsxs)("div",{className:"text-2xl font-bold",children:[u,"%"]})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(ee.w,{data:m,margin:{top:15,right:30,left:20,bottom:5},children:[(0,s.jsx)(et.x,{type:"monotone",dataKey:"value",stroke:"dark"===a?"#e8e1d3":"#54452c",strokeWidth:1.5}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(en,{})})]})})]}),(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Completions"})}),(0,s.jsx)(j.aY,{children:(0,s.jsx)("div",{className:"text-2xl font-bold",children:X()(r).format("0,0")})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(F.v,{data:f,margin:{top:0===r?40:5,right:20,left:20,bottom:5},children:[(0,s.jsx)(R.$,{dataKey:"views",stackId:"stats",fill:"dark"===a?"#e8e1d3":"#54452c",radius:3}),(0,s.jsx)(R.$,{dataKey:"viewPlaceholder",stackId:"stats",fill:"dark"===a?"#423929":"#e8e1d3",radius:3}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(es,{type:"view"})})]})})]}),(0,s.jsxs)(j.Zb,{className:"flex flex-1 flex-col justify-between self-stretch bg-transparent pb-6 md:block",children:[(0,s.jsx)(j.Ol,{className:"flex flex-row items-center justify-between space-y-0 pb-1",children:(0,s.jsx)(j.ll,{className:"text-base font-normal tracking-tight",children:"Acceptances"})}),(0,s.jsx)(j.aY,{children:(0,s.jsx)("div",{className:"text-2xl font-bold",children:X()(i).format("0,0")})}),(0,s.jsx)(O.h,{width:"100%",height:60,children:(0,s.jsxs)(F.v,{data:f,margin:{top:0===r?40:5,right:20,left:20,bottom:5},children:[(0,s.jsx)(R.$,{dataKey:"selects",stackId:"stats",fill:"dark"===a?"#e8e1d3":"#54452c",radius:3}),(0,s.jsx)(R.$,{dataKey:"selectPlaceholder",stackId:"stats",fill:"dark"===a?"#423929":"#e8e1d3",radius:3}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(es,{type:"accept"})})]})})]})]})})}function ea(e){let{data:t}=e,{theme:n}=(0,P.F)(),l=(0,S.iP)(),a=l.width||0;return(0,s.jsx)(_.ZP,{data:t,colorScheme:"dark"===n?"dark":"light",theme:{light:["#ebedf0","#9be9a8","#40c463","#30a14e","#216e39"],dark:["rgb(45, 51, 59)","#0e4429","#006d32","#26a641","#39d353"]},blockSize:a>=1300?13:a>=1e3?8:a>=800?10:9,hideTotalCount:!0,showWeekdayLabels:!0})}let er=e=>{let{x:t,y:n,value:l,languageData:a,theme:r}=e,i=a.find(e=>e.name===l);return i&&0!==i.views?(0,s.jsx)("text",{x:+t,y:+n-7,fill:"dark"===r?"#e8e1d3":"#54452c",fontSize:10,fontWeight:"bold",textAnchor:"start",dominantBaseline:"middle",children:(0,J.t)(l)}):null};function ei(e){let{active:t,payload:n}=e;if(t&&n&&n.length){let{views:e,name:t}=n[0].payload;return e&&"NONE"!==t?(0,s.jsx)(j.Zb,{children:(0,s.jsxs)(j.aY,{className:"flex flex-col gap-y-0.5 px-4 py-2 text-sm",children:[(0,s.jsxs)("p",{className:"flex items-center",children:[(0,s.jsx)("span",{className:"mr-3 inline-block w-20",children:"Completions:"}),(0,s.jsx)("b",{children:e})]}),(0,s.jsx)("p",{className:"text-muted-foreground",children:(0,J.t)(t)})]})}):null}return null}function eo(){var e,t,n;let l,a;let[{data:r}]=(0,u.P)(),{theme:o}=(0,P.F)(),c=(0,i.useSearchParams)(),d=(0,f.UA)(),m=d||"true"===c.get("sample"),x=Z()().subtract(6,"day").startOf("day").utc().format(),h=Z()().endOf("day").utc().format(),[{data:p,fetching:j}]=(0,H.aM)({query:Q.Cl,variables:{start:x,end:h,users:null==r?void 0:null===(e=r.me)||void 0===e?void 0:e.id}});if(m){let e=(0,T.Z)({start:Z()().subtract(6,"day").toDate(),end:Z()().toDate()});l=e.map(e=>{let t=[W.SQ.Typescript,W.SQ.Python,W.SQ.Rust],n=U()(Z()(e).format("YYYY-MM-DD")+(null==r?void 0:r.me.id)),s=Math.ceil(20*n()),l=Math.ceil(s/.35);return{start:Z()(e).utc().format(),end:Z()(e).add(1,"day").utc().format(),completions:l,selects:s,views:l,language:t[s%t.length]}})}else l=null==p?void 0:p.dailyStats.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views,language:e.language}));let[{data:v,fetching:g}]=(0,H.aM)({query:Q.Y6,variables:{users:null==r?void 0:null===(t=r.me)||void 0===t?void 0:t.id}}),b=0;if(m){let e=(0,T.Z)({start:Z()().toDate(),end:Z()().subtract(365,"days").toDate()});a=e.map(e=>{let t=U()(Z()(e).format("YYYY-MM-DD")+(null==r?void 0:r.me.id)),n=Math.ceil(20*t()),s=n+Math.floor(10*t());return{start:Z()(e).format("YYYY-MM-DD[T]HH:mm:ss[Z]"),end:Z()(e).add(1,"day").format("YYYY-MM-DD[T]HH:mm:ss[Z]"),completions:s,selects:n,views:s}})}else a=null==v?void 0:v.dailyStatsInPastYear.map(e=>({start:e.start,end:e.end,completions:e.completions,selects:e.selects,views:e.views}));let y=(null==a?void 0:a.reduce((e,t)=>{let n=Z().utc(t.start).format("YYYY-MM-DD");return b+=t.views+t.selects,{...e,[n]:t.views}},{}))||{},w=Array(365).fill("").map((e,t)=>{let n=Z()().subtract(t,"days").format("YYYY-MM-DD"),s=y[n]||0;return{date:n,count:s,level:Math.min(4,Math.ceil(s/5))}}).reverse(),N={};null==l||l.forEach(e=>{N[e.language]=N[e.language]||{views:0,name:e.language},N[e.language].views+=e.views});let k=Object.entries(N).map(e=>{let[t,n]=e;return{name:n.name,views:n.views}}).filter(e=>e.views).sort((e,t)=>t.views-e.views).slice(0,5);return(0===k.length&&(k=[{name:"NONE",views:.01}]),null==r?void 0:null===(n=r.me)||void 0===n?void 0:n.id)?(0,s.jsxs)("div",{className:"flex w-full flex-col gap-y-8",children:[(0,s.jsx)($.Z,{loading:g,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsxs)("div",{children:[(0,s.jsxs)("h3",{className:"mb-2 text-sm font-medium tracking-tight",children:[(0,s.jsx)("b",{children:b})," activities in the last year"]}),(0,s.jsx)("div",{className:"flex items-end justify-center rounded-xl border p-5",children:(0,s.jsx)(ea,{data:w})})]})}),(0,s.jsx)($.Z,{loading:j,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsx)(el,{dailyStats:l,from:Z()().subtract(6,"day").toDate(),to:Z()().toDate()})}),(0,s.jsx)($.Z,{loading:j,fallback:(0,s.jsx)(V.O,{className:"h-48"}),children:(0,s.jsxs)("div",{children:[(0,s.jsx)("h3",{className:"mb-2 text-sm font-medium tracking-tight",children:"Top programming languages"}),(0,s.jsx)("div",{className:"flex items-end justify-center rounded-xl border p-5",children:(0,s.jsx)(O.h,{width:"100%",height:(k.length+1)*50,children:(0,s.jsxs)(F.v,{layout:"vertical",data:k,barCategoryGap:12,margin:{top:5,right:5,left:5,bottom:5},children:[(0,s.jsxs)(R.$,{dataKey:"views",radius:3,children:[(0,s.jsx)(E.e,{dataKey:"name",content:(0,s.jsx)(er,{languageData:k,theme:o})}),k.map((e,t)=>{let n=(0,J.zV)(e.name);return(0,s.jsx)(q.b,{fill:n||("dark"===o?"#e8e1d3":"#54452c")},"cell-".concat(t))})]}),(0,s.jsx)(z.K,{type:"number",fontSize:12,allowDecimals:!1}),(0,s.jsx)(B.B,{type:"category",dataKey:"name",hide:!0,padding:{bottom:10}}),(0,s.jsx)(A.u,{cursor:{fill:"transparent"},content:(0,s.jsx)(ei,{})})]})})})]})})]}):(0,s.jsx)(s.Fragment,{})}let ec=(0,c.BX)("\n mutation ResetUserAuthToken {\n resetUserAuthToken\n }\n");function ed(e){let{className:t}=e,[{data:n},l]=(0,u.P)(),a=(0,m.j)(),r=(0,h.D)(ec,{onCompleted:()=>l()});return(null==n?void 0:n.me)?(0,s.jsxs)("div",{className:t,children:[(0,s.jsxs)(j.aY,{className:"flex flex-col gap-6 px-0",children:[(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1",children:[(0,s.jsx)(b._,{className:"text-xs font-semibold",children:"Endpoint URL"}),(0,s.jsx)(N.q,{value:a})]}),(0,s.jsx)("span",{className:"flex items-center gap-1",children:(0,s.jsx)(g.I,{value:a,onChange:o.Z,className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 shadow-none dark:border-primary/50"})})]}),(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("span",{className:"flex items-center gap-1",children:[(0,s.jsx)(b._,{className:"text-xs font-semibold",children:"Token"}),(0,s.jsx)(N.q,{value:n.me.authToken}),(0,s.jsx)(p.z,{title:"Rotate",size:"icon",variant:"hover-destructive",onClick:()=>r(),children:(0,s.jsx)(v.IconRotate,{})})]}),(0,s.jsx)("span",{className:"flex items-center gap-1",children:(0,s.jsx)(g.I,{className:"h-7 max-w-[320px] rounded-none border-x-0 !border-t-0 border-muted-foreground p-0 font-mono shadow-none dark:border-primary/50",value:n.me.authToken,onChange:o.Z})})]})]}),(0,s.jsx)(j.eW,{className:"px-0 pb-2 text-xs text-muted-foreground",children:(0,s.jsxs)("span",{children:["Use information above for IDE extensions / plugins configuration, see"," ",(0,s.jsx)("a",{className:"underline",target:"_blank",href:"https://tabby.tabbyml.com/docs/extensions/configurations#server",children:"documentation website"})," ","for details"]})}),(0,s.jsxs)("div",{className:"mb-6 mt-3 flex gap-x-3 lg:mb-0",children:[(0,s.jsx)(eu,{href:"https://marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby",name:"Visual Studio Code",icon:(0,s.jsx)(v.IconVSCode,{className:"h-5 w-5"})}),(0,s.jsx)(eu,{href:"https://plugins.jetbrains.com/plugin/22379-tabby",name:"JetBrains",icon:(0,s.jsx)(v.IconJetBrains,{className:"h-5 w-5"})})]})]}):(0,s.jsx)(s.Fragment,{})}function eu(e){let{href:t,name:n,icon:l}=e;return(0,s.jsxs)(w.u,{children:[(0,s.jsx)(w.aJ,{children:(0,s.jsx)(r(),{href:t,className:"transition-all hover:opacity-80 dark:text-muted-foreground",target:"_blank",children:l})}),(0,s.jsx)(w._v,{children:(0,s.jsx)("p",{children:n})})]})}function em(){let{data:e}=(0,d.Q)(),[{data:t}]=(0,u.P)(),n=(0,f.xG)(),a=(0,x.QJ)(),[r,i]=(0,l.useState)(!1);if(!e||!(null==t?void 0:t.me))return(0,s.jsx)(s.Fragment,{});let o=async()=>{r||(i(!0),await a(),i(!1))};return(0,s.jsx)("div",{className:"flex flex-1 justify-center lg:mt-[10vh]",children:(0,s.jsxs)("div",{className:"mx-auto flex w-screen flex-col px-5 py-20 lg:w-auto lg:flex-row lg:justify-center lg:gap-x-10 lg:px-0 lg:py-10",children:[(0,s.jsxs)("div",{className:"relative mb-5 flex flex-col rounded-lg pb-4 lg:mb-0 lg:mt-12 lg:w-64",children:[(0,s.jsx)(D.Y,{className:"h-20 w-20 border-4 border-background"}),(0,s.jsxs)("div",{className:"mt-2 flex w-full",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-y-1",children:[t.me.name&&(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(v.IconUser,{className:"text-muted-foreground"}),(0,s.jsx)("p",{className:"max-w-[10rem] truncate text-sm",children:t.me.name})]}),(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(v.IconMail,{className:"text-muted-foreground"}),(0,s.jsx)("p",{className:"max-w-[10rem] truncate text-sm",children:t.me.email})]})]}),(0,s.jsx)(C.T,{className:"-mt-2 ml-auto"})]}),(0,s.jsx)(y.Z,{className:"my-4"}),(0,s.jsx)(ed,{}),(0,s.jsxs)("div",{className:"mt-auto flex flex-col gap-1 lg:mb-[28px]",children:[(0,s.jsx)(ef,{href:"/profile",icon:(0,s.jsx)(v.IconGear,{}),children:"Settings"}),n&&(0,s.jsx)(ef,{href:"/playground",icon:(0,s.jsx)(v.IconChat,{}),target:"_blank",children:"Chat Playground"}),(0,s.jsx)(ef,{href:"/files",icon:(0,s.jsx)(v.IconCode,{}),target:"_blank",children:"Code Browser"}),(0,s.jsxs)(ef,{icon:(0,s.jsx)(v.IconLogout,{}),onClick:o,children:[(0,s.jsx)("span",{children:"Sign out"}),r&&(0,s.jsx)(v.IconSpinner,{className:"ml-1"})]})]})]}),(0,s.jsx)("div",{className:"lg:min-h-[700px] lg:w-[calc(100vw-30rem)] xl:w-[62rem]",children:(0,s.jsx)(eo,{})})]})})}function ef(e){let{children:t,icon:n,href:l,target:a,onClick:r}=e,o=(0,i.useRouter)();return(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)("div",{className:"text-muted-foreground",children:n}),(0,s.jsx)("div",{className:"flex cursor-pointer items-center gap-1 text-sm transition-opacity hover:opacity-50",onClick:e=>{if(e.stopPropagation(),r)return r();if(l){if("_blank"===a)return window.open(l);o.push(l)}},children:t})]})}function ex(){return(0,s.jsxs)("div",{children:[(0,s.jsx)(em,{}),(0,s.jsx)(M,{})]})}},48537:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var s=n(36164);n(3546);var l=n(28312),a=n(31458),r=n(81565);function i(e){let{className:t,value:n,onCopyContent:i,...o}=e,{isCopied:c,copyToClipboard:d}=(0,l.m)({timeout:2e3,onCopyContent:i});return n?(0,s.jsxs)(a.z,{variant:"ghost",size:"icon",className:t,onClick:()=>{c||d(n)},...o,children:[c?(0,s.jsx)(r.IconCheck,{className:"text-green-600"}):(0,s.jsx)(r.IconCopy,{}),(0,s.jsx)("span",{className:"sr-only",children:"Copy"})]}):null}},63743:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var s=n(36164),l=n(3546),a=n(28242),r=n(31458),i=n(81565);function o(e){let{className:t}=e,{setTheme:n,theme:o}=(0,a.F)(),[c,d]=l.useTransition();return(0,s.jsxs)(r.z,{variant:"ghost",size:"icon",onClick:()=>{d(()=>{n("light"===o?"dark":"light")})},className:t,children:["dark"===o?(0,s.jsx)(i.IconMoon,{className:"transition-all"}):(0,s.jsx)(i.IconSun,{className:"transition-all"}),(0,s.jsx)("span",{className:"sr-only",children:"Toggle theme"})]})}},82394:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});var s=n(36164),l=n(3546),a=n(74248);let r=l.forwardRef((e,t)=>{let{className:n,type:l,...r}=e;return(0,s.jsx)("input",{type:l,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",n),ref:t,...r})});r.displayName="Input"},5266:function(e,t,n){"use strict";n.d(t,{_:function(){return c}});var s=n(36164),l=n(3546),a=n(90893),r=n(14375),i=n(74248);let o=(0,r.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(a.f,{ref:t,className:(0,i.cn)(o(),n),...l})});c.displayName=a.f.displayName},29:function(e,t,n){"use strict";n.d(t,{_v:function(){return d},aJ:function(){return c},pn:function(){return i},u:function(){return o}});var s=n(36164),l=n(3546),a=n(44421),r=n(74248);let i=a.zt,o=a.fC,c=a.xz,d=l.forwardRef((e,t)=>{let{className:n,sideOffset:l=4,...i}=e;return(0,s.jsx)(a.VY,{ref:t,sideOffset:l,className:(0,r.cn)("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-xs font-medium text-popover-foreground shadow-md animate-in fade-in-50 data-[side=bottom]:slide-in-from-top-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1 data-[side=top]:slide-in-from-bottom-1",n),...i})});d.displayName=a.VY.displayName},52569:function(e,t,n){"use strict";n.d(t,{Y:function(){return g},n:function(){return b}});var s=n(36164),l=n(3546),a=n(87782),r=n(21454),i=n(36327),o=n(98454),c=n(3765),d=n(74248),u=n(66612);let m=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.fC,{ref:t,className:(0,d.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden rounded-full",n),...l})});m.displayName=u.fC.displayName;let f=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.Ee,{ref:t,className:(0,d.cn)("aspect-square h-full w-full",n),...l})});f.displayName=u.Ee.displayName;let x=l.forwardRef((e,t)=>{let{className:n,...l}=e;return(0,s.jsx)(u.NY,{ref:t,className:(0,d.cn)("flex h-full w-full items-center justify-center rounded-full bg-muted",n),...l})});x.displayName=u.NY.displayName;var h=n(3448),p=n(30410).lW;let j="not_found",v=!0;function g(e){var t,n,r,u;let{className:g,fallback:b}=e,[{data:y}]=(0,o.P)(),w=null==y?void 0:y.me.id,N=w&&"/avatar/".concat(y.me.id)||null,{data:k,isLoading:Y,error:M}=(0,i.Z)(N,e=>{if(v)return(0,c.Z)(e,{responseFormatter:async e=>{let t=await e.blob(),n=p.from(await t.arrayBuffer());return"data:image/png;base64,".concat(n.toString("base64"))},errorHandler:e=>{if(404===e.status)throw Error(j)}})}),C=l.useMemo(()=>{var e;if(null==y?void 0:null===(e=y.me)||void 0===e?void 0:e.email)return(0,a.B)(y.me.email)},[null==y?void 0:null===(t=y.me)||void 0===t?void 0:t.email]);return Y?(0,s.jsx)(h.O,{className:(0,d.cn)("h-16 w-16 rounded-full",g)}):((null==M?void 0:M.message)===j&&(v=!1),k||C||!b)?!k&&C?(0,s.jsx)(a.Z,{className:(0,d.cn)("h-16 w-16",g),...C}):(0,s.jsxs)(m,{className:(0,d.cn)("h-16 w-16",g),children:[(0,s.jsx)(f,{src:k,alt:null==y?void 0:null===(n=y.me)||void 0===n?void 0:n.email,className:"object-cover"}),(0,s.jsx)(x,{children:null==y?void 0:null===(u=y.me)||void 0===u?void 0:null===(r=u.email)||void 0===r?void 0:r.substring(0,2)})]}):b}let b=e=>{v=!0,(0,r.JG)("/avatar/".concat(e))}},28312:function(e,t,n){"use strict";n.d(t,{m:function(){return i}});var s=n(3546),l=n(61200),a=n.n(l),r=n(2578);function i(e){let{timeout:t=2e3,onError:n,onCopyContent:l}=e,[i,o]=s.useState(!1),c=()=>{o(!0),setTimeout(()=>{o(!1)},t)},d=e=>{if("function"==typeof n){null==n||n(e);return}r.A.error("Failed to copy.")};return{isCopied:i,copyToClipboard:e=>{var t;if(e){if(l){l(e),c();return}if(null===(t=navigator.clipboard)||void 0===t?void 0:t.writeText)navigator.clipboard.writeText(e).then(c).catch(d);else{let t=a()(e);t?c():d()}}}}}},6246:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});var s=n(21454),l=n(3765);function a(){return(0,s.ZP)("/v1/health",e=>(0,l.Z)(e,{errorHandler:()=>{throw Error("Unhealth")}}),{shouldRetryOnError:!1})}},98454:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});var s=n(40055),l=n(43240);let a=(0,l.BX)("\n query MeQuery {\n me {\n id\n authToken\n email\n isAdmin\n isPasswordSet\n name\n }\n }\n"),r=()=>(0,s.aM)({query:a})},70526:function(e,t,n){"use strict";n.d(t,{e:function(){return o},j:function(){return c}});var s=n(3546),l=n(40055),a=n(43240),r=n(74248);let i=(0,a.BX)("\n query NetworkSetting {\n networkSetting {\n externalUrl\n }\n }\n"),o=e=>(0,l.aM)({query:i,...e}),c=()=>{let[{data:e}]=o(),t=null==e?void 0:e.networkSetting,n=s.useMemo(()=>(null==t?void 0:t.externalUrl)||((0,r.S_)()?new URL(window.location.href).origin:""),[t]);return n}},3765:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var s=n(44745),l=n(57778),a=n(79716),r=n(91302),i=n(66794);async function o(e,t){var n;let s=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;if(function(e){var t;if(e.startsWith("/oauth/providers"))return!1;let n=null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken;if(!n)return!0;try{let{exp:e}=(0,a.o)(n);return(0,i.pw)(e)}catch(e){return!0}}(e))return i.gN.refreshToken(c).then(n=>m(e,t));let l=await s(e,d(t));return 401===l.status?(i.gN.clearAccessToken(),i.gN.refreshToken(c).then(n=>m(e,t))):f(l,t)}async function c(){var e,t;let n=null===(e=(0,i.bW)())||void 0===e?void 0:e.refreshToken;if(!n)return;let s=await u(n);return null==s?void 0:null===(t=s.data)||void 0===t?void 0:t.refreshToken}function d(e){var t;let n=new Headers(null==e?void 0:e.headers);return n.append("authorization","Bearer ".concat(null===(t=(0,i.bW)())||void 0===t?void 0:t.accessToken)),{...e||{},headers:n}}async function u(e){let t=new s.KU({url:"/graphql",requestPolicy:"network-only",exchanges:[s.Ek]}),n=t.createRequestOperation("mutation",(0,l.h)(r.Dp,{refreshToken:e}));return t.executeMutation(n)}function m(e,t){var n;let s=null!==(n=null==t?void 0:t.customFetch)&&void 0!==n?n:window.fetch;return s(e,d(t)).then(e=>f(e,t))}function f(e,t){return(null==e?void 0:e.ok)?(null==t?void 0:t.responseFormatter)?t.responseFormatter(e):(null==t?void 0:t.responseFormat)==="blob"?e.blob():e.json():(null==t?void 0:t.errorHandler)?t.errorHandler(e):void 0}}},function(e){e.O(0,[7565,872,55,3004,2178,652,6201,2578,3449,9421,3957,4553,2570,1454,2672,4546,9275,5169,3328,7444,1565,410,3396,716,3375,5289,1744],function(){return e(e.s=95588)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-0deac9178c495bc3.js b/ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-d8974cd934f7a84a.js similarity index 74% rename from ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-0deac9178c495bc3.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-d8974cd934f7a84a.js index fab5dcf4cb7e..008a8ffa0e08 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-0deac9178c495bc3.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/app/chat/page-d8974cd934f7a84a.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1929],{70699:function(e,t,r){let n=r(50730),l={};for(let e of Object.keys(n))l[n[e]]=e;let a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(let t of(e.exports=a,Object.keys(a))){if(!("channels"in a[t]))throw Error("missing channels property: "+t);if(!("labels"in a[t]))throw Error("missing channel labels property: "+t);if(a[t].labels.length!==a[t].channels)throw Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=a[t];delete a[t].channels,delete a[t].labels,Object.defineProperty(a[t],"channels",{value:e}),Object.defineProperty(a[t],"labels",{value:r})}a.rgb.hsl=function(e){let t;let r=e[0]/255,n=e[1]/255,l=e[2]/255,a=Math.min(r,n,l),o=Math.max(r,n,l),i=o-a;o===a?t=0:r===o?t=(n-l)/i:n===o?t=2+(l-r)/i:l===o&&(t=4+(r-n)/i),(t=Math.min(60*t,360))<0&&(t+=360);let s=(a+o)/2;return[t,100*(o===a?0:s<=.5?i/(o+a):i/(2-o-a)),100*s]},a.rgb.hsv=function(e){let t,r,n,l,a;let o=e[0]/255,i=e[1]/255,s=e[2]/255,u=Math.max(o,i,s),h=u-Math.min(o,i,s),c=function(e){return(u-e)/6/h+.5};return 0===h?(l=0,a=0):(a=h/u,t=c(o),r=c(i),n=c(s),o===u?l=n-r:i===u?l=1/3+t-n:s===u&&(l=2/3+r-t),l<0?l+=1:l>1&&(l-=1)),[360*l,100*a,100*u]},a.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2],l=a.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(r,n));return[l,100*o,100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},a.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,l=Math.min(1-t,1-r,1-n);return[100*((1-t-l)/(1-l)||0),100*((1-r-l)/(1-l)||0),100*((1-n-l)/(1-l)||0),100*l]},a.rgb.keyword=function(e){let t;let r=l[e];if(r)return r;let a=1/0;for(let r of Object.keys(n)){let l=n[r],o=(e[0]-l[0])**2+(e[1]-l[1])**2+(e[2]-l[2])**2;o.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let l=.4124*t+.3576*r+.1805*n,a=.2126*t+.7152*r+.0722*n,o=.0193*t+.1192*r+.9505*n;return[100*l,100*a,100*o]},a.rgb.lab=function(e){let t=a.rgb.xyz(e),r=t[0],n=t[1],l=t[2];r/=95.047,n/=100,l/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,l=l>.008856?l**(1/3):7.787*l+16/116;let o=116*n-16,i=500*(r-n),s=200*(n-l);return[o,i,s]},a.hsl.rgb=function(e){let t,r,n;let l=e[0]/360,a=e[1]/100,o=e[2]/100;if(0===a)return[n=255*o,n,n];t=o<.5?o*(1+a):o+a-o*a;let i=2*o-t,s=[0,0,0];for(let e=0;e<3;e++)(r=l+-(1/3*(e-1)))<0&&r++,r>1&&r--,n=6*r<1?i+(t-i)*6*r:2*r<1?t:3*r<2?i+(t-i)*(2/3-r)*6:i,s[e]=255*n;return s},a.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,l=r,a=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,l*=a<=1?a:2-a;let o=(n+r)/2,i=0===n?2*l/(a+l):2*r/(n+r);return[t,100*i,100*o]},a.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,l=t-Math.floor(t),a=255*n*(1-r),o=255*n*(1-r*l),i=255*n*(1-r*(1-l));switch(n*=255,Math.floor(t)%6){case 0:return[n,i,a];case 1:return[o,n,a];case 2:return[a,n,i];case 3:return[a,o,n];case 4:return[i,a,n];case 5:return[n,a,o]}},a.hsv.hsl=function(e){let t,r;let n=e[0],l=e[1]/100,a=e[2]/100,o=Math.max(a,.01);r=(2-l)*a;let i=(2-l)*o;return[n,100*(l*o/(i<=1?i:2-i)||0),100*(r/=2)]},a.hwb.rgb=function(e){let t,r,n,l;let a=e[0]/360,o=e[1]/100,i=e[2]/100,s=o+i;s>1&&(o/=s,i/=s);let u=Math.floor(6*a),h=1-i;t=6*a-u,(1&u)!=0&&(t=1-t);let c=o+t*(h-o);switch(u){default:case 6:case 0:r=h,n=c,l=o;break;case 1:r=c,n=h,l=o;break;case 2:r=o,n=h,l=c;break;case 3:r=o,n=c,l=h;break;case 4:r=c,n=o,l=h;break;case 5:r=h,n=o,l=c}return[255*r,255*n,255*l]},a.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,l=e[3]/100;return[255*(1-Math.min(1,t*(1-l)+l)),255*(1-Math.min(1,r*(1-l)+l)),255*(1-Math.min(1,n*(1-l)+l))]},a.xyz.rgb=function(e){let t,r,n;let l=e[0]/100,a=e[1]/100,o=e[2]/100;return t=(t=3.2406*l+-1.5372*a+-.4986*o)>.0031308?1.055*t**(1/2.4)-.055:12.92*t,r=(r=-.9689*l+1.8758*a+.0415*o)>.0031308?1.055*r**(1/2.4)-.055:12.92*r,n=(n=.0557*l+-.204*a+1.057*o)>.0031308?1.055*n**(1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},a.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let l=116*r-16,a=500*(t-r),o=200*(r-n);return[l,a,o]},a.lab.xyz=function(e){let t,r,n;let l=e[0],a=e[1],o=e[2];t=a/500+(r=(l+16)/116),n=r-o/200;let i=r**3,s=t**3,u=n**3;return r=(i>.008856?i:(r-16/116)/7.787)*100,[t=(s>.008856?s:(t-16/116)/7.787)*95.047,r,n=(u>.008856?u:(n-16/116)/7.787)*108.883]},a.lab.lch=function(e){let t;let r=e[0],n=e[1],l=e[2];return(t=360*Math.atan2(l,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+l*l),t]},a.lch.lab=function(e){let t=e[0],r=e[1],n=e[2],l=n/360*2*Math.PI;return[t,r*Math.cos(l),r*Math.sin(l)]},a.rgb.ansi16=function(e,t=null){let[r,n,l]=e,o=null===t?a.rgb.hsv(e)[2]:t;if(0===(o=Math.round(o/50)))return 30;let i=30+(Math.round(l/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return 2===o&&(i+=60),i},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},a.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];let r=(~~(e>50)+1)*.5,n=(1&t)*r*255,l=(t>>1&1)*r*255,a=(t>>2&1)*r*255;return[n,l,a]},a.ansi256.rgb=function(e){let t;if(e>=232){let t=(e-232)*10+8;return[t,t,t]}e-=16;let r=Math.floor(e/36)/5*255,n=Math.floor((t=e%36)/6)/5*255;return[r,n,t%6/5*255]},a.rgb.hex=function(e){let t=((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2])),r=t.toString(16).toUpperCase();return"000000".substring(r.length)+r},a.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split("").map(e=>e+e).join(""));let n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},a.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,l=Math.max(Math.max(t,r),n),a=Math.min(Math.min(t,r),n),o=l-a;return[360*((o<=0?0:l===t?(r-n)/o%6:l===r?2+(n-t)/o:4+(t-r)/o)/6%1),100*o,100*(o<1?a/(1-o):0)]},a.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),l=0;return n<1&&(l=(r-.5*n)/(1-n)),[e[0],100*n,100*l]},a.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,l=0;return n<1&&(l=(r-n)/(1-n)),[e[0],100*n,100*l]},a.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];let l=[0,0,0],a=t%1*6,o=a%1,i=1-o,s=0;switch(Math.floor(a)){case 0:l[0]=1,l[1]=o,l[2]=0;break;case 1:l[0]=i,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=o;break;case 3:l[0]=0,l[1]=i,l[2]=1;break;case 4:l[0]=o,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=i}return s=(1-r)*n,[(r*l[0]+s)*255,(r*l[1]+s)*255,(r*l[2]+s)*255]},a.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t),l=0;return n>0&&(l=t/n),[e[0],100*l,100*n]},a.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100,n=r*(1-t)+.5*t,l=0;return n>0&&n<.5?l=t/(2*n):n>=.5&&n<1&&(l=t/(2*(1-n))),[e[0],100*l,100*n]},a.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t);return[e[0],(n-t)*100,(1-n)*100]},a.hwb.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=1-r,l=n-t,a=0;return l<1&&(a=(n-l)/(1-l)),[e[0],100*l,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){let t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(e){let t=(e[0]+e[1]+e[2])/3;return[t/255*100]}},69123:function(e,t,r){let n=r(70699),l=r(30719),a={},o=Object.keys(n);o.forEach(e=>{a[e]={},Object.defineProperty(a[e],"channels",{value:n[e].channels}),Object.defineProperty(a[e],"labels",{value:n[e].labels});let t=l(e),r=Object.keys(t);r.forEach(r=>{let n=t[r];a[e][r]=function(e){let t=function(...t){let r=t[0];if(null==r)return r;r.length>1&&(t=r);let n=e(t);if("object"==typeof n)for(let e=n.length,t=0;t1&&(t=r),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)})}),e.exports=a},30719:function(e,t,r){let n=r(70699);e.exports=function(e){let t=function(e){let t=function(){let e={},t=Object.keys(n);for(let r=t.length,n=0;n=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},s.to.keyword=function(e){return o[e.slice(0,3)]}},47190:function(e,t,r){let n=r(80721),l=r(69123),a=["keyword","gray","hex"],o={};for(let e of Object.keys(l))o[[...l[e].labels].sort().join("")]=e;let i={};function s(e,t){let r,u;if(!(this instanceof s))return new s(e,t);if(t&&t in a&&(t=null),t&&!(t in l))throw Error("Unknown model: "+t);if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof s)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"==typeof e){let t=n.get(e);if(null===t)throw Error("Unable to parse color from string: "+e);this.model=t.model,u=l[this.model].channels,this.color=t.value.slice(0,u),this.valpha="number"==typeof t.value[u]?t.value[u]:1}else if(e.length>0){this.model=t||"rgb",u=l[this.model].channels;let r=Array.prototype.slice.call(e,0,u);this.color=c(r,u),this.valpha="number"==typeof e[u]?e[u]:1}else if("number"==typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;let t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);let n=t.sort().join("");if(!(n in o))throw Error("Unable to parse color from object: "+JSON.stringify(e));this.model=o[n];let{labels:a}=l[this.model],i=[];for(r=0;r(e%360+360)%360),saturationl:u("hsl",1,h(100)),lightness:u("hsl",2,h(100)),saturationv:u("hsv",1,h(100)),value:u("hsv",2,h(100)),chroma:u("hcg",1,h(100)),gray:u("hcg",2,h(100)),white:u("hwb",1,h(100)),wblack:u("hwb",2,h(100)),cyan:u("cmyk",0,h(100)),magenta:u("cmyk",1,h(100)),yellow:u("cmyk",2,h(100)),black:u("cmyk",3,h(100)),x:u("xyz",0,h(95.047)),y:u("xyz",1,h(100)),z:u("xyz",2,h(108.833)),l:u("lab",0,h(100)),a:u("lab",1),b:u("lab",2),keyword(e){return void 0!==e?new s(e):l[this.model].keyword(this.color)},hex(e){return void 0!==e?new s(e):n.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new s(e);let t=this.rgb().round().color,r=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===r.length&&(r="0"+r),n.to.hex(t)+r},rgbNumber(){let e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){let e=this.rgb().color,t=[];for(let[r,n]of e.entries()){let e=n/255;t[r]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return .2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){let t=this.luminosity(),r=e.luminosity();return t>r?(t+.05)/(r+.05):(r+.05)/(t+.05)},level(e){let t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){let e=this.rgb().color,t=(2126*e[0]+7152*e[1]+722*e[2])/1e4;return t<128},isLight(){return!this.isDark()},negate(){let e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){let t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){let t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){let t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){let t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){let t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){let t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){let e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return s.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){let t=this.hsl(),r=t.color[0];return r=(r=(r+e)%360)<0?360+r:r,t.color[0]=r,t},mix(e,t){if(!e||!e.rgb)throw Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);let r=e.rgb(),n=this.rgb(),l=void 0===t?.5:t,a=2*l-1,o=r.alpha()-n.alpha(),i=((a*o==-1?a:(a+o)/(1+a*o))+1)/2,u=1-i;return s.rgb(i*r.red()+u*n.red(),i*r.green()+u*n.green(),i*r.blue()+u*n.blue(),r.alpha()*l+n.alpha()*(1-l))}},Object.keys(l))){if(a.includes(e))continue;let{channels:t}=l[e];s.prototype[e]=function(...t){var r;return this.model===e?new s(this):t.length>0?new s(t,e):new s([...Array.isArray(r=l[this.model][e].raw(this.color))?r:[r],this.valpha],e)},s[e]=function(...r){let n=r[0];return"number"==typeof n&&(n=c(r,t)),new s(n,e)}}function u(e,t,r){for(let n of e=Array.isArray(e)?e:[e])(i[n]||(i[n]=[]))[t]=r;return e=e[0],function(n){let l;return void 0!==n?(r&&(n=r(n)),(l=this[e]()).color[t]=n):(l=this[e]().color[t],r&&(l=r(l))),l}}function h(e){return function(t){return Math.max(0,Math.min(e,t))}}function c(e,t){for(let r=0;r=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},78627:function(e,t,r){Promise.resolve().then(r.bind(r,7931))},7931:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return f}});var n=r(36164),l=r(3546),a=r(11978),o=r(47190),i=r.n(o),s=r(18452),u=r(74248),h=r(98428);r(2596);let c=e=>i()(e).hsl().toString().replace(/hsla?\(/,"").replace(")","").split(",").slice(0,3).map((e,t)=>0===t?parseFloat(e).toFixed(1):e).join("");function f(){let[e,t]=(0,l.useState)(!1),[r,o]=(0,l.useState)(null),[i,f]=(0,l.useState)(""),[d,g]=(0,l.useState)([]),b=(0,l.useRef)(null),p=(0,a.useSearchParams)(),m=p.get("from")||void 0,y="vscode"===m;(0,l.useEffect)(()=>{let e=e=>{let{data:t}=e;if(t.style){let e=t.style.split(";").filter(e=>e).map(e=>{let[t,r]=e.split(":"),n=r.trim(),l=n.startsWith("#")||n.startsWith("rgb");if(!l)return"".concat(t,": ").concat(r);let a=c(n);return"".concat(t,": ").concat(a)}).join(";");document.documentElement.style.cssText=e}t.themeClass&&(document.documentElement.className=t.themeClass)};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}},[]),(0,l.useEffect)(()=>{if(!y)return;let e=e=>{(e.ctrlKey||e.metaKey)&&"KeyC"===e.code?document.execCommand("copy"):(e.ctrlKey||e.metaKey)&&"KeyX"===e.code?document.execCommand("cut"):(e.ctrlKey||e.metaKey)&&"KeyV"===e.code?document.execCommand("paste"):(e.ctrlKey||e.metaKey)&&"KeyA"===e.code&&document.execCommand("selectAll")};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let v=e=>{if(b.current)b.current.sendUserChat(e);else{let t=[...d];t.push(e),g(t)}},w=(0,s.H)({init:e=>{b.current||(f((0,u.x0)()),t(!0),o(e.fetcherOptions))},sendMessage:e=>v(e)});if(!e||!r)return(0,n.jsx)(n.Fragment,{});let k={Authorization:"Bearer ".concat(r.authorization)};return(0,n.jsx)(h.e,{chatId:i,ref:b,headers:k,onThreadUpdates:()=>{},onNavigateToContext:e=>{null==w||w.navigate(e)},onLoaded:()=>{d.forEach(v),g([])},maxWidth:y?"5xl":void 0},i)}},2596:function(){},94089:function(e,t,r){"use strict";var n=r(68821),l=Array.prototype.concat,a=Array.prototype.slice,o=e.exports=function(e){for(var t=[],r=0,o=e.length;r{if(e.current&&!o){var r;o=!0,a((r=e.current,(0,l.K)(r,{expose:{navigate:t.navigate}})))}},[e.current]),r}function i(e){let[t,r]=(0,n.useState)(null),l=!1;return(0,n.useEffect)(()=>{let t=window.self!==window.top;t&&!l&&(l=!0,r((0,a.c)({expose:{init:e.init,sendMessage:e.sendMessage}})))},[]),t}},7600:function(e,t,r){"use strict";var n=r(48717).Z.Symbol;t.Z=n},17996:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(7600),l=Object.prototype,a=l.hasOwnProperty,o=l.toString,i=n.Z?n.Z.toStringTag:void 0,s=function(e){var t=a.call(e,i),r=e[i];try{e[i]=void 0;var n=!0}catch(e){}var l=o.call(e);return n&&(t?e[i]=r:delete e[i]),l},u=Object.prototype.toString,h=n.Z?n.Z.toStringTag:void 0,c=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":h&&h in Object(e)?s(e):u.call(e)}},64380:function(e,t){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;t.Z=r},48717:function(e,t,r){"use strict";var n=r(64380),l="object"==typeof self&&self&&self.Object===Object&&self,a=n.Z||l||Function("return this")();t.Z=a},38813:function(e,t){"use strict";var r=Array.isArray;t.Z=r},84639:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},96786:function(e,t){"use strict";t.Z=function(e){return null!=e&&"object"==typeof e}}},function(e){e.O(0,[872,55,3004,2178,6201,2578,3449,9421,4553,1454,830,2672,4546,9275,3299,2891,5606,5048,8002,2660,7444,1565,410,3396,7417,8428,3375,5289,1744],function(){return e(e.s=78627)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1929],{70699:function(e,t,r){let n=r(50730),l={};for(let e of Object.keys(n))l[n[e]]=e;let a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(let t of(e.exports=a,Object.keys(a))){if(!("channels"in a[t]))throw Error("missing channels property: "+t);if(!("labels"in a[t]))throw Error("missing channel labels property: "+t);if(a[t].labels.length!==a[t].channels)throw Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=a[t];delete a[t].channels,delete a[t].labels,Object.defineProperty(a[t],"channels",{value:e}),Object.defineProperty(a[t],"labels",{value:r})}a.rgb.hsl=function(e){let t;let r=e[0]/255,n=e[1]/255,l=e[2]/255,a=Math.min(r,n,l),o=Math.max(r,n,l),s=o-a;o===a?t=0:r===o?t=(n-l)/s:n===o?t=2+(l-r)/s:l===o&&(t=4+(r-n)/s),(t=Math.min(60*t,360))<0&&(t+=360);let i=(a+o)/2;return[t,100*(o===a?0:i<=.5?s/(o+a):s/(2-o-a)),100*i]},a.rgb.hsv=function(e){let t,r,n,l,a;let o=e[0]/255,s=e[1]/255,i=e[2]/255,u=Math.max(o,s,i),h=u-Math.min(o,s,i),c=function(e){return(u-e)/6/h+.5};return 0===h?(l=0,a=0):(a=h/u,t=c(o),r=c(s),n=c(i),o===u?l=n-r:s===u?l=1/3+t-n:i===u&&(l=2/3+r-t),l<0?l+=1:l>1&&(l-=1)),[360*l,100*a,100*u]},a.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2],l=a.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(r,n));return[l,100*o,100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},a.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,l=Math.min(1-t,1-r,1-n);return[100*((1-t-l)/(1-l)||0),100*((1-r-l)/(1-l)||0),100*((1-n-l)/(1-l)||0),100*l]},a.rgb.keyword=function(e){let t;let r=l[e];if(r)return r;let a=1/0;for(let r of Object.keys(n)){let l=n[r],o=(e[0]-l[0])**2+(e[1]-l[1])**2+(e[2]-l[2])**2;o.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let l=.4124*t+.3576*r+.1805*n,a=.2126*t+.7152*r+.0722*n,o=.0193*t+.1192*r+.9505*n;return[100*l,100*a,100*o]},a.rgb.lab=function(e){let t=a.rgb.xyz(e),r=t[0],n=t[1],l=t[2];r/=95.047,n/=100,l/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,l=l>.008856?l**(1/3):7.787*l+16/116;let o=116*n-16,s=500*(r-n),i=200*(n-l);return[o,s,i]},a.hsl.rgb=function(e){let t,r,n;let l=e[0]/360,a=e[1]/100,o=e[2]/100;if(0===a)return[n=255*o,n,n];t=o<.5?o*(1+a):o+a-o*a;let s=2*o-t,i=[0,0,0];for(let e=0;e<3;e++)(r=l+-(1/3*(e-1)))<0&&r++,r>1&&r--,n=6*r<1?s+(t-s)*6*r:2*r<1?t:3*r<2?s+(t-s)*(2/3-r)*6:s,i[e]=255*n;return i},a.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,l=r,a=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,l*=a<=1?a:2-a;let o=(n+r)/2,s=0===n?2*l/(a+l):2*r/(n+r);return[t,100*s,100*o]},a.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,l=t-Math.floor(t),a=255*n*(1-r),o=255*n*(1-r*l),s=255*n*(1-r*(1-l));switch(n*=255,Math.floor(t)%6){case 0:return[n,s,a];case 1:return[o,n,a];case 2:return[a,n,s];case 3:return[a,o,n];case 4:return[s,a,n];case 5:return[n,a,o]}},a.hsv.hsl=function(e){let t,r;let n=e[0],l=e[1]/100,a=e[2]/100,o=Math.max(a,.01);r=(2-l)*a;let s=(2-l)*o;return[n,100*(l*o/(s<=1?s:2-s)||0),100*(r/=2)]},a.hwb.rgb=function(e){let t,r,n,l;let a=e[0]/360,o=e[1]/100,s=e[2]/100,i=o+s;i>1&&(o/=i,s/=i);let u=Math.floor(6*a),h=1-s;t=6*a-u,(1&u)!=0&&(t=1-t);let c=o+t*(h-o);switch(u){default:case 6:case 0:r=h,n=c,l=o;break;case 1:r=c,n=h,l=o;break;case 2:r=o,n=h,l=c;break;case 3:r=o,n=c,l=h;break;case 4:r=c,n=o,l=h;break;case 5:r=h,n=o,l=c}return[255*r,255*n,255*l]},a.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,l=e[3]/100;return[255*(1-Math.min(1,t*(1-l)+l)),255*(1-Math.min(1,r*(1-l)+l)),255*(1-Math.min(1,n*(1-l)+l))]},a.xyz.rgb=function(e){let t,r,n;let l=e[0]/100,a=e[1]/100,o=e[2]/100;return t=(t=3.2406*l+-1.5372*a+-.4986*o)>.0031308?1.055*t**(1/2.4)-.055:12.92*t,r=(r=-.9689*l+1.8758*a+.0415*o)>.0031308?1.055*r**(1/2.4)-.055:12.92*r,n=(n=.0557*l+-.204*a+1.057*o)>.0031308?1.055*n**(1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},a.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let l=116*r-16,a=500*(t-r),o=200*(r-n);return[l,a,o]},a.lab.xyz=function(e){let t,r,n;let l=e[0],a=e[1],o=e[2];t=a/500+(r=(l+16)/116),n=r-o/200;let s=r**3,i=t**3,u=n**3;return r=(s>.008856?s:(r-16/116)/7.787)*100,[t=(i>.008856?i:(t-16/116)/7.787)*95.047,r,n=(u>.008856?u:(n-16/116)/7.787)*108.883]},a.lab.lch=function(e){let t;let r=e[0],n=e[1],l=e[2];return(t=360*Math.atan2(l,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+l*l),t]},a.lch.lab=function(e){let t=e[0],r=e[1],n=e[2],l=n/360*2*Math.PI;return[t,r*Math.cos(l),r*Math.sin(l)]},a.rgb.ansi16=function(e,t=null){let[r,n,l]=e,o=null===t?a.rgb.hsv(e)[2]:t;if(0===(o=Math.round(o/50)))return 30;let s=30+(Math.round(l/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return 2===o&&(s+=60),s},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},a.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];let r=(~~(e>50)+1)*.5,n=(1&t)*r*255,l=(t>>1&1)*r*255,a=(t>>2&1)*r*255;return[n,l,a]},a.ansi256.rgb=function(e){let t;if(e>=232){let t=(e-232)*10+8;return[t,t,t]}e-=16;let r=Math.floor(e/36)/5*255,n=Math.floor((t=e%36)/6)/5*255;return[r,n,t%6/5*255]},a.rgb.hex=function(e){let t=((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2])),r=t.toString(16).toUpperCase();return"000000".substring(r.length)+r},a.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split("").map(e=>e+e).join(""));let n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},a.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,l=Math.max(Math.max(t,r),n),a=Math.min(Math.min(t,r),n),o=l-a;return[360*((o<=0?0:l===t?(r-n)/o%6:l===r?2+(n-t)/o:4+(t-r)/o)/6%1),100*o,100*(o<1?a/(1-o):0)]},a.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),l=0;return n<1&&(l=(r-.5*n)/(1-n)),[e[0],100*n,100*l]},a.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,l=0;return n<1&&(l=(r-n)/(1-n)),[e[0],100*n,100*l]},a.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];let l=[0,0,0],a=t%1*6,o=a%1,s=1-o,i=0;switch(Math.floor(a)){case 0:l[0]=1,l[1]=o,l[2]=0;break;case 1:l[0]=s,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=o;break;case 3:l[0]=0,l[1]=s,l[2]=1;break;case 4:l[0]=o,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=s}return i=(1-r)*n,[(r*l[0]+i)*255,(r*l[1]+i)*255,(r*l[2]+i)*255]},a.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t),l=0;return n>0&&(l=t/n),[e[0],100*l,100*n]},a.hcg.hsl=function(e){let t=e[1]/100,r=e[2]/100,n=r*(1-t)+.5*t,l=0;return n>0&&n<.5?l=t/(2*n):n>=.5&&n<1&&(l=t/(2*(1-n))),[e[0],100*l,100*n]},a.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t);return[e[0],(n-t)*100,(1-n)*100]},a.hwb.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=1-r,l=n-t,a=0;return l<1&&(a=(n-l)/(1-l)),[e[0],100*l,100*a]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){let t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(e){let t=(e[0]+e[1]+e[2])/3;return[t/255*100]}},69123:function(e,t,r){let n=r(70699),l=r(30719),a={},o=Object.keys(n);o.forEach(e=>{a[e]={},Object.defineProperty(a[e],"channels",{value:n[e].channels}),Object.defineProperty(a[e],"labels",{value:n[e].labels});let t=l(e),r=Object.keys(t);r.forEach(r=>{let n=t[r];a[e][r]=function(e){let t=function(...t){let r=t[0];if(null==r)return r;r.length>1&&(t=r);let n=e(t);if("object"==typeof n)for(let e=n.length,t=0;t1&&(t=r),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)})}),e.exports=a},30719:function(e,t,r){let n=r(70699);e.exports=function(e){let t=function(e){let t=function(){let e={},t=Object.keys(n);for(let r=t.length,n=0;n=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},i.to.keyword=function(e){return o[e.slice(0,3)]}},47190:function(e,t,r){let n=r(80721),l=r(69123),a=["keyword","gray","hex"],o={};for(let e of Object.keys(l))o[[...l[e].labels].sort().join("")]=e;let s={};function i(e,t){let r,u;if(!(this instanceof i))return new i(e,t);if(t&&t in a&&(t=null),t&&!(t in l))throw Error("Unknown model: "+t);if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof i)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"==typeof e){let t=n.get(e);if(null===t)throw Error("Unable to parse color from string: "+e);this.model=t.model,u=l[this.model].channels,this.color=t.value.slice(0,u),this.valpha="number"==typeof t.value[u]?t.value[u]:1}else if(e.length>0){this.model=t||"rgb",u=l[this.model].channels;let r=Array.prototype.slice.call(e,0,u);this.color=c(r,u),this.valpha="number"==typeof e[u]?e[u]:1}else if("number"==typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;let t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);let n=t.sort().join("");if(!(n in o))throw Error("Unable to parse color from object: "+JSON.stringify(e));this.model=o[n];let{labels:a}=l[this.model],s=[];for(r=0;r(e%360+360)%360),saturationl:u("hsl",1,h(100)),lightness:u("hsl",2,h(100)),saturationv:u("hsv",1,h(100)),value:u("hsv",2,h(100)),chroma:u("hcg",1,h(100)),gray:u("hcg",2,h(100)),white:u("hwb",1,h(100)),wblack:u("hwb",2,h(100)),cyan:u("cmyk",0,h(100)),magenta:u("cmyk",1,h(100)),yellow:u("cmyk",2,h(100)),black:u("cmyk",3,h(100)),x:u("xyz",0,h(95.047)),y:u("xyz",1,h(100)),z:u("xyz",2,h(108.833)),l:u("lab",0,h(100)),a:u("lab",1),b:u("lab",2),keyword(e){return void 0!==e?new i(e):l[this.model].keyword(this.color)},hex(e){return void 0!==e?new i(e):n.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new i(e);let t=this.rgb().round().color,r=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===r.length&&(r="0"+r),n.to.hex(t)+r},rgbNumber(){let e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){let e=this.rgb().color,t=[];for(let[r,n]of e.entries()){let e=n/255;t[r]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return .2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){let t=this.luminosity(),r=e.luminosity();return t>r?(t+.05)/(r+.05):(r+.05)/(t+.05)},level(e){let t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){let e=this.rgb().color,t=(2126*e[0]+7152*e[1]+722*e[2])/1e4;return t<128},isLight(){return!this.isDark()},negate(){let e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){let t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){let t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){let t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){let t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){let t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){let t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){let e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return i.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){let t=this.hsl(),r=t.color[0];return r=(r=(r+e)%360)<0?360+r:r,t.color[0]=r,t},mix(e,t){if(!e||!e.rgb)throw Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);let r=e.rgb(),n=this.rgb(),l=void 0===t?.5:t,a=2*l-1,o=r.alpha()-n.alpha(),s=((a*o==-1?a:(a+o)/(1+a*o))+1)/2,u=1-s;return i.rgb(s*r.red()+u*n.red(),s*r.green()+u*n.green(),s*r.blue()+u*n.blue(),r.alpha()*l+n.alpha()*(1-l))}},Object.keys(l))){if(a.includes(e))continue;let{channels:t}=l[e];i.prototype[e]=function(...t){var r;return this.model===e?new i(this):t.length>0?new i(t,e):new i([...Array.isArray(r=l[this.model][e].raw(this.color))?r:[r],this.valpha],e)},i[e]=function(...r){let n=r[0];return"number"==typeof n&&(n=c(r,t)),new i(n,e)}}function u(e,t,r){for(let n of e=Array.isArray(e)?e:[e])(s[n]||(s[n]=[]))[t]=r;return e=e[0],function(n){let l;return void 0!==n?(r&&(n=r(n)),(l=this[e]()).color[t]=n):(l=this[e]().color[t],r&&(l=r(l))),l}}function h(e){return function(t){return Math.max(0,Math.min(e,t))}}function c(e,t){for(let r=0;r=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},78627:function(e,t,r){Promise.resolve().then(r.bind(r,7931))},7931:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return f}});var n=r(36164),l=r(3546),a=r(11978),o=r(47190),s=r.n(o),i=r(18452),u=r(74248),h=r(98428);r(2596);let c=e=>s()(e).hsl().toString().replace(/hsla?\(/,"").replace(")","").split(",").slice(0,3).map((e,t)=>0===t?parseFloat(e).toFixed(1):e).join("");function f(){let[e,t]=(0,l.useState)(!1),[r,o]=(0,l.useState)(null),[s,f]=(0,l.useState)(""),[d,g]=(0,l.useState)([]),b=(0,l.useRef)(null),p=(0,a.useSearchParams)(),m=p.get("from")||void 0,y="vscode"===m;(0,l.useEffect)(()=>{let e=e=>{let{data:t}=e;if(t.style){let e=t.style.split(";").filter(e=>e).map(e=>{let[t,r]=e.split(":"),n=r.trim(),l=n.startsWith("#")||n.startsWith("rgb");if(!l)return"".concat(t,": ").concat(r);let a=c(n);return"".concat(t,": ").concat(a)}).join(";");document.documentElement.style.cssText=e}t.themeClass&&(document.documentElement.className=t.themeClass)};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}},[]),(0,l.useEffect)(()=>{if(!y)return;let e=e=>{(e.ctrlKey||e.metaKey)&&"KeyC"===e.code?document.execCommand("copy"):(e.ctrlKey||e.metaKey)&&"KeyX"===e.code?document.execCommand("cut"):(e.ctrlKey||e.metaKey)&&"KeyV"===e.code?document.execCommand("paste"):(e.ctrlKey||e.metaKey)&&"KeyA"===e.code&&document.execCommand("selectAll")};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[]);let v=e=>{if(b.current)b.current.sendUserChat(e);else{let t=[...d];t.push(e),g(t)}},w=(0,i.H)({init:e=>{b.current||(f((0,u.x0)()),t(!0),o(e.fetcherOptions))},sendMessage:e=>v(e)});if(!e||!r)return(0,n.jsx)(n.Fragment,{});let k={Authorization:"Bearer ".concat(r.authorization)};return(0,n.jsx)(h.e,{chatId:s,ref:b,headers:k,onThreadUpdates:()=>{},onNavigateToContext:e=>{null==w||w.navigate(e)},onLoaded:()=>{d.forEach(v),g([])},maxWidth:y?"5xl":void 0,onCopyContent:"vscode"===m?e=>{parent.postMessage({action:"copy",data:e},"*")}:void 0,isReferenceClickable:"vscode"!==m},s)}},2596:function(){},94089:function(e,t,r){"use strict";var n=r(68821),l=Array.prototype.concat,a=Array.prototype.slice,o=e.exports=function(e){for(var t=[],r=0,o=e.length;r{if(e.current&&!o){var r;o=!0,a((r=e.current,(0,l.K)(r,{expose:{navigate:t.navigate}})))}},[e.current]),r}function s(e){let[t,r]=(0,n.useState)(null),l=!1;return(0,n.useEffect)(()=>{let t=window.self!==window.top;t&&!l&&(l=!0,r((0,a.c)({expose:{init:e.init,sendMessage:e.sendMessage}})))},[]),t}},7600:function(e,t,r){"use strict";var n=r(48717).Z.Symbol;t.Z=n},17996:function(e,t,r){"use strict";r.d(t,{Z:function(){return c}});var n=r(7600),l=Object.prototype,a=l.hasOwnProperty,o=l.toString,s=n.Z?n.Z.toStringTag:void 0,i=function(e){var t=a.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var l=o.call(e);return n&&(t?e[s]=r:delete e[s]),l},u=Object.prototype.toString,h=n.Z?n.Z.toStringTag:void 0,c=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":h&&h in Object(e)?i(e):u.call(e)}},64380:function(e,t){"use strict";var r="object"==typeof global&&global&&global.Object===Object&&global;t.Z=r},48717:function(e,t,r){"use strict";var n=r(64380),l="object"==typeof self&&self&&self.Object===Object&&self,a=n.Z||l||Function("return this")();t.Z=a},38813:function(e,t){"use strict";var r=Array.isArray;t.Z=r},84639:function(e,t){"use strict";t.Z=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},96786:function(e,t){"use strict";t.Z=function(e){return null!=e&&"object"==typeof e}}},function(e){e.O(0,[872,55,3004,2178,6201,2578,3449,9421,4553,1454,830,2672,4546,9275,3299,2891,5606,5048,8002,2660,7444,1565,410,3396,7417,8428,3375,5289,1744],function(){return e(e.s=78627)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/chunks/app/layout-fa91980607e185e4.js b/ee/tabby-webserver/ui/_next/static/chunks/app/layout-78a92fec3c7a2c9d.js similarity index 100% rename from ee/tabby-webserver/ui/_next/static/chunks/app/layout-fa91980607e185e4.js rename to ee/tabby-webserver/ui/_next/static/chunks/app/layout-78a92fec3c7a2c9d.js diff --git a/ee/tabby-webserver/ui/_next/static/chunks/webpack-de8e9f250864011b.js b/ee/tabby-webserver/ui/_next/static/chunks/webpack-faea052efae681f8.js similarity index 96% rename from ee/tabby-webserver/ui/_next/static/chunks/webpack-de8e9f250864011b.js rename to ee/tabby-webserver/ui/_next/static/chunks/webpack-faea052efae681f8.js index 865778233801..112d6240214a 100644 --- a/ee/tabby-webserver/ui/_next/static/chunks/webpack-de8e9f250864011b.js +++ b/ee/tabby-webserver/ui/_next/static/chunks/webpack-faea052efae681f8.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,r,o,u,i,c,f,a,d,l,s={},b={};function p(e){var t=b[e];if(void 0!==t)return t.exports;var n=b[e]={id:e,loaded:!1,exports:{}},r=!0;try{s[e].call(n.exports,n,n.exports,p),r=!1}finally{r&&delete b[e]}return n.loaded=!0,n.exports}p.m=s,p.amdD=function(){throw Error("define cannot be used indirect")},p.amdO={},e=[],p.O=function(t,n,r,o){if(n){o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(p.O).every(function(e){return p.O[e](n[f])})?n.splice(f--,1):(c=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,r,o];return}for(var i=1/0,u=0;u=o&&Object.keys(p.O).every(function(e){return p.O[e](n[f])})?n.splice(f--,1):(c=!1,oli):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.codemirror-editor{--tag-blue-bg:213.75,100%,96.86%;--tag-blue-border:211.7,96.36%,78.43%;--tag-blue-text:224.28,76.33%,48.04%;--cm-selection-bg:214,81%,85%}.dark .codemirror-editor{--tag-blue-bg:213.12,93.9%,67.84%,0.15;--tag-blue-border:217.22,91.22%,59.8%;--tag-blue-text:213.12,93.9%,67.84%;--cm-selection-bg:216,29%,35%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.top-\[20vh\]{top:20vh}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-y-1{--tw-translate-y:0.25rem}.scale-100,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-background{border-color:hsl(var(--background))}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary)/.5)}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\]{--tw-shadow:inset -0.5px -1.5px 0 hsl(var(--muted));--tw-shadow-colored:inset -0.5px -1.5px 0 var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-100{animation-duration:.1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=closed\]\:fade-out[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=open\]\:fade-in[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:fade-in-90[data-state=open]{--tw-enter-opacity:0.9}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-bottom-10[data-state=open]{--tw-enter-translate-y:2.5rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.data-\[state\=open\]\:sm\:slide-in-from-bottom-0[data-state=open],.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-36{width:9rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-\[10vh\]{margin-top:10vh}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[700px\]{min-height:700px}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-64{width:16rem}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[calc\(100vw-30rem\)\]{width:calc(100vw - 30rem)}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[62rem\]{width:62rem}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.cm-selectedLine,.cm-selectedLineGutter{background-color:rgba(255,0,0,.2)} \ No newline at end of file +.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.codemirror-editor{--tag-blue-bg:213.75,100%,96.86%;--tag-blue-border:211.7,96.36%,78.43%;--tag-blue-text:224.28,76.33%,48.04%;--cm-selection-bg:214,81%,85%}.dark .codemirror-editor{--tag-blue-bg:213.12,93.9%,67.84%,0.15;--tag-blue-border:217.22,91.22%,59.8%;--tag-blue-text:213.12,93.9%,67.84%;--cm-selection-bg:216,29%,35%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.top-\[20vh\]{top:20vh}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-y-1{--tw-translate-y:0.25rem}.scale-100,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-background{border-color:hsl(var(--background))}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary)/.5)}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\]{--tw-shadow:inset -0.5px -1.5px 0 hsl(var(--muted));--tw-shadow-colored:inset -0.5px -1.5px 0 var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-100{animation-duration:.1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=closed\]\:fade-out[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=open\]\:fade-in[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:fade-in-90[data-state=open]{--tw-enter-opacity:0.9}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-bottom-10[data-state=open]{--tw-enter-translate-y:2.5rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.data-\[state\=open\]\:sm\:slide-in-from-bottom-0[data-state=open],.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-\[10vh\]{margin-top:10vh}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[700px\]{min-height:700px}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-64{width:16rem}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[calc\(100vw-30rem\)\]{width:calc(100vw - 30rem)}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[62rem\]{width:62rem}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.cm-selectedLine,.cm-selectedLineGutter{background-color:rgba(255,0,0,.2)} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/_next/static/css/f665f3c7e8753163.css b/ee/tabby-webserver/ui/_next/static/css/31311bd698ff42bb.css similarity index 84% rename from ee/tabby-webserver/ui/_next/static/css/f665f3c7e8753163.css rename to ee/tabby-webserver/ui/_next/static/css/31311bd698ff42bb.css index b5cb3c561ab6..fc1076cebf8e 100644 --- a/ee/tabby-webserver/ui/_next/static/css/f665f3c7e8753163.css +++ b/ee/tabby-webserver/ui/_next/static/css/31311bd698ff42bb.css @@ -1,3 +1,3 @@ /* ! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com -*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:38 96.55% 98.5%;--foreground:38 3.1% 1%;--muted:40 9.5% 91%;--muted-foreground:38 1.55% 42.5%;--popover:38 65.2% 92.5%;--popover-foreground:38 3.1% 1.25%;--card:38 65.2% 92.5%;--card-foreground:38 3.1% 1.25%;--border:38 8.1% 90%;--input:38 8.1% 90%;--primary:38 31% 25%;--primary-foreground:38 0.62% 92.5%;--secondary:38 1.55% 96.25%;--secondary-foreground:38 2.86% 12.5%;--accent:40 19% 91%;--accent-foreground:38 2.86% 12.5%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--successful:140.62 84.21% 92.55%;--successful-foreground:142.78 64.23% 24.12%;--ring:38 31% 25%;--radius:0.5rem;--selection:200,100%,90%}.dark{--background:0 0 12%;--foreground:39 3.2% 99.35%;--muted:39 13% 21%;--muted-foreground:39 3.2% 58.7%;--popover:39 15% 27%;--popover-foreground:39 3.2% 99.35%;--card:39 15% 27%;--card-foreground:39 3.2% 99.35%;--border:39 9% 17%;--input:39 16% 26.1%;--primary:39 32% 87%;--primary-foreground:39 3.2% 8.7%;--secondary:39 13% 21%;--secondary-foreground:39 3.2% 99.35%;--accent:39 13% 21%;--accent-foreground:39 3.2% 99.35%;--destructive:3.2 36.95% 60.2%;--destructive-foreground:39 3.2% 99.35%;--successful:143.81 61.17% 20.2%;--successful-foreground:141.71 76.64% 73.14%;--ring:39 32% 87%;--selection:221,13%,28%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.top-\[20vh\]{top:20vh}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-y-1{--tw-translate-y:0.25rem}.scale-100,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-background{border-color:hsl(var(--background))}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary)/.5)}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\]{--tw-shadow:inset -0.5px -1.5px 0 hsl(var(--muted));--tw-shadow-colored:inset -0.5px -1.5px 0 var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-100{animation-duration:.1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.prose-full-width{max-width:none!important}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=closed\]\:fade-out[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=open\]\:fade-in[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:fade-in-90[data-state=open]{--tw-enter-opacity:0.9}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-bottom-10[data-state=open]{--tw-enter-translate-y:2.5rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.data-\[state\=open\]\:sm\:slide-in-from-bottom-0[data-state=open],.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-36{width:9rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-\[10vh\]{margin-top:10vh}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[700px\]{min-height:700px}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-64{width:16rem}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[calc\(100vw-30rem\)\]{width:calc(100vw - 30rem)}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[62rem\]{width:62rem}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/de2ba2ebf355004e-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/9e58c89b9633dcad-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/c4a41ea065a0023c-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/34dd45dcdd6d47ee-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/a1ab2e69d2f53384-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/86fdec36ddd9097e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_2c91d1;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_2c91d1{font-family:__JetBrains_Mono_2c91d1,__JetBrains_Mono_Fallback_2c91d1;font-style:normal}.__variable_2c91d1{--font-mono:"__JetBrains_Mono_2c91d1","__JetBrains_Mono_Fallback_2c91d1"} \ No newline at end of file +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:38 96.55% 98.5%;--foreground:38 3.1% 1%;--muted:40 9.5% 91%;--muted-foreground:38 1.55% 42.5%;--popover:38 65.2% 92.5%;--popover-foreground:38 3.1% 1.25%;--card:38 65.2% 92.5%;--card-foreground:38 3.1% 1.25%;--border:38 8.1% 90%;--input:38 8.1% 90%;--primary:38 31% 25%;--primary-foreground:38 0.62% 92.5%;--secondary:38 1.55% 96.25%;--secondary-foreground:38 2.86% 12.5%;--accent:40 19% 91%;--accent-foreground:38 2.86% 12.5%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--successful:140.62 84.21% 92.55%;--successful-foreground:142.78 64.23% 24.12%;--ring:38 31% 25%;--radius:0.5rem;--selection:200,100%,90%}.dark{--background:0 0 12%;--foreground:39 3.2% 99.35%;--muted:39 13% 21%;--muted-foreground:39 3.2% 58.7%;--popover:39 15% 27%;--popover-foreground:39 3.2% 99.35%;--card:39 15% 27%;--card-foreground:39 3.2% 99.35%;--border:39 9% 17%;--input:39 16% 26.1%;--primary:39 32% 87%;--primary-foreground:39 3.2% 8.7%;--secondary:39 13% 21%;--secondary-foreground:39 3.2% 99.35%;--accent:39 13% 21%;--accent-foreground:39 3.2% 99.35%;--destructive:3.2 36.95% 60.2%;--destructive-foreground:39 3.2% 99.35%;--successful:143.81 61.17% 20.2%;--successful-foreground:141.71 76.64% 73.14%;--ring:39 32% 87%;--selection:221,13%,28%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-2{left:-.5rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.top-\[20vh\]{top:20vh}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-2{margin-bottom:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-2\.5{margin-left:-.625rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mr-\[0\.45rem\]{margin-right:.45rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[180px\]{height:180px}.h-\[1px\]{height:1px}.h-\[250px\]{height:250px}.h-\[66vh\]{height:66vh}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[300px\]{max-height:300px}.max-h-\[30vh\]{max-height:30vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[15\%\]{width:15%}.w-\[190px\]{width:190px}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[20vw\]{width:20vw}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[254px\]{width:254px}.w-\[279px\]{width:279px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[350px\]{width:350px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[45\%\]{width:45%}.w-\[600px\]{width:600px}.w-\[60vw\]{width:60vw}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.translate-y-1{--tw-translate-y:0.25rem}.scale-100,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-0{border-left-width:0;border-right-width:0}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-background{border-color:hsl(var(--background))}.border-destructive\/50{border-color:hsl(var(--destructive)/.5)}.border-foreground{border-color:hsl(var(--foreground))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-muted\/80{background-color:hsl(var(--muted)/.8)!important}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background)/.8)}.bg-background\/90{background-color:hsl(var(--background)/.9)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-border{background-color:hsl(var(--border))}.bg-border\/40{background-color:hsl(var(--border)/.4)}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted)/.3)}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-foreground\/30{background-color:hsl(var(--primary-foreground)/.3)}.bg-primary\/10{background-color:hsl(var(--primary)/.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/50{background-color:hsl(var(--secondary)/.5)}.bg-successful{background-color:hsl(var(--successful))}.bg-transparent{background-color:transparent}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1\.3rem\]{padding-top:1.3rem;padding-bottom:1.3rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[200px\]{padding-bottom:200px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-0{padding-right:0}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-card-foreground\/70{color:hsl(var(--card-foreground)/.7)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-successful-foreground{color:hsl(var(--successful-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!placeholder-foreground::-moz-placeholder{color:hsl(var(--foreground))!important}.\!placeholder-foreground::placeholder{color:hsl(var(--foreground))!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_3px_8px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0px 3px 8px rgba(0,0,0,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\]{--tw-shadow:inset -0.5px -1.5px 0 hsl(var(--muted));--tw-shadow-colored:inset -0.5px -1.5px 0 var(--tw-shadow-color)}.shadow-\[inset_-0\.5px_-1\.5px_0_hsl\(var\(--muted\)\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.fade-in-50{--tw-enter-opacity:0.5}.fade-in-80{--tw-enter-opacity:0.8}.fade-in-90{--tw-enter-opacity:0.9}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.duration-100{animation-duration:.1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.prose-full-width{max-width:none!important}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:translate-y-\[10\%\]::-moz-placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:translate-y-\[10\%\]::placeholder{--tw-translate-y:10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-0:after{content:var(--tw-content);margin-left:0}.after\:ml-0\.5:after{content:var(--tw-content);margin-left:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:text-destructive:after{content:var(--tw-content);color:hsl(var(--destructive))}.after\:content-\[\"\*\"\]:after{--tw-content:"*";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.hover\:bg-\[\#3C382F\]:hover{--tw-bg-opacity:1;background-color:rgb(60 56 47/var(--tw-bg-opacity))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-border:hover{background-color:hsl(var(--border))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-successful\/80:hover{background-color:hsl(var(--successful)/.8)}.hover\:text-\[\#F4F4F5\]:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.hover\:text-popover-foreground:hover{color:hsl(var(--popover-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-slate-700:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-blue-500:active{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/filetree:hover .group-hover\/filetree\:border-border{border-color:hsl(var(--border))}.group:hover .group-hover\:opacity-100{opacity:1}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem}.data-\[state\=checked\]\:translate-x-5[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[state\=open\]\:py-1[data-state=open]{padding-top:.25rem;padding-bottom:.25rem}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=closed\]\:fade-out[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=open\]\:fade-in[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:fade-in-90[data-state=open]{--tw-enter-opacity:0.9}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-bottom-10[data-state=open]{--tw-enter-translate-y:2.5rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-h1\:border-b :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h1\:pb-2 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-h2\:border-b :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){border-bottom-width:1px}.prose-h2\:pb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){padding-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-pre\:mt-1 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem}.prose-pre\:p-0 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:0}.prose-img\:inline :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){display:inline}.prose-img\:w-auto :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){width:auto}.prose-img\:max-w-full :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:border-destructive){border-color:hsl(var(--destructive))}:is(.dark .dark\:border-primary\/50){border-color:hsl(var(--primary)/.5)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:text-green-500){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}:is(.dark .dark\:text-muted-foreground){color:hsl(var(--muted-foreground))}:is(.dark .dark\:text-red-500){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-400){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}:is(.dark .dark\:shadow-\[0px_3px_8px_rgba\(255\2c 255\2c 255\2c 0\.3\)\]){--tw-shadow:0px 3px 8px hsla(0,0%,100%,.3);--tw-shadow-colored:0px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-4{right:1rem}.sm\:right-8{right:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-md{border-radius:calc(var(--radius) - 2px)}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border{border-width:1px}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:zoom-in-90{--tw-enter-scale:.9}.data-\[state\=open\]\:sm\:slide-in-from-bottom-0[data-state=open],.sm\:slide-in-from-bottom-0{--tw-enter-translate-y:0px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-\[5rem\]{right:-5rem}.md\:-top-2{top:-.5rem}.md\:top-2{top:.5rem}.md\:my-8{margin-top:2rem;margin-bottom:2rem}.md\:-ml-4{margin-left:-1rem}.md\:ml-4{margin-left:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-8{height:2rem}.md\:w-36{width:9rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[180px\]{width:180px}.md\:w-\[190px\]{width:190px}.md\:w-\[240px\]{width:240px}.md\:w-\[30\%\]{width:30%}.md\:w-\[40\%\]{width:40%}.md\:w-\[430px\]{width:430px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-0{row-gap:0}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-10{padding-top:2.5rem}.md\:text-start{text-align:start}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-\[10vh\]{margin-top:10vh}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[700px\]{min-height:700px}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-64{width:16rem}.lg\:w-\[260px\]{width:260px}.lg\:w-\[340px\]{width:340px}.lg\:w-\[calc\(100vw-30rem\)\]{width:calc(100vw - 30rem)}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-y-0{row-gap:0}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1280px){.xl\:ml-auto{margin-left:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[62rem\]{width:62rem}.xl\:w-\[800px\]{width:800px}.xl\:w-auto{width:auto}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-between{justify-content:space-between}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\.ml-auto\]\:data-\[state\=open\]\:rotate-90[data-state=open] svg.ml-auto{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/de2ba2ebf355004e-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/9e58c89b9633dcad-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/c4a41ea065a0023c-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/34dd45dcdd6d47ee-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/a1ab2e69d2f53384-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__JetBrains_Mono_2c91d1;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/86fdec36ddd9097e-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_2c91d1;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_2c91d1{font-family:__JetBrains_Mono_2c91d1,__JetBrains_Mono_Fallback_2c91d1;font-style:normal}.__variable_2c91d1{--font-mono:"__JetBrains_Mono_2c91d1","__JetBrains_Mono_Fallback_2c91d1"} \ No newline at end of file diff --git a/ee/tabby-webserver/ui/activities.html b/ee/tabby-webserver/ui/activities.html index 3028ed21370c..cd37d1aaae10 100644 --- a/ee/tabby-webserver/ui/activities.html +++ b/ee/tabby-webserver/ui/activities.html @@ -1 +1 @@ -Tabby - Activities \ No newline at end of file +Tabby - Activities \ No newline at end of file diff --git a/ee/tabby-webserver/ui/activities.txt b/ee/tabby-webserver/ui/activities.txt index 13c9f8f58fff..712f69cb80ed 100644 --- a/ee/tabby-webserver/ui/activities.txt +++ b/ee/tabby-webserver/ui/activities.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["activities",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["activities",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":13211,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","2897:static/chunks/54180a3d-2885e2285ca2b331.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","2672:static/chunks/2672-c343a4e9be694a5d.js","1889:static/chunks/1889-2fedf931d2b2a12f.js","9923:static/chunks/9923-aa71a4b2b8e76a39.js","4278:static/chunks/4278-2cd4809614377446.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","8610:static/chunks/8610-993541251249d586.js","4986:static/chunks/app/(dashboard)/activities/page-59baaceec9ca2a3d.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Activities"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","activities","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"activities"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/api.html b/ee/tabby-webserver/ui/api.html index c256ae93dd00..776af9d68b29 100644 --- a/ee/tabby-webserver/ui/api.html +++ b/ee/tabby-webserver/ui/api.html @@ -1 +1 @@ -Tabby - API \ No newline at end of file +Tabby - API \ No newline at end of file diff --git a/ee/tabby-webserver/ui/api.txt b/ee/tabby-webserver/ui/api.txt index 02fd5f125860..be013424352b 100644 --- a/ee/tabby-webserver/ui/api.txt +++ b/ee/tabby-webserver/ui/api.txt @@ -1,12 +1,12 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["api",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -b:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["api",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +b:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - API"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","api","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","iframe",null,{"className":"grow","src":"/swagger-ui"}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"api"},"styles":[]}]}],["$","$Lb",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/reset-password.html b/ee/tabby-webserver/ui/auth/reset-password.html index 8542f0752f1d..24076fc42d9c 100644 --- a/ee/tabby-webserver/ui/auth/reset-password.html +++ b/ee/tabby-webserver/ui/auth/reset-password.html @@ -1 +1 @@ -Tabby - Reset password \ No newline at end of file +Tabby - Reset password \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/reset-password.txt b/ee/tabby-webserver/ui/auth/reset-password.txt index 224808464958..2fdfab08a85a 100644 --- a/ee/tabby-webserver/ui/auth/reset-password.txt +++ b/ee/tabby-webserver/ui/auth/reset-password.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["auth",{"children":["reset-password",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["auth",{"children":["reset-password",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} b:I{"id":26756,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","652:static/chunks/652-ce7aa5b5664fe80a.js","240:static/chunks/240-35b42c9841cb1a5b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2048:static/chunks/app/auth/reset-password/page-842c7db2309ea52f.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Reset password"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","reset-password","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$Lb",null,{}]}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"reset-password"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/signin.html b/ee/tabby-webserver/ui/auth/signin.html index 3091e3184bee..deea6a393b57 100644 --- a/ee/tabby-webserver/ui/auth/signin.html +++ b/ee/tabby-webserver/ui/auth/signin.html @@ -1 +1 @@ -Tabby - Sign In \ No newline at end of file +Tabby - Sign In \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/signin.txt b/ee/tabby-webserver/ui/auth/signin.txt index e6b41a498b4d..ed8d29aae5da 100644 --- a/ee/tabby-webserver/ui/auth/signin.txt +++ b/ee/tabby-webserver/ui/auth/signin.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["auth",{"children":["signin",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["auth",{"children":["signin",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} b:I{"id":95463,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","652:static/chunks/652-ce7aa5b5664fe80a.js","240:static/chunks/240-35b42c9841cb1a5b.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","8098:static/chunks/app/auth/signin/page-4f5fc9d4c0f10c29.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Sign In"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","signin","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","$Lb",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"signin"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/auth/signup.html b/ee/tabby-webserver/ui/auth/signup.html index 65f6dab8a4e5..9a1639b6013d 100644 --- a/ee/tabby-webserver/ui/auth/signup.html +++ b/ee/tabby-webserver/ui/auth/signup.html @@ -1 +1 @@ -Tabby - Sign Up \ No newline at end of file +Tabby - Sign Up \ No newline at end of file diff --git a/ee/tabby-webserver/ui/auth/signup.txt b/ee/tabby-webserver/ui/auth/signup.txt index 0a31d23e08ea..d549622560a7 100644 --- a/ee/tabby-webserver/ui/auth/signup.txt +++ b/ee/tabby-webserver/ui/auth/signup.txt @@ -1,14 +1,14 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["auth",{"children":["signup",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["auth",{"children":["signup",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/d556bf5522245bf5.css","style"] -7:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +7:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} c:I{"id":4047,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","240:static/chunks/240-35b42c9841cb1a5b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5271:static/chunks/app/auth/signup/page-e4c5b5e7d6478e78.js"],"name":"","async":false} -d:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Sign Up"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-1 flex-col items-center justify-center","children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","auth","children","signup","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","$Lc",null,{}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/d556bf5522245bf5.css","precedence":"next"}]]}],"segment":"signup"},"styles":[]}]}],null],"segment":"auth"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] b:null diff --git a/ee/tabby-webserver/ui/chat.html b/ee/tabby-webserver/ui/chat.html index 0301b6708e68..4455bfe74104 100644 --- a/ee/tabby-webserver/ui/chat.html +++ b/ee/tabby-webserver/ui/chat.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/chat.txt b/ee/tabby-webserver/ui/chat.txt index f9994421c28a..825bb758ee65 100644 --- a/ee/tabby-webserver/ui/chat.txt +++ b/ee/tabby-webserver/ui/chat.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["chat",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["chat",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] 6:HL["/_next/static/css/5a4fc06f4b958324.css","style"] -7:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -8:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -9:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -a:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -c:I{"id":96288,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -d:I{"id":7931,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","3299:static/chunks/3299-14bec76c5b3443d8.js","2891:static/chunks/2891-2ed266726880d7d5.js","5606:static/chunks/5606-787af4863dc4a5f2.js","5048:static/chunks/5048-3df3b29186edd8e5.js","8002:static/chunks/8002-583253c3233662d3.js","2660:static/chunks/2660-3a5fec8ec12283f6.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","7417:static/chunks/7417-e6b2fe0036b35cf9.js","8428:static/chunks/8428-9817be0a7edd3915.js","1929:static/chunks/app/chat/page-0deac9178c495bc3.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +7:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +8:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +9:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +a:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +c:I{"id":96288,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +d:I{"id":7931,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","3299:static/chunks/3299-14bec76c5b3443d8.js","2891:static/chunks/2891-2ed266726880d7d5.js","5606:static/chunks/5606-787af4863dc4a5f2.js","5048:static/chunks/5048-3df3b29186edd8e5.js","8002:static/chunks/8002-583253c3233662d3.js","2660:static/chunks/2660-3a5fec8ec12283f6.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","7417:static/chunks/7417-181303f2e7f8649c.js","8428:static/chunks/8428-886235d1b3a10ed0.js","1929:static/chunks/app/chat/page-d8974cd934f7a84a.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L7",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L8",null,{"children":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L9",null,{"parallelRouterKey":"children","segmentPath":["children","chat","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$La",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lb",["$","$Lc",null,{"propsForComponent":{"params":{}},"Component":"$d"}],null],"segment":"__PAGE__"},"styles":[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/5a4fc06f4b958324.css","precedence":"next"}]]}],"segment":"chat"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] b:null diff --git a/ee/tabby-webserver/ui/experiments.html b/ee/tabby-webserver/ui/experiments.html index 94cf4f5baa57..a2a764b67eaa 100644 --- a/ee/tabby-webserver/ui/experiments.html +++ b/ee/tabby-webserver/ui/experiments.html @@ -1 +1 @@ -Tabby - Experiment Flags \ No newline at end of file +Tabby - Experiment Flags \ No newline at end of file diff --git a/ee/tabby-webserver/ui/experiments.txt b/ee/tabby-webserver/ui/experiments.txt index 453a426a6797..ae83bc2379e2 100644 --- a/ee/tabby-webserver/ui/experiments.txt +++ b/ee/tabby-webserver/ui/experiments.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["experiments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["experiments",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":37702,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2061:static/chunks/app/(dashboard)/experiments/page-e4eb8f47fda8d78d.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Experiment Flags"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","experiments","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","div",null,{"className":"mx-auto flex max-w-xl flex-col gap-3","children":[["$","h3",null,{"className":"scroll-m-20 text-2xl font-semibold tracking-tight","children":"Experiment Flags"}],["$","$Ld",null,{}]]}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"experiments"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/files.html b/ee/tabby-webserver/ui/files.html index d650e992ae16..1224de2b409a 100644 --- a/ee/tabby-webserver/ui/files.html +++ b/ee/tabby-webserver/ui/files.html @@ -1 +1 @@ -Tabby - Code Browser \ No newline at end of file +Tabby - Code Browser \ No newline at end of file diff --git a/ee/tabby-webserver/ui/files.txt b/ee/tabby-webserver/ui/files.txt index 8a4f6ced006f..74ec409c3b02 100644 --- a/ee/tabby-webserver/ui/files.txt +++ b/ee/tabby-webserver/ui/files.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["files",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -b:I{"id":89332,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","3299:static/chunks/3299-14bec76c5b3443d8.js","1889:static/chunks/1889-2fedf931d2b2a12f.js","2891:static/chunks/2891-2ed266726880d7d5.js","5048:static/chunks/5048-3df3b29186edd8e5.js","6044:static/chunks/6044-9f71b0fa3447522b.js","2660:static/chunks/2660-3a5fec8ec12283f6.js","4523:static/chunks/4523-fdb2ad68e594cd2a.js","2879:static/chunks/2879-7aaf75f3b3c7d69a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","7417:static/chunks/7417-e6b2fe0036b35cf9.js","357:static/chunks/app/files/page-c73a2fe8497eafb2.js"],"name":"SourceCodeBrowser","async":false} -c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["files",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +b:I{"id":89332,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","3299:static/chunks/3299-14bec76c5b3443d8.js","1889:static/chunks/1889-2fedf931d2b2a12f.js","2891:static/chunks/2891-2ed266726880d7d5.js","5048:static/chunks/5048-3df3b29186edd8e5.js","6044:static/chunks/6044-9f71b0fa3447522b.js","2660:static/chunks/2660-3a5fec8ec12283f6.js","4523:static/chunks/4523-fdb2ad68e594cd2a.js","2879:static/chunks/2879-7aaf75f3b3c7d69a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","7417:static/chunks/7417-181303f2e7f8649c.js","357:static/chunks/app/files/page-c73a2fe8497eafb2.js"],"name":"SourceCodeBrowser","async":false} +c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Code Browser"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","files","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","div",null,{"className":"flex flex-col","children":["$","$Lb",null,{"className":"flex-1 overflow-hidden"}]}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"files"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/index.html b/ee/tabby-webserver/ui/index.html index ef91d35da9d2..f15941dfb9e3 100644 --- a/ee/tabby-webserver/ui/index.html +++ b/ee/tabby-webserver/ui/index.html @@ -1 +1 @@ -Tabby \ No newline at end of file +Tabby \ No newline at end of file diff --git a/ee/tabby-webserver/ui/index.txt b/ee/tabby-webserver/ui/index.txt index acaebc73b335..bbf09abf3a4d 100644 --- a/ee/tabby-webserver/ui/index.txt +++ b/ee/tabby-webserver/ui/index.txt @@ -1,14 +1,14 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(home)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -b:I{"id":96288,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -c:I{"id":22339,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","5169:static/chunks/5169-d2adb671596f89cb.js","3328:static/chunks/3328-d8e51d6674ce1efe.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","716:static/chunks/716-96c67bbe9e3f1a61.js","5608:static/chunks/app/(home)/page-88435ffc61f5a705.js"],"name":"","async":false} -d:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(home)",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +b:I{"id":96288,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +c:I{"id":22339,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","5169:static/chunks/5169-d2adb671596f89cb.js","3328:static/chunks/3328-d8e51d6674ce1efe.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","716:static/chunks/716-96c67bbe9e3f1a61.js","5608:static/chunks/app/(home)/page-95e1c6dc371306d3.js"],"name":"","async":false} +d:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(home)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$La",["$","$Lb",null,{"propsForComponent":{"params":{}},"Component":"$c"}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"(home)"},"styles":[]}]}],["$","$Ld",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/jobs.html b/ee/tabby-webserver/ui/jobs.html index 5ef10d9d497c..ca3498ac8403 100644 --- a/ee/tabby-webserver/ui/jobs.html +++ b/ee/tabby-webserver/ui/jobs.html @@ -1 +1 @@ -Tabby - Jobs \ No newline at end of file +Tabby - Jobs \ No newline at end of file diff --git a/ee/tabby-webserver/ui/jobs.txt b/ee/tabby-webserver/ui/jobs.txt index c4acffa8d02d..8091bc86465f 100644 --- a/ee/tabby-webserver/ui/jobs.txt +++ b/ee/tabby-webserver/ui/jobs.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":99968,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","2672:static/chunks/2672-c343a4e9be694a5d.js","9735:static/chunks/9735-9e0393826a530ffb.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","699:static/chunks/app/(dashboard)/(logs)/jobs/page-e7d542f183fab4a1.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Jobs"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-col","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"jobs"},"styles":[]}]}],null],"segment":"(logs)"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/jobs/detail.html b/ee/tabby-webserver/ui/jobs/detail.html index 6db83c67c741..29de264a9f57 100644 --- a/ee/tabby-webserver/ui/jobs/detail.html +++ b/ee/tabby-webserver/ui/jobs/detail.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/jobs/detail.txt b/ee/tabby-webserver/ui/jobs/detail.txt index d2e31781993d..f0c1e354841b 100644 --- a/ee/tabby-webserver/ui/jobs/detail.txt +++ b/ee/tabby-webserver/ui/jobs/detail.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["detail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["(logs)",{"children":["jobs",{"children":["detail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":72725,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","2178:static/chunks/2178-c45a30b948563163.js","6044:static/chunks/6044-9f71b0fa3447522b.js","9735:static/chunks/9735-9e0393826a530ffb.js","3181:static/chunks/3181-5a51fca3701dc822.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","1908:static/chunks/app/(dashboard)/(logs)/jobs/detail/page-90d4bdb38f9e72ba.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","div",null,{"className":"flex flex-col","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","(logs)","children","jobs","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"jobs"},"styles":[]}]}],null],"segment":"(logs)"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/playground.html b/ee/tabby-webserver/ui/playground.html index c9ae487abdc6..d16790e98213 100644 --- a/ee/tabby-webserver/ui/playground.html +++ b/ee/tabby-webserver/ui/playground.html @@ -1 +1 @@ -Tabby - Playground \ No newline at end of file +Tabby - Playground \ No newline at end of file diff --git a/ee/tabby-webserver/ui/playground.txt b/ee/tabby-webserver/ui/playground.txt index 8db992411897..ff501cff6f09 100644 --- a/ee/tabby-webserver/ui/playground.txt +++ b/ee/tabby-webserver/ui/playground.txt @@ -1,13 +1,13 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["playground",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -b:I{"id":96928,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","3299:static/chunks/3299-14bec76c5b3443d8.js","2891:static/chunks/2891-2ed266726880d7d5.js","5606:static/chunks/5606-787af4863dc4a5f2.js","5048:static/chunks/5048-3df3b29186edd8e5.js","8002:static/chunks/8002-583253c3233662d3.js","778:static/chunks/778-ca7015afda448472.js","4523:static/chunks/4523-fdb2ad68e594cd2a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","7417:static/chunks/7417-e6b2fe0036b35cf9.js","8428:static/chunks/8428-9817be0a7edd3915.js","2383:static/chunks/app/playground/page-b3af3419a6d7112b.js"],"name":"","async":false} -c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["playground",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +b:I{"id":96928,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","2672:static/chunks/2672-c343a4e9be694a5d.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","3299:static/chunks/3299-14bec76c5b3443d8.js","2891:static/chunks/2891-2ed266726880d7d5.js","5606:static/chunks/5606-787af4863dc4a5f2.js","5048:static/chunks/5048-3df3b29186edd8e5.js","8002:static/chunks/8002-583253c3233662d3.js","778:static/chunks/778-ca7015afda448472.js","4523:static/chunks/4523-fdb2ad68e594cd2a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","7417:static/chunks/7417-181303f2e7f8649c.js","8428:static/chunks/8428-886235d1b3a10ed0.js","2383:static/chunks/app/playground/page-b3af3419a6d7112b.js"],"name":"","async":false} +c:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Playground"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","playground","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$La",["$","$Lb",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"playground"},"styles":[]}]}],["$","$Lc",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] a:null diff --git a/ee/tabby-webserver/ui/profile.html b/ee/tabby-webserver/ui/profile.html index 88bb147475cf..c6aae7507423 100644 --- a/ee/tabby-webserver/ui/profile.html +++ b/ee/tabby-webserver/ui/profile.html @@ -1 +1 @@ -Tabby - Profile \ No newline at end of file +Tabby - Profile \ No newline at end of file diff --git a/ee/tabby-webserver/ui/profile.txt b/ee/tabby-webserver/ui/profile.txt index 1786f379f40c..8b2e2b740484 100644 --- a/ee/tabby-webserver/ui/profile.txt +++ b/ee/tabby-webserver/ui/profile.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["profile",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["profile",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":79879,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","240:static/chunks/240-35b42c9841cb1a5b.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","9335:static/chunks/9335-b51796bf77a2c826.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5688:static/chunks/app/(dashboard)/profile/page-c08c5961dc32007f.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Profile"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","profile","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"profile"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/reports.html b/ee/tabby-webserver/ui/reports.html index 2b3084bd8569..0782d334b285 100644 --- a/ee/tabby-webserver/ui/reports.html +++ b/ee/tabby-webserver/ui/reports.html @@ -1 +1 @@ -Tabby - Reports \ No newline at end of file +Tabby - Reports \ No newline at end of file diff --git a/ee/tabby-webserver/ui/reports.txt b/ee/tabby-webserver/ui/reports.txt index d58838de603a..9f34d5306b80 100644 --- a/ee/tabby-webserver/ui/reports.txt +++ b/ee/tabby-webserver/ui/reports.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["reports",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["reports",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":66408,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","4546:static/chunks/4546-551d863898d922dc.js","3299:static/chunks/3299-14bec76c5b3443d8.js","1889:static/chunks/1889-2fedf931d2b2a12f.js","5169:static/chunks/5169-d2adb671596f89cb.js","9923:static/chunks/9923-aa71a4b2b8e76a39.js","7845:static/chunks/7845-5c4b3dfa01770c11.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","716:static/chunks/716-96c67bbe9e3f1a61.js","8610:static/chunks/8610-993541251249d586.js","960:static/chunks/app/(dashboard)/reports/page-8674f7381efeb2d5.js"],"name":"Report","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Reports"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","reports","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"reports"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/general.html b/ee/tabby-webserver/ui/settings/general.html index 4f444d9ab306..fe9df8a56034 100644 --- a/ee/tabby-webserver/ui/settings/general.html +++ b/ee/tabby-webserver/ui/settings/general.html @@ -1 +1 @@ -Tabby - General \ No newline at end of file +Tabby - General \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/general.txt b/ee/tabby-webserver/ui/settings/general.txt index 6739dace8fa3..ca27ed942929 100644 --- a/ee/tabby-webserver/ui/settings/general.txt +++ b/ee/tabby-webserver/ui/settings/general.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["general",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["general",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":87303,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","240:static/chunks/240-35b42c9841cb1a5b.js","1957:static/chunks/1957-6405dd718e164b38.js","4862:static/chunks/4862-400589a94d87970c.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","1519:static/chunks/app/(dashboard)/settings/general/page-38e0a52578dc4eb5.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - General"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","general","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"general"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/mail.html b/ee/tabby-webserver/ui/settings/mail.html index 076174322baa..898545e8c11e 100644 --- a/ee/tabby-webserver/ui/settings/mail.html +++ b/ee/tabby-webserver/ui/settings/mail.html @@ -1 +1 @@ -Tabby - Mail Delivery \ No newline at end of file +Tabby - Mail Delivery \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/mail.txt b/ee/tabby-webserver/ui/settings/mail.txt index 455b48f992ec..e5242de7c7dd 100644 --- a/ee/tabby-webserver/ui/settings/mail.txt +++ b/ee/tabby-webserver/ui/settings/mail.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["mail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["mail",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":86921,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","2570:static/chunks/2570-054b50c5299a5e81.js","1889:static/chunks/1889-2fedf931d2b2a12f.js","2941:static/chunks/2941-eee712e150b65471.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","951:static/chunks/app/(dashboard)/settings/(integrations)/mail/page-4bb985f6489248e2.js"],"name":"Mail","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Mail Delivery"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","mail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"mail"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/repository/git.html b/ee/tabby-webserver/ui/settings/repository/git.html index e6e266e85493..fac42889cb4d 100644 --- a/ee/tabby-webserver/ui/settings/repository/git.html +++ b/ee/tabby-webserver/ui/settings/repository/git.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/git.txt b/ee/tabby-webserver/ui/settings/repository/git.txt index 7b7774c089c7..1371c8cf71e1 100644 --- a/ee/tabby-webserver/ui/settings/repository/git.txt +++ b/ee/tabby-webserver/ui/settings/repository/git.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":["git",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":["git",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":80929,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","652:static/chunks/652-ce7aa5b5664fe80a.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","2237:static/chunks/2237-fb055417a7da7a5f.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2487:static/chunks/app/(dashboard)/settings/(integrations)/repository/git/page-5c3cc197ab4aade0.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children","git","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"git"},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/git/new.html b/ee/tabby-webserver/ui/settings/repository/git/new.html index 03e8cfb471c4..2411567990bf 100644 --- a/ee/tabby-webserver/ui/settings/repository/git/new.html +++ b/ee/tabby-webserver/ui/settings/repository/git/new.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/git/new.txt b/ee/tabby-webserver/ui/settings/repository/git/new.txt index 3d40584bdbe8..b60a052da2f8 100644 --- a/ee/tabby-webserver/ui/settings/repository/git/new.txt +++ b/ee/tabby-webserver/ui/settings/repository/git/new.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":["git",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":["git",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":77943,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","240:static/chunks/240-35b42c9841cb1a5b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","9946:static/chunks/app/(dashboard)/settings/(integrations)/repository/git/new/page-6e9f07b5277d5a89.js"],"name":"NewRepository","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children","git","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children","git","children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":"git"},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted.html b/ee/tabby-webserver/ui/settings/repository/github-self-hosted.html index 8c1c784d95b5..b9525df7c73c 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted.html +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted.txt b/ee/tabby-webserver/ui/settings/repository/github-self-hosted.txt index b924fbe82860..33dcf5c034ac 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted.txt +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":88215,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","652:static/chunks/652-ce7aa5b5664fe80a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","410:static/chunks/410-39ee6c5e95762e20.js","7049:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/page-737588edaacb43e4.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{"kind":"GITHUB_SELF_HOSTED"}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.html b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.html index 041fa4911f69..e194bd42e3a0 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.html +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.txt b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.txt index 8a757940c65c..6cd4e85ee8bb 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.txt +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/detail.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":86386,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","3299:static/chunks/3299-14bec76c5b3443d8.js","7845:static/chunks/7845-5c4b3dfa01770c11.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","7650:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/detail/page-1cc952857b2b05e2.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github-self-hosted","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.html b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.html index 654e8ff6bad1..8ca55304d8bf 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.html +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.txt b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.txt index 480d3529d133..9e4ab3b4dadd 100644 --- a/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.txt +++ b/ee/tabby-webserver/ui/settings/repository/github-self-hosted/new.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":90513,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","495:static/chunks/495-f40458be9ce9c57f.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","3021:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/new/page-37a6ed45da699337.js"],"name":"NewProvider","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github-self-hosted","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github-self-hosted\"}"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":["kind","github-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github.html b/ee/tabby-webserver/ui/settings/repository/github.html index 1457dbd49d10..66eeb553638c 100644 --- a/ee/tabby-webserver/ui/settings/repository/github.html +++ b/ee/tabby-webserver/ui/settings/repository/github.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github.txt b/ee/tabby-webserver/ui/settings/repository/github.txt index 4b2658db5ec3..cfbca2937219 100644 --- a/ee/tabby-webserver/ui/settings/repository/github.txt +++ b/ee/tabby-webserver/ui/settings/repository/github.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":88215,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","652:static/chunks/652-ce7aa5b5664fe80a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","410:static/chunks/410-39ee6c5e95762e20.js","7049:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/page-737588edaacb43e4.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{"kind":"GITHUB"}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}],"segment":["kind","github","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github/detail.html b/ee/tabby-webserver/ui/settings/repository/github/detail.html index 5bd12c76e3bf..870801f952ae 100644 --- a/ee/tabby-webserver/ui/settings/repository/github/detail.html +++ b/ee/tabby-webserver/ui/settings/repository/github/detail.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github/detail.txt b/ee/tabby-webserver/ui/settings/repository/github/detail.txt index e83df7038900..6f8651956431 100644 --- a/ee/tabby-webserver/ui/settings/repository/github/detail.txt +++ b/ee/tabby-webserver/ui/settings/repository/github/detail.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":86386,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","3299:static/chunks/3299-14bec76c5b3443d8.js","7845:static/chunks/7845-5c4b3dfa01770c11.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","7650:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/detail/page-1cc952857b2b05e2.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":["kind","github","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/github/new.html b/ee/tabby-webserver/ui/settings/repository/github/new.html index 156e76d0314a..7c71d1b906e1 100644 --- a/ee/tabby-webserver/ui/settings/repository/github/new.html +++ b/ee/tabby-webserver/ui/settings/repository/github/new.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/github/new.txt b/ee/tabby-webserver/ui/settings/repository/github/new.txt index a2f7e7960e78..075fbc2da972 100644 --- a/ee/tabby-webserver/ui/settings/repository/github/new.txt +++ b/ee/tabby-webserver/ui/settings/repository/github/new.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","github","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":90513,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","495:static/chunks/495-f40458be9ce9c57f.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","3021:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/new/page-37a6ed45da699337.js"],"name":"NewProvider","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","github","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"github\"}"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":["kind","github","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.html b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.html index 30c078796d1f..00c4c3f26d4a 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.txt b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.txt index 405b9ae1cd7e..226516b5efc0 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":88215,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","652:static/chunks/652-ce7aa5b5664fe80a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","410:static/chunks/410-39ee6c5e95762e20.js","7049:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/page-737588edaacb43e4.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{"kind":"GITLAB_SELF_HOSTED"}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.html b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.html index d9cdba64621b..6745c987c1e6 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.txt b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.txt index 1e8115477c1a..e173bb13ecaf 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/detail.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":86386,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","3299:static/chunks/3299-14bec76c5b3443d8.js","7845:static/chunks/7845-5c4b3dfa01770c11.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","7650:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/detail/page-1cc952857b2b05e2.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab-self-hosted","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.html b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.html index f51f333a9580..095dda2c0007 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.txt b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.txt index 65cad676f133..53edb8a87a90 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab-self-hosted/new.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab-self-hosted","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab-self-hosted\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":90513,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","495:static/chunks/495-f40458be9ce9c57f.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","3021:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/new/page-37a6ed45da699337.js"],"name":"NewProvider","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab-self-hosted","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab-self-hosted","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab-self-hosted\"}"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":["kind","gitlab-self-hosted","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab.html b/ee/tabby-webserver/ui/settings/repository/gitlab.html index 782681fdc8ca..018f68491d54 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab.txt b/ee/tabby-webserver/ui/settings/repository/gitlab.txt index 2142c9ce80dd..e4a07b453610 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":88215,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","652:static/chunks/652-ce7aa5b5664fe80a.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","410:static/chunks/410-39ee6c5e95762e20.js","7049:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/page-737588edaacb43e4.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{"kind":"GITLAB"}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}],"segment":["kind","gitlab","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab/detail.html b/ee/tabby-webserver/ui/settings/repository/gitlab/detail.html index 89fa26396483..6f6e5376f665 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab/detail.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab/detail.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab/detail.txt b/ee/tabby-webserver/ui/settings/repository/gitlab/detail.txt index a6db65b51d54..2a160b6cdd9e 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab/detail.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab/detail.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["detail",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":86386,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","3299:static/chunks/3299-14bec76c5b3443d8.js","7845:static/chunks/7845-5c4b3dfa01770c11.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","7650:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/detail/page-1cc952857b2b05e2.js"],"name":"","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab","d"],"children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":["kind","gitlab","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab/new.html b/ee/tabby-webserver/ui/settings/repository/gitlab/new.html index b1869e4f37a7..70706f078ac9 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab/new.html +++ b/ee/tabby-webserver/ui/settings/repository/gitlab/new.html @@ -1 +1 @@ -Tabby - Repository Providers \ No newline at end of file +Tabby - Repository Providers \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/repository/gitlab/new.txt b/ee/tabby-webserver/ui/settings/repository/gitlab/new.txt index 9adb8a134755..69210d931bf7 100644 --- a/ee/tabby-webserver/ui/settings/repository/gitlab/new.txt +++ b/ee/tabby-webserver/ui/settings/repository/gitlab/new.txt @@ -1,18 +1,18 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["repository",{"children":[["kind","gitlab","d"],{"children":["new",{"children":["__PAGE__?{\"kind\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} c:I{"id":54007,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} d:I{"id":81565,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"IconExternalLink","async":false} e:I{"id":3883,"chunks":["872:static/chunks/872-ef04822de22d8516.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6044:static/chunks/6044-9f71b0fa3447522b.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","1640:static/chunks/app/(dashboard)/settings/(integrations)/repository/layout-40c73cf430072f43.js"],"name":"","async":false} 10:I{"id":90513,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","495:static/chunks/495-f40458be9ce9c57f.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2671:static/chunks/2671-34397540a1f553d7.js","3021:static/chunks/app/(dashboard)/settings/(integrations)/repository/[kind]/new/page-37a6ed45da699337.js"],"name":"NewProvider","async":false} -11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +11:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Repository Providers"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":[null,[["$","div",null,{"className":"mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Connect to Git repositories and uses these repositories as a context to enhance performance of large language model.",["$","$Lc",null,{"className":"ml-2 inline-flex cursor-pointer flex-row items-center text-primary hover:underline","href":"https://tabby.tabbyml.com/blog/2023/10/16/repository-context-for-code-completion","target":"_blank","children":["Learn more",["$","$Ld",null,{"className":"ml-1"}]]}]]}]}],["$","$Le",null,{}],["$","div",null,{"className":"mt-8","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","repository","children",["kind","gitlab","d"],"children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lf",["$","$L10",null,{}],null],"segment":"__PAGE__?{\"kind\":\"gitlab\"}"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":["kind","gitlab","d"]},"styles":[]}]}]],null],"segment":"repository"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$L11",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] f:null diff --git a/ee/tabby-webserver/ui/settings/sso.html b/ee/tabby-webserver/ui/settings/sso.html index cdc2974c58be..94f99188d380 100644 --- a/ee/tabby-webserver/ui/settings/sso.html +++ b/ee/tabby-webserver/ui/settings/sso.html @@ -1 +1 @@ -Tabby - SSO \ No newline at end of file +Tabby - SSO \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso.txt b/ee/tabby-webserver/ui/settings/sso.txt index 586239496159..10b1817f0f13 100644 --- a/ee/tabby-webserver/ui/settings/sso.txt +++ b/ee/tabby-webserver/ui/settings/sso.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":20325,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","4553:static/chunks/4553-200733fe85599161.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","325:static/chunks/325-4c8b1647567b60c7.js","9157:static/chunks/app/(dashboard)/settings/(integrations)/sso/page-d626d5dadfae49dd.js"],"name":"OAuthCredentialList","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - SSO"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/github.html b/ee/tabby-webserver/ui/settings/sso/detail/github.html index 3fee2b3cdd4e..fc47a289a144 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/github.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/github.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/github.txt b/ee/tabby-webserver/ui/settings/sso/detail/github.txt index adad9fc8924c..ade7033f5d72 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/github.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/github.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","github","d"],{"children":["__PAGE__?{\"provider\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","github","d"],{"children":["__PAGE__?{\"provider\":\"github\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-ee8322294e854b2d.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-26ef63818501649f.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","github","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GITHUB"}]],null],"segment":"__PAGE__?{\"provider\":\"github\"}"},"styles":[]}],"segment":["provider","github","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html index c6d6c32320ca..d3fe31d765c4 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt index a407fa06960f..b77b9fd75443 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/gitlab.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","gitlab","d"],{"children":["__PAGE__?{\"provider\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","gitlab","d"],{"children":["__PAGE__?{\"provider\":\"gitlab\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-ee8322294e854b2d.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-26ef63818501649f.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","gitlab","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GITLAB"}]],null],"segment":"__PAGE__?{\"provider\":\"gitlab\"}"},"styles":[]}],"segment":["provider","gitlab","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/detail/google.html b/ee/tabby-webserver/ui/settings/sso/detail/google.html index e33bcb5e9b31..cacde24ed931 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/google.html +++ b/ee/tabby-webserver/ui/settings/sso/detail/google.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/detail/google.txt b/ee/tabby-webserver/ui/settings/sso/detail/google.txt index b9e11dbc6b45..75695e618c4e 100644 --- a/ee/tabby-webserver/ui/settings/sso/detail/google.txt +++ b/ee/tabby-webserver/ui/settings/sso/detail/google.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","google","d"],{"children":["__PAGE__?{\"provider\":\"google\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["detail",{"children":[["provider","google","d"],{"children":["__PAGE__?{\"provider\":\"google\"}",{}]}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-ee8322294e854b2d.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":18049,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-26ef63818501649f.js","4712:static/chunks/app/(dashboard)/settings/(integrations)/sso/detail/[provider]/page-6e9e12ed60ac2fca.js"],"name":"OAuthCredentialDetail","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","detail","children",["provider","google","d"],"children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",[["$","div",null,{"className":"min-h-8 mb-4 flex items-center gap-4","children":["$","div",null,{"className":"flex-1 text-sm text-muted-foreground","children":["Single Sign-On (SSO) is an authentication method that enables users to authenticate with multiple applications and websites via a single set of credentials.",false]}]}],["$","$Ld",null,{"provider":"GOOGLE"}]],null],"segment":"__PAGE__?{\"provider\":\"google\"}"},"styles":[]}],"segment":["provider","google","d"]},"styles":[]}],"segment":"detail"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/sso/new.html b/ee/tabby-webserver/ui/settings/sso/new.html index 8fd5490fb253..2ff6d7ff2b43 100644 --- a/ee/tabby-webserver/ui/settings/sso/new.html +++ b/ee/tabby-webserver/ui/settings/sso/new.html @@ -1 +1 @@ -Tabby - Home \ No newline at end of file +Tabby - Home \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/sso/new.txt b/ee/tabby-webserver/ui/settings/sso/new.txt index fb69624ccbe2..ef63fdb08828 100644 --- a/ee/tabby-webserver/ui/settings/sso/new.txt +++ b/ee/tabby-webserver/ui/settings/sso/new.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["(integrations)",{"children":["sso",{"children":["new",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":24008,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-ee8322294e854b2d.js","2436:static/chunks/app/(dashboard)/settings/(integrations)/sso/new/page-f2357e3fbe10be45.js"],"name":"NewOAuthCredential","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":24008,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","4553:static/chunks/4553-200733fe85599161.js","2570:static/chunks/2570-054b50c5299a5e81.js","830:static/chunks/830-defbe08427aa8dde.js","1957:static/chunks/1957-6405dd718e164b38.js","6144:static/chunks/6144-dce1da90ae368dca.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","325:static/chunks/325-4c8b1647567b60c7.js","8399:static/chunks/8399-26ef63818501649f.js","2436:static/chunks/app/(dashboard)/settings/(integrations)/sso/new/page-f2357e3fbe10be45.js"],"name":"NewOAuthCredential","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Home"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","(integrations)","children","sso","children","new","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"new"},"styles":[]}],"segment":"sso"},"styles":[]}],"segment":"(integrations)"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/subscription.html b/ee/tabby-webserver/ui/settings/subscription.html index b5cd6e86b951..ec46ce06a0cd 100644 --- a/ee/tabby-webserver/ui/settings/subscription.html +++ b/ee/tabby-webserver/ui/settings/subscription.html @@ -1 +1 @@ -Tabby - Subscription \ No newline at end of file +Tabby - Subscription \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/subscription.txt b/ee/tabby-webserver/ui/settings/subscription.txt index 2e6162ca02af..f959d7922fdd 100644 --- a/ee/tabby-webserver/ui/settings/subscription.txt +++ b/ee/tabby-webserver/ui/settings/subscription.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["subscription",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["subscription",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} d:I{"id":47166,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","2570:static/chunks/2570-054b50c5299a5e81.js","2672:static/chunks/2672-c343a4e9be694a5d.js","8889:static/chunks/8889-f533fbbc31acca86.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","4303:static/chunks/app/(dashboard)/settings/subscription/page-0701a3e6c88fd1e4.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Subscription"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","subscription","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"subscription"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/settings/team.html b/ee/tabby-webserver/ui/settings/team.html index 4f382cc2211f..c701a28cba1c 100644 --- a/ee/tabby-webserver/ui/settings/team.html +++ b/ee/tabby-webserver/ui/settings/team.html @@ -1 +1 @@ -Tabby - Members \ No newline at end of file +Tabby - Members \ No newline at end of file diff --git a/ee/tabby-webserver/ui/settings/team.txt b/ee/tabby-webserver/ui/settings/team.txt index be764227544a..82c795c5f6f7 100644 --- a/ee/tabby-webserver/ui/settings/team.txt +++ b/ee/tabby-webserver/ui/settings/team.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["team",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["settings",{"children":["team",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":49016,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","2570:static/chunks/2570-054b50c5299a5e81.js","1957:static/chunks/1957-6405dd718e164b38.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","2015:static/chunks/2015-e68036bc813bc967.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3816:static/chunks/app/(dashboard)/settings/team/page-316ed6d350e35504.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":49016,"chunks":["7565:static/chunks/3c5aa50f-7c9edcf799ec87f0.js","872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","240:static/chunks/240-35b42c9841cb1a5b.js","3957:static/chunks/3957-4b0a25ba23381f19.js","2570:static/chunks/2570-054b50c5299a5e81.js","1957:static/chunks/1957-6405dd718e164b38.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","2015:static/chunks/2015-e68036bc813bc967.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3816:static/chunks/app/(dashboard)/settings/team/page-f53f4ee303165c5f.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - Members"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","settings","children","team","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"team"},"styles":[]}],"segment":"settings"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null diff --git a/ee/tabby-webserver/ui/system.html b/ee/tabby-webserver/ui/system.html index 106843314b44..2dce46b7cedd 100644 --- a/ee/tabby-webserver/ui/system.html +++ b/ee/tabby-webserver/ui/system.html @@ -1 +1 @@ -Tabby - System \ No newline at end of file +Tabby - System \ No newline at end of file diff --git a/ee/tabby-webserver/ui/system.txt b/ee/tabby-webserver/ui/system.txt index 4bf961246269..ca01077ba1fd 100644 --- a/ee/tabby-webserver/ui/system.txt +++ b/ee/tabby-webserver/ui/system.txt @@ -1,15 +1,15 @@ 1:HL["/_next/static/media/86fdec36ddd9097e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] 2:HL["/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}] -3:HL["/_next/static/css/f665f3c7e8753163.css","style"] -0:["gJe9Bs1_tEmxO6GNfri3b",[[["",{"children":["(dashboard)",{"children":["system",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/f665f3c7e8753163.css","precedence":"next"}]],"$L5"]]]] -6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Providers","async":false} -7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"","async":false} -8:I{"id":32892,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} -9:I{"id":95814,"chunks":["2272:static/chunks/webpack-de8e9f250864011b.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +3:HL["/_next/static/css/31311bd698ff42bb.css","style"] +0:["EpOQQdnKQ-6qC9g_9w4yX",[[["",{"children":["(dashboard)",{"children":["system",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],"$L4",[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/31311bd698ff42bb.css","precedence":"next"}]],"$L5"]]]] +6:I{"id":98930,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Providers","async":false} +7:I{"id":32191,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"","async":false} +8:I{"id":32892,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} +9:I{"id":95814,"chunks":["2272:static/chunks/webpack-faea052efae681f8.js","3375:static/chunks/21c8b353-62feb36f7be168cc.js","5289:static/chunks/5289-2c58922200e19518.js"],"name":"","async":false} a:I{"id":88820,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} b:I{"id":99036,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","652:static/chunks/652-ce7aa5b5664fe80a.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","3449:static/chunks/3449-aa368114bb555289.js","9421:static/chunks/9421-8a3731e18e368a68.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","4546:static/chunks/4546-551d863898d922dc.js","9275:static/chunks/9275-3b368c08a2659e3a.js","2891:static/chunks/2891-2ed266726880d7d5.js","9148:static/chunks/9148-ef6f21fc49e13ee4.js","778:static/chunks/778-ca7015afda448472.js","3019:static/chunks/3019-b905f6fa8fd14c5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","5642:static/chunks/app/(dashboard)/layout-1f080e471afc196f.js"],"name":"","async":false} -d:I{"id":27005,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","3000:static/chunks/3000-598cc37a81835ba5.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2666:static/chunks/app/(dashboard)/system/page-d0f7209495bddc12.js"],"name":"","async":false} -e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-fa91980607e185e4.js"],"name":"Toaster","async":false} +d:I{"id":27005,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","4553:static/chunks/4553-200733fe85599161.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","830:static/chunks/830-defbe08427aa8dde.js","3000:static/chunks/3000-598cc37a81835ba5.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","2666:static/chunks/app/(dashboard)/system/page-44e1781be0e26477.js"],"name":"","async":false} +e:I{"id":80629,"chunks":["872:static/chunks/872-ef04822de22d8516.js","55:static/chunks/55-b52ba4f8241d1637.js","3004:static/chunks/3004-d5f9351d5e6684a9.js","2178:static/chunks/2178-c45a30b948563163.js","6201:static/chunks/6201-8c350b02b1ce9b8c.js","2578:static/chunks/2578-5ce0847a8efe4fa0.js","3449:static/chunks/3449-aa368114bb555289.js","1454:static/chunks/1454-f96d9a5df84bf5e9.js","2672:static/chunks/2672-c343a4e9be694a5d.js","7444:static/chunks/7444-c7bbf62fbc7e74fb.js","1565:static/chunks/1565-cae43531335039f5.js","410:static/chunks/410-39ee6c5e95762e20.js","3396:static/chunks/3396-f549239c2dc532ea.js","3185:static/chunks/app/layout-78a92fec3c7a2c9d.js"],"name":"Toaster","async":false} 5:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Tabby - System"}],["$","meta","2",{"name":"description","content":"Tabby, an opensource, self-hosted AI coding assistant."}],["$","meta","3",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"white"}],["$","meta","4",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"black"}],["$","meta","5",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","6",{"name":"next-size-adjust"}]] 4:[null,["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":[["$","head",null,{}],["$","body",null,{"className":"bg-transparent font-sans antialiased __variable_aaf875 __variable_2c91d1","children":["$","$L6",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"children":[["$","$L7",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":[null,["$","main",null,{"className":"flex flex-1","children":[["$","$La",null,{}],["$","$Lb",null,{"children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"childProp":{"current":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children","(dashboard)","children","system","children"],"loading":"$undefined","loadingStyles":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","childProp":{"current":["$Lc",["$","$Ld",null,{}],null],"segment":"__PAGE__"},"styles":[]}],"segment":"system"},"styles":[]}]}]]}],null],"segment":"(dashboard)"},"styles":[]}]}],["$","$Le",null,{"richColors":true,"closeButton":true}],null]}]}]]}],null] c:null