1(self.webpackChunk_frontend_dashboard=self.webpackChunk_frontend_dashboard||[]).push([[9285,277],{27005:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});r(79683),r(69399),r(78527);var n=r(31085),i=r(20467),s=r(14041),a=r(7958);const o="module-PersistedOverlay__container__Wzu3l",l="module-PersistedOverlay__popover__QEeP9",c="module-PersistedOverlay__arrow__ctZX4";const u=function(e){var t,r=e.isForcedOpen,u=e.hoverElement,p=e.description,d=e.placement,h=e.id,g=e.delay,b=void 0===g?200:g,j=(0,a.M)(),m=j[0],x=j[1],f=(0,s.useState)(!1),v=f[0],y=f[1],N=(0,s.useState)(!1),I=N[0],E=N[1],w=(0,s.useState)(!1),k=w[0],G=w[1],C=(0,s.useRef)(null);return(0,s.useEffect)(function(){return function(){C.current&&clearTimeout(C.current),C.current=null}},[]),(0,s.useEffect)(function(){y(x)},[x]),(0,s.useEffect)(function(){if(v||k||r)return C.current&&(clearTimeout(C.current),C.current=null),void(I||E(!0));I&&null===C.current&&(C.current=setTimeout(function(){E(!1),C.current=null},b))},[I,r,v,k,b]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:o,id:h?h+"-overlay-button":"","data-cy":h?h+"-overlay-button":"",ref:m,onClick:function(){return y(!v)},children:u}),(0,n.jsx)(i.hJ,{target:null!=(t=m.current)?t:void 0,show:I||k,placement:null!=d?d:"top",rootClose:!0,onHide:function(){},arrowClassName:c,children:(0,n.jsx)(i.AM,{id:h?h+"-popover":"","data-cy":h?h+"-popover":"",className:l,onMouseEnter:function(){return G(!0)},onMouseLeave:function(){return G(!1)},children:p})})]})}},97019:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GithubEnterpriseInstallationForm:()=>m,default:()=>x});r(1569),r(96656),r(95790),r(99180),r(21555),r(33111),r(94356),r(45993);var n=r(54756),i=r.n(n),s=(r(68989),r(10467)),a=r(31085),o=r(20467),l=r(14041),c=r(40893),u=r(79313),p=r(22689),d=r(38594),h=r(76093),g=r(66577),b=r(93954),j=r(51836),m=function(e){var t,r,n=e.orgId,m=(0,j.Zp)(),x=d.q.isEnabled("cross-origin-opener-policy-header"),f=(0,l.useState)(!1),v=f[0],y=f[1],N=(0,l.useState)(null),I=N[0],E=N[1],w=(0,b.n3m)({variables:{uuid:n}}),k=w.refetch,G=w.data,C=(0,b.psu)(),P=C[0],S=C[1],O=S.loading,A=S.error,H=(0,b.z7T)({variables:{input:{orgId:n}}})[0],R=(0,l.useCallback)(function(){x||(k().then(function(){return y(!0)}),H().then(function(e){var t;(null===(t=e.data)||void 0===t?void 0:t.githubEnterpriseFailedInstallationsCleanup)&&h.A.setNotification("There was an error creating the integration","failure")}))},[H,x,k]),z=(0,p.m)({destination:"/apps/github-enterprise/login/organization/"+n,onClose:R,height:900,width:1030}),_=z.openPopup,T=z.isLoading;((0,l.useEffect)(function(){!!(null==G?void 0:G.organization.githubAppEnterpriseInstallations.length)&&v&&m("/organizations/"+n+"/integrations/github-enterprise")},[n,G,v,m]),(0,l.useEffect)(function(){if(x){var e=window.location.origin,t=function(t){t.origin===e&&function(e){if(!e||"object"!=typeof e)return!1;var t=e;return("github-enterprise-install:success"===t.type||"github-enterprise-install:error"===t.type)&&"string"==typeof t.orgId&&"number"==typeof t.githubEnterpriseId}(t.data)&&t.data.orgId===n&&t.data.githubEnterpriseId===I&&(E(null),"github-enterprise-install:success"!==t.data.type?H().then(function(e){var t;(null===(t=e.data)||void 0===t?void 0:t.githubEnterpriseFailedInstallationsCleanup)&&h.A.setNotification("There was an error creating the integration","failure")}):k().then(function(){return y(!0)}))};return window.addEventListener("message",t),function(){window.removeEventListener("message",t)}}},[H,x,n,I,k]),A)&&("INTERNAL_SERVER_ERROR"===(null===(t=A.graphQLErrors[0])||void 0===t||null===(r=t.extensions)||void 0===r?void 0:r.code)&&h.A.setNotification("These credentials are already in use. Please create a new application in GitHub Enterprise.","failure"));var q={serverUrl:u.Yj().url("GitHub Enterprise server url must be a url").required("GitHub Enterprise server url is required"),appId:u.ai().required("GitHub Enterprise app ID is required"),appName:u.Yj().required("GitHub Enterprise app name is required"),privateKey:u.Yj().required("GitHub Enterprise private key is required"),clientId:u.Yj().required("GitHub Enterprise client ID is required"),
1clientSecret:u.Yj().required("GitHub Enterprise client secret is required")},F=u.Ik().shape(q);return(0,a.jsx)(c.l1,{validationSchema:F,onSubmit:function(e){var t,r=e.serverUrl,a=e.appId,o=e.appName,l=e.privateKey,c=e.clientId,u=e.clientSecret;if(!x)return P({variables:{input:{orgId:n,serverUrl:r,appId:Number(a),appName:o,privateKey:l,clientId:c,clientSecret:u}}}).then(function(){return _()});var p=new Set(null!=(t=null==G?void 0:G.organization.githubAppEnterpriseInstallations.map(function(e){return e.id}))?t:[]);return P({variables:{input:{orgId:n,serverUrl:r,appId:Number(a),appName:o,privateKey:l,clientId:c,clientSecret:u}}}).then(function(){var e=(0,s.A)(i().mark(function e(t){var r,n,s,a,o;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(r=t.data)||void 0===r?void 0:r.githubEnterpriseIntegrationCreation){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,k();case 4:if(s=e.sent,a=s.data.organization.githubAppEnterpriseInstallations,o=null!=(n=a.find(function(e){var t=e.id;return!p.has(t)}))?n:a.at(-1)){e.next=10;break}return h.A.setNotification("There was an error creating the integration","failure"),e.abrupt("return");case 10:E(o.id),_();case 12:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())},initialValues:{serverUrl:"",appId:0,appName:"",privateKey:"",clientId:"",clientSecret:""},children:function(e){var t=e.isSubmitting,r=e.dirty,n=e.isValid,i=e.setFieldValue,s=e.values;return(0,a.jsxs)(c.lV,{children:[(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"serverUrl",label:"GitHub Enterprise Server URL"}),(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"appId",label:"GitHub Enterprise App ID"}),(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"appName",label:"GitHub Enterprise App name"}),(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"privateKey",label:"GitHub Enterprise Private key",inputGroupClassName:"fs-exclude",InputComponent:o.MJ,InputProps:{componentClass:"textarea","data-cy":"github-enterprise-private-key",rows:10,onChange:function(e){return i("privateKey",e.target.value)},value:s.privateKey}}),(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"clientId",label:"GitHub Enterprise Client ID"}),(0,a.jsx)(g.m7,{disabled:!1,editable:!0,name:"clientSecret",label:"GitHub Enterprise Client secret",inputGroupClassName:"fs-exclude"}),(0,a.jsx)("hr",{}),(0,a.jsx)(o.Zk.Body,{children:(0,a.jsxs)(o.$n,{"data-cy":"form-submission",bsStyle:"primary",type:"submit",disabled:!n||!r||t||O||T,children:[t&&(0,a.jsxs)("span",{children:[(0,a.jsx)(o.In,{name:"refresh",className:"fa-spin"})," "]}),T?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.pR,{style:{marginRight:8},name:"status-loading",size:"x16",spin:!0}),"Waiting for you to configure integration..."]}):"Next Step"]})})]})}})};m.displayName="GithubEnterpriseInstallationForm";const x=m},69902:(e,t,r)=>{"use strict";r.r(t),r.d(t,{GithubIntegrationOrganizationPage:()=>F,default:()=>L});r(30935),r(85146),r(68291);var n=r(31085),i=r(14041),s=r(53426),a=r.n(s),o=r(93954),l=r(6528),c=r(83861),u=r(92994),p=r(33145),d=r(20467),h=r(51836),g=r(22689),b=(r(95790),r(45250)),j=r.n(b),m=r(64467),x=r(98587),f=r(66632),v=r(27005);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var N=function(e){var t=e.repos,r=e.onViewMore,i=(0,x.A)(e,["repos","onViewMore"]);return(0,n.jsxs)("div",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){(0,m.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},i,{className:"repos-popover",children:[t.length>0?j().map(j().take(t,10),function(e,t){return(0,n.jsxs)("div",{className:"text-muted",children:[(0,n.jsx)(f.S,{isPrivate:e.isPrivate}),e.fullName]},t)}):(0,n.jsxs)("div",{className:"text-muted",children:["This GitHub App doesn't grant Cypress permission to access any of your repos."," ",(0,n.jsx)("a",{"data-cy":"github-update-installation",onClick:r,children:"Update your installation to give Cypress permission."})]}),t.length>10&&(0,n.jsx)("div",{className:"view-more",children:(0,n.jsx)(d.$n,{bsStyle:"link","data-cy":"github-view-more-repos",onClick:r,children:"View more in GitHub"})})]}))};N.displayName="ReposPopover";var I=function(e){var t=e.installation,r=e.orgId,i=e.isEnterprise,s=(0,o.VJU)({variables:{installationId:t.id,orgId:r}})[0],a=(0,o.n3m)({variables:{uuid:r}}).refetch,l=i?"github-enterprise":"github",c=(0,g.m)({destination:"/apps/"+l+"/login/organization/"+r+"?installId="+t.id,onClose:a}).openPopup;return(0,n.jsxs)("tr",{className:"github-integration-projects-table--row",children:[(0,n.jsxs)("td",{children:[(0,n.jsx)("img",{className:"img-circle",src:t.accountAvatarUrl,width:32,height:32,alt:""})," ",t.accountLogin]}),(0,n.jsx)("td",{children:(0,n.jsx)(v.A,{id:"repos-permitted",placement:"top",delay:100,description:(0,n.jsx)(N,{repos:t.repos.nodes,onViewMore:c}),hoverElement:(0,n.jsxs)("span",{className:"repo-count",children:[t.repos.totalCount," repos permitted ",(0,n.jsx)("i",{className:"fa fa-question-circle"})]})})}),(0,n.jsxs)("td",{children:[(0,n.jsx)(d.$n,{bsStyle:"link",onClick:function(){return c()},children:"Manage"}),(0,n.jsx)(d.m_,{placement:"bottom",overlay:(0,n.jsx)("span",{children:"Ensures Cypress has the latest information from GitHub"}),children:(0,n.jsx)(d.$n,{bsStyle:"link",className:"sync-button",disabled:t.isSyncing,onClick:function(){return s()},children:t.isSyncing?(0,n.jsx)("i",{className:"fa fa-spin fa-refresh"}):"Sync"})})]})]})};I.displayName="GithubInstallationsRow";var E=function(e){var t=e.installations,r=e.orgId,s=e.startPolling,a=e.isEnterprise;return(0,i.useEffect)(function(){s(1e3)},[s]),(0,n.jsx)("div",{className:"github-integration-projects-table",children:(0,n.jsxs)(d.XI,{
1children:[(0,n.jsx)("thead",{className:"github-integration-projects-table--header",children:(0,n.jsxs)("tr",{children:[(0,n.jsx)("th",{className:"project",children:"GitHub organization"}),(0,n.jsx)("th",{className:"repo",children:"Repos permitted"}),(0,n.jsx)("th",{className:"configure"})]})}),(0,n.jsx)("tbody",{className:"github-integration-projects-table--body",children:j().map(t,function(e){return(0,n.jsx)(I,{isEnterprise:a,installation:e,orgId:r},e.id)})})]})})};E.displayName="GithubInstallationsTable";var w=r(40105),k=r.n(w),G=r(5053),C=r(73657),P=r(39067),S=r.n(P),O=function(e){var t=e.project;return(0,n.jsxs)("tr",{className:"github-integration-projects-table--row",children:[(0,n.jsx)("td",{className:"project",children:(0,n.jsx)("div",{className:"truncate-text",children:(0,n.jsx)(d.m_,{placement:"bottom",overlay:(0,n.jsx)("span",{children:t.name}),children:(0,n.jsx)("span",{children:t.name})})})}),(0,n.jsx)("td",{className:"repo",children:(0,n.jsx)("div",{className:"truncate-text",children:t.githubIntegration?(0,n.jsxs)("div",{children:[(0,n.jsx)(f.S,{isPrivate:t.githubIntegration.repository.isPrivate}),(0,n.jsx)(d.m_,{placement:"bottom",overlay:(0,n.jsx)("span",{children:t.githubIntegration.repository.fullName}),children:(0,n.jsx)("span",{children:t.githubIntegration.repository.fullName})})]}):(0,n.jsx)(d.m_,{placement:"bottom",overlay:"Connect this project to one of your GitHub repos to enable status checks and PR comments",children:(0,n.jsxs)("span",{className:"text-warning",children:[(0,n.jsx)(d.In,{name:"exclamation-triangle"}),"Â Not connected"]})})})}),(0,n.jsx)("td",{className:"configure",children:(0,n.jsx)(C.N_,{className:"btn btn-link",to:"/projects/"+t.id+"/settings/integrations",children:"Configure"})})]})};O.displayName="GithubIntegrationProjectsRow",O.propTypes={project:S().object.isRequired};var A=function(e){var t=e.projects;return(0,n.jsxs)("div",{className:"github-integration-projects-table",children:[(0,n.jsxs)(d.XI,{children:[(0,n.jsx)("thead",{className:"github-integration-projects-table--header",children:(0,n.jsxs)("tr",{children:[(0,n.jsx)("th",{className:"project",children:"Cypress project"}),(0,n.jsx)("th",{className:"repo",children:"GitHub repo"}),(0,n.jsx)("th",{className:"configure"})]})}),t.length>0&&(0,n.jsx)("tbody",{className:"github-integration-projects-table--body",children:k()(t,function(e){return(0,n.jsx)(O,{project:e},e.id)})})]}),0===t.length&&(0,n.jsx)(G.Y,{})]})};A.displayName="GithubIntegrationProjectsTable";var H=function(e){var t=e.orgId,r=e.isEnterprise,i=void 0!==r&&r,s=(0,h.Zp)(),a=(0,o.n3m)({variables:{uuid:t}}),l=a.data,c=a.error,u=a.refetch,b=a.startPolling,j=(0,g.m)({destination:"/apps/github/login/organization/"+t,onClose:u,onOpen:function(){return b(1e3)}}).openPopup;if(!l)return null;if(c)return(0,n.jsx)(p.m,{});var m=l.organization[i?"githubAppEnterpriseInstallations":"githubAppInstallations"],x=l.organization.projects;return(0,n.jsx)("div",{className:"github-integration-organization",children:l.organization.viewerIsOwnerOrAdmin?(0,n.jsx)("div",{className:"github-integration-info",children:(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"github-integration-projects",children:[(0,n.jsx)("h4",{children:"All projects"}),(0,n.jsx)(A,{projects:x.nodes})]}),(0,n.jsxs)("div",{className:"github-integration-installations",children:[(0,n.jsx)("h4",{children:"Active installations"}),(0,n.jsx)(E,{orgId:t,isEnterprise:i,installations:m,startPolling:b}),(0,n.jsx)("div",{className:"github-card-footer",children:(0,n.jsx)(d.$n,{bsStyle:"primary",onClick:function(){i?s("/organizations/"+t+"/integrations/github-enterprise-form"):j()},children:"Install into another GitHub organization"})})]})]})}):(0,n.jsxs)(d.Fc,{bsStyle:"warning",children:[(0,n.jsx)("i",{className:"fa fa-exclamation-triangle"})," Contact the organization admin to manage GitHub integrations."]})})};H.displayName="GithubIntegrationOrganization";var R=r(97019),z=(r(7680),r(9098),function(e){var t=e.children,r=e["data-cy"];return(0,n.jsx)("li",{"data-cy":r,style:{marginLeft:20},children:t})});z.displayName="Indent";var _=function(e){var t=e.slug;return(0,n.jsx)("a",{className:"fa fa-question-circle info-link-icon",target:"_blank","aria-label":"Learn more",href:"https://on.cypress.io/"+t})};_.displayName="InfoQuestionCircle";var T=function(e){var t=e.orgId,r=window.location.origin,i=(0,o.fvh)({variables:{uuid:t}}
1).data;if(!i)return(0,n.jsxs)(d.nh,{width:720,height:180,children:[(0,n.jsx)("rect",{x:"0",y:"0",width:"520",height:"20",rx:"6",ry:"6"}),(0,n.jsx)("rect",{x:"0",y:"36",width:"680",height:"16",rx:"6",ry:"6"}),(0,n.jsx)("rect",{x:"0",y:"68",width:"640",height:"16",rx:"6",ry:"6"}),(0,n.jsx)("rect",{x:"0",y:"100",width:"560",height:"16",rx:"6",ry:"6"}),(0,n.jsx)("rect",{x:"0",y:"140",width:"320",height:"16",rx:"6",ry:"6"})]});var s=i.organization.githubEnterpriseSetupWebhookUrl.trim(),a=s.startsWith("/")?""+r+s:s,l=i.organization.githubEnterpriseSetupWebhookSecret.trim();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"To configure GitHub Enterprise with Cypress, you will need to create a Cypress app in your GitHub Organization."}),(0,n.jsxs)("ol",{children:[(0,n.jsxs)("li",{children:["Navigate to the New GitHub App screen"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-1"})," ","and complete the form with:",(0,n.jsxs)("ul",{children:[(0,n.jsx)(z,{"data-cy":"gh-integration-host",children:(0,n.jsx)(d.hR,{label:(0,n.jsxs)(n.Fragment,{children:["Homepage URL"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-2"}),":"]}),copyText:r})}),(0,n.jsx)(z,{children:(0,n.jsx)(d.hR,{label:(0,n.jsxs)(n.Fragment,{children:["Callback URL"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-2"}),":"]}),copyText:r+"/apps/github/callback"})}),(0,n.jsx)(z,{children:(0,n.jsx)(d.hR,{label:(0,n.jsxs)(n.Fragment,{children:["Post Installation Setup URL"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-2"}),":"]}),copyText:r+"/apps/github/callback"})}),(0,n.jsx)(z,{children:(0,n.jsx)(d.hR,{label:(0,n.jsxs)(n.Fragment,{children:["Webhook URL"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-3"}),":"]}),copyText:a})}),(0,n.jsx)(z,{"data-cy":"gh-webhook-secret",children:(0,n.jsx)(d.hR,{label:(0,n.jsxs)(n.Fragment,{children:["Webhook secret"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-3"}),":"]}),mask:!0,copyText:l})}),(0,n.jsxs)(z,{children:["Make sure that the Repository Permissions for the App are set as follows"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-4"}),":",(0,n.jsxs)("ul",{children:[(0,n.jsx)(z,{children:"Pull requests = read & write"}),(0,n.jsx)(z,{children:"Commit statuses = read & write"})]})]})]})]}),(0,n.jsxs)("li",{children:["On the resulting page, click âGenerate a new client secretâ"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-6"})," ","and store the client secret for the Cypress GitHub App."]}),(0,n.jsxs)("li",{children:["On the same page, click âGenerate a private keyâ"," ",(0,n.jsx)(_,{slug:"cypress-github-enterprise-app-installation-process-7"})," ","and store the file locally."]})]}),"Once the GitHub App is created, complete the integration installation based on the GitHub App details."]})},q=function(e){var t=e.orgId;return(0,n.jsx)("div",{className:"cypress-integratioin-info",children:(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"cypress-integrations-projects",children:[(0,n.jsx)("h4",{children:"Create a Cypress App in GitHub Enterprise"}),(0,n.jsx)(d.Zk.Body,{children:(0,n.jsx)(T,{orgId:t})})]}),(0,n.jsx)(R.GithubEnterpriseInstallationForm,{orgId:t})]})})};q.displayName="GithubEnterpriseInstallation";var F=function(e){var t=e.org,r=e.isEnterprise,s=(0,h.zy)(),d=(0,o.n3m)({variables:{uuid:t.id}}),g=d.data,b=d.error,j=d.stopPolling,m=d.startPolling;if(i.useEffect(function(){return null==m||m(3e3),function(){return null==j?void 0:j()}},[m,j]),b)return(0,n.jsx)(p.m,{});var x=r?"GitHub Enterprise":"GitHub",f=null==g?void 0:g.organization[r?"githubAppEnterpriseInstallations":"githubAppInstallations"],v=s.pathname.includes("github-enterprise-form"),y=!v&&Boolean(null==f?void 0:f.length),N=r&&v;return(0,n.jsx)(a(),{title:t.name+"'s Integrations | "+x,children:(0,n.jsxs)(l.g,{title:(0,n.jsxs)("div",{className:"integrations-slat with-icon",children:[(0,n.jsx)("img",{src:"/img/github-round-logo.svg",alt:""}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"panel-title",children:x}),"Enable ",x," status checks and pull request comments for your projects."]})]}),className:"integration-page github-integration-organization-page",children:[(0,n.jsx)(u.P,{orgId:t.id}),(0,n.jsxs)(c.M,{e2e:"integration-github",children:[y&&(0,n.jsx)(H,{orgId:t.id,isEnterprise:r}),N&&(0,n.jsx)(q,{orgId:t.id})]})]})})};F.displayName="GithubIntegrationOrganizationPage";const L=F},83861:(e,t,r)=>{"use strict";r.d(t,{M:()=>s});var n=r(31085),i=r(20467);r(14041);function s(e){var t=e.children,r=e.e2e;return(0,n.jsx)(i.Zk,{className:"integration","data-e2e":r,children:(0,n.jsx)(i.Zk.Body,{children:t})})}s.displayName="IntegrationContainer"},5053:(e,t,r)=>{"use strict";r.d(t,{Y:()=>s});var n=r(31085),i=r(20467),s=(r(14041),function(){return(0,n.jsx)(i.pp,{children:(0,n.jsxs)("span",{children:["It looks like you haven't created any projects yet! You can create a new project after logging in to the Cypress app."," ",(0,n.jsx)("a",{href:"https://on.cypress.io/adding-new-project",children:"Learn more."})]})})});s.displayName="IntegrationEmptyProjectState"},92994:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(31085),i=r(20467),s=r(73657),a=(r(14041),function(e){var t=e.orgId;return(0,n.jsx)("div",{className:"integration-page__back-link",children:(0,n.jsxs)(s.N_,{to:"/organizations/"+t+"/integrations",children:[(0,n.jsx)(i.In,{name:"caret-left"})," Back to all integrations"]})})});a.displayName="IntegrationsBackLink"},66632:(e,t,r)=>{"use strict";r.d(t,{S:()=>p});var n=r(31085),i=r(19272),s=r(20467),a=r(39067),o=r.n(a),l=(r(14041),{position:"relative",marginRight:"8px"}),c={color:"currentColor"},u={color:s.MF.orange300,position:"absolute",top:"-6px",left:"6px"},p=function(e){var t=e.isPrivate,r=e.starred,s=void 0!==r&&r;return(0,n.jsxs)("span",{style:l,children:[t?(0,n.jsx)(i.XAi,{style:c}
1):(0,n.jsx)(i.SYR,{style:c}),s&&(0,n.jsx)("i",{className:"fa fa-star",style:u})]})};p.displayName="RepoIcon",p.propTypes={isPrivate:o().bool,starred:o().bool}},84570:(e,t,r)=>{var n=r(47170),i=r(45770)(n);e.exports=i},35636:(e,t,r)=>{var n=r(86596)();e.exports=n},47170:(e,t,r)=>{var n=r(35636),i=r(81211);e.exports=function(e,t){return e&&n(e,t,i)}},41393:(e,t,r)=>{var n=r(84570),i=r(36529);e.exports=function(e,t){var r=-1,s=i(e)?Array(e.length):[];return n(e,function(e,n,i){s[++r]=t(e,n,i)}),s}},45770:(e,t,r)=>{var n=r(36529);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var s=r.length,a=t?s:-1,o=Object(r);(t?a--:++a<s)&&!1!==i(o[a],a,o););return r}}},86596:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,s=Object(t),a=n(t),o=a.length;o--;){var l=a[e?o:++i];if(!1===r(s[l],l,s))break}return t}}},40105:(e,t,r)=>{var n=r(65111),i=r(3334),s=r(41393),a=r(53142);e.exports=function(e,t){return(a(e)?n:s)(e,i(t,3))}}}]); 2//# sourceMappingURL=github-integration-organization.4809f5534c1955b9afc8.bundle.js.map
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.