UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 11.1 kB
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.16.1"}}catch(e){}}(),System.register(["./chunk-legacy-Dz3fjYb5.js","./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./core-legacy-VD8c7QJ-.js","./src-legacy-B67uuxhB.js","./_plugin-vue_export-helper-legacy-DFdC_I5Z.js","./users.store-legacy-azRUgFdP.js","./constants-legacy-2_ytuuS3.js","./useRootStore-legacy-CC08el-l.js","./settings.store-legacy-I6rZOvfF.js","./usePageRedirectionHelper-legacy-DQM99rgh.js","./EnterpriseEdition.ee-legacy-Dh09mCXC.js"],(function(e,s){var t,a,n,i,l,o,r,c,u,d,g,p,f,b,v,y,m,h,_,x,S,C,T,w,k,P,E,z,A,j,I,M,R,F,U,V,W;return{setters:[function(e){e.o},function(e){t=e.$,a=e.A,n=e.C,i=e.E,l=e.Ft,o=e.N,r=e.S,c=e.Sn,u=e.T,d=e.Wt,g=e._n,p=e.c,f=e.j,b=e.w,v=e.yt},function(e){y=e.at,m=e.ot,h=e.s},function(e){_=e.Di,x=e.Ft,S=e.It,C=e.Ji,T=e.Xi,w=e.s},function(e){k=e.t},function(e){P=e.Pn,E=e.t},function(e){z=e.Qc},function(e){A=e.t},function(e){j=e.H,I=e.U,M=e.t},function(e){R=e.t},function(e){F=e.t}],execute:function(){(U=document.createElement("style")).textContent="._headerTitle_meo7b_2{gap:var(--spacing--2xs);flex-direction:column;display:flex}._settingsSection_meo7b_8{border-radius:var(--radius);border:var(--border-width) var(--border-style) var(--color--foreground);margin-bottom:var(--spacing--lg)}._settingsContainer_meo7b_14{padding-left:var(--spacing--sm);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._settingsContainerInfo_meo7b_22{padding:var(--spacing--2xs) 0;justify-content:center;align-items:flex-start;gap:var(--spacing--5xs);flex-direction:column;flex:1;min-width:0;display:flex}._settingsContainerAction_meo7b_33{padding:var(--spacing--md) var(--spacing--sm);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}._settingsCountRow_meo7b_41{padding:var(--spacing--xs) var(--spacing--sm);border-top:var(--border-width) var(--border-style) var(--color--foreground);justify-content:space-between;align-items:center;display:flex}\n/*$vite$:1*/",document.head.appendChild(U);try{s="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},($=(new s.Error).stack)&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[$]="4dd0ecfb-55ef-43f2-9daa-52069283677d",s._sentryDebugIdIdentifier="sentry-dbid-4dd0ecfb-55ef-43f2-9daa-52069283677d")}catch(s){}var s,$;V={class:"pb-3xl"},W="settings.security.personalSpace.unlicensed_tooltip",e("default",k(o({__name:"SecuritySettings",setup(e){const s=p(),o=A(),k=M(),U=E(),$=y(),{showToast:D,showError:H}=P(),N=R(),B=l(!1),J=l(!1),L=r((()=>k.isEnterpriseFeatureEnabled[z.EnforceMFA])),Q=r((()=>k.isEnterpriseFeatureEnabled[z.PersonalSpacePolicy]));async function X(e){const s="boolean"==typeof e?e:Boolean(e);try{await U.updateEnforceMfa(s),D({type:"success",title:s?$.baseText("settings.personal.mfa.enforce.enabled.title"):$.baseText("settings.personal.mfa.enforce.disabled.title"),message:s?$.baseText("settings.personal.mfa.enforce.enabled.message"):$.baseText("settings.personal.mfa.enforce.disabled.message")})}catch(t){H(t,$.baseText("settings.personal.mfa.enforce.error"))}}function Y(){N.goToUpgrade("settings-users","upgrade-users")}const{state:q}=h((async()=>{const e=await j(o.restApiContext);return{personalSpacePublishing:e.personalSpacePublishing,personalSpaceSharing:e.personalSpaceSharing,publishedPersonalWorkflowsCount:e.publishedPersonalWorkflowsCount,sharedPersonalWorkflowsCount:e.sharedPersonalWorkflowsCount,sharedPersonalCredentialsCount:e.sharedPersonalCredentialsCount}}),void 0);async function G(e,s,t){try{await I(o.restApiContext,{[e]:s}),D({type:"success",title:s?$.baseText(`settings.security.personalSpace.${t}.success.enabled`):$.baseText(`settings.security.personalSpace.${t}.success.disabled`),message:""})}catch(a){q.value&&(q.value={...q.value,[e]:!s}),H(a,$.baseText(`settings.security.personalSpace.${t}.error`))}}const K=r({get:()=>q.value?.personalSpacePublishing??!1,set:e=>{e?(q.value&&(q.value={...q.value,personalSpacePublishing:e}),G("personalSpacePublishing",e,"publishing")):B.value=!0}});function O(){B.value=!1,q.value&&(q.value={...q.value,personalSpacePublishing:!1}),G("personalSpacePublishing",!1,"publishing")}const Z=r({get:()=>q.value?.personalSpaceSharing??!1,set:e=>{e?(q.value&&(q.value={...q.value,personalSpaceSharing:e}),G("personalSpaceSharing",e,"sharing")):J.value=!0}});function ee(){J.value=!1,q.value&&(q.value={...q.value,personalSpaceSharing:!1}),G("personalSpaceSharing",!1,"sharing")}const se=r((()=>{const e=q.value?.sharedPersonalWorkflowsCount??0,s=q.value?.sharedPersonalCredentialsCount??0;return $.baseText("settings.security.personalSpace.sharing.existingCount.value",{interpolate:{workflowCount:String(e),credentialCount:String(s)}})}));return(e,l)=>(t(),i("div",V,[n("div",{class:g(["mb-xl",d(s).headerTitle])},[f(d(C),{tag:"h1",size:"2xlarge"},{default:v((()=>[a(c(d($).baseText("settings.security")),1)])),_:1}),f(d(T),{color:"text-base",size:"medium"},{default:v((()=>[a(c(d($).baseText("settings.security.description")),1)])),_:1})],2),f(d(C),{tag:"h2",size:"large",class:"mb-l"},{default:v((()=>[a(c(d($).baseText("settings.personal.mfa.enforce.title")),1)])),_:1}),n("div",{class:g(d(s).settingsSection)},[n("div",{class:g(d(s).settingsContainer)},[n("div",{class:g(d(s).settingsContainerInfo)},[f(d(T),{bold:!0},{default:v((()=>[a(c(d($).baseText("settings.personal.mfa.enforce.title"))+" ",1),L.value?u("",!0):(t(),b(d(x),{key:0,class:"ml-4xs"},{default:v((()=>[a(c(d($).baseText("generic.upgrade")),1)])),_:1}))])),_:1}),f(d(T),{size:"small",color:"text-light"},{default:v((()=>[a(c(d($).baseText("settings.personal.mfa.enforce.message")),1)])),_:1})],2),n("div",{class:g(d(s).settingsContainerAction)},[f(F,{features:[d(z).EnforceMFA]},{fallback:v((()=>[f(d(_),null,{content:v((()=>[f(d(m),{keypath:"settings.personal.mfa.enforce.unlicensed_tooltip",tag:"span",scope:"global"},{action:v((()=>[n("a",{onClick:Y},c(d($).baseText("settings.personal.mfa.enforce.unlicensed_tooltip.link")),1)])),_:1})])),default:v((()=>[f(d(S),{"model-value":d(k).isMFAEnforced,size:"large",disabled:!0},null,8,["model-value"])])),_:1})])),default:v((()=>[f(d(S),{"model-value":d(k).isMFAEnforced,size:"large","data-test-id":"enable-force-mfa","onUpdate:modelValue":X},null,8,["model-value"])])),_:1},8,["features"])],2)],2)],2),f(d(C),{tag:"h2",size:"large",class:"mb-l"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.title")),1)])),_:1}),n("div",{class:g(d(s).settingsSection)},[n("div",{class:g(d(s).settingsContainer)},[n("div",{class:g(d(s).settingsContainerInfo)},[f(d(T),{bold:!0},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.sharing.title"))+" ",1),Q.value?u("",!0):(t(),b(d(x),{key:0,class:"ml-4xs"},{default:v((()=>[a(c(d($).baseText("generic.upgrade")),1)])),_:1}))])),_:1}),f(d(T),{size:"small",color:"text-light"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.sharing.description")),1)])),_:1})],2),n("div",{class:g(d(s).settingsContainerAction)},[f(F,{features:[d(z).PersonalSpacePolicy]},{fallback:v((()=>[f(d(_),null,{content:v((()=>[f(d(m),{keypath:W,tag:"span",scope:"global"},{action:v((()=>[n("a",{onClick:Y},c(d($).baseText("settings.security.personalSpace.unlicensed_tooltip.link")),1)])),_:1})])),default:v((()=>[void 0!==d(q)?(t(),b(d(S),{key:0,"model-value":Z.value,size:"large",disabled:!0,"data-test-id":"security-personal-space-sharing-toggle"},null,8,["model-value"])):u("",!0)])),_:1})])),default:v((()=>[void 0!==d(q)?(t(),b(d(S),{key:0,modelValue:Z.value,"onUpdate:modelValue":l[0]||(l[0]=e=>Z.value=e),size:"large","data-test-id":"security-personal-space-sharing-toggle"},null,8,["modelValue"])):u("",!0)])),_:1},8,["features"])],2)],2),n("div",{class:g(d(s).settingsCountRow),"data-test-id":"security-sharing-count"},[f(d(T),{size:"small"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.sharing.existingCount.label")),1)])),_:1}),f(d(T),{size:"small",color:"text-light"},{default:v((()=>[a(c(se.value),1)])),_:1})],2)],2),n("div",{class:g(d(s).settingsSection)},[n("div",{class:g(d(s).settingsContainer)},[n("div",{class:g(d(s).settingsContainerInfo)},[f(d(T),{bold:!0},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.publishing.title"))+" ",1),Q.value?u("",!0):(t(),b(d(x),{key:0,class:"ml-4xs"},{default:v((()=>[a(c(d($).baseText("generic.upgrade")),1)])),_:1}))])),_:1}),f(d(T),{size:"small",color:"text-light"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.publishing.description")),1)])),_:1})],2),n("div",{class:g(d(s).settingsContainerAction)},[f(F,{features:[d(z).PersonalSpacePolicy]},{fallback:v((()=>[f(d(_),null,{content:v((()=>[f(d(m),{keypath:W,tag:"span",scope:"global"},{action:v((()=>[n("a",{onClick:Y},c(d($).baseText("settings.security.personalSpace.unlicensed_tooltip.link")),1)])),_:1})])),default:v((()=>[void 0!==d(q)?(t(),b(d(S),{key:0,"model-value":K.value,size:"large",disabled:!0,"data-test-id":"security-personal-space-publishing-toggle"},null,8,["model-value"])):u("",!0)])),_:1})])),default:v((()=>[void 0!==d(q)?(t(),b(d(S),{key:0,modelValue:K.value,"onUpdate:modelValue":l[1]||(l[1]=e=>K.value=e),size:"large","data-test-id":"security-personal-space-publishing-toggle"},null,8,["modelValue"])):u("",!0)])),_:1},8,["features"])],2)],2),n("div",{class:g(d(s).settingsCountRow),"data-test-id":"security-publishing-count"},[f(d(T),{size:"small"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.publishing.existingCount.label")),1)])),_:1}),f(d(T),{size:"small",color:"text-light"},{default:v((()=>[a(c(d($).baseText("settings.security.personalSpace.publishing.existingCount.value",{interpolate:{count:String(d(q)?.publishedPersonalWorkflowsCount??0)}})),1)])),_:1})],2)],2),f(d(w),{open:B.value,title:d($).baseText("settings.security.personalSpace.publishing.confirmMessage.disable.headline"),description:d($).baseText("settings.security.personalSpace.publishing.confirmMessage.disable.message"),onAction:O,onCancel:l[2]||(l[2]=e=>B.value=!1),"onUpdate:open":l[3]||(l[3]=e=>B.value=e)},null,8,["open","title","description"]),f(d(w),{open:J.value,title:d($).baseText("settings.security.personalSpace.sharing.confirmMessage.disable.headline"),description:d($).baseText("settings.security.personalSpace.sharing.confirmMessage.disable.message"),size:"medium",onAction:ee,onCancel:l[4]||(l[4]=e=>J.value=!1),"onUpdate:open":l[5]||(l[5]=e=>J.value=e)},null,8,["open","title","description"])]))}}),[["__cssModules",{$style:{headerTitle:"_headerTitle_meo7b_2",settingsSection:"_settingsSection_meo7b_8",settingsContainer:"_settingsContainer_meo7b_14",settingsContainerInfo:"_settingsContainerInfo_meo7b_22",settingsContainerAction:"_settingsContainerAction_meo7b_33",settingsCountRow:"_settingsCountRow_meo7b_41"}}]]))}}})); //# sourceMappingURL=SecuritySettings-legacy-CEYWH_SJ.js.map