From f0a74b3461348712c7c3d25c6f3ff930fa5abf9c Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Fri, 27 Feb 2026 17:23:50 +0100 Subject: [PATCH] refactor: migrate on: event directives to svelte 5 syntax Co-Authored-By: Claude Opus 4.6 --- .../lib/components/AIProviderPicker.svelte | 4 +- frontend/src/lib/components/AddUser.svelte | 9 +- .../src/lib/components/ApiConnectForm.svelte | 4 +- .../lib/components/AppConnectDrawer.svelte | 16 ++- .../src/lib/components/AppConnectInner.svelte | 6 +- ...AppConnectLightweightResourcePicker.svelte | 14 +- .../src/lib/components/AppTutorials.svelte | 7 + frontend/src/lib/components/ArgInfo.svelte | 4 +- frontend/src/lib/components/ArgInput.svelte | 74 +++++------ .../lib/components/ArrayTypeNarrowing.svelte | 4 +- .../src/lib/components/AssignableTags.svelte | 6 +- .../src/lib/components/Auth0Setting.svelte | 4 +- .../src/lib/components/AuthSettings.svelte | 2 +- .../src/lib/components/AutheliaSetting.svelte | 2 +- .../lib/components/AuthentikSetting.svelte | 2 +- .../components/AutoscalingConfigEditor.svelte | 2 +- .../lib/components/AutoscalingEvents.svelte | 4 +- .../components/BedrockCredentialsCheck.svelte | 2 +- .../components/ChangeInstanceUsername.svelte | 8 +- .../ChangeInstanceUsernameInner.svelte | 2 +- .../lib/components/CompareWorkspaces.svelte | 8 +- .../lib/components/ConnectionSection.svelte | 2 +- .../lib/components/ContentSearchInner.svelte | 22 ++-- .../ContextualVariableEditor.svelte | 10 +- frontend/src/lib/components/CronInput.svelte | 2 +- frontend/src/lib/components/DBManager.svelte | 18 +-- .../src/lib/components/DBManagerDrawer.svelte | 8 +- .../lib/components/DBSchemaExplorer.svelte | 2 +- frontend/src/lib/components/DBTable.svelte | 2 +- .../src/lib/components/DBTableEditor.svelte | 16 +-- .../src/lib/components/DateTimeInput.svelte | 4 +- .../DedicatedWorkersSelector.svelte | 6 +- .../src/lib/components/DefaultScripts.svelte | 4 +- .../lib/components/DefaultScriptsInner.svelte | 2 +- .../lib/components/DefaultTagsInner.svelte | 2 +- .../DependenciesDeploymentWarning.svelte | 4 +- .../src/lib/components/DeployButton.svelte | 8 +- .../src/lib/components/DeployToSetting.svelte | 4 +- .../src/lib/components/DeployWorkspace.svelte | 2 +- .../components/DeployWorkspaceDrawer.svelte | 4 +- frontend/src/lib/components/Dev.svelte | 10 +- frontend/src/lib/components/DiffDrawer.svelte | 8 +- frontend/src/lib/components/DiffEditor.svelte | 2 +- .../src/lib/components/DisplayResult.svelte | 22 ++-- .../lib/components/EditableSchemaForm.svelte | 28 ++-- frontend/src/lib/components/EditorBar.svelte | 52 ++++---- .../src/lib/components/EditorTheme.svelte | 2 +- .../components/ErrorOrRecoveryHandler.svelte | 8 +- .../lib/components/ExploreAssetButton.svelte | 2 +- .../src/lib/components/FirstStepInputs.svelte | 8 ++ .../src/lib/components/FlowBuilder.svelte | 22 ++-- .../lib/components/FlowGraphViewerStep.svelte | 4 +- .../components/FlowHistoryJobPicker.svelte | 2 +- .../FlowLoopIterationPreview.svelte | 6 +- .../src/lib/components/FlowPlugConnect.svelte | 6 +- .../lib/components/FlowPreviewContent.svelte | 26 ++-- .../components/FlowStatusViewerInner.svelte | 8 +- .../FlowStatusWaitingForEvents.svelte | 2 +- .../src/lib/components/FlowTutorials.svelte | 8 ++ .../src/lib/components/FlowViewerInner.svelte | 6 +- .../src/lib/components/FolderEditor.svelte | 24 ++-- .../src/lib/components/FolderPicker.svelte | 4 +- .../lib/components/ForkWorkspaceBanner.svelte | 2 +- .../src/lib/components/FormatOnSave.svelte | 2 +- .../components/GitHubAppIntegration.svelte | 16 +-- .../components/GitRepoResourcePicker.svelte | 6 +- .../src/lib/components/GroupEditor.svelte | 6 +- .../src/lib/components/HistoricInputs.svelte | 6 +- .../src/lib/components/HistoricList.svelte | 8 +- .../components/HttpAgentWorkerDrawer.svelte | 6 +- .../src/lib/components/InfiniteList.svelte | 2 +- .../lib/components/InputTransformForm.svelte | 30 ++--- .../InputTransformSchemaForm.svelte | 2 +- .../lib/components/InstanceGroupEditor.svelte | 4 +- .../lib/components/InstanceNameEditor.svelte | 10 +- .../src/lib/components/InstanceSetting.svelte | 14 +- .../lib/components/InstanceSettings.svelte | 14 +- .../lib/components/InviteGlobalUser.svelte | 2 +- frontend/src/lib/components/InviteUser.svelte | 2 +- frontend/src/lib/components/ItemPicker.svelte | 6 +- frontend/src/lib/components/JobArgs.svelte | 8 +- frontend/src/lib/components/JsonEditor.svelte | 12 +- frontend/src/lib/components/JsonInputs.svelte | 6 +- .../src/lib/components/KanidmSetting.svelte | 2 +- .../src/lib/components/KeycloakSetting.svelte | 2 +- .../LightweightResourcePicker.svelte | 16 +-- frontend/src/lib/components/LogViewer.svelte | 4 +- frontend/src/lib/components/Login.svelte | 8 +- .../lib/components/ManageTagsDrawer.svelte | 4 +- .../src/lib/components/ModulePreview.svelte | 4 +- .../lib/components/ModulePreviewForm.svelte | 2 +- frontend/src/lib/components/MoveDrawer.svelte | 11 +- .../lib/components/NextcloudSetting.svelte | 2 +- .../lib/components/NumberTypeNarrowing.svelte | 2 +- .../src/lib/components/OAuthSetting.svelte | 2 +- .../lib/components/OauthExtraParams.svelte | 4 +- .../src/lib/components/OauthScopes.svelte | 4 +- .../ObjectStoreConfigSettings.svelte | 10 +- .../src/lib/components/OktaSetting.svelte | 4 +- frontend/src/lib/components/Path.svelte | 4 +- .../components/PersistentScriptDrawer.svelte | 8 +- .../src/lib/components/PocketIdSetting.svelte | 2 +- .../lib/components/QueueMetricsDrawer.svelte | 2 +- frontend/src/lib/components/Range.svelte | 2 +- .../lib/components/RelativeLineNumbers.svelte | 2 +- .../src/lib/components/ResourceEditor.svelte | 4 +- .../components/ResourceEditorDrawer.svelte | 14 +- .../lib/components/ResourceNarrowing.svelte | 2 +- .../src/lib/components/ResourcePicker.svelte | 12 +- .../lib/components/ResourceTypePicker.svelte | 4 +- frontend/src/lib/components/RunForm.svelte | 8 +- .../components/RunFormAdvancedPopup.svelte | 4 +- .../lib/components/RunPageTutorials.svelte | 16 ++- frontend/src/lib/components/RunsPage.svelte | 28 ++-- .../src/lib/components/S3FilePicker.svelte | 10 +- .../lib/components/S3FilePickerInner.svelte | 18 +-- .../src/lib/components/S3ObjectPicker.svelte | 8 +- .../lib/components/SaveInputsButton.svelte | 2 +- .../src/lib/components/SaveToWorkspace.svelte | 2 +- .../lib/components/SavedInputsPicker.svelte | 12 +- .../src/lib/components/SavedInputsV2.svelte | 12 +- frontend/src/lib/components/SchemaForm.svelte | 18 +-- .../components/SchemaFormWithArgPicker.svelte | 12 +- .../src/lib/components/SchemaViewer.svelte | 2 +- .../src/lib/components/ScriptBuilder.svelte | 52 ++++---- .../src/lib/components/ScriptEditor.svelte | 58 +++++---- .../src/lib/components/ScriptPicker.svelte | 12 +- .../components/ScriptVersionHistory.svelte | 8 +- .../lib/components/ServiceLogsInner.svelte | 8 +- frontend/src/lib/components/ShareModal.svelte | 16 ++- frontend/src/lib/components/Slider.svelte | 2 +- frontend/src/lib/components/SqlRepl.svelte | 4 +- .../lib/components/StringTypeNarrowing.svelte | 16 +-- .../src/lib/components/SupabaseConnect.svelte | 14 +- .../lib/components/SuperadminSettings.svelte | 10 +- .../components/SuperadminSettingsInner.svelte | 24 ++-- .../src/lib/components/TestConnection.svelte | 2 +- frontend/src/lib/components/Toggle.svelte | 1 + .../src/lib/components/UserSettings.svelte | 4 +- .../src/lib/components/VariableEditor.svelte | 14 +- frontend/src/lib/components/VimMode.svelte | 2 +- .../src/lib/components/WorkerGroup.svelte | 42 +++--- frontend/src/lib/components/WorkerRepl.svelte | 20 +-- .../src/lib/components/WorkerTagPicker.svelte | 2 +- .../src/lib/components/WorkerTagSelect.svelte | 2 +- .../WorkspaceDependenciesEditor.svelte | 15 ++- .../WorkspaceDependenciesViewer.svelte | 6 +- .../src/lib/components/ZitadelSetting.svelte | 2 +- .../apps/components/buttons/AppButton.svelte | 12 +- .../apps/components/buttons/AppForm.svelte | 4 +- .../components/buttons/AppFormButton.svelte | 6 +- .../components/display/AppCarouselList.svelte | 6 +- .../apps/components/display/AppChat.svelte | 6 +- .../components/display/AppDownload.svelte | 2 +- .../apps/components/display/AppMenu.svelte | 2 +- .../components/display/AppNavbarItem.svelte | 2 +- .../apps/components/display/AppPdf.svelte | 4 +- .../apps/components/display/AppText.svelte | 2 +- .../display/InsertRowDrawerButton.svelte | 6 +- .../display/charts/AppAgCharts.svelte | 2 +- .../display/dbtable/AppDbExplorer.svelte | 10 +- .../table/AppAggridExplorerTable.svelte | 2 +- .../table/AppAggridInfiniteTable.svelte | 2 +- .../display/table/AppAggridTable.svelte | 10 +- .../table/AppAggridTableActions.svelte | 2 +- .../components/display/table/AppTable.svelte | 8 +- .../display/table/AppTableFooter.svelte | 8 +- .../display/table/SyncColumnDefs.svelte | 6 +- .../components/helpers/RefreshButton.svelte | 8 +- .../helpers/RunnableComponent.svelte | 2 +- .../components/helpers/RunnableWrapper.svelte | 32 +++-- .../apps/components/inputs/AppCheckbox.svelte | 2 +- .../components/inputs/AppDateTimeInput.svelte | 4 +- .../components/inputs/AppS3FileInput.svelte | 6 +- .../components/inputs/AppSelectStep.svelte | 2 +- .../components/layout/AppDecisionTree.svelte | 4 +- .../apps/components/layout/AppDrawer.svelte | 10 +- .../apps/components/layout/AppList.svelte | 4 +- .../apps/components/layout/AppModal.svelte | 4 +- .../apps/components/layout/AppStepper.svelte | 6 +- .../apps/editor/AppDeploymentHistory.svelte | 6 +- .../components/apps/editor/AppEditor.svelte | 43 ++++--- .../apps/editor/AppEditorBottomPanel.svelte | 8 +- .../apps/editor/AppEditorHeader.svelte | 50 ++++---- .../apps/editor/AppEditorHeaderDeploy.svelte | 4 +- .../apps/editor/AppEditorTutorial.svelte | 16 ++- .../apps/editor/AppExportButton.svelte | 4 +- .../apps/editor/AppJobsDrawer.svelte | 10 +- .../apps/editor/AppJsonEditor.svelte | 13 +- .../components/apps/editor/AppPreview.svelte | 4 +- .../apps/editor/AppReportsDrawerInner.svelte | 12 +- .../apps/editor/ComponentHeader.svelte | 4 +- .../apps/editor/DeploymentHistory.svelte | 9 +- .../components/apps/editor/GridEditor.svelte | 12 +- .../apps/editor/PreviewToggle.svelte | 2 +- .../apps/editor/RecomputeAllButton.svelte | 6 +- .../apps/editor/RecomputeAllComponents.svelte | 4 +- .../apps/editor/RecomputeAllWrapper.svelte | 4 +- .../apps/editor/SettingsPanel.svelte | 6 + .../apps/editor/SubGridEditor.svelte | 6 +- .../apps/editor/component/Component.svelte | 14 +- .../editor/component/ComponentInner.svelte | 2 +- .../editor/component/ComponentRendered.svelte | 18 ++- .../componentsPanel/ComponentList.svelte | 4 +- .../componentsPanel/CssHelperPanel.svelte | 13 +- .../editor/componentsPanel/CssProperty.svelte | 10 +- .../editor/componentsPanel/CssSettings.svelte | 8 +- .../componentsPanel/CustomComponentRow.svelte | 2 +- .../CustomComponentsList.svelte | 10 +- .../editor/componentsPanel/GroupList.svelte | 4 +- .../GroupManagementDrawer.svelte | 2 +- .../editor/componentsPanel/GroupRow.svelte | 2 +- .../editor/componentsPanel/NameEditor.svelte | 2 +- .../componentsPanel/QuickStyleProperty.svelte | 8 +- .../editor/componentsPanel/ThemeDrawer.svelte | 2 +- .../editor/componentsPanel/ThemeList.svelte | 16 ++- .../componentsPanel/ThemeNameEditor.svelte | 2 +- .../editor/componentsPanel/ThemeRow.svelte | 8 +- .../contextPanel/ComponentOutput.svelte | 2 +- .../contextPanel/ComponentOutputViewer.svelte | 6 +- .../editor/contextPanel/ContextPanel.svelte | 13 +- .../editor/contextPanel/DebugPanel.svelte | 4 +- .../editor/contextPanel/LazyModePanel.svelte | 2 +- .../components/BackgroundScriptOutput.svelte | 2 +- .../contextPanel/components/Output.svelte | 2 +- .../inlineScriptsPanel/CacheTtlPopup.svelte | 2 +- .../EmptyInlineScript.svelte | 20 +-- .../InlineScriptEditor.svelte | 12 +- .../InlineScriptEditorDrawer.svelte | 8 +- .../InlineScriptEditorPanel.svelte | 14 +- .../InlineScriptHiddenRunnable.svelte | 20 +-- .../InlineScriptRunnableByPath.svelte | 18 +-- .../InlineScriptsPanel.svelte | 18 +-- .../InlineScriptsPanelList.svelte | 15 ++- .../InlineScriptsPanelWithTable.svelte | 12 +- .../inlineScriptsPanel/RunButton.svelte | 4 +- .../settingsPanel/AlignmentEditor.svelte | 4 +- .../ArrayStaticInputEditor.svelte | 8 +- .../settingsPanel/CSSMigrationModal.svelte | 8 +- .../settingsPanel/ComponentControl.svelte | 2 +- .../ComponentInputTypeEditor.svelte | 2 +- .../settingsPanel/ComponentPanel.svelte | 8 +- .../ComponentPanelDataSource.svelte | 6 +- .../settingsPanel/CssPropertyWrapper.svelte | 10 +- .../DecisionTreeGraphEditor.svelte | 8 +- .../DecisionTreeGraphHeader.svelte | 4 +- .../DecisionTreeGraphNode.svelte | 6 +- .../editor/settingsPanel/GridCondition.svelte | 2 +- .../editor/settingsPanel/GridGroup.svelte | 8 +- .../editor/settingsPanel/GridNavbar.svelte | 4 +- .../apps/editor/settingsPanel/GridPane.svelte | 4 +- .../apps/editor/settingsPanel/GridTab.svelte | 4 +- .../settingsPanel/GridTabDisabled.svelte | 2 +- .../editor/settingsPanel/GridTabHidden.svelte | 2 +- .../editor/settingsPanel/HideButton.svelte | 6 +- .../settingsPanel/InputsSpecEditor.svelte | 4 +- .../settingsPanel/InputsSpecsEditor.svelte | 2 +- .../editor/settingsPanel/MenuItems.svelte | 4 +- .../settingsPanel/QuickAddColumn.svelte | 2 +- .../RefreshDatabaseStudioTable.svelte | 2 +- .../editor/settingsPanel/StylePanel.svelte | 18 +-- .../editor/settingsPanel/SubTypeEditor.svelte | 6 +- .../editor/settingsPanel/TableActions.svelte | 10 +- .../inputEditor/ColorInput.svelte | 2 +- .../inputEditor/ConnectedInputEditor.svelte | 4 +- .../inputEditor/EvalInputEditor.svelte | 2 +- .../inputEditor/EvalV2InputEditor.svelte | 12 +- .../inputEditor/IconSelectInput.svelte | 4 +- .../inputEditor/RunnableInputEditor.svelte | 2 +- .../inputEditor/StaticInputEditor.svelte | 20 +-- .../inputEditor/UploadInputEditor.svelte | 2 +- .../mainInput/RunnableSelector.svelte | 14 +- .../script/BackgroundScriptSettings.svelte | 2 +- .../script/ComponentScriptSettings.svelte | 2 +- .../shared/ScriptRunConfiguration.svelte | 4 +- .../shared/ScriptSettingsActions.svelte | 2 +- .../script/shared/ScriptTransformer.svelte | 2 +- .../script/shared/ScriptTriggers.svelte | 2 +- .../secondaryMenu/SecondaryMenu.svelte | 2 +- frontend/src/lib/components/apps/types.ts | 1 + .../lib/components/assets/AssetButtons.svelte | 2 +- .../assets/AssetsUsageDrawer.svelte | 4 +- .../auditLogs/AuditLogsFilters.svelte | 2 +- .../auditLogs/AuditLogsTable.svelte | 8 +- .../src/lib/components/chat/ChatInput.svelte | 4 +- .../lib/components/common/CloseButton.svelte | 4 +- .../common/button/ConnectionButton.svelte | 2 +- .../common/button/RefreshButton.svelte | 4 +- .../components/common/button/UndoRedo.svelte | 4 +- .../calendarPicker/CalendarPicker.svelte | 4 +- .../ConfirmationModal.svelte | 16 +-- .../DeployOverrideConfirmationModal.svelte | 6 +- .../DraftTriggersConfirmationModal.svelte | 6 +- .../UnsavedConfirmationModal.svelte | 6 +- .../asyncConfirmationModal.svelte.ts | 6 +- .../common/drawer/DrawerContent.svelte | 2 +- .../common/fileUpload/FileUpload.svelte | 14 +- .../common/fileUpload/FileUploadModal.svelte | 6 +- .../common/fileUpload/S3ArgInput.svelte | 12 +- .../lib/components/common/modal/Modal.svelte | 4 +- .../common/seconds/SecondsInput.svelte | 2 +- .../lib/components/common/table/AppRow.svelte | 2 +- .../components/common/table/ScriptRow.svelte | 4 +- .../src/lib/components/common/tabs/Tab.svelte | 6 +- .../toggleButton-v2/ToggleButtonGroup.svelte | 6 +- .../components/copilot/AIFormAssistant.svelte | 2 +- .../components/copilot/AIFormSettings.svelte | 2 +- .../lib/components/copilot/AskAiButton.svelte | 2 +- .../copilot/CodeCompletionStatus.svelte | 4 +- .../src/lib/components/copilot/CronGen.svelte | 4 +- .../copilot/FlowCopilotInputsModal.svelte | 10 +- .../lib/components/copilot/IteratorGen.svelte | 10 +- .../components/copilot/PredicateGen.svelte | 4 +- .../lib/components/copilot/RegexGen.svelte | 13 +- .../lib/components/copilot/ScriptFix.svelte | 2 +- .../lib/components/copilot/ScriptGen.svelte | 18 +-- .../components/copilot/StepGenQuick.svelte | 1 + .../components/copilot/StepInputGen.svelte | 12 +- .../components/copilot/StepInputsGen.svelte | 8 +- .../lib/components/copilot/TestAIKey.svelte | 2 +- .../lib/components/copilot/chat/AIChat.svelte | 2 +- .../copilot/chat/AIChatDisplay.svelte | 10 +- .../copilot/chat/AIChatMessage.svelte | 2 +- .../copilot/chat/ChatQuickActions.svelte | 6 +- .../chat/DatatableCreationPolicy.svelte | 2 +- .../copilot/chat/ToolExecutionDisplay.svelte | 4 +- .../details/DetailPageHeader.svelte | 2 +- .../details/ErrorHandlerToggleButton.svelte | 2 +- .../details/ErrorHandlerToggleButtonV2.svelte | 2 +- .../lib/components/display/PdfViewer.svelte | 14 +- .../components/flows/CreateActionsApp.svelte | 6 +- .../components/flows/CreateActionsFlow.svelte | 4 +- .../lib/components/flows/DebounceLimit.svelte | 2 +- .../lib/components/flows/FlowEditor.svelte | 16 ++- .../flows/FlowEditorTutorial.svelte | 18 ++- .../lib/components/flows/FlowHistory.svelte | 2 +- .../components/flows/FlowHistoryInner.svelte | 8 +- .../components/flows/common/FlowCard.svelte | 10 +- .../flows/common/FlowCardHeader.svelte | 10 +- .../content/BranchPredicateEditor.svelte | 12 +- .../flows/content/DynamicInputHelpBox.svelte | 2 +- .../flows/content/FlowBranchOneWrapper.svelte | 2 +- .../content/FlowBranchesOneWrapper.svelte | 2 +- .../flows/content/FlowEditorDrawer.svelte | 11 +- .../flows/content/FlowEditorPanel.svelte | 18 ++- .../content/FlowEnvironmentVariables.svelte | 2 +- .../components/flows/content/FlowInput.svelte | 51 ++++---- .../flows/content/FlowInputs.svelte | 10 +- .../flows/content/FlowInputsQuick.svelte | 23 ++-- .../components/flows/content/FlowLoop.svelte | 26 ++-- .../flows/content/FlowModuleCache.svelte | 2 +- .../flows/content/FlowModuleComponent.svelte | 46 +++---- .../content/FlowModuleDeleteAfterUse.svelte | 2 +- .../flows/content/FlowModuleEarlyStop.svelte | 12 +- .../flows/content/FlowModuleHeader.svelte | 13 +- .../flows/content/FlowModuleMock.svelte | 4 +- .../flows/content/FlowModuleSkip.svelte | 4 +- .../flows/content/FlowModuleSleep.svelte | 4 +- .../flows/content/FlowModuleSuspend.svelte | 14 +- .../flows/content/FlowModuleTimeout.svelte | 4 +- .../content/FlowModuleWorkerTagSelect.svelte | 2 +- .../flows/content/FlowModuleWrapper.svelte | 6 +- .../flows/content/FlowRetries.svelte | 6 +- .../flows/content/FlowSettings.svelte | 20 +-- .../flows/content/FlowWhileLoop.svelte | 6 +- .../flows/content/ScriptEditorDrawer.svelte | 25 ++-- .../flows/content/SuspendDrawer.svelte | 4 +- .../flows/header/FlowImportExportMenu.svelte | 2 +- .../flows/header/FlowPreviewButtons.svelte | 6 +- .../flows/header/FlowYamlEditor.svelte | 8 +- .../flows/map/FlowErrorHandlerItem.svelte | 4 +- .../flows/map/FlowGraphPreviewButton.svelte | 4 +- .../flows/map/FlowModuleSchemaItem.svelte | 7 +- .../flows/map/FlowModuleSchemaMap.svelte | 12 +- .../flows/map/FlowStickyNode.svelte | 6 +- .../flows/map/InsertModuleInner.svelte | 20 ++- .../flows/map/InsertModulePopover.svelte | 20 ++- .../lib/components/flows/map/MapItem.svelte | 41 +++--- .../components/flows/map/VirtualItem.svelte | 7 +- .../flows/pickers/FlowScriptPicker.svelte | 6 +- .../flows/propPicker/OutputPickerInner.svelte | 22 ++-- .../flows/propPicker/PropPickerWrapper.svelte | 4 +- .../flows/propPicker/StepHistory.svelte | 8 +- .../git_sync/GitSyncRepositoryCard.svelte | 2 +- .../lib/components/graph/FlowGraphV2.svelte | 2 +- .../graph/renderers/edges/BaseEdge.svelte | 6 +- .../renderers/nodes/BranchAllEndNode.svelte | 2 +- .../renderers/nodes/BranchAllStart.svelte | 4 +- .../renderers/nodes/BranchOneStart.svelte | 2 +- .../renderers/nodes/ForLoopEndNode.svelte | 4 +- .../renderers/nodes/ForLoopStartNode.svelte | 2 +- .../graph/renderers/nodes/InputNode.svelte | 8 +- .../graph/renderers/nodes/ModuleNode.svelte | 8 +- .../renderers/nodes/NewAIToolNode.svelte | 14 +- .../graph/renderers/nodes/NoBranchNode.svelte | 2 +- .../graph/renderers/nodes/ResultNode.svelte | 2 +- .../graph/renderers/nodes/SubflowBound.svelte | 2 +- .../graph/renderers/nodes/TriggersNode.svelte | 10 +- .../renderers/nodes/branchOneEndNode.svelte | 2 +- .../renderers/triggers/TriggersWrapper.svelte | 6 +- frontend/src/lib/components/home/Item.svelte | 15 ++- .../src/lib/components/home/ItemsList.svelte | 30 ++--- .../src/lib/components/home/TreeView.svelte | 42 +++--- .../lib/components/home/TreeViewRoot.svelte | 22 +++- .../IndexerMemorySettings.svelte | 12 +- .../SecretBackendConfig.svelte | 12 +- .../instanceSettings/SmtpSettings.svelte | 2 +- .../propertyPicker/ObjectViewer.svelte | 14 +- .../propertyPicker/PropPicker.svelte | 38 +++--- .../propertyPicker/PropPickerResult.svelte | 10 +- .../raw_apps/RawAppDataTableDrawer.svelte | 8 +- .../components/raw_apps/RawAppEditor.svelte | 10 +- .../raw_apps/RawAppEditorHeader.svelte | 36 +++--- .../raw_apps/RawAppInlineScriptEditor.svelte | 19 +-- .../RawAppInlineScriptPanelList.svelte | 2 +- .../RawAppInlineScriptRunnable.svelte | 20 +-- .../raw_apps/RawAppInlineScriptsPanel.svelte | 4 +- .../raw_apps/RawAppInputsSpecEditor.svelte | 2 +- .../components/raw_apps/RawAppSidebar.svelte | 2 +- .../recording/FlowRecordingReplay.svelte | 4 +- .../runs/BatchReRunOptionsPane.svelte | 4 +- .../runs/PreprocessedArgsDisplay.svelte | 6 +- .../src/lib/components/runs/RunRow.svelte | 5 +- .../src/lib/components/runs/RunsQueue.svelte | 4 +- .../src/lib/components/runs/RunsTable.svelte | 33 +++-- .../lib/components/schema/AddProperty.svelte | 2 +- .../components/schema/AddPropertyForm.svelte | 9 +- .../schema/AddPropertyFormV2.svelte | 2 +- .../components/schema/AddPropertyV2.svelte | 2 +- .../schema/EditableSchemaDrawer.svelte | 16 +-- .../schema/EditableSchemaWrapper.svelte | 4 +- .../schema/FlowPropertyEditor.svelte | 22 ++-- .../schema/InputSelectedBadge.svelte | 2 +- .../components/schema/PropertyEditor.svelte | 4 +- .../components/schema/SchemaFormDND.svelte | 28 ++-- .../components/scriptEditor/LogPanel.svelte | 2 +- .../search/GlobalSearchModal.svelte | 2 +- .../components/select/DraggableTags.svelte | 2 +- .../lib/components/select/MultiSelect.svelte | 2 +- .../src/lib/components/select/Select.svelte | 2 +- .../components/settings/AIUserSettings.svelte | 6 +- .../settings/ChangeWorkspaceColor.svelte | 6 +- .../settings/ChangeWorkspaceId.svelte | 4 +- .../settings/ChangeWorkspaceName.svelte | 4 +- .../components/settings/CreateToken.svelte | 12 +- .../components/settings/PremiumInfo.svelte | 6 +- .../components/settings/TokensTable.svelte | 6 +- .../settings/UserInfoSettings.svelte | 2 +- .../settings/WorkspaceOperatorSettings.svelte | 4 +- .../settings/WorkspaceUserSettings.svelte | 46 +++---- .../sidebar/CriticalAlertModal.svelte | 4 +- .../sidebar/CriticalAlertTable.svelte | 8 +- .../components/sidebar/SidebarContent.svelte | 8 +- .../lib/components/table/AutoDataTable.svelte | 6 +- .../src/lib/components/table/DataTable.svelte | 7 +- .../lib/components/table/DownloadCsv.svelte | 2 +- .../components/triggers/CaptureSection.svelte | 10 +- .../components/triggers/CaptureTable.svelte | 18 +-- .../components/triggers/CaptureWrapper.svelte | 120 ++++++++++-------- .../triggers/DeleteTriggerButton.svelte | 6 +- .../triggers/TestTriggerConnection.svelte | 2 +- .../triggers/TriggerEditorToolbar.svelte | 6 +- .../triggers/TriggerModeToggle.svelte | 4 +- .../triggers/TriggerSuspendedJobsAlert.svelte | 2 +- .../triggers/TriggerSuspendedJobsModal.svelte | 12 +- .../components/triggers/TriggersEditor.svelte | 18 ++- .../components/triggers/TriggersTable.svelte | 2 +- .../triggers/TriggersWrapper.svelte | 2 + .../triggers/email/DefaultEmailCapture.svelte | 22 +++- .../email/DefaultEmailConfigSection.svelte | 2 +- .../triggers/email/DefaultEmailPanel.svelte | 2 +- .../triggers/email/EmailCapture.svelte | 22 +++- .../EmailTriggerEditorConfigSection.svelte | 2 +- .../email/EmailTriggerEditorInner.svelte | 2 +- .../components/triggers/gcp/GcpCapture.svelte | 22 +++- .../gcp/GcpTriggerEditorConfigSection.svelte | 6 +- .../triggers/gcp/GcpTriggerEditorInner.svelte | 2 +- .../triggers/http/OpenAPISpecGenerator.svelte | 22 ++-- .../http/RouteBodyTransformerOption.svelte | 4 +- .../triggers/http/RouteCapture.svelte | 22 +++- .../http/RouteEditorConfigSection.svelte | 2 +- .../triggers/http/RouteEditorInner.svelte | 24 ++-- .../triggers/http/RoutesGenerator.svelte | 12 +- .../triggers/kafka/KafkaCapture.svelte | 22 +++- .../kafka/KafkaTriggerEditorInner.svelte | 2 +- .../triggers/mqtt/MqttCapture.svelte | 22 +++- .../mqtt/MqttEditorConfigSection.svelte | 2 +- .../mqtt/MqttTriggerEditorInner.svelte | 8 +- .../native/NativeTriggerEditor.svelte | 4 +- .../triggers/native/NativeTriggerTable.svelte | 8 +- .../nextcloud/NextcloudTriggerForm.svelte | 2 +- .../triggers/nats/NatsCapture.svelte | 22 +++- .../nats/NatsTriggerEditorInner.svelte | 4 +- .../postgres/CheckPostgresRequirement.svelte | 2 +- .../triggers/postgres/PostgresCapture.svelte | 22 +++- .../PostgresTriggerEditorInner.svelte | 12 +- .../postgres/PublicationPicker.svelte | 6 +- .../triggers/postgres/RelationPicker.svelte | 10 +- .../triggers/postgres/SlotPicker.svelte | 4 +- .../schedules/ScheduleEditorInner.svelte | 8 +- .../components/triggers/sqs/SqsCapture.svelte | 22 +++- .../sqs/SqsTriggerEditorConfigSection.svelte | 8 +- .../triggers/sqs/SqsTriggerEditorInner.svelte | 2 +- .../triggers/webhook/WebhooksCapture.svelte | 22 +++- .../webhook/WebhooksConfigSection.svelte | 4 +- .../websocket/WebsocketCapture.svelte | 22 +++- .../WebsocketEditorConfigSection.svelte | 4 +- .../WebsocketTriggerEditorInner.svelte | 12 +- .../tutorials/FlowBuilderLiveTutorial.svelte | 10 +- .../components/tutorials/RunsTutorial.svelte | 10 +- .../components/tutorials/SkipTutorials.svelte | 4 +- .../tutorials/TroubleshootFlowTutorial.svelte | 11 +- .../tutorials/TutorialControls.svelte | 4 +- .../tutorials/TutorialWrapper.svelte | 12 +- .../app/BackgroundRunnablesTutorial.svelte | 10 +- .../tutorials/app/ConnectionTutorial.svelte | 10 +- .../app/ExpressionEvaluationTutorial.svelte | 10 +- ...WorkspaceOnboardingOperatorTutorial.svelte | 6 +- .../WorkspaceOnboardingTutorial.svelte | 6 +- .../components/wizards/AgChartWizard.svelte | 2 +- .../components/wizards/AgGridWizard.svelte | 8 +- .../components/wizards/ChartJSWizard.svelte | 2 +- .../wizards/DBExplorerWizard.svelte | 14 +- .../components/wizards/PlotlyWizard.svelte | 6 +- .../wizards/TableActionsWizard.svelte | 4 +- .../wizards/TableColumnWizard.svelte | 2 +- .../workspaceSettings/AISettings.svelte | 4 +- .../workspaceSettings/CreateWorkspace.svelte | 8 +- .../DataTableSettings.svelte | 4 +- .../workspaceSettings/DucklakeSettings.svelte | 4 +- .../GitSyncFilterSettings.svelte | 28 ++-- .../workspaceSettings/RulesetEditor.svelte | 2 +- .../workspaceSettings/StorageSettings.svelte | 6 +- .../WorkspaceDependenciesSettings.svelte | 16 +-- .../WorkspaceRulesets.svelte | 4 +- .../src/routes/(root)/(logged)/+layout.svelte | 12 +- .../src/routes/(root)/(logged)/+page.svelte | 14 +- .../(logged)/apps/edit/[...path]/+page.svelte | 2 +- .../(root)/(logged)/apps_raw/add/+page.svelte | 6 +- .../apps_raw/edit/[...path]/+page.svelte | 4 +- .../(root)/(logged)/audit_logs/+page.svelte | 2 +- .../(logged)/concurrency_groups/+page.svelte | 4 +- .../(logged)/email_triggers/+page.svelte | 8 +- .../(logged)/flows/get/[...path]/+page.svelte | 16 +-- .../(root)/(logged)/folders/+page.svelte | 6 +- .../(logged)/forks/compare/+page.svelte | 2 +- .../(root)/(logged)/gcp_triggers/+page.svelte | 12 +- .../(root)/(logged)/groups/+page.svelte | 6 +- .../(logged)/instance_groups/+page.svelte | 8 +- .../(logged)/kafka_triggers/+page.svelte | 6 +- .../(logged)/mqtt_triggers/+page.svelte | 6 +- .../[service_name]/+page.svelte | 2 +- .../(logged)/nats_triggers/+page.svelte | 6 +- .../(logged)/postgres_triggers/+page.svelte | 10 +- .../(root)/(logged)/replay/+page.svelte | 2 +- .../(root)/(logged)/resources/+page.svelte | 38 +++--- .../(root)/(logged)/routes/+page.svelte | 12 +- .../(root)/(logged)/run/[...run]/+page.svelte | 20 +-- .../(root)/(logged)/schedules/+page.svelte | 10 +- .../scripts/get/[...hash]/+page.svelte | 14 +- .../(root)/(logged)/sqs_triggers/+page.svelte | 6 +- .../svix/create-webhook/+page@(root).svelte | 8 +- .../(root)/(logged)/tutorials/+page.svelte | 2 +- .../user/(user)/first-time/+page.svelte | 6 +- .../(user)/instance_settings/+page.svelte | 4 +- .../user/(user)/onboarding/+page.svelte | 10 +- .../user/(user)/workspaces/+page.svelte | 6 +- .../(root)/(logged)/user/cli/+page.svelte | 2 +- .../(root)/(logged)/variables/+page.svelte | 14 +- .../(logged)/websocket_triggers/+page.svelte | 6 +- .../(root)/(logged)/workers/+page.svelte | 22 ++-- .../(logged)/workspace_settings/+page.svelte | 14 +- .../[job]/[resume]/[hmac]/+page.svelte | 4 +- frontend/src/routes/flows/dev/+page.svelte | 4 +- frontend/src/routes/user/close/+page.svelte | 2 +- .../routes/user/forgot-password/+page.svelte | 6 +- .../routes/user/reset-password/+page.svelte | 8 +- 577 files changed, 2790 insertions(+), 2213 deletions(-) diff --git a/frontend/src/lib/components/AIProviderPicker.svelte b/frontend/src/lib/components/AIProviderPicker.svelte index f6f2a4f43c..ecc6114ed7 100644 --- a/frontend/src/lib/components/AIProviderPicker.svelte +++ b/frontend/src/lib/components/AIProviderPicker.svelte @@ -166,7 +166,7 @@ { + onchange={(e) => { if (!e.detail) { removeConfig() } else { diff --git a/frontend/src/lib/components/AddUser.svelte b/frontend/src/lib/components/AddUser.svelte index 42f0e0430a..0a6dbaae6c 100644 --- a/frontend/src/lib/components/AddUser.svelte +++ b/frontend/src/lib/components/AddUser.svelte @@ -11,6 +11,13 @@ import ToggleButton from './common/toggleButton-v2/ToggleButton.svelte' import { UserPlus } from 'lucide-svelte' + interface Props { + onnew?: (...args: any[]) => any + } + + let {}: Props = $props() + + const dispatch = createEventDispatcher() let email: string | undefined = $state() @@ -117,7 +124,7 @@ + {/if} {#if isGoogleSignin} {:else} - + {/if} - diff --git a/frontend/src/lib/components/AssignableTags.svelte b/frontend/src/lib/components/AssignableTags.svelte index 2f05a2c1db..4d5ba794af 100644 --- a/frontend/src/lib/components/AssignableTags.svelte +++ b/frontend/src/lib/components/AssignableTags.svelte @@ -10,9 +10,11 @@ placement?: 'bottom-end' | 'top-end' variant?: 'default' | 'accent' disabled?: boolean + onrefresh?: (...args: any[]) => any } - let { placement = 'bottom-end', variant = 'default', disabled = false }: Props = $props() + let { placement = 'bottom-end', variant = 'default', disabled = false, + onrefresh = undefined }: Props = $props() {/snippet} {#snippet content()} - + {/snippet} diff --git a/frontend/src/lib/components/Auth0Setting.svelte b/frontend/src/lib/components/Auth0Setting.svelte index beb9ec03f9..ab27ebe633 100644 --- a/frontend/src/lib/components/Auth0Setting.svelte +++ b/frontend/src/lib/components/Auth0Setting.svelte @@ -49,7 +49,7 @@