UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 13 kB
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.13.4"}}catch(e){}}(),System.register(["./chunk-legacy-TXBRODOR.js","./vue.runtime.esm-bundler-legacy-IafOlCW8.js","./_MapCache-legacy-DwgdC8YO.js","./src-legacy-Dwzr7bD0.js","./_plugin-vue_export-helper-legacy-DEZAmQqp.js","./sanitize-html-legacy-ChR3ikxn.js","./table-legacy-CEZJZvNk.js","./users.store-legacy-OKuN0qAC.js","./constants-legacy-DNCca_FT.js","./merge-legacy-uu1aGqHK.js","./_baseOrderBy-legacy-PsQY_Pvh.js","./dateformat-legacy-BxdD_OP7.js","./useDebounce-legacy-CT3oYGrC.js","./useInjectWorkflowId-legacy-Bqd7CF__.js","./dateFormatter-legacy-CmupnmDm.js","./orderBy-legacy-B1QhOZ6M.js","./useWorkflowsCache-legacy-BN6T_7B1.js","./evaluation.constants-legacy-DaBZA7FL.js"],(function(e,a){var s,t,l,r,n,o,i,u,d,c,_,m,v,f,y,p,g,b,x,w,h,k,C,T,z,$,I,j,R,S,E,B,D,H,N,L,O,W,A,F,P,U,V,M,X,Y,G,J,K,Z,q,Q,ee;return{setters:[function(e){s=e.o},function(e){t=e.$,l=e.A,r=e.C,n=e.E,o=e.Ft,i=e.N,u=e.S,d=e.Sn,c=e.T,_=e.Wt,m=e.X,v=e._,f=e._n,y=e.h,p=e.j,g=e.rt,b=e.w,x=e.yt},function(e){w=e.bt},function(e){h=e.$i,k=e.Ii,C=e.Mi,T=e.Xi,z=e.Yi,$=e.Zi,I=e._t,j=e.g,R=e.ln,S=e.xt,E=e.zt},function(e){B=e.t},function(e){},function(e){},function(e){D=e.E,H=e.Gr,N=e.Tr},function(e){L=e.ms},function(e){},function(e){},function(e){},function(e){},function(e){O=e.t},function(e){W=e.t},function(e){A=e.t},function(e){F=e.t},function(e){P=e.a,U=e.c,V=e.i,M=e.n,X=e.o,Y=e.r,G=e.s,J=e.t}],execute:function(){(K=document.createElement("style")).textContent="tr:hover:has(.open-execution-link:hover){--table--row--color--background--hover:transparent}._container_1s9s8_125{width:100%;height:100%;max-width:var(--content-container--width);padding:var(--spacing--lg)0}._header_1s9s8_132{align-items:center;gap:var(--spacing--2xs);margin-bottom:var(--spacing--lg);display:flex}._header_1s9s8_132 ._timestamp_1s9s8_138{color:var(--color--text);font-size:var(--font-size--sm)}._backButton_1s9s8_143{align-items:center;gap:var(--spacing--3xs);cursor:pointer;color:var(--color--text);background:0 0;border:none;padding:0;transition:color .1s ease-in-out;display:flex}._backButton_1s9s8_143:hover{color:var(--color--primary)}._headerSeparator_1s9s8_158{font-size:var(--font-size--xl);color:var(--color--text--tint-1)}._summary_1s9s8_163{margin-bottom:var(--spacing--md)}._summary_1s9s8_163 ._summaryStats_1s9s8_166{gap:var(--spacing--lg);display:flex}._stat_1s9s8_171{flex-direction:column;display:flex}._controls_1s9s8_176{gap:var(--spacing--sm);margin-bottom:var(--spacing--sm);display:flex}._downloadButton_1s9s8_182{margin-bottom:var(--spacing--sm)}._runsHeader_1s9s8_186{display:flex}._runsHeader_1s9s8_186>div:first-child{flex:1}._runsHeaderButtons_1s9s8_193{gap:var(--spacing--xs);display:flex}._loading_1s9s8_198{justify-content:center;align-items:center;height:200px;display:flex}._scrollableSummary_1s9s8_205{border:var(--border-width)var(--border-style)var(--color--foreground);background-color:var(--color--background--light-3);border-radius:5px}._scrollableSummary_1s9s8_205 .el-scrollbar__bar{opacity:1}._scrollableSummary_1s9s8_205 .el-scrollbar__thumb{background-color:var(--color--foreground)}._scrollableSummary_1s9s8_205 .el-scrollbar__thumb:hover{background-color:var(--color--foreground--shade-1)}._summaryCard_1s9s8_220{box-sizing:border-box;height:100px;padding:var(--spacing--sm);border-right:var(--border-width)var(--border-style)var(--color--foreground);flex-direction:column;flex-shrink:0;flex-basis:169px;justify-content:space-between;max-width:170px;display:flex}._summaryCard_1s9s8_220:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}._capitalized_1s9s8_237{text-transform:none}._capitalized_1s9s8_237:first-letter{text-transform:uppercase}._summaryCardTitle_1s9s8_245{text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;color:var(--color--text);flex-shrink:0;display:inline;overflow:hidden}._summaryCardContentLargeNumber_1s9s8_256{font-size:32px;line-height:1}._alertText_1s9s8_261{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-break:break-word;max-width:100%;color:var(--color--text--danger);font-size:var(--font-size--2xs);-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._deletedExecutionRowIndex_1s9s8_276{color:var(--color--text);font-weight:var(--font-weight--regular)}\n/*$vite$:1*/",document.head.appendChild(K);try{a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(ae=(new a.Error).stack)&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[ae]="56fa429d-95fc-4a82-9eec-d1f71b41a292",a._sentryDebugIdIdentifier="sentry-dbid-56fa429d-95fc-4a82-9eec-d1f71b41a292")}catch(a){}var a,ae;Z=s(A(),1),q={style:{display:"flex"}},Q={style:{display:"flex","justify-content":"space-between",gap:"10px"}},ee={style:{display:"inline-flex",gap:"12px","align-items":"center","max-width":"100%"}},e("default",B(i({__name:"TestRunDetailView",setup(e){const a=I(),s=N(),i=D(),B=H(),A=w(),K=F(),ae=o(!0),se=o([]),te=o(!1),le=u((()=>a.currentRoute.value.params.runId)),re=O(),ne=u((()=>B.getWorkflowById(re.value)?.name??"")),oe=o(),ie=o(new Set),ue=u((()=>i.testRunsById[le.value])),de=u((()=>ue.value?.errorDetails)),ce=u((()=>(0,Z.default)(se.value,(e=>e.runAt),["asc"]).map(((e,a)=>Object.assign(e,{index:a+1}))))),_e=u((()=>ie.value.size===ce.value.length)),me=u((()=>Object.values((0,Z.default)(i.testRunsById,(e=>new Date(e.runAt)),["asc"]).filter((({workflowId:e})=>e===re.value))??{}).findIndex((({id:e})=>e===le.value)))),ve=u((()=>W(new Date(ue.value?.runAt).getTime()))),fe=u((()=>G(ce.value,"inputs"))),ye=u((()=>P(V(X(ue.value,ce.value),oe.value?.order),oe.value?.visibility))),pe=u((()=>[{prop:"index",width:100,label:A.baseText("evaluation.runDetail.testCase"),sortable:!0},{prop:"status",label:A.baseText("evaluation.listRuns.status"),minWidth:125},...U(ye.value,ce.value)])),ge=u((()=>ue.value?.metrics??{}));async function be(){oe.value&&await K.saveEvaluationPreferences(re.value,oe.value)}async function xe(e,a){oe.value??={order:[],visibility:{}},oe.value.visibility[e]=a,await be()}async function we(e){oe.value??={order:[],visibility:{}},oe.value.order=e,await be()}function he(e){ie.value.has(e.id)?ie.value.delete(e.id):ie.value.add(e.id)}function ke(){_e.value?ie.value.clear():ie.value=new Set(ce.value.map((e=>e.id)))}return m((async()=>{await(async()=>{if(le.value&&re.value){ae.value=!0;try{const e=await i.getTestRun({workflowId:re.value,runId:le.value}),a=await i.fetchTestCaseExecutions({workflowId:re.value,runId:e.id});se.value=a??[],te.value=a?.some((e=>"error"===e.status)),await i.fetchTestRuns(ue.value.workflowId)}catch(e){s.showError(e,A.baseText("evaluation.listRuns.toast.error.fetchTestCases"))}finally{ae.value=!1}}})(),await async function(){oe.value=await K.getEvaluationPreferences(re.value)}()})),(e,s)=>(t(),n("div",{class:f(e.$style.container),"data-test-id":"test-definition-run-detail"},[r("div",{class:f(e.$style.header)},[r("button",{class:f(e.$style.backButton),onClick:s[0]||(s[0]=e=>_(a).back())},[p(_(h),{icon:"arrow-left"}),p(_(z),{size:"large",bold:!0},{default:x((()=>[l(d(_(A).baseText("evaluation.listRuns.runListHeader",{interpolate:{name:ne.value}})),1)])),_:1})],2),r("span",{class:f(e.$style.headerSeparator)},"/",2),p(_(z),{size:"large",bold:!0},{default:x((()=>[l(d(_(A).baseText("evaluation.listRuns.testCasesListHeader",{interpolate:{index:me.value+1}})),1)])),_:1})],2),"error"===ue.value?.status?(t(),b(_(T),{key:0,theme:"danger",icon:"triangle-alert",class:"mb-s"},{default:x((()=>[p(_($),{size:"small",class:f(e.$style.capitalized)},{default:x((()=>[l(d(_(A).baseText(`${_(J)(ue.value?.errorCode)}`,de.value?{interpolate:de.value}:{})??_(A).baseText(`${_(J)("UNKNOWN_ERROR")}`)),1)])),_:1},8,["class"])])),_:1})):c("",!0),p(_(R),{always:"",class:f([e.$style.scrollableSummary,"mb-m"])},{default:x((()=>[r("div",q,[r("div",{class:f(e.$style.summaryCard)},[p(_($),{size:"small",class:f(e.$style.summaryCardTitle)},{default:x((()=>[l(d(_(A).baseText("evaluation.runDetail.totalCases")),1)])),_:1},8,["class"]),p(_($),{size:"xlarge",class:f(e.$style.summaryCardContentLargeNumber),bold:""},{default:x((()=>[l(d(se.value.length),1)])),_:1},8,["class"])],2),r("div",{class:f(e.$style.summaryCard)},[p(_($),{size:"small",class:f(e.$style.summaryCardTitle)},{default:x((()=>[l(d(_(A).baseText("evaluation.runDetail.ranAt")),1)])),_:1},8,["class"]),r("div",null,[p(_($),{size:"medium"},{default:x((()=>[l(d(ve.value.date)+" "+d(ve.value.time),1)])),_:1})])],2),r("div",{class:f(e.$style.summaryCard)},[p(_($),{size:"small",class:f(e.$style.summaryCardTitle)},{default:x((()=>[l(d(_(A).baseText("evaluation.listRuns.status")),1)])),_:1},8,["class"]),"completed"===ue.value?.status&&te.value?(t(),b(_($),{key:0,size:"medium",color:"warning"},{default:x((()=>[l(d(_(A).baseText("evaluation.runDetail.error.partialCasesFailed")),1)])),_:1})):(t(),b(_($),{key:1,color:_(M)[ue.value?.status]?.color,size:"medium",class:f(ue.value?.status.toLowerCase()),style:{"text-transform":"capitalize"}},{default:x((()=>[l(d(ue.value?.status),1)])),_:1},8,["color","class"]))],2),(t(!0),n(v,null,g(ge.value,((a,s)=>(t(),n("div",{key:s,class:f(e.$style.summaryCard)},[p(_(C),{content:s,placement:"top"},{default:x((()=>[p(_($),{size:"small",class:f(e.$style.summaryCardTitle),style:{"text-overflow":"ellipsis",overflow:"hidden"}},{default:x((()=>[l(d(s),1)])),_:2},1032,["class"])])),_:2},1032,["content"]),p(_($),{size:"xlarge",class:f(e.$style.summaryCardContentLargeNumber),bold:""},{default:x((()=>[l(d(a.toFixed(2)),1)])),_:2},1032,["class"])],2)))),128))])])),_:1},8,["class"]),r("div",{class:f(["mb-s",e.$style.runsHeader])},[r("div",null,[p(_(z),{size:"large",bold:!0},{default:x((()=>[l(d(_(A).baseText("evaluation.listRuns.allTestCases",{interpolate:{count:ce.value.length}})),1)])),_:1})]),r("div",{class:f(e.$style.runsHeaderButtons)},[p(_(k),{variant:"subtle",icon:_e.value?"chevrons-down-up":"chevrons-up-down",size:"medium",onClick:ke},null,8,["icon"]),p(_(j),{size:"medium","icon-size":"small",columns:ye.value,"onUpdate:columnVisibility":xe,"onUpdate:columnOrder":we},null,8,["columns"])],2)],2),ae.value||fe.value.length||"completed"!==ue.value?.status||"success"!==ue.value?.finalResult?c("",!0):(t(),b(_(T),{key:1,theme:"secondary",icon:"info",class:"mb-s"},{default:x((()=>[p(_($),{size:"small",class:f(e.$style.capitalized)},{default:x((()=>[l(d(_(A).baseText("evaluation.runDetail.notice.useSetInputs")),1)])),_:1},8,["class"])])),_:1})),ae.value?(t(),n("div",{key:2,class:f(e.$style.loading)},[p(_(E),{loading:!0,rows:5})],2)):(t(),b(Y,{key:3,data:ce.value,columns:pe.value,"default-sort":{prop:"id",order:"descending"},"expanded-rows":ie.value,onRowClick:he},{id:x((({row:e})=>[r("div",Q,d(e.id),1)])),index:x((({row:s})=>[r("div",null,[s.executionId?(t(),b(_(S),{key:0,class:"open-execution-link",onClick:y((e=>(e=>{const s=e.executionId;if(s){const{href:e}=a.resolve({name:L.EXECUTION_PREVIEW,params:{name:re.value,executionId:s}});window.open(e,"_blank")}})(s)),["stop","prevent"])},{default:x((()=>[l(" #"+d(s.index),1)])),_:2},1032,["onClick"])):(t(),n("span",{key:1,class:f(e.$style.deletedExecutionRowIndex)},"#"+d(s.index),3))])])),status:x((({row:a})=>[r("div",ee,[p(_(h),{icon:_(M)[a.status].icon,color:_(M)[a.status].color},null,8,["icon","color"]),"error"===a.status?(t(),b(_(C),{key:0,placement:"top","show-after":300},{content:x((()=>[l(d(_(A).baseText(`${_(J)(a.errorCode)}`)||a.status),1)])),default:x((()=>[p(_($),{color:"danger",class:f(e.$style.capitalized)},{default:x((()=>[l(d(_(A).baseText(`${_(J)(a.errorCode)}`)||a.status),1)])),_:2},1032,["class"])])),_:2},1024)):(t(),b(_($),{key:1,class:f(e.$style.capitalized)},{default:x((()=>[l(d(a.status),1)])),_:2},1032,["class"]))])])),_:1},8,["data","columns","expanded-rows"]))],2))}}),[["__cssModules",{$style:{container:"_container_1s9s8_125",header:"_header_1s9s8_132",timestamp:"_timestamp_1s9s8_138",backButton:"_backButton_1s9s8_143",headerSeparator:"_headerSeparator_1s9s8_158",summary:"_summary_1s9s8_163",summaryStats:"_summaryStats_1s9s8_166",stat:"_stat_1s9s8_171",controls:"_controls_1s9s8_176",downloadButton:"_downloadButton_1s9s8_182",runsHeader:"_runsHeader_1s9s8_186",runsHeaderButtons:"_runsHeaderButtons_1s9s8_193",loading:"_loading_1s9s8_198",scrollableSummary:"_scrollableSummary_1s9s8_205",summaryCard:"_summaryCard_1s9s8_220",capitalized:"_capitalized_1s9s8_237",summaryCardTitle:"_summaryCardTitle_1s9s8_245",summaryCardContentLargeNumber:"_summaryCardContentLargeNumber_1s9s8_256",alertText:"_alertText_1s9s8_261",deletedExecutionRowIndex:"_deletedExecutionRowIndex_1s9s8_276"}}],["__scopeId","data-v-53303c95"]]))}}})); //# sourceMappingURL=TestRunDetailView-legacy-XSi5OUVn.js.map