n8n-editor-ui
Version:
Workflow Editor UI for n8n
3 lines • 78.2 kB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/DataTableView-bz5yARtk.js","assets/_plugin-vue_export-helper-CIL7EULb.js","assets/chunk-CACdhNlC.js","assets/src-XqE2yCpG.js","assets/get-BjzKP_3k.js","assets/_MapCache-CP9ToMjk.js","assets/vue.runtime.esm-bundler-C3C09Zii.js","assets/CalendarDate-BT_sdKiu.js","assets/core-Bz5WjPxS.js","assets/sanitize-html-CNLkxVtZ.js","assets/empty-BNY-5QlZ.js","assets/en-BrSmbSYv.js","assets/src-DBVOVeEU.css","assets/constants-DuQbSl-q.js","assets/merge-DFZxC2wo.js","assets/expression-runtime-stub-Vl5_1Jpv.js","assets/users.store-xP93bV7X.js","assets/useRootStore-XEREVjMN.js","assets/settings.store-CAFiYCMH.js","assets/dateformat-Cs9X8ykY.js","assets/_baseOrderBy-DP0226Vi.js","assets/useDebounce-DyDXl6eh.js","assets/TimeAgo-D3e2Vl9V.js","assets/DependencyPill-DaytNi4_.js","assets/DropdownMenu-B6HcQlju.js","assets/DependencyPill-Digla6_g.css","assets/ResourcesListLayout-BANHdcmL.js","assets/ResourceFiltersDropdown-BV4QI37D.js","assets/EnterpriseEdition.ee-XJSQJMJ_.js","assets/ProjectSharing-Bd5m-jW4.js","assets/ProjectIcon-BXpCWdRd.js","assets/ProjectIcon-DR9446m8.css","assets/ProjectSharing-DHoWOCEa.css","assets/ResourceFiltersDropdown-BfO7Ixtp.css","assets/readyToRun.store-DUyOyjE3.js","assets/folders.store-CNB9Lo_F.js","assets/ResourcesListLayout-Cz6cN9Wk.css","assets/ProjectHeader-CZLMSWNr.js","assets/ProjectHeader-D67YXN0i.css","assets/ProjectCardBadge-oqs-4qFh.js","assets/ProjectCardBadge-CPGb5FR4.css","assets/DataTableActions-CHsolxsn.js","assets/upload-BaNPOmpC.js","assets/_initCloneObject-CngxW2SQ.js","assets/Modal-gWM7cVuX.js","assets/dialog-Bs3PLrml.js","assets/Modal-C00R9oLp.css","assets/dataTable.store-DVN6vAE2.js","assets/DataTableActions-pFRFayHl.css","assets/InsightsSummary-fRg21vR0.js","assets/smartDecimal-DntD9qTh.js","assets/insights.constants-G43L9nIf.js","assets/insights.utils-YrW9I9r0.js","assets/InsightsSummary-D4pMMY4g.css","assets/insights.store-i6LlshbL.js","assets/DataTableView-ezucdwTg.css","assets/AddDataTableModal-5qYgz9VY.js","assets/radio-Cvcn3W3r.js","assets/AddDataTableModal-D5mgOW-t.css","assets/DataTableDetailsView-B7_hq-Wf.js","assets/DataTableTable-tR9cLBoN.js","assets/date-picker-Dz_0wrPG.js","assets/flatten-BdbH0OMS.js","assets/orderBy-VGkL3AGm.js","assets/SelectedItemsInfo-DkzLiY3j.js","assets/SelectedItemsInfo-D7sE0Pmw.css","assets/useClipboard-D2UtD35U.js","assets/DataTableTable-n77fueCc.css","assets/ProjectBreadcrumb-D3-D7Dn1.js","assets/ProjectBreadcrumb-Qs_-Vhv3.css","assets/sourceControl.eventBus-B5ya2arB.js","assets/DataTableDetailsView-CQbLwjE_.css","assets/InsightsDashboard-wUygzzZ7.js","assets/usePageRedirectionHelper-CC6sh9o0.js","assets/versions.store-DMbhywWy.js","assets/InsightsDashboard-C7E8Rtd6.css","assets/SettingsMCPView-BIs1Pq2p.js","assets/WorkflowLocation-BhLr779x.js","assets/WorkflowLocation-IWfWz4TK.css","assets/useMcp-TYldLbSa.js","assets/mcp.store-BiiU-pKy.js","assets/mcp.constants-CL3iQXDk.js","assets/SettingsMCPView-BxyneDXF.css","assets/MCPConnectWorkflowsModal-DV0NGF7d.js","assets/MCPConnectWorkflowsModal-CbUVxYEC.css","assets/ChatView-CSvpB7FI.js","assets/ChatMarkdownChunk-4B441pzM.js","assets/VueMarkdown-DVUSZtee.js","assets/ChatMarkdownChunk-B7YoavUo.css","assets/chat.store-mz4IZJ73.js","assets/retry-yGXnVxaZ.js","assets/fileUtils-D6dhtxVJ.js","assets/constants-BVzsnVB6.js","assets/useFreeAiCredits-D27UNK6u.js","assets/useResizablePanel-CyziOv8x.js","assets/ChatLayout-BF1AmRjI.js","assets/ChatLayout-Bv9QPdFx.css","assets/ChatGreetings-DnhhyYq1.js","assets/ChatFile-BWveoZV5.js","assets/ChatFile-CmmrQ6iY.css","assets/pushConnection.store-D7Wwlyyp.js","assets/ChatAgentAvatar-DKWX_rQ_.js","assets/CredentialIcon-BVAlIa2j.js","assets/CredentialIcon-D9KQZeCk.css","assets/ChatAgentAvatar-IrSDA439.css","assets/ToolsSelector-B0IuM6LH.js","assets/NodeIcon-T2UcO71E.js","assets/nodeIcon-Uemsp2k0.js","assets/NodeIcon-Cd4SL1LV.css","assets/ToolsSelector-DV0l6M9-.css","assets/ChatGreetings-C692Gcuc.css","assets/useCustomAgent-RYHrbz79.js","assets/dist-BL9AkvYs.js","assets/useCustomAgent-BbJO8wb2.css","assets/useDynamicCredentials-DWt_uw-C.js","assets/canvas.utils-BkMRunJV.js","assets/ChatView-C1HsoTvg.css","assets/ToolSettingsModal-BvLzDOpL.js","assets/ToolSettingsContent-BZeCEyuL.js","assets/ParameterInputList-CnpfSyOD.js","assets/RunData-sLmjeCkz.js","assets/uniqBy-DcnkRE_B.js","assets/NDVEmptyState-D9AiDj1V.js","assets/NDVEmptyState-rnKuZ72v.css","assets/vue-json-pretty-C6Pdr5u6.js","assets/useRunWorkflow-Cii0mAex.js","assets/useCanvasOperations-BAcfYmDn.js","assets/canvas.eventBus-P-77EomI.js","assets/core-C9AM0zn8.js","assets/core-DB683MN3.js","assets/xml-DSkeYOFp.js","assets/usePinnedData-DYpKK5t1.js","assets/executions.store-BkB9JOf7.js","assets/setupPanel.store-CRvWdTDn.js","assets/templateTransforms-otxtD9tz.js","assets/nodeTransforms-lrtn9NPZ.js","assets/useCanvasOperations-CCjgcrri.css","assets/collaboration.store-4D2ISERe.js","assets/useInjectWorkflowId-BV3E4pXM.js","assets/assistant.store-C47L2JfA.js","assets/chatPanel.store-D4PUJTF0.js","assets/useExecutionHelpers-DaszaQT9.js","assets/dateFormatter-uA6jMwOH.js","assets/externalSecrets.ee.store-1A3m4tmC.js","assets/RunDataHtml-C8pLyfwl.js","assets/RunDataHtml-Dn-4rgtR.css","assets/RunData-C9xLKitW.css","assets/exports-D7g5x3uk.js","assets/vue-ceHlDXGn.js","assets/comlink-3h19_0W7.js","assets/VirtualSchema-DSU3xfmx.js","assets/Draggable-C5UHad2G.js","assets/Draggable-B0pfmmgs.css","assets/useCalloutHelpers-BYcLQq8e.js","assets/useTelemetryContext-DAk8VAfQ.js","assets/useTelemetryContext-DP1IjWBS.css","assets/TextWithHighlights-D5CTCqWK.js","assets/TextWithHighlights-CnnnTpA3.css","assets/VirtualSchema-DPYoZ503.css","assets/useQuickConnect-BzxUKzfb.js","assets/ParameterInputList-BuR2nAip.css","assets/ToolSettingsContent-Cqj40v_v.css","assets/ToolSettingsModal-DbO4eYkr.css","assets/ToolsManagerModal-Ces1v6oY.js","assets/ToolsManagerModal-BV6l352Z.css","assets/AgentEditorModal-BhtbFuWW.js","assets/AgentEditorModal-B5xPqCRl.css","assets/CredentialSelectorModal-D6femB3Y.js","assets/CredentialPicker-BSrpObuf.js","assets/CredentialPicker-C5V1YAkb.css","assets/CredentialSelectorModal-CkwqY-7X.css","assets/ModelByIdSelectorModal-DsDuVjLz.js","assets/ModelByIdSelectorModal-Drn_1f6L.css","assets/ProviderSettingsModal-BulYbDWb.js","assets/TagsDropdown-CjIyeLLO.js","assets/TagsDropdown-BhpNFWHz.css","assets/ProviderSettingsModal-Bs2cwR_2.css","assets/ChatWorkflowAgentsView-DXY5dw22.js","assets/SkeletonAgentCard-DV0gJkgW.js","assets/SkeletonAgentCard-BFAHl_y2.css","assets/ChatWorkflowAgentsView-DNB6Wp_u.css","assets/ChatPersonalAgentsView-BMO2EBQT.js","assets/ChatPersonalAgentsView-Cy7T5KjM.css","assets/SettingsChatHubView-D2dD2t9f.js","assets/SettingsChatHubView-tR1tLpr3.css","assets/InstanceAiView-j5X_DFVP.js","assets/WorkflowPreview-C5OyFGa3.js","assets/WorkflowPreview-CMuwKETD.css","assets/CreditWarningBanner-qtsaNkFV.js","assets/constants-Dn3JdkLw.js","assets/instanceAiSettings.store-T1CQqwB0.js","assets/CreditWarningBanner-Dg9dokHb.css","assets/useExpressionResolveCtx-C0HlqAoX.js","assets/InstanceAiView-DWVK-YYU.css","assets/SettingsInstanceAiView-nl5_nd-c.js","assets/SettingsInstanceAiView-BgqRhc7o.css","assets/workers-CvrSaN01.js","assets/WorkflowsView-C5QNWrN3.js","assets/RecommendedTemplateCard-DNolG202.js","assets/values-ydGhOX_2.js","assets/RecommendedTemplateCard-BLdpSA06.css","assets/shuffle-C2G95_QT.js","assets/banners.store-CAM7bMAe.js","assets/banners-CfXPQxke.css","assets/usage.store-BVY0SoSp.js","assets/useWorkflowActivate-D-sHBSZw.js","assets/aiTemplatesStarterCollection.store-DhjVvT3h.js","assets/emptyStateBuilderPrompt.store-B6Wyp6iR.js","assets/readyToRunWorkflows.store-BZsMy9Y6.js","assets/EmptySharedSectionActionBox-_g-Zo60Q.js","assets/FolderBreadcrumbs-CKScDJwE.js","assets/FolderBreadcrumbs-CFrVy9F7.css","assets/ContactAdministratorToInstall-Fp2QDIRo.js","assets/communityNodes.store-DgTHCt-I.js","assets/ContactAdministratorToInstall-CHK0v6tR.css","assets/WorkflowTagsDropdown-C2Xept2r.js","assets/shield-alt-B_WXSj_m.js","assets/WorkflowsView-DjdydsOq.css","assets/CredentialsView-esUSXHAP.js","assets/pickBy-jzlqE_3l.js","assets/CredentialsView-BsUSQADt.css","assets/ProjectSettings-fAiOILAe.js","assets/userRoleProvisioning.store-JMQrCKEv.js","assets/roles.store-DRsYq9UX.js","assets/useSecretsProviderConnection.ee-Bn4PrjQN.js","assets/useSecretsProvidersList.ee-BI7Qpnip.js","assets/projectRoleScopes-C6ceL0_o.js","assets/ProjectSettings-SwXtiogR.css","assets/ExecutionsView-C_CKxqnC.js","assets/AnimatedSpinner-B5MF-pS1.js","assets/AnimatedSpinner-OiUdRqev.css","assets/ExecutionsTime-VvdTfRMo.js","assets/AnnotationTagsDropdown.ee-CEasowxO.js","assets/ExecutionsTime-hBGSBFHd.css","assets/ExecutionsView-TBMBVJYw.css","assets/ProjectVariables-d30bDIsV.js","assets/ProjectVariables-DrawGOuQ.css","assets/ChangePasswordView-Dh3R39yB.js","assets/AuthView-Cz7XUKDy.js","assets/sso.store-BLo2SbFc.js","assets/AuthView-CkmOjxOY.css","assets/ErrorView-CDaYzDD4.js","assets/ErrorView-CFlADnwo.css","assets/EntityNotFound-hrPrie9r.js","assets/EntityNotFound-BcBWLYuZ.css","assets/EntityUnAuthorised-CaSQHmyt.js","assets/EntityUnAuthorised-Bdc_roXL.css","assets/OAuthConsentView-BLmNugkg.js","assets/OAuthConsentView-qDhklN05.css","assets/ForgotMyPasswordView-M0mPmgYZ.js","assets/NodeView-SqrQHk-l.js","assets/useCanvasMapping-BKbUkr_2.js","assets/NodeSettings-Q8aHxeY_.js","assets/col-BdyFGuqK.js","assets/CommunityNodeUpdateInfo-Z_2kKBJ6.js","assets/semver-B2U7hUEl.js","assets/CommunityNodeUpdateInfo-Bi69iCuf.css","assets/useActions-bRhEQOx6.js","assets/NodeSettings-Cv_WS5XL.css","assets/KeyboardShortcutTooltip-D-xXdXqr.js","assets/KeyboardShortcutTooltip-Bz9DcSWs.css","assets/useKeybindings-HxiGjy_j.js","assets/chatHubPanel.store-BHZAKW4-.js","assets/useNodeCreatorShortcutCoachmark-Baqi9_Zi.js","assets/useCanvasMapping-SM82rIXL.css","assets/CanvasRunWorkflowButton-BS2xUyBn.js","assets/CanvasRunWorkflowButton-MqoOLOO1.css","assets/useExecutionData-C2wMaLhv.js","assets/NodeView-CddjjzgB.css","assets/WorkflowExecutionsView-B-XRTKeJ.js","assets/useIntersectionObserver-Ygaf4Xk3.js","assets/WorkflowExecutionsInfoAccordion-YeKG277r.js","assets/WorkflowExecutionsInfoAccordion-C0fCytSh.css","assets/WorkflowExecutionsView-DaySff9C.css","assets/WorkflowExecutionsLandingPage-BX5-CVzv.js","assets/WorkflowExecutionsLandingPage-CaK9KtYY.css","assets/WorkflowExecutionsPreview-DCUtfwRb.js","assets/useExecutionDebugging-BoEc6fYQ.js","assets/WorkflowExecutionsPreview-D6munYqp.css","assets/SettingsLdapView-YA3soGDz.js","assets/table-OJBTRs0M.js","assets/SettingsLdapView-BMQzomiz.css","assets/SettingsPersonalView-DIvMi9XB.js","assets/auth.eventBus-CzTdG9Rw.js","assets/SettingsPersonalView-0J6sMaWx.css","assets/SettingsUsersView-MDPY0mI7.js","assets/SettingsUsersView-yfbPzz5a.css","assets/ResolversView-6ZRAkv8v.js","assets/useCredentialResolvers-3gzGXpXZ.js","assets/useCredentialResolvers-CA1O2PID.css","assets/ResolversView-QKlajNgn.css","assets/SettingsCommunityNodesView-CaNM5O5-.js","assets/usePushConnection-B4egyiyG.js","assets/usePushConnection-9-wGyKnT.js","assets/SettingsCommunityNodesView-Bpm3x0Ii.css","assets/SettingsApiView-DYFr55lW.js","assets/apiKeys.store-afm7y2pf.js","assets/SettingsApiView-CZ5KqvSI.css","assets/SettingsLogStreamingView-Bo6rRBqn.js","assets/logStreaming.store-DUIyRSVQ.js","assets/SettingsLogStreamingView-C3ceOj3d.css","assets/SetupView-59r8vTo6.js","assets/SigninView-Dg75qVLH.js","assets/SigninView-BP8bl3_t.css","assets/SignupView-2qB_EZYl.js","assets/TemplatesCollectionView-DF-C8qC2.js","assets/TemplatesView-DWHPzBDs.js","assets/TemplatesView-C_lvJ1Iz.css","assets/TemplateList-BvzKEQ9e.js","assets/TemplateList-2zS_uKDX.css","assets/templateActions-CWJ2rAV4.js","assets/TemplatesCollectionView-B1iJVLA1.css","assets/TemplatesWorkflowView-DM-N2gQu.js","assets/TemplatesWorkflowView-CH9ZzPgX.css","assets/SetupWorkflowFromTemplateView-CvYJuef-.js","assets/SetupTemplateFormStep-BmfyAgg6.js","assets/SetupTemplateFormStep-3ogHiUKu.css","assets/SetupWorkflowFromTemplateView-DYQqZ--Q.css","assets/TemplatesSearchView-BSukzxTl.js","assets/TemplatesSearchView-4Q5oaoiz.css","assets/SettingsUsageAndPlan-CaHyVY9Y.js","assets/SettingsUsageAndPlan-CUvXudB0.css","assets/SettingsSso--MOWgipJ.js","assets/CopyInput-Diu7JJOl.js","assets/CopyInput-BtZayXH3.css","assets/SettingsSso-CJKgGNrh.css","assets/SignoutView-Bvl-nXQ9.js","assets/SamlOnboarding-BtsKWgYt.js","assets/SettingsSourceControl-Dye0gb1P.js","assets/SettingsSourceControl-DD2D4Z7B.css","assets/SettingsSecretsProviders.ee-CwvQFmmo.js","assets/SecretsProviderImage.ee-CTOBX0X6.js","assets/one-password-B2Gtrxbc.js","assets/SettingsSecretsProviders-BI4wqg4o.css","assets/SettingsExternalSecrets-CCYBymjE.js","assets/ExternalSecretsProviderConnectionSwitch.ee-CPVtrW4T.js","assets/ExternalSecretsProviderConnectionSwitch-CkTWLm8f.css","assets/SettingsExternalSecrets-v9_Utd52.css","assets/WorkerView-DbRpQJz6.js","assets/dist-DHUGszlM.js","assets/chart-WZvcQ3IV.js","assets/sortByProperty-BbL1HDkN.js","assets/ConnectionTracker-DKoLG4SI.js","assets/ConnectionTracker-C-iaSkJ1.css","assets/WorkerView-CB4Eo_PR.css","assets/WorkflowHistory-CDscWAfs.js","assets/WorkflowDiffView-3sYvCstO.js","assets/WorkflowDiffView-AXYJbw3w.css","assets/utils-xNUhZBbi.js","assets/WorkflowHistory-Uv0zja_P.css","assets/WorkflowOnboardingView-W2yESLfG.js","assets/EvaluationsView-DYOeAZj_.js","assets/evaluation.constants-BCRN7r5D.js","assets/evaluation-C4m-0ZLh.css","assets/EvaluationsView-DNiBSbiw.css","assets/TestRunDetailView-BkVIlDQe.js","assets/useWorkflowsCache-Cn3wJsHK.js","assets/TestRunDetailView-BG-gm6Hs.css","assets/EvaluationsRootView-Bwn0to7R.js","assets/EvaluationsRootView-CH40URPx.css","assets/SettingsAIView-CyVOCGgM.js","assets/SettingsAIView-sve06pR4.css","assets/ResourceCenterView-B8l-Sd1-.js","assets/resourceCenterData-C2W9uBZk.js","assets/resourceCenter.store-BRFLX2k_.js","assets/resourceCenterData-B0FY0vjz.css","assets/ResourceCenterView-CG4uGLLr.css","assets/ResourceCenterSectionView-BQ5KhknV.js","assets/ResourceCenterSectionView-DKK1Oj1M.css","assets/SecuritySettings-5li4yeve.js","assets/SecuritySettings-CsCsQiM3.css","assets/MigrationRules-Dz9qkK_8.js","assets/SeverityTag-BeRFBnDk.js","assets/SeverityTag-86GyP_Zl.css","assets/MigrationRules-DmBg0IoR.css","assets/MigrationRuleDetail-BAYA0d8F.js","assets/MigrationRuleDetail-BvZAtzXn.css","assets/DemoDiffView-DcorW33I.js","assets/DemoDiffView-DI1RJHHv.css","assets/ProjectRoleView-Ur9dsfQP.js","assets/ProjectRoleView-CJ5yx7KF.css","assets/ProjectRolesView-Cn_Zre56.js","assets/ProjectRolesView-RJ35rYVI.css"])))=>i.map(i=>d[i]);
(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`n8n@2.16.1`}}catch{}})();try{(function(){var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`61f8dcb4-af57-4230-8417-1e5266202ae1`,e._sentryDebugIdIdentifier=`sentry-dbid-61f8dcb4-af57-4230-8417-1e5266202ae1`)})()}catch{}import{t as e}from"./chunk-CACdhNlC.js";import{$ as t,A as n,I as r,N as i,S as a,Sn as o,Wt as s,at as c,j as l,w as u,yt as d}from"./vue.runtime.esm-bundler-C3C09Zii.js";import{at as f,nt as p,ot as m,v as h}from"./core-Bz5WjPxS.js";import{Qi as g,at as _,it as v,lt as y,ot as b,rt as x}from"./src-XqE2yCpG.js";import{d as S}from"./get-BjzKP_3k.js";import{n as ee}from"./sanitize-html-CNLkxVtZ.js";import{_ as te,a as ne,b as C,f as re,g as ie,h as ae,o as w,p as oe,s as T,v as se,y as ce}from"./empty-BNY-5QlZ.js";import{Ea as le,In as ue,Nn as de,Pn as fe,Rn as pe,a as me,ai as he,ci as ge,di as _e,fi as ve,fr as ye,hi as be,hr as xe,li as Se,mi as Ce,oi as we,pi as Te,qt as E,r as D,s as Ee,si as O,sr as De,t as k,ui as Oe,w as ke}from"./users.store-xP93bV7X.js";import{Bo as Ae,Eo as je,Er as Me,Ga as A,Ir as j,Ja as Ne,Ka as Pe,Or as M,Qc as N,Qo as P,Ri as F,Sr as Fe,Xa as Ie,Xo as Le,Ya as Re,Za as ze,Zc as Be,qa as I}from"./constants-DuQbSl-q.js";import{i as Ve,t as He}from"./useRootStore-XEREVjMN.js";import{t as L}from"./settings.store-CAFiYCMH.js";import{t as Ue}from"./banners.store-CAM7bMAe.js";import{t as We}from"./versions.store-DMbhywWy.js";import{t as Ge}from"./dataTable.store-DVN6vAE2.js";import{t as Ke}from"./useCanvasOperations-BAcfYmDn.js";import{t as qe}from"./useDynamicCredentials-DWt_uw-C.js";import{t as Je}from"./NodeIcon-T2UcO71E.js";import{t as Ye}from"./roles.store-DRsYq9UX.js";import{r as Xe}from"./dist-BL9AkvYs.js";import{n as Ze}from"./sso.store-BLo2SbFc.js";import{t as R}from"./insights.store-i6LlshbL.js";import{a as Qe,n as $e}from"./mcp.constants-CL3iQXDk.js";import{a as et,c as tt,i as nt,l as rt,m as it,n as at,o as ot,p as st,r as ct,s as lt,t as ut}from"./constants-BVzsnVB6.js";import{n as dt,r as ft,t as pt}from"./constants-Dn3JdkLw.js";var mt=async(e,t,n,r)=>{let i=new URL(window.location.href);i.searchParams.delete(`redirect`);let a=e.query.redirect??encodeURIComponent(`${i.pathname}${i.search}`);if(!_e(r))return n({name:P.SIGNIN,query:{redirect:a}});if(ve())return e.name===P.PERSONAL_SETTINGS?void 0:n({name:P.PERSONAL_SETTINGS,query:{redirect:a}})},ht=async(e,t,n,r)=>{if(!Se(r))return n({name:P.HOMEPAGE})},gt=async(e,t,n)=>{if(!ge()){let t=e.query.redirect??``;if(t.startsWith(`/`))return n(t);try{if(new URL(t).origin===window.location.origin)return n(t)}catch{}return n({name:P.HOMEPAGE})}};function _t(e){let t=e.path.split(`/`),n=t.indexOf(`projects`);return t[n===-1?-1:n+1]}function vt(e){let t=e.path.split(`/`),n={workflow:`workflows`,credential:`credentials`,user:`users`,variable:`variables`,sourceControl:`source-control`,externalSecret:`external-secrets`},r=e=>t.includes(n[e]);for(let e of Object.keys(n))if(r(e))return e}function yt(e){return e.params.id??e.params.name}var bt={authenticated:mt,custom:async(e,t,n,r)=>{if(!r({to:e,from:t,next:n}))return n({name:P.HOMEPAGE})},defaultUser:async(e,t,n)=>{if(!Oe())return n({name:P.HOMEPAGE})},enterprise:ht,guest:gt,rbac:async(e,t,n,{scope:r,options:i})=>{let a=_t(e),o=vt(e);if(!Te({scope:r,projectId:a,resourceType:o,resourceId:o?yt(e):void 0,options:i}))return n({name:P.HOMEPAGE})},role:async(e,t,n,r)=>{if(!be(r))return n({name:P.HOMEPAGE})}},xt=e(((e,t)=>{var n=re(),r=w(),i=Re(),a=C(),o=r(`%Function.prototype.apply%`),s=r(`%Function.prototype.call%`),c=r(`%Reflect.apply%`,!0)||n.call(s,o),l=ae(),u=r(`%Math.max%`);t.exports=function(e){if(typeof e!=`function`)throw new a(`a function is required`);return i(c(n,s,arguments),1+u(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(n,o,arguments)};l?l(t.exports,`apply`,{value:d}):t.exports.apply=d})),z=e(((e,t)=>{t.exports=Number.isNaN||function(e){return e!==e}})),St=e(((e,t)=>{var n=z();t.exports=function(e){return(typeof e==`number`||typeof e==`bigint`)&&!n(e)&&e!==1/0&&e!==-1/0}})),Ct=e(((e,t)=>{var n=w(),r=n(`%Math.abs%`),i=n(`%Math.floor%`),a=z(),o=St();t.exports=function(e){if(typeof e!=`number`||a(e)||!o(e))return!1;var t=r(e);return i(t)===t}})),wt=e(((e,t)=>{var n={__proto__:null,foo:{}},r=Object;t.exports=function(){return{__proto__:n}.foo===n.foo&&!(n instanceof r)}})),Tt=e(((e,t)=>{var n=w(),r=n(`%Array.prototype%`),i=se(),a=te(),o=C(),s=Ct(),c=2**32-1,l=wt()(),u=n(`%Object.setPrototypeOf%`,!0)||(l?function(e,t){return e.__proto__=t,e}:null);t.exports=function(e){if(!s(e)||e<0)throw new o("Assertion failed: `length` must be an integer Number >= 0");if(e>c)throw new i(`length is greater than (2**32 - 1)`);var t=arguments.length>1?arguments[1]:r,n=[];if(t!==r){if(!u)throw new a("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");u(n,t)}return e!==0&&(n.length=e),n}})),Et=e(((e,t)=>{var n=w()(`%Array%`),r=!n.isArray&&I()(`Object.prototype.toString`);t.exports=n.isArray||function(e){return r(e)===`[object Array]`}})),Dt=e(((e,t)=>{t.exports=Et()})),Ot=e(((e,t)=>{var n=w(),r=I(),i=C(),a=Dt(),o=n(`%Reflect.apply%`,!0)||r(`Function.prototype.apply`);t.exports=function(e,t){var n=arguments.length>2?arguments[2]:[];if(!a(n))throw new i("Assertion failed: optional `argumentsList`, if provided, must be a List");return o(e,t,n)}})),kt=e(((e,t)=>{var n=w()(`%BigInt%`,!0),r=C(),i=te();t.exports=function(e){if(typeof e!=`string`)throw new r("`argument` must be a string");if(!n)throw new i(`BigInts are not supported in this environment`);try{return n(e)}catch{return}}})),B=e(((e,t)=>{t.exports=function(e){return e===null||typeof e!=`function`&&typeof e!=`object`}})),At=e(((e,t)=>{t.exports=function(e){return e===null||typeof e!=`function`&&typeof e!=`object`}})),jt=e(((e,t)=>{var n=ne(),r=n(`Date.prototype.getDay`),i=function(e){try{return r(e),!0}catch{return!1}},a=n(`Object.prototype.toString`),o=`[object Date]`,s=ze()();t.exports=function(e){return typeof e!=`object`||!e?!1:s?i(e):a(e)===o}})),Mt=e(((e,t)=>{var n=ne(),r=n(`Object.prototype.toString`),i=oe()(),a=Pe();if(i){var o=n(`Symbol.prototype.toString`),s=a(/^Symbol\(.*\)$/),c=function(e){return typeof e.valueOf()==`symbol`?s(o(e)):!1};t.exports=function(e){if(typeof e==`symbol`)return!0;if(!e||typeof e!=`object`||r(e)!==`[object Symbol]`)return!1;try{return c(e)}catch{return!1}}}else t.exports=function(e){return!1}})),Nt=e(((e,t)=>{var n=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`,r=At(),i=A(),a=jt(),o=Mt(),s=function(e,t){if(e==null)throw TypeError(`Cannot call method on `+e);if(typeof t!=`string`||t!==`number`&&t!==`string`)throw TypeError(`hint must be "string" or "number"`);var n=t===`string`?[`toString`,`valueOf`]:[`valueOf`,`toString`],a,o,s;for(s=0;s<n.length;++s)if(a=e[n[s]],i(a)&&(o=a.call(e),r(o)))return o;throw TypeError(`No default value`)},c=function(e,t){var n=e[t];if(n!=null){if(!i(n))throw TypeError(n+` returned for property `+t+` of object `+e+` is not a function`);return n}};t.exports=function(e){if(r(e))return e;var t=`default`;arguments.length>1&&(arguments[1]===String?t=`string`:arguments[1]===Number&&(t=`number`));var i;if(n&&(Symbol.toPrimitive?i=c(e,Symbol.toPrimitive):o(e)&&(i=Symbol.prototype.valueOf)),i!==void 0){var l=i.call(e,t);if(r(l))return l;throw TypeError(`unable to convert exotic object to primitive`)}return t===`default`&&(a(e)||o(e))&&(t=`string`),s(e,t===`default`?`number`:t)}})),V=e(((e,t)=>{var n=Nt();t.exports=function(e){return arguments.length>1?n(e,arguments[1]):n(e)}})),H=e(((e,t)=>{var n=C();t.exports=function(e){if(e==null)throw new n(arguments.length>0&&arguments[1]||`Cannot call method on `+e);return e}})),Pt=e(((e,t)=>{var n=w()(`%String%`),r=C();t.exports=function(e){if(typeof e==`symbol`)throw new r(`Cannot convert a Symbol value to a string`);return n(e)}})),Ft=e(((e,t)=>{var n=H(),r=Pt(),i=I()(`String.prototype.replace`),a=/^\s$/.test(``),o=a?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,s=a?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;t.exports=function(){return i(i(r(n(this)),o,``),s,``)}})),It=e(((e,t)=>{var n=Ft(),r=``,i=``;t.exports=function(){return String.prototype.trim&&r.trim()===r&&i.trim()===i&&(`_`+i).trim()===`_`+i&&(i+`_`).trim()===i+`_`?String.prototype.trim:n}})),Lt=e(((e,t)=>{var n=F(),r=It();t.exports=function(){var e=r();return n(String.prototype,{trim:e},{trim:function(){return String.prototype.trim!==e}}),e}})),Rt=e(((e,t)=>{var n=Ne(),r=F(),i=H(),a=Ft(),o=It(),s=Lt(),c=n(o()),l=function(e){return i(e),c(e)};r(l,{getPolyfill:o,implementation:a,shim:s}),t.exports=l})),zt=e(((e,t)=>{var n=w(),r=n(`%Number%`),i=n(`%RegExp%`),a=C(),o=n(`%parseInt%`),s=I(),c=Pe(),l=s(`String.prototype.slice`),u=c(/^0b[01]+$/i),d=c(/^0o[0-7]+$/i),f=c(/^[-+]0x[0-9a-f]+$/i),p=c(new i(`[`+[`
`,``,``].join(``)+`]`,`g`)),m=Rt();t.exports=function e(t){if(typeof t!=`string`)throw new a("Assertion failed: `argument` is not a String");if(u(t))return r(o(l(t,2),2));if(d(t))return r(o(l(t,2),8));if(p(t)||f(t))return NaN;var n=m(t);return n===t?r(t):e(n)}})),U=e(((e,t)=>{var n=w(),r=C(),i=n(`%Number%`),a=B(),o=V(),s=zt();t.exports=function(e){var t=a(e)?e:o(e,i);if(typeof t==`symbol`)throw new r(`Cannot convert a Symbol value to a number`);if(typeof t==`bigint`)throw new r(`Conversion from 'BigInt' to 'number' is not allowed.`);return typeof t==`string`?s(t):i(t)}})),Bt=e(((e,t)=>{var n=w()(`%Number%`),r=B(),i=V(),a=U();t.exports=function(e){var t=r(e)?e:i(e,n);return typeof t==`bigint`?t:a(t)}})),Vt=e(((e,t)=>{var n=C();t.exports=function(e,t){if(typeof e!=`bigint`||typeof t!=`bigint`)throw new n("Assertion failed: `x` and `y` arguments must be BigInts");return e<t}})),Ht=e(((e,t)=>{var n=C(),r=z();t.exports=function(e,t){if(typeof e!=`number`||typeof t!=`number`)throw new n("Assertion failed: `x` and `y` arguments must be Numbers");if(!(r(e)||r(t)))return e<t}})),Ut=e(((e,t)=>{var n=w(),r=n(`%Number%`),i=C(),a=n(`%Math.min%`),o=z(),s=I()(`String.prototype.charCodeAt`),c=kt(),l=Bt(),u=V(),d=Vt(),f=Ht();t.exports=function(e,t,n){if(typeof n!=`boolean`)throw new i(`Assertion failed: LeftFirst argument must be a Boolean`);var p,m;if(n?(p=u(e,r),m=u(t,r)):(m=u(t,r),p=u(e,r)),typeof p==`string`&&typeof m==`string`){for(var h=p.length,g=m.length,_=0;_<a(h,g);_++){var v=s(p,_),y=s(m,_);if(v<y)return!0;if(v>y)return!1}return h<g}var b,x;if(typeof p==`bigint`&&typeof m==`string`)return x=c(m),x===void 0?void 0:d(p,x);if(typeof p==`string`&&typeof m==`bigint`)return b=c(p),b===void 0?void 0:d(b,m);if(b=l(p),x=l(m),typeof b==typeof x)return typeof b==`number`?f(b,x):d(b,x);if(!(o(b)||o(x)))return b===-1/0||x===1/0?!0:b===1/0||x===-1/0?!1:b<x}})),W=e(((e,t)=>{var n=w()(`%String%`),r=C();t.exports=function(e){if(typeof e==`symbol`)throw new r(`Cannot convert a Symbol value to a string`);return n(e)}})),Wt=e(((e,t)=>{var n=C(),r=Ot(),i=Ut(),a=U(),o=W(),s=z();t.exports=function(e,t,c){if(typeof c!=`function`&&c!==void 0)throw new n("Assertion failed: `compareFn` must be a function or undefined");if(e===void 0&&t===void 0)return 0;if(e===void 0)return 1;if(t===void 0)return-1;if(c!==void 0){var l=a(r(c,void 0,[e,t]));return s(l)?0:l}var u=o(e),d=o(t);return i(u,d,!0)?-1:i(d,u,!0)?1:0}})),G=e(((e,t)=>{t.exports=function(e){return typeof e==`string`||typeof e==`symbol`}})),K=e(((e,t)=>{var n=C(),r=T(),i={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};t.exports=function(e){if(!e||typeof e!=`object`)return!1;for(var t in e)if(r(e,t)&&!i[t])return!1;var a=r(e,`[[Value]]`)||r(e,`[[Writable]]`),o=r(e,`[[Get]]`)||r(e,`[[Set]]`);if(a&&o)throw new n(`Property Descriptors may not be both accessor and data descriptors`);return!0}})),q=e(((e,t)=>{var n=C(),r=T(),i=K();t.exports=function(e){if(e===void 0)return!1;if(!i(e))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(e,`[[Get]]`)&&!r(e,`[[Set]]`))}})),Gt=e(((e,t)=>{var n=w(),r=n(`%Object.preventExtensions%`,!0),i=n(`%Object.isExtensible%`,!0),a=B();t.exports=r?function(e){return!a(e)&&i(e)}:function(e){return!a(e)}})),Kt=e(((e,t)=>{t.exports=function(e){if(e===null)return`Null`;if(e===void 0)return`Undefined`;if(typeof e==`function`||typeof e==`object`)return`Object`;if(typeof e==`number`)return`Number`;if(typeof e==`boolean`)return`Boolean`;if(typeof e==`string`)return`String`}})),J=e(((e,t)=>{var n=Kt();t.exports=function(e){return typeof e==`symbol`?`Symbol`:typeof e==`bigint`?`BigInt`:n(e)}})),qt=e(((e,t)=>{t.exports=function(e){return!!e}})),Jt=e(((e,t)=>{t.exports=A()})),Yt=e(((e,t)=>{var n=T(),r=C(),i=J(),a=qt(),o=Jt();t.exports=function(e){if(i(e)!==`Object`)throw new r(`ToPropertyDescriptor requires an object`);var t={};if(n(e,`enumerable`)&&(t[`[[Enumerable]]`]=a(e.enumerable)),n(e,`configurable`)&&(t[`[[Configurable]]`]=a(e.configurable)),n(e,`value`)&&(t[`[[Value]]`]=e.value),n(e,`writable`)&&(t[`[[Writable]]`]=a(e.writable)),n(e,`get`)){var s=e.get;if(s!==void 0&&!o(s))throw new r(`getter must be a function`);t[`[[Get]]`]=s}if(n(e,`set`)){var c=e.set;if(c!==void 0&&!o(c))throw new r(`setter must be a function`);t[`[[Set]]`]=c}if((n(t,`[[Get]]`)||n(t,`[[Set]]`))&&(n(t,`[[Value]]`)||n(t,`[[Writable]]`)))throw new r(`Invalid property descriptor. Cannot both specify accessors and a value or writable attribute`);return t}})),Xt=e(((e,t)=>{var n=z();t.exports=function(e,t){return e===t?e===0?1/e==1/t:!0:n(e)&&n(t)}})),Zt=e(((e,t)=>{var n=Ie(),r=ae(),i=n.hasArrayLengthDefineBug(),a=i&&Et(),o=I()(`Object.prototype.propertyIsEnumerable`);t.exports=function(e,t,n,s,c,l){if(!r){if(!e(l)||!l[`[[Configurable]]`]||!l[`[[Writable]]`]||c in s&&o(s,c)!==!!l[`[[Enumerable]]`])return!1;var u=l[`[[Value]]`];return s[c]=u,t(s[c],u)}return i&&c===`length`&&`[[Value]]`in l&&a(s)&&s.length!==l[`[[Value]]`]?(s.length=l[`[[Value]]`],s.length===l[`[[Value]]`]):(r(s,c,n(l)),!0)}})),Qt=e(((e,t)=>{var n=K();t.exports=function(e,t){return n(t)&&typeof t==`object`&&`[[Enumerable]]`in t&&`[[Configurable]]`in t&&(e.IsAccessorDescriptor(t)||e.IsDataDescriptor(t))}})),$t=e(((e,t)=>{t.exports=function(e){if(e===void 0)return e;var t={};return`[[Value]]`in e&&(t.value=e[`[[Value]]`]),`[[Writable]]`in e&&(t.writable=!!e[`[[Writable]]`]),`[[Get]]`in e&&(t.get=e[`[[Get]]`]),`[[Set]]`in e&&(t.set=e[`[[Set]]`]),`[[Enumerable]]`in e&&(t.enumerable=!!e[`[[Enumerable]]`]),`[[Configurable]]`in e&&(t.configurable=!!e[`[[Configurable]]`]),t}})),en=e(((e,t)=>{var n=C(),r=K(),i=$t();t.exports=function(e){if(e!==void 0&&!r(e))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return i(e)}})),tn=e(((e,t)=>{var n=C(),r=T(),i=K();t.exports=function(e){if(e===void 0)return!1;if(!i(e))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!(!r(e,`[[Value]]`)&&!r(e,`[[Writable]]`))}})),nn=e(((e,t)=>{var n=C(),r=q(),i=tn(),a=K();t.exports=function(e){if(e===void 0)return!1;if(!a(e))throw new n("Assertion failed: `Desc` must be a Property Descriptor");return!r(e)&&!i(e)}})),rn=e(((e,t)=>{var n=C(),r=Zt(),i=Qt(),a=K(),o=en(),s=q(),c=tn(),l=nn(),u=G(),d=Xt(),f=J();t.exports=function(e,t,p,m,h){var g=f(e);if(g!==`Undefined`&&g!==`Object`)throw new n(`Assertion failed: O must be undefined or an Object`);if(!u(t))throw new n(`Assertion failed: P must be a Property Key`);if(typeof p!=`boolean`)throw new n(`Assertion failed: extensible must be a Boolean`);if(!a(m))throw new n(`Assertion failed: Desc must be a Property Descriptor`);if(h!==void 0&&!a(h))throw new n(`Assertion failed: current must be a Property Descriptor, or undefined`);if(h===void 0)return p?g===`Undefined`?!0:s(m)?r(c,d,o,e,t,m):r(c,d,o,e,t,{"[[Configurable]]":!!m[`[[Configurable]]`],"[[Enumerable]]":!!m[`[[Enumerable]]`],"[[Value]]":m[`[[Value]]`],"[[Writable]]":!!m[`[[Writable]]`]}):!1;if(!i({IsAccessorDescriptor:s,IsDataDescriptor:c},h))throw new n("`current`, when present, must be a fully populated and valid Property Descriptor");if(!h[`[[Configurable]]`]){if(`[[Configurable]]`in m&&m[`[[Configurable]]`]||`[[Enumerable]]`in m&&!d(m[`[[Enumerable]]`],h[`[[Enumerable]]`])||!l(m)&&!d(s(m),s(h)))return!1;if(s(h)){if(`[[Get]]`in m&&!d(m[`[[Get]]`],h[`[[Get]]`])||`[[Set]]`in m&&!d(m[`[[Set]]`],h[`[[Set]]`]))return!1}else if(!h[`[[Writable]]`]&&(`[[Writable]]`in m&&m[`[[Writable]]`]||`[[Value]]`in m&&!d(m[`[[Value]]`],h[`[[Value]]`])))return!1}if(g!==`Undefined`){var _,v;return c(h)&&s(m)?(_=(`[[Configurable]]`in m?m:h)[`[[Configurable]]`],v=(`[[Enumerable]]`in m?m:h)[`[[Enumerable]]`],r(c,d,o,e,t,{"[[Configurable]]":!!_,"[[Enumerable]]":!!v,"[[Get]]":(`[[Get]]`in m?m:h)[`[[Get]]`],"[[Set]]":(`[[Set]]`in m?m:h)[`[[Set]]`]})):s(h)&&c(m)?(_=(`[[Configurable]]`in m?m:h)[`[[Configurable]]`],v=(`[[Enumerable]]`in m?m:h)[`[[Enumerable]]`],r(c,d,o,e,t,{"[[Configurable]]":!!_,"[[Enumerable]]":!!v,"[[Value]]":(`[[Value]]`in m?m:h)[`[[Value]]`],"[[Writable]]":!!(`[[Writable]]`in m?m:h)[`[[Writable]]`]})):r(c,d,o,e,t,m)}return!0}})),an=e(((e,t)=>{var n=ie(),r=te(),i=C(),a=K(),o=q(),s=Gt(),c=G(),l=Yt(),u=Xt(),d=J(),f=rn();t.exports=function(e,t,p){if(d(e)!==`Object`)throw new i(`Assertion failed: O must be an Object`);if(!c(t))throw new i(`Assertion failed: P must be a Property Key`);if(!a(p))throw new i(`Assertion failed: Desc must be a Property Descriptor`);if(!n){if(o(p))throw new r(`This environment does not support accessor property descriptors.`);var m=!(t in e)&&p[`[[Writable]]`]&&p[`[[Enumerable]]`]&&p[`[[Configurable]]`]&&`[[Value]]`in p,h=t in e&&(!(`[[Configurable]]`in p)||p[`[[Configurable]]`])&&(!(`[[Enumerable]]`in p)||p[`[[Enumerable]]`])&&(!(`[[Writable]]`in p)||p[`[[Writable]]`])&&`[[Value]]`in p;if(m||h)return e[t]=p[`[[Value]]`],u(e[t],p[`[[Value]]`]);throw new r(`This environment does not support defining non-writable, non-enumerable, or non-configurable properties`)}var g=n(e,t),_=g&&l(g);return f(e,t,s(e),p,_)}})),on=e(((e,t)=>{var n=C(),r=G(),i=an(),a=J();t.exports=function(e,t,o){if(a(e)!==`Object`)throw new n(`Assertion failed: Type(O) is not Object`);if(!r(t))throw new n(`Assertion failed: IsPropertyKey(P) is not true`);return i(e,t,{"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":o,"[[Writable]]":!0})}})),sn=e(((e,t)=>{var n=C(),r=on(),i=G(),a=J();t.exports=function(e,t,o){if(a(e)!==`Object`)throw new n(`Assertion failed: Type(O) is not Object`);if(!i(t))throw new n(`Assertion failed: IsPropertyKey(P) is not true`);if(!r(e,t,o))throw new n(`unable to create data property`)}})),cn=e(((e,t)=>{var n=C(),r=ee(),i=G(),a=J();t.exports=function(e,t){if(a(e)!==`Object`)throw new n(`Assertion failed: Type(O) is not Object`);if(!i(t))throw new n(`Assertion failed: IsPropertyKey(P) is not true, got `+r(t));return e[t]}})),ln=e(((e,t)=>{t.exports=2**53-1||9007199254740991})),un=e(((e,t)=>{var n=Math.floor;t.exports=function(e){return typeof e==`bigint`?e:n(e)}})),dn=e(((e,t)=>{var n=un(),r=C();t.exports=function(e){if(typeof e!=`number`&&typeof e!=`bigint`)throw new r(`argument must be a Number or a BigInt`);var t=e<0?-n(-e):n(e);return t===0?0:t}})),fn=e(((e,t)=>{var n=U(),r=dn(),i=z(),a=St();t.exports=function(e){var t=n(e);return i(t)||t===0?0:a(t)?r(t):t}})),pn=e(((e,t)=>{var n=ln(),r=fn();t.exports=function(e){var t=r(e);return t<=0?0:t>n?n:t}})),mn=e(((e,t)=>{var n=C(),r=cn(),i=pn(),a=J();t.exports=function(e){if(a(e)!==`Object`)throw new n("Assertion failed: `obj` must be an Object");return i(r(e,`length`))}})),hn=e(((e,t)=>{var n=C(),r=G(),i=J();t.exports=function(e,t){if(i(e)!==`Object`)throw new n("Assertion failed: `O` must be an Object");if(!r(t))throw new n("Assertion failed: `P` must be a Property Key");return t in e}})),gn=e(((e,t)=>{t.exports=A()})),_n=e(((e,t)=>{t.exports=function(e){return!!e&&(typeof e==`function`||typeof e==`object`)}})),vn=e(((e,t)=>{t.exports=function(e){return typeof e==`string`||typeof e==`symbol`}})),yn=e(((e,t)=>{var n=C(),r=T(),i=_n(),a=vn();t.exports=function(e,t){if(!i(e))throw new n("Assertion failed: `O` must be an Object");if(!a(t))throw new n("Assertion failed: `P` must be a Property Key");return r(e,t)}})),bn=e(((e,t)=>{var n=function(){return typeof function(){}.name==`string`},r=Object.getOwnPropertyDescriptor;if(r)try{r([],`length`)}catch{r=null}n.functionsHaveConfigurableNames=function(){if(!n()||!r)return!1;var e=r(function(){},`name`);return!!e&&!!e.configurable};var i=Function.prototype.bind;n.boundFunctionsHaveNames=function(){return n()&&typeof i==`function`&&function(){}.bind().name!==``},t.exports=n})),xn=e(((e,t)=>{var n=gn(),r=yn(),i=bn()(),a=I(),o=a(`Function.prototype.toString`),s=a(`String.prototype.match`),c=a(`Object.prototype.toString`),l=/^class /,u=function(e){if(n(e)||typeof e!=`function`)return!1;try{return!!s(o(e),l)}catch{}return!1},d=/\s*function\s+([^(\s]*)\s*/,f=!(0 in[,]),p=`[object Object]`,m=`[object HTMLAllCollection]`,h=Function.prototype,g=function(){return!1};if(typeof document==`object`){var _=document.all;c(_)===c(document.all)&&(g=function(e){if((f||!e)&&(e===void 0||typeof e==`object`))try{var t=c(e);return(t===m||t===p)&&e(``)==null}catch{}return!1})}t.exports=function(){if(g(this)||!u(this)&&!n(this))throw TypeError(`Function.prototype.name sham getter called on non-function`);if(i&&r(this,`name`))return this.name;if(this===h)return``;var e=s(o(this),d);return e&&e[1]}})),Sn=e(((e,t)=>{var n=xn();t.exports=function(){return n}})),Cn=e(((e,t)=>{var n=F().supportsDescriptors,r=bn()(),i=Sn(),a=Object.defineProperty,o=TypeError;t.exports=function(){var e=i();if(r)return e;if(!n)throw new o(`Shimming Function.prototype.name support requires ES5 property descriptor support.`);var t=Function.prototype;return a(t,`name`,{configurable:!0,enumerable:!1,get:function(){var n=e.call(this);return this!==t&&a(this,`name`,{configurable:!0,enumerable:!1,value:n,writable:!1}),n}}),e}})),wn=e(((e,t)=>{var n=F(),r=Ne(),i=xn(),a=Sn(),o=Cn(),s=r(i);n(s,{getPolyfill:a,implementation:i,shim:o}),t.exports=s})),Tn=e(((e,t)=>{var n=wn(),r=n(function(){});t.exports=function(e){return typeof e==`function`&&(!e.prototype||n(e)===r)}})),En=e(((e,t)=>{var n=I(),r=C(),i=cn(),a=hn(),o=W(),s=J(),c=Tn(),l=Ct(),u=n(`Array.prototype.push`),d=n(`Array.prototype.sort`);t.exports=function(e,t,n,f){if(s(e)!==`Object`)throw new r(`Assertion failed: Type(obj) is not Object`);if(!l(t)||t<0)throw new r("Assertion failed: `len` must be an integer >= 0");if(!c(n)||n.length!==2)throw new r("Assertion failed: `SortCompare` must be an abstract closure taking 2 arguments");if(f!==`skip-holes`&&f!==`read-through-holes`)throw new r("Assertion failed: `holes` must be either `skip-holes` or `read-through-holes`");for(var p=[],m=0;m<t;){var h=o(m);(f!==`skip-holes`||a(e,h))&&u(p,i(e,h)),m+=1}return d(p,n),p}})),Dn=e(((e,t)=>{var n=ce(),r=H();t.exports=function(e){return r(e),n(e)}})),On=e(((e,t)=>{t.exports=Dn()})),kn=e(((e,t)=>{var n=Tt(),r=Wt(),i=sn(),a=Jt(),o=mn(),s=En(),c=On(),l=W(),u=C();t.exports=function(e){if(e!==void 0&&!a(e))throw new u("`comparefn` must be a function");for(var t=c(this),d=o(t),f=n(d),p=s(t,d,function(t,n){return r(t,n,e)},`read-through-holes`),m=0;m<d;)i(f,l(m),p[m]),m+=1;return f}})),An=e(((e,t)=>{var n=kn();t.exports=function(){return Array.prototype.toSorted||n}})),jn=e(((e,t)=>{var n=T(),r=typeof Symbol==`function`&&typeof Symbol.unscopables==`symbol`,i=r&&Array.prototype[Symbol.unscopables],a=TypeError;t.exports=function(e){if(typeof e!=`string`||!e)throw new a(`method must be a non-empty string`);if(!n(Array.prototype,e))throw new a(`method must be on Array.prototype`);r&&i&&(i[e]=!0)}})),Mn=e(((e,t)=>{var n=F(),r=jn(),i=An();t.exports=function(){var e=i();return n(Array.prototype,{toSorted:e},{toSorted:function(){return Array.prototype.toSorted!==e}}),r(`toSorted`),e}}));e(((e,t)=>{var n=F(),r=xt(),i=kn(),a=An(),o=a(),s=Mn(),c=r(o);n(c,{getPolyfill:a,implementation:i,shim:s}),t.exports=c}))(),`randomUUID`in crypto||Object.defineProperty(crypto,`randomUUID`,{value:je});var Nn=i({__name:`SourceControlInitializationErrorMessage`,setup(e){let r=f();return(e,i)=>{let a=c(`RouterLink`);return t(),u(s(m),{keypath:`settings.sourceControl.connection.error.message`,tag:`div`,scope:`global`},{link:d(()=>[l(a,{to:{name:s(P).SOURCE_CONTROL}},{default:d(()=>[n(o(s(r).baseText(`settings.sourceControl.connection.error.link`)),1)]),_:1},8,[`to`])]),_:1})}}}),Pn=f(),Fn=async()=>await S(()=>import(`./DataTableView-bz5yARtk.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55])),In={id:`data-table`,name:`Data Table`,description:`Manage and store data efficiently with the Data Table module.`,icon:`database`,modals:[{key:Fe,component:async()=>await S(()=>import(`./AddDataTableModal-5qYgz9VY.js`),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,42,43,57,44,45,46,47,58])),initialState:{open:!1}}],routes:[{name:M,path:`/home/datatables`,component:Fn,meta:{middleware:[`authenticated`,`custom`]},beforeEnter:(e,t,n)=>{let r=R();r.isSummaryEnabled&&r.weeklySummary.execute(),n()}},{name:j,path:`datatables/:new(new)?`,props:!0,component:Fn,meta:{projectRoute:!0,middleware:[`authenticated`,`custom`]}},{name:Me,path:`datatables/:id`,props:!0,component:async()=>await S(()=>import(`./DataTableDetailsView-B7_hq-Wf.js`),__vite__mapDeps([59,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,60,61,62,63,64,65,66,47,67,23,24,25,41,42,43,44,45,46,48,68,30,31,69,70,71])),meta:{projectRoute:!0,middleware:[`authenticated`,`custom`]}}],projectTabs:{overview:[{label:Pn.baseText(`dataTable.dataTables`),value:M,to:{name:M}}],project:[{label:Pn.baseText(`dataTable.dataTables`),value:j,dynamicRoute:{name:j,includeProjectId:!0}}]},resources:[{key:`dataTable`,displayName:`Data Table`}]},Ln=new Map;function Rn(e){Ln.set(e.key,e)}var zn={id:`insights`,name:`Insights`,description:`Provides insights and analytics features for projects.`,icon:`chart-column-decreasing`,routes:[{path:`/insights`,beforeEnter(){return R().isInsightsEnabled||{name:P.NOT_FOUND}},component:x,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`insights:list`]}}},children:[{path:`:insightType?`,name:P.INSIGHTS,beforeEnter(e){return e.params.insightType?!0:Object.assign(e,{params:{...e.params,insightType:`total`}})},component:async()=>await S(()=>import(`./InsightsDashboard-wUygzzZ7.js`),__vite__mapDeps([72,1,2,3,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,45,73,74,29,30,31,32,49,50,51,52,53,54,75])),props:!0}]}]},Bn=f(),Vn={id:`mcp`,name:`MCP Server`,description:`Access your n8n instance through MCP clients`,icon:`mcp`,routes:[{path:`mcp`,name:Qe,component:async()=>await S(()=>import(`./SettingsMCPView-BIs1Pq2p.js`),__vite__mapDeps([76,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,66,77,78,79,80,81,82])),meta:{layout:`settings`,middleware:[`authenticated`,`custom`],telemetry:{pageCategory:`settings`}}}],settingsPages:[{id:`settings-mcp`,icon:`mcp`,label:Bn.baseText(`settings.mcp`),position:`top`,route:{to:{name:Qe}},preview:!0,get available(){return O([`rbac`],{rbac:{scope:[`mcp:oauth`,`mcpApiKey:create`,`mcpApiKey:rotate`]}})}}],modals:[{key:$e,component:async()=>await S(()=>import(`./MCPConnectWorkflowsModal-DV0NGF7d.js`),__vite__mapDeps([83,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,44,45,46,77,78,80,81,84])),initialState:{open:!1}}]},Hn=async()=>await S(()=>import(`./ChatView-CSvpB7FI.js`),__vite__mapDeps([85,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,86,87,88,16,17,18,19,20,21,89,90,91,92,93,73,74,94,95,96,97,98,99,66,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116])),Un={id:`chat-hub`,name:`Chat`,description:`Chat with LLM models or your n8n AI agents.`,icon:`chat`,modals:[{key:it,component:async()=>await S(()=>import(`./ToolSettingsModal-BvLzDOpL.js`),__vite__mapDeps([117,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,44,45,46,106,107,108,118,119,120,121,122,123,124,125,126,127,115,128,129,130,87,131,132,133,134,135,136,90,100,137,66,138,139,140,141,142,143,144,145,146,147,148,149,61,62,150,151,152,153,154,155,156,157,158,24,102,103,159,114,160,161,162])),initialState:{open:!1,data:{node:null,existingToolNames:[],onConfirm:()=>{}}}},{key:st,component:async()=>await S(()=>import(`./ToolsManagerModal-Ces1v6oY.js`),__vite__mapDeps([163,1,2,3,4,5,6,7,8,9,10,11,12,127,13,14,15,16,17,18,19,20,21,107,115,89,90,91,92,44,45,46,106,108,118,119,120,121,122,123,124,125,126,128,129,130,87,131,132,133,134,135,136,100,137,66,138,139,140,141,142,143,144,145,146,147,148,149,61,62,150,151,152,153,154,155,156,157,158,24,102,103,159,114,160,161,164])),initialState:{open:!1,data:{tools:[],onConfirm:()=>{}}}},{key:ut,component:async()=>await S(()=>import(`./AgentEditorModal-BhtbFuWW.js`),__vite__mapDeps([165,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,89,90,91,92,44,45,46,111,112,101,102,103,104,113,105,106,107,108,109,166])),initialState:{open:!1,data:{credentials:{},onClose:()=>{},onCreateCustomAgent:()=>{}}}},{key:ct,component:async()=>await S(()=>import(`./CredentialSelectorModal-D6femB3Y.js`),__vite__mapDeps([167,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,44,45,46,102,103,168,169,170])),initialState:{open:!1,data:{provider:null,initialValue:null,onSelect:()=>{}}}},{key:nt,component:async()=>await S(()=>import(`./ModelByIdSelectorModal-DsDuVjLz.js`),__vite__mapDeps([171,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,44,16,17,18,19,20,21,45,46,92,102,103,172])),initialState:{open:!1,data:{provider:null,initialValue:null,onSelect:()=>{}}}},{key:ot,component:async()=>await S(()=>import(`./ProviderSettingsModal-BulYbDWb.js`),__vite__mapDeps([173,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,89,90,91,92,44,45,46,168,169,174,175,176])),initialState:{open:!1,data:{provider:null,disabled:!1,onConfirm:()=>{},onCancel:()=>{}}}}],routes:[{name:tt,path:`/home/chat`,component:Hn,meta:{layout:`chat`,middleware:[`authenticated`],getProperties(){return{feature:`chat-hub`}}}},{name:at,path:`/home/chat/:id`,component:Hn,meta:{layout:`chat`,middleware:[`authenticated`],getProperties(){return{feature:`chat-hub`}}}},{name:rt,path:`/home/chat/workflow-agents`,component:async()=>await S(()=>import(`./ChatWorkflowAgentsView-DXY5dw22.js`),__vite__mapDeps([177,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,89,90,91,92,95,96,178,101,102,103,104,179,180])),meta:{layout:`chat`,middleware:[`authenticated`],getProperties(){return{feature:`chat-hub`}}}},{name:et,path:`/home/chat/personal-agents`,component:async()=>await S(()=>import(`./ChatPersonalAgentsView-BMO2EBQT.js`),__vite__mapDeps([181,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,89,90,91,92,95,96,178,101,102,103,104,179,182])),meta:{layout:`chat`,middleware:[`authenticated`],getProperties(){return{feature:`chat-hub`}}}},{path:`chat`,name:lt,component:async()=>await S(()=>import(`./SettingsChatHubView-D2dD2t9f.js`),__vite__mapDeps([183,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,89,90,91,92,102,103,168,169,184])),meta:{layout:`settings`,middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`chatHub:manage`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`chat-hub`}}}}}],projectTabs:{overview:[],project:[]},resources:[{key:`chat`,displayName:`Chat`}],settingsPages:[{id:`settings-chat-hub`,icon:`message-circle`,label:p.baseText(`settings.chatHub`),position:`top`,route:{to:{name:lt}},get available(){return O([`rbac`],{rbac:{scope:`chatHub:manage`}})}}]},Wn=async()=>await S(()=>import(`./InstanceAiView-j5X_DFVP.js`),__vite__mapDeps([185,1,2,3,4,5,6,7,8,9,10,11,12,119,120,13,14,15,16,17,18,19,20,21,121,122,123,124,125,126,127,107,115,128,129,130,87,131,132,133,134,135,136,90,100,137,66,138,139,140,141,142,143,144,145,146,147,148,149,61,62,45,150,151,152,106,108,153,154,155,156,157,158,24,102,103,159,114,160,86,88,60,63,64,65,47,67,98,99,186,187,73,74,91,92,188,189,190,191,192,193])),Y=[zn,In,Vn,Un,{id:`instance-ai`,name:`Instance AI`,description:`Chat with the n8n Instance AI agent.`,icon:`sparkles`,routes:[{name:ft,path:`/instance-ai`,component:Wn,meta:{layout:`instanceAi`,middleware:[`authenticated`,`custom`]}},{name:dt,path:`/instance-ai/:threadId`,component:Wn,meta:{layout:`instanceAi`,middleware:[`authenticated`,`custom`]}},{path:`instance-ai`,name:pt,component:async()=>await S(()=>import(`./SettingsInstanceAiView-nl5_nd-c.js`),__vite__mapDeps([194,1,2,3,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,190,100,195])),meta:{layout:`settings`,middleware:[`authenticated`,`rbac`,`custom`],middlewareOptions:{rbac:{scope:`instanceAi:manage`}},telemetry:{pageCategory:`settings`}}}],projectTabs:{overview:[],project:[]},resources:[],modals:[],settingsPages:[{id:`settings-instance-ai`,icon:`sparkles`,label:p.baseText(`settings.instanceAi`),position:`top`,route:{to:{name:pt}},get available(){return O([`rbac`],{rbac:{scope:`instanceAi:manage`}})}}]}],Gn=()=>{Y.forEach(e=>{e.resources?.forEach(e=>{Rn(e)})})},Kn=()=>{let e=D();Y.forEach(t=>{t.projectTabs&&(t.projectTabs.overview&&e.registerCustomTabs(`overview`,t.id,t.projectTabs.overview),t.projectTabs.project&&e.registerCustomTabs(`project`,t.id,t.projectTabs.project),t.projectTabs.shared&&e.registerCustomTabs(`shared`,t.id,t.projectTabs.shared))})},qn=()=>{let e=D();Y.forEach(t=>{t.settingsPages&&t.settingsPages.length>0&&e.registerSettingsPages(t.id,t.settingsPages)})},Jn=e=>!e?.to?.meta?.moduleName||typeof e.to.meta.moduleName!=`string`?!0:L().isModuleActive(e.to.meta.moduleName),Yn=()=>{Y.forEach(e=>{e.modals?.forEach(e=>{me(e)})}),D().initializeModalsFromRegistry()},Xn=e=>{Y.forEach(t=>{t.routes?.forEach(n=>{let r={...n,meta:{...n.meta,moduleName:t.id,...n.meta?.middleware?.includes(`custom`)&&{middlewareOptions:{...n.meta?.middlewareOptions,custom:Jn}}}};n.meta?.projectRoute?e.addRoute(P.PROJECT_DETAILS,r):n.meta?.telemetry&&n.meta.telemetry.pageCategory===`settings`?e.addRoute(P.SETTINGS,r):e.addRoute(r)})})},Zn={initialized:!1},Qn=!1;async function $n(){if(Zn.initialized)return;let e=L(),t=k(),n=Ze(),r=fe(),i=f();tr();try{await e.initialize()}catch(e){console.error(`Failed to initialize settings store`,e),r.showToast({title:i.baseText(`startupError`),message:i.baseText(`startupError.message`),type:`error`,duration:0})}n.initialize({authenticationMethod:e.userManagement.authenticationMethod,config:e.settings.sso,features:{saml:e.isEnterpriseFeatureEnabled[N.Saml],ldap:e.isEnterpriseFeatureEnabled[N.Ldap],oidc:e.isEnterpriseFeatureEnabled[N.Oidc]}}),e.isPreviewMode||await t.initialize(),ue().run(`app.mount`),Zn.initialized=!0}async function er(e=Qn,t){if(e)return;let n=k();if(!n.currentUser)return;let i=f(),a=fe(),o=we(),s=L(),c=He(),l=ke(),u=de(),d=he(),p=Ye(),m=Ue(),h=We(),g=Ge();if(s.isPreviewMode||n.setUserQuota(s.userManagement.quota),o.isEnterpriseSourceControlEnabled)try{await o.getPreferences()}catch(e){a.showMessage({title:i.baseText(`settings.sourceControl.connection.error`),message:r(Nn),type:`error`,duration:0}),console.error(`Failed to initialize source control store`,e)}if(c.defaultLocale!==`en`&&await l.getNodeTranslationHeaders(),s.isEnterpriseFeatureEnabled.showNonProdBanner&&m.pushBannerToStack(`NON_PRODUCTION_LICENSE`),s.settings.banners&&!s.settings.banners.dismissed.includes(`V1`)&&s.settings.versionCli.startsWith(`1.`)&&m.pushBannerToStack(`V1`),s.isCloudDeployment&&u.initialize().then(()=>{u.shouldShowBanner?u.trialExpired?m.pushBannerToStack(`TRIAL_OVER`):m.pushBannerToStack(`TRIAL`):u.currentUserCloudInfo?.confirmed===!1&&m.pushBannerToStack(`EMAIL_CONFIRMATION`)}).catch(e=>{console.error(`Failed to initialize cloud plan store:`,e)}),s.isDataTableFeatureEnabled&&O([`rbac`],{rbac:{scope:`dataTable:list`}})&&g.fetchDataTableSize().then(({quotaStatus:e})=>{e===`error`?m.pushBannerToStack(`DATA_TABLE_STORAGE_LIMIT_ERROR`):e===`warn`&&m.pushBannerToStack(`DATA_TABLE_STORAGE_LIMIT_WARNING`)}).catch(e=>{console.error(`Failed to fetch data table limits:`,e)}),!s.isPreviewMode&&t!==P.DEMO&&(h.initialize(s.settings.versionNotifications),h.checkForNewVersions()),await Promise.all([d.getMyProjects(),d.getPersonalProject(),d.getProjectsCount(),p.fetchRoles()]),Gn(),Kn(),Yn(),qn(),window.localStorage.getItem(`N8N_DATA_WORKER`)===`true`){let e=await S(()=>import(`./workers-CvrSaN01.js`),__vite__mapDeps([196,149]));await e.initialize({version:s.settings.versionCli}),await e.loadNodeTypes(c.baseUrl)}Qn=!0}function tr(){let e=He(),t=k(),n=de(),r=xe(),i=Ue(),a=pe(),o=ye(),s=Ce(),c=L();t.registerLoginHook(async t=>{await c.getSettings(),s.setGlobalScopes(t.globalScopes??[]),o.identify(e.instanceId,t.id,e.versionCli),r.init(t.featureFlags),a.setupNpsSurveyOnLogin(t.id,t.settings),c.getModuleSettings(),i.loadDynamicBanners()}),t.registerLogoutHook(()=>{i.clearBannerStack(),a.resetNpsSurveyOnLogOut(),r.reset(),n.reset(),o.reset(),s.setGlobalScopes([])})}var X=async()=>await S(()=>import(`./WorkflowsView-C5QNWrN3.js`),__vite__mapDeps([197,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,198,199,121,106,107,108,135,134,200,201,22,202,203,204,23,24,25,151,152,44,45,46,26,27,28,29,30,31,32,33,34,35,36,205,137,100,37,38,206,207,208,79,80,39,40,209,210,68,69,211,49,50,51,52,53,54,114,212,126,127,115,128,129,130,87,131,132,133,136,213,214,215,174,175,216,217])),nr=async()=>await S(()=>import(`./CredentialsView-esUSXHAP.js`),__vite__mapDeps([218,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,219,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,209,102,103,49,50,51,52,53,54,143,114,220])),rr=async()=>await S(()=>import(`./ProjectSettings-fAiOILAe.js`),__vite__mapDeps([221,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,45,57,30,31,222,223,73,74,37,34,35,38,29,32,224,225,226,227])),ir=async()=>await S(()=>import(`./ExecutionsView-C_CKxqnC.js`),__vite__mapDeps([228,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,229,230,64,65,73,74,142,37,30,31,34,35,38,231,61,62,232,174,175,215,233,141,132,49,50,51,52,53,54,234])),ar=async()=>await S(()=>import(`./ProjectVariables-d30bDIsV.js`),__vite__mapDeps([235,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,219,26,27,28,29,30,31,32,33,34,35,36,66,73,74,37,38,49,50,51,52,53,54,236])),Z=e=>e?.params.projectId?!!he().myProjects.find(t=>e?.params.projectId===t.id):!0,or=[{path:`workflows`,component:X,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}},{path:`credentials/:credentialId?`,props:!0,component:nr,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}},{path:`executions`,component:ir,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}},{path:`folders/:folderId?/workflows`,component:X,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}},{path:`variables`,component:ar,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}}],sr={home:[{name:P.WORKFLOWS},{name:P.CREDENTIALS},{name:P.EXECUTIONS},{name:P.FOLDERS},{name:P.HOME_VARIABLES}],projects:[{name:P.PROJECTS_WORKFLOWS},{name:P.PROJECTS_CREDENTIALS},{name:P.PROJECTS_EXECUTIONS},{name:P.PROJECTS_FOLDERS},{name:P.PROJECTS_VARIABLES}]},cr=[{path:`/projects`,name:P.PROJECTS,meta:{middleware:[`authenticated`]},redirect:`/home/workflows`,children:[{name:P.PROJECT_DETAILS,path:`:projectId`,meta:{middleware:[`authenticated`]},redirect:{name:P.PROJECTS_WORKFLOWS},children:or.map((e,t)=>({...e,name:sr.projects[t].name})).concat([{path:`settings`,name:P.PROJECT_SETTINGS,component:rr,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>{let t=Ae(he().myProjects.find(t=>t.id===e?.to.params.projectId)?.scopes);return!!t.project.update||!!t.externalSecretsProvider.read}}}}])}]},{path:`/home`,name:P.HOMEPAGE,meta:{middleware:[`authenticated`]},redirect:`/home/workflows`,beforeEnter:(e,t,n)=>{if(L().isChatFeatureEnabled&&be([`global:chatUser`]))return n({name:tt});let r=R();r.isSummaryEnabled&&r.weeklySummary.execute(),n()},children:or.map((e,t)=>({...e,name:sr.home[t].name,middleware:[`authenticated`]}))},{path:`/shared`,name:P.SHARED_WITH_ME,meta:{middleware:[`authenticated`]},redirect:`/shared/workflows`,children:[{path:`workflows`,name:P.SHARED_WORKFLOWS,component:X,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}},{path:`credentials/:credentialId?`,props:!0,name:P.SHARED_CREDENTIALS,component:nr,meta:{middleware:[`authenticated`,`custom`],middlewareOptions:{custom:e=>Z(e?.to)}}}]},{path:`/workflows`,redirect:`/home/workflows`},{path:`/credentials`,redirect:`/home/credentials`},{path:`/executions`,redirect:`/home/executions`},{path:`/variables`,redirect:`/home/variables`}],lr=5,ur=3,dr=`n8n-recent-workflows`,fr=`n8n-recent-nodes`;function pr(){let e=f(),t=y(),n=Ee(),r=De(),i=ke(),{setNodeActive:o}=Ke(),s=h(dr,[]),c=h(fr,{});function l(e){if(e.name===P.WORKFLOW&&typeof e.params.name==`string`){let t=e.params.name,n=e.query.new===`true`;t&&!n&&(u(t),typeof e.params.nodeId==`string`&&e.params.nodeId&&d(t,e.params.nodeId))}}function u(e){let t=s.value.filter(t=>t.id!==e);s.value=[{id:e,openedAt:Date.now()},...t].slice(0,lr)}function d(e,t){let n=(c.value[e]??[]).filter(e=>e.nodeId!==t),r=[{nodeId:t,openedAt:Date.now()},...n].slice(0,lr);c.value={...c.value,[e]:r}}let p=a(()=>{let a=[],l=t.currentRoute.value,u=l.name===P.WORKFLOW&&typeof l.params.name==`string`?l.params.name:null;if(u&&c.value[u]){let t=c.value[u];for(let r of t){let t=n.findNodeByPartialId(r.nodeId);if(!t)continue;let s=i.getNodeType(t.type,t.typeVersion);a.push({id:`recent-node-${u}-${r.nodeId}`,title:e.baseText(`generic.openResource`,{interpolate:{resource:t.name}}),section:e.baseText(`commandBar.sections.recent`),icon:{component:Je,props:{nodeType:s,size:16}},handler:()=>{let e=n.findNodeByPartialId(r.nodeId);e&&o(e.id,`command_bar`)}})}}if(s.value.length>0){let n=0;for(let i of s.value){if(n>=ur)break;let o=r.getWorkflowById(i.id);o&&(a.push({id:`recent-workflow-${i.id}`,title:e.baseText(`generic.openResource`,{interpolate:{resource:o.name||e.baseText(`commandBar.workflows.unnamed`)}}),section:e.baseText(`commandBar.sections.recent`),icon:{component:g,props:{icon:`arrow-right`}},handler:()=>{let e=t.resolve({name:P.WORKFLOW,params:{name:i.id}});window.location.href=e.fullPath}}),n++)}}return a});async function m(){let e=s.value.slice(0,ur);await Promise.all(e.map(async e=>{try{r.getWorkflowById(e.id)||await r.fetchWorkflow(e.id)}catch{}}))}return{commands:p,trackResourceOpened:l,initialize:m}}var mr=async()=>await S(()=>import(`./ChangePasswordView-Dh3R39yB.js`),__vite__mapDeps([237,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,238,239,240])),hr=async()=>await S(()=>import(`./ErrorView-CDaYzDD4.js`),__vite__mapDeps([241,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,242])),gr=async()=>await S(()=>import(`./EntityNotFound-hrPrie9r.js`),__vite__mapDeps([243,1,3,2,4,5,6,7,8,9,10,11,12,244])),_r=async()=>await S(()=>import(`./EntityUnAuthorised-CaSQHmyt.js`),__vite__mapDeps([245,1,3,2,4,5,6,7,8,9,10,11,12,246])),vr=async()=>await S(()=>import(`./OAuthConsentView-BLmNugkg.js`),__vite__mapDeps([247,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,81,248])),yr=async()=>await S(()=>import(`./ForgotMyPasswordView-M0mPmgYZ.js`),__vite__mapDeps([249,8,6,2,5,16,3,1,4,7,9,10,11,12,13,14,15,17,18,19,20,21,238,239,240])),Q=async()=>await S(()=>import(`./NodeView-SqrQHk-l.js`),__vite__mapDeps([250,1,3,2,4,5,6,7,8,9,10,11,12,127,13,14,15,16,17,18,19,20,21,107,115,120,121,122,123,124,125,126,128,129,130,87,131,132,133,134,135,136,90,100,137,66,138,139,140,141,142,143,144,145,146,119,147,148,149,61,62,45,150,151,152,106,108,153,154,155,156,157,158,24,102,103,159,114,160,251,252,253,93,47,254,255,213,256,212,214,257,258,259,260,261,262,263,192,264,265,266,207,267,70,268])),br=async()=>await S(()=>import(`./WorkflowExecutionsView-B-XRTKeJ.js`),__vite__mapDeps([269,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,138,270,73,74,142,231,61,62,232,174,175,215,233,271,272,141,132,273])),xr=async()=>await S(()=>import(`./WorkflowExecutionsLandingPage-BX5-CVzv.js`),__vite__mapDeps([274,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,138,271,272,275])),Sr=async()=>await S(()=>import(`./WorkflowExecutionsPreview-DCUtfwRb.js`),__vite__mapDeps([276,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,186,132,187,138,142,277,73,74,141,232,174,175,278])),Cr=async()=>await S(()=>import(`./SettingsLdapView-YA3soGDz.js`),__vite__mapDeps([279,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,148,16,17,18,19,20,21,280,43,62,239,73,74,281])),wr=async()=>await S(()=>import(`./SettingsPersonalView-DIvMi9XB.js`),__vite__mapDeps([282,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,239,283,284])),Tr=async()=>await S(()=>import(`./SettingsUsersView-MDPY0mI7.js`),__vite__mapDeps([285,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,57,239,222,66,73,74,142,286])),Er=async()=>await S(()=>import(`./ResolversView-6ZRAkv8v.js`),__vite__mapDeps([287,1,2,3,4,5,6,7,8,9,10,11,12,19,22,16,13,14,15,17,18,20,21,288,289,290])),Dr=async()=>await S(()=>import(`./SettingsCommunityNodesView-CaNM5O5-.js`),__vite__mapDeps([291,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,255,292,126,127,107,115,128,129,130,87,131,132,133,134,135,136,202,203,125,90,100,206,35,34,139,213,293,294])),Or=async()=>await S(()=>import(`./SettingsApiView-DYFr55lW.js`),__vite__mapDeps([295,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,253,296,73,74,297])),kr=async()=>await S(()=>import(`./SettingsLogStreamingView-Bo6rRBqn.js`),__vite__mapDeps([298,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,253,299,73,74,300])),Ar=async()=>await S(()=>import(`./SetupView-59r8vTo6.js`),__vite__mapDeps([301,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,238,239,240])),jr=async()=>await S(()=>import(`./SigninView-Dg75qVLH.js`),__vite__mapDeps([302,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,239,283,238,240,303])),Mr=async()=>await S(()=>import(`./SignupView-2qB_EZYl.js`),__vite__mapDeps([304,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,238,239,240])),Nr=async()=>await S(()=>import(`./TemplatesCollectionView-DF-C8qC2.js`),__vite__mapDeps([305,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,306,307,106,107,108,308,309,310,135,134,311])),Pr=async()=>await S(()=>import(`./TemplatesWorkflowView-DM-N2gQu.js`),__vite__mapDeps([312,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,198,199,121,106,107,108,135,134,200,306,307,186,132,187,310,313])),Fr=async()=>await S(()=>import(`./SetupWorkflowFromTemplateView-CvYJuef-.js`),__vite__mapDeps([314,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,306,307,315,106,107,108,135,168,169,134,316,133,310,317])),Ir=async()=>await S(()=>import(`./TemplatesSearchView-BSukzxTl.js`),__vite__mapDeps([318,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,306,307,308,22,106,107,108,309,319])),Lr=async()=>await S(()=>import(`./SettingsUsageAndPlan-CaHyVY9Y.js`),__vite__mapDeps([320,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,45,204,73,74,321])),Rr=async()=>await S(()=>import(`./SettingsSso--MOWgipJ.js`),__vite__mapDeps([322,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,147,16,17,18,19,20,21,45,239,222,323,66,324,73,74,325])),zr=async()=>await S(()=>import(`./SignoutView-Bvl-nXQ9.js`),__vite__mapDeps([326,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),Br=async()=>await S(()=>import(`./SamlOnboarding-BtsKWgYt.js`),__vite__mapDeps([327,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,238,239,240])),Vr=async()=>await S(()=>import(`./SettingsSourceControl-Dye0gb1P.js`),__vite__mapDeps([328,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,323,66,324,73,74,329])),Hr=async()=>{let e=L().moduleSettings[`external-secrets`];return e?.multipleConnections||e?.forProjects?await S(()=>import(`./SettingsSecretsProviders.ee-CwvQFmmo.js`),__vite__mapDeps([330,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,30,31,73,74,331,332,224,225,333])):await S(()=>import(`./SettingsExternalSecrets-CCYBymjE.js`),__vite__mapDeps([334,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,73,74,335,332,143,336,337]))},Ur=async()=>await S(()=>import(`./WorkerView-DbRpQJz6.js`),__vite__mapDeps([338,1,3,2,4,5,6,7,8,9,10,11,12,16,13,14,15,17,18,19,20,21,339,340,292,126,127,107,115,128,129,130,87,131,132,133,134,135,136,202,203,125,90,100,206,35,34,139,341,342,343,66,73,74,293,344])),Wr=async()=>await S(()=>import(`./WorkflowHistory-CDscWAfs.js`),__vite__mapDeps([345,1,2,3,4,5,6,7,8,9,10,11,12,119,120,13,14,15,16,17,18,19,20,21,121,122,123,124,125,126,127,107,115,128,129,130,87,131,132,133,134,135,136,90,100,137,66,138,139,140,141,142,143,144,145,146,147,148,149,61,62,45,150,151,152,106,108,153,154,155,156,157,158,24,102,103,159,114,160,346,251,252,253,93,47,254,255,213,256,212,214,257,258,259,260,261,262,263,192,264,347,44,46,186,187,270,73,74,205,348,349])),Gr=async()=>await S(()=>import(`./WorkflowOnboardingView-W2yESLfG.js`),__vite__mapDeps([350,3,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21])),Kr=async()=>await S(()=>import(`./EvaluationsView-DYOeAZj_.js`),__vite__mapDeps([351,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,339,340,229,230,142,352,280,43,62,353,354])),qr=async()=>await S(()=>import(`./TestRunDetailView-BkVIlDQe.js`),__vite__mapDeps([355,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,138,356,142,352,280,43,62,353,357])),Jr=async()=>await S(()=>import(`./EvaluationsRootView-Bwn0to7R.js`),__vite__mapDeps([358,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,204,73,74,359])),Yr=async()=>await S(()=>import(`./SettingsAIView-CyVOCGgM.js`),__vite__mapDeps([360,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,139,361])),Xr=async()=>await S(()=>import(`./ResourceCenterView-B8l-Sd1-.js`),__vite__mapDeps([362,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,363,106,107,108,364,34,35,365,366])),Zr=async()=>await S(()=>import(`./ResourceCenterSectionView-BQ5KhknV.js`),__vite__mapDeps([367,1,3,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,363,106,107,108,364,34,35,365,368])),Qr=async()=>await S(()=>import(`./SecuritySettings-5li4yeve.js`),__vite__mapDeps([369,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,28,73,74,370])),$r=async()=>await S(()=>import(`./MigrationRules-Dz9qkK_8.js`),__vite__mapDeps([371,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,63,20,372,373,374])),ei=async()=>await S(()=>import(`./MigrationRuleDetail-BAYA0d8F.js`),__vite__mapDeps([375,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,63,20,22,16,18,19,21,372,373,27,28,29,30,31,32,33,376]));function $(e){return L().isTemplatesEnabled?!1:{name:`${e}`||P.NOT_FOUND}}var ti=[{path:`/`,redirect:`/home/workflows`,meta:{middleware:[`authenticated`]}},{path:`/collections/:id`,name:P.COLLECTION,component:Nr,meta:{templatesEnabled:!0,telemetry:{getProperties(e){let t=E();return{collection_id:e.params.id,wf_template_repo_session_id:t.currentSessionId}}},getRedirect:$,middleware:[`authenticated`]}},{path:`/templates/:id`,name:P.TEMPLATE,component:Pr,meta:{templatesEnabled:!0,getRedirect:$,telemetry:{getProperties(e){let t=E();return{template_id:le(Array.isArray(e.params.id)?e.params.id[0]:e.params.id),wf_template_repo_session_id:t.currentSessionId}}},middleware:[`authenticated`]}},{path:`/templates/:id/setup`,name:P.TEMPLATE_SETUP,component:Fr,meta:{templatesEnabled:!0,getRedirect:$,telemetry:{getProperties(e){let t=E();return{template_id:le(Array.isArray(e.params.id)?e.params.id[0]:e.params.id),wf_template_repo_session_id:t.currentSessionId}}},middleware:[`authenticated`]},beforeEnter:(e,t,n)=>{xe().getVariant(Be.name)===Be.variant?n({name:P.TEMPLATE_IMPORT,params:{id:e.params.id}}):n()}},{path:`/templates/`,name:P.TEMPLATES,component:Ir,meta:{templatesEnabled:!0,getRedirect:$,scrollOffset:0,telemetry:{getProperties(){return{wf_template_repo_session_id:E().currentSessionId}}},setScrollPosition(e){this.scrollOffset=e},middleware:[`authenticated`]},beforeEnter:(e,t,n)=>{let r=E();r.hasCustomTemplatesHost?n():window.location.href=r.websiteTemplateRepositoryURL}},{path:`/resource-center`,name:P.RESOURCE_CENTER,component:Xr,meta:{middleware:[`authenticated`]}},{path:`/resource-center/section/:sectionId`,name:P.RESOURCE_CENTER_SECTION,component:Zr,meta:{middleware:[`authenticated`]}},{path:`/workflow/:name/debug/:executionId`,name:P.EXECUTION_DEBUG,component:Q,meta:{layout:`workflow`,layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:[`authenticated`,`enterprise`],middlewareOptions:{enterprise:{feature:[N.DebugInEditor]}}}},{path:`/workflow/:name/executions`,name:P.WORKFLOW_EXECUTIONS,component:br,meta:{layout:`workflow`,keepWorkflowAlive:!0,middleware:[`authenticated`]},children:[{path:``,name:P.EXECUTION_HOME,components:{executionPreview:xr},meta:{keepWorkflowAlive:!0,middleware:[`authenticated`]}},{path:`:executionId/:nodeId?`,name:P.EXECUTION_PREVIEW,components:{executionPreview:Sr},meta:{keepWorkflowAlive:!0,middleware:[`authenticated`]}}]},{path:`/workflow/:name/evaluation`,name:P.EVALUATION,component:Jr,props:!0,meta:{layout:`workflow`,keepWorkflowAlive:!0,middleware:[`authenticated`]},children:[{path:``,name:P.EVALUATION_EDIT,component:Kr,props:!0},{path:`test-runs/:runId`,name:P.EVALUATION_RUNS_DETAIL,component:qr,props:!0}]},{path:`/workflow/:workflowId/history/:versionId?`,name:P.WORKFLOW_HISTORY,component:Wr,meta:{middleware:[`authenticated`]}},{path:`/workflows/templates/:id`,name:P.TEMPLATE_IMPORT,component:Q,meta:{layout:`workflow`,templatesEnabled:!0,keepWorkflowAlive:!0,getRedirect:$,middleware:[`authenticated`]}},{path:`/workflows/onboarding/:id`,name:P.WORKFLOW_ONBOARDING,component:Gr,meta:{layout:`workflow`,templatesEnabled:!0,keepWorkflowAlive:!0,getRedirect:()=>$(P.NEW_WORKFLOW),middleware:[`authenticated`]}},{path:`/workflow/new`,name:P.NEW_WORKFLOW,component:Q,meta:{layout:`workflow`,layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:[`authenticated`]},beforeEnter:e=>{let t=Xe();return{name:P.WORKFLOW,params:{name:t},query:{...e.query,new:`true`}}}},{path:`/workflows/demo`,name:P.DEMO,component:Q,meta:{layout:`demo`,middleware:[`authenticated`],middlewareOptions:{authenticated:{bypass:()=>L().isPreviewMode}}}},{path:`/workflows/demo/diff`,name:P.DEMO_DIFF,component:async()=>await S(()=>import(`./DemoDiffView-DcorW33I.js`),__vite__mapDeps([377,1,8,6,2,5,17,13,4,10,14,15,346,3,7,9,11,12,251,127,16,18,19,20,21,107,115,119,120,121,122,123,124,125,126,128,129,130,87,131,132,133,134,135,136,90,100,137,66,138,139,140,141,142,143,144,145,146,147,148,149,61,62,45,150,151,152,106,108,153,154,155,156,157,158,24,102,103,159,114,160,252,253,93,47,254,255,213,256,212,214,257,258,259,260,261,262,263,192,264,347,378])),meta:{layout:`demo`,middleware:[`authenticated`],middlewareOptions:{authenticated:{bypass:()=>L().isPreviewMode}}}},{path:`/workflow/:name/:nodeId?`,name:P.WORKFLOW,component:Q,meta:{layout:`workflow`,layoutProps:{logs:!0},nodeView:!0,keepWorkflowAlive:!0,middleware:[`authenticated`]}},{path:`/workflow`,redirect:`/workflow/new`},{path:`/signin`,name:P.SIGNIN,component:jr,meta:{layout:`auth`,telemetry:{pageCategory:`auth`},middleware:[`guest`]}},{path:`/signup`,name:P.SIGNUP,component:Mr,meta:{layout:`auth`,telemetry:{pageCategory:`auth`},middleware:[`guest`]}},{path:`/signout`,name:P.SIGNOUT,component:zr,meta:{layout:`auth`,telemetry:{pageCategory:`auth`},middleware:[`authenticated`]}},{path:`/oauth/consent`,name:P.OAUTH_CONSENT,component:vr,meta:{middleware:[`authenticated`]}},{path:`/setup`,name:P.SETUP,component:Ar,meta:{layout:`auth`,middleware:[`defaultUser`],telemetry:{pageCategory:`auth`}}},{path:`/forgot-password`,name:P.FORGOT_PASSWORD,component:yr,meta:{layout:`auth`,middleware:[`guest`],telemetry:{pageCategory:`auth`}}},{path:`/change-password`,name:P.CHANGE_PASSWORD,component:mr,meta:{layout:`auth`,middleware:[`guest`],telemetry:{pageCategory:`auth`}}},{path:`/settings`,name:P.SETTINGS,props:!0,redirect:()=>L().settings.hideUsagePage?{name:P.PERSONAL_SETTINGS}:{name:P.USAGE},meta:{layout:`settings`},children:[{path:`usage`,name:P.USAGE,component:Lr,meta:{layout:`settings`,middleware:[`authenticated`,`custom`],middlewareOptions:{custom:()=>!L().settings.hideUsagePage},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`usage`}}}}},{path:`migration-report`,component:x,beforeEnter:()=>({name:P.HOMEPAGE}),children:[{path:``,name:P.MIGRATION_REPORT,component:$r},{path:`:migrationRuleId`,name:P.MIGRATION_RULE_REPORT,component:ei,props:!0}],meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`breakingChanges:list`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`migration-report`}}}}},{path:`personal`,name:P.PERSONAL_SETTINGS,component:wr,meta:{middleware:[`authenticated`],telemetry:{pageCategory:`settings`,getProperties(){return{feature:`personal`}}}}},{path:`security`,name:P.SECURITY_SETTINGS,component:Qr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`securitySettings:manage`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`security`}}}}},{path:`users`,name:P.USERS_SETTINGS,component:Tr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`user:create`,`user:update`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`users`}}}}},{path:`ai`,name:P.AI_SETTINGS,component:Yr,meta:{middleware:[`authenticated`,`rbac`,`custom`],middlewareOptions:{rbac:{scope:`aiAssistant:manage`},custom:()=>{let e=L();return e.isAiAssistantEnabled||e.isAskAiEnabled}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`assistant`}}}}},{path:`resolvers`,name:P.RESOLVERS,component:Er,meta:{middleware:[`authenticated`,`rbac`,`custom`],middlewareOptions:{rbac:{scope:[`credentialResolver:read`,`credentialResolver:list`,`credentialResolver:create`,`credentialResolver:update`,`credentialResolver:delete`]},custom:()=>{let{isEnabled:e}=qe();return e.value}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`resolvers`}}}}},{path:`project-roles/view/:roleSlug`,name:P.PROJECT_ROLE_VIEW,component:async()=>await S(()=>import(`./ProjectRoleView-Ur9dsfQP.js`),__vite__mapDeps([379,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,223,226,380])),props:!0,meta:{middleware:[`authenticated`,`enterprise`],middlewareOptions:{enterprise:{feature:N.CustomRoles}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`project-roles`}}}}},{path:`project-roles`,component:x,children:[{path:``,name:P.PROJECT_ROLES_SETTINGS,component:async()=>await S(()=>import(`./ProjectRolesView-Cn_Zre56.js`),__vite__mapDeps([381,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,223,73,74,382]))},{path:`new`,name:P.PROJECT_NEW_ROLE,component:async()=>await S(()=>import(`./ProjectRoleView-Ur9dsfQP.js`),__vite__mapDeps([379,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,223,226,380]))},{path:`edit/:roleSlug`,name:P.PROJECT_ROLE_SETTINGS,component:async()=>await S(()=>import(`./ProjectRoleView-Ur9dsfQP.js`),__vite__mapDeps([379,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,223,226,380])),props:!0}],meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`role:manage`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`project-roles`}}}}},{path:`api`,name:P.API_SETTINGS,component:Or,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`apiKey:manage`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`api`}}}}},{path:`environments`,name:P.SOURCE_CONTROL,component:Vr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:`sourceControl:manage`}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`environments`}}}}},{path:`external-secrets`,name:P.EXTERNAL_SECRETS_SETTINGS,component:Hr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:[`externalSecretsProvider:list`,`externalSecretsProvider:update`]}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`external-secrets`}}}}},{path:`sso`,name:P.SSO_SETTINGS,component:Rr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:`saml:manage`}},telemetry:{pageCategory:`settings`,getProperties(){return{feature:`sso`}}}}},{path:`log-streaming`,name:P.LOG_STREAMING_SETTINGS,component:kr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:`logStreaming:manage`}},telemetry:{pageCategory:`settings`}}},{path:`workers`,name:P.WORKER_VIEW,component:Ur,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:`workersView:manage`}}}},{path:`community-nodes`,name:P.COMMUNITY_NODES,component:Dr,meta:{middleware:[`authenticated`,`rbac`,`custom`],middlewareOptions:{rbac:{scope:[`communityPackage:list`,`communityPackage:update`]},custom:()=>L().isCommunityNodesFeatureEnabled},telemetry:{pageCategory:`settings`}}},{path:`ldap`,name:P.LDAP_SETTINGS,component:Cr,meta:{middleware:[`authenticated`,`rbac`],middlewareOptions:{rbac:{scope:`ldap:manage`}}}}]},{path:`/saml/onboarding`,name:P.SAML_ONBOARDING,component:Br,meta:{layout:`auth`,middleware:[`authenticated`,`custom`],middlewareOptions:{custom:()=>{let e=L();return Ze().isEnterpriseSamlEnabled&&!e.isCloudDeployment}},telemetry:{pageCategory:`auth`}}},...cr,{path:`/entity-not-found/:entityType(credential|workflow)`,props:!0,name:P.ENTITY_NOT_FOUND,component:gr},{path:`/entity-not-authorized/:entityType(credential|workflow)`,props:!0,name:P.ENTITY_UNAUTHORIZED,component:_r},{path:`/:pathMatch(.*)*`,name:P.NOT_FOUND,component:hr,props:{messageKey:`error.pageNotFound`,errorCode:404,redirectTextKey:`error.goBack`,redirectPage:P.HOMEPAGE},meta:{nodeView:!0,telemetry:{disabled:!0}}}];function ni(e){return e.meta||={},e.meta.readOnlyCanvas=!Le.includes(e?.name??``),e.children&&=e.children.map(ni),e}var ri=v({history:_(window.BASE_PATH??`/`),scrollBehavior(e,t,n){n===null&&e.name===P.TEMPLATES&&e.meta?.setScrollPosition&&e.meta.setScrollPosition(0)},routes:ti.map(ni)});ri.beforeEach(async(e,t,n)=>{try{if(await $n(),await er(void 0,e.name),L().showSetupPage)return e.name===P.SETUP?n():n({name:P.SETUP});let r=e.meta?.middleware??[],i=e.meta?.middlewareOptions??{};for(let a of r){let r=!1,o=(e=>{n(e),r=!0}),s=i[a],c=bt[a];if(await c(e,t,o,s),r)return}return n()}catch(t){let r=L();if(t instanceof Ve&&r.isMFAEnforced)return e.name===P.PERSONAL_SETTINGS?n():n({name:P.PERSONAL_SETTINGS});b(t)?console.log(t):console.error(t)}}),ri.afterEach((e,t)=>{try{let n=ye(),r=D(),i=E();ue().run(`main.routeChange`,{from:t,to:e}),r.currentView=e.name??``,e.meta?.templatesEnabled?i.setSessionId():i.resetSessionId(),n.page(e);let{trackResourceOpened:a}=pr();a(e)}catch(e){b(e)?console.log(e):console.error(e)}});export{pr as n,Xn as r,ri as t};
//# sourceMappingURL=router-kvSL2kqM.js.map