PageSourceSearch

https://console.pipeops.io/_next/static/chunks/05uqiv2c9369m.js

js pipeops.io collected 2026-10-03 23:45:40 UTC 57,097 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,154794,e=>{"use strict";e.s(["default",0,function(e){if(e&&"string"==typeof e){if(e.includes("https://github.com/"))return e.split("https://github.com/")[1];else if(e.includes("https://gitlab.com/"))return e.split("https://gitlab.com/")[1];else if(e.includes("https://bitbucket.org/"))return e.split("https://bitbucket.org/")[1];else if(e.includes("https://hub.docker.com/r/"))return e.split("https://hub.docker.com/r/")[1]}return""}])},829578,e=>{"use strict";var t=e.i(991865),n=e.i(651682),r=e.i(296137),a=e.i(271645);e.i(101967);var o=e.i(571836);e.i(982285);var u=e.i(56001);e.s(["default",0,function(){var e=(0,o.useDispatch)(),i=(0,a.useRef)(null),c=(0,n._)((0,a.useState)(null),2),s=c[0],l=c[1];return[s,function(n){return(0,t._)(function(){var t;return(0,r._)(this,function(r){switch(r.label){case 0:if(!n)return[2];return i.current!==n&&(l(null),i.current=n),[4,e((0,u.getServerInsight)(n))];case 1:return(null==(t=r.sent())?void 0:t.success)&&(null==t?void 0:t.data)?l(t.data):l(null),[2]}})})()}]}])},454747,e=>{"use strict";var t=e.i(271645);e.s(["default",0,function(e,n){var r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=!(arguments.length>3)||void 0===arguments[3]||arguments[3],o=(0,t.useRef)(null),u=(0,t.useRef)(e),i=(0,t.useRef)(!1);(0,t.useEffect)(function(){u.current=e},[e]);var c=(0,t.useCallback)(function(){i.current||(i.current=!0,o.current&&clearInterval(o.current),o.current=setInterval(function(){try{u.current()}catch(e){console.error("useVisibilityPolling callback error:",e)}},n))},[n]),s=(0,t.useCallback)(function(){i.current=!1,o.current&&(clearInterval(o.current),o.current=null)},[]),l=(0,t.useCallback)(function(){try{u.current()}catch(e){console.error("useVisibilityPolling trigger error:",e)}},[]);return(0,t.useEffect)(function(){if(!r)return void s();var e=function(){document.hidden?s():(l(),c())};return a&&l(),document.hidden||c(),document.addEventListener("visibilitychange",e),function(){s(),document.removeEventListener("visibilitychange",e)}},[r,a,c,s,l]),{trigger:l,startPolling:c,stopPolling:s,isPolling:i.current}}])},243439,e=>{"use strict";var t=e.i(562682),n=e.i(271645);e.i(313171),e.i(660365),(0,t.initializeFirebase)();var r=(0,t.getDb)();e.s(["FirebaseInitialization",0,function(e){var r=e.children,a=(0,n.useRef)(!1);return(0,n.useEffect)(function(){a.current||(a.current=!0,(0,t.authenticateAnonymously)().catch(function(e){console.error("Error signing in anonymously:",e)}))},[]),r},"db",0,r])},170058,e=>{"use strict";var t=e.i(991865),n=e.i(120786),r=e.i(92808),a=e.i(651682),o=e.i(296137),u=e.i(317875),i=e.i(646154),c=e.i(829578),s=e.i(454747),l=e.i(856119),d=e.i(243439),f=e.i(271645);e.i(101967);var v=e.i(571836),p=e.i(611814);e.i(982285);var h=e.i(420461),g=e.i(56001),b=e.i(154794),m=f.default.createContext({});e.s(["ProjectSettingContext",0,m,"default",0,function(e){var m,_,S=e.projectTab,y=e.actionType,w=(0,v.useDispatch)(),k=(0,p.useSelector)(function(e){return e.UserReducer.activeWorkspace}),P=(0,p.useSelector)(function(e){return e.UserReducer.serverLists}),j=(0,l.default)().hasOperationalPlatformSubscription,C=(0,a._)((0,f.useState)(null),2),A=C[0],x=C[1],R=(0,a._)((0,f.useState)(!1),2),E=R[0],I=R[1],D=(0,a._)((0,f.useState)(null),2),U=D[0],z=D[1],O=(0,a._)((0,f.useState)(null),2),T=O[0],M=O[1],N=(0,a._)((0,f.useState)(null),2),B=N[0],L=N[1],W=(0,a._)((0,f.useState)(null),2),G=W[0],F=W[1],H=(0,a._)((0,f.useState)(null),2),K=H[0],Z=H[1],$=(0,a._)((0,f.useState)(null),2),J=$[0],Q=$[1],V=(0,a._)((0,f.useState)(null),2),q=V[0],Y=V[1],X=(0,a._)((0,f.useState)([]),2),ee=X[0],et=X[1],en=(0,a._)((0,f.useState)(""),2),er=en[0],ea=en[1],eo=(0,a._)((0,f.useState)(null),2),eu=eo[0],ei=eo[1],ec=(0,a._)((0,f.useState)(null),2),es=ec[0],el=ec[1],ed=(0,a._)((0,c.default)(),2),ef=ed[0],ev=ed[1],ep=(0,a._)((0,f.useState)({event:"",log:"all"}),2),eh=ep[0],eg=ep[1],eb=(0,f.useRef)(eh);(0,f.useEffect)(function(){eb.current=eh},[eh]);var em=(0,f.useRef)(ee);(0,f.useEffect)(function(){em.current=ee},[ee]);var e_=(0,a._)((0,f.useState)(null),2),eS=e_[0];e_[1];
1var ey=null==eu||null==(m=eu.cluster)?void 0:m.uuid,ew=!(null==eu?void 0:eu.Job)&&(null==eu?void 0:eu.JobSuspended)||(null==eu?void 0:eu.Status)==="paused",ek=(null==es?void 0:es.status)==="paused"&&!j,eP=!(null==es?void 0:es.enableKarpenter)&&(null==es?void 0:es.DeploymentType)!=="pks";(0,f.useEffect)(function(){var e,t=null==P||null==(e=P.clusters)?void 0:e.find(function(e){return e.uuid===ey});t&&el(t)},[P,ey]);var ej=function(e){return(0,t._)(function(){var t;return(0,o._)(this,function(n){switch(n.label){case 0:if(!e)return[2];return[4,w((0,g.getSpecificServer)(e))];case 1:return(null==(t=n.sent())?void 0:t.success)&&el((0,i.default)({Cluster:null==t?void 0:t.data})),[2]}})})()},eC=function(){return(0,t._)(function(){var e,t,a,u,c,s,l,d,f,v,p;return(0,o._)(this,function(o){switch(o.label){case 0:if(!y)return[2];return[4,w((0,h.getProjectDetails)(y))];case 1:return(null==(e=o.sent())?void 0:e.project)&&(null==e?void 0:e.deployment)&&(f=null==P||null==(t=P.clusters)?void 0:t.find(function(t){var n;return t.uuid===(null==e||null==(n=e.project)?void 0:n.ClusterUUID)}),T!==(null==e||null==(a=e.project)?void 0:a.BuildSha)&&M(null==e||null==(v=e.project)?void 0:v.BuildSha),ei((0,r._)((0,n._)((0,r._)((0,n._)({},e,e.project),{originalBuildSha:null==e||null==(u=e.project)?void 0:u.BuildSha}),null==e?void 0:e.deployment),{Branch:null==e||null==(c=e.project)?void 0:c.Branch,Status:(null==e||null==(s=e.project)?void 0:s.Status)==="paused"?null==e||null==(l=e.project)?void 0:l.Status:null==e||null==(d=e.deployment)?void 0:d.Status,UUID:null==e?void 0:e.project.UUID})),(null==e?void 0:e.cluster)?el((0,i.default)({Cluster:null==e?void 0:e.cluster})):f?el((0,i.default)(f)):ej(null==e||null==(p=e.project)?void 0:p.ClusterUUID)),[2]}})})()},eA=function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:if(!y)return[3,2];return[4,w((0,h.getProjectHistory)(y))];case 1:(e=t.sent())&&x&&x(null==e?void 0:e.data),t.label=2;case 2:return[2]}})})()},ex=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.page,r=void 0===n?1:n;return(0,t._)(function(){var e,t,n;return(0,o._)(this,function(a){switch(a.label){case 0:if(!(y&&!E))return[3,4];t=Object.keys(e={page:r,limit:15}).map(function(t){return"".concat(t,"=").concat(e[t])}),I&&I(!0),(null==U?void 0:U.meta.current_page)!==r&&z(null),a.label=1;case 1:return a.trys.push([1,,3,4]),[4,w((0,h.getProjectHistory)(y,t.join("&")))];case 2:return(n=a.sent())&&z&&z(n),[3,4];case 3:return I&&I(!1),[7];case 4:return[2]}})})()},eR=function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:if(!(y&&(!q||"settings"===S)))return[3,2];return[4,w((0,h.getEnvSettings)(y))];case 1:(null==(e=t.sent())?void 0:e.success)&&Y&&Y((null==e?void 0:e.data)||[]),t.label=2;case 2:return[2]}})})()},eE="settings"===S,eI=function(){return(0,t._)(function(){var e,t;return(0,o._)(this,function(n){switch(n.label){case 0:if(!(y&&!J))return[3,2];return[4,w((0,h.getNetworkSettings)(y))];case 1:(e=n.sent())&&Q&&Q(eE?e[0]:null==e||null==(t=e.data[0])?void 0:t.Domains),n.label=2;case 2:return[2]}})})()},eD=function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:if(!y)return[3,2];return[4,w((0,h.getProjectOverview)(y))];case 1:(e=t.sent())&&F&&F(e),t.label=2;case 2:return[2]}})})()},eU=(0,f.useCallback)(function(){return(0,t._)(function(){var e,t,n,r,a,u,i,c;return(0,o._)(this,function(o){switch(o.label){case 0:if(!y)return[2];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,w((0,h.getProjectPods)(y))];case 2:if((null==(e=o.sent())?void 0:e.status)===403)return console.warn("Pod labels fetch returned 403:",null==e||null==(t=e.data)?void 0:t.message),[2];return(null==e?void 0:e.success)&&Array.isArray(e.data)?(et(n=e.data),n.length>0?(r=eb.current,a=n.some(function(e){return e.name===(null==r?void 0:r.event)}),u=(null==r?void 0:r.log)==="all"||n.some(function(e){return e.name===(null==r?void 0:r.log)}),(null==r?void 0:r.event)&&(null==r?void 0:r.log)&&a&&u||(i=n.find(function(e){return"Running"===e.phase})||n[0],eg(function(e){return{event:(null==e?void 0:e.event)&&a?e.event:i.name,log:(null==e?void 0:e.log)==="all"?"all":(null==e?void 0:e.log)&&u?e.log:i.name}}))):eg({event:"",log:""})):console.error("Invalid pod data received:",e),[3,4];case 3:return console.error("Error fetching pod labels:",o.sent()),(null==(c=em.current)?void 0:c.length)||et([]),[3,4];case 4:return[2]}})})()},[y,w]),ez=function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:if(!y)return[3,2];return[4,w((0,h.getGeneralSetting)(y))];case 1:(e=t.sent())&&Z&&Z(e),t.label=2;case 2:return[2]}})})()},eO=(0,f.useRef)(null),eT=(0,f.useRef)(!1),eM=(0,f.useCallback)(function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:return[4,Promise.allSettled([eC(),eD(),eA(),ex({page:(null==U||null==(e=U.meta)?void 0:e.current_page)||1}),ez(),eU(),eI(),eR()])];case 1:return[2,t.sent()]}})})()},[y]),eN=(0,f.useCallback)(function(){return(0,t._)(function(){return(0,o._)(this,function(e){switch(e.label){case 0:return[4,Promise.allSettled([eC(),eA(),eR(),eI()])];case 1:return[2,e.sent()]}})})()},[y]),eB=(0,f.useCallback)(function(){return(0,t._)(function(){var e,t;return(0,o._)(this,function(n){switch(n.label){case 0:if(!y||!S)return[2];
1switch(e=[],S){case"overview":e.push(eD());break;case"deployments":e.push(ex({page:(null==U||null==(t=U.meta)?void 0:t.current_page)||1}));break;case"settings":e.push(ez());break;case"observabilty":case"logs":case"events":e.push(eU())}return[4,Promise.allSettled(e)];case 1:return[2,n.sent()]}})})()},[y,S,null==U||null==(_=U.meta)?void 0:_.current_page,eU]),eL=(0,f.useCallback)(function(){eO.current&&clearTimeout(eO.current),eO.current=setTimeout(function(){eO.current=null,eM()},300)},[eM]);(0,f.useEffect)(function(){return function(){eO.current&&clearTimeout(eO.current)}},[]),(0,f.useEffect)(function(){y&&(eT.current=!1,(S?Promise.allSettled([eN(),eB()]):eM()).then(function(){return eT.current=!0,null}).catch(function(){eT.current=!0}))},[y]),(0,f.useEffect)(function(){y&&eT.current&&eB()},[S]);var eW=function(e){var t,n,r;return e&&Array.isArray(e)&&0!==e.length?1===e.length?(null==(r=e[0])?void 0:r.Domain)||null:(null==(t=e.find(function(e){return!e.PipeopsGenerated}))?void 0:t.Domain)||(null==(n=e[0])?void 0:n.Domain)||null:null},eG=function(e){if(!e||"string"!=typeof e)return null;var t=e.trim();return/^https?:\/\//i.test(t)?t:"https://".concat(t)};return(0,f.useEffect)(function(){var e,t=(null==eu||null==(e=eu.Domains)?void 0:e.length)>0,n=(null==J?void 0:J.length)>0;if(t||n){var r=eW(null==eu?void 0:eu.Domains),a=eW(J),o=r||a;if(o){var u=eG(o);u&&ea(u)}}},[null==eu?void 0:eu.Domains,J]),(0,f.useEffect)(function(){(null==eu?void 0:eu.ClusterUUID)&&ev(null==eu?void 0:eu.ClusterUUID)},[null==eu?void 0:eu.ClusterUUID]),(0,f.useEffect)(function(){if(T){var e=!0,t=(0,u.onSnapshot)((0,u.query)((0,u.collection)(d.db,"pipeops-project"),(0,u.where)("identifier","==",T)),function(){if(e){e=!1;return}eL()});return function(){t&&t()}}},[T,eL]),(0,s.default)(eU,5e3,!!y&&["logs","events"].includes(S),!1),(0,f.useEffect)(function(){y&&(null==k?void 0:k.UUID)&&eT.current&&eC()},[y,null==k?void 0:k.UUID]),{activePodLabel:eh,isProjectPaused:ew,isServerPaused:ek,setActivePodLabel:eg,handleGetProjectServer:ej,serverResource:ef,handleGetServerResource:ev,podLabels:ee,repoBranches:B,activeProjectData:eu,deployedURL:er,overviewDetails:G,generalSettings:K,envVariables:q,projectHistory:U,networkingSettings:eE?J:null,handleGetRepoBranches:function(){return(0,t._)(function(){var e;return(0,o._)(this,function(t){switch(t.label){case 0:if(!eu)return[3,2];return[4,(0,h.getRepoBranches)(null==eu?void 0:eu.Source,{repo_fullname:(0,b.default)(null==eu?void 0:eu.Repository)})];case 1:(null==(e=t.sent())?void 0:e.success)&&L&&L(e.data),t.label=2;case 2:return[2]}})})()},handleAltCollaborator:function(e,n){return(0,t._)(function(){var t;return(0,o._)(this,function(r){switch(e){case"update":t=(0,h.updateProjectCollaborator)(y,n);break;case"delete":t=(0,h.deleteProjectCollaborator)(y,n);break;case"reinvite":t=(0,h.reInviteProjectCollaborator)(y,n);break;case"invite":t=(0,h.inviteProjectCollaborator)(y,n);break;case"deleteInvite":t=(0,h.deleteInviteProjectCollaborator)(y,n)}return[2,t]})})()},projectServer:es,collaborators:eS,hasLimitedResource:eP,currentDeploymentHistory:A,handleTriggerRefresh:eM,handleGetPodLabels:eU,handleGetProjectHistory:ex,handleGetCurrentDeploymentHistory:eA,handleGetProjectOverview:eD,handleFetchCollaborators:function(){return(0,t._)(function(){return(0,o._)(this,function(e){return[2]})})()}}},"useProjectSettingContext",0,function(){var e=f.default.useContext(m);if(!e)throw Error("useProjectSettingContext must be used within a ProjectSettingProvider");return e}])},175800,148947,959337,e=>{"use strict";var t=e.i(120786),n=e.i(92808),r=e.i(843476),a=e.i(271645),o=e.i(651682),u=(0,a.createContext)(null),i=function(){var e=(0,a.useContext)(u);if(!e)throw Error("useOraAgent must be used within an OraProvider");return e};e.s(["OraProvider",0,function(e){var t=e.children,n=(0,o._)((0,a.useState)(!1),2),i=n[0],c=n[1],s=(0,a.useCallback)(function(){c(!0)},[]),l=(0,a.useCallback)(function(){c(!1)},[]),d=(0,a.useCallback)(function(){c(function(e){return!e})},[]);return(0,r.jsx)(u.Provider,{value:{isOpen:i,openOra:s,closeOra:l,toggleOra:d},children:t})},"useOraAgent",0,i],148947);var c=e.i(540316),s=e.i(500075),l=[/(api[-_ ]?key|secret|token|password|passwd|authorization)\s*[:=]\s*["']?([^\s"']+)/gi,/(bearer\s+)([a-z0-9\-._~+/]+=*)/gi,/\b(AKIA[0-9A-Z]{16})\b/g,/\b(ghp_[A-Za-z0-9]{30,})\b/g,/\b(xox[baprs]-[A-Za-z0-9-]{20,})\b/g,/\beyJ[A-Za-z0-9_-]{10,}\.[A-Za-z0-9_-]{10,}\.[A-Za-z0-9_-]{10,}\b/g,/([A-Z0-9_]*(SECRET|TOKEN|PASSWORD|API_KEY|PRIVATE_KEY)[A-Z0-9_]*)\s*=\s*([^\s]+)/gi],d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t="".concat(e||"");return l.forEach(function(e){t=t.replace(e,function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return t||n?t&&!n?"".concat(t,"=[REDACTED]"):!t&&n?"[REDACTED]":"".concat(t,"=[REDACTED:").concat(String(n).slice(0,3),"***]"):"[REDACTED]"})}),t},f=function(e){return null==e?e:"string"==typeof e?d(e):"number"==typeof e||"boolean"==typeof e?e:Array.isArray(e)?e.map(function(e){return f(e)}):(void 0===e?"undefined":(0,s._)(e))==="object"?Object.fromEntries(Object.entries(e).map(function(e){var t=(0,o._)(e,2);return[t[0],f(t[1])]})):e},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12e4,n=d(e).trim();return n?n.length<=t?n:"".concat(n.slice(0,t),"\n...[truncated]"):""},p={runtime_logs:1,build_logs:2,metrics_snapshot:3,build_settings:4,other:99},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(0,c._)(e).sort(function(e,t){return(p[e.type]||p.other)-(p[t.type]||p.other)}
1)},g=function(e){var r=e.userContext,a=e.sources,o=e.page,u=e.project,i=h(void 0===a?[]:a).map(function(e){var t=v(e.excerpt||"",e.max_chars||12e4);return{id:e.id,label:e.label||e.id,type:e.type||"other",origin:f(e.origin||{}),selection_mode:e.selection_mode||"manual",excerpt:t,char_count:t.length,masked:!0,truncated:t.endsWith("...[truncated]"),created_at:e.created_at||Date.now()}}),c=i.map(function(e){return"".concat(e.label,"\n").concat(e.excerpt)}).join("\n\n---\n\n"),s=Math.max(12e4,c.length);return(0,n._)((0,t._)({},void 0===r?{}:r),{ora_context_schema_version:"1.0.0",page_context:{page:void 0===o?{}:o,project:void 0===u?{}:u,context_sources:i},page_debug_excerpt:v(c,s),page_debug_sources:i.map(function(e){return{id:e.id,label:e.label,type:e.type,origin:e.origin}})})};e.s(["buildContextPayload",0,g,"clampExcerpt",0,v,"formatBuildLogExcerpt",0,function(e){var t=e.excerpt,n=e.stage,r=void 0===n?"":n,a=e.maxChars;return v(["Build logs excerpt:",r?"Stage: ".concat(r):"","",void 0===t?"":t].filter(Boolean).join("\n"),void 0===a?12e4:a)},"formatBuildSettingsExcerpt",0,function(e){var t=e.buildMethod,n=void 0===t?"":t,r=e.framework,a=void 0===r?"":r,o=e.buildCommand,u=void 0===o?"":o,i=e.runCommand,c=void 0===i?"":i,s=e.buildPath,l=void 0===s?"":s,d=e.buildVersion,f=void 0===d?"":d,p=e.recommended,h=void 0===p?"":p;return v(["Build settings snapshot:",a?"Framework: ".concat(a):"",n?"Build method: ".concat(n):"",h?"Recommended method: ".concat(h):"",u?"Build command: ".concat(u):"",c?"Run command: ".concat(c):"",l?"Build path: ".concat(l):"",f?"Build version: ".concat(f):""].filter(Boolean).join("\n"))},"formatMetricsExcerpt",0,function(e){var t=e.tab,n=void 0===t?"":t,r=e.timeRange,a=void 0===r?"":r,o=e.cpuUsage,u=void 0===o?"":o,i=e.memoryUsage,c=void 0===i?"":i,s=e.note,l=void 0===s?"":s;return v(["Metrics snapshot:",n?"Tab: ".concat(n):"",a?"Time range: ".concat(a):"",u?"CPU usage: ".concat(u):"",c?"Memory usage: ".concat(c):"",l?"Note: ".concat(l):""].filter(Boolean).join("\n"))},"formatRuntimeLogExcerpt",0,function(e){var t=e.excerpt,n=e.process,r=void 0===n?"":n,a=e.pod,o=void 0===a?"":a,u=e.maxChars;return v(["Runtime logs excerpt:",r?"Process: ".concat(r):"",o?"Pod: ".concat(o):"","",void 0===t?"":t].filter(Boolean).join("\n"),void 0===u?12e4:u)},"sanitizeContextText",0,d,"tailText",0,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4e3,n="".concat(e||"").trim();return n?n.length<=t?n:n.slice(n.length-t):""}],959337);var b=(0,a.createContext)(null),m=function(){var e=(0,a.useContext)(b);if(!e)throw Error("useOraWidget must be used within a OraProvider");return e};e.s(["OraProvider",0,function(e){var o=e.children,u=e.enabled,c=i(),s=c.openOra,l=c.closeOra,d=c.isOpen,f=!!(void 0===u||u),p=(0,a.useRef)(new Map),h=(0,a.useRef)(new Set),m=(0,a.useRef)(""),_=(0,a.useRef)({}),S=(0,a.useRef)({}),y=(0,a.useCallback)(function(){h.current.forEach(function(e){try{e()}catch(e){console.error("Ora listener error:",e)}})},[]),w=(0,a.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};f&&(_.current=(0,t._)({},_.current,e))},[f]),k=(0,a.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};f&&(S.current=(0,t._)({},S.current,e))},[f]),P=(0,a.useCallback)(function(e,r){if(f&&e&&r){var a=Number(r.max_chars)>0?Number(r.max_chars):void 0;for(p.current.set(e,(0,n._)((0,t._)({id:e},r),{excerpt:v(r.excerpt||"",a),created_at:Date.now()}));p.current.size>8;){var o=p.current.keys().next().value;p.current.delete(o)}y()}},[y,f]),j=(0,a.useCallback)(function(e){!f||e&&(p.current.delete(e),y())},[y,f]),C=(0,a.useCallback)(function(){f&&(p.current.clear(),y())},[y,f]),A=(0,a.useCallback)(function(){return f?Array.from(p.current.values()):[]},[f]),x=(0,a.useCallback)(function(e){return f?(h.current.add(e),function(){return h.current.delete(e)}):function(){}},[f]),R=(0,a.useCallback)(function(){s()},[s]),E=(0,a.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";m.current=e||"",s(),window.dispatchEvent(new CustomEvent("ora:prefill",{detail:{prompt:e||""}}))},[s]),I=(0,a.useCallback)(function(){var e=m.current||"";return m.current="",e},[]),D=(0,a.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return f?g({userContext:e,sources:Array.from(p.current.values()),page:_.current,project:S.current}):e},[f]),U=(0,a.useMemo)(function(){return{isOraOpen:d,isOraContextEnabled:f,openOra:R,closeOra:l,openOraWithPrompt:E,consumePendingPrompt:I,setPageContextSource:P,clearPageContextSource:j,clearAllPageContextSources:C,getPageContextSnapshot:A,subscribePageContext:x,setPageMeta:w,setProjectMeta:k,getOraUserContext:D}},[d,f,R,l,E,I,P,j,C,A,x,w,k,D]);return(0,r.jsx)(b.Provider,{value:U,children:o})},"default",0,m,"useOraWidget",0,m],175800)},342863,e=>{"use strict";var t=e.i(120786),n=e.i(92808),r=e.i(271645);e.i(101967);var a=e.i(527515),o=e.i(175800);e.s(["default",0,function(){var e=(0,a.useStore)(),u=(0,o.useOraWidget)(),i=u.getOraUserContext,c=u.isOraContextEnabled;return{buildUserContext:(0,r.useCallback)(function(){var r,a,o,u,s,l,d,f,v,p=e.getState().UserReducer||{},h=p.userSettings||{},g=p.profileDetails||{},b=p.appData||{},m=p.activeWorkspace||{},_=p.workspacePlans||{},S=p.serverLists||{},y=p.projectLists||{},w=p.deployedAddOn||{},k=p.environments||{},P=p.teams||{},j=p.novaUsageDebt||{},C=p.serviceLists||{},A=p.plans||[],x=window.location.pathname,R=(null==m?void 0:m.UUID)||(null==m?void 0:m.uuid),E=R?null==_?void 0:_[R]:null,I=null==S?void 0:S.cluster
1s,D=null==y||null==(a=y.projects)?void 0:a.rows,U=null==w?void 0:w.data,z=x.match(/\/projects\/([0-9a-f-]{36})\//),O=(null==z?void 0:z[1])||void 0,T=(0,n._)((0,t._)({name:(null==g?void 0:g.full_name)||(null==m?void 0:m.Name)||(null==h?void 0:h.displayName)||(null==h||null==(o=h.email)?void 0:o.split("@")[0])||"User",email:(null==g?void 0:g.email)||(null==h?void 0:h.email),workspace:(null==m?void 0:m.Name)||(null==m?void 0:m.name),workspace_uuid:R,team_uuid:(null==m?void 0:m.teamUUID)||void 0,plan:(null==E?void 0:E.PlanName)||(null==b?void 0:b.plan)||(null==b?void 0:b.subscription_plan)||(null==m?void 0:m.plan)||"free",role:(null==m?void 0:m.Role)||(null==m?void 0:m.role)||(null==g?void 0:g.role)||"member",current_page:x},O?{current_project_uuid:O}:{}),{subscription:{plan_name:(null==E?void 0:E.PlanName)||(null==b?void 0:b.plan)||"free",plan_uid:(null==E?void 0:E.PlanUID)||void 0,status:(null==E?void 0:E.Status)||void 0,billing_status:(null==E?void 0:E.BillingStatus)||void 0,plan_period:(null==E?void 0:E.PlanPeriod)||void 0,partner_code:(null==E?void 0:E.PartnerCode)||void 0,start_date:(null==E?void 0:E.SubStartDate)||void 0,end_date:(null==E?void 0:E.SubEndDate)||void 0,next_billing_date:(null==E?void 0:E.NextBillingDate)||void 0,amount:(null==E?void 0:E.Amount)||void 0,monthly_amount:(null==E?void 0:E.MonthlyAmount)||void 0,limits:(null==E?void 0:E.Permissions)?{monthly_deployments:E.Permissions.MonthlyDeployment,concurrent_builds:E.Permissions.ConcurrentBuild,environments_allowed:null==(u=E.Permissions.Environments)?void 0:u.Allowed,team_members_allowed:null==(s=E.Permissions.TeamMembers)?void 0:s.Allowed,byoc_allowed:null==(l=E.Permissions.BYOC)?void 0:l.Allowed,max_vcpu:E.Permissions.MaxVCPU,max_memory:E.Permissions.MaxMemory,max_storage:E.Permissions.MaxStorage,max_replica:E.Permissions.MaxReplica,log_retention_days:E.Permissions.LogRetention,pipeops_managed_server:E.Permissions.PipeopsManagedServer,observability:E.Permissions.Observability,project_logs:E.Permissions.ProjectLogs}:void 0,available_plans:Array.isArray(A)?A.map(function(e){return{name:e.Name,uid:e.UID,price:e.Price,period:e.Period,monthly_deployments:e.MonthlyDeployment,concurrent_builds:e.ConcurrentBuild,team_seats:e.TeamSeat,environments:e.Environments,byoc:e.BYOC,pipeops_managed_server:e.PipeopsManagedServer,observability:e.Observability}}):[]},wallet:{balance:null!=(r=null==b?void 0:b.wallet_credit_balance)?r:void 0,currency:(null==b?void 0:b.wallet_currency)||void 0,has_outstanding_debt:!!((null==j?void 0:j.total_amount)||(null==j?void 0:j.totalAmount))},infrastructure:{cluster_count:(null==b?void 0:b.cluster_count)||(null==I?void 0:I.length)||0,project_count:(null==b?void 0:b.project_count)||(null==y||null==(d=y.projects)?void 0:d.total_rows)||(Array.isArray(D)?D.length:0),addon_count:(null==b?void 0:b.addon_count)||(null==w||null==(f=w.meta)?void 0:f.total)||(Array.isArray(U)?U.length:0),environment_count:(null==b?void 0:b.environment_count)||(Array.isArray(k)?k.length:0),service_count:(null==b?void 0:b.service_count)||(null==C||null==(v=C.databases)?void 0:v.total_rows)||0,servers:Array.isArray(I)?I.slice(0,20).map(function(e){return{name:e.name||e.Name,uuid:e.uuid||e.UUID,status:e.status||e.Status,provider:e.provider||e.Provider,region:e.region||e.Region}}):[],projects:Array.isArray(D)?D.slice(0,20).map(function(e){return{name:e.name||e.Name,uuid:e.uuid||e.UUID,status:e.status||e.Status,framework:e.framework||e.Framework,environment:e.environment||e.Environment}}):[],addons:Array.isArray(U)?U.slice(0,20).map(function(e){return{name:e.name||e.Name,type:e.type||e.Type||e.addon_type,status:e.status||e.Status}}):[],environments:Array.isArray(k)?k.slice(0,10).map(function(e){return{name:e.name||e.Name,uuid:e.uuid||e.UUID}}):[]},team:{member_count:Array.isArray(P)?P.length:0,members:Array.isArray(P)?P.slice(0,10).map(function(e){return{name:e.name||e.Name||e.email,role:e.role||e.Role}}):[]},account:{scheduled_for_deletion:(null==b?void 0:b.scheduledForDeletion)||!1,blocked:(null==b?void 0:b.blocked)||!1}});return c?i(T):T},[e,i,c])}}])},195436,791872,e=>{"use strict";var t=e.i(991865),n=e.i(120786),r=e.i(92808),a=e.i(651682),o=e.i(296137),u=e.i(472378),i=e.i(619610),c=e.i(618566),s=e.i(271645);e.i(101967);var l=e.i(571836),d=e.i(611814);let f=function(){var e=(0,c.usePathname)(),t=(0,c.useSearchParams)();return function(n,r){return r?"".concat(t.size>0?"&":"?").concat(n):"".concat(e).concat(t.size>0?"?"+t+"&":"?").concat(n)}};e.s(["default",0,f],791872),e.i(982285);var v=e.i(25258),p=e.i(420461);e.s(["default",0,function(){var e=(0,c.useRouter)(),h=(0,l.useDispatch)(),g=(0,c.usePathname)(),b=f(),m=(0,d.useSelector)(function(e){return e.UserReducer.activeWorkspace}),_=(0,d.useSelector)(function(e){return e.UserReducer.workspaceSwitching}),S=(0,d.useSelector)(function(e){return e.UserReducer.appData}),y=(0,d.useSelector)(function(e){return e.UserReducer.workspaceData}),w=(0,d.useSelector)(function(e){return e.UserReducer.myWorkspaces}),k=(0,d.useSelector)(function(e){return e.UserReducer.workspaceCount}),P=(0,d.useSelector)(function(e){return e.UserReducer.teamsWorkspaces}),j=(0,d.useSelector)(function(e){return e.UserReducer.profileDetails}
1),C=(0,a._)((0,s.useState)("my-workspaces"),2),A=C[0],x=C[1];return(0,s.useEffect)(function(){x((null==m?void 0:m.teamUUID)?"team-workspaces":"my-workspaces")},[null==m?void 0:m.teamUUID]),{handleWorkspaceChange:function(c){return(0,t._)(function(){var t,s,l,d,f,_,w,k,P;return(0,o._)(this,function(o){switch(o.label){case 0:if(s=(t=c||{}).value,l=t.action,f=(d=(0,a._)((null==s?void 0:s.split("~"))||[],2))[0],_=d[1],!f&&"new"!==l)return console.error("handleWorkspaceChange: workspaceUUID is undefined"),[2];if("new"!==l&&"new"!==f)return[3,1];return w=b("modal=create-workspace"),e.push(w),[3,9];case 1:if("edit"!==l)return[3,2];return e.push("".concat(g,"?modal=edit-workspace&workspaceUUID=").concat(f)),[3,9];case 2:if("delete"!==l)return[3,3];return e.push("".concat(g,"?modal=delete-workspace&workspaceUUID=").concat(f)),[3,9];case 3:h((0,v.altWorkspaceSwitching)(!0)),k=!1,o.label=4;case 4:if(o.trys.push([4,7,8,9]),(P=y[s])||!f||(P=y[f]),P||(P=Object.values(y||{}).find(function(e){return(null==e?void 0:e.UUID)===f||(null==e?void 0:e.value)===s})),!(null==P?void 0:P.UUID))return console.error("handleWorkspaceChange: Could not find workspace data for",{value:s,workspaceUUID:f,availableKeys:Object.keys(y||{})}),e.replace("/dashboard/projects"),[2];return e.replace("/dashboard/projects?workspaceUUID=".concat(f)),localStorage.removeItem("invalidWorkspace"),[4,h((0,v.altActiveWorkspace)((0,r._)((0,n._)({},P),{teamUUID:_||(null==P?void 0:P.teamUUID)})))];case 5:return o.sent(),[4,h((0,v.getAllWorkspaceRelatedData)(!0,null==P?void 0:P.UUID,_||(null==P?void 0:P.teamUUID)))];case 6:return o.sent(),h((0,v.altWorkspaceSwitching)(!1)),e.replace("/dashboard/projects"),k=!0,(0,i.trackWorkspaceSwitched)({fromWorkspaceId:null==m?void 0:m.UUID,toWorkspaceId:null==P?void 0:P.UUID,toWorkspaceName:null==P?void 0:P.Name,isTeamWorkspace:!!_}),(0,u.default)("Workspace Switched",j.email,null==P?void 0:P.Name,null==S?void 0:S.uuid),h((0,p.getProjects)()),[3,9];case 7:return console.error("handleWorkspaceChange error:",o.sent()),[3,9];case 8:return k||(h((0,v.altWorkspaceSwitching)(!1)),e.replace("/dashboard/projects")),[7];case 9:return[2]}})})()},workspaceCount:k,workspaceSwitchLoading:_,teamsWorkspaces:P,myWorkspaces:w,workspaceType:A,workspaceData:y,setWorkspaceType:x}}],195436)},178794,151008,e=>{"use strict";var t=e.i(618566),n=e.i(271645);e.i(247167);var r="https://app.chatwoot.com",a="GLpRdfyULuSirsujP6ZccAAP",o=null,u=null,i=function(e){if(e&&window.$chatwoot)try{window.$chatwoot.setUser(e.uuid,{email:e.email,name:e.name})}catch(e){}},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(a){if(e&&(o=e),window.$chatwoot)return void i(o);if(!window.__pipeopsChatwootLoading){window.__pipeopsChatwootLoading=!0,window.chatwootSettings={hideMessageBubble:!0,position:"right",locale:"en",type:"standard"};var t=document.createElement("script");t.src="".concat(r,"/packs/js/sdk.js"),t.defer=!0,t.async=!0,t.onload=function(){window.chatwootSDK.run({websiteToken:a,baseUrl:r}),i(o)},t.onerror=function(){window.__pipeopsChatwootLoading=!1},document.head.appendChild(t)}}},s=function(){if(window.$chatwoot)return window.$chatwoot.toggle("open"),!0;null!=u&&("function"==typeof window.cancelIdleCallback?window.cancelIdleCallback(u):window.clearTimeout(u),u=null),c(o);var e=0,t=window.setInterval(function(){if(e+=1,window.$chatwoot){window.clearInterval(t),window.$chatwoot.toggle("open");return}e>=20&&window.clearInterval(t)},250);return!1};e.s(["initChatwoot",0,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(a){if(e&&(o=e),window.$chatwoot)return void i(o);if(null==u&&!window.__pipeopsChatwootLoading){var t=function(){u=null,c(o)};u="function"==typeof window.requestIdleCallback?window.requestIdleCallback(t,{timeout:8e3}):window.setTimeout(t,4e3)}}},"openChatwoot",0,s],151008),e.s(["default",0,function(){var e=(0,t.useRouter)();return{handleOpenChatWoot:(0,n.useCallback)(function(t){s(),"navigate"===t&&e.back()},[e])}}],178794)},392845,e=>
1{e.v({authorizing:"AuthorizationModal-module-scss-module__UHzSxW__authorizing",contentContainer:"AuthorizationModal-module-scss-module__UHzSxW__contentContainer",modal:"AuthorizationModal-module-scss-module__UHzSxW__modal",modalWrapper:"AuthorizationModal-module-scss-module__UHzSxW__modalWrapper",spinner:"AuthorizationModal-module-scss-module__UHzSxW__spinner"})},763268,e=>{"use strict";var t=e.i(843476);e.i(271645);var n=e.i(962042),r=e.i(546329),a=e.i(392845),o=(0,r.lazyIconNoSSR)(function(){return e.A(69759)});e.s(["default",0,function(e){var r=e.showModal,u=e.text,i=e.detailComponent;return(0,t.jsxs)(n.default,{showModal:void 0!==r&&r,showCloseBtn:!1,escapeOnClose:!1,externalClose:!1,className:a.default.modal,modalContainerClassName:a.default.modalWrapper,modalContentContainerClassName:a.default.authorizing,applyDefaultSidedrawerWidth:!1,children:[(0,t.jsx)("div",{className:a.default.spinner,children:(0,t.jsx)(o,{})}),(0,t.jsxs)("div",{className:a.default.contentContainer,children:[(0,t.jsx)("h1",{children:void 0===u?"":u}),i||null]})]})}])},881418,e=>{"use strict";var t=e.i(991865),n=e.i(299749),r=e.i(120786),a=e.i(92808),o=e.i(651682),u=e.i(296137),i=e.i(843476),c=e.i(160966),s=e.i(856119),l=e.i(244127),d=e.i(618566),f=e.i(271645);e.i(101967);var v=e.i(571836),p=e.i(611814),h=e.i(763268);e.i(982285);var g=e.i(420461),b=e.i(771467),m=e.i(573037),_=e.i(56001),S=e.i(9021),y=e.i(619610),w=e.i(319340);e.s(["default",0,function(){var e=(0,f.useRef)(!1),k=(0,f.useRef)(!1),P=(0,f.useRef)(!1),j=(0,f.useRef)(!1);(0,f.useRef)(!1);var C=(0,d.usePathname)(),A=(0,v.useDispatch)(),x=(0,d.useRouter)(),R=(0,s.default)(),E=R.repo_connected_bitbucket,I=R.repo_connected_github,D=R.repo_connected_gitlab,U=R.repo_connected_azuredevops,z=(0,p.useSelector)(function(e){return e.UserReducer.appData}),O=(0,p.useSelector)(function(e){var t;return null==(t=e.UserReducer.activeWorkspace)?void 0:t.UUID}),T=Object.fromEntries((0,d.useSearchParams)().entries()),M=T.modal,N=void 0===M?"":M,B=T.code,L=N.split("_")[1]||"",W=(0,o._)((0,f.useState)(null),2),G=W[0],F=W[1],H=(0,o._)((0,f.useState)(null),2),K=H[0],Z=H[1],$=(0,o._)((0,f.useState)(!1),2),J=$[0],Q=$[1],V=(0,f.useMemo)(function(){return!!(null==z?void 0:z.uuid)},[null==z?void 0:z.uuid]),q=(0,o._)((0,f.useState)({disconnectingGithub:!1,disconnectingBitBucket:!1,disconnectingGitlab:!1,disconnectingAzureDevOps:!1}),2),Y=q[0],X=Y.disconnectingGitlab,ee=Y.disconnectingBitBucket,et=Y.disconnectingGithub,en=Y.disconnectingAzureDevOps,er=q[1],ea=(0,f.useMemo)(function(){return I||D||E||U},[I,D,E,U]),eo=(0,f.useRef)([I,D,E,U].filter(Boolean).length);(0,f.useEffect)(function(){eo.current=[I,D,E,U].filter(Boolean).length},[I,D,E,U]);var eu=(0,f.useCallback)(function(){return B&&L?"git_validation_".concat(L,"_").concat(B):null},[B,L]),ei=(0,f.useCallback)(function(){var e=eu();return!!e&&"true"===sessionStorage.getItem(e)},[eu]),ec=(0,f.useCallback)(function(){var e=eu();e&&sessionStorage.setItem(e,"true")},[eu]),es=(0,f.useCallback)(function(){var e=eu();e&&sessionStorage.removeItem(e)},[eu]),el=(0,f.useCallback)(function(){return(0,t._)(function(){var e,t,n;return(0,u._)(this,function(r){switch(r.label){case 0:if(e=[],I&&e.push((0,g.getProviderOrg)("github")),D&&e.push((0,g.getProviderOrg)("gitlab")),E&&e.push((0,g.getProviderOrg)("bitbucket")),U&&e.push((0,g.getProviderOrg)("azuredevops")),t={},!((null==e?void 0:e.length)>0))return[3,2];return[4,Promise.allSettled(e)];case 1:r.sent().forEach(function(e){var n,r,a,o;(null==(n=e.value)?void 0:n.data)&&(null==(a=e.value)||null==(r=a.data)?void 0:r.length)>0&&(t[null==(o=e.value)?void 0:o.provider]=e.value.data.find(function(e){return!0===e.is_primary_profile})||e.value.data[0])}),(null==(n=Object.keys(t))?void 0:n.length)&&F(t),r.label=2;case 2:return[2]}})})()},[I,D,E,U]),ed=(0,f.useCallback)(function(e){return"github"===e?"Github":"gitlab"===e?"Gitlab":"bitbucket"===e?"BitBucket":"azuredevops"===e?"AzureDevOps":"Bitbucket"},[]),ef=(0,f.useCallback)(function(){C&&(x.replace(C),window.location.search&&window.history.replaceState(null,"",C))},[C,x]),ev=(0,f.useCallback)(function(e){return(0,t._)(function(){var t,n,r;return(0,u._)(this,function(a){switch(a.label){case 0:return[4,A((0,b.getAppData)()).catch(function(){return null})];case 1:if(!(r=(null==(n=a.sent())?void 0:n.data)||null)||!e)return[2,!1];return[2,!!(O&&(null==(t=r.workspace_data)?void 0:t[O])||{}
1)["repo_connected_".concat(e)]]}})})()},[A,O]),ep=(0,f.useCallback)(function(e){var n=e.source,r=e.errorResponse,a=e.eventDescription;return(0,t._)(function(){var e,t;return(0,u._)(this,function(o){switch(o.label){case 0:if(e=B?"git_toast_".concat(L,"_").concat(B):"git_toast_".concat(L,"_nocode"),"1"===sessionStorage.getItem(e))return[2];return sessionStorage.setItem(e,"1"),[4,ev(L)];case 1:return o.sent()?(sessionStorage.removeItem("repoConnectionSource"),(0,S.showSuccessToast)("".concat(L," connected")),(0,y.trackError)("git_provider_".concat(n,"_recovered_via_appdata"),a,{provider:L,has_response:!!r,status_code:(null==r?void 0:r.status)||null}),el()):(t=(0,w.extractErrorMessage)(null==r?void 0:r.data)||"We could not finish connecting your git provider. Please try again.",(0,S.showErrorToast)(t),(0,y.trackError)("git_provider_".concat(n),a,{provider:L,has_response:!!r,status_code:(null==r?void 0:r.status)||null})),[2]}})})()},[L,ev,el]),eh=(0,f.useCallback)(function(){return(0,t._)(function(){var t,n,r,a;return(0,u._)(this,function(o){switch(o.label){case 0:if(e.current||ei())return[2];e.current=!0,k.current=!0,ec(),o.label=1;case 1:return o.trys.push([1,6,,8]),[4,A((0,g.validateGitProvider)({uuid:null==z?void 0:z.uuid,code:B,authorizing:L,redirectPath:C}))];case 2:if(!(null==(n=o.sent())||null==(t=n.data)?void 0:t.success))return[3,4];return P.current=!0,a=B?"git_toast_".concat(L,"_").concat(B):"git_toast_".concat(L,"_nocode"),sessionStorage.setItem(a,"1"),sessionStorage.removeItem("repoConnectionSource"),ef(),(0,S.showSuccessToast)(null==n||null==(r=n.data)?void 0:r.message),[4,Promise.allSettled([A((0,b.getAppData)()),A((0,_.getServers)()),A((0,m.getEnvironment)())]).catch(function(){})];case 3:return o.sent(),el(),[2];case 4:return P.current=!0,ef(),[4,ep({source:"validate_non_success",errorResponse:(null==n?void 0:n.error)?n.response:n,eventDescription:"validateGitProvider returned non-success / error envelope"})];case 5:case 7:return o.sent(),[3,8];case 6:return o.sent(),P.current=!0,es(),e.current=!1,ef(),[4,ep({source:"validate_threw",errorResponse:null,eventDescription:"handleValidateGit threw"})];case 8:return[2]}})})()},[null==z?void 0:z.uuid,B,L,C,A,ef,ep,ei,ec,es,el]);return(0,f.useEffect)(function(){ea&&!J?el():ea||(F(null),Z([]))},[ea,J,el]),(0,f.useEffect)(function(){N.includes("gitProviderConnecting")&&L&&B&&(null==z?void 0:z.uuid)&&!ei()&&eh()},[eh,N,L,B,null==z?void 0:z.uuid,ei]),(0,f.useEffect)(function(){if(N.includes("gitProviderConnecting")){var e=setTimeout(function(){return(0,t._)(function(){return(0,u._)(this,function(e){switch(e.label){case 0:if(ef(),j.current||(j.current=!0,P.current))return[2];return[4,ep({source:"spinner_rescue",errorResponse:null,eventDescription:"Authorizing spinner rescued by 8s safety net (reason: ".concat(B?(null==z?void 0:z.uuid)?k.current?"validation_stalled":"validation_never_started":"no_app_data_uuid":"missing_code",")")})];case 1:return e.sent(),[2]}})})()},8e3);return function(){return clearTimeout(e)}}},[N,ef,ep,L,B,null==z?void 0:z.uuid,C]),(0,f.useEffect)(function(){if(J){var e=setTimeout(function(){Q(!1)},1e3);return function(){return clearTimeout(e)}}},[J]),(0,f.useEffect)(function(){if(G){var e=Object.fromEntries(Object.entries(G).filter(function(e){var t=(0,o._)(e,1)[0];return("github"!==t||!!I)&&("gitlab"!==t||!!D)&&("bitbucket"!==t||!!E)&&("azuredevops"!==t||!!U)}));Z((0,r._)({},e,(null==e?void 0:e.bitbucket)&&{bitbucket:(0,a._)((0,r._)({},e.bitbucket),{org_name:e.bitbucket.org_name||e.bitbucket.org_slug})}))}},[G,I,D,E,U]),{handleLinkProvider:function(e){return(0,t._)(function(){var t;return(0,u._)(this,function(n){switch(n.label){case 0:return l.OAuthManager.clearPayload(),[4,A((0,g.linkProvider)(e))];case 1:return(null==(t=n.sent())?void 0:t.redirectUrl)&&window.location.replace(t.redirectUrl),[2]}})})()},handleDisconnectProvider:function(e){return(0,t._)(function(){var t,o;return(0,u._)(this,function(u){switch(u.label){case 0:if(!e)return[3,6];t=null==e?void 0:e.toLowerCase(),er(function(e){return(0,a._)((0,r._)({},e),(0,n._)({},"disconnecting".concat(ed(t)),!0))}),u.label=1;case 1:return u.trys.push([1,,5,6]),[4,A((0,g.disconnectProvider)(t))];case 2:if(!(null==(o=u.sent())?void 0:o.success))return[3,4];return eo.current=eo.current-1,[4,A((0,b.getAppData)())];case 3:u.sent(),er(function(e){return(0,a._)((0,r._)({},e),(0,n._)({},"disconnecting".concat(ed(t)),!1))}),c.unInstallRepoLink[t]&&window.open(c.unInstallRepoLink[t],"_blank"),u.label=4;case 4:return[3,6];case 5:return er(function(e){return(0,a._)((0,r._)({},e),(0,n._)({},"disconnecting".concat(ed(t)),!1))}),[7];case 6:return[2]}})})()},disconnectingGithub:et,disconnectingGitlab:X,disconnectingBitBucket:ee,disconnectingAzureDevOps:en,AuthorizationComponent:function(){return(0,i.jsx)(h.default,{showModal:!!L,text:(0,i.jsxs)(i.Fragment,{children:["Authorizing ",(0,i.jsx)("span",{className:"u-typo_capitalize",children:L})]})})}
1,handleFetchProviderOrgDetails:el,gitlabConnected:D,githubConnected:I,bitbucketConnected:E,azuredevopsConnected:U,providersOrgDetails:G,providerConnected:ea,activelyConnectedProviderOrg:K,isLoading:!V}}])},771684,e=>{"use strict";var t=e.i(271645);e.i(101967);var n=e.i(611814);e.s(["default",0,function(e){e.paymentProvider;var r=e.paymentCurrency,a=(0,n.useSelector)(function(e){return e.UserReducer.appData}),o=(0,n.useSelector)(function(e){return e.UserReducer.conversionRate});return{handleCurrencyConversion:(0,t.useCallback)(function(e){var t=Number(e);if(!Number.isFinite(t))return 0;var n=Number(o),u=String((null==a?void 0:a.wallet_currency)||"").toUpperCase();switch(!0){case"$"===r&&("NGN"===u||"NG"===u):return n>0?t/n:t;case"₦"===r&&("USD"===u||"US"===u):return n>0?t*n:t;default:return t}},[null==a?void 0:a.wallet_currency,r,o])}}])},591518,e=>{"use strict";var t=e.i(991865),n=e.i(120786),r=e.i(651682),a=e.i(296137),o=e.i(271645);e.i(101967);var u=e.i(611814),i={addon:!0,"addon-database":!0,teams:!0,"auto-scale":!0,"cancel-deployment":!0,"roll-back":!0,"migrate-project":!0,"job-project":!0,"worker-project":!0,"cloudProviderStack-huawei":!1,"cloudProviderStack-aws":!0,"cloudProviderStack-aws-enabled":!0,"cloudProviderStack-azure":!1,"cloudProviderStack-gcp":!1,"cloudProviderStack-do":!1,"server-upgrade":!0,"network-settings":!0,"firewall-rules":!0,"trivy-scan-results-logs":!0,"cluster-alert-notification":!0,"workload-health-alerts":!0,"generate-domain":!0,"tcp-port":!0,"service-tokens":!0,"addon-DB-publicNetwork":!1,byom:!1,"container-registry":!1,"addon-creation":!1,"k8-dashboard":!1,mfa:!1,"new-team-changes":!1,"cloud-shell":!1,ora:!1,"trust-center":!1,sandboxes:!0,"microsoft-oauth":!1,"azuredevops-git":!1,terraform:!1,"object-store":!1,"project-stack-topology":!1,"project-plane":!1,"recycle-bin":!1,observability:!0,"ai-pr-review":!1,"enable-mtn-cloud":!1,"workspace-traffic":!1,"audit-log":!0},c="pipeops_feature_flags_v2",s=null,l=null,d=0,f=null,v=function(){try{var e=localStorage.getItem("pipeops_feature_enrollments");return e?JSON.parse(e):{}}catch(e){return{}}},p=function(e){if(s&&l===e&&Date.now()-d<3e5)return s;try{var t=localStorage.getItem(c);if(t){var n=JSON.parse(t),r=n.flags,a=n.email,o=n.timestamp;if(a===e&&Date.now()-o<3e5&&r)return s=r,l=e,d=o,r}}catch(e){}return null},h=function(e,t){var n=Date.now();s=t,l=e,d=n;try{localStorage.setItem(c,JSON.stringify({flags:t,email:e,timestamp:n}))}catch(e){}};e.s(["default",0,function(){var c=(0,u.useSelector)(function(e){return e.UserReducer.profileDetails}),s=(0,r._)((0,o.useState)(function(){if(null==c?void 0:c.email){var e=p(c.email);if(e)return(0,n._)({},i,e)}return i}),2),d=s[0],g=s[1],b=(0,r._)((0,o.useState)(!0),2),m=b[0],_=b[1],S=(0,o.useRef)(!1),y=(0,o.useRef)(null),w=(0,o.useRef)(!1);(0,o.useEffect)(function(){if(!w.current){var r=setTimeout(function(){return(0,t._)(function(){var t,r,o;return(0,a._)(this,function(a){switch(a.label){case 0:return a.trys.push([0,3,,4]),[4,e.A(989776)];case 1:if(!(0,a.sent().isPostHogAvailable)())return w.current=!0,[2];return[4,e.A(644985)];case 2:if(!(r=a.sent().default).__loaded)return[2];return(o=function(){try{var e,t,a=(null==(t=r.featureFlags)||null==(e=t.getFlagVariants)?void 0:e.call(t))||{};Object.keys(a).length>0&&(g(function(e){return(0,n._)({},e,a)}),(null==c?void 0:c.email)&&h(c.email,(0,n._)({},p(c.email),a)))}catch(e){}})(),y.current=null==(t=r.onFeatureFlags)?void 0:t.call(r,o),[3,4];case 3:return a.sent(),w.current=!0,[3,4];case 4:return[2]}})})()},2e3);return function(){clearTimeout(r),y.current=null}}},[null==c?void 0:c.email]);var k=(0,o.useCallback)(function(e){return(0,t._)(function(){var t,r,o;return(0,a._)(this,function(a){switch(a.label){case 0:if(!e)return _(!1),[2];if(t=p(e))return g(function(e){return(0,n._)({},e,t)}),_(!1),[2];if(!f)return[3,6];a.label=1;case 1:return a.trys.push([1,3,4,5]),[4,f];case 2:return(null==(r=a.sent())?void 0:r.flags)&&Object.keys(r.flags).length>0&&g(function(e){return(0,n._)({},e,r.flags)}),[3,5];case 3:return a.sent(),[3,5];case 4:return _(!1),[7];case 5:case 10:return[2];case 6:return a.trys.push([6,8,9,10]),[4,f=fetch("/api/feature-flags",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({distinctId:e})}).then(function(e){return e.ok?e.json():null})];case 7:return(null==(o=a.sent())?void 0:o.flags)&&Object.keys(o.flags).length>0&&(h(e,o.flags),g(function(e){return(0,n._)({},e,o.flags)})),[3,10];case 8:return console.warn("Failed to fetch feature flags:",a.sent()),[3,10];case 9:return f=null,_(!1),[7]}})})()},[]);(0,o.useEffect)(function(){(null==c?void 0:c.email)&&!S.current?(S.current=!0,k(c.email)):(null==c?void 0:c.email)||_(!1)},[null==c?void 0:c.email,k]),(0,o.useEffect)(function(){(null==c?void 0:c.email)!==l&&(S.current=!1)},[null==c?void 0:c.email]),(0,o.useEffect)(function(){if((null==c?void 0:c.email)&&!w.current){var n=setTimeout(function(){return(0,t._)(function(){var t,n;return(0,a._)(this,function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,e.A(989776)];case 1:if(!(0,r.sent().isPostHogAvailable)())return w.current=!0,[2];return[4,e.A(644985)];case 2:return(t=r.sent().default).__loaded&&(null==(n=t.reloadFeatureFlags)||n.call(t)),[3,4];case 3:return r.sent(),w.current=!0,[3,4];case 4:return[2]}})})()},1e3);return function(){return clearTimeout(n)}}},[null==c?void 0:c.email]);var P=v(),j=function(e,t){var n;return void 0!==P[e]?P[e]:null!=(n=d[e])?n:t},C=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return void 0!==P[e]?!!P[e]:void 0!==d[e]?!!d[e]:t};return{isProduction:!0,isStaging:!1,isLoading:m,isPosthugAddonEnabled:j("addon",!0),isPosthugAddonDatabaseEnabled:j("addon-database",!0),isPosthugTeamEnabled:j("teams",!0),isPosthugAutoScaleEnabled:j("auto-scale",!0),isPosthugCancelDeploymentEnabled:j("cancel-deployment",!0),isPosthugRollbackEnabled:j("roll-back",!0),isPosthugMigrateEnabled:j("migrate-project",!0),isPosthugJobProjectEnabled:j("job-project",!0),isPosthugWorkerProjectEnabled:j("worker-project",!0),isPosthugCloudProviderStackHuaweiEnabled:j("cloudProviderStack-huawei",!1),isPosthugCloudProviderStackAWSCommingSoon:j("cloudProviderStack-aws",!0),isPosthugCloudProviderStackAWSEnabled:j("cloudProviderStack-aws-enabled",!0),isPosthugCloudProviderStackAzureEnabled:j("cloudProviderStack-azure",!1),isPosthugCloudProviderStackGCPEnabled:j("cloudProviderStack-gcp",!1),isPosthugCloudProviderStackDOEnabled:j("cloudProviderStack-do",!1),isPosthugServerUpgradeEnabled:j("server-upgrade",!0),isPosthugProjectNetworkingSettingsEnabled:j("network-settings",!0),isPosthugProjectFirewallRulesEnabled:j("firewall-rules",!0),isPosthugTrivyScanResultsLogEnabled:j("trivy-scan-results-logs",!0),isClusterSettingsEnabled:!0,isWorkloadHealthAlertsEnabled:!0,isGenerateDomainsEnabled:j("generate-domain",!0),isTCPEnabled:j("tcp-port",!0),isServiceTokensEnabled:j("service-tokens",!0),isAddOnPublicDBNetworkingEnabled:j("addon-DB-publicNetwork",!1),isBYOMEnabled:j("byom",!1),isKarpenterEnabled:j("karpenter",!1),isPosthugContainerRegistryEnabled:j("container-registry",!1),isPosthugAddonCreationEnabled:j("addon-creation",!1),isPosthugK8DashboardEnabled:j("k8-dashboard",!1),isHealthCheckEnabled:j("healthCheck",!1),isMFAEnabled:j("mfa",!1),isCloudShellEnabled:!0,isNewTeamChangesEnabled:j("new-team-changes",!1),isOraEnabled:j("ora",!1),isTrustCenterEnabled:j("trust-center",!1),isSandboxesEnabled:!0,isMicrosoftOAuthEnabled:j("microsoft-oauth",!1),isAzureDevOpsGitEnabled:j("azuredevops-git",!1),isPRPreviewEnabled:j("pr-preview",!1),isFunctionsEnabled:j("functions",!1),isGitOpsEnabled:j("gitops",!1),isTerraformEnabled:j("terraform",!1),isObjectStoreEnabled:C("object-store",!1),isProjectStackTopologyEnabled:j("project-stack-top
1ology",!1),isProjectPlaneEnabled:C("project-plane",!1),isRecycleBinEnabled:C("recycle-bin",!1),isProjectPlaneNavEnabled:C("project-plane",!1),isObservabilityEnabled:!0,isAIReviewEnabled:C("ai-pr-review",!1),isAuditLogEnabled:j("audit-log",!0),isProjectAuditEnabled:j("audit-log",!0),isMtnCloudEnabled:C("enable-mtn-cloud",!1),isWorkspaceTrafficEnabled:C("workspace-traffic",!1)}}])},8467,e=>{"use strict";var t=e.i(651682),n=e.i(271645),r=e.i(856119),a=e.i(618566);e.s(["default",0,function(){var e=(0,a.useRouter)(),o=(0,a.usePathname)(),u=(0,t._)((0,n.useState)(!1),2),i=u[0],c=u[1],s=(0,r.default)(),l=s.gitConnected,d=s.cluster_count,f=s.hasAvailableServer,v=s.isPlanExpiredOrUserOnGracePeriod,p=s.handleHasActiveSubCheck,h=s.activeWorkspacePlatformSub,g=s.isUserOnGracePeriod,b=s.isPlatformAccessBlocked,m=s.hasNovaUsageDebt,_=0===d,S=b||m,y="?modal=".concat(g?"grace_period":(null==h?void 0:h.Status)==="cancelled"?"cancelled":"subscription_expired"),w="".concat(o,"?modal=nova-usage-debt"),k=S?w:v?y:_?"/dashboard/clusters/choose-server":l?f?"/dashboard/projects/deploy-project":"".concat(o,"?modal=no-server-available"):"/dashboard/projects/connect-repo",P=(0,n.useCallback)(function(t){c(!0),e.push(t),setTimeout(function(){return c(!1)},1500)},[e]),j=(0,n.useCallback)(function(){!i&&p()&&P("/dashboard/clusters/choose-server")},[p,i,P]),C=(0,n.useCallback)(function(){!i&&p()&&(_?P("".concat(o,"?modal=planRestriction&planActionType=noCluster")):P(k))},[p,_,o,k,i,P]);return{deployProjectLink:k,getAddOnConfigureLink:function(e){return _?"/dashboard/projects":"/dashboard/addons/store/".concat(e,"/configure")},deployServerLink:S?w:v?y:"/dashboard/clusters/choose-server",teamLink:"/dashboard/teams",handleCreateTeam:(0,n.useCallback)(function(){!i&&p()&&P("/dashboard/teams/create")},[p,i,P]),handleNewClusterClick:j,handleNewProjectClick:C,handleDeployTemplateClick:(0,n.useCallback)(function(t){p()&&(f?t():e.replace("".concat(o,"?modal=no-server-available")))},[p,f,o,e]),navigating:i}}])},898530,e=>{"use strict";var t=e.i(991865),n=e.i(651682),r=e.i(296137),a=e.i(271645),o=e.i(545104);e.s(["default",0,function(){var e=(0,n._)((0,a.useState)({loading:!0,isAddonManager:!1,status:"none"}),2),u=e[0],i=e[1];return(0,a.useEffect)(function(){var e=!1;return(0,t._)(function(){var t,n,a;return(0,r._)(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,o.default.addonManagerMe()];case 1:return a=(null==(n=r.sent())||null==(t=n.data)?void 0:t.data)||{},e||i({loading:!1,isAddonManager:!!a.is_addon_manager,status:a.status||"none"}),[3,3];case 2:return r.sent(),e||i({loading:!1,isAddonManager:!1,status:"none"}),[3,3];case 3:return[2]}})})(),function(){e=!0}},[]),u}])},560155,e=>{"use strict";e.s(["DockerhubLogo",0,"https://pub-950943fa1bc54978bed46ef104f9d81a.r2.dev/docker.png","Errors",0,"https://pub-950943fa1bc54978bed46ef104f9d81a.r2.dev/errors.png","MTNCircleLogo",0,"https://pub-950943fa1bc54978bed46ef104f9d81a.r2.dev/mtn-circle-logo.svg","MySQL",0,"https://pub-950943fa1bc54978bed46ef104f9d81a.r2.dev/MySQL.png","PostgreSQL",0,"https://pub-950943fa1bc54978bed46ef104f9d81a.r2.dev/PostgreSQL.png"])},82428,e=>{"use strict";var t=e.i(843476),n=e.i(320707),r=e.i(138917),a=e.i(322352),o=e.i(560155),u=(0,r.lazyIconSSR)(function(){return e.A(482336)}),i=(0,r.lazyIconSSR)(function(){return e.A(870712)}),c=(0,r.lazyIconSSR)(function(){return e.A(967215)}),s=(0,r.lazyIconSSR)(function(){return e.A(842566)}),l=(0,r.lazyIconSSR)(function(){return e.A(691967)}),d=(0,r.lazyIconSSR)(function(){return e.A(769393)}),f=(0,r.lazyIconSSR)(function(){return e.A(473689)}),v=(0,r.lazyIconSSR)(function(){return e.A(127052)}),p=(0,r.lazyIconSSR)(function(){return e.A(724641)}),h=(0,r.lazyIconSSR)(function(){return e.A(359663)}),g=(0,r.lazyIconSSR)(function(){return e.A(273747)}),b=(0,r.lazyIconSSR)(function(){return e.A(411994)}),m=(0,r.lazyIconSSR)(function(){return e.A(251946)}),_=(0,r.lazyIconSSR)(function(){return e.A(233364)}),S=(0,r.lazyIconSSR)(function(){return e.A(413726)}),y=(0,r.lazyIconSSR)(function(){return e.A(414568)}),w=(0,r.lazyIconSSR)(function(){return e.A(136386)}),k=(0,r.lazyIconSSR)(function(){return e.A(618949)}),P=(0,r.lazyIconSSR)(function(){return e.A(273624)}),j=(0,r.lazyIconSSR)(function(){return e.A(955969)}),C=(0,r.lazyIconSSR)(function(){return e.A(577034)}),A=(0,r.lazyIconSSR)(function(){return e.A(939460)}),x=(0,r.lazyIconSSR)(function(){return e.A(518657)}),R=(0,r.lazyIconSSR)(function(){return e.A(232186)}),E=(0,r.lazyIconSSR)(function(){return e.A(130699)}),I=(0,r.lazyIconSSR)(function(){return e.A(468350)}),D=(0,r.lazyIconSSR)(function(){return e.A(22829)}),U=(0,r.lazyIconSSR)(function(){return e.A(610627)}),z=(0,r.lazyIconSSR)(function(){return e.A(957196)}),O=(0,r.lazyIconSSR)(function(){return e.A(63512)}),T=(0,r.lazyIconSSR)(function(){return e.A(204680)}),M=(0,r.lazyIconSSR)(function(){return e.A(992780)}),N=(0,r.lazyIconSSR)(function(){return e.A(382841)}),B=(0,r.lazyIconSSR)(function(){return e.A(790353)}),L=(0,r.lazyIconSSR)(function(){return e.A(29739)}),W=(0,r.lazyIconSSR)(function(){return e.A(432288)}),G=(0,r.lazyIconSSR)(function(){return e.A(685373)}),F=(0,r.lazyIconSSR)(function(){return e.A(404496)}),H=(0,r.lazyIconSSR)(function(){return e.A(784425)}),K=(0,r.lazyIconSSR)(function(){return e.A(95968)}),Z=(0,r.lazyIconSSR)(function(){return e.A(889136)}),$=(0,r.lazyIconSSR)(function(){return e.A(843103)}),J=(0,r.lazyIconSSR)(function(){return e.A(894868)}),Q=(0,r.lazyIconSSR)(function(){return e.A(589156)}),V=(0,r.lazyIconSSR)(function(){return e.A(506796)}),q=(0,r.lazyIconSSR)(function(){return e.A(425265)}),Y=(0,r.lazyIconSSR)(function(){return e.A(760239)}),X=(0,r.lazyIconSSR)(function(){return e.A(508636)}),ee=(0,r.lazyIconSSR)(function(){return e.A(734726)}),et=(0,r.lazyIconSSR)(function(){return e.A(82142)}),en=(0,r.lazyIconSSR)(function(){return e.A(659968)}),er=(0,r.lazyIconSSR)(function(){return e.A(346038)}),ea=(0,r.lazyIconSSR)(function(){return e.A(548690)}),eo=(0,r.lazyIconSSR)(function(){return e.A(356124)});e.s(["default",0,function(e,r){if((0,a.isNgCentralProvider)(e)||(0,a.isLayer3Provider)(e))return(0,t.jsx)(N,{width:28});switch(null==e?void 0:e.toLowerCase()){case"javascript":case"js":return(0,t.jsx)(I,{});case"python":return(0,t.jsx)(K,{});case"docker":case"dockerfile":return(0,t.jsx)(b,{});case"do":case"digitalocean":case"digital_ocean":return(0,t.jsx)(g,{});case"huawei":case"huaweicloud":return(0,t.jsx)(x,{});case"gcp":return(0,t.jsx)(_,{});case"oracle-ee":return(0,t.jsx)(G,{});case"bare-metal":case"on-premise":case"on-premises":return(0,t.jsx)(A,{});case"pks":case"pipeops":return(0,t.jsx)(H,{});case"aws":case"amazon":return(0,t.jsx)(s,{});case"angular":return(0,t.jsx)(c,{});case"css":case"css3":return(0,t.jsx)(v,{});case"heroku":return(0,t.jsx)(P,{});case"django":return(0,t.jsx)(h,{});case"reactjs":case"react":return(0,t.jsx)(Z,{});
1case"adonisejs":return(0,t.jsx)(u,{});case"sveltjs":return(0,t.jsx)(Y,{});case"html":return(0,t.jsx)(j,{});case"jquery":return(0,t.jsx)(E,{});case"kotlin":return(0,t.jsx)(D,{});case"node":case"nodejs":return(0,t.jsx)(W,{});case"c++":return(0,t.jsx)(d,{});case"c#":return(0,t.jsx)(f,{});case"go":return(0,t.jsx)(w,{});case"graphql":return(0,t.jsx)(k,{});case"java":return(0,t.jsx)(R,{});case"vue":case"vuejs":return(0,t.jsx)(er,{});case"php":case"hack":return(0,t.jsx)(F,{});case"rust":return(0,t.jsx)($,{});case"swift":return(0,t.jsx)(X,{});case"typescript":return(0,t.jsx)(ee,{});case"loopbackjs":return(0,t.jsx)(z,{});case"github":case"ghcr":return(0,t.jsx)(S,{});case"bitbucket":return(0,t.jsx)(l,{});case"next":case"nextjs":return(0,t.jsx)(B,{});case"flask":return(0,t.jsx)(m,{});case"gitlab":return(0,t.jsx)(y,{});case"zend":return(0,t.jsx)(eo,{});case"yii":return(0,t.jsx)(ea,{});case"vaadin":return(0,t.jsx)(et,{});case"dockerhub":return(0,t.jsx)(n.default,{width:18,height:16,src:o.DockerhubLogo,alt:"dockerhub logo"});case"ecr":return(0,t.jsx)(s,{style:{transform:"scale(0.8)"}});case"springboot":return(0,t.jsx)(q,{});case"slimphp":return(0,t.jsx)(V,{});case"sinatra":return(0,t.jsx)(Q,{});case"sails":return(0,t.jsx)(J,{});case"mongodb":return(0,t.jsx)(T,{});case"azure":return(0,t.jsx)(O,{variant:!0});case"hetzner":return(0,t.jsx)(C,{});case"linode":return(0,t.jsx)(U,{});case"vultr":return(0,t.jsx)(en,{});case"nobuscloud":case"nobus-cloud":case"nobus":return(0,t.jsx)(L,{});case"altschool":return(0,t.jsx)(i,{style:{width:"2rem",height:"1.5rem"}});case"mtn":case"mtn-cloud":case"mtn_cloud":case"mtncloud":return(0,t.jsx)(M,{role:"img","aria-label":"MTN logo"});case"layer-3":case"layer_3":case"layer3":case"layer3cloud":case"layer3-cloud":case"layer-3-cloud":case"ng-central":case"ng_central":case"ngcentral":case"ng-central-cloud":case"ng-central-1":case"af-west-1":case"af_west_1":return(0,t.jsx)(N,{width:28});case"mysql":return(0,t.jsx)(n.default,{native:!0,src:o.MySQL,alt:"MySQL",style:{width:"50px",height:"50px"}});case"postgresql":case"postgres":return(0,t.jsx)(n.default,{native:!0,src:o.PostgreSQL,alt:"PostgreSQL",style:{width:"50px",height:"50px"}});default:if(r)return!1;return(0,t.jsx)(p,{})}}])},372186,e=>{"use strict";var t=e.i(991865),n=e.i(651682),r=e.i(296137),a=e.i(271645);e.i(101967);var o=e.i(571836);e.i(982285);var u=e.i(573037);e.s(["default",0,function(){var e=(0,a.useRef)(null),i=(0,o.useDispatch)(),c=(0,n._)((0,a.useState)(null),2),s=c[0],l=c[1];return[s,l,function(n){return(0,t._)(function(){var t;return(0,r._)(this,function(r){switch(r.label){case 0:if(!n)return[3,4];e.current!==n&&(l(null),e.current=n),l(null),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,i((0,u.getEnvironment)(n))];case 2:return(null==(t=r.sent())?void 0:t.success)&&l((null==t?void 0:t.data.environments)||[]),[3,4];case 3:return r.sent(),l([]),[3,4];case 4:return[2]}})})()}]}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.