n8n-editor-ui
Version:
Workflow Editor UI for n8n
2 lines • 12.9 kB
JavaScript
!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","./users.store-legacy-OKuN0qAC.js","./dialog-legacy-2rrTvc09.js","./constants-legacy-DNCca_FT.js","./merge-legacy-uu1aGqHK.js","./_baseOrderBy-legacy-PsQY_Pvh.js","./dateformat-legacy-BxdD_OP7.js","./useDebounce-legacy-CT3oYGrC.js","./versions.store-legacy-BoVYiMEK.js","./usePageRedirectionHelper-legacy-dYzA8Va8.js","./usage.store-legacy-D__14DPo.js"],(function(e,a){var t,n,l,s,i,o,c,u,d,r,g,p,_,f,v,y,b,m,h,x,w,k,T,A,P,$,j,C,L,V,U,W,z,B,N,I,E,q,M,S,D,F,R,O,H,K,X,Y,Z,J,Q,G,ee,ae,te;return{setters:[function(e){e.o},function(e){t=e.$,n=e.A,l=e.C,s=e.E,i=e.Ft,o=e.N,c=e.S,u=e.Sn,d=e.T,r=e.Wt,g=e.X,p=e._n,_=e.h,f=e.j,v=e.w,y=e.yn,b=e.yt},function(e){m=e._t,h=e.xt},function(e){x=e.Fi,w=e.K,k=e.Mi,T=e.Qi,A=e.Ut,P=e.Yi,$=e.Zi,j=e._t,C=e.gt,L=e.tt,V=e.yt},function(e){U=e.t},function(e){},function(e){W=e.$a,z=e.Tr,B=e.gr,N=e.nn,I=e.r,E=e.t,q=e.vn},function(e){M=e.t},function(e){S=e.is},function(e){},function(e){},function(e){},function(e){},function(e){},function(e){D=e.t},function(e){F=e.t}],execute:function(){(R=document.createElement("style")).textContent="._auditNotice_hanyh_125{margin-top:var(--spacing--sm)}._checkboxWrapper_hanyh_129{margin-top:var(--spacing--md)}._footerActions_hanyh_133{justify-content:flex-end;gap:var(--spacing--2xs);display:flex}._center_1weln_125>div{justify-content:center}._actionBox_1weln_129{margin:var(--spacing--2xl)0 0}._spacedFlex_1weln_133{justify-content:space-between;align-items:center;display:flex}._title_1weln_139{padding:var(--spacing--2xl)0 var(--spacing--md);align-items:center;display:flex}._quota_1weln_145{height:54px;padding:0 var(--spacing--sm);margin:0 0 var(--spacing--xs);background:var(--color--background--light-3);border-radius:var(--radius--lg);border:1px solid var(--color--foreground);white-space:nowrap;justify-content:space-between;align-items:center;display:flex}._quota_1weln_145 ._count_1weln_157{text-transform:lowercase;font-size:var(--font-size--sm)}._buttons_1weln_162{padding:var(--spacing--xl)0 0;justify-content:flex-end;display:flex}._buttons_1weln_162 button{margin-left:var(--spacing--xs)}._buttons_1weln_162 button a{color:inherit;padding:var(--spacing--xs)var(--spacing--md);margin:calc(var(--spacing--xs)*-1)calc(var(--spacing--md)*-1);text-decoration:none;display:inline-block}._chart_1weln_178{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}._chartLine_1weln_185{width:100%;max-width:260px;height:10px;margin:0 var(--spacing--md);background:var(--color--background);border-radius:10px;display:block}._chartBar_1weln_195{float:left;background:var(--color--secondary);border-radius:10px;max-width:100%;height:100%;transition:width .2s cubic-bezier(.19,1,.22,1)}div[class*=info]>span>span:last-child{padding:0 0 0 var(--spacing--4xs);line-height:1.4}._titleTooltip_1weln_209{margin:0 0 0 var(--spacing--2xs);align-items:center;display:flex}._dialogButtonsContainer_1weln_215{justify-content:flex-end;display:flex}.settings-usage-and-plan[data-v-151c249f] .el-dialog__wrapper{justify-content:center;align-items:center;display:flex}.settings-usage-and-plan[data-v-151c249f] .el-dialog__wrapper .el-dialog{margin:0}.settings-usage-and-plan[data-v-151c249f] .el-dialog__wrapper .el-dialog .el-dialog__footer button{margin-left:var(--spacing--xs)}\n/*$vite$:1*/",document.head.appendChild(R);try{a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(ne=(new a.Error).stack)&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[ne]="480af063-c3b4-4284-a92a-134be755b9d8",a._sentryDebugIdIdentifier="sentry-dbid-480af063-c3b4-4284-a92a-134be755b9d8")}catch(a){}var a,ne;O=["href"],H=o({__name:"EulaAcceptanceModal",props:{modelValue:{type:Boolean},eulaUrl:{}},emits:["update:modelValue","accept","cancel"],setup(e,{emit:a}){const s=a,o=i(!1),d=c((()=>!o.value)),g=()=>{o.value=!1,s("cancel")},_=()=>{s("accept")},y=()=>{s("update:modelValue",!1),g()};return(a,s)=>(t(),v(r(M),{"model-value":e.modelValue,title:r(m).baseText("settings.usageAndPlan.dialog.eula.title"),"before-close":y,width:"540px","data-test-id":"eula-acceptance-modal"},{default:b((()=>[l("div",null,[f(r($),{color:"text-base",size:"medium"},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.dialog.eula.description")),1)])),_:1}),f(r($),{class:p(a.$style.auditNotice),color:"text-base",size:"medium",tag:"p"},{default:b((()=>[l("em",null,u(r(m).baseText("settings.usageAndPlan.dialog.eula.audit.notice")),1)])),_:1},8,["class"]),l("div",{class:p(a.$style.checkboxWrapper)},[f(r(V),{modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=e=>o.value=e),"data-test-id":"eula-checkbox"},{label:b((()=>[l("span",null,[n(u(r(m).baseText("settings.usageAndPlan.dialog.eula.checkbox.label"))+" "+u(" ")+" ",1),l("a",{href:e.eulaUrl,target:"_blank",rel:"noopener noreferrer","data-test-id":"eula-link"},u(r(m).baseText("settings.usageAndPlan.dialog.eula.link.text")),9,O),s[1]||(s[1]=n(". ",-1))])])),_:1},8,["modelValue"])],2)])])),footer:b((()=>[l("div",{class:p(a.$style.footerActions)},[f(r(T),{variant:"subtle","data-test-id":"eula-cancel-button",onClick:g},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.dialog.eula.button.cancel")),1)])),_:1}),f(r(T),{variant:"solid",disabled:d.value,"data-test-id":"eula-accept-button",onClick:_},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.dialog.eula.button.accept")),1)])),_:1},8,["disabled"])],2)])),_:1},8,["model-value","title"]))}}),K=U(H,[["__cssModules",{$style:{auditNotice:"_auditNotice_hanyh_125",checkboxWrapper:"_checkboxWrapper_hanyh_129",footerActions:"_footerActions_hanyh_133"}}]]),X={class:"settings-usage-and-plan"},Y={key:0},Z={key:0},J={key:1},Q={key:0},G={key:1},ee=["href"],ae=["href"],te=o({__name:"SettingsUsageAndPlan",setup(e){const a=F(),o=C(),V=j(),U=I(),R=E(),O=z(),H=q(),te=D(),ne=i(`callback=${encodeURIComponent(`${window.location.origin}${window.location.pathname}`)}`),le=c((()=>`${a.viewPlansUrl}&${ne.value}&source=usage_page`)),se=c((()=>`${a.managePlanUrl}&${ne.value}`)),ie=i(!1),oe=i(""),ce=i(null),ue=i(!1),de=i(""),re=c((()=>B(["rbac"],{rbac:{scope:"license:manage"}}))),ge=c((()=>{const[e,t]=a.planName.split(" ");return{name:t,badge:e}})),pe=c((()=>"community"===a.planName.toLowerCase())),_e=c((()=>"registered community"===a.planName.toLowerCase())),fe=c((()=>S(R.currentUser?.globalScopes).community.register)),ve=(e=!1)=>{const t=e?m.baseText("settings.usageAndPlan.license.activation.success.message.eula",{interpolate:{name:a.planName}}):m.baseText("settings.usageAndPlan.license.activation.success.message",{interpolate:{name:a.planName,type:a.planId?m.baseText("settings.usageAndPlan.plan"):m.baseText("settings.usageAndPlan.edition")}});O.showMessage({type:"success",title:m.baseText("settings.usageAndPlan.license.activation.success.title"),message:t})},ye=e=>{O.showError(e,m.baseText("settings.usageAndPlan.license.activation.error.title"))},be=async e=>{try{await a.activateLicense(oe.value.trim(),e?.trim()),ie.value=!1,ue.value=!1,oe.value="",ve(!!e)}catch(t){if((e=>{const a=e;return 400===a.httpStatusCode&&!!a.meta?.eulaUrl})(t))return de.value=t.meta.eulaUrl,ue.value=!0,void(ie.value=!1);ye(t)}},me=async()=>{try{await be(de.value)}catch(e){ue.value=!1,ye(e)}},he=()=>{ue.value=!1,de.value="",oe.value=""},xe=()=>{ie.value=!1,oe.value=""},we=()=>{ue.value||xe()};g((async()=>{if(H.set(m.baseText("settings.usageAndPlan.title")),a.setLoading(!0),o.query.key)try{return await a.activateLicense(o.query.key),await V.replace({query:{}}),ve(),void a.setLoading(!1)}catch(e){ye(e)}try{!o.query.key&&re.value?await a.refreshLicenseManagementToken():await a.getLicenseInfo(),a.setLoading(!1)}catch(e){e.name||(e.name=m.baseText("settings.usageAndPlan.error")),O.showError(e,e.name,e.message)}}));const ke=e=>{const t=a.telemetryPayload;t.action=e,N.track("User clicked button on usage page",t)},Te=()=>{ie.value=!0,ke("add_activation_key")},Ae=()=>{te.goToUpgrade("usage_page","open"),ke("view_plans")},Pe=()=>{ke("manage_plan")},$e=()=>{ce.value?.focus()},je=()=>{U.openModalWithData({name:W,data:{customHeading:void 0}})};return(e,i)=>(t(),s("div",X,[f(r(P),{tag:"h2",size:"2xlarge"},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.title")),1)])),_:1}),r(a).isLoading?d("",!0):(t(),s("div",Y,[f(r(P),{tag:"h3",class:p(e.$style.title),size:"large"},{default:b((()=>[f(r(h),{keypath:"settings.usageAndPlan.description",tag:"span",scope:"global"},{name:b((()=>[n(u(ge.value.name??r(a).planName),1)])),type:b((()=>[r(a).planId?(t(),s("span",Z,u(r(m).baseText("settings.usageAndPlan.plan")),1)):(t(),s("span",J,u(r(m).baseText("settings.usageAndPlan.edition")),1))])),_:1}),ge.value.badge&&ge.value.name?(t(),s("span",{key:0,class:p(e.$style.titleTooltip)},[f(r(k),{placement:"top"},{content:b((()=>[_e.value?(t(),v(r(h),{key:0,keypath:"settings.usageAndPlan.license.communityRegistered.tooltip",scope:"global"})):d("",!0)])),default:b((()=>[f(r(A),null,{default:b((()=>[n(u(ge.value.badge),1)])),_:1})])),_:1})],2)):d("",!0)])),_:1},8,["class"]),pe.value&&fe.value?(t(),v(r(w),{key:0,class:"mt-0",theme:"warning"},{default:b((()=>[f(r(h),{keypath:"settings.usageAndPlan.callOut",scope:"global"},{link:b((()=>[f(r(T),{variant:"ghost",class:"pl-0 pr-0",label:r(m).baseText("settings.usageAndPlan.callOut.link"),onClick:je},null,8,["label"])])),_:1})])),_:1})):d("",!0),l("div",{class:p(e.$style.quota)},[f(r($),{size:"medium",color:"text-light"},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.activeWorkflows")),1)])),_:1}),l("div",{class:p(e.$style.chart)},[r(a).activeWorkflowTriggersLimit>0?(t(),s("span",{key:0,class:p(e.$style.chartLine)},[l("span",{class:p(e.$style.chartBar),style:y({width:`${r(a).executionPercentage}%`})},null,6)],2)):d("",!0),f(r(h),{tag:"span",class:p(e.$style.count),keypath:"settings.usageAndPlan.activeWorkflows.count",scope:"global"},{count:b((()=>[n(u(r(a).activeWorkflowTriggersCount),1)])),limit:b((()=>[r(a).activeWorkflowTriggersLimit<0?(t(),s("span",Q,u(r(m).baseText("settings.usageAndPlan.activeWorkflows.unlimited")),1)):(t(),s("span",G,u(r(a).activeWorkflowTriggersLimit),1))])),_:1},8,["class"])],2)],2),f(r(L),null,{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.activeWorkflows.hint")),1)])),_:1}),l("div",{class:p(e.$style.buttons)},[re.value?(t(),v(r(T),{key:0,variant:"subtle",class:p(e.$style.buttonTertiary),size:"large",onClick:Te},{default:b((()=>[l("span",null,u(r(m).baseText("settings.usageAndPlan.button.activation")),1)])),_:1},8,["class"])):d("",!0),r(a).managementToken?(t(),v(r(T),{key:1,size:"large",onClick:Pe},{default:b((()=>[l("a",{href:se.value,target:"_blank"},u(r(m).baseText("settings.usageAndPlan.button.manage")),9,ee)])),_:1})):(t(),v(r(T),{key:2,size:"large",onClick:_(Ae,["prevent"])},{default:b((()=>[l("a",{href:le.value,target:"_blank"},u(r(m).baseText("settings.usageAndPlan.button.plans")),9,ae)])),_:1}))],2),f(r(M),{modelValue:ie.value,"onUpdate:modelValue":i[2]||(i[2]=e=>ie.value=e),width:"480px",top:"0",title:r(m).baseText("settings.usageAndPlan.dialog.activation.title"),"modal-class":e.$style.center,onClosed:we,onOpened:$e},{default:b((()=>[f(r(x),{ref_key:"activationKeyInput",ref:ce,modelValue:oe.value,"onUpdate:modelValue":i[0]||(i[0]=e=>oe.value=e),placeholder:r(m).baseText("settings.usageAndPlan.dialog.activation.label")},null,8,["modelValue","placeholder"])])),footer:b((()=>[l("div",{class:p(e.$style.dialogButtonsContainer)},[f(r(T),{variant:"subtle",onClick:xe},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.dialog.activation.cancel")),1)])),_:1}),f(r(T),{disabled:!oe.value,onClick:i[1]||(i[1]=()=>be())},{default:b((()=>[n(u(r(m).baseText("settings.usageAndPlan.dialog.activation.activate")),1)])),_:1},8,["disabled"])],2)])),_:1},8,["modelValue","title","modal-class"]),f(K,{modelValue:ue.value,"onUpdate:modelValue":i[3]||(i[3]=e=>ue.value=e),"eula-url":de.value,onAccept:me,onCancel:he},null,8,["modelValue","eula-url"])]))]))}}),e("default",U(te,[["__cssModules",{$style:{center:"_center_1weln_125",actionBox:"_actionBox_1weln_129",spacedFlex:"_spacedFlex_1weln_133",title:"_title_1weln_139",quota:"_quota_1weln_145",count:"_count_1weln_157",buttons:"_buttons_1weln_162",chart:"_chart_1weln_178",chartLine:"_chartLine_1weln_185",chartBar:"_chartBar_1weln_195",titleTooltip:"_titleTooltip_1weln_209",dialogButtonsContainer:"_dialogButtonsContainer_1weln_215"}}],["__scopeId","data-v-151c249f"]]))}}}));
//# sourceMappingURL=SettingsUsageAndPlan-legacy-BTNt55Zp.js.map