├── .dockerignore ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── config.yml │ ├── documentation-improvement.yaml │ ├── feature-request.yaml │ ├── improvement.yaml │ ├── new-component-request.yaml │ ├── regression-report.yaml │ └── release-request.yaml ├── pull_request_template.md └── workflows │ ├── build_pull_request.yml │ └── build_push.yml ├── .gitignore ├── .junie └── guidelines.md ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── cli ├── README.md ├── build.gradle.kts ├── cli-app │ ├── README.md │ ├── build.gradle.kts │ ├── bytechef.sh │ ├── generate_connector.sh │ ├── generate_connectors.sh │ ├── libs │ │ ├── README.md │ │ ├── auto-service-annotations-1.1.1.jar │ │ ├── component-api-1.0.jar │ │ └── definition-api-1.0.jar │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bytechef │ │ │ └── cli │ │ │ └── CliApplication.java │ │ └── resources │ │ └── logback.xml ├── commands │ ├── build.gradle.kts │ └── component │ │ ├── build.gradle.kts │ │ ├── init │ │ └── openapi │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── cli │ │ │ └── command │ │ │ └── component │ │ │ └── init │ │ │ └── openapi │ │ │ └── ComponentInitOpenApiGenerator.java │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── cli │ │ │ └── command │ │ │ └── component │ │ │ └── ComponentCommand.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── bytechef │ │ │ └── cli │ │ │ └── command │ │ │ └── component │ │ │ └── init │ │ │ └── ComponentInitCommandTest.java │ │ └── resources │ │ └── dependencies │ │ ├── petstore.yaml │ │ └── petstore2.yaml └── sonar-project.properties ├── client ├── .babelrc ├── .env.cloud ├── .gitignore ├── .ncurc.json ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .storybook │ ├── main.ts │ ├── preview-head.html │ └── preview.ts ├── .vitest │ └── setup.ts ├── .vscode │ └── settings.json ├── README.md ├── codegen.ts ├── components.json ├── eslint.config.mjs ├── eslint │ ├── README.md │ ├── eslint.config.mjs │ ├── lib │ │ ├── common │ │ │ └── imports.js │ │ ├── index.js │ │ └── rules │ │ │ ├── empty-line-between-elements.js │ │ │ ├── group-imports.js │ │ │ ├── no-conditional-object-keys.js │ │ │ ├── no-duplicate-imports.js │ │ │ ├── no-length-jsx-expression.js │ │ │ ├── ref-name-suffix.js │ │ │ ├── sort-import-destructures.js │ │ │ ├── sort-imports.js │ │ │ └── use-state-naming-pattern.js │ ├── package-lock.json │ └── package.json ├── index.html ├── lingui.config.ts ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── favicon.svg │ ├── mockServiceWorker.js │ └── oauth.html ├── sonar-project.properties ├── src │ ├── App.tsx │ ├── EmbeddedWorkflowBuilderApp.tsx │ ├── assets │ │ ├── IconECommerce.svg │ │ ├── TwoHashesIcon.svg │ │ ├── any.svg │ │ ├── array.svg │ │ ├── boolean.svg │ │ ├── date.svg │ │ ├── datetime.svg │ │ ├── dynamic.svg │ │ ├── file-entry.svg │ │ ├── integer.svg │ │ ├── logo.svg │ │ ├── null.svg │ │ ├── number.svg │ │ ├── object.svg │ │ ├── string.svg │ │ └── time.svg │ ├── components │ │ ├── Badge │ │ │ ├── Badge.stories.tsx │ │ │ ├── Badge.test.tsx │ │ │ └── Badge.tsx │ │ ├── Button │ │ │ ├── Button.stories.tsx │ │ │ ├── Button.test.tsx │ │ │ └── Button.tsx │ │ ├── ComboBox │ │ │ ├── ComboBox.mock.ts │ │ │ ├── ComboBox.stories.tsx │ │ │ ├── ComboBox.test.tsx │ │ │ ├── ComboBox.tsx │ │ │ └── index.ts │ │ ├── CreatableSelect │ │ │ ├── CreatableSelect.css │ │ │ └── CreatableSelect.tsx │ │ ├── DatePicker │ │ │ ├── DatePicker.tsx │ │ │ └── DateRangePicker.tsx │ │ ├── DeleteAlertDialog.tsx │ │ ├── EmptyList.tsx │ │ ├── JsonSchemaBuilder │ │ │ ├── JsonSchemaBuilder.tsx │ │ │ ├── components │ │ │ │ ├── SchemaControls.tsx │ │ │ │ ├── SchemaCreator.tsx │ │ │ │ ├── SchemaInput.tsx │ │ │ │ ├── SchemaMenuItem.tsx │ │ │ │ ├── SchemaMenuList.tsx │ │ │ │ ├── SchemaMenuPopover.tsx │ │ │ │ └── SchemaTypesSelect.tsx │ │ │ ├── locales │ │ │ │ └── en.json │ │ │ └── utils │ │ │ │ ├── constants.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── types.ts │ │ ├── LazyLoadSVG │ │ │ └── LazyLoadSVG.tsx │ │ ├── LoadingDots.tsx │ │ ├── LoadingIcon.tsx │ │ ├── MultiSelect │ │ │ ├── MultiSelect.test.tsx │ │ │ └── MultiSelect.tsx │ │ ├── Note.tsx │ │ ├── PageLoader.tsx │ │ ├── RequiredMark.tsx │ │ ├── TablePagination.tsx │ │ ├── assistant-ui │ │ │ ├── attachment.tsx │ │ │ ├── markdown-text.tsx │ │ │ ├── shiki-highlighter.tsx │ │ │ ├── thread.tsx │ │ │ ├── tool-fallback.tsx │ │ │ └── tooltip-icon-button.tsx │ │ ├── tests │ │ │ └── SelectGeneric.test.tsx │ │ └── ui │ │ │ ├── .editorconfig │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button-group.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── empty.tsx │ │ │ ├── form.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input.tsx │ │ │ ├── item.tsx │ │ │ ├── kbd.tsx │ │ │ ├── label.tsx │ │ │ ├── pagination.tsx │ │ │ ├── popover.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── spinner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ ├── toggle.tsx │ │ │ └── tooltip.tsx │ ├── config │ │ └── useFetchInterceptor.ts │ ├── ee │ │ ├── pages │ │ │ ├── automation │ │ │ │ └── api-platform │ │ │ │ │ ├── ApiPlatformLeftSidebarNav.tsx │ │ │ │ │ ├── api-clients │ │ │ │ │ ├── ApiClients.tsx │ │ │ │ │ └── components │ │ │ │ │ │ ├── ApiClientDialog.tsx │ │ │ │ │ │ └── ApiClientTable.tsx │ │ │ │ │ └── api-collections │ │ │ │ │ ├── ApiCollections.tsx │ │ │ │ │ ├── components │ │ │ │ │ ├── ApiCollectionDialog.tsx │ │ │ │ │ ├── ApiCollectionDialogTagsSelect.tsx │ │ │ │ │ ├── ApiCollectionEndpointDialog.tsx │ │ │ │ │ ├── ApiCollectionEndpointList.tsx │ │ │ │ │ ├── ApiCollectionEndpointListItem.tsx │ │ │ │ │ ├── ApiCollectionList.tsx │ │ │ │ │ ├── ApiCollectionListItem.tsx │ │ │ │ │ ├── ApiCollectionListItemDropDownMenu.tsx │ │ │ │ │ └── ApiCollectionsFilterTitle.tsx │ │ │ │ │ └── stores │ │ │ │ │ └── useApiCollectionsEnabledStore.ts │ │ │ ├── embedded │ │ │ │ ├── app-events │ │ │ │ │ ├── AppEvents.tsx │ │ │ │ │ └── components │ │ │ │ │ │ ├── AppEventDialog.tsx │ │ │ │ │ │ ├── AppEventList.tsx │ │ │ │ │ │ ├── AppEventListItem.tsx │ │ │ │ │ │ └── AppEventsFilterTitle.tsx │ │ │ │ ├── automation-workflows │ │ │ │ │ ├── AutomationWorkflows.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ConnectedUserFilterTitle.tsx │ │ │ │ │ │ ├── ConnectedUsersLeftSidebarNav.tsx │ │ │ │ │ │ ├── connected-user-project-list │ │ │ │ │ │ │ ├── ConnectedUserProjectList.tsx │ │ │ │ │ │ │ └── ConnectedUserProjectListItem.tsx │ │ │ │ │ │ └── connected-user-project-workflow-list │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowList.tsx │ │ │ │ │ │ │ └── ConnectedUserProjectWorkflowListItem.tsx │ │ │ │ │ └── workflow-builder │ │ │ │ │ │ ├── WorkflowBuilder.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ └── workflow-builder-header │ │ │ │ │ │ │ ├── WorkflowBuilderHeader.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── LoaderNotification.tsx │ │ │ │ │ │ │ ├── OutputButton.tsx │ │ │ │ │ │ │ ├── PublishPopover.tsx │ │ │ │ │ │ │ ├── WorkflowActionsButton.tsx │ │ │ │ │ │ │ └── WorkflowBuilderSkeleton.tsx │ │ │ │ │ │ │ └── hooks │ │ │ │ │ │ │ └── useWorkflowBuilderHeader.ts │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── useFetchInterceptor.ts │ │ │ │ │ │ └── hooks │ │ │ │ │ │ └── useWorkflowBuilder.ts │ │ │ │ ├── connected-users │ │ │ │ │ ├── ConnectedUsers.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ConnectedUserDeleteDialog.tsx │ │ │ │ │ │ ├── ConnectedUserTable.tsx │ │ │ │ │ │ ├── ConnectedUsersFilterTitle.tsx │ │ │ │ │ │ ├── CredentialsStatus.tsx │ │ │ │ │ │ └── connected-user-sheet │ │ │ │ │ │ │ ├── ConnectedUserSheet.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanel.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanelIntegrationList.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanelIntegrationListItem.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanelIntegrationWorkflowList.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanelIntegrationWorkflowListItem.tsx │ │ │ │ │ │ │ ├── ConnectedUserSheetPanelProfile.tsx │ │ │ │ │ │ │ └── ConnectedUserSheetTitle.tsx │ │ │ │ │ └── stores │ │ │ │ │ │ └── useConnectedUserSheetStore.ts │ │ │ │ ├── connections │ │ │ │ │ ├── Connections.tsx │ │ │ │ │ └── components │ │ │ │ │ │ ├── ConnectionsFilterTitle.tsx │ │ │ │ │ │ └── connection-list │ │ │ │ │ │ ├── ConnectionList.tsx │ │ │ │ │ │ └── ConnectionListItem.tsx │ │ │ │ ├── integration-instance-configurations │ │ │ │ │ ├── IntegrationInstanceConfigurations.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── IntegrationInstanceConfigurationEditWorkflowDialog.tsx │ │ │ │ │ │ ├── IntegrationInstanceConfigurationsFilterTitle.tsx │ │ │ │ │ │ ├── integration-instance-configuration-dialog │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialog.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogBasicStep.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogBasicStepIntegrationVersionsSelect.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogBasicStepIntegrationsComboBox.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogBasicStepTagsSelect.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogOauth2Step.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogWorkflowsStep.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogWorkflowsStepItem.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogWorkflowsStepItemConnection.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationDialogWorkflowsStepItemConnections.tsx │ │ │ │ │ │ │ └── IntegrationInstanceConfigurationDialogWorkflowsStepItemInputs.tsx │ │ │ │ │ │ ├── integration-instance-configuration-list │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationList.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationListItem.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationListItemAlertDialog.tsx │ │ │ │ │ │ │ └── IntegrationInstanceConfigurationListItemDropdownMenu.tsx │ │ │ │ │ │ └── integration-instance-configuration-workflow-list │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowList.tsx │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowListItem.tsx │ │ │ │ │ │ │ └── IntegrationInstanceConfigurationWorkflowListItemDropDownMenu.tsx │ │ │ │ │ └── stores │ │ │ │ │ │ ├── useIntegrationInstanceConfigurationsEnabledStore.ts │ │ │ │ │ │ └── useWorkflowsEnabledStore.ts │ │ │ │ ├── integration │ │ │ │ │ ├── Integration.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── IntegrationVersionHistorySheet.tsx │ │ │ │ │ │ ├── delete │ │ │ │ │ │ │ ├── IntegrationConnectPortalDialog.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationOverviewForm.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationSettingForm.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationSettings.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowConfigurationFeatures.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowConfigurationForm.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowConfigurationPermissions.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowConfigurationSettings.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowList.tsx │ │ │ │ │ │ │ ├── IntegrationPortalConfigurationWorkflowSheet.tsx │ │ │ │ │ │ │ ├── IntegrationPortalDialogContent.tsx │ │ │ │ │ │ │ ├── IntegrationSettingsConnectionForm.tsx │ │ │ │ │ │ │ └── IntegrationSettingsDeleteForm.tsx │ │ │ │ │ │ ├── integration-header │ │ │ │ │ │ │ ├── IntegrationHeader.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderDeleteIntegrationAlertDialog.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderHistoryButton.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderIntegrationDropDownMenu.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderOutputButton.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderPublishPopover.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderRunButton.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderStopButton.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderTitle.tsx │ │ │ │ │ │ │ ├── IntegrationHeaderWorkflowDropDownMenu.tsx │ │ │ │ │ │ │ └── IntegrationHeaderWorkflowSelect.tsx │ │ │ │ │ │ └── integrations-sidebar │ │ │ │ │ │ │ ├── IntegrationsSidebar.tsx │ │ │ │ │ │ │ └── IntegrationsSidebarHeader.tsx │ │ │ │ │ ├── hooks │ │ │ │ │ │ └── useIntegration.ts │ │ │ │ │ └── stores │ │ │ │ │ │ └── useIntegrationsLeftSidebarStore.ts │ │ │ │ ├── integrations │ │ │ │ │ ├── Integrations.tsx │ │ │ │ │ └── components │ │ │ │ │ │ ├── IntegrationDialog.tsx │ │ │ │ │ │ ├── IntegrationPublishDialog.tsx │ │ │ │ │ │ ├── IntegrationsFilterTitle.tsx │ │ │ │ │ │ ├── IntegrationsLeftSidebarNav.tsx │ │ │ │ │ │ ├── integration-list │ │ │ │ │ │ ├── IntegrationList.tsx │ │ │ │ │ │ └── IntegrationListItem.tsx │ │ │ │ │ │ └── integration-workflow-list │ │ │ │ │ │ ├── IntegrationWorkflowList.tsx │ │ │ │ │ │ └── IntegrationWorkflowListItem.tsx │ │ │ │ └── workflow-executions │ │ │ │ │ ├── WorkflowExecutions.tsx │ │ │ │ │ ├── components │ │ │ │ │ ├── AutomationWorkflowExecutionsTable.tsx │ │ │ │ │ ├── EmbeddedWorkflowExecutionsTable.tsx │ │ │ │ │ ├── WorkflowExecutionsFilterTitle.tsx │ │ │ │ │ └── workflow-execution-sheet │ │ │ │ │ │ ├── WorkflowExecutionSheet.tsx │ │ │ │ │ │ ├── WorkflowExecutionSheetContent.tsx │ │ │ │ │ │ └── WorkflowExecutionSheetWorkflowPanel.tsx │ │ │ │ │ ├── hooks │ │ │ │ │ └── useWorkflowExecutions.ts │ │ │ │ │ └── stores │ │ │ │ │ └── useWorkflowExecutionSheetStore.ts │ │ │ └── settings │ │ │ │ ├── automation │ │ │ │ ├── workspace-api-keys │ │ │ │ │ └── WorkspaceApiKeys.tsx │ │ │ │ └── workspaces │ │ │ │ │ ├── Workspaces.tsx │ │ │ │ │ └── components │ │ │ │ │ ├── WorkspaceDialog.tsx │ │ │ │ │ ├── WorkspaceList.tsx │ │ │ │ │ └── WorkspaceListItem.tsx │ │ │ │ ├── embedded │ │ │ │ ├── api-keys │ │ │ │ │ └── ApiKeys.tsx │ │ │ │ └── signing-keys │ │ │ │ │ ├── SigningKeys.tsx │ │ │ │ │ └── components │ │ │ │ │ ├── SigningKeyDeleteDialog.tsx │ │ │ │ │ ├── SigningKeyDialog.tsx │ │ │ │ │ └── SigningKeyTable.tsx │ │ │ │ └── platform │ │ │ │ ├── admin-api-keys │ │ │ │ └── AdminApiKeys.tsx │ │ │ │ ├── ai-providers │ │ │ │ ├── AiProviders.tsx │ │ │ │ └── components │ │ │ │ │ ├── AiProviderForm.tsx │ │ │ │ │ ├── AiProviderList.css │ │ │ │ │ └── AiProviderList.tsx │ │ │ │ ├── api-connectors │ │ │ │ ├── ApiConnectors.tsx │ │ │ │ └── components │ │ │ │ │ ├── ApiConnectorDeleteAlertDialog.tsx │ │ │ │ │ ├── ApiConnectorDialog.tsx │ │ │ │ │ ├── ApiConnectorEndpointList.tsx │ │ │ │ │ ├── ApiConnectorEndpointListItem.tsx │ │ │ │ │ ├── ApiConnectorImportDialog.tsx │ │ │ │ │ ├── ApiConnectorList.tsx │ │ │ │ │ ├── ApiConnectorListItem.tsx │ │ │ │ │ ├── IconField.tsx │ │ │ │ │ └── OpenApiSpecificationField.tsx │ │ │ │ ├── custom-components │ │ │ │ ├── CustomComponents.tsx │ │ │ │ ├── components │ │ │ │ │ ├── CustomComponentDeleteAlertDialog.tsx │ │ │ │ │ ├── CustomComponentList.tsx │ │ │ │ │ ├── CustomComponentListItem.tsx │ │ │ │ │ └── IconField.tsx │ │ │ │ ├── mutations │ │ │ │ │ └── customComponents.mutations.ts │ │ │ │ └── queries │ │ │ │ │ └── customComponents.queries.ts │ │ │ │ └── git-configuration │ │ │ │ ├── GitConfiguration.tsx │ │ │ │ └── components │ │ │ │ └── GitConfigurationForm.tsx │ │ └── shared │ │ │ ├── components │ │ │ └── api-keys │ │ │ │ ├── ApiKeysContent.tsx │ │ │ │ ├── components │ │ │ │ ├── ApiKeyDeleteDialog.tsx │ │ │ │ ├── ApiKeyDialog.tsx │ │ │ │ └── ApiKeyTable.tsx │ │ │ │ ├── hooks │ │ │ │ └── useApiKeys.ts │ │ │ │ ├── providers │ │ │ │ └── apiKeysProvider.tsx │ │ │ │ └── stores │ │ │ │ └── useApiKeysStore.ts │ │ │ ├── middleware │ │ │ ├── automation │ │ │ │ ├── api-platform │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ │ ├── ApiClientApi.ts │ │ │ │ │ │ ├── ApiCollectionApi.ts │ │ │ │ │ │ ├── ApiCollectionEndpointApi.ts │ │ │ │ │ │ ├── ApiCollectionTagApi.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── ApiClient.ts │ │ │ │ │ │ ├── ApiCollection.ts │ │ │ │ │ │ ├── ApiCollectionEndpoint.ts │ │ │ │ │ │ ├── CreateApiClient200Response.ts │ │ │ │ │ │ ├── HttpMethod.ts │ │ │ │ │ │ ├── ProjectBasic.ts │ │ │ │ │ │ ├── ProjectDeploymentBasic.ts │ │ │ │ │ │ ├── ProjectStatus.ts │ │ │ │ │ │ ├── Tag.ts │ │ │ │ │ │ ├── UpdateTagsRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ │ └── configuration │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ ├── ProjectGitApi.ts │ │ │ │ │ ├── WorkspaceApi.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ ├── ProjectGitConfiguration.ts │ │ │ │ │ ├── Workspace.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ ├── embedded │ │ │ │ ├── configuration │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ │ ├── AppEventApi.ts │ │ │ │ │ │ ├── CategoryApi.ts │ │ │ │ │ │ ├── ComponentDefinitionApi.ts │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowApi.ts │ │ │ │ │ │ ├── ConnectionApi.ts │ │ │ │ │ │ ├── ConnectionTagApi.ts │ │ │ │ │ │ ├── IntegrationApi.ts │ │ │ │ │ │ ├── IntegrationInstanceApi.ts │ │ │ │ │ │ ├── IntegrationInstanceConfigurationApi.ts │ │ │ │ │ │ ├── IntegrationInstanceConfigurationTagApi.ts │ │ │ │ │ │ ├── IntegrationTagApi.ts │ │ │ │ │ │ ├── WebhookTriggerTestApi.ts │ │ │ │ │ │ ├── WorkflowApi.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── AppEvent.ts │ │ │ │ │ │ ├── AuthorizationType.ts │ │ │ │ │ │ ├── Category.ts │ │ │ │ │ │ ├── ComponentCategory.ts │ │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ │ ├── ComponentDefinitionBasic.ts │ │ │ │ │ │ ├── ConnectedUserProjectWorkflow.ts │ │ │ │ │ │ ├── Connection.ts │ │ │ │ │ │ ├── ConnectionBase.ts │ │ │ │ │ │ ├── CreateIntegrationInstanceConfigurationWorkflowJob200Response.ts │ │ │ │ │ │ ├── CredentialStatus.ts │ │ │ │ │ │ ├── Environment.ts │ │ │ │ │ │ ├── Integration.ts │ │ │ │ │ │ ├── IntegrationBasic.ts │ │ │ │ │ │ ├── IntegrationInstance.ts │ │ │ │ │ │ ├── IntegrationInstanceBasic.ts │ │ │ │ │ │ ├── IntegrationInstanceConfiguration.ts │ │ │ │ │ │ ├── IntegrationInstanceConfigurationBasic.ts │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflow.ts │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnection.ts │ │ │ │ │ │ ├── IntegrationInstanceWorkflow.ts │ │ │ │ │ │ ├── IntegrationStatus.ts │ │ │ │ │ │ ├── IntegrationVersion.ts │ │ │ │ │ │ ├── Page.ts │ │ │ │ │ │ ├── PublishConnectedUserProjectWorkflowRequest.ts │ │ │ │ │ │ ├── PublishIntegrationRequest.ts │ │ │ │ │ │ ├── StartWebhookTriggerTest200Response.ts │ │ │ │ │ │ ├── Tag.ts │ │ │ │ │ │ ├── UpdateConnectionRequest.ts │ │ │ │ │ │ ├── UpdateTagsRequest.ts │ │ │ │ │ │ ├── Workflow.ts │ │ │ │ │ │ ├── Workflow1.ts │ │ │ │ │ │ ├── WorkflowBasic.ts │ │ │ │ │ │ ├── WorkflowBasic1.ts │ │ │ │ │ │ ├── WorkflowFormat.ts │ │ │ │ │ │ ├── WorkflowInput.ts │ │ │ │ │ │ ├── WorkflowOutput.ts │ │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ │ ├── connected-user │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ │ ├── ConnectedUserApi.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── ConnectedUser.ts │ │ │ │ │ │ ├── ConnectedUserIntegrationInstance.ts │ │ │ │ │ │ ├── CredentialStatus.ts │ │ │ │ │ │ ├── Environment.ts │ │ │ │ │ │ ├── Page.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ │ ├── security │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ │ ├── SigningKeyApi.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── CreateSigningKey200Response.ts │ │ │ │ │ │ ├── SigningKey.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ ├── WorkflowExecutionApi.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ ├── AuthorizationType.ts │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ ├── ExecutionError.ts │ │ │ │ │ ├── IntegrationBasic.ts │ │ │ │ │ ├── IntegrationInstanceBasic.ts │ │ │ │ │ ├── IntegrationInstanceConfiguration.ts │ │ │ │ │ ├── IntegrationInstanceConfigurationBasic.ts │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflow.ts │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnection.ts │ │ │ │ │ ├── IntegrationStatus.ts │ │ │ │ │ ├── Job.ts │ │ │ │ │ ├── JobBasic.ts │ │ │ │ │ ├── Page.ts │ │ │ │ │ ├── Tag.ts │ │ │ │ │ ├── TaskExecution.ts │ │ │ │ │ ├── TriggerExecution.ts │ │ │ │ │ ├── Webhook.ts │ │ │ │ │ ├── WebhookRetry.ts │ │ │ │ │ ├── WorkflowBasic.ts │ │ │ │ │ ├── WorkflowBasic1.ts │ │ │ │ │ ├── WorkflowExecution.ts │ │ │ │ │ ├── WorkflowExecutionBasic.ts │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ └── platform │ │ │ │ ├── api-connector │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── ApiConnectorApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── ApiConnector.ts │ │ │ │ │ ├── ApiConnectorEndpoint.ts │ │ │ │ │ ├── HttpMethod.ts │ │ │ │ │ ├── ImportOpenApiSpecificationRequest.ts │ │ │ │ │ ├── Tag.ts │ │ │ │ │ ├── UpdateTagsRequest.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ ├── configuration │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── AiProviderApi.ts │ │ │ │ │ ├── GitConfigurationApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── AiProvider.ts │ │ │ │ │ ├── GitConfiguration.ts │ │ │ │ │ ├── UpdateAiProviderRequest.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ └── custom-component │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ ├── FILES │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ ├── CustomComponentApi.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ ├── CustomComponent.ts │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ ├── mutations │ │ │ ├── automation │ │ │ │ ├── apiCollectionEndpoints.mutations.ts │ │ │ │ ├── apiCollectionTags.mutations.ts │ │ │ │ ├── apiCollectionTags.queries.ts │ │ │ │ ├── apiCollections.mutations.ts │ │ │ │ ├── apiCollections.queries.ts │ │ │ │ ├── projectGit.mutations.ts │ │ │ │ ├── projectGit.queries.ts │ │ │ │ └── workspaces.mutations.ts │ │ │ ├── embedded │ │ │ │ ├── appEvents.mutations.ts │ │ │ │ ├── connectedUserProjectWorkflows.mutations.ts │ │ │ │ ├── connectedUsers.mutations.ts │ │ │ │ ├── connectionTags.mutations.ts │ │ │ │ ├── connections.mutations.ts │ │ │ │ ├── integrationInstanceConfigurationTags.mutations.ts │ │ │ │ ├── integrationInstanceConfigurations.mutations.ts │ │ │ │ ├── integrationInstanceWorkflows.mutations.ts │ │ │ │ ├── integrationInstances.mutations.ts │ │ │ │ ├── integrationTags.mutations.ts │ │ │ │ ├── integrations.mutations.ts │ │ │ │ ├── signingKeys.mutations.ts │ │ │ │ └── workflows.mutations.ts │ │ │ └── platform │ │ │ │ ├── aiProvider.mutations.ts │ │ │ │ ├── apiConnector.mutations.ts │ │ │ │ └── gitConfiguration.mutations.ts │ │ │ └── queries │ │ │ ├── automation │ │ │ └── workspaces.queries.ts │ │ │ ├── embedded │ │ │ ├── appEvents.queries.ts │ │ │ ├── componentDefinitions.queries.ts │ │ │ ├── connectedUserProjectWorkflows.queries.ts │ │ │ ├── connectedUsers.queries.ts │ │ │ ├── connections.queries.ts │ │ │ ├── integrationCategories.queries.ts │ │ │ ├── integrationInstanceConfigurationTags.queries.ts │ │ │ ├── integrationInstanceConfigurations.queries.ts │ │ │ ├── integrationInstances.queries.ts │ │ │ ├── integrationTags.quries.ts │ │ │ ├── integrationVersions.queries.ts │ │ │ ├── integrationWorkflows.queries.ts │ │ │ ├── integrations.queries.ts │ │ │ ├── signingKeys.queries.ts │ │ │ ├── workflowExecutions.queries.ts │ │ │ └── workflows.queries.ts │ │ │ └── platform │ │ │ ├── aiProviders.queries.ts │ │ │ ├── apiConnectors.queries.ts │ │ │ └── gitConfiguration.queries.ts │ ├── embeddedWorkflowBuilderRoutes.tsx │ ├── graphql │ │ ├── automation │ │ │ └── configuration │ │ │ │ ├── createMcpProject.graphql │ │ │ │ ├── createWorkspaceApiKey.graphql │ │ │ │ ├── createWorkspaceMcpServer.graphql │ │ │ │ ├── deleteMcpProject.graphql │ │ │ │ ├── deleteSharedProject.graphql │ │ │ │ ├── deleteSharedWorkflow.graphql │ │ │ │ ├── deleteWorkspaceApiKey.graphql │ │ │ │ ├── deleteWorkspaceMcpServer.graphql │ │ │ │ ├── exportSharedProject.graphql │ │ │ │ ├── exportSharedWorkflow.graphql │ │ │ │ ├── importProjectTemplate.graphql │ │ │ │ ├── importWorkflowTemplate.graphql │ │ │ │ ├── mcpProjectsByServerId.graphql │ │ │ │ ├── prebuiltProjectTemplates.graphql │ │ │ │ ├── prebuiltWorkflowTemplates.graphql │ │ │ │ ├── projectById.graphql │ │ │ │ ├── projectTemplate.graphql │ │ │ │ ├── sharedProject.graphql │ │ │ │ ├── sharedWorkflow.graphql │ │ │ │ ├── updateMcpServer.graphql │ │ │ │ ├── updateMcpServerTags.graphql │ │ │ │ ├── updateWorkspaceApiKey.graphql │ │ │ │ ├── workflowTemplate.graphql │ │ │ │ ├── workspaceApiKeys.graphql │ │ │ │ └── workspaceMcpServers.graphql │ │ ├── embedded │ │ │ └── configuration │ │ │ │ ├── connectedUserProjects.graphql │ │ │ │ └── integrationById.graphql │ │ └── platform │ │ │ └── configuration │ │ │ ├── adminApiKeys.graphql │ │ │ ├── apiKeys.graphql │ │ │ ├── createApiKey.graphql │ │ │ ├── createMcpComponent.graphql │ │ │ ├── createMcpComponentWithTools.graphql │ │ │ ├── createMcpTool.graphql │ │ │ ├── deleteApiKey.graphql │ │ │ ├── deleteMcpComponent.graphql │ │ │ ├── environments.graphql │ │ │ ├── managementMcpServerUrl.graphql │ │ │ ├── mcpComponentsByServerId.graphql │ │ │ ├── mcpServerTags.graphql │ │ │ ├── mcpServers.graphql │ │ │ ├── mcpToolsByComponentId.graphql │ │ │ ├── updateApiKey.graphql │ │ │ ├── updateManagementMcpServerUrl.graphql │ │ │ ├── updateMcpComponentWithTools.graphql │ │ │ └── updateMcpServerUrl.graphql │ ├── hooks │ │ └── use-toast.ts │ ├── i18n.tsx │ ├── locales │ │ ├── en │ │ │ ├── messages.po │ │ │ └── messages.ts │ │ └── hr │ │ │ ├── messages.po │ │ │ └── messages.ts │ ├── main.tsx │ ├── mocks │ │ ├── handlers.ts │ │ └── server.ts │ ├── objectResolvePath.d.ts │ ├── pages │ │ ├── account │ │ │ ├── images │ │ │ │ ├── github-logo.svg │ │ │ │ └── google-logo.svg │ │ │ ├── public │ │ │ │ ├── AccountErrorPage.tsx │ │ │ │ ├── Login.tsx │ │ │ │ ├── Logout.tsx │ │ │ │ ├── PasswordResetEmailSent.tsx │ │ │ │ ├── PasswordResetFinish.tsx │ │ │ │ ├── PasswordResetInit.tsx │ │ │ │ ├── PasswordResetSuccessful.tsx │ │ │ │ ├── Register.tsx │ │ │ │ ├── RegisterSuccess.tsx │ │ │ │ ├── VerifyEmail.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useResendEmail.ts │ │ │ │ ├── stores │ │ │ │ │ ├── useActivateStore.ts │ │ │ │ │ ├── usePasswordResetStore.ts │ │ │ │ │ └── useRegisterStore.ts │ │ │ │ └── tests │ │ │ │ │ ├── Login.test.tsx │ │ │ │ │ ├── PasswordResetInit.test.tsx │ │ │ │ │ ├── Register.test.tsx │ │ │ │ │ └── mocks │ │ │ │ │ ├── mockApplicationInfoStore.tsx │ │ │ │ │ ├── mockAuthenticationStore.tsx │ │ │ │ │ └── mockPasswordResetStore.tsx │ │ │ └── settings │ │ │ │ ├── AccountProfile.tsx │ │ │ │ ├── AccountProfileDetails.tsx │ │ │ │ ├── AccountProfilePassword.tsx │ │ │ │ ├── Appearance.tsx │ │ │ │ ├── Sessions.tsx │ │ │ │ └── stores │ │ │ │ ├── useAccountStore.ts │ │ │ │ ├── usePasswordStore.ts │ │ │ │ └── useSessionsStore.ts │ │ ├── automation │ │ │ ├── connections │ │ │ │ ├── Connections.tsx │ │ │ │ └── components │ │ │ │ │ ├── ConnectionsFilterTitle.tsx │ │ │ │ │ └── connection-list │ │ │ │ │ ├── ConnectionList.tsx │ │ │ │ │ └── ConnectionListItem.tsx │ │ │ ├── mcp-servers │ │ │ │ ├── McpServers.tsx │ │ │ │ └── components │ │ │ │ │ ├── McpProjectWorkflowDialog.tsx │ │ │ │ │ ├── McpServerDialog.tsx │ │ │ │ │ ├── McpServersFilterTitle.tsx │ │ │ │ │ ├── McpServersLeftSidebarNav.tsx │ │ │ │ │ ├── mcp-component-dialog │ │ │ │ │ ├── McpComponentDialog.tsx │ │ │ │ │ ├── McpComponentDialogComponentSelectionStep.tsx │ │ │ │ │ └── McpComponentDialogToolSelectionStep.tsx │ │ │ │ │ ├── mcp-component-list │ │ │ │ │ ├── McpComponentList.tsx │ │ │ │ │ ├── McpComponentListItem.tsx │ │ │ │ │ ├── McpComponentListItemAlertDialog.tsx │ │ │ │ │ └── McpComponentListItemDropdownMenu.tsx │ │ │ │ │ ├── mcp-project-workflow-list │ │ │ │ │ ├── McpProjectList.tsx │ │ │ │ │ ├── McpProjectListItem.tsx │ │ │ │ │ ├── McpProjectListItemAlertDialog.tsx │ │ │ │ │ ├── McpProjectListItemDropdownMenu.tsx │ │ │ │ │ ├── McpProjectWorkflowList.tsx │ │ │ │ │ ├── McpProjectWorkflowListItem.tsx │ │ │ │ │ └── McpProjectWorkflowListItemDropdownMenu.tsx │ │ │ │ │ └── mcp-server-list │ │ │ │ │ ├── McpServerList.tsx │ │ │ │ │ ├── McpServerListItem.tsx │ │ │ │ │ ├── McpServerListItemAlertDialog.tsx │ │ │ │ │ └── McpServerListItemDropdownMenu.tsx │ │ │ ├── project-deployments │ │ │ │ ├── ProjectDeployments.tsx │ │ │ │ ├── components │ │ │ │ │ ├── ProjectDeploymentEditWorkflowDialog.tsx │ │ │ │ │ ├── ProjectDeploymentFilterTitle.tsx │ │ │ │ │ ├── project-deployment-dialog │ │ │ │ │ │ ├── ProjectDeploymentDialog.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogBasicStep.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogBasicStepProjectVersionsSelect.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogBasicStepProjectsComboBox.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogBasicStepTagsSelect.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogWorkflowsStep.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogWorkflowsStepItem.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogWorkflowsStepItemConnection.tsx │ │ │ │ │ │ ├── ProjectDeploymentDialogWorkflowsStepItemConnections.tsx │ │ │ │ │ │ └── ProjectDeploymentDialogWorkflowsStepItemInputs.tsx │ │ │ │ │ ├── project-deployment-list │ │ │ │ │ │ ├── ProjectDeploymentList.tsx │ │ │ │ │ │ ├── ProjectDeploymentListItem.tsx │ │ │ │ │ │ ├── ProjectDeploymentListItemAlertDialog.tsx │ │ │ │ │ │ └── ProjectDeploymentListItemDropdownMenu.tsx │ │ │ │ │ └── project-deployment-workflow-list │ │ │ │ │ │ ├── ProjectDeploymentWorkflowList.tsx │ │ │ │ │ │ ├── ProjectDeploymentWorkflowListItem.tsx │ │ │ │ │ │ └── ProjectDeploymentWorkflowListItemDropdownMenu.tsx │ │ │ │ └── stores │ │ │ │ │ ├── useProjectDeploymentsEnabledStore.ts │ │ │ │ │ └── useWorkflowsEnabledStore.ts │ │ │ ├── project │ │ │ │ ├── Project.tsx │ │ │ │ ├── components │ │ │ │ │ ├── ProjectGitConfigurationDialog.tsx │ │ │ │ │ ├── ProjectShareDialog.tsx │ │ │ │ │ ├── ProjectVersionHistorySheet.tsx │ │ │ │ │ ├── WorkflowShareDialog.tsx │ │ │ │ │ ├── project-header │ │ │ │ │ │ ├── ProjectHeader.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── LeftSidebarButton.tsx │ │ │ │ │ │ │ ├── LoaderNotification.tsx │ │ │ │ │ │ │ ├── OutputButton.tsx │ │ │ │ │ │ │ ├── ProjectBreadcrumb.tsx │ │ │ │ │ │ │ ├── ProjectSkeleton.tsx │ │ │ │ │ │ │ ├── ProjectTitle.tsx │ │ │ │ │ │ │ ├── PublishPopover.tsx │ │ │ │ │ │ │ ├── WorkflowActionsButton.tsx │ │ │ │ │ │ │ ├── WorkflowSelect.tsx │ │ │ │ │ │ │ └── settings-menu │ │ │ │ │ │ │ │ ├── SettingsMenu.tsx │ │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── DeleteProjectAlertDialog.tsx │ │ │ │ │ │ │ │ ├── ProjectTabButtons │ │ │ │ │ │ │ │ │ ├── ProjectTabButtons.test.tsx │ │ │ │ │ │ │ │ │ └── ProjectTabButtons.tsx │ │ │ │ │ │ │ │ └── WorkflowTabButtons.tsx │ │ │ │ │ │ │ │ └── hooks │ │ │ │ │ │ │ │ └── useSettingsMenu.ts │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ └── useProjectHeader.ts │ │ │ │ │ │ └── tests │ │ │ │ │ │ │ ├── LoaderNotification.test.tsx │ │ │ │ │ │ │ ├── ProjectTitle.test.tsx │ │ │ │ │ │ │ ├── PublishPopover.test.tsx │ │ │ │ │ │ │ ├── SettingsMenu.test.tsx │ │ │ │ │ │ │ ├── WorkflowActionsButton.test.tsx │ │ │ │ │ │ │ └── WorkflowSelect.test.tsx │ │ │ │ │ └── projects-sidebar │ │ │ │ │ │ ├── ProjectsLeftSidebar.test.tsx │ │ │ │ │ │ ├── ProjectsLeftSidebar.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ProjectSelect.tsx │ │ │ │ │ │ ├── ProjectWorkflowsList.tsx │ │ │ │ │ │ ├── WorkflowComponentsIcon.tsx │ │ │ │ │ │ ├── WorkflowsListFilter.tsx │ │ │ │ │ │ ├── WorkflowsListItem.tsx │ │ │ │ │ │ └── WorkflowsListSkeleton.tsx │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ └── useProjectsLeftSidebar.ts │ │ │ │ │ │ └── tests │ │ │ │ │ │ ├── ProjectWorkflowsList.test.tsx │ │ │ │ │ │ ├── WorkflowsListFilter.test.tsx │ │ │ │ │ │ └── WorkflowsListItem.test.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useProject.ts │ │ │ │ ├── stores │ │ │ │ │ └── useProjectsLeftSidebarStore.ts │ │ │ │ └── utils │ │ │ │ │ ├── handleImportProject.ts │ │ │ │ │ └── handleImportWorkflow.ts │ │ │ ├── projects │ │ │ │ ├── Projects.test.tsx │ │ │ │ ├── Projects.tsx │ │ │ │ └── components │ │ │ │ │ ├── ProjectDialog.tsx │ │ │ │ │ ├── ProjectPublishDialog.tsx │ │ │ │ │ ├── ProjectsFilterTitle.tsx │ │ │ │ │ ├── ProjectsLeftSidebarNav.tsx │ │ │ │ │ ├── project-list │ │ │ │ │ ├── ProjectList.tsx │ │ │ │ │ └── ProjectListItem.tsx │ │ │ │ │ └── project-workflow-list │ │ │ │ │ ├── ProjectWorkflowList.tsx │ │ │ │ │ └── ProjectWorkflowListItem.tsx │ │ │ ├── stores │ │ │ │ └── useWorkspaceStore.ts │ │ │ ├── template │ │ │ │ ├── components │ │ │ │ │ ├── ComponentRow.tsx │ │ │ │ │ └── TemplateLayoutContainer.tsx │ │ │ │ ├── project-template │ │ │ │ │ └── ProjectTemplate.tsx │ │ │ │ └── workflow-template │ │ │ │ │ ├── WorkflowTemplate.tsx │ │ │ │ │ └── components │ │ │ │ │ ├── ProjectsComboBox.tsx │ │ │ │ │ └── WorkflowPreviewSvg.tsx │ │ │ ├── templates │ │ │ │ ├── components │ │ │ │ │ ├── TemplateCard.tsx │ │ │ │ │ └── layout-container │ │ │ │ │ │ ├── TemplatesLayoutContainer.tsx │ │ │ │ │ │ ├── TemplatesLayoutContainerCategoryFilters.tsx │ │ │ │ │ │ └── TemplatesLayoutContainerSearchBar.tsx │ │ │ │ ├── project-templates │ │ │ │ │ └── ProjectTemplates.tsx │ │ │ │ ├── stores │ │ │ │ │ └── useTemplatesStore.ts │ │ │ │ └── workflow-templates │ │ │ │ │ └── WorkflowTemplates.tsx │ │ │ ├── workflow-chat │ │ │ │ ├── WorkflowChat.tsx │ │ │ │ ├── runtime-providers │ │ │ │ │ └── WorkflowChatRuntimeProvider.tsx │ │ │ │ └── stores │ │ │ │ │ └── useWorkflowChatStore.ts │ │ │ └── workflow-executions │ │ │ │ ├── WorkflowExecutions.tsx │ │ │ │ ├── components │ │ │ │ ├── WorkflowExecutionsFilterTitle.tsx │ │ │ │ ├── WorkflowExecutionsTable.tsx │ │ │ │ └── workflow-execution-sheet │ │ │ │ │ ├── WorkflowExecutionSheet.tsx │ │ │ │ │ ├── WorkflowExecutionSheetContent.tsx │ │ │ │ │ └── WorkflowExecutionSheetWorkflowPanel.tsx │ │ │ │ └── stores │ │ │ │ └── useWorkflowExecutionSheetStore.ts │ │ ├── home │ │ │ ├── Home.tsx │ │ │ ├── components │ │ │ │ ├── ModeSelectionDialog.tsx │ │ │ │ └── radioCard.css │ │ │ ├── stores │ │ │ │ └── useModeTypeStore.ts │ │ │ └── tests │ │ │ │ ├── ModeSelectionDialog.test.tsx │ │ │ │ └── mocks │ │ │ │ └── mockModeTypeStore.tsx │ │ ├── platform │ │ │ ├── cluster-element-editor │ │ │ │ ├── components │ │ │ │ │ └── ClusterElementsWorkflowEditor.tsx │ │ │ │ ├── edges │ │ │ │ │ ├── LabeledClusterElementsEdge.tsx │ │ │ │ │ └── defaultAiAgentEdges.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useClusterElementsLayout.ts │ │ │ │ ├── nodes │ │ │ │ │ └── defaultAiAgentNodes.tsx │ │ │ │ ├── stores │ │ │ │ │ └── useClusterElementsDataStore.ts │ │ │ │ └── utils │ │ │ │ │ ├── clusterElementsEdgesUtils.ts │ │ │ │ │ ├── clusterElementsNodesUtils.tsx │ │ │ │ │ ├── clusterElementsUtils.ts │ │ │ │ │ ├── createClusterElementsEdges.ts │ │ │ │ │ └── createClusterElementsNodes.ts │ │ │ └── workflow-editor │ │ │ │ ├── WorkflowEditorLayout.css │ │ │ │ ├── WorkflowEditorLayout.tsx │ │ │ │ ├── components │ │ │ │ ├── ActionComponentsFilter.tsx │ │ │ │ ├── CurrentOperationSelect.tsx │ │ │ │ ├── PropertyField.tsx │ │ │ │ ├── SchemaProperties.tsx │ │ │ │ ├── WorkflowCodeEditorSheet.tsx │ │ │ │ ├── WorkflowEditor.tsx │ │ │ │ ├── WorkflowEditorSkeletons.tsx │ │ │ │ ├── WorkflowExecutionsTestOutput.tsx │ │ │ │ ├── WorkflowNodeDetailsPanel.tsx │ │ │ │ ├── WorkflowNodesPopoverMenu.tsx │ │ │ │ ├── WorkflowNodesPopoverMenuComponentList.tsx │ │ │ │ ├── WorkflowNodesPopoverMenuOperationList.tsx │ │ │ │ ├── WorkflowNodesSidebar.tsx │ │ │ │ ├── WorkflowOutputValue.tsx │ │ │ │ ├── WorkflowOutputsSheet.tsx │ │ │ │ ├── WorkflowOutputsSheetContent.tsx │ │ │ │ ├── WorkflowOutputsSheetDialog.tsx │ │ │ │ ├── WorkflowOutputsSheetTable.tsx │ │ │ │ ├── WorkflowRightSidebar.tsx │ │ │ │ ├── WorkflowTestConfigurationDialog.tsx │ │ │ │ ├── datapills │ │ │ │ │ ├── DataPill.tsx │ │ │ │ │ ├── DataPillPanel.tsx │ │ │ │ │ ├── DataPillPanelBody.tsx │ │ │ │ │ ├── DataPillPanelBodyInputsItem.tsx │ │ │ │ │ └── DataPillPanelBodyPropertiesItem.tsx │ │ │ │ ├── node-details-tabs │ │ │ │ │ ├── DescriptionTab.tsx │ │ │ │ │ ├── connection-tab │ │ │ │ │ │ ├── ConnectionTab.tsx │ │ │ │ │ │ ├── ConnectionTabConnectionFieldset.tsx │ │ │ │ │ │ └── ConnectionTabConnectionSelect.tsx │ │ │ │ │ └── output-tab │ │ │ │ │ │ ├── OutputSchemaCreationControls.tsx │ │ │ │ │ │ ├── OutputSchemaDisplay.tsx │ │ │ │ │ │ ├── OutputTab.tsx │ │ │ │ │ │ └── OutputTabSampleDataDialog.tsx │ │ │ │ ├── properties │ │ │ │ │ ├── ArrayProperty.tsx │ │ │ │ │ ├── ObjectProperty.tsx │ │ │ │ │ ├── Properties.tsx │ │ │ │ │ ├── Property.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ArrayPropertyItem.tsx │ │ │ │ │ │ ├── DeletePropertyButton.tsx │ │ │ │ │ │ ├── InputTypeSwitchButton.tsx │ │ │ │ │ │ ├── PropertyComboBox.tsx │ │ │ │ │ │ ├── PropertyDropdownMenu.tsx │ │ │ │ │ │ ├── PropertyDynamicProperties.tsx │ │ │ │ │ │ ├── PropertyMultiSelect.tsx │ │ │ │ │ │ ├── PropertySelect.tsx │ │ │ │ │ │ ├── PropertyTextArea.tsx │ │ │ │ │ │ ├── SubPropertyPopover.tsx │ │ │ │ │ │ ├── property-code-editor │ │ │ │ │ │ │ ├── PropertyCodeEditor.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheet.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheetRightPanel.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheetRightPanelConnections.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheetRightPanelConnectionsLabel.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheetRightPanelConnectionsPopover.tsx │ │ │ │ │ │ │ ├── PropertyCodeEditorSheetRightPanelConnectionsSelect.tsx │ │ │ │ │ │ │ └── PropertyCodeEditorSheetRightPanelInputs.tsx │ │ │ │ │ │ ├── property-input │ │ │ │ │ │ │ ├── PropertyInput.stories.tsx │ │ │ │ │ │ │ ├── PropertyInput.test.tsx │ │ │ │ │ │ │ └── PropertyInput.tsx │ │ │ │ │ │ ├── property-json-schema-builder │ │ │ │ │ │ │ ├── PropertyJsonSchemaBuilder.tsx │ │ │ │ │ │ │ ├── PropertyJsonSchemaBuilderSampleDataDialog.tsx │ │ │ │ │ │ │ └── PropertyJsonSchemaBuilderSheet.tsx │ │ │ │ │ │ └── property-mentions-input │ │ │ │ │ │ │ ├── FormulaMode.extension.ts │ │ │ │ │ │ │ ├── MentionStorage.extension.ts │ │ │ │ │ │ │ ├── PropertyMentionsInput.css │ │ │ │ │ │ │ ├── PropertyMentionsInput.test.tsx │ │ │ │ │ │ │ ├── PropertyMentionsInput.tsx │ │ │ │ │ │ │ ├── PropertyMentionsInputBubbleMenu.css │ │ │ │ │ │ │ ├── PropertyMentionsInputBubbleMenu.tsx │ │ │ │ │ │ │ ├── PropertyMentionsInputEditor.tsx │ │ │ │ │ │ │ ├── PropertyMentionsInputEditorSheet.tsx │ │ │ │ │ │ │ ├── PropertyMentionsInputEditorSuggestionList.css │ │ │ │ │ │ │ ├── PropertyMentionsInputEditorSuggestionList.tsx │ │ │ │ │ │ │ ├── propertyMentionsInput.d.ts │ │ │ │ │ │ │ └── propertyMentionsInputEditorSuggestionOptions.ts │ │ │ │ │ └── hooks │ │ │ │ │ │ └── useProperty.ts │ │ │ │ ├── workflow-inputs │ │ │ │ │ ├── WorkflowInputsDeleteDialog.tsx │ │ │ │ │ ├── WorkflowInputsEditDialog.tsx │ │ │ │ │ ├── WorkflowInputsSheet.tsx │ │ │ │ │ ├── WorkflowInputsSheetContent.tsx │ │ │ │ │ ├── WorkflowInputsTable.tsx │ │ │ │ │ └── hooks │ │ │ │ │ │ └── useWorkflowInputs.ts │ │ │ │ ├── workflow-nodes-tabs │ │ │ │ │ ├── WorkflowNodesTabContent.tsx │ │ │ │ │ ├── WorkflowNodesTabs.tsx │ │ │ │ │ └── WorkflowNodesTabsItem.tsx │ │ │ │ └── workflow-test-chat │ │ │ │ │ ├── WorkflowTestChatPanel.tsx │ │ │ │ │ └── runtime-providers │ │ │ │ │ └── WorkflowTestChatRuntimeProvider.tsx │ │ │ │ ├── edges │ │ │ │ ├── BranchCaseLabel.tsx │ │ │ │ ├── LabeledBranchCaseEdge.tsx │ │ │ │ ├── PlaceholderEdge.module.css │ │ │ │ ├── PlaceholderEdge.tsx │ │ │ │ └── WorkflowEdge.tsx │ │ │ │ ├── hooks │ │ │ │ ├── useComponentFiltering.ts │ │ │ │ ├── useHandleDrop.tsx │ │ │ │ ├── useLayout.tsx │ │ │ │ ├── useNodeClick.ts │ │ │ │ ├── useRun.ts │ │ │ │ └── useWorkflowLayout.ts │ │ │ │ ├── nodes │ │ │ │ ├── AiAgentNode.tsx │ │ │ │ ├── NodeTypes.module.css │ │ │ │ ├── PlaceholderNode.tsx │ │ │ │ ├── ReadOnlyNode.tsx │ │ │ │ ├── ReadOnlyPlaceholderNode.tsx │ │ │ │ ├── TaskDispatcherBottomGhostNode.tsx │ │ │ │ ├── TaskDispatcherLeftGhostNode.tsx │ │ │ │ ├── TaskDispatcherTopGhostNode.tsx │ │ │ │ └── WorkflowNode.tsx │ │ │ │ ├── providers │ │ │ │ └── workflowEditorProvider.tsx │ │ │ │ ├── stores │ │ │ │ ├── useConnectionNoteStore.ts │ │ │ │ ├── useDataPillPanelStore.ts │ │ │ │ ├── useRightSidebarStore.ts │ │ │ │ ├── useWorkflowDataStore.ts │ │ │ │ ├── useWorkflowEditorStore.ts │ │ │ │ ├── useWorkflowNodeDetailsPanelStore.ts │ │ │ │ └── useWorkflowTestChatStore.ts │ │ │ │ ├── tests │ │ │ │ ├── ActionComponentsFilter.test.tsx │ │ │ │ ├── WorkflowNodeDetailsPanel.test.tsx │ │ │ │ ├── createConditionEdges.test.ts │ │ │ │ ├── encodingUtils.test.ts │ │ │ │ └── getTaskDispatcherContext.test.ts │ │ │ │ └── utils │ │ │ │ ├── calculateNodeInsertIndex.ts │ │ │ │ ├── clusterElementsFieldChangeUtils.ts │ │ │ │ ├── createBranchEdges.ts │ │ │ │ ├── createBranchNode.ts │ │ │ │ ├── createConditionEdges.ts │ │ │ │ ├── createConditionNode.ts │ │ │ │ ├── createEachEdges.ts │ │ │ │ ├── createEachNode.ts │ │ │ │ ├── createForkJoinEdges.ts │ │ │ │ ├── createForkJoinNode.ts │ │ │ │ ├── createLoopEdges.ts │ │ │ │ ├── createLoopNode.ts │ │ │ │ ├── createParallelEdges.ts │ │ │ │ ├── createParallelNode.ts │ │ │ │ ├── deleteProperty.ts │ │ │ │ ├── encodingUtils.ts │ │ │ │ ├── findAndRemoveClusterElement.ts │ │ │ │ ├── getAllTaskNames.ts │ │ │ │ ├── getAllTasksRecursively.ts │ │ │ │ ├── getDataPillsFromProperties.tsx │ │ │ │ ├── getFormattedDependencyKey.ts │ │ │ │ ├── getFormattedName.ts │ │ │ │ ├── getInputHTMLType.ts │ │ │ │ ├── getNestedObject.ts │ │ │ │ ├── getParameterItemType.ts │ │ │ │ ├── getParametersWithDefaultValues.ts │ │ │ │ ├── getRecursivelyUpdatedTasks.ts │ │ │ │ ├── getSubProperties.ts │ │ │ │ ├── getTask.ts │ │ │ │ ├── getTaskDispatcherContext.ts │ │ │ │ ├── handleComponentAddedSuccess.ts │ │ │ │ ├── handleDeleteTask.ts │ │ │ │ ├── handleTaskDispatcherClick.tsx │ │ │ │ ├── handleTaskDispatcherSubtaskOperationClick.tsx │ │ │ │ ├── insertTaskDispatcherSubtask.ts │ │ │ │ ├── layoutUtils.test.tsx │ │ │ │ ├── layoutUtils.tsx │ │ │ │ ├── processClusterElementsHierarchy.ts │ │ │ │ ├── removeClusterElementPosition.ts │ │ │ │ ├── saveClusterElementFieldChange.ts │ │ │ │ ├── saveClusterElementNodesPosition.ts │ │ │ │ ├── saveProperty.ts │ │ │ │ ├── saveRootTaskDispatcher.ts │ │ │ │ ├── saveTaskDispatcherSubtaskFieldChange.ts │ │ │ │ ├── saveWorkflowDefinition.ts │ │ │ │ ├── taskDispatcherConfig.tsx │ │ │ │ └── updateClusterElementsPositions.ts │ │ └── settings │ │ │ └── platform │ │ │ ├── mcp-server │ │ │ └── McpServer.tsx │ │ │ └── notifications │ │ │ ├── Notifications.tsx │ │ │ ├── components │ │ │ ├── NotificationDeleteDialog.tsx │ │ │ ├── NotificationDialog.tsx │ │ │ ├── NotificationTableCell.tsx │ │ │ └── NotificationsTable.tsx │ │ │ └── hooks │ │ │ └── useNotifications.tsx │ ├── routes.loader.test.ts │ ├── routes.tsx │ ├── shared │ │ ├── auth │ │ │ ├── AccessControl.tsx │ │ │ └── PrivateRoute.tsx │ │ ├── components │ │ │ ├── DeleteWorkflowAlertDialog.tsx │ │ │ ├── DialogLoader.tsx │ │ │ ├── EnvironmentBadge.tsx │ │ │ ├── MonacoEditorLoader.tsx │ │ │ ├── MonacoEditorWrapper.tsx │ │ │ ├── MonacoTypes.ts │ │ │ ├── TagList.tsx │ │ │ ├── WorkflowComponentsList.tsx │ │ │ ├── connection │ │ │ │ ├── ComponentSelectionInput.tsx │ │ │ │ ├── ConnectionDialog.tsx │ │ │ │ ├── ConnectionParameters.tsx │ │ │ │ ├── OAuth2Button.tsx │ │ │ │ └── oauth2 │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── OAuthPopup.tsx │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── tools.ts │ │ │ │ │ └── useOAuth2.ts │ │ │ ├── copilot │ │ │ │ ├── CopilotButton.tsx │ │ │ │ ├── CopilotPanel.tsx │ │ │ │ ├── runtime-providers │ │ │ │ │ └── CopilotRuntimeProvider.tsx │ │ │ │ └── stores │ │ │ │ │ └── useCopilotStore.ts │ │ │ ├── mcp-server │ │ │ │ ├── McpServerConfiguration.tsx │ │ │ │ └── McpServerConfigurationCode.tsx │ │ │ ├── read-only-workflow-editor │ │ │ │ ├── ReadOnlyWorkflowSheet.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useReadOnlyWorkflow.tsx │ │ │ │ └── stores │ │ │ │ │ └── useReadOnlyWorkflowStore.ts │ │ │ ├── workflow-executions │ │ │ │ ├── WorkflowExecutionBadge.tsx │ │ │ │ ├── WorkflowExecutionContent.tsx │ │ │ │ ├── WorkflowExecutionContentClipboardButton.tsx │ │ │ │ ├── WorkflowExecutionsHeader.tsx │ │ │ │ ├── WorkflowExecutionsTabsPanel.tsx │ │ │ │ ├── WorkflowExecutionsTaskAccordionItem.tsx │ │ │ │ ├── WorkflowExecutionsTriggerAccordionItem.tsx │ │ │ │ ├── WorkflowExecutionsUtils.ts │ │ │ │ ├── WorkflowTaskExecutionItem.tsx │ │ │ │ └── WorkflowTriggerExecutionItem.tsx │ │ │ └── workflow │ │ │ │ └── WorkflowDialog.tsx │ │ ├── constants.tsx │ │ ├── edition │ │ │ └── EEVersion.tsx │ │ ├── error │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── ErrorPage.tsx │ │ │ ├── LazyLoadWrapper.tsx │ │ │ └── PageNotFound.tsx │ │ ├── hooks │ │ │ ├── useAnalytics.ts │ │ │ └── useHelpHub.ts │ │ ├── layout │ │ │ ├── Footer.tsx │ │ │ ├── Header.tsx │ │ │ ├── LayoutContainer.tsx │ │ │ ├── LeftSidebarNav.tsx │ │ │ ├── MobileSidebar.tsx │ │ │ ├── MobileTopNavigation.tsx │ │ │ ├── PublicLayoutContainer.tsx │ │ │ ├── RightSidebar.tsx │ │ │ ├── Settings.tsx │ │ │ └── desktop-sidebar │ │ │ │ ├── DesktopSidebar.css │ │ │ │ ├── DesktopSidebar.tsx │ │ │ │ └── DesktopSidebarBottomMenu.tsx │ │ ├── middleware │ │ │ ├── automation │ │ │ │ ├── configuration │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ │ ├── CategoryApi.ts │ │ │ │ │ │ ├── ComponentDefinitionApi.ts │ │ │ │ │ │ ├── ConnectionApi.ts │ │ │ │ │ │ ├── ConnectionTagApi.ts │ │ │ │ │ │ ├── ProjectApi.ts │ │ │ │ │ │ ├── ProjectDeploymentApi.ts │ │ │ │ │ │ ├── ProjectDeploymentTagApi.ts │ │ │ │ │ │ ├── ProjectTagApi.ts │ │ │ │ │ │ ├── WebhookTriggerTestApi.ts │ │ │ │ │ │ ├── WorkflowApi.ts │ │ │ │ │ │ ├── WorkspaceApi.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── AuthorizationType.ts │ │ │ │ │ │ ├── Category.ts │ │ │ │ │ │ ├── ComponentCategory.ts │ │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ │ ├── ComponentDefinitionBasic.ts │ │ │ │ │ │ ├── Connection.ts │ │ │ │ │ │ ├── ConnectionBase.ts │ │ │ │ │ │ ├── CreateProjectDeploymentWorkflowJob200Response.ts │ │ │ │ │ │ ├── CredentialStatus.ts │ │ │ │ │ │ ├── Environment.ts │ │ │ │ │ │ ├── Project.ts │ │ │ │ │ │ ├── ProjectBasic.ts │ │ │ │ │ │ ├── ProjectDeployment.ts │ │ │ │ │ │ ├── ProjectDeploymentBasic.ts │ │ │ │ │ │ ├── ProjectDeploymentWorkflow.ts │ │ │ │ │ │ ├── ProjectDeploymentWorkflowConnection.ts │ │ │ │ │ │ ├── ProjectStatus.ts │ │ │ │ │ │ ├── ProjectVersion.ts │ │ │ │ │ │ ├── PublishProjectRequest.ts │ │ │ │ │ │ ├── StartWebhookTriggerTest200Response.ts │ │ │ │ │ │ ├── Tag.ts │ │ │ │ │ │ ├── UpdateConnectionRequest.ts │ │ │ │ │ │ ├── UpdateTagsRequest.ts │ │ │ │ │ │ ├── Workflow.ts │ │ │ │ │ │ ├── Workflow1.ts │ │ │ │ │ │ ├── WorkflowBasic.ts │ │ │ │ │ │ ├── WorkflowBasic1.ts │ │ │ │ │ │ ├── WorkflowFormat.ts │ │ │ │ │ │ ├── WorkflowInput.ts │ │ │ │ │ │ ├── WorkflowOutput.ts │ │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ │ ├── Workspace.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ │ ├── apis │ │ │ │ │ ├── WorkflowExecutionApi.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── models │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ ├── ExecutionError.ts │ │ │ │ │ ├── Job.ts │ │ │ │ │ ├── JobBasic.ts │ │ │ │ │ ├── Page.ts │ │ │ │ │ ├── ProjectBasic.ts │ │ │ │ │ ├── ProjectDeploymentBasic.ts │ │ │ │ │ ├── ProjectStatus.ts │ │ │ │ │ ├── TaskExecution.ts │ │ │ │ │ ├── TriggerExecution.ts │ │ │ │ │ ├── Webhook.ts │ │ │ │ │ ├── WebhookRetry.ts │ │ │ │ │ ├── WorkflowBasic.ts │ │ │ │ │ ├── WorkflowBasic1.ts │ │ │ │ │ ├── WorkflowExecution.ts │ │ │ │ │ ├── WorkflowExecutionBasic.ts │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── runtime.ts │ │ │ ├── config.ts │ │ │ ├── graphql.ts │ │ │ └── platform │ │ │ │ ├── configuration │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── ActionDefinitionApi.ts │ │ │ │ │ ├── ClusterElementDefinitionApi.ts │ │ │ │ │ ├── ComponentDefinitionApi.ts │ │ │ │ │ ├── ConnectionDefinitionApi.ts │ │ │ │ │ ├── EnvironmentApi.ts │ │ │ │ │ ├── Oauth2Api.ts │ │ │ │ │ ├── TaskDispatcherDefinitionApi.ts │ │ │ │ │ ├── TriggerDefinitionApi.ts │ │ │ │ │ ├── WorkflowNodeDescriptionApi.ts │ │ │ │ │ ├── WorkflowNodeDynamicPropertiesApi.ts │ │ │ │ │ ├── WorkflowNodeOptionApi.ts │ │ │ │ │ ├── WorkflowNodeOutputApi.ts │ │ │ │ │ ├── WorkflowNodeParameterApi.ts │ │ │ │ │ ├── WorkflowNodeScriptApi.ts │ │ │ │ │ ├── WorkflowNodeTestOutputApi.ts │ │ │ │ │ ├── WorkflowTestConfigurationApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── ActionDefinition.ts │ │ │ │ │ ├── ActionDefinitionBasic.ts │ │ │ │ │ ├── ArrayProperty.ts │ │ │ │ │ ├── Authorization.ts │ │ │ │ │ ├── AuthorizationType.ts │ │ │ │ │ ├── BooleanProperty.ts │ │ │ │ │ ├── CheckWorkflowNodeTestOutputExists200Response.ts │ │ │ │ │ ├── ClusterElementDefinition.ts │ │ │ │ │ ├── ClusterElementDefinitionBasic.ts │ │ │ │ │ ├── ClusterElementType.ts │ │ │ │ │ ├── ComponentCategory.ts │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ ├── ComponentDefinition.ts │ │ │ │ │ ├── ComponentDefinitionBasic.ts │ │ │ │ │ ├── ConnectionDefinition.ts │ │ │ │ │ ├── ConnectionDefinitionBasic.ts │ │ │ │ │ ├── ControlType.ts │ │ │ │ │ ├── CredentialStatus.ts │ │ │ │ │ ├── DateProperty.ts │ │ │ │ │ ├── DateTimeProperty.ts │ │ │ │ │ ├── DeleteClusterElementParameter200Response.ts │ │ │ │ │ ├── DeleteClusterElementParameterRequest.ts │ │ │ │ │ ├── DeleteWorkflowNodeParameterRequest.ts │ │ │ │ │ ├── DynamicPropertiesProperty.ts │ │ │ │ │ ├── Environment.ts │ │ │ │ │ ├── ExecutionError.ts │ │ │ │ │ ├── FileEntryProperty.ts │ │ │ │ │ ├── GetClusterElementParameterDisplayConditions200Response.ts │ │ │ │ │ ├── GetOAuth2AuthorizationParametersRequest.ts │ │ │ │ │ ├── GetWorkflowNodeDescription200Response.ts │ │ │ │ │ ├── Help.ts │ │ │ │ │ ├── IntegerProperty.ts │ │ │ │ │ ├── NullProperty.ts │ │ │ │ │ ├── NumberProperty.ts │ │ │ │ │ ├── OAuth2AuthorizationParameters.ts │ │ │ │ │ ├── OAuth2Properties.ts │ │ │ │ │ ├── ObjectProperty.ts │ │ │ │ │ ├── Option.ts │ │ │ │ │ ├── OptionsDataSource.ts │ │ │ │ │ ├── OutputResponse.ts │ │ │ │ │ ├── PropertiesDataSource.ts │ │ │ │ │ ├── Property.ts │ │ │ │ │ ├── PropertyType.ts │ │ │ │ │ ├── Resources.ts │ │ │ │ │ ├── SaveWorkflowTestConfigurationConnectionRequest.ts │ │ │ │ │ ├── SaveWorkflowTestConfigurationInputsRequest.ts │ │ │ │ │ ├── ScriptTestExecution.ts │ │ │ │ │ ├── StringProperty.ts │ │ │ │ │ ├── Tag.ts │ │ │ │ │ ├── TaskDispatcherDefinition.ts │ │ │ │ │ ├── TaskDispatcherDefinitionBasic.ts │ │ │ │ │ ├── TaskDispatcherOperationRequest.ts │ │ │ │ │ ├── TaskProperty.ts │ │ │ │ │ ├── TimeProperty.ts │ │ │ │ │ ├── TriggerDefinition.ts │ │ │ │ │ ├── TriggerDefinitionBasic.ts │ │ │ │ │ ├── TriggerType.ts │ │ │ │ │ ├── UnifiedApiCategory.ts │ │ │ │ │ ├── UpdateClusterElementParameterRequest.ts │ │ │ │ │ ├── UpdateWorkflowNodeParameterRequest.ts │ │ │ │ │ ├── ValueProperty.ts │ │ │ │ │ ├── Workflow.ts │ │ │ │ │ ├── WorkflowBasic.ts │ │ │ │ │ ├── WorkflowFormat.ts │ │ │ │ │ ├── WorkflowInput.ts │ │ │ │ │ ├── WorkflowNodeOutput.ts │ │ │ │ │ ├── WorkflowNodeTestOutput.ts │ │ │ │ │ ├── WorkflowOutput.ts │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ ├── WorkflowTestConfiguration.ts │ │ │ │ │ ├── WorkflowTestConfigurationConnection.ts │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ ├── notification │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── NotificationApi.ts │ │ │ │ │ ├── NotificationEventApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── docs │ │ │ │ │ ├── Notification.md │ │ │ │ │ ├── NotificationApi.md │ │ │ │ │ ├── NotificationEvent.md │ │ │ │ │ └── NotificationEventApi.md │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── Notification.ts │ │ │ │ │ ├── NotificationEvent.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ ├── user │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── AuthorityApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── Authority.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ └── workflow │ │ │ │ ├── execution │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ │ ├── JobApi.ts │ │ │ │ │ ├── TriggerExecutionApi.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── ComponentConnection.ts │ │ │ │ │ ├── ExecutionError.ts │ │ │ │ │ ├── Job.ts │ │ │ │ │ ├── JobBasic.ts │ │ │ │ │ ├── JobConnection.ts │ │ │ │ │ ├── Page.ts │ │ │ │ │ ├── TaskExecution.ts │ │ │ │ │ ├── TriggerExecution.ts │ │ │ │ │ ├── Webhook.ts │ │ │ │ │ ├── WebhookRetry.ts │ │ │ │ │ ├── WorkflowTask.ts │ │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ │ │ └── test │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ ├── FILES │ │ │ │ └── VERSION │ │ │ │ ├── apis │ │ │ │ ├── WorkflowTestApi.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ ├── ComponentConnection.ts │ │ │ │ ├── ExecutionError.ts │ │ │ │ ├── Job.ts │ │ │ │ ├── TaskExecution.ts │ │ │ │ ├── TestWorkflowRequest.ts │ │ │ │ ├── TriggerExecution.ts │ │ │ │ ├── Webhook.ts │ │ │ │ ├── WebhookRetry.ts │ │ │ │ ├── WorkflowTask.ts │ │ │ │ ├── WorkflowTestExecution.ts │ │ │ │ ├── WorkflowTrigger.ts │ │ │ │ └── index.ts │ │ │ │ └── runtime.ts │ │ ├── models │ │ │ └── user.model.ts │ │ ├── mutations │ │ │ ├── automation │ │ │ │ ├── connectionTags.mutations.ts │ │ │ │ ├── connections.mutations.ts │ │ │ │ ├── projectDeploymentTags.mutations.ts │ │ │ │ ├── projectDeploymentWorkflows.mutations.ts │ │ │ │ ├── projectDeployments.mutations.ts │ │ │ │ ├── projectTags.mutations.ts │ │ │ │ ├── projects.mutations.ts │ │ │ │ └── workflows.mutations.ts │ │ │ └── platform │ │ │ │ ├── apiClients.mutations.ts │ │ │ │ ├── notifications.mutations.ts │ │ │ │ ├── workflowNodeParameters.mutations.ts │ │ │ │ ├── workflowNodeTestOutputs.mutations.ts │ │ │ │ ├── workflowTestConfigurations.mutations.ts │ │ │ │ └── workflows.mutations.ts │ │ ├── providers │ │ │ ├── conditional-posthog-provider.tsx │ │ │ └── theme-provider.tsx │ │ ├── queries │ │ │ ├── automation │ │ │ │ ├── componentDefinitions.queries.ts │ │ │ │ ├── connections.queries.ts │ │ │ │ ├── projectCategories.queries.ts │ │ │ │ ├── projectDeploymentTags.queries.ts │ │ │ │ ├── projectDeployments.queries.ts │ │ │ │ ├── projectTags.queries.ts │ │ │ │ ├── projectVersions.queries.ts │ │ │ │ ├── projectWorkflows.queries.ts │ │ │ │ ├── projects.queries.ts │ │ │ │ ├── workflowExecutions.queries.ts │ │ │ │ ├── workflows.queries.ts │ │ │ │ └── workspaces.queries.ts │ │ │ └── platform │ │ │ │ ├── actionDefinitions.queries.ts │ │ │ │ ├── apiClients.queries.ts │ │ │ │ ├── clusterElementDefinitions.queries.ts │ │ │ │ ├── componentDefinitions.queries.ts │ │ │ │ ├── connectionDefinitions.queries.ts │ │ │ │ ├── environments.queries.ts │ │ │ │ ├── notificationEvents.queries.ts │ │ │ │ ├── notifications.queries.ts │ │ │ │ ├── oauth2.queries.ts │ │ │ │ ├── taskDispatcherDefinitions.queries.ts │ │ │ │ ├── triggerDefinitions.queries.ts │ │ │ │ ├── workflowNodeDescriptions.queries.ts │ │ │ │ ├── workflowNodeDynamicProperties.queries.ts │ │ │ │ ├── workflowNodeOptions.queries.ts │ │ │ │ ├── workflowNodeOutputs.queries.ts │ │ │ │ ├── workflowNodeParameters.queries.ts │ │ │ │ ├── workflowNodeTestOutputs.queries.ts │ │ │ │ └── workflowTestConfigurations.queries.ts │ │ ├── stores │ │ │ ├── useApplicationInfoStore.tsx │ │ │ ├── useAuthenticationStore.ts │ │ │ ├── useEnvironmentStore.ts │ │ │ └── useFeatureFlagsStore.tsx │ │ ├── styles │ │ │ ├── WorkflowEdge.module.css │ │ │ ├── WorkflowNode.module.css │ │ │ └── dropdownMenu.css │ │ ├── theme │ │ │ └── constants.ts │ │ ├── typeIcons.tsx │ │ ├── types.ts │ │ └── util │ │ │ ├── cn-utils.ts │ │ │ ├── cookie-utils.ts │ │ │ ├── random-utils.ts │ │ │ └── test-utils.tsx │ ├── styles │ │ ├── components.css │ │ └── index.css │ └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── vite.config.mts └── vitest.config.ts ├── config ├── checkstyle │ ├── checkstyle-suppressions.xml │ └── checkstyle.xml ├── eclipse │ └── eclipse-code-formatter-settings.xml ├── pmd │ └── pmd-ruleset.xml └── spotbugs │ └── spotbugs-exclude.xml ├── deploy └── docker │ └── README.md ├── docker-build.sh ├── docker-compose.src.yml ├── docker-compose.yml ├── docs ├── .editorconfig ├── .gitignore ├── README.md ├── app │ ├── (docs) │ │ ├── [...slug] │ │ │ ├── page.tsx │ │ │ └── suggestions.ts │ │ └── layout.tsx │ ├── api │ │ ├── chat │ │ │ └── route.ts │ │ ├── proxy │ │ │ └── route.ts │ │ └── search │ │ │ └── route.ts │ ├── assets │ │ └── logo.svg │ ├── global.css │ ├── layout.client.tsx │ ├── layout.tsx │ ├── llms-full.txt │ │ └── route.ts │ ├── llms.mdx │ │ └── [...slug] │ │ │ └── route.ts │ ├── llms.txt │ │ └── route.ts │ ├── og │ │ └── [...slug] │ │ │ ├── generate.tsx │ │ │ └── route.tsx │ ├── provider.tsx │ ├── sitemap.ts │ └── static.json │ │ └── route.ts ├── bunfig.toml ├── components │ ├── ai │ │ ├── markdown.tsx │ │ ├── page-actions.tsx │ │ └── search.tsx │ ├── code-block.tsx │ ├── contributor-count.tsx │ ├── feedback.tsx │ ├── graph-view.tsx │ ├── mdx │ │ └── mermaid.tsx │ ├── not-found.tsx │ ├── preview │ │ ├── customisation.tsx │ │ ├── dynamic-codeblock.tsx │ │ ├── index.tsx │ │ ├── installation.tsx │ │ ├── lazy.ts │ │ └── wrapper.tsx │ ├── search.tsx │ └── ui │ │ ├── button.tsx │ │ └── hover-card.tsx ├── content │ └── docs │ │ ├── (platform) │ │ ├── introduction.mdx │ │ ├── meta.json │ │ ├── platform-overview.mdx │ │ └── setup │ │ │ ├── environment_variables.mdx │ │ │ ├── meta.json │ │ │ └── observability.mdx │ │ ├── automation │ │ ├── build │ │ │ ├── index.mdx │ │ │ ├── meta.json │ │ │ ├── projects.mdx │ │ │ ├── universal-ai.mdx │ │ │ └── workflows.mdx │ │ ├── deploy │ │ │ ├── index.mdx │ │ │ ├── meta.json │ │ │ └── projects.mdx │ │ ├── glossary.mdx │ │ ├── index.mdx │ │ ├── meta.json │ │ ├── monitor │ │ │ ├── index.mdx │ │ │ ├── meta.json │ │ │ └── projects.mdx │ │ ├── quick-start │ │ │ ├── configure-workflow-trigger.mdx │ │ │ ├── meta.json │ │ │ └── star-repository-on-github.mdx │ │ └── register-login.mdx │ │ ├── developer-guide │ │ ├── build-component │ │ │ ├── add-connection.mdx │ │ │ ├── create-action.mdx │ │ │ ├── create-component-definition.mdx │ │ │ ├── create-trigger.mdx │ │ │ ├── index.mdx │ │ │ ├── initial-setup.mdx │ │ │ ├── meta.json │ │ │ └── write-tests.mdx │ │ ├── component-specification │ │ │ ├── action.mdx │ │ │ ├── component.mdx │ │ │ ├── connection.mdx │ │ │ ├── meta.json │ │ │ ├── property.mdx │ │ │ └── trigger.mdx │ │ ├── generate-component │ │ │ ├── create-trigger.mdx │ │ │ ├── customize-component.mdx │ │ │ ├── index.mdx │ │ │ ├── initial-setup.mdx │ │ │ ├── meta.json │ │ │ └── open-api-specification.mdx │ │ ├── index.mdx │ │ ├── meta.json │ │ └── working-with-triggers.mdx │ │ ├── embedded │ │ ├── index.mdx │ │ └── meta.json │ │ ├── meta.json │ │ ├── openapi │ │ ├── index.mdx │ │ └── meta.json │ │ └── reference │ │ ├── components │ │ ├── accelo_v1.mdx │ │ ├── active-campaign_v1.mdx │ │ ├── acumbamail_v1.mdx │ │ ├── affinity_v1.mdx │ │ ├── agile-crm_v1.mdx │ │ ├── aha_v1.mdx │ │ ├── ahrefs_v1.mdx │ │ ├── ai-agent_v1.mdx │ │ ├── ai-image_v1.mdx │ │ ├── ai-text_v1.mdx │ │ ├── airtable_v1.mdx │ │ ├── aitable_v1.mdx │ │ ├── amplitude_v1.mdx │ │ ├── anthropic_v1.mdx │ │ ├── apify_v1.mdx │ │ ├── apollo_v1.mdx │ │ ├── approval-link_v1.mdx │ │ ├── asana_v1.mdx │ │ ├── attio_v1.mdx │ │ ├── aws-s3_v1.mdx │ │ ├── azure-open-ai_v1.mdx │ │ ├── bamboohr_v1.mdx │ │ ├── baserow_v1.mdx │ │ ├── bash_v1.mdx │ │ ├── beamer_v1.mdx │ │ ├── binance_v1.mdx │ │ ├── bitbucket_v1.mdx │ │ ├── bolna_v1.mdx │ │ ├── box_v1.mdx │ │ ├── brevo_v1.mdx │ │ ├── calcom_v1.mdx │ │ ├── calendly_v1.mdx │ │ ├── capsule-crm_v1.mdx │ │ ├── chat_v1.mdx │ │ ├── claude-code_v1.mdx │ │ ├── clickup_v1.mdx │ │ ├── coda_v1.mdx │ │ ├── contiguity_v1.mdx │ │ ├── copper_v1.mdx │ │ ├── couchbase_v1.mdx │ │ ├── crypto-helper_v1.mdx │ │ ├── csv-file_v1.mdx │ │ ├── data-mapper_v1.mdx │ │ ├── data-storage_v1.mdx │ │ ├── date-helper_v1.mdx │ │ ├── deepseek_v1.mdx │ │ ├── delay_v1.mdx │ │ ├── devto_v1.mdx │ │ ├── discord_v1.mdx │ │ ├── document-enricher_v1.mdx │ │ ├── document-joiner_v1.mdx │ │ ├── document-reader_v1.mdx │ │ ├── document-splitter_v1.mdx │ │ ├── docusign_v1.mdx │ │ ├── dropbox_v1.mdx │ │ ├── elevenlabs_v1.mdx │ │ ├── email_v1.mdx │ │ ├── encharge_v1.mdx │ │ ├── example_v1.mdx │ │ ├── figma_v1.mdx │ │ ├── file-storage_v1.mdx │ │ ├── filesystem_v1.mdx │ │ ├── freshdesk_v1.mdx │ │ ├── freshsales_v1.mdx │ │ ├── github_v1.mdx │ │ ├── gitlab_v1.mdx │ │ ├── google-application-setup_v1.mdx │ │ ├── google-bigquery_v1.mdx │ │ ├── google-calendar_v1.mdx │ │ ├── google-chat_v1.mdx │ │ ├── google-contacts_v1.mdx │ │ ├── google-docs_v1.mdx │ │ ├── google-drive_v1.mdx │ │ ├── google-forms_v1.mdx │ │ ├── google-mail_v1.mdx │ │ ├── google-maps_v1.mdx │ │ ├── google-meet_v1.mdx │ │ ├── google-photos_v1.mdx │ │ ├── google-search-console_v1.mdx │ │ ├── google-sheets_v1.mdx │ │ ├── google-slides_v1.mdx │ │ ├── google-tasks_v1.mdx │ │ ├── gotify_v1.mdx │ │ ├── graphql-client_v1.mdx │ │ ├── groq_v1.mdx │ │ ├── hacker-news_v1.mdx │ │ ├── http-client_v1.mdx │ │ ├── hubspot_v1.mdx │ │ ├── hugging-face_v1.mdx │ │ ├── hunter_v1.mdx │ │ ├── image-helper_v1.mdx │ │ ├── in-memory-chat-memory_v1.mdx │ │ ├── index.mdx │ │ ├── infobip_v1.mdx │ │ ├── insightly_v1.mdx │ │ ├── intercom_v1.mdx │ │ ├── jenkins_v1.mdx │ │ ├── jira_v1.mdx │ │ ├── jotform_v1.mdx │ │ ├── json-file_v1.mdx │ │ ├── json-helper_v1.mdx │ │ ├── jwt-helper_v1.mdx │ │ ├── keap_v1.mdx │ │ ├── klaviyo_v1.mdx │ │ ├── liferay_v1.mdx │ │ ├── linear_v1.mdx │ │ ├── linkedin_v1.mdx │ │ ├── logger_v1.mdx │ │ ├── mailchimp_v1.mdx │ │ ├── mailerlite_v1.mdx │ │ ├── map_v1.mdx │ │ ├── math-helper_v1.mdx │ │ ├── mattermost_v1.mdx │ │ ├── mautic_v1.mdx │ │ ├── microsoft-excel_v1.mdx │ │ ├── microsoft-graph-application-setup_v1.mdx │ │ ├── microsoft-one-drive_v1.mdx │ │ ├── microsoft-outlook-365_v1.mdx │ │ ├── microsoft-share-point_v1.mdx │ │ ├── microsoft-teams_v1.mdx │ │ ├── microsoft-to-do_v1.mdx │ │ ├── milvus_v1.mdx │ │ ├── mistral_v1.mdx │ │ ├── mixpanel_v1.mdx │ │ ├── modular-rag_v1.mdx │ │ ├── monday_v1.mdx │ │ ├── myob_v1.mdx │ │ ├── mysql_v1.mdx │ │ ├── neo4j_v1.mdx │ │ ├── nifty_v1.mdx │ │ ├── nocodb_v1.mdx │ │ ├── notion_v1.mdx │ │ ├── nutshell_v1.mdx │ │ ├── nvidia_v1.mdx │ │ ├── object-helper_v1.mdx │ │ ├── ods-file_v1.mdx │ │ ├── ollama_v1.mdx │ │ ├── one-simple-api_v1.mdx │ │ ├── open-ai_v1.mdx │ │ ├── oracle_v1.mdx │ │ ├── pagerduty_v1.mdx │ │ ├── pdf-helper_v1.mdx │ │ ├── perplexity_v1.mdx │ │ ├── petstore_v1.mdx │ │ ├── pinecone_v1.mdx │ │ ├── pipedrive_v1.mdx │ │ ├── pipeliner_v1.mdx │ │ ├── postgresql_v1.mdx │ │ ├── posthog_v1.mdx │ │ ├── productboard_v1.mdx │ │ ├── pushover_v1.mdx │ │ ├── qdrant_v1.mdx │ │ ├── query-augmenter_v1.mdx │ │ ├── query-expander_v1.mdx │ │ ├── query-transformer_v1.mdx │ │ ├── questionanswer-rag_v1.mdx │ │ ├── quickbooks_v1.mdx │ │ ├── rabbitmq_v1.mdx │ │ ├── random-helper_v1.mdx │ │ ├── reckon_v1.mdx │ │ ├── reddit_v1.mdx │ │ ├── redis_v1.mdx │ │ ├── request_v1.mdx │ │ ├── resend_v1.mdx │ │ ├── retable_v1.mdx │ │ ├── rocketchat_v1.mdx │ │ ├── rss_v1.mdx │ │ ├── salesflare_v1.mdx │ │ ├── salesforce_v1.mdx │ │ ├── schedule_v1.mdx │ │ ├── scrape-graph-ai_v1.mdx │ │ ├── script_v1.mdx │ │ ├── sendfox_v1.mdx │ │ ├── sendgrid_v1.mdx │ │ ├── shopify_v1.mdx │ │ ├── slack_v1.mdx │ │ ├── snowflake_v1.mdx │ │ ├── spotify_v1.mdx │ │ ├── stability_v1.mdx │ │ ├── stripe_v1.mdx │ │ ├── supabase_v1.mdx │ │ ├── tavily_v1.mdx │ │ ├── teamwork_v1.mdx │ │ ├── telegram_v1.mdx │ │ ├── text-helper_v1.mdx │ │ ├── todoist_v1.mdx │ │ ├── trello_v1.mdx │ │ ├── twilio_v1.mdx │ │ ├── typeform_v1.mdx │ │ ├── typesense_v1.mdx │ │ ├── urlscan_v1.mdx │ │ ├── var_v1.mdx │ │ ├── vbout_v1.mdx │ │ ├── vector-store-chat-memory_v1.mdx │ │ ├── vector-store-document-retriever_v1.mdx │ │ ├── vertex-gemini_v1.mdx │ │ ├── vtiger_v1.mdx │ │ ├── weaviate_v1.mdx │ │ ├── webflow_v1.mdx │ │ ├── webhook_v1.mdx │ │ ├── whatsapp_v1.mdx │ │ ├── wolfram-alpha-full-results_v1.mdx │ │ ├── wolfram-alpha-shortanswers_v1.mdx │ │ ├── woocommerce_v1.mdx │ │ ├── wordpress_v1.mdx │ │ ├── wrike_v1.mdx │ │ ├── x_v1.mdx │ │ ├── xero_v1.mdx │ │ ├── xlsx-file_v1.mdx │ │ ├── xml-file_v1.mdx │ │ ├── xml-helper_v1.mdx │ │ ├── youtube_v1.mdx │ │ ├── zendesk-sell_v1.mdx │ │ ├── zendesk_v1.mdx │ │ ├── zenrows_v1.mdx │ │ ├── zeplin_v1.mdx │ │ ├── zoho-books_v1.mdx │ │ ├── zoho-crm_v1.mdx │ │ ├── zoho-invoice_v1.mdx │ │ └── zoom_v1.mdx │ │ ├── expressions.md │ │ ├── flow-controls │ │ ├── branch_v1.mdx │ │ ├── condition_v1.mdx │ │ ├── each_v1.mdx │ │ ├── fork-join_v1.mdx │ │ ├── index.mdx │ │ ├── loop-break_v1.mdx │ │ ├── loop_v1.mdx │ │ ├── map_v1.mdx │ │ ├── parallel_v1.mdx │ │ ├── subflow_v1.mdx │ │ └── wait-for-approval_v1.mdx │ │ ├── index.mdx │ │ └── meta.json ├── eslint.config.mjs ├── lib │ ├── build-graph.ts │ ├── chat │ │ └── inkeep-qa-schema.ts │ ├── cn.ts │ ├── get-contributors.ts │ ├── get-llm-text.ts │ ├── get-sponsors.ts │ ├── github.ts │ ├── layout.shared.tsx │ ├── metadata.ts │ ├── og │ │ ├── JetBrainsMono-Bold.ttf │ │ ├── JetBrainsMono-Regular.ttf │ │ └── mono.tsx │ ├── openapi.ts │ ├── posthog.tsx │ └── source.ts ├── mdx-components.tsx ├── middleware.ts ├── next.config.ts ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── public │ ├── access-blocked.png │ ├── banner.png │ ├── favicon.ico │ ├── favicon.svg │ ├── intellij-scr.png │ ├── logo.svg │ ├── ngrok.png │ └── robots.txt ├── scalar.yaml ├── scripts │ ├── lint.ts │ ├── post-build.ts │ ├── pre-build.ts │ ├── preload.ts │ └── update-orama-index.ts ├── source.config.ts ├── source.script.ts └── tsconfig.json ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── kubernetes └── helm │ └── bytechef-monolith │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── configmap.yaml │ ├── deployment.yaml │ ├── hpa.yaml │ ├── ingress.yaml │ ├── secrets.yaml │ ├── service.yaml │ ├── serviceaccount.yaml │ └── tests │ │ └── test-connection.yaml │ └── values.yaml ├── sdks ├── backend │ └── java │ │ ├── README.md │ │ ├── ai-toolkit-spring │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ai │ │ │ └── toolkit │ │ │ └── tool │ │ │ ├── ToolCallbackProviderFactory.java │ │ │ └── ToolCallbackProviderImpl.java │ │ ├── ai-toolkit │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ai │ │ │ └── toolkit │ │ │ ├── Environment.java │ │ │ ├── ToolClient.java │ │ │ └── model │ │ │ ├── FunctionModel.java │ │ │ └── ToolModel.java │ │ ├── build.gradle.kts │ │ ├── component-api │ │ ├── README.md │ │ ├── build.gradle.kts │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── component │ │ │ │ ├── ComponentHandler.java │ │ │ │ ├── OpenApiComponentHandler.java │ │ │ │ ├── definition │ │ │ │ ├── ActionContext.java │ │ │ │ ├── ActionDefinition.java │ │ │ │ ├── Authorization.java │ │ │ │ ├── ClusterElementComponentDefinition.java │ │ │ │ ├── ClusterElementContext.java │ │ │ │ ├── ClusterElementDefinition.java │ │ │ │ ├── ComponentCategory.java │ │ │ │ ├── ComponentDefinition.java │ │ │ │ ├── ComponentDsl.java │ │ │ │ ├── ConnectionDefinition.java │ │ │ │ ├── Context.java │ │ │ │ ├── DynamicOptionsProperty.java │ │ │ │ ├── FileEntry.java │ │ │ │ ├── Help.java │ │ │ │ ├── HttpStatus.java │ │ │ │ ├── Option.java │ │ │ │ ├── OptionsDataSource.java │ │ │ │ ├── OptionsProperty.java │ │ │ │ ├── OutputDefinition.java │ │ │ │ ├── Parameters.java │ │ │ │ ├── PropertiesDataSource.java │ │ │ │ ├── Property.java │ │ │ │ ├── Resources.java │ │ │ │ ├── TriggerContext.java │ │ │ │ ├── TriggerDefinition.java │ │ │ │ ├── TypeReference.java │ │ │ │ ├── UnifiedApiComponentDefinition.java │ │ │ │ ├── UnifiedApiDefinition.java │ │ │ │ ├── WebhookResponse.java │ │ │ │ ├── WorkflowComponentDefinition.java │ │ │ │ ├── ai │ │ │ │ │ └── agent │ │ │ │ │ │ ├── SingleConnectionToolFunction.java │ │ │ │ │ │ └── ToolFunction.java │ │ │ │ ├── datastream │ │ │ │ │ ├── ExecutionContext.java │ │ │ │ │ ├── ItemProcessor.java │ │ │ │ │ ├── ItemReader.java │ │ │ │ │ ├── ItemStream.java │ │ │ │ │ └── ItemWriter.java │ │ │ │ ├── unified │ │ │ │ │ ├── accounting │ │ │ │ │ │ ├── AccountingModelType.java │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ ├── ProviderAccountAdapter.java │ │ │ │ │ │ │ └── ProviderContactAdapter.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ ├── ProviderAccountMapper.java │ │ │ │ │ │ │ └── ProviderContactMapper.java │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── AccountUnifiedInputModel.java │ │ │ │ │ │ │ ├── AccountUnifiedOutputModel.java │ │ │ │ │ │ │ ├── ContactUnifiedInputModel.java │ │ │ │ │ │ │ ├── ContactUnifiedOutputModel.java │ │ │ │ │ │ │ ├── ProviderAccountInputModel.java │ │ │ │ │ │ │ ├── ProviderAccountOutputModel.java │ │ │ │ │ │ │ ├── ProviderContactInputModel.java │ │ │ │ │ │ │ └── ProviderContactOutputModel.java │ │ │ │ │ ├── ats │ │ │ │ │ │ └── AtsModelType.java │ │ │ │ │ ├── base │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ └── ProviderModelAdapter.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ └── ProviderModelMapper.java │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── ProviderInputModel.java │ │ │ │ │ │ │ ├── ProviderOutputModel.java │ │ │ │ │ │ │ ├── UnifiedInputModel.java │ │ │ │ │ │ │ └── UnifiedOutputModel.java │ │ │ │ │ ├── crm │ │ │ │ │ │ ├── CrmModelType.java │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ ├── ProviderAccountAdapter.java │ │ │ │ │ │ │ └── ProviderContactAdapter.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ ├── ProviderAccountMapper.java │ │ │ │ │ │ │ └── ProviderContactMapper.java │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── AccountUnifiedInputModel.java │ │ │ │ │ │ │ ├── AccountUnifiedOutputModel.java │ │ │ │ │ │ │ ├── ContactUnifiedInputModel.java │ │ │ │ │ │ │ ├── ContactUnifiedOutputModel.java │ │ │ │ │ │ │ ├── ProviderAccountInputModel.java │ │ │ │ │ │ │ ├── ProviderAccountOutputModel.java │ │ │ │ │ │ │ ├── ProviderContactInputModel.java │ │ │ │ │ │ │ ├── ProviderContactOutputModel.java │ │ │ │ │ │ │ └── common │ │ │ │ │ │ │ ├── Address.java │ │ │ │ │ │ │ ├── Email.java │ │ │ │ │ │ │ ├── LifecycleStage.java │ │ │ │ │ │ │ └── Phone.java │ │ │ │ │ ├── eccomerce │ │ │ │ │ │ └── ECommerceModelType.java │ │ │ │ │ ├── filestorage │ │ │ │ │ │ └── FileStorageModelType.java │ │ │ │ │ ├── hris │ │ │ │ │ │ └── HrisModelType.java │ │ │ │ │ ├── marketingautomation │ │ │ │ │ │ └── MarketingAutomationModelType.java │ │ │ │ │ └── ticketing │ │ │ │ │ │ ├── TicketingModelType.java │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ ├── ProviderAccountAdapter.java │ │ │ │ │ │ └── ProviderContactAdapter.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ ├── ProviderAccountMapper.java │ │ │ │ │ │ └── ProviderContactMapper.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── AccountUnifiedInputModel.java │ │ │ │ │ │ ├── AccountUnifiedOutputModel.java │ │ │ │ │ │ ├── ContactUnifiedInputModel.java │ │ │ │ │ │ ├── ContactUnifiedOutputModel.java │ │ │ │ │ │ ├── ProviderAccountInputModel.java │ │ │ │ │ │ ├── ProviderAccountOutputModel.java │ │ │ │ │ │ ├── ProviderContactInputModel.java │ │ │ │ │ │ └── ProviderContactOutputModel.java │ │ │ │ └── vectorstore │ │ │ │ │ └── VectorStoreDefinition.java │ │ │ │ └── exception │ │ │ │ └── ProviderException.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── component │ │ │ └── definition │ │ │ └── ComponentDefinitionTest.java │ │ ├── component-test │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── component │ │ │ └── test │ │ │ └── definition │ │ │ ├── MockParametersFactory.java │ │ │ └── MockParametersImpl.java │ │ ├── definition-api │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── definition │ │ │ ├── BaseControlType.java │ │ │ ├── BaseFileEntry.java │ │ │ ├── BaseHelp.java │ │ │ ├── BaseOption.java │ │ │ ├── BaseOptionsProperty.java │ │ │ ├── BaseOutputDefinition.java │ │ │ ├── BaseOutputFunction.java │ │ │ ├── BaseProperty.java │ │ │ └── BaseResources.java │ │ └── workflow-api │ │ ├── build.gradle.kts │ │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bytechef │ │ └── workflow │ │ ├── IntegrationHandler.java │ │ ├── ProjectHandler.java │ │ └── definition │ │ ├── Input.java │ │ ├── IntegrationDefinition.java │ │ ├── Output.java │ │ ├── Parameter.java │ │ ├── ProjectDefinition.java │ │ ├── TaskDefinition.java │ │ ├── TriggerDefinition.java │ │ ├── WorkflowDefinition.java │ │ └── WorkflowDsl.java └── frontend │ └── embedded │ ├── library │ └── react │ │ ├── .browserslistrc │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── .storybook │ │ ├── main.ts │ │ └── preview.ts │ │ ├── .stylelintignore │ │ ├── .stylelintrc.mjs │ │ ├── .vscode │ │ └── settings.json │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ ├── components │ │ │ ├── connect-dialog │ │ │ │ ├── ConnectDialog.test.tsx │ │ │ │ ├── ConnectDialog.tsx │ │ │ │ ├── assets │ │ │ │ │ ├── logo.svg │ │ │ │ │ ├── square-arrow-out-up-right.svg │ │ │ │ │ └── x.svg │ │ │ │ ├── index.test.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── styles.module.css │ │ │ │ ├── types.ts │ │ │ │ └── useOAuth2.ts │ │ │ └── embedded-workflow-builder │ │ │ │ ├── EmbeddedWorkflowBuilder.tsx │ │ │ │ └── index.ts │ │ ├── main.ts │ │ ├── test │ │ │ └── setup.ts │ │ └── vite-env.d.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ └── test-apps │ └── react │ ├── .eslintrc.json │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc │ ├── README.md │ ├── app │ ├── api │ │ ├── generate-jwt │ │ │ └── route.ts │ │ └── integrations │ │ │ └── route.ts │ ├── globals.css │ ├── layout.tsx │ └── page.tsx │ ├── next.config.js │ ├── package.json │ └── tsconfig.json ├── server ├── README.md ├── apps │ ├── build.gradle.kts │ └── server-app │ │ ├── Dockerfile │ │ ├── Dockerfile_dev │ │ ├── README.md │ │ ├── build.gradle.kts │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── server │ │ │ │ ├── ServerApplication.java │ │ │ │ └── config │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ └── JdbcConfiguration.java │ │ └── resources │ │ │ ├── banner.txt │ │ │ └── config │ │ │ ├── application-dev.yml │ │ │ ├── application-prod.yml │ │ │ └── application.yml │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── bytechef │ │ │ └── server │ │ │ └── ServerApplicationIntTest.java │ │ └── resources │ │ └── config │ │ └── application-testint.yml ├── build.gradle.kts ├── docker-compose.dev.infra.yml ├── docker-compose.dev.server.yml ├── ee │ ├── LICENSE │ ├── apps │ │ ├── README.md │ │ ├── ai-copilot-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ai │ │ │ │ │ └── copilot │ │ │ │ │ ├── AiCopilotApplication.java │ │ │ │ │ └── config │ │ │ │ │ ├── JdbcConfiguration.java │ │ │ │ │ └── WebClientConfiguration.java │ │ │ │ └── resources │ │ │ │ ├── application-dev.yml │ │ │ │ ├── application-prod.yml │ │ │ │ └── application.yml │ │ ├── api-gateway-app │ │ │ ├── README.md │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── api │ │ │ │ │ │ └── gateway │ │ │ │ │ │ ├── ApiGatewayApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── DiscoveryClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── api │ │ │ │ │ └── gateway │ │ │ │ │ └── ApiGatewayApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── build.gradle.kts │ │ ├── config-server-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── config │ │ │ │ │ └── server │ │ │ │ │ └── ConfigServerApplication.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ ├── application-dev.yml │ │ │ │ ├── application-prod.yml │ │ │ │ ├── application.yml │ │ │ │ └── apps │ │ │ │ ├── apigateway-app-dev.yml │ │ │ │ ├── apigateway-app-prod.yml │ │ │ │ ├── apigateway-app.yml │ │ │ │ ├── application-dev.yml │ │ │ │ ├── application-prod.yml │ │ │ │ ├── application.yml │ │ │ │ ├── configuration-app-dev.yml │ │ │ │ ├── configuration-app-prod.yml │ │ │ │ ├── configuration-app.yml │ │ │ │ ├── connection-app-dev.yml │ │ │ │ ├── connection-app-prod.yml │ │ │ │ ├── connection-app.yml │ │ │ │ ├── coordinator-app-dev.yml │ │ │ │ ├── coordinator-app-prod.yml │ │ │ │ ├── coordinator-app.yml │ │ │ │ ├── execution-app-dev.yml │ │ │ │ ├── execution-app-prod.yml │ │ │ │ ├── execution-app.yml │ │ │ │ ├── scheduler-app-dev.yml │ │ │ │ ├── scheduler-app-prod.yml │ │ │ │ ├── scheduler-app.yml │ │ │ │ ├── webhook-app-dev.yml │ │ │ │ ├── webhook-app-prod.yml │ │ │ │ ├── webhook-app.yml │ │ │ │ ├── worker-app-dev.yml │ │ │ │ ├── worker-app-prod.yml │ │ │ │ └── worker-app.yml │ │ ├── configuration-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── ConfigurationApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ │ │ ├── JdbcConfiguration.java │ │ │ │ │ │ └── RestClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── configuration │ │ │ │ │ └── ConfigurationApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── connection-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── connection │ │ │ │ │ │ ├── ConnectionApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── JdbcConfiguration.java │ │ │ │ │ │ └── RestClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── connection │ │ │ │ │ └── ConnectionApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── coordinator-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── coordinator │ │ │ │ │ │ ├── CoordinatorApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ │ │ └── RestClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── coordinator │ │ │ │ │ └── CoordinatorApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── execution-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── execution │ │ │ │ │ │ ├── ExecutionApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ │ │ ├── JdbcConfiguration.java │ │ │ │ │ │ └── RestClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── execution │ │ │ │ │ └── ExecutionApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── runtime-job-app │ │ │ ├── Dockerfile │ │ │ ├── README.md │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── runtime │ │ │ │ │ │ └── job │ │ │ │ │ │ ├── RuntimeJobApplication.java │ │ │ │ │ │ ├── atlas │ │ │ │ │ │ └── coordinator │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ │ └── RuntimeTaskDispatcherPreSendProcessor.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── RuntimeConfiguration.java │ │ │ │ │ │ ├── configuration │ │ │ │ │ │ └── workflow │ │ │ │ │ │ │ └── contributor │ │ │ │ │ │ │ └── WorkflowReservedWordContributorImpl.java │ │ │ │ │ │ ├── executor │ │ │ │ │ │ └── JobRunner.java │ │ │ │ │ │ ├── listener │ │ │ │ │ │ └── JobStatusApplicationEventListener.java │ │ │ │ │ │ └── platform │ │ │ │ │ │ ├── connection │ │ │ │ │ │ ├── ConnectionContext.java │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── ConnectionServiceImpl.java │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ ├── NoOpTriggerScheduler.java │ │ │ │ │ │ └── package-info.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── services │ │ │ │ │ │ └── com.bytechef.atlas.configuration.workflow.contributor.WorkflowReservedWordContributor │ │ │ │ │ ├── config │ │ │ │ │ ├── application-dev.yml │ │ │ │ │ ├── application-prod.yml │ │ │ │ │ └── application.yml │ │ │ │ │ └── workflows │ │ │ │ │ └── README.md │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── runtime │ │ │ │ │ └── job │ │ │ │ │ ├── RuntimeJobApplicationIntTest.java │ │ │ │ │ └── atlas │ │ │ │ │ └── coordinator │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── RuntimeTaskDispatcherPreSendProcessorTest.java │ │ │ │ └── resources │ │ │ │ ├── config │ │ │ │ └── application-testint.yml │ │ │ │ └── workflows │ │ │ │ └── workflow1.json │ │ ├── scheduler-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ └── SchedulerApplication.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── scheduler │ │ │ │ │ └── SchedulerApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── webhook-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── webhook │ │ │ │ │ │ ├── WebhookApplication.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ │ │ └── RestClientConfiguration.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application.yml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── webhook │ │ │ │ │ └── WebhookApplicationIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ └── worker-app │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── worker │ │ │ │ │ ├── WorkerApplication.java │ │ │ │ │ └── config │ │ │ │ │ ├── ComponentMetadataRegistryConfiguration.java │ │ │ │ │ ├── EvaluatorConfiguration.java │ │ │ │ │ └── RestClientConfiguration.java │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application.yml │ │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── worker │ │ │ │ └── WorkerApplicationIntTest.java │ │ │ └── resources │ │ │ └── config │ │ │ └── application-testint.yml │ ├── build.gradle.kts │ ├── docker │ │ ├── grafana │ │ │ ├── grafana.ini │ │ │ └── provisioning │ │ │ │ ├── grafana-dashboards │ │ │ │ ├── dashboard.yml │ │ │ │ └── logs_traces_metrics.json │ │ │ │ └── grafana-datasources │ │ │ │ └── datasource.yml │ │ ├── loki │ │ │ └── loki-dev.yml │ │ ├── monitoring.yml │ │ ├── prometheus │ │ │ └── prometheus-dev.yml │ │ └── tempo │ │ │ └── tempo-dev.yml │ └── libs │ │ ├── ai │ │ └── ai-copilot │ │ │ ├── ai-copilot-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── ai │ │ │ │ └── copilot │ │ │ │ ├── domain │ │ │ │ └── VectorStore.java │ │ │ │ ├── package-info.java │ │ │ │ └── util │ │ │ │ ├── Mode.java │ │ │ │ └── Source.java │ │ │ ├── ai-copilot-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── ai │ │ │ │ └── copilot │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ └── AiCopilotApiController.java │ │ │ ├── ai-copilot-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── ai │ │ │ │ │ └── copilot │ │ │ │ │ ├── agent │ │ │ │ │ ├── CodeEditorSpringAIAgent.java │ │ │ │ │ └── WorkflowEditorSpringAIAgent.java │ │ │ │ │ ├── config │ │ │ │ │ ├── AiCopilotConfiguration.java │ │ │ │ │ └── VectorStoreLoaderConfiguration.java │ │ │ │ │ ├── env │ │ │ │ │ └── AiCopilotEnvironmentPostProcessor.java │ │ │ │ │ ├── repository │ │ │ │ │ ├── VectorStoreRepository.java │ │ │ │ │ └── converter │ │ │ │ │ │ ├── ListDoubleToPGObjectConverter.java │ │ │ │ │ │ ├── MapToPGObjectConverter.java │ │ │ │ │ │ ├── PGObjectToListDoubleConverter.java │ │ │ │ │ │ └── PGobjectToMapConverter.java │ │ │ │ │ └── service │ │ │ │ │ └── VectorStoreService.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── spring.factories │ │ │ │ ├── system_prompt.txt │ │ │ │ └── workflows │ │ │ │ ├── csv_transformation.json │ │ │ │ ├── customer_support_ticketing.json │ │ │ │ ├── cv-scanning.json │ │ │ │ ├── monthly_report_generation_for_nifty_project.json │ │ │ │ ├── read_csv_and_insert_into_db.json │ │ │ │ └── scheduling_appointments_based_on_incoming_emails.json │ │ │ └── libs │ │ │ └── ag-ui │ │ │ ├── core-0.0.1.jar │ │ │ ├── json-0.0.1.jar │ │ │ ├── server-0.0.1.jar │ │ │ ├── spring-0.0.1.jar │ │ │ └── spring-ai-1.0.1.jar │ │ ├── atlas │ │ └── atlas-execution │ │ │ ├── atlas-execution-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── atlas │ │ │ │ └── execution │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── facade │ │ │ │ └── RemoteJobFacadeClient.java │ │ │ │ └── service │ │ │ │ ├── RemoteContextServiceClient.java │ │ │ │ ├── RemoteCounterServiceClient.java │ │ │ │ ├── RemoteJobServiceClient.java │ │ │ │ └── RemoteTaskExecutionServiceClient.java │ │ │ └── atlas-execution-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── atlas │ │ │ └── execution │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ ├── facade │ │ │ └── RemoteJobFacadeController.java │ │ │ └── service │ │ │ ├── RemoteContextServiceController.java │ │ │ ├── RemoteCounterServiceController.java │ │ │ ├── RemoteJobServiceController.java │ │ │ └── RemoteTaskExecutionServiceController.java │ │ ├── automation │ │ ├── automation-api-platform │ │ │ ├── automation-api-platform-configuration │ │ │ │ ├── automation-api-platform-configuration-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── apiplatform │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── domain │ │ │ │ │ │ ├── ApiClient.java │ │ │ │ │ │ ├── ApiCollection.java │ │ │ │ │ │ ├── ApiCollectionEndpoint.java │ │ │ │ │ │ └── ApiCollectionTag.java │ │ │ │ │ │ ├── dto │ │ │ │ │ │ ├── ApiCollectionDTO.java │ │ │ │ │ │ └── ApiCollectionEndpointDTO.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ └── ApiCollectionErrorType.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── ApiCollectionFacade.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── ApiClientService.java │ │ │ │ │ │ ├── ApiCollectionEndpointService.java │ │ │ │ │ │ └── ApiCollectionService.java │ │ │ │ ├── automation-api-platform-configuration-rest │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ │ └── VERSION │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── pom.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ │ └── automation │ │ │ │ │ │ │ │ └── apiplatform │ │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ │ ├── ApiClientApi.java │ │ │ │ │ │ │ │ ├── ApiCollectionApi.java │ │ │ │ │ │ │ │ ├── ApiCollectionEndpointApi.java │ │ │ │ │ │ │ │ ├── ApiCollectionTagApi.java │ │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── ApiClientModel.java │ │ │ │ │ │ │ │ ├── ApiCollectionEndpointModel.java │ │ │ │ │ │ │ │ ├── ApiCollectionModel.java │ │ │ │ │ │ │ │ ├── CreateApiClient200ResponseModel.java │ │ │ │ │ │ │ │ ├── HttpMethodModel.java │ │ │ │ │ │ │ │ ├── TagModel.java │ │ │ │ │ │ │ │ └── UpdateTagsRequestModel.java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── apiplatform │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiClientApiController.java │ │ │ │ │ │ ├── ApiCollectionApiController.java │ │ │ │ │ │ ├── ApiCollectionEndpointApiController.java │ │ │ │ │ │ ├── ApiCollectionTagApiController.java │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── ApiClientMapper.java │ │ │ │ │ │ ├── ApiCollectionEndpointMapper.java │ │ │ │ │ │ ├── ApiCollectionMapper.java │ │ │ │ │ │ ├── ApiCollectionTagMapper.java │ │ │ │ │ │ ├── ApiCollectionTagModelMapper.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── ApiPlatformConfigurationMapperSpringConfig.java │ │ │ │ └── automation-api-platform-configuration-service │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── apiplatform │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── ApiCollectionFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── ApiClientRepository.java │ │ │ │ │ │ ├── ApiCollectionRepository.java │ │ │ │ │ │ ├── ApiEndpointRepository.java │ │ │ │ │ │ ├── CustomApiCollectionRepository.java │ │ │ │ │ │ └── CustomApiCollectionRepositoryImpl.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── ApiClientServiceImpl.java │ │ │ │ │ │ ├── ApiCollectionEndpointServiceImpl.java │ │ │ │ │ │ └── ApiCollectionServiceImpl.java │ │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ ├── 00000000000002_automation_api_platform_init.xml │ │ │ │ │ ├── 202401114213040_automation_api_platform_added_api_client_table.xml │ │ │ │ │ ├── 202501114213050_automation_api_platform_renamed_project_instance_table.xml │ │ │ │ │ ├── 202501114213060_automation_api_platform_added_context_path_column.xml │ │ │ │ │ ├── 202501114213070_automation_api_platform_drop_workflow_reference_code_column.xml │ │ │ │ │ └── 202501114213080_automation_api_platform_added_column_api_client.xml │ │ │ └── automation-api-platform-handler │ │ │ │ └── automation-api-platform-handler-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── automation │ │ │ │ └── apiplatform │ │ │ │ └── handler │ │ │ │ ├── security │ │ │ │ └── web │ │ │ │ │ ├── authentication │ │ │ │ │ ├── ApiPlatformApiKeyAuthenticationProvider.java │ │ │ │ │ └── ApiPlatformApiKeyAuthenticationToken.java │ │ │ │ │ ├── config │ │ │ │ │ └── ApiPlatformApiKeySecurityConfigurerContributor.java │ │ │ │ │ └── configurer │ │ │ │ │ ├── ApiPlatformApiKeySecurityConfigurer.java │ │ │ │ │ └── package-info.java │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ └── ApiPlatformHandlerController.java │ │ ├── automation-code-workflow-loader │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── codeworkflow │ │ │ │ └── loader │ │ │ │ └── automation │ │ │ │ ├── ProjectHandlerClassLoader.java │ │ │ │ ├── ProjectHandlerLoader.java │ │ │ │ └── ProjectHandlerPolyglotEngine.java │ │ ├── automation-configuration │ │ │ ├── automation-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ ├── ProjectCodeWorkflow.java │ │ │ │ │ └── ProjectGitConfiguration.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ProjectCodeWorkflowFacade.java │ │ │ │ │ └── ProjectGitFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── ProjectCodeWorkflowService.java │ │ │ │ │ ├── ProjectGitConfigurationService.java │ │ │ │ │ ├── WorkspaceService.java │ │ │ │ │ └── WorkspaceUserService.java │ │ │ ├── automation-configuration-public-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── public_ │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── ProjectCodeWorkflowApi.java │ │ │ │ │ │ └── ProjectGitApi.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ └── public_ │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ProjectCodeWorkflowApiController.java │ │ │ │ │ └── ProjectGitApiController.java │ │ │ ├── automation-configuration-remote-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ └── remote │ │ │ │ │ └── client │ │ │ │ │ ├── facade │ │ │ │ │ ├── RemoteProjectFacadeClient.java │ │ │ │ │ ├── RemoteProjectWorkflowFacadeClient.java │ │ │ │ │ └── RemoteWorkspaceConnectionFacadeClient.java │ │ │ │ │ └── service │ │ │ │ │ ├── RemoteEnvironmentServiceClient.java │ │ │ │ │ ├── RemoteProjectDeploymentServiceClient.java │ │ │ │ │ ├── RemoteProjectDeploymentWorkflowServiceClient.java │ │ │ │ │ ├── RemoteProjectServiceClient.java │ │ │ │ │ └── RemoteProjectWorkflowServiceClient.java │ │ │ ├── automation-configuration-remote-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ └── remote │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ └── service │ │ │ │ │ ├── RemoteProjectDeploymentServiceController.java │ │ │ │ │ ├── RemoteProjectDeploymentWorkflowServiceController.java │ │ │ │ │ └── RemoteProjectServiceController.java │ │ │ ├── automation-configuration-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── ProjectGitApi.java │ │ │ │ │ │ ├── WorkspaceApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ └── ProjectGitConfigurationModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ProjectGitApiController.java │ │ │ │ │ ├── WorkspaceApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── ProjectGitConfigurationMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── EeAutomationConfigurationMapperSpringConfig.java │ │ │ └── automation-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── event │ │ │ │ │ │ ├── ProjectBeforeDeleteEventListener.java │ │ │ │ │ │ └── ProjectGitSyncEventListenerImpl.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ └── WorkspaceErrorType.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── ProjectCodeWorkflowFacadeImpl.java │ │ │ │ │ │ └── ProjectGitFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── ProjectCodeWorkflowRepository.java │ │ │ │ │ │ ├── ProjectGitConfigurationRepository.java │ │ │ │ │ │ ├── WorkspaceRepository.java │ │ │ │ │ │ └── WorkspaceUserRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── EnvironmentServiceImpl.java │ │ │ │ │ │ ├── ProjectCodeWorkflowServiceImpl.java │ │ │ │ │ │ ├── ProjectGitConfigurationServiceImpl.java │ │ │ │ │ │ ├── ProjectGitService.java │ │ │ │ │ │ ├── WorkspaceServiceImpl.java │ │ │ │ │ │ └── WorkspaceUserServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ ├── 00000000000002_automation_project_code_workflow_init.xml │ │ │ │ │ └── 20240604153091_automation_configuration_added_table_project_git_configuration.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── automation │ │ │ │ └── configuration │ │ │ │ └── service │ │ │ │ └── EnvironmentServiceTest.java │ │ └── automation-security-web │ │ │ └── automation-security-web-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── automation │ │ │ └── security │ │ │ └── web │ │ │ ├── authentication │ │ │ ├── AutomationApiKeyAuthenticationProvider.java │ │ │ └── AutomationApiKeyAuthenticationToken.java │ │ │ ├── config │ │ │ └── AutomationApiKeySecurityConfigurerContributor.java │ │ │ └── configurer │ │ │ ├── AutomationApiKeySecurityConfigurer.java │ │ │ └── package-info.java │ │ ├── build.gradle.kts │ │ ├── config │ │ ├── cloud-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── cloud │ │ │ │ └── config │ │ │ │ └── CloudCrossOriginConfiguration.java │ │ ├── observability-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── observability │ │ │ │ │ └── env │ │ │ │ │ └── ObservabilityEnvironmentPostProcessor.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── spring.factories │ │ ├── tenant-multi-data-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── tenant │ │ │ │ └── multi │ │ │ │ ├── config │ │ │ │ └── MultiTenantDataSourceConfiguration.java │ │ │ │ ├── liquibase │ │ │ │ └── MultiTenantLiquibaseChangelogLoader.java │ │ │ │ └── sql │ │ │ │ └── MultiTenantDataSource.java │ │ ├── tenant-multi-message-event-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── tenant │ │ │ │ └── multi │ │ │ │ └── message │ │ │ │ └── event │ │ │ │ └── config │ │ │ │ └── MultiTenantMessageEventConfiguration.java │ │ └── tenant-multi-security-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── tenant │ │ │ └── multi │ │ │ └── security │ │ │ ├── MultiTenantUserDetailsService.java │ │ │ ├── config │ │ │ └── MultiTenantSecurityConfiguration.java │ │ │ └── web │ │ │ ├── authentication │ │ │ ├── MultiTenantAuthenticationFailureHandler.java │ │ │ └── MultiTenantAuthenticationSuccessHandler.java │ │ │ └── filter │ │ │ └── MultiTenantInternalFilter.java │ │ ├── core │ │ ├── cloud │ │ │ └── cloud-aws │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── cloud │ │ │ │ └── aws │ │ │ │ ├── auth │ │ │ │ └── credentials │ │ │ │ │ └── CustomAWSCredentialsProvider.java │ │ │ │ ├── config │ │ │ │ └── AwsCloudProviderConfiguration.java │ │ │ │ └── regions │ │ │ │ └── providers │ │ │ │ └── CustomAwsRegionProvider.java │ │ ├── discovery │ │ │ ├── discovery-metadata-api │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── discovery │ │ │ │ │ └── metadata │ │ │ │ │ └── ServiceMetadataRegistry.java │ │ │ ├── discovery-redis │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── discovery │ │ │ │ │ │ └── redis │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── RedisDiscoveryClient.java │ │ │ │ │ │ └── RedisReactiveDiscoveryClient.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ ├── RedisDiscoveryClientBootstrapConfiguration.java │ │ │ │ │ │ └── RedisRegistryAutoConfiguration.java │ │ │ │ │ │ ├── env │ │ │ │ │ │ └── RedisDiscoveryServiceProviderEnvironmentPostProcessor.java │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ └── RedisServiceMetadataRegistry.java │ │ │ │ │ │ └── registry │ │ │ │ │ │ ├── RedisAutoServiceRegistration.java │ │ │ │ │ │ ├── RedisRegistration.java │ │ │ │ │ │ └── RedisServiceRegistry.java │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── spring.factories │ │ │ └── discovery-util │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── discovery │ │ │ │ └── util │ │ │ │ └── WorkerDiscoveryUtils.java │ │ ├── file-storage │ │ │ └── file-storage-aws │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── file-storage-aws-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── aws │ │ │ │ │ └── AwsFileStorageService.java │ │ │ │ └── file-storage-aws-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── aws │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── AwsFileStorageConfiguration.java │ │ │ │ │ │ ├── env │ │ │ │ │ │ └── AwsFileStorageEnvironmentPostProcessor.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── AwsFileStorageServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── spring.factories │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── aws │ │ │ │ │ └── service │ │ │ │ │ └── AwsFileStorageIntTest.java │ │ │ │ └── resources │ │ │ │ └── application-testint.properties │ │ ├── message │ │ │ └── message-broker │ │ │ │ └── message-broker-aws │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── message │ │ │ │ │ │ └── broker │ │ │ │ │ │ └── aws │ │ │ │ │ │ ├── AwsMessageBroker.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ ├── AwsMessageBrokerConfiguration.java │ │ │ │ │ │ └── AwsMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ └── env │ │ │ │ │ │ └── AwsMessageBrokerEnvironmentPostProcessor.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── spring.factories │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── message │ │ │ │ └── broker │ │ │ │ └── aws │ │ │ │ └── config │ │ │ │ └── AwsMessageBrokerListenerRegistrarConfigurationIntTest.java │ │ ├── remote │ │ │ ├── remote-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── remote │ │ │ │ │ └── client │ │ │ │ │ ├── AbstractRestClient.java │ │ │ │ │ ├── DefaultRestClient.java │ │ │ │ │ └── LoadBalancedRestClient.java │ │ │ └── remote-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── remote │ │ │ │ └── web │ │ │ │ └── filter │ │ │ │ └── RemoteMultiTenantFilter.java │ │ └── tenant │ │ │ └── tenant-multi-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── tenant │ │ │ ├── repository │ │ │ └── TenantRepository.java │ │ │ ├── service │ │ │ └── MultiTenantService.java │ │ │ └── util │ │ │ └── TenantUtils.java │ │ ├── embedded │ │ ├── README.md │ │ ├── embedded-ai │ │ │ └── embedded-ai-mcp-server │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── ai │ │ │ │ └── mcp │ │ │ │ └── server │ │ │ │ └── config │ │ │ │ └── EmbeddedMcpServerConfiguration.java │ │ ├── embedded-configuration │ │ │ ├── embedded-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ ├── AppEvent.java │ │ │ │ │ ├── ConnectedUserProject.java │ │ │ │ │ ├── ConnectedUserProjectWorkflow.java │ │ │ │ │ ├── ConnectedUserProjectWorkflowConnection.java │ │ │ │ │ ├── Integration.java │ │ │ │ │ ├── IntegrationInstance.java │ │ │ │ │ ├── IntegrationInstanceConfiguration.java │ │ │ │ │ ├── IntegrationInstanceConfigurationTag.java │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflow.java │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnection.java │ │ │ │ │ ├── IntegrationInstanceWorkflow.java │ │ │ │ │ ├── IntegrationTag.java │ │ │ │ │ ├── IntegrationVersion.java │ │ │ │ │ └── IntegrationWorkflow.java │ │ │ │ │ ├── dto │ │ │ │ │ ├── ConnectedUserIntegrationDTO.java │ │ │ │ │ ├── ConnectedUserProjectDTO.java │ │ │ │ │ ├── ConnectedUserProjectWorkflowDTO.java │ │ │ │ │ ├── IntegrationDTO.java │ │ │ │ │ ├── IntegrationInstanceConfigurationDTO.java │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowDTO.java │ │ │ │ │ ├── IntegrationInstanceDTO.java │ │ │ │ │ ├── IntegrationInstanceWorkflowDTO.java │ │ │ │ │ └── IntegrationWorkflowDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ConnectedUserConnectionFacade.java │ │ │ │ │ ├── ConnectedUserIntegrationFacade.java │ │ │ │ │ ├── ConnectedUserIntegrationInstanceFacade.java │ │ │ │ │ ├── ConnectedUserProjectFacade.java │ │ │ │ │ ├── IntegrationCategoryFacade.java │ │ │ │ │ ├── IntegrationFacade.java │ │ │ │ │ ├── IntegrationInstanceConfigurationFacade.java │ │ │ │ │ ├── IntegrationInstanceFacade.java │ │ │ │ │ ├── IntegrationTagFacade.java │ │ │ │ │ └── IntegrationWorkflowFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── AppEventService.java │ │ │ │ │ ├── ConnectedUserProjectService.java │ │ │ │ │ ├── ConnectedUserProjectWorkflowService.java │ │ │ │ │ ├── IntegrationInstanceConfigurationService.java │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowService.java │ │ │ │ │ ├── IntegrationInstanceService.java │ │ │ │ │ ├── IntegrationInstanceWorkflowService.java │ │ │ │ │ ├── IntegrationService.java │ │ │ │ │ └── IntegrationWorkflowService.java │ │ │ ├── embedded-configuration-instance-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── instance │ │ │ │ │ │ └── accessor │ │ │ │ │ │ └── IntegrationJobPrincipalAccessor.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ └── instance │ │ │ │ │ └── accessor │ │ │ │ │ └── IntegrationJobPrincipalAccessorTest.java │ │ │ ├── embedded-configuration-public-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── public_ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ ├── ConnectedUserApi.java │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowApi.java │ │ │ │ │ │ │ ├── ConnectionApi.java │ │ │ │ │ │ │ ├── IntegrationApi.java │ │ │ │ │ │ │ ├── IntegrationInstanceApi.java │ │ │ │ │ │ │ ├── IntegrationInstanceWorkflowApi.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── AuthorizationTypeModel.java │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowModel.java │ │ │ │ │ │ │ ├── ConnectionConfigModel.java │ │ │ │ │ │ │ ├── ConnectionModel.java │ │ │ │ │ │ │ ├── CreateFrontendIntegrationInstanceRequestConnectionModel.java │ │ │ │ │ │ │ ├── CreateFrontendIntegrationInstanceRequestModel.java │ │ │ │ │ │ │ ├── CreateFrontendProjectWorkflowRequestModel.java │ │ │ │ │ │ │ ├── CredentialStatusModel.java │ │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ │ ├── InputModel.java │ │ │ │ │ │ │ ├── InputTypeModel.java │ │ │ │ │ │ │ ├── IntegrationBasicModel.java │ │ │ │ │ │ │ ├── IntegrationInstanceBasicModel.java │ │ │ │ │ │ │ ├── IntegrationInstanceModel.java │ │ │ │ │ │ │ ├── IntegrationInstanceWorkflowModel.java │ │ │ │ │ │ │ ├── IntegrationModel.java │ │ │ │ │ │ │ ├── IntegrationWorkflowModel.java │ │ │ │ │ │ │ ├── OAuth2Model.java │ │ │ │ │ │ │ ├── PublishFrontendProjectWorkflowRequestModel.java │ │ │ │ │ │ │ ├── UpdateFrontendIntegrationInstanceWorkflowRequestModel.java │ │ │ │ │ │ │ ├── UpdateFrontendWorkflowConfigurationConnectionRequestModel.java │ │ │ │ │ │ │ └── WorkflowModel.java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ └── public_ │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ConnectedUserApiController.java │ │ │ │ │ ├── ConnectedUserProjectWorkflowApiController.java │ │ │ │ │ ├── ConnectionApiController.java │ │ │ │ │ ├── IntegrationApiController.java │ │ │ │ │ ├── IntegrationInstanceApiController.java │ │ │ │ │ ├── IntegrationInstanceWorkflowApiController.java │ │ │ │ │ ├── converter │ │ │ │ │ └── CaseInsensitiveEnumPropertyEditorSupport.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── ConnectUserProjectWorkflowMapper.java │ │ │ │ │ ├── ConnectedUserIntegrationMapper.java │ │ │ │ │ ├── ConnectionMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── EmbeddedConfigurationPublicMapperSpringConfig.java │ │ │ ├── embedded-configuration-remote-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ └── remote │ │ │ │ │ └── client │ │ │ │ │ ├── facade │ │ │ │ │ ├── RemoteConnectedUserConnectionFacadeClient.java │ │ │ │ │ ├── RemoteIntegrationFacadeClient.java │ │ │ │ │ └── RemoteIntegrationWorkflowFacadeClient.java │ │ │ │ │ └── service │ │ │ │ │ ├── RemoteAppEventServiceClient.java │ │ │ │ │ ├── RemoteConnectedUserProjectServiceClient.java │ │ │ │ │ ├── RemoteIntegrationInstanceConfigurationConfigurationWorkflowServiceClient.java │ │ │ │ │ ├── RemoteIntegrationInstanceConfigurationServiceClient.java │ │ │ │ │ ├── RemoteIntegrationInstanceServiceClient.java │ │ │ │ │ ├── RemoteIntegrationInstanceWorkflowServiceClient.java │ │ │ │ │ ├── RemoteIntegrationServiceClient.java │ │ │ │ │ └── RemoteIntegrationWorkflowServiceClient.java │ │ │ ├── embedded-configuration-remote-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ └── remote │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ └── service │ │ │ │ │ ├── RemoteIntegrationInstanceConfigurationServiceController.java │ │ │ │ │ ├── RemoteIntegrationInstanceConfigurationWorkflowServiceController.java │ │ │ │ │ └── RemoteIntegrationServiceController.java │ │ │ ├── embedded-configuration-rest │ │ │ │ ├── embedded-configuration-rest-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ │ └── VERSION │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── pom.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ │ ├── AppEventApi.java │ │ │ │ │ │ │ │ ├── CategoryApi.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionApi.java │ │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowApi.java │ │ │ │ │ │ │ │ ├── ConnectionApi.java │ │ │ │ │ │ │ │ ├── ConnectionTagApi.java │ │ │ │ │ │ │ │ ├── IntegrationApi.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceApi.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationApi.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationTagApi.java │ │ │ │ │ │ │ │ ├── IntegrationTagApi.java │ │ │ │ │ │ │ │ ├── WebhookTriggerTestApi.java │ │ │ │ │ │ │ │ ├── WorkflowApi.java │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── AppEventModel.java │ │ │ │ │ │ │ │ ├── AuthorizationTypeModel.java │ │ │ │ │ │ │ │ ├── CategoryModel.java │ │ │ │ │ │ │ │ ├── ComponentCategoryModel.java │ │ │ │ │ │ │ │ ├── ComponentConnectionModel.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowModel.java │ │ │ │ │ │ │ │ ├── ConnectionBaseModel.java │ │ │ │ │ │ │ │ ├── ConnectionModel.java │ │ │ │ │ │ │ │ ├── CreateIntegrationInstanceConfigurationWorkflowJob200ResponseModel.java │ │ │ │ │ │ │ │ ├── CredentialStatusModel.java │ │ │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ │ │ ├── IntegrationBasicModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceBasicModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationBasicModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnectionModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceModel.java │ │ │ │ │ │ │ │ ├── IntegrationInstanceWorkflowModel.java │ │ │ │ │ │ │ │ ├── IntegrationModel.java │ │ │ │ │ │ │ │ ├── IntegrationStatusModel.java │ │ │ │ │ │ │ │ ├── IntegrationVersionModel.java │ │ │ │ │ │ │ │ ├── PublishConnectedUserProjectWorkflowRequestModel.java │ │ │ │ │ │ │ │ ├── PublishIntegrationRequestModel.java │ │ │ │ │ │ │ │ ├── StartWebhookTriggerTest200ResponseModel.java │ │ │ │ │ │ │ │ ├── TagModel.java │ │ │ │ │ │ │ │ ├── UpdateConnectionRequestModel.java │ │ │ │ │ │ │ │ ├── UpdateTagsRequestModel.java │ │ │ │ │ │ │ │ ├── Workflow1Model.java │ │ │ │ │ │ │ │ ├── WorkflowBasic1Model.java │ │ │ │ │ │ │ │ ├── WorkflowBasicModel.java │ │ │ │ │ │ │ │ └── WorkflowModel.java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── AppEventMapper.java │ │ │ │ │ │ ├── ComponentDefinitionMapper.java │ │ │ │ │ │ ├── ConnectUserProjectWorkflowMapper.java │ │ │ │ │ │ ├── ConnectionMapper.java │ │ │ │ │ │ ├── IntegrationCategoryMapper.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationMapper.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnectionModelMapper.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowMapper.java │ │ │ │ │ │ ├── IntegrationInstanceMapper.java │ │ │ │ │ │ ├── IntegrationInstanceWorkflowMapper.java │ │ │ │ │ │ ├── IntegrationMapper.java │ │ │ │ │ │ ├── IntegrationTagMapper.java │ │ │ │ │ │ ├── IntegrationTagModelMapper.java │ │ │ │ │ │ ├── IntegrationVersionMapper.java │ │ │ │ │ │ ├── IntegrationWorkflowMapper.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── EmbeddedConfigurationMapperSpringConfig.java │ │ │ │ └── embedded-configuration-rest-impl │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ ├── graphql │ │ │ │ │ │ │ ├── ConnectedUserProjectGraphQlController.java │ │ │ │ │ │ │ └── IntegrationGraphQlController.java │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── AppEventApiController.java │ │ │ │ │ │ │ ├── CategoryApiController.java │ │ │ │ │ │ │ ├── ComponentDefinitionApiController.java │ │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowApiController.java │ │ │ │ │ │ │ ├── ConnectionApiController.java │ │ │ │ │ │ │ ├── ConnectionTagApiController.java │ │ │ │ │ │ │ ├── IntegrationApiController.java │ │ │ │ │ │ │ ├── IntegrationInstanceApiController.java │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationApiController.java │ │ │ │ │ │ │ ├── IntegrationInstanceConfigurationTagApiController.java │ │ │ │ │ │ │ ├── IntegrationTagApiController.java │ │ │ │ │ │ │ ├── WebhookTriggerTestApiController.java │ │ │ │ │ │ │ └── WorkflowApiController.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── graphql │ │ │ │ │ │ ├── connected-user-project.graphqls │ │ │ │ │ │ └── integration.graphqls │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── CategoryApiControllerIntTest.java │ │ │ │ │ │ ├── ComponentDefinitionApiControllerIntTest.java │ │ │ │ │ │ ├── ConnectionApiControllerIntTest.java │ │ │ │ │ │ ├── ConnectionTagApiControllerTest.java │ │ │ │ │ │ ├── IntegrationApiControllerIntTest.java │ │ │ │ │ │ ├── IntegrationTagApiControllerIntTest.java │ │ │ │ │ │ ├── WorkflowApiControllerIntTest.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── EmbeddedConfigurationRestConfigurationSharedMocks.java │ │ │ │ │ │ └── EmbeddedConfigurationRestTestConfiguration.java │ │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application-testint.yml │ │ │ └── embedded-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── callback │ │ │ │ │ │ └── IntegrationWorkflowCallback.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ ├── IntegrationInstanceConfigurationErrorType.java │ │ │ │ │ │ └── IntegrationWorkflowErrorType.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── ConnectedUserConnectionFacadeImpl.java │ │ │ │ │ │ ├── ConnectedUserIntegrationFacadeImpl.java │ │ │ │ │ │ ├── ConnectedUserIntegrationInstanceFacadeImpl.java │ │ │ │ │ │ ├── ConnectedUserProjectFacadeImpl.java │ │ │ │ │ │ ├── IntegrationCategoryFacadeImpl.java │ │ │ │ │ │ ├── IntegrationFacadeImpl.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationFacadeImpl.java │ │ │ │ │ │ ├── IntegrationInstanceFacadeImpl.java │ │ │ │ │ │ ├── IntegrationTagFacadeImpl.java │ │ │ │ │ │ └── IntegrationWorkflowFacadeImpl.java │ │ │ │ │ │ ├── filter │ │ │ │ │ │ └── IntegrationComponentDefinitionFilter.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── AppEventRepository.java │ │ │ │ │ │ ├── ConnectUserProjectRepository.java │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowRepository.java │ │ │ │ │ │ ├── CustomIntegrationInstanceConfigurationRepository.java │ │ │ │ │ │ ├── CustomIntegrationInstanceConfigurationRepositoryImpl.java │ │ │ │ │ │ ├── CustomIntegrationRepository.java │ │ │ │ │ │ ├── CustomIntegrationRepositoryImpl.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationRepository.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowConnectionRepository.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowRepository.java │ │ │ │ │ │ ├── IntegrationInstanceRepository.java │ │ │ │ │ │ ├── IntegrationInstanceWorkflowRepository.java │ │ │ │ │ │ ├── IntegrationRepository.java │ │ │ │ │ │ └── IntegrationWorkflowRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── AppEventServiceImpl.java │ │ │ │ │ │ ├── ConnectedUserProjectServiceImpl.java │ │ │ │ │ │ ├── ConnectedUserProjectWorkflowServiceImpl.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationServiceImpl.java │ │ │ │ │ │ ├── IntegrationInstanceConfigurationWorkflowServiceImpl.java │ │ │ │ │ │ ├── IntegrationInstanceServiceImpl.java │ │ │ │ │ │ ├── IntegrationInstanceWorkflowServiceImpl.java │ │ │ │ │ │ ├── IntegrationServiceImpl.java │ │ │ │ │ │ └── IntegrationWorkflowServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ ├── 00000000000001_embedded_configuration_init.xml │ │ │ │ │ ├── 20240604183040_embedded_configuration_drop_not_null_constraint.xml │ │ │ │ │ ├── 20240604183050_embedded_configuration_added_integration_instance_configuration_constraints.xml │ │ │ │ │ ├── 20240604183060_embedded_configuration_update_integration.xml │ │ │ │ │ ├── 20240604183070_embedded_configuration_dropped_component_version_in_integration.xml │ │ │ │ │ ├── 20240604183080_embedded_configuration_change_primary_key_in_integration_instance_workflow.xml │ │ │ │ │ ├── 20240604183090_embedded_configuration_added_integration_instance_configuration_unique_constraint.xml │ │ │ │ │ ├── 20240604183100_embedded_configuration_added_integration_workflow_constraints.xml │ │ │ │ │ ├── 20240604183110_embedded_configuration_dropped_project_workflow_default_values.xml │ │ │ │ │ ├── 20240604183120_embedded_configuration_dropped_integration_instance_configuration_constraint.xml │ │ │ │ │ ├── 20240604183130_embedded_configuration_renamed_column_key.xml │ │ │ │ │ ├── 20240604183140_embedded_configuration_added_connected_user_project.xml │ │ │ │ │ ├── 20240604183150_embedded_configuration_added_component_version_in_integration.xml │ │ │ │ │ ├── 20240604183160_embedded_configuration_added_authorization_type_in_integration_instance_configuration.xml │ │ │ │ │ └── 20240604183160_embedded_configuration_renamed_column_workflow_reference_code.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── configuration │ │ │ │ │ ├── config │ │ │ │ │ ├── IntegrationIntTestConfiguration.java │ │ │ │ │ └── IntegrationIntTestConfigurationSharedMocks.java │ │ │ │ │ ├── facade │ │ │ │ │ └── IntegrationFacadeIntTest.java │ │ │ │ │ ├── repository │ │ │ │ │ └── IntegrationRepositoryIntTest.java │ │ │ │ │ └── service │ │ │ │ │ ├── IntegrationServiceIntTest.java │ │ │ │ │ └── IntegrationWorkflowServiceIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── embedded-connected-user │ │ │ ├── embedded-connected-user-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── connected │ │ │ │ │ └── user │ │ │ │ │ ├── domain │ │ │ │ │ ├── ConnectedUser.java │ │ │ │ │ └── ConnectedUserMetadata.java │ │ │ │ │ ├── dto │ │ │ │ │ └── ConnectedUserDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ └── ConnectedUserFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── ConnectedUserService.java │ │ │ ├── embedded-connected-user-remote-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── connected │ │ │ │ │ └── user │ │ │ │ │ └── remote │ │ │ │ │ └── client │ │ │ │ │ └── service │ │ │ │ │ └── RemoteConnectedUserServiceClient.java │ │ │ ├── embedded-connected-user-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ └── connected │ │ │ │ │ │ │ └── user │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ ├── ConnectedUserApi.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── ConnectedUserIntegrationInstanceModel.java │ │ │ │ │ │ │ ├── ConnectedUserModel.java │ │ │ │ │ │ │ ├── CredentialStatusModel.java │ │ │ │ │ │ │ └── EnvironmentModel.java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── connected │ │ │ │ │ │ └── user │ │ │ │ │ │ └── web │ │ │ │ │ │ ├── graphql │ │ │ │ │ │ └── ConnectedUserGraphQlController.java │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ConnectedUserApiController.java │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── ConnectedUserMapper.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── EmbeddedConnectedUserMapperSpringConfig.java │ │ │ │ │ └── resources │ │ │ │ │ └── graphql │ │ │ │ │ └── connected-user.graphqls │ │ │ └── embedded-connected-user-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── connected │ │ │ │ │ └── user │ │ │ │ │ ├── facade │ │ │ │ │ └── ConnectedUserFacadeImpl.java │ │ │ │ │ ├── repository │ │ │ │ │ ├── ConnectedUserRepository.java │ │ │ │ │ ├── CustomConnectedUserRepository.java │ │ │ │ │ └── CustomConnectedUserRepositoryImpl.java │ │ │ │ │ └── service │ │ │ │ │ └── ConnectedUserServiceImpl.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── changelog │ │ │ │ └── embedded │ │ │ │ └── connected_user │ │ │ │ └── 00000000000001_embedded_connected_user_init.xml │ │ ├── embedded-execution │ │ │ ├── embedded-execution-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── execution │ │ │ │ │ └── facade │ │ │ │ │ ├── ActionFacade.java │ │ │ │ │ ├── ToolFacade.java │ │ │ │ │ ├── dto │ │ │ │ │ └── ToolDTO.java │ │ │ │ │ └── package-info.java │ │ │ ├── embedded-execution-public-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ └── execution │ │ │ │ │ │ │ └── public_ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ActionApi.java │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ ├── ToolApi.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ │ ├── ErrorsInnerMetaModel.java │ │ │ │ │ │ │ ├── ErrorsInnerModel.java │ │ │ │ │ │ │ ├── ExecuteAction400ResponseModel.java │ │ │ │ │ │ │ ├── ExecuteActionRequestModel.java │ │ │ │ │ │ │ ├── ExecuteToolRequestModel.java │ │ │ │ │ │ │ ├── FunctionModel.java │ │ │ │ │ │ │ └── ToolModel.java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── execution │ │ │ │ │ └── public_ │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ActionApiController.java │ │ │ │ │ ├── ToolApiController.java │ │ │ │ │ └── converter │ │ │ │ │ └── CaseInsensitiveEnumPropertyEditorSupport.java │ │ │ └── embedded-execution-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── execution │ │ │ │ ├── facade │ │ │ │ ├── ActionFacadeImpl.java │ │ │ │ └── ToolFacadeImpl.java │ │ │ │ └── util │ │ │ │ └── ConnectionIdHelper.java │ │ ├── embedded-security-web │ │ │ └── embedded-security-web-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── security │ │ │ │ └── web │ │ │ │ ├── authentication │ │ │ │ ├── EmbeddedApiKeyAuthenticationProvider.java │ │ │ │ └── EmbeddedApiKeyAuthenticationToken.java │ │ │ │ ├── config │ │ │ │ └── EmbeddedApiKeySecurityConfigurerContributor.java │ │ │ │ ├── configurer │ │ │ │ ├── EmbeddedApiKeySecurityConfigurer.java │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ ├── embedded-security │ │ │ ├── embedded-security-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── security │ │ │ │ │ ├── domain │ │ │ │ │ └── SigningKey.java │ │ │ │ │ ├── facade │ │ │ │ │ └── SigningKeyFacade.java │ │ │ │ │ └── service │ │ │ │ │ └── SigningKeyService.java │ │ │ ├── embedded-security-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── security │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── SigningKeyApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── CreateSigningKey200ResponseModel.java │ │ │ │ │ │ └── SigningKeyModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── security │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── SigningKeyApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── SigningKeyMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── EmbeddedSecurityMapperSpringConfig.java │ │ │ └── embedded-security-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── security │ │ │ │ │ ├── facade │ │ │ │ │ └── SigningKeyFacadeImpl.java │ │ │ │ │ ├── repository │ │ │ │ │ └── SigningKeyRepository.java │ │ │ │ │ └── service │ │ │ │ │ └── SigningKeyServiceImpl.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── changelog │ │ │ │ └── embedded │ │ │ │ └── security │ │ │ │ ├── 00000000000001_embedded_security_init.xml │ │ │ │ └── 20250908102801_embedded_security_added_column_signing_key.xml │ │ ├── embedded-swagger │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── swagger │ │ │ │ └── config │ │ │ │ └── SwaggerConfiguration.java │ │ ├── embedded-unified │ │ │ ├── embedded-unified-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── unified │ │ │ │ │ │ ├── exception │ │ │ │ │ │ └── CursorPaginationException.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── UnifiedApiFacade.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ └── pagination │ │ │ │ │ │ ├── CursorPageRequest.java │ │ │ │ │ │ ├── CursorPageSlice.java │ │ │ │ │ │ ├── CursorPageable.java │ │ │ │ │ │ ├── CursorPageableDefault.java │ │ │ │ │ │ └── CursorUnpaged.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── unified │ │ │ │ │ └── pagination │ │ │ │ │ ├── CursorPageRequestTest.java │ │ │ │ │ └── CursorPageSliceTest.java │ │ │ ├── embedded-unified-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── embedded │ │ │ │ │ │ │ └── unified │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── accounting │ │ │ │ │ │ │ ├── AccountApi.java │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── AccountModel.java │ │ │ │ │ │ │ │ ├── CreateUpdateAccountModel.java │ │ │ │ │ │ │ │ ├── CreatedModel.java │ │ │ │ │ │ │ │ ├── CreatedRecordModel.java │ │ │ │ │ │ │ │ ├── ErrorsInnerMetaModel.java │ │ │ │ │ │ │ │ ├── ErrorsInnerModel.java │ │ │ │ │ │ │ │ ├── InlineObjectModel.java │ │ │ │ │ │ │ │ ├── ListAccounts400ResponseModel.java │ │ │ │ │ │ │ │ ├── ListAccountsPageableParameterModel.java │ │ │ │ │ │ │ │ └── WarningsInnerModel.java │ │ │ │ │ │ │ └── crm │ │ │ │ │ │ │ ├── AccountApi.java │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── AccountModel.java │ │ │ │ │ │ │ ├── AddressesInnerModel.java │ │ │ │ │ │ │ ├── ContactModel.java │ │ │ │ │ │ │ ├── CreateUpdateAccountModel.java │ │ │ │ │ │ │ ├── CreateUpdateContactModel.java │ │ │ │ │ │ │ ├── CreateUpdateLeadModel.java │ │ │ │ │ │ │ ├── CreateUpdateOpportunityModel.java │ │ │ │ │ │ │ ├── CreatedModel.java │ │ │ │ │ │ │ ├── CreatedRecordModel.java │ │ │ │ │ │ │ ├── EmailsInnerModel.java │ │ │ │ │ │ │ ├── ErrorsInnerMetaModel.java │ │ │ │ │ │ │ ├── ErrorsInnerModel.java │ │ │ │ │ │ │ ├── InlineObjectModel.java │ │ │ │ │ │ │ ├── LeadModel.java │ │ │ │ │ │ │ ├── LifecycleStageModel.java │ │ │ │ │ │ │ ├── ListAccounts400ResponseModel.java │ │ │ │ │ │ │ ├── ListAccountsPageableParameterModel.java │ │ │ │ │ │ │ ├── OpportunityModel.java │ │ │ │ │ │ │ ├── PhonesInnerModel.java │ │ │ │ │ │ │ └── WarningsInnerModel.java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi │ │ │ │ │ ├── common │ │ │ │ │ │ └── components │ │ │ │ │ │ │ ├── parameters │ │ │ │ │ │ │ ├── header │ │ │ │ │ │ │ │ └── x-instance-id.yaml │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ ├── created_after.yaml │ │ │ │ │ │ │ │ ├── created_before.yaml │ │ │ │ │ │ │ │ ├── cursor.yaml │ │ │ │ │ │ │ │ ├── environment.yaml │ │ │ │ │ │ │ │ ├── include_deleted_data.yaml │ │ │ │ │ │ │ │ ├── include_raw_data.yaml │ │ │ │ │ │ │ │ ├── modified_after.yaml │ │ │ │ │ │ │ │ ├── modified_before.yaml │ │ │ │ │ │ │ │ ├── page_size.yaml │ │ │ │ │ │ │ │ ├── pageable.yaml │ │ │ │ │ │ │ │ ├── read_from_cache.yaml │ │ │ │ │ │ │ │ └── remote_provider_page_size.yaml │ │ │ │ │ │ │ ├── responses │ │ │ │ │ │ │ ├── badRequest.yaml │ │ │ │ │ │ │ ├── conflict.yaml │ │ │ │ │ │ │ ├── forbidden.yaml │ │ │ │ │ │ │ ├── internalServerError.yaml │ │ │ │ │ │ │ ├── notFound.yaml │ │ │ │ │ │ │ ├── notImplemented.yaml │ │ │ │ │ │ │ ├── remoteProviderError.yaml │ │ │ │ │ │ │ ├── unauthorized.yaml │ │ │ │ │ │ │ └── unprocessableEntity.yaml │ │ │ │ │ │ │ ├── schemas │ │ │ │ │ │ │ ├── created.yaml │ │ │ │ │ │ │ ├── errors.yaml │ │ │ │ │ │ │ ├── page.yaml │ │ │ │ │ │ │ └── warnings.yaml │ │ │ │ │ │ │ └── securitySchemes │ │ │ │ │ │ │ └── bearer.yaml │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── accounting │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ └── schemas │ │ │ │ │ │ │ │ ├── create_update_account.yaml │ │ │ │ │ │ │ │ └── objects │ │ │ │ │ │ │ │ ├── account.yaml │ │ │ │ │ │ │ │ └── custom_fields.yaml │ │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ │ └── paths │ │ │ │ │ │ │ ├── accounts.yaml │ │ │ │ │ │ │ └── accounts@account_id.yaml │ │ │ │ │ │ └── crm │ │ │ │ │ │ ├── components │ │ │ │ │ │ ├── parameters │ │ │ │ │ │ │ ├── path │ │ │ │ │ │ │ │ └── object_name.yaml │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ └── object_type.yaml │ │ │ │ │ │ └── schemas │ │ │ │ │ │ │ ├── create_update_account.yaml │ │ │ │ │ │ │ ├── create_update_contact.yaml │ │ │ │ │ │ │ ├── create_update_lead.yaml │ │ │ │ │ │ │ ├── create_update_opportunity.yaml │ │ │ │ │ │ │ └── objects │ │ │ │ │ │ │ ├── account.yaml │ │ │ │ │ │ │ ├── addresses.yaml │ │ │ │ │ │ │ ├── contact.yaml │ │ │ │ │ │ │ ├── custom_fields.yaml │ │ │ │ │ │ │ ├── emails.yaml │ │ │ │ │ │ │ ├── lead.yaml │ │ │ │ │ │ │ ├── lifecycle_stage.yaml │ │ │ │ │ │ │ ├── opportunity.yaml │ │ │ │ │ │ │ └── phones.yaml │ │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ │ └── paths │ │ │ │ │ │ ├── accounts.yaml │ │ │ │ │ │ ├── accounts@account_id.yaml │ │ │ │ │ │ ├── contacts.yaml │ │ │ │ │ │ ├── contacts@contact_id.yaml │ │ │ │ │ │ ├── leads.yaml │ │ │ │ │ │ ├── leads@lead_id.yaml │ │ │ │ │ │ ├── opportunities.yaml │ │ │ │ │ │ └── opportunities@opportunity_id.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── unified │ │ │ │ │ │ └── web │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── CursorPaginationCommonConfiguration.java │ │ │ │ │ │ ├── pagination │ │ │ │ │ │ ├── CursorPageableArgumentResolver.java │ │ │ │ │ │ ├── CursorPageableHandlerMethodArgumentResolver.java │ │ │ │ │ │ └── CursorPageableHandlerMethodArgumentResolverSupport.java │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── accounting │ │ │ │ │ │ ├── AccountingAccountApiController.java │ │ │ │ │ │ └── mapper │ │ │ │ │ │ │ ├── AccountingAccountUnifiedOutputModelMapper.java │ │ │ │ │ │ │ └── AccountingCreateUpdateAccountModelMapper.java │ │ │ │ │ │ ├── crm │ │ │ │ │ │ ├── CrmAccountApiController.java │ │ │ │ │ │ └── mapper │ │ │ │ │ │ │ ├── CrmAccountUnifiedOutputModelMapper.java │ │ │ │ │ │ │ ├── CrmCreateUpdateAccountModelMapper.java │ │ │ │ │ │ │ ├── CrmLifecycleStageMapper.java │ │ │ │ │ │ │ ├── CrmLifecycleStageModelMapper.java │ │ │ │ │ │ │ └── CrmListAccountsPageableParameterModelMapper.java │ │ │ │ │ │ └── mapper │ │ │ │ │ │ └── config │ │ │ │ │ │ └── EmbeddedUnifiedMapperSpringConfig.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── unified │ │ │ │ │ └── web │ │ │ │ │ └── pagination │ │ │ │ │ ├── CursorPageableDefaultTest.java │ │ │ │ │ └── CursorPageableHandlerMethodArgumentResolverTest.java │ │ │ └── embedded-unified-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── unified │ │ │ │ └── facade │ │ │ │ └── UnifiedApiFacadeImpl.java │ │ ├── embedded-webhook │ │ │ └── embedded-webhook-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── README.md │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ ├── com │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── public_ │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── AppEventTriggerApi.java │ │ │ │ │ │ ├── RequestTriggerApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ ├── ErrorsInnerMetaModel.java │ │ │ │ │ │ ├── ErrorsInnerModel.java │ │ │ │ │ │ └── ExecuteWorkflows400ResponseModel.java │ │ │ │ │ └── org │ │ │ │ │ └── openapitools │ │ │ │ │ └── configuration │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── embedded │ │ │ │ │ └── webhook │ │ │ │ │ ├── AppEventTriggerApiController.java │ │ │ │ │ ├── RequestTriggerApiController.java │ │ │ │ │ └── converter │ │ │ │ │ └── CaseInsensitiveEnumPropertyEditorSupport.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── webhook │ │ │ │ └── RequestTriggerApiControllerIntTest.java │ │ └── embedded-workflow │ │ │ ├── embedded-workflow-coordinator │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── embedded │ │ │ │ │ └── workflow │ │ │ │ │ └── coordinator │ │ │ │ │ ├── AbstractConnectedUserProjectDispatcherPreSendProcessor.java │ │ │ │ │ ├── AbstractDispatcherPreSendProcessor.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── task │ │ │ │ │ └── dispatcher │ │ │ │ │ │ ├── ConnectedUserProjectTaskDispatcherPreSendProcessor.java │ │ │ │ │ │ └── IntegrationTaskDispatcherPreSendProcessor.java │ │ │ │ │ └── trigger │ │ │ │ │ └── dispatcher │ │ │ │ │ ├── ConnecteduserProjectTriggerDispatcherPreSendProcessor.java │ │ │ │ │ └── IntegrationTriggerDispatcherPreSendProcessor.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── embedded │ │ │ │ └── workflow │ │ │ │ └── coordinator │ │ │ │ └── processor │ │ │ │ ├── IntegrationTaskDispatcherPreSendProcessorIntTest.java │ │ │ │ └── IntegrationTriggerDispatcherPreSendProcessorIntTest.java │ │ │ └── embedded-workflow-execution │ │ │ ├── embedded-workflow-execution-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ ├── dto │ │ │ │ └── WorkflowExecutionDTO.java │ │ │ │ ├── facade │ │ │ │ └── IntegrationWorkflowExecutionFacade.java │ │ │ │ └── package-info.java │ │ │ ├── embedded-workflow-execution-rest │ │ │ ├── build.gradle.kts │ │ │ ├── generated │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── README.md │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ ├── com │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── embedded │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── WorkflowExecutionApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── AuthorizationTypeModel.java │ │ │ │ │ │ ├── IntegrationStatusModel.java │ │ │ │ │ │ ├── WebhookRetryModel.java │ │ │ │ │ │ ├── WorkflowBasic1Model.java │ │ │ │ │ │ ├── WorkflowExecutionBasicModel.java │ │ │ │ │ │ └── WorkflowExecutionModel.java │ │ │ │ │ └── org │ │ │ │ │ └── openapitools │ │ │ │ │ └── configuration │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ ├── openapi.yaml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── embedded │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ ├── WorkflowExecutionApiController.java │ │ │ │ └── mapper │ │ │ │ ├── WorkflowExecutionMapper.java │ │ │ │ └── config │ │ │ │ └── EmbeddedWorkflowExecutionMapperSpringConfig.java │ │ │ └── embedded-workflow-execution-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── embedded │ │ │ └── workflow │ │ │ └── execution │ │ │ └── facade │ │ │ └── IntegrationWorkflowExecutionFacadeImpl.java │ │ ├── modules │ │ └── components │ │ │ ├── api-platform │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── component │ │ │ │ │ │ └── apiplatform │ │ │ │ │ │ ├── ApiPlatformComponentHandler.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── ApiPlatformResponseToApiRequestAction.java │ │ │ │ │ │ ├── constant │ │ │ │ │ │ ├── ApiPlatformConstants.java │ │ │ │ │ │ └── ResponseType.java │ │ │ │ │ │ ├── task │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ └── ApiPlatformResponseToApiRequestActionTaskHandler.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ ├── ApiPlatformNewApiRequestTrigger.java │ │ │ │ │ │ └── handler │ │ │ │ │ │ └── ApiPlatformNewApiRequestTriggerHandler.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── api-platform.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── component │ │ │ │ │ └── apiplatform │ │ │ │ │ └── ApiPlatformComponentHandlerTest.java │ │ │ │ └── resources │ │ │ │ └── definition │ │ │ │ └── api-platform_v1.json │ │ │ ├── app-event │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── component │ │ │ │ │ │ └── appevent │ │ │ │ │ │ ├── AppEventComponentHandler.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── AppEventTrigger.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── app-event.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── component │ │ │ │ │ └── appevent │ │ │ │ │ └── AppEventComponentHandlerTest.java │ │ │ │ └── resources │ │ │ │ └── definition │ │ │ │ └── app-event_v1.json │ │ │ ├── build.gradle.kts │ │ │ └── code-workflow │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── component │ │ │ │ └── codeworkflow │ │ │ │ ├── CodeWorkflowComponentHandler.java │ │ │ │ ├── action │ │ │ │ ├── CodeWorkflowPerformAction.java │ │ │ │ └── definition │ │ │ │ │ └── CodeWorkflowPerformActionDefinition.java │ │ │ │ ├── constant │ │ │ │ └── CodeWorkflowConstants.java │ │ │ │ └── task │ │ │ │ ├── CodeWorkflowTaskExecutor.java │ │ │ │ └── handler │ │ │ │ └── CodeWorkflowPerformTaskHandler.java │ │ │ └── resources │ │ │ └── assets │ │ │ └── code-workflow.svg │ │ └── platform │ │ ├── platform-api-connector │ │ ├── platform-api-connector-configuration │ │ │ ├── platform-api-connector-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── apiconnector │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ ├── ApiConnector.java │ │ │ │ │ └── ApiConnectorEndpoint.java │ │ │ │ │ ├── dto │ │ │ │ │ └── ApiConnectorDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ └── ApiConnectorFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── ApiConnectorService.java │ │ │ ├── platform-api-connector-configuration-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ ├── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── ee │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ └── apiconnector │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ApiConnectorApi.java │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── ApiConnectorEndpointModel.java │ │ │ │ │ │ │ ├── ApiConnectorModel.java │ │ │ │ │ │ │ ├── HttpMethodModel.java │ │ │ │ │ │ │ ├── ImportOpenApiSpecificationRequestModel.java │ │ │ │ │ │ │ ├── TagModel.java │ │ │ │ │ │ │ └── UpdateTagsRequestModel.java │ │ │ │ │ │ └── org │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── apiconnector │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ApiConnectorApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── ApiConnectorEndpointMapper.java │ │ │ │ │ ├── ApiConnectorMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── EePlatformApiConnectorConfigurationMapperSpringConfig.java │ │ │ └── platform-api-connector-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── apiconnector │ │ │ │ │ └── configuration │ │ │ │ │ ├── exception │ │ │ │ │ └── ApiConnectorErrorType.java │ │ │ │ │ ├── facade │ │ │ │ │ └── ApiConnectorFacadeImpl.java │ │ │ │ │ ├── generator │ │ │ │ │ └── OpenApiGenerator.java │ │ │ │ │ ├── repository │ │ │ │ │ └── ApiConnectorRepository.java │ │ │ │ │ └── service │ │ │ │ │ └── ApiConnectorServiceImpl.java │ │ │ │ └── resources │ │ │ │ ├── config │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── configuration │ │ │ │ │ └── 00000000000001_platform_api_connector_init.xml │ │ │ │ └── libs │ │ │ │ ├── README.md │ │ │ │ ├── auto-service-annotations-1.1.1.jar │ │ │ │ ├── component-api-1.0.jar │ │ │ │ └── definition-api-1.0.jar │ │ ├── platform-api-connector-file-storage │ │ │ ├── platform-api-connector-file-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── apiconnector │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── ApiConnectorFileStorage.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-api-connector-file-storage-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── apiconnector │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── ApiConnectorFileStorageImpl.java │ │ │ │ │ └── config │ │ │ │ │ └── ApiConnectorFileStorageConfiguration.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── apiconnector │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ └── ApiConnectorFileStorageTest.java │ │ └── platform-api-connector-handler │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── apiconnector │ │ │ └── handler │ │ │ ├── ApiConnectorDynamicComponentHandlerRegistry.java │ │ │ └── reader │ │ │ └── ComponentDefinitionReader.java │ │ ├── platform-audit │ │ └── platform-audit-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── audit │ │ │ │ ├── AuditEventConverter.java │ │ │ │ ├── config │ │ │ │ └── AuditEventConfiguration.java │ │ │ │ ├── domain │ │ │ │ ├── PersistentAuditEvent.java │ │ │ │ └── PersistentAuditEventData.java │ │ │ │ └── repository │ │ │ │ ├── CustomAuditEventRepository.java │ │ │ │ └── PersistenceAuditEventRepository.java │ │ │ └── resources │ │ │ └── config │ │ │ └── liquibase │ │ │ └── changelog │ │ │ └── audit │ │ │ └── 00000000000001_audit_init.xml │ │ ├── platform-code-workflow │ │ ├── platform-code-workflow-configuration │ │ │ ├── platform-code-workflow-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── codeworkflow │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ ├── CodeWorkflow.java │ │ │ │ │ └── CodeWorkflowContainer.java │ │ │ │ │ ├── facade │ │ │ │ │ └── CodeWorkflowContainerFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── CodeWorkflowContainerService.java │ │ │ └── platform-code-workflow-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── codeworkflow │ │ │ │ │ └── configuration │ │ │ │ │ ├── facade │ │ │ │ │ └── CodeWorkflowContainerFacadeImpl.java │ │ │ │ │ ├── repository │ │ │ │ │ └── CodeWorkflowContainerRepository.java │ │ │ │ │ └── service │ │ │ │ │ └── CodeWorkflowContainerServiceImpl.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── changelog │ │ │ │ └── platform │ │ │ │ └── code_workflow │ │ │ │ ├── 00000000000001_platform_code_workflow_init.xml │ │ │ │ ├── 20240604153221_platform_code_workflow_renamed_column_workflows_file.xml │ │ │ │ ├── 20240604153231_platform_code_workflow_renamed_column_code_workflow_container_reference.xml │ │ │ │ ├── 20240604153241_platform_code_workflow_renamed_column_workflow_id.xml │ │ │ │ └── 20240604153251_platform_code_workflow_drop_columns_code_workflow.xml │ │ └── platform-code-workflow-file-storage │ │ │ ├── platform-code-workflow-file-storage-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── codeworkflow │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ ├── CodeWorkflowFileStorage.java │ │ │ │ └── package-info.java │ │ │ └── platform-code-workflow-file-storage-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── codeworkflow │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ ├── CodeWorkflowFileStorageImpl.java │ │ │ │ └── config │ │ │ │ └── CodeWorkflowFileStorageConfiguration.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── codeworkflow │ │ │ └── file │ │ │ └── storage │ │ │ └── CodeWorkflowFileStorageTest.java │ │ ├── platform-component │ │ ├── platform-component-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── component │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── AbstractWorkerClient.java │ │ │ │ ├── facade │ │ │ │ ├── RemoteActionDefinitionFacadeClient.java │ │ │ │ ├── RemoteClusterElementDefinitionFacadeClient.java │ │ │ │ ├── RemoteConnectionDefinitionFacadeClient.java │ │ │ │ └── RemoteTriggerDefinitionFacadeClient.java │ │ │ │ └── service │ │ │ │ ├── RemoteActionDefinitionServiceClient.java │ │ │ │ ├── RemoteClusterElementDefinitionServiceClient.java │ │ │ │ ├── RemoteComponentDefinitionServiceClient.java │ │ │ │ ├── RemoteConnectionDefinitionServiceClient.java │ │ │ │ ├── RemoteTriggerDefinitionServiceClient.java │ │ │ │ └── RemoteUnifiedApiDefinitionServiceClient.java │ │ └── platform-component-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── component │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ ├── facade │ │ │ ├── RemoteActionDefinitionFacadeController.java │ │ │ ├── RemoteConnectionDefinitionFacadeController.java │ │ │ └── RemoteTriggerDefinitionFacadeController.java │ │ │ ├── package-info.java │ │ │ └── service │ │ │ ├── RemoteActionDefinitionServiceController.java │ │ │ ├── RemoteComponentDefinitionServiceController.java │ │ │ ├── RemoteConnectionDefinitionServiceController.java │ │ │ └── RemoteTriggerDefinitionServiceController.java │ │ ├── platform-configuration │ │ ├── platform-configuration-api │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── configuration │ │ │ │ ├── dto │ │ │ │ ├── AiProviderDTO.java │ │ │ │ └── GitConfigurationDTO.java │ │ │ │ └── facade │ │ │ │ ├── AiProviderFacade.java │ │ │ │ └── GitConfigurationFacade.java │ │ ├── platform-configuration-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── configuration │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── facade │ │ │ │ └── RemoteComponentConnectionFacadeClient.java │ │ │ │ └── service │ │ │ │ ├── RemotePropertyServiceClient.java │ │ │ │ ├── RemoteWorkflowServiceClient.java │ │ │ │ └── RemoteWorkflowTestConfigurationServiceClient.java │ │ ├── platform-configuration-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── configuration │ │ │ │ └── remote │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ ├── facade │ │ │ │ └── RemoteComponentConnectionFacadeController.java │ │ │ │ └── service │ │ │ │ ├── RemoteWorkflowServiceController.java │ │ │ │ └── RemoteWorkflowTestConfigurationServiceController.java │ │ ├── platform-configuration-rest │ │ │ ├── build.gradle.kts │ │ │ ├── generated │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── README.md │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── AiProviderApi.java │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ ├── GitConfigurationApi.java │ │ │ │ │ └── model │ │ │ │ │ ├── AiProviderModel.java │ │ │ │ │ ├── GitConfigurationModel.java │ │ │ │ │ └── UpdateAiProviderRequestModel.java │ │ │ ├── openapi.yaml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── configuration │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ ├── AiProviderApiController.java │ │ │ │ ├── GitConfigurationApiController.java │ │ │ │ └── mapper │ │ │ │ ├── AiProviderMapper.java │ │ │ │ ├── GitConfigurationMapper.java │ │ │ │ └── config │ │ │ │ └── EePlatformConfigurationMapperSpringConfig.java │ │ └── platform-configuration-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── configuration │ │ │ └── facade │ │ │ ├── AiProviderFacadeImpl.java │ │ │ └── GitConfigurationFacadeImpl.java │ │ ├── platform-connection │ │ ├── platform-connection-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── connection │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── fasade │ │ │ │ └── RemoteConnectionFacadeClient.java │ │ │ │ └── service │ │ │ │ └── RemoteConnectionServiceClient.java │ │ └── platform-connection-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── connection │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ └── service │ │ │ └── RemoteConnectionServiceController.java │ │ ├── platform-custom-component │ │ ├── platform-custom-component-configuration │ │ │ ├── platform-custom-component-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ └── CustomComponent.java │ │ │ │ │ ├── facade │ │ │ │ │ └── CustomComponentFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── CustomComponentService.java │ │ │ ├── platform-custom-component-configuration-public-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── customcomponent │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── public_ │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ └── CustomComponentApi.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── configuration │ │ │ │ │ └── public_ │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ └── CustomComponentApiController.java │ │ │ ├── platform-custom-component-configuration-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── ee │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── customcomponent │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── CustomComponentApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ └── CustomComponentModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── CustomComponentApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── CustomComponentMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── EePlatformCustomComponentConfigurationMapperSpringConfig.java │ │ │ └── platform-custom-component-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── configuration │ │ │ │ │ ├── facade │ │ │ │ │ └── CustomComponentFacadeImpl.java │ │ │ │ │ ├── repository │ │ │ │ │ └── CustomComponentRepository.java │ │ │ │ │ └── service │ │ │ │ │ └── CustomComponentServiceImpl.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── changelog │ │ │ │ └── platform │ │ │ │ └── custom_component │ │ │ │ ├── 00000000000001_platform_custom_component_init.xml │ │ │ │ └── 20240604153121_platform_custom_component_renamed_column_component_file.xml │ │ ├── platform-custom-component-file-storage │ │ │ ├── platform-custom-component-file-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── CustomComponentFileStorage.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-custom-component-file-storage-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── customcomponent │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── CustomComponentFileStorageImpl.java │ │ │ │ │ └── config │ │ │ │ │ └── CustomComponentFileStorageConfiguration.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── customcomponent │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ └── CustomComponentFileStorageTest.java │ │ ├── platform-custom-component-handler │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── customcomponent │ │ │ │ └── handler │ │ │ │ └── CustomComponentDynamicComponentHandlerRegistry.java │ │ └── platform-custom-component-loader │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── customcomponent │ │ │ └── loader │ │ │ ├── ComponentHandlerClassLoader.java │ │ │ ├── ComponentHandlerLoader.java │ │ │ └── ComponentHandlerPolyglotEngine.java │ │ ├── platform-data-storage │ │ └── platform-data-storage-jdbc │ │ │ ├── platform-data-storage-jdbc-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── data │ │ │ │ └── storage │ │ │ │ └── db │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── config │ │ │ │ └── RemoteJdbcDataStorageClientConfiguration.java │ │ │ │ └── service │ │ │ │ └── RemoteJdbcDataStorageServiceClient.java │ │ │ └── platform-data-storage-jdbc-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── data │ │ │ └── storage │ │ │ └── db │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ └── service │ │ │ └── RemoteJdbcDataStorageServiceController.java │ │ ├── platform-notification │ │ └── platform-notification-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── notification │ │ │ └── remote │ │ │ └── client │ │ │ ├── facade │ │ │ └── RemoteNotificationFacadeClient.java │ │ │ └── service │ │ │ ├── RemoteNotificationEventServiceClient.java │ │ │ └── RemoteNotificationServiceClient.java │ │ ├── platform-scheduler │ │ ├── platform-scheduler-aws │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ee │ │ │ │ │ └── platform │ │ │ │ │ └── scheduler │ │ │ │ │ └── aws │ │ │ │ │ ├── AwsTriggerScheduler.java │ │ │ │ │ ├── config │ │ │ │ │ └── AwsTriggerSchedulerConfiguration.java │ │ │ │ │ ├── constant │ │ │ │ │ └── AwsTriggerSchedulerConstants.java │ │ │ │ │ └── listener │ │ │ │ │ ├── DynamicWebhookTriggerRefreshListener.java │ │ │ │ │ ├── PollingTriggerListener.java │ │ │ │ │ └── ScheduleTriggerListener.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── scheduler │ │ │ │ └── aws │ │ │ │ └── AwsTriggerSchedulerTest.java │ │ ├── platform-scheduler-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── scheduler │ │ │ │ ├── config │ │ │ │ └── MultiTenantQuartzTriggerSchedulerConfiguration.java │ │ │ │ └── tenant │ │ │ │ ├── MultiTenantDriverDelegate.java │ │ │ │ ├── MultiTenantLocalDataSourceJobStore.java │ │ │ │ └── MultiTenantSemaphore.java │ │ ├── platform-scheduler-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── scheduler │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ └── RemoteTriggerSchedulerClient.java │ │ └── platform-scheduler-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── scheduler │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ └── RemoteTriggerSchedulerController.java │ │ ├── platform-security-web │ │ └── platform-security-web-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── security │ │ │ └── web │ │ │ ├── authentication │ │ │ ├── PlatformApiKeyAuthenticationProvider.java │ │ │ └── PlatformApiKeyAuthenticationToken.java │ │ │ ├── config │ │ │ └── PlatformApiKeySecurityConfigurerContributor.java │ │ │ └── configurer │ │ │ ├── PlatformApiKeySecurityConfigurer.java │ │ │ └── package-info.java │ │ ├── platform-user │ │ └── platform-user-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── user │ │ │ └── remote │ │ │ └── client │ │ │ └── service │ │ │ ├── RemoteAuthorityServiceClient.java │ │ │ └── RemoteUserServiceClient.java │ │ └── platform-workflow │ │ ├── platform-workflow-execution │ │ ├── platform-workflow-execution-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ ├── facade │ │ │ │ ├── RemotePrincipalJobFacadeClient.java │ │ │ │ └── RemoteTriggerLifecycleFacadeClient.java │ │ │ │ └── service │ │ │ │ ├── RemotePrincipalJobServiceClient.java │ │ │ │ ├── RemoteTriggerExecutionServiceClient.java │ │ │ │ └── RemoteTriggerStateServiceClient.java │ │ └── platform-workflow-execution-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── workflow │ │ │ └── execution │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ ├── facade │ │ │ ├── RemotePrincipalJobFacadeController.java │ │ │ └── RemoteTriggerLifecycleFacadeController.java │ │ │ └── service │ │ │ ├── RemotePrincipalJobServiceController.java │ │ │ ├── RemoteTriggerExecutionServiceController.java │ │ │ └── RemoteTriggerStateServiceController.java │ │ ├── platform-workflow-task-dispatcher │ │ └── platform-workflow-task-dispatcher-registry │ │ │ ├── platform-workflow-task-dispatcher-registry-remote-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ee │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── task │ │ │ │ └── dispatcher │ │ │ │ └── registry │ │ │ │ └── remote │ │ │ │ └── client │ │ │ │ └── service │ │ │ │ └── RemoteTaskDispatcherDefinitionServiceClient.java │ │ │ └── platform-workflow-task-dispatcher-registry-remote-rest │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── workflow │ │ │ └── task │ │ │ └── dispatcher │ │ │ └── registry │ │ │ └── remote │ │ │ └── web │ │ │ └── rest │ │ │ └── service │ │ │ └── RemoteTaskDispatcherDefinitionServiceController.java │ │ └── platform-workflow-worker │ │ ├── platform-workflow-worker-remote-client │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ee │ │ │ └── platform │ │ │ └── workflow │ │ │ └── worker │ │ │ └── remote │ │ │ └── client │ │ │ └── task │ │ │ └── handler │ │ │ ├── RemoteTaskHandlerClient.java │ │ │ └── config │ │ │ └── WorkerHandlerConfiguration.java │ │ └── platform-workflow-worker-remote-rest │ │ ├── build.gradle.kts │ │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bytechef │ │ └── ee │ │ └── platform │ │ └── workflow │ │ └── worker │ │ └── remote │ │ └── web │ │ └── rest │ │ └── task │ │ └── handler │ │ └── RemoteTaskHandlerController.java ├── libs │ ├── ai │ │ └── mcp │ │ │ ├── mcp-server-configuration │ │ │ └── mcp-server-configuration-graphql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ai │ │ │ │ │ └── mcp │ │ │ │ │ └── server │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── graphql │ │ │ │ │ └── ManagementMcpServerGraphQlController.java │ │ │ │ └── resources │ │ │ │ └── graphql │ │ │ │ └── management-mcp-server.graphqls │ │ │ ├── mcp-server │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ai │ │ │ │ └── mcp │ │ │ │ └── server │ │ │ │ ├── config │ │ │ │ └── ManagementMcpServerConfiguration.java │ │ │ │ └── security │ │ │ │ └── web │ │ │ │ ├── authentication │ │ │ │ ├── ManagementMcpServerApiKeyAuthenticationProvider.java │ │ │ │ └── ManagementMcpServerApiKeyAuthenticationToken.java │ │ │ │ └── configurer │ │ │ │ └── ManagementMcpServerSecurityConfigurer.java │ │ │ └── mcp-tool │ │ │ ├── mcp-tool-automation │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── ai │ │ │ │ │ └── mcp │ │ │ │ │ └── tool │ │ │ │ │ └── automation │ │ │ │ │ ├── ProjectTools.java │ │ │ │ │ └── ProjectWorkflowTools.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ai │ │ │ │ └── mcp │ │ │ │ └── tool │ │ │ │ └── automation │ │ │ │ └── ProjectWorkflowToolsTest.java │ │ │ └── mcp-tool-platform │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── ai │ │ │ │ └── mcp │ │ │ │ └── tool │ │ │ │ └── platform │ │ │ │ ├── ComponentTools.java │ │ │ │ ├── TaskDispatcherTools.java │ │ │ │ ├── TaskTools.java │ │ │ │ └── util │ │ │ │ └── ToolUtils.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── ai │ │ │ └── mcp │ │ │ └── tool │ │ │ └── platform │ │ │ ├── ComponentToolsTest.java │ │ │ └── util │ │ │ └── ToolUtilsTest.java │ ├── atlas │ │ ├── README.md │ │ ├── atlas-configuration │ │ │ ├── atlas-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── configuration │ │ │ │ │ ├── constant │ │ │ │ │ └── WorkflowConstants.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── CancelControlTask.java │ │ │ │ │ ├── ControlTask.java │ │ │ │ │ ├── Task.java │ │ │ │ │ ├── Workflow.java │ │ │ │ │ └── WorkflowTask.java │ │ │ │ │ ├── exception │ │ │ │ │ └── WorkflowErrorType.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── service │ │ │ │ │ └── WorkflowService.java │ │ │ │ │ ├── util │ │ │ │ │ └── WorkflowTaskUtils.java │ │ │ │ │ └── workflow │ │ │ │ │ ├── contributor │ │ │ │ │ └── WorkflowReservedWordContributor.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── AbstractWorkflowMapper.java │ │ │ │ │ ├── JsonWorkflowMapper.java │ │ │ │ │ ├── WorkflowMapper.java │ │ │ │ │ ├── WorkflowReader.java │ │ │ │ │ ├── WorkflowResource.java │ │ │ │ │ └── YamlWorkflowMapper.java │ │ │ ├── atlas-configuration-config │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── configuration │ │ │ │ │ └── config │ │ │ │ │ └── WorkflowConfiguration.java │ │ │ ├── atlas-configuration-converter │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── configuration │ │ │ │ │ └── converter │ │ │ │ │ ├── StringToWorkflowTaskConverter.java │ │ │ │ │ └── WorkflowTaskToStringConverter.java │ │ │ ├── atlas-configuration-repository │ │ │ │ ├── atlas-configuration-repository-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── atlas │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── repository │ │ │ │ │ │ ├── WorkflowCrudRepository.java │ │ │ │ │ │ ├── WorkflowRepository.java │ │ │ │ │ │ └── annotation │ │ │ │ │ │ ├── ConditionalOnWorkflowRepositoryClasspath.java │ │ │ │ │ │ ├── ConditionalOnWorkflowRepositoryFilesystem.java │ │ │ │ │ │ ├── ConditionalOnWorkflowRepositoryGit.java │ │ │ │ │ │ └── ConditionalOnWorkflowRepositoryJdbc.java │ │ │ │ ├── atlas-configuration-repository-git │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── repository │ │ │ │ │ │ │ └── git │ │ │ │ │ │ │ ├── GitWorkflowRepository.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── GitWorkflowRepositoryConfiguration.java │ │ │ │ │ │ │ └── operations │ │ │ │ │ │ │ ├── GitWorkflowOperations.java │ │ │ │ │ │ │ └── JGitWorkflowOperations.java │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ └── workflow │ │ │ │ │ │ │ └── repository │ │ │ │ │ │ │ └── git │ │ │ │ │ │ │ └── GitWorkflowRepositoryTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── workflows │ │ │ │ │ │ └── hello.yaml │ │ │ │ ├── atlas-configuration-repository-jdbc │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ │ └── repository │ │ │ │ │ │ │ │ └── jdbc │ │ │ │ │ │ │ │ ├── JdbcWorkflowRepository.java │ │ │ │ │ │ │ │ ├── callback │ │ │ │ │ │ │ │ └── WorkflowCallback.java │ │ │ │ │ │ │ │ └── config │ │ │ │ │ │ │ │ └── JdbcWorkflowRepositoryConfiguration.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── config │ │ │ │ │ │ │ └── liquibase │ │ │ │ │ │ │ └── changelog │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── 00000000000001_atlas_configuration_init.xml │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── atlas │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── repository │ │ │ │ │ │ └── jdbc │ │ │ │ │ │ └── JdbcWorkflowRepositoryIntTest.java │ │ │ │ └── atlas-configuration-repository-resource │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── configuration │ │ │ │ │ └── repository │ │ │ │ │ └── resource │ │ │ │ │ ├── AbstractResourceWorkflowRepository.java │ │ │ │ │ ├── ClassPathResourceWorkflowRepository.java │ │ │ │ │ ├── FilesystemResourceWorkflowRepository.java │ │ │ │ │ └── config │ │ │ │ │ └── ResourceWorkflowRepositoryConfiguration.java │ │ │ └── atlas-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── configuration │ │ │ │ │ └── service │ │ │ │ │ └── WorkflowServiceImpl.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── configuration │ │ │ │ └── service │ │ │ │ └── WorkflowServiceIntTest.java │ │ ├── atlas-coordinator │ │ │ ├── README.md │ │ │ ├── atlas-coordinator-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── coordinator │ │ │ │ │ ├── annotation │ │ │ │ │ └── ConditionalOnCoordinator.java │ │ │ │ │ ├── event │ │ │ │ │ ├── AbstractEvent.java │ │ │ │ │ ├── ApplicationEvent.java │ │ │ │ │ ├── ErrorEvent.java │ │ │ │ │ ├── JobStatusApplicationEvent.java │ │ │ │ │ ├── ResumeJobEvent.java │ │ │ │ │ ├── StartJobEvent.java │ │ │ │ │ ├── StopJobEvent.java │ │ │ │ │ ├── TaskExecutionCompleteEvent.java │ │ │ │ │ ├── TaskExecutionErrorEvent.java │ │ │ │ │ ├── TaskProgressedApplicationEvent.java │ │ │ │ │ ├── TaskStartedApplicationEvent.java │ │ │ │ │ └── listener │ │ │ │ │ │ ├── ApplicationEventListener.java │ │ │ │ │ │ └── ErrorEventListener.java │ │ │ │ │ ├── message │ │ │ │ │ └── route │ │ │ │ │ │ └── TaskCoordinatorMessageRoute.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── task │ │ │ │ │ ├── completion │ │ │ │ │ ├── TaskCompletionHandler.java │ │ │ │ │ └── TaskCompletionHandlerFactory.java │ │ │ │ │ └── dispatcher │ │ │ │ │ ├── ErrorHandlingTaskDispatcher.java │ │ │ │ │ ├── TaskDispatcher.java │ │ │ │ │ ├── TaskDispatcherPreSendProcessor.java │ │ │ │ │ ├── TaskDispatcherResolver.java │ │ │ │ │ └── TaskDispatcherResolverFactory.java │ │ │ ├── atlas-coordinator-config │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── coordinator │ │ │ │ │ └── config │ │ │ │ │ ├── TaskCoordinatorConfiguration.java │ │ │ │ │ └── TaskCoordinatorMessageBrokerConfigurerConfiguration.java │ │ │ └── atlas-coordinator-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── coordinator │ │ │ │ │ ├── TaskCoordinator.java │ │ │ │ │ ├── event │ │ │ │ │ └── listener │ │ │ │ │ │ ├── LogTaskApplicationEventListener.java │ │ │ │ │ │ ├── TaskExecutionErrorEventListener.java │ │ │ │ │ │ ├── TaskProgressedApplicationEventListener.java │ │ │ │ │ │ └── TaskStartedApplicationEventListener.java │ │ │ │ │ ├── job │ │ │ │ │ └── JobExecutor.java │ │ │ │ │ └── task │ │ │ │ │ ├── completion │ │ │ │ │ ├── DefaultTaskCompletionHandler.java │ │ │ │ │ └── TaskCompletionHandlerChain.java │ │ │ │ │ └── dispatcher │ │ │ │ │ ├── ControlTaskDispatcher.java │ │ │ │ │ ├── DefaultTaskDispatcher.java │ │ │ │ │ └── TaskDispatcherChain.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── coordinator │ │ │ │ │ ├── TaskCoordinatorIntTest.java │ │ │ │ │ ├── event │ │ │ │ │ └── listener │ │ │ │ │ │ └── TaskExecutionErrorEventListenerTest.java │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── DefaultTaskDispatcherTest.java │ │ │ │ └── resources │ │ │ │ └── workflows │ │ │ │ ├── hello1.json │ │ │ │ └── hello2.yaml │ │ ├── atlas-execution │ │ │ ├── atlas-execution-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── execution │ │ │ │ │ ├── domain │ │ │ │ │ ├── Context.java │ │ │ │ │ ├── Counter.java │ │ │ │ │ ├── Job.java │ │ │ │ │ ├── Progressable.java │ │ │ │ │ └── TaskExecution.java │ │ │ │ │ ├── dto │ │ │ │ │ └── JobParametersDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ └── JobFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── ContextService.java │ │ │ │ │ ├── CounterService.java │ │ │ │ │ ├── JobService.java │ │ │ │ │ └── TaskExecutionService.java │ │ │ ├── atlas-execution-config │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── execution │ │ │ │ │ └── config │ │ │ │ │ └── WorkflowExecutionConfiguration.java │ │ │ ├── atlas-execution-repository │ │ │ │ ├── README.md │ │ │ │ ├── atlas-execution-repository-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── atlas │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── repository │ │ │ │ │ │ ├── ContextRepository.java │ │ │ │ │ │ ├── CounterRepository.java │ │ │ │ │ │ ├── JobRepository.java │ │ │ │ │ │ └── TaskExecutionRepository.java │ │ │ │ ├── atlas-execution-repository-jdbc │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ │ └── execution │ │ │ │ │ │ │ │ └── repository │ │ │ │ │ │ │ │ └── jdbc │ │ │ │ │ │ │ │ ├── JdbcContextRepository.java │ │ │ │ │ │ │ │ ├── JdbcCounterRepository.java │ │ │ │ │ │ │ │ ├── JdbcJobRepository.java │ │ │ │ │ │ │ │ ├── JdbcTaskExecutionRepository.java │ │ │ │ │ │ │ │ └── converter │ │ │ │ │ │ │ │ ├── StringToWebhooksConverter.java │ │ │ │ │ │ │ │ └── WebhooksToStringConverter.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── config │ │ │ │ │ │ │ └── liquibase │ │ │ │ │ │ │ └── changelog │ │ │ │ │ │ │ └── atlas │ │ │ │ │ │ │ └── execution │ │ │ │ │ │ │ ├── 00000000000001_atlas_execution_init.xml │ │ │ │ │ │ │ └── 202501114215080_atlas_execution_added_column_task_execution.xml │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── atlas │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── repository │ │ │ │ │ │ └── jdbc │ │ │ │ │ │ ├── JdbcContextRepositoryIntTest.java │ │ │ │ │ │ ├── JdbcCounterRepositoryIntTest.java │ │ │ │ │ │ ├── JdbcJobRepositoryIntTest.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── WorkflowExecutionRepositoryIntTestConfiguration.java │ │ │ │ └── atlas-execution-repository-memory │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── atlas │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── repository │ │ │ │ │ │ └── memory │ │ │ │ │ │ ├── InMemoryContextRepository.java │ │ │ │ │ │ ├── InMemoryCounterRepository.java │ │ │ │ │ │ ├── InMemoryJobRepository.java │ │ │ │ │ │ └── InMemoryTaskExecutionRepository.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── execution │ │ │ │ │ └── repository │ │ │ │ │ └── memory │ │ │ │ │ ├── InMemoryContextRepositoryTest.java │ │ │ │ │ └── InMemoryTaskExecutionRepositoryTest.java │ │ │ └── atlas-execution-service │ │ │ │ ├── README.md │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── execution │ │ │ │ │ ├── facade │ │ │ │ │ └── JobFacadeImpl.java │ │ │ │ │ └── service │ │ │ │ │ ├── ContextServiceImpl.java │ │ │ │ │ ├── CounterServiceImpl.java │ │ │ │ │ ├── JobServiceImpl.java │ │ │ │ │ └── TaskExecutionServiceImpl.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── execution │ │ │ │ ├── facade │ │ │ │ └── JobFacadeIntTest.java │ │ │ │ └── service │ │ │ │ ├── ContextServiceIntTest.java │ │ │ │ ├── CounterServiceIntTest.java │ │ │ │ ├── JobServiceIntTest.java │ │ │ │ └── TaskExecutionServiceIntTest.java │ │ ├── atlas-file-storage │ │ │ ├── atlas-file-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── TaskFileStorage.java │ │ │ │ │ └── package-info.java │ │ │ └── atlas-file-storage-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── atlas │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── TaskFileStorageImpl.java │ │ │ │ │ └── config │ │ │ │ │ └── TaskFileStorageConfiguration.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ └── TaskFileStorageTest.java │ │ └── atlas-worker │ │ │ ├── README.md │ │ │ ├── atlas-worker-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── worker │ │ │ │ ├── annotation │ │ │ │ └── ConditionalOnWorker.java │ │ │ │ ├── event │ │ │ │ ├── AbstractEvent.java │ │ │ │ ├── CancelControlTaskEvent.java │ │ │ │ └── TaskExecutionEvent.java │ │ │ │ ├── exception │ │ │ │ └── TaskExecutionException.java │ │ │ │ ├── message │ │ │ │ └── route │ │ │ │ │ └── TaskWorkerMessageRoute.java │ │ │ │ ├── package-info.java │ │ │ │ └── task │ │ │ │ └── handler │ │ │ │ ├── DynamicTaskHandlerProvider.java │ │ │ │ ├── TaskDispatcherAdapterFactory.java │ │ │ │ ├── TaskExecutionPostOutputProcessor.java │ │ │ │ ├── TaskHandler.java │ │ │ │ ├── TaskHandlerProvider.java │ │ │ │ ├── TaskHandlerRegistry.java │ │ │ │ └── TaskHandlerResolver.java │ │ │ ├── atlas-worker-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── worker │ │ │ │ └── config │ │ │ │ ├── TaskHandlerRegistryConfiguration.java │ │ │ │ ├── TaskWorkerConfiguration.java │ │ │ │ └── TaskWorkerMessageBrokerConfigurerConfiguration.java │ │ │ └── atlas-worker-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── atlas │ │ │ │ └── worker │ │ │ │ ├── TaskWorker.java │ │ │ │ └── task │ │ │ │ └── handler │ │ │ │ ├── DefaultTaskHandlerResolver.java │ │ │ │ ├── TaskDispatcherAdapterTaskHandlerResolver.java │ │ │ │ └── TaskHandlerResolverChain.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── atlas │ │ │ └── worker │ │ │ └── TaskWorkerTest.java │ ├── automation │ │ ├── README.md │ │ ├── automation-ai │ │ │ └── automation-ai-mcp-server │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── ai │ │ │ │ └── mcp │ │ │ │ └── server │ │ │ │ ├── config │ │ │ │ └── AutomationMcpServerConfiguration.java │ │ │ │ ├── event │ │ │ │ └── listener │ │ │ │ │ └── McpToolTransactionalEventListener.java │ │ │ │ └── security │ │ │ │ └── web │ │ │ │ ├── authentication │ │ │ │ ├── AutomationMcpServerApiKeyAuthenticationProvider.java │ │ │ │ └── AutomationMcpServerApiKeyAuthenticationToken.java │ │ │ │ └── configurer │ │ │ │ └── AutomationMcpServerSecurityConfigurer.java │ │ ├── automation-configuration │ │ │ ├── automation-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ ├── domain │ │ │ │ │ ├── Project.java │ │ │ │ │ ├── ProjectDeployment.java │ │ │ │ │ ├── ProjectDeploymentTag.java │ │ │ │ │ ├── ProjectDeploymentWorkflow.java │ │ │ │ │ ├── ProjectDeploymentWorkflowConnection.java │ │ │ │ │ ├── ProjectTag.java │ │ │ │ │ ├── ProjectVersion.java │ │ │ │ │ ├── ProjectWorkflow.java │ │ │ │ │ ├── SharedTemplate.java │ │ │ │ │ ├── Workspace.java │ │ │ │ │ ├── WorkspaceApiKey.java │ │ │ │ │ ├── WorkspaceConnection.java │ │ │ │ │ └── WorkspaceUser.java │ │ │ │ │ ├── dto │ │ │ │ │ ├── ProjectDTO.java │ │ │ │ │ ├── ProjectDeploymentDTO.java │ │ │ │ │ ├── ProjectDeploymentWorkflowDTO.java │ │ │ │ │ ├── ProjectTemplateDTO.java │ │ │ │ │ ├── ProjectWorkflowDTO.java │ │ │ │ │ ├── SharedProjectDTO.java │ │ │ │ │ ├── SharedWorkflowDTO.java │ │ │ │ │ └── WorkflowTemplateDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ProjectCategoryFacade.java │ │ │ │ │ ├── ProjectDeploymentFacade.java │ │ │ │ │ ├── ProjectFacade.java │ │ │ │ │ ├── ProjectTagFacade.java │ │ │ │ │ ├── ProjectWorkflowFacade.java │ │ │ │ │ ├── WorkspaceApiKeyFacade.java │ │ │ │ │ ├── WorkspaceConnectionFacade.java │ │ │ │ │ └── WorkspaceFacade.java │ │ │ │ │ ├── listener │ │ │ │ │ └── ProjectGitSyncEventListener.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── ProjectDeploymentService.java │ │ │ │ │ ├── ProjectDeploymentWorkflowService.java │ │ │ │ │ ├── ProjectService.java │ │ │ │ │ ├── ProjectWorkflowService.java │ │ │ │ │ ├── SharedTemplateService.java │ │ │ │ │ ├── WorkspaceApiKeyService.java │ │ │ │ │ ├── WorkspaceConnectionService.java │ │ │ │ │ ├── WorkspaceService.java │ │ │ │ │ └── WorkspaceUserService.java │ │ │ ├── automation-configuration-instance-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── instance │ │ │ │ │ │ └── accessor │ │ │ │ │ │ └── ProjectDeploymentJobPrincipalAccessor.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ └── instance │ │ │ │ │ └── accessor │ │ │ │ │ └── ProjectDeploymentJobPrincipalAccessorTest.java │ │ │ ├── automation-configuration-rest │ │ │ │ ├── automation-configuration-rest-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ │ └── VERSION │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── pom.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── automation │ │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ │ ├── CategoryApi.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionApi.java │ │ │ │ │ │ │ │ ├── ConnectionApi.java │ │ │ │ │ │ │ │ ├── ConnectionTagApi.java │ │ │ │ │ │ │ │ ├── ProjectApi.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentApi.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentTagApi.java │ │ │ │ │ │ │ │ ├── ProjectTagApi.java │ │ │ │ │ │ │ │ ├── WebhookTriggerTestApi.java │ │ │ │ │ │ │ │ ├── WorkflowApi.java │ │ │ │ │ │ │ │ ├── WorkspaceApi.java │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── AuthorizationTypeModel.java │ │ │ │ │ │ │ │ ├── CategoryModel.java │ │ │ │ │ │ │ │ ├── ComponentCategoryModel.java │ │ │ │ │ │ │ │ ├── ComponentConnectionModel.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ConnectionBaseModel.java │ │ │ │ │ │ │ │ ├── ConnectionModel.java │ │ │ │ │ │ │ │ ├── CreateProjectDeploymentWorkflowJob200ResponseModel.java │ │ │ │ │ │ │ │ ├── CredentialStatusModel.java │ │ │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ │ │ ├── ProjectBasicModel.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentBasicModel.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentModel.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentWorkflowConnectionModel.java │ │ │ │ │ │ │ │ ├── ProjectDeploymentWorkflowModel.java │ │ │ │ │ │ │ │ ├── ProjectModel.java │ │ │ │ │ │ │ │ ├── ProjectStatusModel.java │ │ │ │ │ │ │ │ ├── ProjectVersionModel.java │ │ │ │ │ │ │ │ ├── PublishProjectRequestModel.java │ │ │ │ │ │ │ │ ├── StartWebhookTriggerTest200ResponseModel.java │ │ │ │ │ │ │ │ ├── TagModel.java │ │ │ │ │ │ │ │ ├── UpdateConnectionRequestModel.java │ │ │ │ │ │ │ │ ├── UpdateTagsRequestModel.java │ │ │ │ │ │ │ │ ├── Workflow1Model.java │ │ │ │ │ │ │ │ ├── WorkflowBasic1Model.java │ │ │ │ │ │ │ │ ├── WorkflowBasicModel.java │ │ │ │ │ │ │ │ ├── WorkflowModel.java │ │ │ │ │ │ │ │ └── WorkspaceModel.java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── ComponentDefinitionMapper.java │ │ │ │ │ │ ├── ProjectCategoryMapper.java │ │ │ │ │ │ ├── ProjectDeploymentMapper.java │ │ │ │ │ │ ├── ProjectDeploymentWorkflowConnectionModelMapper.java │ │ │ │ │ │ ├── ProjectDeploymentWorkflowMapper.java │ │ │ │ │ │ ├── ProjectMapper.java │ │ │ │ │ │ ├── ProjectTagMapper.java │ │ │ │ │ │ ├── ProjectTagModelMapper.java │ │ │ │ │ │ ├── ProjectVersionMapper.java │ │ │ │ │ │ ├── ProjectWorkflowMapper.java │ │ │ │ │ │ ├── WorkspaceConnectionMapper.java │ │ │ │ │ │ ├── WorkspaceConnectionModelMapper.java │ │ │ │ │ │ ├── WorkspaceMapper.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── AutomationConfigurationMapperSpringConfig.java │ │ │ │ └── automation-configuration-rest-impl │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── automation │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ ├── graphql │ │ │ │ │ │ │ ├── EnvironmentGraphQlController.java │ │ │ │ │ │ │ ├── ProjectGraphQlController.java │ │ │ │ │ │ │ ├── ProjectWorkflowGraphQlController.java │ │ │ │ │ │ │ └── WorkspaceApiKeyGraphQlController.java │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── CategoryApiController.java │ │ │ │ │ │ │ ├── ComponentDefinitionApiController.java │ │ │ │ │ │ │ ├── ConnectionApiController.java │ │ │ │ │ │ │ ├── ConnectionTagApiController.java │ │ │ │ │ │ │ ├── ProjectApiController.java │ │ │ │ │ │ │ ├── ProjectDeploymentApiController.java │ │ │ │ │ │ │ ├── ProjectDeploymentTagApiController.java │ │ │ │ │ │ │ ├── ProjectTagApiController.java │ │ │ │ │ │ │ ├── WebhookTriggerTestApiController.java │ │ │ │ │ │ │ ├── WorkflowApiController.java │ │ │ │ │ │ │ └── WorkspaceApiController.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── graphql │ │ │ │ │ │ ├── environment.graphqls │ │ │ │ │ │ ├── project-workflow.graphqls │ │ │ │ │ │ ├── project.graphqls │ │ │ │ │ │ └── workspace-api-key.graphqls │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ ├── graphql │ │ │ │ │ │ ├── ProjectGraphQlControllerIntTest.java │ │ │ │ │ │ ├── ProjectWorkflowGraphQlControllerIntTest.java │ │ │ │ │ │ └── config │ │ │ │ │ │ │ └── AutomationConfigurationGraphQlTestConfiguration.java │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── CategoryApiControllerIntTest.java │ │ │ │ │ │ ├── ComponentDefinitionApiControllerIntTest.java │ │ │ │ │ │ ├── ConnectionApiControllerIntTest.java │ │ │ │ │ │ ├── ConnectionTagApiControllerTest.java │ │ │ │ │ │ ├── ProjectApiControllerIntTest.java │ │ │ │ │ │ ├── ProjectTagApiControllerIntTest.java │ │ │ │ │ │ ├── WorkflowApiControllerIntTest.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── AutomationConfigurationRestConfigurationSharedMocks.java │ │ │ │ │ │ └── AutomationConfigurationRestTestConfiguration.java │ │ │ │ │ └── resources │ │ │ │ │ ├── graphql-test │ │ │ │ │ ├── deleteSharedProject.graphql │ │ │ │ │ ├── exportSharedProject.graphql │ │ │ │ │ ├── importProjectTemplate.graphql │ │ │ │ │ ├── projectById.graphql │ │ │ │ │ ├── projects.graphql │ │ │ │ │ ├── sharedProject.graphql │ │ │ │ │ └── sharedWorkflow.graphql │ │ │ │ │ └── graphql │ │ │ │ │ └── test.graphqls │ │ │ └── automation-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── callback │ │ │ │ │ │ ├── ProjectCallback.java │ │ │ │ │ │ └── ProjectWorkflowCallback.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── TemplatesProperties.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ └── ProjectDeploymentErrorType.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── ProjectCategoryFacadeImpl.java │ │ │ │ │ │ ├── ProjectDeploymentFacadeImpl.java │ │ │ │ │ │ ├── ProjectFacadeImpl.java │ │ │ │ │ │ ├── ProjectTagFacadeImpl.java │ │ │ │ │ │ ├── ProjectWorkflowFacadeImpl.java │ │ │ │ │ │ ├── WorkspaceApiKeyFacadeImpl.java │ │ │ │ │ │ ├── WorkspaceConnectionFacadeImpl.java │ │ │ │ │ │ └── WorkspaceFacadeImpl.java │ │ │ │ │ │ ├── filter │ │ │ │ │ │ └── ProjectComponentDefinitionFilter.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── CustomProjectDeploymentRepository.java │ │ │ │ │ │ ├── CustomProjectDeploymentRepositoryImpl.java │ │ │ │ │ │ ├── CustomProjectRepository.java │ │ │ │ │ │ ├── CustomProjectRepositoryImpl.java │ │ │ │ │ │ ├── ProjectDeploymentRepository.java │ │ │ │ │ │ ├── ProjectDeploymentWorkflowRepository.java │ │ │ │ │ │ ├── ProjectRepository.java │ │ │ │ │ │ ├── ProjectWorkflowRepository.java │ │ │ │ │ │ ├── SharedTemplateRepository.java │ │ │ │ │ │ ├── WorkspaceApiKeyRepository.java │ │ │ │ │ │ ├── WorkspaceConnectionRepository.java │ │ │ │ │ │ ├── WorkspaceRepository.java │ │ │ │ │ │ └── WorkspaceUserRepository.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── PreBuiltTemplateService.java │ │ │ │ │ │ ├── ProjectDeploymentServiceImpl.java │ │ │ │ │ │ ├── ProjectDeploymentWorkflowServiceImpl.java │ │ │ │ │ │ ├── ProjectServiceImpl.java │ │ │ │ │ │ ├── ProjectWorkflowServiceImpl.java │ │ │ │ │ │ ├── SharedTemplateServiceImpl.java │ │ │ │ │ │ ├── WorkspaceApiKeyServiceImpl.java │ │ │ │ │ │ ├── WorkspaceConnectionServiceImpl.java │ │ │ │ │ │ ├── WorkspaceServiceImpl.java │ │ │ │ │ │ └── WorkspaceUserServiceImpl.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ComponentDefinitionHelper.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ ├── changelog │ │ │ │ │ └── automation │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── 00000000000001_automation_configuration_connection_init.xml │ │ │ │ │ │ ├── 00000000000001_automation_configuration_init.xml │ │ │ │ │ │ ├── 20240604153040_automation_configuration_added_table_workspace_user.xml │ │ │ │ │ │ ├── 20240604153041_automation_configuration_load_data.xml │ │ │ │ │ │ ├── 20240604153051_automation_configuration_added_project_instance_unique_constraint.xml │ │ │ │ │ │ ├── 20240604153061_automation_configuration_added_project_workflow_constraints.xml │ │ │ │ │ │ ├── 20240604153071_automation_configuration_dropped_project_workflow_default_values.xml │ │ │ │ │ │ ├── 20240604153081_automation_configuration_renamed_project_instance_table.xml │ │ │ │ │ │ ├── 20240604153091_automation_configuration_alter_column_description.xml │ │ │ │ │ │ ├── 20240604153101_automation_configuration_renamed_column_key.xml │ │ │ │ │ │ ├── 202508311958010_automation_configuration_added_column_uuid.xml │ │ │ │ │ │ ├── 202508311958020_automation_configuration_renamed_column_workflow_reference_code.xml │ │ │ │ │ │ ├── 202508311958030_automation_configuration_added_table_shared_template.xml │ │ │ │ │ │ └── 202508311958040_automation_configuration_added_table_workspace_api_key.xml │ │ │ │ │ └── data │ │ │ │ │ └── workspace_user.csv │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── configuration │ │ │ │ │ ├── config │ │ │ │ │ ├── ProjectIntTestConfiguration.java │ │ │ │ │ └── ProjectIntTestConfigurationSharedMocks.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ProjectDeploymentFacadeIntTest.java │ │ │ │ │ ├── ProjectFacadeIntTest.java │ │ │ │ │ └── ProjectWorkflowFacadeIntTest.java │ │ │ │ │ ├── repository │ │ │ │ │ └── ProjectRepositoryIntTest.java │ │ │ │ │ ├── service │ │ │ │ │ ├── ProjectDeploymentWorkflowServiceTest.java │ │ │ │ │ ├── ProjectServiceIntTest.java │ │ │ │ │ ├── ProjectWorkflowServiceIntTest.java │ │ │ │ │ └── SharedTemplateServiceIntTest.java │ │ │ │ │ └── util │ │ │ │ │ └── ProjectDeploymentFacadeHelper.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── automation-execution │ │ │ ├── automation-execution-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── execution │ │ │ │ │ ├── dto │ │ │ │ │ └── ToolDTO.java │ │ │ │ │ └── facade │ │ │ │ │ └── ToolFacade.java │ │ │ └── automation-execution-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── execution │ │ │ │ └── facade │ │ │ │ └── ToolFacadeImpl.java │ │ ├── automation-mcp │ │ │ ├── automation-mcp-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── mcp │ │ │ │ │ ├── domain │ │ │ │ │ ├── McpProject.java │ │ │ │ │ ├── McpProjectWorkflow.java │ │ │ │ │ └── WorkspaceMcpServer.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── McpProjectFacade.java │ │ │ │ │ └── WorkspaceMcpServerFacade.java │ │ │ │ │ ├── repository │ │ │ │ │ └── WorkspaceMcpServerRepository.java │ │ │ │ │ └── service │ │ │ │ │ ├── McpProjectService.java │ │ │ │ │ ├── McpProjectWorkflowService.java │ │ │ │ │ └── WorkspaceMcpServerService.java │ │ │ ├── automation-mcp-graphql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── automation │ │ │ │ │ │ │ └── mcp │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── graphql │ │ │ │ │ │ │ ├── McpProjectGraphQlController.java │ │ │ │ │ │ │ ├── McpProjectWorkflowGraphQlController.java │ │ │ │ │ │ │ └── WorkspaceMcpServerGraphQlController.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── graphql │ │ │ │ │ │ ├── mcp-project-workflow.graphqls │ │ │ │ │ │ ├── mcp-project.graphqls │ │ │ │ │ │ └── workspace-mcp-server.graphqls │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── mcp │ │ │ │ │ └── web │ │ │ │ │ └── graphql │ │ │ │ │ ├── McpProjectGraphQlControllerTest.java │ │ │ │ │ ├── McpProjectWorkflowGraphQlControllerTest.java │ │ │ │ │ └── WorkspaceMcpServerGraphQlControllerTest.java │ │ │ └── automation-mcp-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── mcp │ │ │ │ │ │ ├── event │ │ │ │ │ │ ├── McpServerAfterSaveEventListener.java │ │ │ │ │ │ └── McpServerBeforeDeleteEventListener.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── McpProjectFacadeImpl.java │ │ │ │ │ │ └── WorkspaceMcpServerFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── McpProjectRepository.java │ │ │ │ │ │ └── McpProjectWorkflowRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── McpProjectServiceImpl.java │ │ │ │ │ │ ├── McpProjectWorkflowServiceImpl.java │ │ │ │ │ │ └── WorkspaceMcpServerServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── automation │ │ │ │ │ └── mcp │ │ │ │ │ ├── 00000000000001_automation_mcp_init.xml │ │ │ │ │ └── 20250827000002_automation_mcp_workspace_migration.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── mcp │ │ │ │ │ ├── config │ │ │ │ │ ├── McpProjectIntTestConfiguration.java │ │ │ │ │ └── McpProjectIntTestConfigurationSharedMocks.java │ │ │ │ │ ├── event │ │ │ │ │ ├── McpServerAfterSaveEventListenerTest.java │ │ │ │ │ └── McpServerBeforeDeleteEventListenerTest.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── McpProjectFacadeIntTest.java │ │ │ │ │ └── WorkspaceMcpServerFacadeIntTest.java │ │ │ │ │ └── service │ │ │ │ │ ├── McpProjectServiceIntTest.java │ │ │ │ │ ├── McpProjectWorkflowServiceIntTest.java │ │ │ │ │ └── WorkspaceMcpServerServiceIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── automation-swagger │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── swagger │ │ │ │ └── config │ │ │ │ └── SwaggerConfiguration.java │ │ └── automation-workflow │ │ │ ├── automation-workflow-coordinator │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── workflow │ │ │ │ │ └── coordinator │ │ │ │ │ ├── AbstractDispatcherPreSendProcessor.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── task │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── ProjectTaskDispatcherPreSendProcessor.java │ │ │ │ │ └── trigger │ │ │ │ │ └── dispatcher │ │ │ │ │ └── ProjectTriggerDispatcherPreSendProcessor.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── workflow │ │ │ │ └── coordinator │ │ │ │ └── processor │ │ │ │ ├── ProjectTaskDispatcherPreSendProcessorIntTest.java │ │ │ │ └── ProjectTriggerDispatcherPreSendProcessorIntTest.java │ │ │ └── automation-workflow-execution │ │ │ ├── automation-workflow-execution-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ ├── dto │ │ │ │ └── WorkflowExecutionDTO.java │ │ │ │ ├── facade │ │ │ │ └── ProjectWorkflowExecutionFacade.java │ │ │ │ └── package-info.java │ │ │ ├── automation-workflow-execution-rest │ │ │ ├── build.gradle.kts │ │ │ ├── generated │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ ├── .openapi-generator │ │ │ │ │ ├── FILES │ │ │ │ │ └── VERSION │ │ │ │ ├── README.md │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ ├── com │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── automation │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── WorkflowExecutionApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── ProjectStatusModel.java │ │ │ │ │ │ ├── WebhookRetryModel.java │ │ │ │ │ │ ├── WorkflowBasic1Model.java │ │ │ │ │ │ ├── WorkflowExecutionBasicModel.java │ │ │ │ │ │ └── WorkflowExecutionModel.java │ │ │ │ │ └── org │ │ │ │ │ └── openapitools │ │ │ │ │ └── configuration │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ ├── openapi.yaml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── WorkflowExecutionApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── WorkflowExecutionMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── AutomationWorkflowExecutionMapperSpringConfig.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ └── WorkflowExecutionApiControllerIntTest.java │ │ │ └── automation-workflow-execution-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── automation │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ └── facade │ │ │ │ └── ProjectWorkflowExecutionFacadeImpl.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── automation │ │ │ └── workflow │ │ │ └── execution │ │ │ └── facade │ │ │ └── ProjectWorkflowExecutionFacadeTest.java │ ├── build.gradle.kts │ ├── config │ │ ├── app-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ ├── AbstractApplication.java │ │ │ │ └── config │ │ │ │ ├── ApplicationProperties.java │ │ │ │ ├── TemplatesSubmissionFormProperties.java │ │ │ │ └── actuate │ │ │ │ └── info │ │ │ │ ├── FeatureFlagsContributor.java │ │ │ │ ├── SignUpContributor.java │ │ │ │ └── TemplatesSignupFormContributor.java │ │ ├── async-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── async │ │ │ │ └── config │ │ │ │ └── AsyncConfiguration.java │ │ ├── automation-demo-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── automation │ │ │ │ │ └── demo │ │ │ │ │ └── config │ │ │ │ │ └── DemoProjectConfiguration.java │ │ │ │ └── resources │ │ │ │ └── demo │ │ │ │ └── hello.json │ │ ├── cache-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── cache │ │ │ │ │ ├── config │ │ │ │ │ └── CacheConfiguration.java │ │ │ │ │ ├── env │ │ │ │ │ └── RedisCacheEnvironmentPostProcessor.java │ │ │ │ │ └── interceptor │ │ │ │ │ └── TenantKeyGenerator.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── spring.factories │ │ ├── environment-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── environment │ │ │ │ └── config │ │ │ │ └── EnvironmentConfiguration.java │ │ ├── jackson-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── jackson │ │ │ │ └── config │ │ │ │ └── JacksonConfiguration.java │ │ ├── jdbc-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── jdbc │ │ │ │ └── config │ │ │ │ ├── AuditingJdbcConfiguration.java │ │ │ │ └── HealthIndicatorJdbcConfiguration.java │ │ ├── liquibase-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── liquibase │ │ │ │ │ └── config │ │ │ │ │ └── LiquibaseConfiguration.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── master.xml │ │ ├── logback-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── logback │ │ │ │ │ │ └── config │ │ │ │ │ │ └── CRLFLogConverter.java │ │ │ │ └── resources │ │ │ │ │ └── logback-spring.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── logback │ │ │ │ └── config │ │ │ │ └── CRLFLogConverterTest.java │ │ ├── messages-config │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ └── messages.properties │ │ ├── security-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── security │ │ │ │ │ ├── config │ │ │ │ │ └── SecurityConfiguration.java │ │ │ │ │ └── web │ │ │ │ │ ├── filter │ │ │ │ │ ├── CookieCsrfFilter.java │ │ │ │ │ └── SpaWebFilter.java │ │ │ │ │ └── rememberme │ │ │ │ │ ├── PersistentTokenCache.java │ │ │ │ │ └── PersistentTokenRememberMeServices.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── security │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ └── filter │ │ │ │ │ └── SpaWebFilterIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── static-resources-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── static_resources │ │ │ │ └── config │ │ │ │ └── StaticResourcesWebConfiguration.java │ │ └── tenant-single-security-config │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── tenant │ │ │ │ └── single │ │ │ │ └── security │ │ │ │ ├── SingleTenantUserDetailsService.java │ │ │ │ └── web │ │ │ │ └── authentication │ │ │ │ ├── SingleTenantAuthenticationFailureHandler.java │ │ │ │ └── SingleTenantAuthenticationSuccessHandler.java │ │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── tenant │ │ │ │ └── single │ │ │ │ └── security │ │ │ │ └── SingleTenantUserDetailsServiceIntTest.java │ │ │ └── resources │ │ │ └── config │ │ │ └── application-testint.yml │ ├── core │ │ ├── README.md │ │ ├── class-loader │ │ │ └── class-loader-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── classloader │ │ │ │ ├── IsolatingClassLoader.java │ │ │ │ └── util │ │ │ │ └── ClassLoaderUtils.java │ │ ├── commons │ │ │ ├── commons-data │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── commons │ │ │ │ │ └── data │ │ │ │ │ └── jdbc │ │ │ │ │ ├── converter │ │ │ │ │ ├── EncryptedMapWrapperToStringConverter.java │ │ │ │ │ ├── EncryptedStringToMapWrapperConverter.java │ │ │ │ │ ├── ExecutionErrorToStringConverter.java │ │ │ │ │ ├── FileEntryToStringConverter.java │ │ │ │ │ ├── MapWrapperToStringConverter.java │ │ │ │ │ ├── StringToExecutionErrorConverter.java │ │ │ │ │ ├── StringToFileEntryConverter.java │ │ │ │ │ └── StringToMapWrapperConverter.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── wrapper │ │ │ │ │ ├── EncryptedMapWrapper.java │ │ │ │ │ └── MapWrapper.java │ │ │ └── commons-util │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── commons │ │ │ │ │ └── util │ │ │ │ │ ├── CollectionUtils.java │ │ │ │ │ ├── CompressionUtils.java │ │ │ │ │ ├── ConvertUtils.java │ │ │ │ │ ├── DateUtils.java │ │ │ │ │ ├── EncodingUtils.java │ │ │ │ │ ├── FormatUtils.java │ │ │ │ │ ├── IconUtils.java │ │ │ │ │ ├── InstantUtils.java │ │ │ │ │ ├── JsonIterator.java │ │ │ │ │ ├── JsonParserStream.java │ │ │ │ │ ├── JsonUtils.java │ │ │ │ │ ├── LocalDateTimeUtils.java │ │ │ │ │ ├── MapUtils.java │ │ │ │ │ ├── MemoizationUtils.java │ │ │ │ │ ├── MimeTypeUtils.java │ │ │ │ │ ├── ObfuscateUtils.java │ │ │ │ │ ├── OptionalUtils.java │ │ │ │ │ ├── RandomUtils.java │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ ├── XmlIterator.java │ │ │ │ │ ├── XmlStreamReaderStream.java │ │ │ │ │ └── XmlUtils.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── commons │ │ │ │ └── util │ │ │ │ ├── ConvertUtilsTest.java │ │ │ │ ├── JsonUtilsTest.java │ │ │ │ └── MapUtilsTest.java │ │ ├── encryption │ │ │ ├── README.md │ │ │ ├── encryption-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── encryption │ │ │ │ │ ├── AbstractEncryptionKey.java │ │ │ │ │ ├── Encryption.java │ │ │ │ │ ├── EncryptionKey.java │ │ │ │ │ ├── exception │ │ │ │ │ └── InvalidEncryptionKeyException.java │ │ │ │ │ └── package-info.java │ │ │ ├── encryption-filesystem │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── encryption │ │ │ │ │ │ └── filesystem │ │ │ │ │ │ ├── FileSystemEncryptionKey.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── FileSystemEncryptionConfiguration.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── encryption │ │ │ │ │ └── filesystem │ │ │ │ │ └── FileSystemEncryptionKeyTest.java │ │ │ ├── encryption-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── encryption │ │ │ │ │ │ └── EncryptionImpl.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── encryption │ │ │ │ │ └── EncryptionTest.java │ │ │ └── encryption-property │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── encryption │ │ │ │ │ └── property │ │ │ │ │ ├── PropertyEncryptionKey.java │ │ │ │ │ └── config │ │ │ │ │ └── PropertyEncryptionConfiguration.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── encryption │ │ │ │ │ └── property │ │ │ │ │ └── PropertyEncryptionKeyIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── error │ │ │ └── error-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── error │ │ │ │ ├── Errorable.java │ │ │ │ ├── ExecutionError.java │ │ │ │ └── package-info.java │ │ ├── evaluator │ │ │ ├── evaluator-api │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── evaluator │ │ │ │ │ └── Evaluator.java │ │ │ └── evaluator-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── evaluator │ │ │ │ │ ├── Add.java │ │ │ │ │ ├── AddAll.java │ │ │ │ │ ├── AtZone.java │ │ │ │ │ ├── Cast.java │ │ │ │ │ ├── Concat.java │ │ │ │ │ ├── Config.java │ │ │ │ │ ├── Contains.java │ │ │ │ │ ├── EmptyEnvironment.java │ │ │ │ │ ├── EqualsIgnoreCase.java │ │ │ │ │ ├── Flatten.java │ │ │ │ │ ├── Format.java │ │ │ │ │ ├── IndexOf.java │ │ │ │ │ ├── Join.java │ │ │ │ │ ├── LastIndexOf.java │ │ │ │ │ ├── Length.java │ │ │ │ │ ├── MapPropertyAccessor.java │ │ │ │ │ ├── Minus.java │ │ │ │ │ ├── Now.java │ │ │ │ │ ├── Parse.java │ │ │ │ │ ├── Plus.java │ │ │ │ │ ├── Put.java │ │ │ │ │ ├── PutAll.java │ │ │ │ │ ├── Range.java │ │ │ │ │ ├── Remove.java │ │ │ │ │ ├── Set.java │ │ │ │ │ ├── Size.java │ │ │ │ │ ├── Sort.java │ │ │ │ │ ├── SpelEvaluator.java │ │ │ │ │ ├── Split.java │ │ │ │ │ ├── Substring.java │ │ │ │ │ ├── SystemProperty.java │ │ │ │ │ ├── TempDir.java │ │ │ │ │ ├── Timestamp.java │ │ │ │ │ ├── ToMap.java │ │ │ │ │ ├── Uuid.java │ │ │ │ │ └── package-info.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── evaluator │ │ │ │ └── SpelEvaluatorTest.java │ │ ├── exception │ │ │ └── exception-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── exception │ │ │ │ ├── AbstractErrorType.java │ │ │ │ ├── AbstractException.java │ │ │ │ ├── ConfigurationException.java │ │ │ │ ├── ErrorType.java │ │ │ │ ├── ExecutionException.java │ │ │ │ └── package-info.java │ │ ├── file-storage │ │ │ ├── README.md │ │ │ ├── file-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ ├── FileStorageServiceRegistry.java │ │ │ │ │ │ ├── domain │ │ │ │ │ │ └── FileEntry.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ └── FileStorageException.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── FileStorageService.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── FileEntryTest.java │ │ │ ├── file-storage-base64-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── base64 │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── Base64FileStorageConfiguration.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── Base64FileStorageService.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── base64 │ │ │ │ │ └── service │ │ │ │ │ └── Base64StorageServiceTest.java │ │ │ └── file-storage-filesystem-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── filesystem │ │ │ │ │ ├── config │ │ │ │ │ └── FilesystemFileStorageConfiguration.java │ │ │ │ │ └── service │ │ │ │ │ └── FilesystemFileStorageService.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ └── filesystem │ │ │ │ └── service │ │ │ │ └── FilesystemFileStorageServiceTest.java │ │ ├── message │ │ │ ├── message-api │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── message │ │ │ │ │ ├── Prioritizable.java │ │ │ │ │ ├── Retryable.java │ │ │ │ │ └── route │ │ │ │ │ ├── MessageRoute.java │ │ │ │ │ └── SystemMessageRoute.java │ │ │ ├── message-broker │ │ │ │ ├── README.md │ │ │ │ ├── message-broker-amqp │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── message │ │ │ │ │ │ │ └── broker │ │ │ │ │ │ │ └── amqp │ │ │ │ │ │ │ ├── AmqpMessageBroker.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ ├── AmqpMessageBrokerConfiguration.java │ │ │ │ │ │ │ └── AmqpMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ │ └── env │ │ │ │ │ │ │ └── AmqpMessageBrokerEnvironmentPostProcessor.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── spring.factories │ │ │ │ ├── message-broker-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── message │ │ │ │ │ │ └── broker │ │ │ │ │ │ ├── MessageBroker.java │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ ├── ConditionalOnMessageBrokerAmqp.java │ │ │ │ │ │ ├── ConditionalOnMessageBrokerAws.java │ │ │ │ │ │ ├── ConditionalOnMessageBrokerJms.java │ │ │ │ │ │ ├── ConditionalOnMessageBrokerKafka.java │ │ │ │ │ │ ├── ConditionalOnMessageBrokerMemory.java │ │ │ │ │ │ └── ConditionalOnMessageBrokerRedis.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── MessageBrokerConfigurer.java │ │ │ │ │ │ └── MessageBrokerListenerRegistrar.java │ │ │ │ ├── message-broker-jms │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── message │ │ │ │ │ │ │ └── broker │ │ │ │ │ │ │ └── jms │ │ │ │ │ │ │ ├── JmsMessageBroker.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ ├── JmsMessageBrokerConfiguration.java │ │ │ │ │ │ │ └── JmsMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ │ └── env │ │ │ │ │ │ │ └── JmsMessageBrokerEnvironmentPostProcessor.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── spring.factories │ │ │ │ ├── message-broker-kafka │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── message │ │ │ │ │ │ │ └── broker │ │ │ │ │ │ │ └── kafka │ │ │ │ │ │ │ ├── KafkaMessageBroker.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ ├── KafkaMessageBrokerConfiguration.java │ │ │ │ │ │ │ └── KafkaMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ │ └── env │ │ │ │ │ │ │ └── KafkaMessageBrokerEnvironmentPostProcessor.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── spring.factories │ │ │ │ ├── message-broker-memory │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── message │ │ │ │ │ │ └── broker │ │ │ │ │ │ └── memory │ │ │ │ │ │ ├── AbstractMessageBroker.java │ │ │ │ │ │ ├── AsyncMessageBroker.java │ │ │ │ │ │ ├── MemoryMessageBroker.java │ │ │ │ │ │ ├── SyncMessageBroker.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ ├── MemoryMessageBrokerConfiguration.java │ │ │ │ │ │ └── MemoryMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ └── listener │ │ │ │ │ │ └── MemoryListenerEndpointRegistrar.java │ │ │ │ └── message-broker-redis │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── message │ │ │ │ │ │ └── broker │ │ │ │ │ │ └── redis │ │ │ │ │ │ ├── RedisMessageBroker.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ ├── RedisMessageBrokerConfiguration.java │ │ │ │ │ │ └── RedisMessageBrokerEnvironmentPostProcessor.java │ │ │ │ │ │ ├── env │ │ │ │ │ │ └── RedisMessageBrokerListenerRegistrarConfiguration.java │ │ │ │ │ │ ├── listener │ │ │ │ │ │ └── RedisListenerEndpointRegistrar.java │ │ │ │ │ │ └── serializer │ │ │ │ │ │ ├── RedisMessage.java │ │ │ │ │ │ ├── RedisMessageDeserializer.java │ │ │ │ │ │ └── RedisMessageSerializer.java │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── spring.factories │ │ │ └── message-event │ │ │ │ ├── message-event-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── message │ │ │ │ │ └── event │ │ │ │ │ ├── MessageEvent.java │ │ │ │ │ ├── MessageEventPostReceiveProcessor.java │ │ │ │ │ └── MessageEventPreSendProcessor.java │ │ │ │ └── message-event-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── message │ │ │ │ └── event │ │ │ │ └── listener │ │ │ │ └── MessageEventListener.java │ │ ├── rest │ │ │ ├── rest-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── error │ │ │ │ │ ├── AbstractResponseEntityExceptionHandler.java │ │ │ │ │ └── constant │ │ │ │ │ │ └── ErrorConstants.java │ │ │ │ │ ├── mapper │ │ │ │ │ ├── DateTimeMapper.java │ │ │ │ │ └── JsonNullableMapper.java │ │ │ │ │ └── package-info.java │ │ │ └── rest-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── error │ │ │ │ │ └── GlobalResponseEntityExceptionHandler.java │ │ │ │ │ └── jackson │ │ │ │ │ └── PageJsonSerializer.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ └── error │ │ │ │ ├── ExceptionTranslatorTestController.java │ │ │ │ └── GlobalResponseEntityExceptionHandlerIntTest.java │ │ └── tenant │ │ │ ├── tenant-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── tenant │ │ │ │ ├── TenantContext.java │ │ │ │ ├── annotation │ │ │ │ ├── ConditionalOnMultiTenant.java │ │ │ │ └── ConditionalOnSingleTenant.java │ │ │ │ ├── concurrent │ │ │ │ └── TenantThreadPoolTaskExecutor.java │ │ │ │ ├── constant │ │ │ │ └── TenantConstants.java │ │ │ │ ├── domain │ │ │ │ ├── Tenant.java │ │ │ │ └── TenantKey.java │ │ │ │ ├── package-info.java │ │ │ │ ├── service │ │ │ │ └── TenantService.java │ │ │ │ └── util │ │ │ │ └── TenantCacheKeyUtils.java │ │ │ └── tenant-single-service │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── tenant │ │ │ └── single │ │ │ └── SingleTenantService.java │ ├── modules │ │ ├── components │ │ │ ├── README.md │ │ │ ├── accelo │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── accelo │ │ │ │ │ │ │ ├── AbstractAcceloComponentHandler.java │ │ │ │ │ │ │ ├── AcceloComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AcceloCreateCompanyAction.java │ │ │ │ │ │ │ ├── AcceloCreateContactAction.java │ │ │ │ │ │ │ └── AcceloCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AcceloConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AcceloConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractAcceloUtils.java │ │ │ │ │ │ │ └── AcceloUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── accelo.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── accelo │ │ │ │ │ │ ├── AbstractAcceloComponentHandlerTest.java │ │ │ │ │ │ ├── AcceloComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── AcceloCreateTaskActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AcceloUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── accelo_v1.json │ │ │ ├── active-campaign │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── active │ │ │ │ │ │ │ └── campaign │ │ │ │ │ │ │ ├── AbstractActiveCampaignComponentHandler.java │ │ │ │ │ │ │ ├── ActiveCampaignComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ActiveCampaignCreateAccountAction.java │ │ │ │ │ │ │ ├── ActiveCampaignCreateContactAction.java │ │ │ │ │ │ │ └── ActiveCampaignCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ActiveCampaignConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ActiveCampaignUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── active-campaign.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── active │ │ │ │ │ │ └── campaign │ │ │ │ │ │ ├── AbstractActiveCampaignComponentHandlerTest.java │ │ │ │ │ │ ├── ActiveCampaignComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ActiveCampaignUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── active-campaign_v1.json │ │ │ ├── acumbamail │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── acumbamail │ │ │ │ │ │ │ ├── AcumbamailComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AcumbamailAddSubscriberAction.java │ │ │ │ │ │ │ ├── AcumbamailCreateSubscriberListAction.java │ │ │ │ │ │ │ ├── AcumbamailDeleteSubscriberAction.java │ │ │ │ │ │ │ └── AcumbamailDeleteSubscriberListAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AcumbamailConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AcumbamailConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── AcumbamailUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── acumbamail.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── acumbamail │ │ │ │ │ │ ├── AcumbamailComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractAcumbamailActionTest.java │ │ │ │ │ │ ├── AcumbamailAddSubscriberActionTest.java │ │ │ │ │ │ ├── AcumbamailCreateSubscriberListActionTest.java │ │ │ │ │ │ ├── AcumbamailDeleteSubscriberActionTest.java │ │ │ │ │ │ └── AcumbamailDeleteSubscriberListActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AcumbamailUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── acumbamail_v1.json │ │ │ ├── affinity │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── affinity │ │ │ │ │ │ │ ├── AbstractAffinityComponentHandler.java │ │ │ │ │ │ │ ├── AffinityComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AffinityCreateOpportunityAction.java │ │ │ │ │ │ │ ├── AffinityCreateOrganizationAction.java │ │ │ │ │ │ │ └── AffinityCreatePersonAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── AffinityConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── affinity.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── affinity │ │ │ │ │ │ ├── AbstractAffinityComponentHandlerTest.java │ │ │ │ │ │ └── AffinityComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── affinity_v1.json │ │ │ ├── agile-crm │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── agile │ │ │ │ │ │ │ └── crm │ │ │ │ │ │ │ ├── AgileCrmComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AgileCrmCreateContactAction.java │ │ │ │ │ │ │ ├── AgileCrmCreateDealAction.java │ │ │ │ │ │ │ └── AgileCrmCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AgileCrmConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AgileCrmConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── AgileCrmNewTaskTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AgileCrmUtils.java │ │ │ │ │ │ │ └── PropertiesValuesEnum.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── agile-crm.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── agile │ │ │ │ │ │ └── crm │ │ │ │ │ │ ├── AgileCrmComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AgileCrmCreateContactActionTest.java │ │ │ │ │ │ ├── AgileCrmCreateDealActionTest.java │ │ │ │ │ │ └── AgileCrmCreateTaskActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── AgileCrmNewTaskTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AgileCrmUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── agile-crm_v1.json │ │ │ ├── aha │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── aha │ │ │ │ │ │ │ ├── AbstractAhaComponentHandler.java │ │ │ │ │ │ │ ├── AhaComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AhaCreateFeatureAction.java │ │ │ │ │ │ │ └── AhaCreateIdeaAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AhaConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AhaConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractAhaUtils.java │ │ │ │ │ │ │ └── AhaUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── aha.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── aha │ │ │ │ │ │ ├── AbstractAhaComponentHandlerTest.java │ │ │ │ │ │ ├── AhaComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AhaUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── aha_v1.json │ │ │ ├── ahrefs │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ahrefs │ │ │ │ │ │ │ ├── AbstractAhrefsComponentHandler.java │ │ │ │ │ │ │ ├── AhrefsComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AhrefsGetMetricsAction.java │ │ │ │ │ │ │ ├── AhrefsGetPageContentAction.java │ │ │ │ │ │ │ └── AhrefsGetSubscriptionInfoAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AhrefsConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractAhrefsUtils.java │ │ │ │ │ │ │ └── AhrefsUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── ahrefs.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── ahrefs │ │ │ │ │ │ ├── AbstractAhrefsComponentHandlerTest.java │ │ │ │ │ │ ├── AhrefsComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AhrefsUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── ahrefs_v1.json │ │ │ ├── ai │ │ │ │ ├── agent │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── chat-memory │ │ │ │ │ │ ├── chat-memory-in-memory │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── agent │ │ │ │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ │ │ ├── InMemoryChatMemoryComponentHandler.java │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ └── InMemoryChatMemory.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ └── in-memory-chat-memory.svg │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── agent │ │ │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ │ └── InMemoryChatMemoryComponentHandlerTest.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ └── in-memory-chat-memory_v1.json │ │ │ │ │ │ └── chat-memory-vectorstore │ │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ │ ├── VectorStoreChatMemoryComponentHandler.java │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ └── VectorStoreChatMemory.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── vector-store-chat-memory.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ │ └── memory │ │ │ │ │ │ │ │ └── VectoreStoreChatMemoryComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── vector-store-chat-memory_v1.json │ │ │ │ │ ├── rag │ │ │ │ │ │ ├── rag-modular │ │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ │ ├── document-joiner │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ │ └── document │ │ │ │ │ │ │ │ │ │ │ └── joiner │ │ │ │ │ │ │ │ │ │ │ ├── DocumentJoinerComponentHandler.java │ │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ │ └── ConcatenationDocumentJoiner.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ │ └── document-joiner.svg │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ └── document │ │ │ │ │ │ │ │ │ │ └── joiner │ │ │ │ │ │ │ │ │ │ └── DocumentJoinerComponentHandlerTest.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── document-joiner_v1.json │ │ │ │ │ │ │ ├── document-retriever │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ │ └── document │ │ │ │ │ │ │ │ │ │ │ └── retriever │ │ │ │ │ │ │ │ │ │ │ ├── VectorStoreDocumentRetrieverComponentHandler.java │ │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ │ └── VectorStoreDocumentRetriever.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ │ └── document-retriever.svg │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ └── document │ │ │ │ │ │ │ │ │ │ └── retriever │ │ │ │ │ │ │ │ │ │ └── VectorStoreDocumentRetrieverComponentHandlerTest.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── vector-store-document-retriever_v1.json │ │ │ │ │ │ │ ├── query-augmenter │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ │ └── augmenter │ │ │ │ │ │ │ │ │ │ │ ├── QueryAugmenterComponentHandler.java │ │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ │ └── ContextualQueryAugmenter.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ │ └── query-augmenter.svg │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ └── augmenter │ │ │ │ │ │ │ │ │ │ └── QueryAugmenterComponentHandlerTest.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── query-augmenter_v1.json │ │ │ │ │ │ │ ├── query-expander │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ │ └── expander │ │ │ │ │ │ │ │ │ │ │ ├── QueryExpanderComponentHandler.java │ │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ │ └── MultiQueryExpander.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ │ └── asets │ │ │ │ │ │ │ │ │ │ └── query-expander.svg │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ └── expander │ │ │ │ │ │ │ │ │ │ └── QueryExpanderComponentHandlerTest.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── query-expander_v1.json │ │ │ │ │ │ │ ├── query-transformer │ │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ │ │ │ │ ├── QueryTransformerComponentHandler.java │ │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ │ ├── AbstractQueryTransformer.java │ │ │ │ │ │ │ │ │ │ │ ├── CompressionQueryTransformer.java │ │ │ │ │ │ │ │ │ │ │ ├── RewriteQueryTransformer.java │ │ │ │ │ │ │ │ │ │ │ └── TranslationQueryTransformer.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ │ └── query-transformer.svg │ │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ └── query │ │ │ │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ │ │ │ └── QueryTransformerComponentHandlerTest.java │ │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── query-transformer_v1.json │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ │ ├── ModularRagComponentHandler.java │ │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ │ └── ModularRag.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ │ └── modular-rag.svg │ │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ └── modular │ │ │ │ │ │ │ │ │ └── ModularRagComponentHandlerTest.java │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ └── modular-rag_v1.json │ │ │ │ │ │ └── rag-questionanswer │ │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ │ └── questionanswer │ │ │ │ │ │ │ │ │ ├── QuestionAnswerRagComponentHandler.java │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ └── QuestionAnswerRag.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── questionanswer-rag.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ └── questionanswer │ │ │ │ │ │ │ │ └── QuestionAnswerRagComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── questionanswer-rag_v1.json │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── agent │ │ │ │ │ │ │ │ ├── AiAgentComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ └── AiAgentChatAction.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── AiAgentConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ └── AiAgentChatTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── ai-agent.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ └── AiAgentComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── ai-agent_v1.json │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── llm │ │ │ │ │ ├── amazon-bedrock │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── amazon │ │ │ │ │ │ │ │ │ └── bedrock │ │ │ │ │ │ │ │ │ ├── AmazonBedrockComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ ├── AmazonBedrockAnthropic2ChatAction.java │ │ │ │ │ │ │ │ │ ├── AmazonBedrockAnthropic3ChatAction.java │ │ │ │ │ │ │ │ │ ├── AmazonBedrockCohereChatAction.java │ │ │ │ │ │ │ │ │ ├── AmazonBedrockJurassic2ChatAction.java │ │ │ │ │ │ │ │ │ ├── AmazonBedrockLlamaChatAction.java │ │ │ │ │ │ │ │ │ └── AmazonBedrockTitanChatAction.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── AmazonBedrockConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── AmazonBedrockConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── amazon-bedrock.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ └── amazon │ │ │ │ │ │ │ └── bedrock │ │ │ │ │ │ │ └── AmazonBedrockComponentHandlerTest.java │ │ │ │ │ ├── anthropic │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── anthropic │ │ │ │ │ │ │ │ │ ├── AnthropicComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── AnthropicChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── AntropicChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── AnthropicConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── AnthropicConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── anthropic.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── anthropic │ │ │ │ │ │ │ │ └── AnthropicComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── anthropic_v1.json │ │ │ │ │ ├── azure-open-ai │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── azure │ │ │ │ │ │ │ │ │ └── openai │ │ │ │ │ │ │ │ │ ├── AzureOpenAiComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ ├── AzureOpenAiChatAction.java │ │ │ │ │ │ │ │ │ ├── AzureOpenAiCreateImageAction.java │ │ │ │ │ │ │ │ │ └── AzureOpenAiCreateTranscriptionAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── AzureOpenAiChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── AzureOpenAiConnection.java │ │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ │ └── AzureOpenAiConstants.java │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── Size.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── open-ai.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── azure │ │ │ │ │ │ │ │ └── openai │ │ │ │ │ │ │ │ └── AzureOpenAiComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── azure-open-ai_v1.json │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── deepseek │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── deepseek │ │ │ │ │ │ │ │ │ ├── DeepSeekComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── DeepSeekChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── DeepSeekChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── DeepSeekConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── DeepSeekConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── deepseek.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── deepseek │ │ │ │ │ │ │ │ └── DeepSeekComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── deepseek_v1.json │ │ │ │ │ ├── groq │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── groq │ │ │ │ │ │ │ │ │ ├── GroqComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── GroqChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── GroqChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── GroqConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── GroqConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── groq.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── groq │ │ │ │ │ │ │ │ └── GroqComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── groq_v1.json │ │ │ │ │ ├── hugging-face │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── hugging │ │ │ │ │ │ │ │ │ └── face │ │ │ │ │ │ │ │ │ ├── HuggingFaceComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── HuggingFaceChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── HuggingFaceChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── HuggingFaceConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── HuggingFaceConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── hugging-face.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── hugging │ │ │ │ │ │ │ │ └── face │ │ │ │ │ │ │ │ └── HuggingFaceComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── hugging-face_v1.json │ │ │ │ │ ├── mistral │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── mistral │ │ │ │ │ │ │ │ │ ├── MistralComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ ├── MistralChatAction.java │ │ │ │ │ │ │ │ │ ├── MistralOcrAction.java │ │ │ │ │ │ │ │ │ └── MistralUploadFileAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ ├── MistralAiChatModel.java │ │ │ │ │ │ │ │ │ └── MistralAiEmbedding.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── MistralConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── MistralConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── mistral.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── mistral │ │ │ │ │ │ │ │ └── MistralComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── mistral_v1.json │ │ │ │ │ ├── nvidia │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── nvidia │ │ │ │ │ │ │ │ │ ├── NvidiaComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── NvidiaChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── NvidiaChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── NvidiaConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── NvidiaConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── nvidia.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── nvidia │ │ │ │ │ │ │ │ └── NvidiaComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── nvidia_v1.json │ │ │ │ │ ├── ollama │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── ollama │ │ │ │ │ │ │ │ │ ├── OllamaComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── OllamaChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── OllamaChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── OllamaConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── OllamaConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── ollama.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── ollama │ │ │ │ │ │ │ │ └── OllamaComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── ollama_v1.json │ │ │ │ │ ├── open-ai │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── openai │ │ │ │ │ │ │ │ │ ├── OpenAiComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ ├── OpenAiChatAction.java │ │ │ │ │ │ │ │ │ ├── OpenAiCreateImageAction.java │ │ │ │ │ │ │ │ │ ├── OpenAiCreateSpeechAction.java │ │ │ │ │ │ │ │ │ └── OpenAiCreateTranscriptionAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ ├── OpenAiChatModel.java │ │ │ │ │ │ │ │ │ └── OpenAiEmbedding.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── OpenAiConnection.java │ │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ │ └── OpenAiConstants.java │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── Size.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── open-ai.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── openai │ │ │ │ │ │ │ │ └── OpenAiComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── open-ai_v1.json │ │ │ │ │ ├── perplexity │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── perplexity │ │ │ │ │ │ │ │ │ ├── PerplexityComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── PerplexityChatAction.java │ │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ │ └── PerplexityChatModel.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── PerplexityConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── PerplexityConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── perplexity.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── perplexity │ │ │ │ │ │ │ │ └── PerplexityComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── perplexity_v1.json │ │ │ │ │ ├── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ ├── AudioTranscriptionModel.java │ │ │ │ │ │ │ │ ├── ChatModel.java │ │ │ │ │ │ │ │ ├── ImageModel.java │ │ │ │ │ │ │ │ ├── Provider.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── LLMConstants.java │ │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ │ └── JsonSchemaStructuredOutputConverter.java │ │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ └── Language.java │ │ │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── ModelUtils.java │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ ├── AbstractActionTest.java │ │ │ │ │ │ │ ├── AudioTranscriptionModelActionTest.java │ │ │ │ │ │ │ ├── ChatModelActionTest.java │ │ │ │ │ │ │ └── ImageModelActionTest.java │ │ │ │ │ ├── stability │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ │ └── stability │ │ │ │ │ │ │ │ │ ├── StabilityComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ └── StabilityCreateImageAction.java │ │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ └── StabilityConnection.java │ │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ │ └── StabilityConstants.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── stability.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── stability │ │ │ │ │ │ │ │ └── StabilityComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── stability_v1.json │ │ │ │ │ └── vertex │ │ │ │ │ │ └── gemini │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ │ └── vertex │ │ │ │ │ │ │ │ └── gemini │ │ │ │ │ │ │ │ ├── VertexGeminiComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ └── VertexGeminiChatAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── VertexGeminiChatModel.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── VertexGeminiConnection.java │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ └── VertexGeminiConstants.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-vertex.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── llm │ │ │ │ │ │ │ └── vertex │ │ │ │ │ │ │ └── gemini │ │ │ │ │ │ │ └── VertexGeminiComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── vertex-gemini_v1.json │ │ │ │ ├── universal │ │ │ │ │ ├── universal-image │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ │ │ ├── AiImageComponentHandler.java │ │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ │ ├── AiImageAction.java │ │ │ │ │ │ │ │ │ ├── GenerateImageAction.java │ │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ │ └── AiImageActionDefinition.java │ │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ │ └── AiImageConstants.java │ │ │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ │ │ └── AiImageGenerateImageTaskHandler.java │ │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ │ └── AiImageUtils.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── ai-image.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ │ └── AiImageComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── ai-image_v1.json │ │ │ │ │ └── universal-text │ │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ │ └── text │ │ │ │ │ │ │ │ ├── AiTextComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── AiTextAction.java │ │ │ │ │ │ │ │ ├── ClassifyTextAction.java │ │ │ │ │ │ │ │ ├── GenerateTextAction.java │ │ │ │ │ │ │ │ ├── ScoreAction.java │ │ │ │ │ │ │ │ ├── SentimentAction.java │ │ │ │ │ │ │ │ ├── SimilaritySearchAction.java │ │ │ │ │ │ │ │ ├── SummarizeTextAction.java │ │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ │ └── AiTextActionDefinition.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── AiTextConstants.java │ │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ │ ├── AiTextClassifyTextTaskHandler.java │ │ │ │ │ │ │ │ │ ├── AiTextScoreTaskHandler.java │ │ │ │ │ │ │ │ │ ├── AiTextSentimentAnalysisTaskHandler.java │ │ │ │ │ │ │ │ │ ├── AiTextSimilaritySearchTaskHandler.java │ │ │ │ │ │ │ │ │ ├── AiTextSummarizeTextTaskHandler.java │ │ │ │ │ │ │ │ │ └── AiTextTextGenerationTaskHandler.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── AiTextUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── ai-text.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── text │ │ │ │ │ │ │ └── AiTextComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── ai-text_v1.json │ │ │ │ └── vectorstore │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── couchbase │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── couchbase │ │ │ │ │ │ │ │ ├── CouchbaseComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── CouchbaseLoadAction.java │ │ │ │ │ │ │ │ └── CouchbaseSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── CouchbaseVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── CouchbaseConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── CouchbaseConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── CouchbaseLoadTaskHandler.java │ │ │ │ │ │ │ │ └── CouchbaseSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── couchbase.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── couchbase │ │ │ │ │ │ │ └── CouchbaseComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── couchbase_v1.json │ │ │ │ │ ├── milvus │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── milvus │ │ │ │ │ │ │ │ ├── MilvusComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MilvusLoadAction.java │ │ │ │ │ │ │ │ └── MilvusSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── MilvusVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MilvusConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── MilvusConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── MilvusLoadTaskHandler.java │ │ │ │ │ │ │ │ └── MilvusSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── milvus.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── milvus │ │ │ │ │ │ │ └── MilvusComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── milvus_v1.json │ │ │ │ │ ├── neo4j │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── neo4j │ │ │ │ │ │ │ │ ├── Neo4jComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── Neo4jLoadAction.java │ │ │ │ │ │ │ │ └── Neo4jSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── Neo4jVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── Neo4jConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── Neo4jConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── Neo4jLoadTaskHandler.java │ │ │ │ │ │ │ │ └── Neo4jSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── neo4j.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── neo4j │ │ │ │ │ │ │ └── Neo4jComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── neo4j_v1.json │ │ │ │ │ ├── pinecone │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── pinecone │ │ │ │ │ │ │ │ ├── PineconeComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── PineconeLoadAction.java │ │ │ │ │ │ │ │ └── PineconeSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── PineconeVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── PineconeConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── PineconeConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── PineconeLoadTaskHandler.java │ │ │ │ │ │ │ │ └── PineconeSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── pinecone.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── pinecone │ │ │ │ │ │ │ └── PineconeComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── pinecone_v1.json │ │ │ │ │ ├── qdrant │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── qdrant │ │ │ │ │ │ │ │ ├── QdrantComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── QdrantLoadAction.java │ │ │ │ │ │ │ │ └── QdrantSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── QdrantVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── QdrantConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── QdrantConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── QdrantLoadTaskHandler.java │ │ │ │ │ │ │ │ └── QdrantSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── qdrant.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── qdrant │ │ │ │ │ │ │ └── QdrantComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── qdrant_v1.json │ │ │ │ │ ├── reader │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── reader │ │ │ │ │ │ │ │ ├── DocumentReaderComponentHandler.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ ├── AbstractDocumentReader.java │ │ │ │ │ │ │ │ ├── JsonDocumentReader.java │ │ │ │ │ │ │ │ ├── MarkdownDocumentReader.java │ │ │ │ │ │ │ │ ├── PagePdfDocumentReader.java │ │ │ │ │ │ │ │ ├── TikaDocumentReader.java │ │ │ │ │ │ │ │ └── TxtDocumentReader.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── DocumentReaderConstants.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── document-reader.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── reader │ │ │ │ │ │ │ └── DocumentReaderComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── document-reader_v1.json │ │ │ │ │ ├── redis │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── redis │ │ │ │ │ │ │ │ ├── RedisComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── RedisLoadAction.java │ │ │ │ │ │ │ │ └── RedisSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── RedisVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── RedisConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── RedisConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── RedisLoadTaskHandler.java │ │ │ │ │ │ │ │ └── RedisSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── redis.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── redis │ │ │ │ │ │ │ └── RedisComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── redis_v1.json │ │ │ │ │ ├── src │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── ai │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ ├── VectorStore.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractLoadAction.java │ │ │ │ │ │ └── AbstractSearchAction.java │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ └── AbstractVectorStore.java │ │ │ │ │ │ ├── constant │ │ │ │ │ │ └── VectorStoreConstants.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── VectorStoreUtils.java │ │ │ │ │ ├── transformer │ │ │ │ │ ├── enricher │ │ │ │ │ │ └── src │ │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ │ │ └── enricher │ │ │ │ │ │ │ │ │ ├── DocumentEnricherComponentHandler.java │ │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ │ ├── AbstractMetadataEnricher.java │ │ │ │ │ │ │ │ │ ├── KeywordMetadataEnricher.java │ │ │ │ │ │ │ │ │ └── SummaryMetadataEnricher.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── document-enricher.svg │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ │ └── DocumentEnricherComponentHandlerTest.java │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ └── document-enricher_v1.json │ │ │ │ │ └── splitter │ │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ │ └── splitter │ │ │ │ │ │ │ │ ├── DocumentSplitterComponentHandler.java │ │ │ │ │ │ │ │ └── cluster │ │ │ │ │ │ │ │ └── TokenTextSplitter.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── document-splitter.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── transformer │ │ │ │ │ │ │ └── splitter │ │ │ │ │ │ │ └── DocumentSplitterComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── document-splitter_v1.json │ │ │ │ │ ├── typesense │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ │ └── typesense │ │ │ │ │ │ │ │ ├── TypesenseComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── TypesenseLoadAction.java │ │ │ │ │ │ │ │ └── TypesenseSearchAction.java │ │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ │ └── TypesenseVectorStore.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── TypesenseConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── TypesenseConstants.java │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── TypesenseLoadTaskHandler.java │ │ │ │ │ │ │ │ └── TypesenseSearchTaskHandler.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── typesense.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── typesense │ │ │ │ │ │ │ └── TypesenseComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── typesense_v1.json │ │ │ │ │ └── weaviate │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ └── weaviate │ │ │ │ │ │ │ ├── WeaviateComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── WeaviateLoadAction.java │ │ │ │ │ │ │ └── WeaviateSearchAction.java │ │ │ │ │ │ │ ├── cluster │ │ │ │ │ │ │ └── WeaviateVectorStore.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WeaviateConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WeaviateConstants.java │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ ├── WeaviateLoadTaskHandler.java │ │ │ │ │ │ │ └── WeaviateSearchTaskHandler.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── weaviate.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── ai │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ └── weaviate │ │ │ │ │ │ └── WeaviateComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── weaviate_v1.json │ │ │ ├── airtable │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── airtable │ │ │ │ │ │ │ ├── AbstractAirtableComponentHandler.java │ │ │ │ │ │ │ ├── AirtableComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AirtableCreateRecordAction.java │ │ │ │ │ │ │ ├── AirtableDeleteRecordAction.java │ │ │ │ │ │ │ ├── AirtableGetRecordAction.java │ │ │ │ │ │ │ └── AirtableUpdateRecordAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AirtableConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AirtableConstants.java │ │ │ │ │ │ │ ├── datastream │ │ │ │ │ │ │ ├── AirtableItemReader.java │ │ │ │ │ │ │ └── AirtableItemWriter.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── AirtableNewRecordTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractAirtableUtils.java │ │ │ │ │ │ │ └── AirtableUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── airtable.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── airtable │ │ │ │ │ │ ├── AbstractAirtableComponentHandlerTest.java │ │ │ │ │ │ ├── AirtableComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── AirtableNewRecordTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AirtableUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── airtable_v1.json │ │ │ ├── aitable │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── aitable │ │ │ │ │ │ │ ├── AITableComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AITableCreateRecordAction.java │ │ │ │ │ │ │ ├── AITableFindRecordsAction.java │ │ │ │ │ │ │ └── AITableUpdateRecordAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AITableConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AITableConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── AITableUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── aitable.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── aitable │ │ │ │ │ │ ├── AITableComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AITableCreateRecordActionTest.java │ │ │ │ │ │ ├── AITableFindRecordsActionTest.java │ │ │ │ │ │ └── AITableUpdateRecordActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AITableUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── aitable_v1.json │ │ │ ├── amplitude │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── amplitude │ │ │ │ │ │ │ ├── AmplitudeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AmplitudeCreateAttributionEventAction.java │ │ │ │ │ │ │ └── AmplitudeCreateOrUpdateUserAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AmplitudeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AmplitudeConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── AmplitudeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── amplitude.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── amplitude │ │ │ │ │ │ ├── AmplitudeComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AmplitudeCreateAttributionEventActionTest.java │ │ │ │ │ │ └── AmplitudeCreateOrUpdateUserActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AmplitudeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── amplitude_v1.json │ │ │ ├── apify │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── apify │ │ │ │ │ │ │ ├── AbstractApifyComponentHandler.java │ │ │ │ │ │ │ ├── ApifyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ApifyGetLastRunAction.java │ │ │ │ │ │ │ └── ApifyStartActorAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ApifyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ApifyConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractApifyUtils.java │ │ │ │ │ │ │ └── ApifyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── apify.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── apify │ │ │ │ │ │ ├── AbstractApifyComponentHandlerTest.java │ │ │ │ │ │ ├── ApifyComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── ApifyStartActorActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ApifyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── apify_v1.json │ │ │ ├── apollo │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── apollo │ │ │ │ │ │ │ ├── AbstractApolloComponentHandler.java │ │ │ │ │ │ │ ├── ApolloComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ApolloCreateDealAction.java │ │ │ │ │ │ │ ├── ApolloEnrichCompanyAction.java │ │ │ │ │ │ │ ├── ApolloEnrichPersonAction.java │ │ │ │ │ │ │ └── ApolloUpdateDealAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ApolloConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractApolloUtils.java │ │ │ │ │ │ │ └── ApolloUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── apollo.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── apollo │ │ │ │ │ │ ├── AbstractApolloComponentHandlerTest.java │ │ │ │ │ │ ├── ApolloComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ApolloUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── apollo_v1.json │ │ │ ├── approval-link │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── approval │ │ │ │ │ │ │ ├── ApprovalLinkComponentHandler.java │ │ │ │ │ │ │ └── action │ │ │ │ │ │ │ └── ApprovalLinkCreateApprovalLinksAction.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── approval-link.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── asana │ │ │ │ │ │ └── ApprovalLinkComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── approval-link_v1.json │ │ │ ├── asana │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── asana │ │ │ │ │ │ │ ├── AbstractAsanaComponentHandler.java │ │ │ │ │ │ │ ├── AsanaComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AsanaCreateProjectAction.java │ │ │ │ │ │ │ └── AsanaCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AsanaConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AsanaConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractAsanaUtils.java │ │ │ │ │ │ │ └── AsanaUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── asana.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── asana │ │ │ │ │ │ ├── AbstractAsanaComponentHandlerTest.java │ │ │ │ │ │ ├── AsanaComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AsanaUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── asana_v1.json │ │ │ ├── attio │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── attio │ │ │ │ │ │ │ ├── AttioComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AttioCreateRecordAction.java │ │ │ │ │ │ │ ├── AttioCreateTaskAction.java │ │ │ │ │ │ │ └── AttioUpdateRecordAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AttioConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AttioConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── AttioRecordCreatedTrigger.java │ │ │ │ │ │ │ └── AttioTaskCreatedTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── AttioUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── attio.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── attio │ │ │ │ │ │ ├── AttioComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AttioCreateRecordActionTest.java │ │ │ │ │ │ ├── AttioCreateTaskActionTest.java │ │ │ │ │ │ └── AttioUpdateRecordActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractAttioTriggerTest.java │ │ │ │ │ │ ├── AttioRecordCreatedTriggerTest.java │ │ │ │ │ │ └── AttioTaskCreatedTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── AttioUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── attio_v1.json │ │ │ ├── aws │ │ │ │ └── aws-s3 │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── aws │ │ │ │ │ │ │ └── s3 │ │ │ │ │ │ │ ├── AwsS3ComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AwsS3GetObjectAction.java │ │ │ │ │ │ │ ├── AwsS3GetUrlAction.java │ │ │ │ │ │ │ ├── AwsS3ListObjectsAction.java │ │ │ │ │ │ │ ├── AwsS3PresignGetObjectAction.java │ │ │ │ │ │ │ └── AwsS3PutObjectAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── AwsS3Connection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── AwsS3Constants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── AwsS3Utils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── aws-s3.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── aws │ │ │ │ │ │ └── s3 │ │ │ │ │ │ └── AwsS3ComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── aws-s3_v1.json │ │ │ ├── bamboohr │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── bamboohr │ │ │ │ │ │ │ ├── BambooHrComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BambooHrCreateEmployeeAction.java │ │ │ │ │ │ │ ├── BambooHrGetEmployeeAction.java │ │ │ │ │ │ │ ├── BambooHrUpdateEmployeeAction.java │ │ │ │ │ │ │ └── BambooHrUpdateEmployeeFileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BambooHrConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BambooHrConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── BambooHrNewEmployeeTrigger.java │ │ │ │ │ │ │ └── BambooHrUpdatedEmployeeTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BambooHrUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── bamboohr.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── bamboohr │ │ │ │ │ │ ├── BambooHrComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── BambooHrCreateEmployeeActionTest.java │ │ │ │ │ │ ├── BambooHrGetEmployeeActionTest.java │ │ │ │ │ │ ├── BambooHrUpdateEmployeeActionTest.java │ │ │ │ │ │ └── BambooHrUpdateEmployeeFileActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── BambooHrNewEmployeeTriggerTest.java │ │ │ │ │ │ └── BambooHrUpdatedEmployeeTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BambooHrUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── bamboohr_v1.json │ │ │ ├── baserow │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── baserow │ │ │ │ │ │ │ ├── BaserowComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BaserowCreateRowAction.java │ │ │ │ │ │ │ ├── BaserowDeleteRowAction.java │ │ │ │ │ │ │ ├── BaserowGetRowAction.java │ │ │ │ │ │ │ ├── BaserowListRowsAction.java │ │ │ │ │ │ │ └── BaserowUpdateRowAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BaserowConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── BaserowConstants.java │ │ │ │ │ │ │ └── BaserowFieldType.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── BaserowPropertiesUtils.java │ │ │ │ │ │ │ └── BaserowUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── baserow.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── baserow │ │ │ │ │ │ ├── BaserowComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── BaserowCreateRowActionTest.java │ │ │ │ │ │ ├── BaserowDeleteRowActionTest.java │ │ │ │ │ │ ├── BaserowGetRowActionTest.java │ │ │ │ │ │ ├── BaserowListRowsActionTest.java │ │ │ │ │ │ └── BaserowUpdateRowActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── BaserowPropertiesUtilsTest.java │ │ │ │ │ │ └── BaserowUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── baserow_v1.json │ │ │ ├── bash │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── bash │ │ │ │ │ │ │ ├── BashComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── BashExecuteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── BashConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── bash.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── bash │ │ │ │ │ │ ├── BashComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── BashExecuteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── bash_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── bash │ │ │ │ │ │ └── test.txt │ │ │ │ │ └── workflows │ │ │ │ │ └── bash_v1.yaml │ │ │ ├── beamer │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── beamer │ │ │ │ │ │ │ ├── BeamerComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BeamerCreateFeatureRequestAction.java │ │ │ │ │ │ │ ├── BeamerCreatePostAction.java │ │ │ │ │ │ │ ├── BeamerGetFeedAction.java │ │ │ │ │ │ │ ├── BeamerNewCommentAction.java │ │ │ │ │ │ │ └── BeamerNewVoteAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BeamerConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BeamerConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── BeamerNewPostTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── BeamerPostCategory.java │ │ │ │ │ │ │ └── BeamerUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── beamer.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── beamer │ │ │ │ │ │ ├── BeamerComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── BeamerCreateFeatureRequestActionTest.java │ │ │ │ │ │ ├── BeamerCreatePostActionTest.java │ │ │ │ │ │ ├── BeamerGetFeedActionTest.java │ │ │ │ │ │ ├── BeamerNewCommentActionTest.java │ │ │ │ │ │ └── BeamerNewVoteActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── BeamerNewPostTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BeamerUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── beamer_v1.json │ │ │ ├── binance │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── binance │ │ │ │ │ │ │ ├── BinanceComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── BinanceFetchPairPriceAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BinanceConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BinanceUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── binance.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── binance │ │ │ │ │ │ ├── BinanceComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── BinanceFetchPairPriceActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BinanceUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── binance_v1.json │ │ │ ├── bitbucket │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── bitbucket │ │ │ │ │ │ │ ├── AbstractBitbucketComponentHandler.java │ │ │ │ │ │ │ ├── BitbucketComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BitbucketCreateProjectAction.java │ │ │ │ │ │ │ ├── BitbucketCreateRepositoryAction.java │ │ │ │ │ │ │ ├── BitbucketListProjectsAction.java │ │ │ │ │ │ │ └── BitbucketListRepositoriesAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BitbucketConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BitbucketConstants.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ ├── BitbucketLinkObjectProperties.java │ │ │ │ │ │ │ ├── BitbucketProjectObjectProperties.java │ │ │ │ │ │ │ └── BitbucketRepositoryObjectProperties.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── BitbucketRepositoryPushTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractBitbucketUtils.java │ │ │ │ │ │ │ └── BitbucketUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── bitbucket.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── bitbucket │ │ │ │ │ │ ├── AbstractBitbucketComponentHandlerTest.java │ │ │ │ │ │ ├── BitbucketComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── BitbucketListProjectsActionTest.java │ │ │ │ │ │ └── BitbucketListRepositoriesActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── BitbucketRepositoryPushTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BitbucketUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── bitbucket_v1.json │ │ │ ├── bolna │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── bolna │ │ │ │ │ │ │ ├── BolnaComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── BolnaMakePhoneCallAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BolnaConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BolnaConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── BolnaCallCompletionReportTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BolnaUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── bolna.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── bolna │ │ │ │ │ │ ├── BolnaComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── BolnaMakePhoneCallActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── BolnaCallCompletionReportTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BolnaUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── bolna_v1.json │ │ │ ├── box │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── box │ │ │ │ │ │ │ ├── BoxComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BoxCreateFolderAction.java │ │ │ │ │ │ │ ├── BoxDownloadFileAction.java │ │ │ │ │ │ │ └── BoxUploadFileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BoxConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BoxConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── BoxNewFileTrigger.java │ │ │ │ │ │ │ └── BoxNewFolderTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BoxUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── box.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── box │ │ │ │ │ │ ├── BoxComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractBoxActionTest.java │ │ │ │ │ │ ├── BoxCreateFolderActionTest.java │ │ │ │ │ │ ├── BoxDownloadFileActionTest.java │ │ │ │ │ │ └── BoxUploadFileActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractBoxTriggerTest.java │ │ │ │ │ │ ├── BoxNewFileTriggerTest.java │ │ │ │ │ │ └── BoxNewFolderTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BoxUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── box_v1.json │ │ │ ├── brevo │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── brevo │ │ │ │ │ │ │ ├── BrevoComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── BrevoCreateContactAction.java │ │ │ │ │ │ │ ├── BrevoSendTransactionalEmailAction.java │ │ │ │ │ │ │ └── BrevoUpdateContactAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── BrevoConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── BrevoConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── BrevoTransactionalEmailOpenedTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BrevoUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── brevo.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── brevo │ │ │ │ │ │ ├── BrevoComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractBrevoActionTest.java │ │ │ │ │ │ ├── BrevoCreateContactActionTest.java │ │ │ │ │ │ ├── BrevoSendTransactionalEmailActionTest.java │ │ │ │ │ │ └── BrevoUpdateContactActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── BrevoTransactionalEmailOpenedTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── BrevoUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── brevo_v1.json │ │ │ ├── build.gradle.kts │ │ │ ├── calcom │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── calcom │ │ │ │ │ │ │ ├── CalComComponentHandler.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── CalComConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CalComConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── CalComBookingCancelledTrigger.java │ │ │ │ │ │ │ ├── CalComBookingCreatedTrigger.java │ │ │ │ │ │ │ ├── CalComBookingEndedTrigger.java │ │ │ │ │ │ │ └── CalComBookingRescheduledTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CalComUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── calcom.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── calcom │ │ │ │ │ │ ├── CalComComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractCalComTriggerTest.java │ │ │ │ │ │ ├── CalComBookingCancelledTriggerTest.java │ │ │ │ │ │ ├── CalComBookingCreatedTriggerTest.java │ │ │ │ │ │ ├── CalComBookingEndedTriggerTest.java │ │ │ │ │ │ └── CalComBookingRescheduledTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── CalComUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── calcom_v1.json │ │ │ ├── calendly │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── calendly │ │ │ │ │ │ │ ├── AbstractCalendlyComponentHandler.java │ │ │ │ │ │ │ ├── CalendlyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── CalendlyCancelEventAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── CalendlyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CalendlyConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── CalendlyInviteeCanceledTrigger.java │ │ │ │ │ │ │ └── CalendlyInviteeCreatedTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CalendlyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── calendly.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── calendly │ │ │ │ │ │ ├── AbstractCalendlyComponentHandlerTest.java │ │ │ │ │ │ ├── CalendlyComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractCalendlyTriggerTest.java │ │ │ │ │ │ ├── CalendlyInviteeCanceledTriggerTest.java │ │ │ │ │ │ └── CalendlyInviteeCreatedTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── CalendlyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── calendly_v1.json │ │ │ ├── capsule-crm │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── capsule │ │ │ │ │ │ │ └── crm │ │ │ │ │ │ │ ├── CapsuleCRMComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── CapsuleCRMCreateContactAction.java │ │ │ │ │ │ │ └── CapsuleCRMCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── CapsuleCRMConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── CapsuleCRMConstants.java │ │ │ │ │ │ │ └── ContactType.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CapsuleCRMUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── capsule-crm.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── capsule │ │ │ │ │ │ └── crm │ │ │ │ │ │ ├── CapsuleCRMComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractCapsuleCRMActionTest.java │ │ │ │ │ │ ├── CapsuleCRMCreateContactActionTest.java │ │ │ │ │ │ └── CapsuleCRMCreateTaskActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── CapsuleCRMUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── capsule-crm_v1.json │ │ │ ├── chat │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ ├── ChatComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── ChatResponseToRequestAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ChatConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── ChatNewRequestTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── chat.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── chat │ │ │ │ │ │ └── ChatComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── chat_v1.json │ │ │ ├── claude-code │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── claude │ │ │ │ │ │ │ └── code │ │ │ │ │ │ │ ├── ClaudeCodeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ClaudeCodeAddMCPAction.java │ │ │ │ │ │ │ ├── ClaudeCodeChat.java │ │ │ │ │ │ │ └── ClaudeCodeInitializeClaude.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ClaudeCodeConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ClaudeCodeUtil.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── anthropic.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── claude │ │ │ │ │ │ └── code │ │ │ │ │ │ └── ClaudeCodeComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── claude-code_v1.json │ │ │ ├── clickup │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── clickup │ │ │ │ │ │ │ ├── AbstractClickupComponentHandler.java │ │ │ │ │ │ │ ├── ClickupComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ClickupCreateFolderAction.java │ │ │ │ │ │ │ ├── ClickupCreateListAction.java │ │ │ │ │ │ │ └── ClickupCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ClickupConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ClickupConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── ClickupNewListTrigger.java │ │ │ │ │ │ │ └── ClickupNewTaskTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractClickupUtils.java │ │ │ │ │ │ │ └── ClickupUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── clickup.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── clickup │ │ │ │ │ │ ├── AbstractClickupComponentHandlerTest.java │ │ │ │ │ │ ├── ClickupComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractClickupTriggerTest.java │ │ │ │ │ │ ├── ClickupNewListTriggerTest.java │ │ │ │ │ │ └── ClickupNewTaskTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ClickupUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── clickup_v1.json │ │ │ ├── coda │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── coda │ │ │ │ │ │ │ ├── AbstractCodaComponentHandler.java │ │ │ │ │ │ │ ├── CodaComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── CodaCopyDocAction.java │ │ │ │ │ │ │ ├── CodaInsertRowAction.java │ │ │ │ │ │ │ ├── CodaListDocsAction.java │ │ │ │ │ │ │ └── CodaUpdateRowAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── CodaConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CodaConstants.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ ├── CodaDocListProperties.java │ │ │ │ │ │ │ ├── CodaDocProperties.java │ │ │ │ │ │ │ └── CodaDocumentCreationResultProperties.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractCodaUtils.java │ │ │ │ │ │ │ ├── CodaPropertiesUtils.java │ │ │ │ │ │ │ └── CodaUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── coda.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── coda │ │ │ │ │ │ ├── AbstractCodaComponentHandlerTest.java │ │ │ │ │ │ ├── CodaComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── CodaInsertRowActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── CodaPropertiesUtilsTest.java │ │ │ │ │ │ └── CodaUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── coda_v1.json │ │ │ ├── contiguity │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── contiguity │ │ │ │ │ │ │ ├── AbstractContiguityComponentHandler.java │ │ │ │ │ │ │ ├── ContiguityComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ContiguitySendEmailAction.java │ │ │ │ │ │ │ └── ContiguitySendSmsAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── ContiguityConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── contiguity.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── contiguity │ │ │ │ │ │ ├── AbstractContiguityComponentHandlerTest.java │ │ │ │ │ │ └── ContiguityComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── contiguity_v1.json │ │ │ ├── copper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── copper │ │ │ │ │ │ │ ├── CopperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── CopperCreateActivityAction.java │ │ │ │ │ │ │ ├── CopperCreateCompanyAction.java │ │ │ │ │ │ │ ├── CopperCreatePersonAction.java │ │ │ │ │ │ │ └── CopperCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── CopperConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CopperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CopperOptionUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── copper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── copper │ │ │ │ │ │ ├── CopperComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractCopperActionTest.java │ │ │ │ │ │ ├── CopperCreateActivityActionTest.java │ │ │ │ │ │ ├── CopperCreateCompanyActionTest.java │ │ │ │ │ │ ├── CopperCreatePersonActionTest.java │ │ │ │ │ │ └── CopperCreateTaskActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── CopperOptionUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── copper_v1.json │ │ │ ├── crypto-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── CryptoHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── CryptoHelperHashAction.java │ │ │ │ │ │ │ ├── CryptoHelperHmacAction.java │ │ │ │ │ │ │ ├── CryptoHelperPgpDecryptAction.java │ │ │ │ │ │ │ ├── CryptoHelperPgpEncryptAction.java │ │ │ │ │ │ │ ├── CryptoHelperRsaDecryptAction.java │ │ │ │ │ │ │ ├── CryptoHelperRsaEncryptAction.java │ │ │ │ │ │ │ ├── CryptoHelperSignAction.java │ │ │ │ │ │ │ └── CryptoHelperVerifyAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CryptoHelperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── CryptoHelperUtil.java │ │ │ │ │ │ │ └── CryptographicAlgorithm.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── crypto-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── crypto │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── CryptoHelperComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── CryptoHelperHashActionTest.java │ │ │ │ │ │ └── CryptoHelperHmacActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── CryptoHelperUtilTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── crypto-helper_v1.json │ │ │ ├── csv-file │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── csv │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ ├── CsvFileComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── CsvFileAppendAction.java │ │ │ │ │ │ │ ├── CsvFileReadAction.java │ │ │ │ │ │ │ └── CsvFileWriteAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── CsvFileConstants.java │ │ │ │ │ │ │ ├── datastream │ │ │ │ │ │ │ ├── CsvFileItemReader.java │ │ │ │ │ │ │ └── CsvFileItemWriter.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── CsvFileReadUtils.java │ │ │ │ │ │ │ └── ReadConfiguration.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── csv-file.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── csv │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── CsvFileComponentHandlerIntTest.java │ │ │ │ │ │ ├── CsvFileComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── CsvFileAppendActionTest.java │ │ │ │ │ │ └── CsvFileWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── csv-file_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── csv-file │ │ │ │ │ │ ├── expected_output.json │ │ │ │ │ │ ├── expected_output_header.json │ │ │ │ │ │ ├── sample.csv │ │ │ │ │ │ ├── sample_header.csv │ │ │ │ │ │ ├── sample_header_pipe_delimiter.csv │ │ │ │ │ │ ├── sample_header_quoted.csv │ │ │ │ │ │ ├── sample_header_semicolon_delimiter.csv │ │ │ │ │ │ ├── sample_no_header.csv │ │ │ │ │ │ └── sample_no_header_semicolon_delimiter.csv │ │ │ │ │ └── workflows │ │ │ │ │ ├── csv-file_v1_read.json │ │ │ │ │ └── csv-file_v1_write.json │ │ │ ├── data-mapper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ └── mapper │ │ │ │ │ │ │ ├── DataMapperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DataMapperMapObjectsToArrayAction.java │ │ │ │ │ │ │ ├── DataMapperMapObjectsToObjectAction.java │ │ │ │ │ │ │ ├── DataMapperMergeAndPivotByKeyAction.java │ │ │ │ │ │ │ ├── DataMapperRenameKeysAction.java │ │ │ │ │ │ │ ├── DataMapperReplaceAllSpecifiedValuesAction.java │ │ │ │ │ │ │ ├── DataMapperReplaceMultipleValuesByKeyAction.java │ │ │ │ │ │ │ └── DataMapperReplaceValueAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── DataMapperConstants.java │ │ │ │ │ │ │ ├── InputType.java │ │ │ │ │ │ │ └── ValueType.java │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── Mapping.java │ │ │ │ │ │ │ ├── ObjectMapping.java │ │ │ │ │ │ │ ├── Pair.java │ │ │ │ │ │ │ ├── RequiredStringMapping.java │ │ │ │ │ │ │ └── StringMapping.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DataMapperUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── data-mapper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── data │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── DataMapperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── DataMapperMapObjectsToArrayActionTest.java │ │ │ │ │ │ ├── DataMapperMapObjectsToObjectActionTest.java │ │ │ │ │ │ ├── DataMapperMergeAndPivotByKeyActionTest.java │ │ │ │ │ │ ├── DataMapperRenameKeysActionTest.java │ │ │ │ │ │ ├── DataMapperReplaceAllSpecifiedValuesActionTest.java │ │ │ │ │ │ ├── DataMapperReplaceMultipleValuesByKeyActionTest.java │ │ │ │ │ │ └── DataMapperReplaceValueActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── data-mapper_v1.json │ │ │ ├── data-storage │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ ├── DataStorageComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DataStorageAppendValueToListAction.java │ │ │ │ │ │ │ ├── DataStorageAtomicIncrementAction.java │ │ │ │ │ │ │ ├── DataStorageAwaitGetValueAction.java │ │ │ │ │ │ │ ├── DataStorageDeleteValueAction.java │ │ │ │ │ │ │ ├── DataStorageDeleteValueFromListAction.java │ │ │ │ │ │ │ ├── DataStorageGetAllEntriesAction.java │ │ │ │ │ │ │ ├── DataStorageGetValueAction.java │ │ │ │ │ │ │ ├── DataStorageSetValueAction.java │ │ │ │ │ │ │ └── DataStorageSetValueInListAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── DataStorageConstants.java │ │ │ │ │ │ │ └── ValueType.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── DataStorageUtils.java │ │ │ │ │ │ │ └── ValueType.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── data-storage.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── data │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── DataStorageComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── data-storage_v1.json │ │ │ ├── data-stream │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── datastream │ │ │ │ │ │ │ ├── DataStreamComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DataStreamStreamAction.java │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ └── DataStreamStreamActionDefinition.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── DataStreamConfiguration.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── DataStreamConstants.java │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ ├── MapToStringConverter.java │ │ │ │ │ │ │ └── StringToMapConverter.java │ │ │ │ │ │ │ ├── item │ │ │ │ │ │ │ ├── AbstractItemStreamDelegate.java │ │ │ │ │ │ │ ├── ItemStreamExecutionContext.java │ │ │ │ │ │ │ ├── ItemStreamProcessorDelegate.java │ │ │ │ │ │ │ ├── ItemStreamReaderDelegate.java │ │ │ │ │ │ │ ├── ItemStreamWriterDelegate.java │ │ │ │ │ │ │ └── package-info.java │ │ │ │ │ │ │ ├── listener │ │ │ │ │ │ │ └── DataStreamJobExecutionListener.java │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ └── DataStreamStreamTaskHandler.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── application.yml │ │ │ │ │ │ ├── assets │ │ │ │ │ │ └── data-stream.svg │ │ │ │ │ │ └── config │ │ │ │ │ │ └── liquibase │ │ │ │ │ │ └── changelog │ │ │ │ │ │ └── batch │ │ │ │ │ │ └── batch_postgres.sql │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── datastream │ │ │ │ │ │ └── config │ │ │ │ │ │ └── DataStreamComponentHandlerIntTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── application-testint.yml │ │ │ ├── date-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── date │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── DateHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DateHelperAddTimeAction.java │ │ │ │ │ │ │ ├── DateHelperConvertAction.java │ │ │ │ │ │ │ ├── DateHelperDateDifferenceAction.java │ │ │ │ │ │ │ ├── DateHelperExtractDateUnitsAction.java │ │ │ │ │ │ │ ├── DateHelperGetCurrentDateAction.java │ │ │ │ │ │ │ ├── DateHelperIsBusinessHoursAction.java │ │ │ │ │ │ │ ├── DateHelperIsWeekendAction.java │ │ │ │ │ │ │ └── DateHelperSubtractTimeAction.java │ │ │ │ │ │ │ ├── constants │ │ │ │ │ │ │ └── DateHelperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DateHelperUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── date-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── date │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── DateHelperComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── DateHelperAddTimeActionTest.java │ │ │ │ │ │ ├── DateHelperConvertActionTest.java │ │ │ │ │ │ ├── DateHelperDateDifferenceActionTest.java │ │ │ │ │ │ ├── DateHelperExtractDateUnitsActionTest.java │ │ │ │ │ │ ├── DateHelperGetCurrentDateActionTest.java │ │ │ │ │ │ ├── DateHelperIsBusinessHoursActionTest.java │ │ │ │ │ │ ├── DateHelperIsWeekendActionTest.java │ │ │ │ │ │ └── DateHelperSubtractTimeActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DateHelperUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── date-helper_v1.json │ │ │ ├── delay │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── delay │ │ │ │ │ │ │ ├── DelayComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── DelaySleepAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── DelayConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── delay.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── delay │ │ │ │ │ │ ├── DelayComponentHandlerIntTest.java │ │ │ │ │ │ ├── DelayComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── DelaySleepActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── delay_v1.json │ │ │ │ │ └── workflows │ │ │ │ │ ├── delay_v1_1.yaml │ │ │ │ │ └── delay_v1_2.yaml │ │ │ ├── devto │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── devto │ │ │ │ │ │ │ ├── AbstractDevtoComponentHandler.java │ │ │ │ │ │ │ ├── DevtoComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DevtoCreateArticleAction.java │ │ │ │ │ │ │ ├── DevtoGetArticleAction.java │ │ │ │ │ │ │ └── DevtoUpdateArticleAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── DevtoConnection.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ └── DevtoArticleResponseProperties.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractDevtoUtils.java │ │ │ │ │ │ │ └── DevtoUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── devto.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── devto │ │ │ │ │ │ ├── AbstractDevtoComponentHandlerTest.java │ │ │ │ │ │ ├── DevtoComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DevtoUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── devto_v1.json │ │ │ ├── discord │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── discord │ │ │ │ │ │ │ ├── AbstractDiscordComponentHandler.java │ │ │ │ │ │ │ ├── DiscordComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DiscordCreateChannelAction.java │ │ │ │ │ │ │ ├── DiscordSendChannelMessageAction.java │ │ │ │ │ │ │ └── DiscordSendDirectMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── DiscordConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── DiscordConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractDiscordUtils.java │ │ │ │ │ │ │ └── DiscordUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── discord.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── discord │ │ │ │ │ │ ├── AbstractDiscordComponentHandlerTest.java │ │ │ │ │ │ ├── DiscordComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── DiscordSendDirectMessageActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DiscordUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── discord_v1.json │ │ │ ├── docusign │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── docusign │ │ │ │ │ │ │ ├── DocuSignComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DocuSignCreateEnvelopeAction.java │ │ │ │ │ │ │ └── DocuSignDownloadEnvelopeDocumentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── DocuSignConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── DocuSignConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DocuSignUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── docusign.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── docusign │ │ │ │ │ │ ├── DocuSignComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── DocuSignCreateEnvelopeActionTest.java │ │ │ │ │ │ └── DocuSignDownloadEnvelopeDocumentActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DocuSignUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── docusign_v1.json │ │ │ ├── dropbox │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── dropbox │ │ │ │ │ │ │ ├── DropboxComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── DropboxCopyAction.java │ │ │ │ │ │ │ ├── DropboxCreateNewFolderAction.java │ │ │ │ │ │ │ ├── DropboxCreateNewTextFileAction.java │ │ │ │ │ │ │ ├── DropboxDeleteAction.java │ │ │ │ │ │ │ ├── DropboxGetFileLinkAction.java │ │ │ │ │ │ │ ├── DropboxListFolderAction.java │ │ │ │ │ │ │ ├── DropboxMoveAction.java │ │ │ │ │ │ │ ├── DropboxSearchAction.java │ │ │ │ │ │ │ └── DropboxUploadFileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── DropboxConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── DropboxConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DropboxUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── dropbox.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── dropbox │ │ │ │ │ │ ├── DropboxComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractDropboxActionTest.java │ │ │ │ │ │ ├── DropboxCopyActionTest.java │ │ │ │ │ │ ├── DropboxCreateNewFolderActionTest.java │ │ │ │ │ │ ├── DropboxCreateNewTextFileActionTest.java │ │ │ │ │ │ ├── DropboxDeleteActionTest.java │ │ │ │ │ │ ├── DropboxGetFileLinkActionTest.java │ │ │ │ │ │ ├── DropboxListFolderActionTest.java │ │ │ │ │ │ ├── DropboxMoveActionTest.java │ │ │ │ │ │ ├── DropboxSearchActionTest.java │ │ │ │ │ │ └── DropboxUploadFileActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DropboxUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── dropbox_v1.json │ │ │ ├── elevenlabs │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── elevenlabs │ │ │ │ │ │ │ ├── ElevenLabsComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ElevenLabsCreateSoundEffectAction.java │ │ │ │ │ │ │ ├── ElevenLabsCreateSpeechAction.java │ │ │ │ │ │ │ ├── ElevenLabsCreateSpeechWithTimingAction.java │ │ │ │ │ │ │ ├── ElevenLabsCreateTranscriptAction.java │ │ │ │ │ │ │ └── ElevenLabsStreamSpeechAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ElevenLabsConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ElevenLabsConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ElevenLabsUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── elevenlabs.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── elevenlabs │ │ │ │ │ │ ├── ElevenLabsComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── ElevenLabsCreateSoundEffectTest.java │ │ │ │ │ │ ├── ElevenLabsCreateSpeechActionTest.java │ │ │ │ │ │ ├── ElevenLabsCreateSpeechWithTimingActionTest.java │ │ │ │ │ │ ├── ElevenLabsCreateTranscriptActionTest.java │ │ │ │ │ │ └── ElevenLabsStreamSpeechActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ElevenLabsUtilTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── elevenlabs_v1.json │ │ │ ├── email │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── email │ │ │ │ │ │ │ ├── EmailComponentHandler.java │ │ │ │ │ │ │ ├── EmailProtocol.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ReadEmailAction.java │ │ │ │ │ │ │ └── SendEmailAction.java │ │ │ │ │ │ │ ├── commons │ │ │ │ │ │ │ └── EmailUtils.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── EmailConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── EmailConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── email.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── email │ │ │ │ │ │ ├── EmailComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── EmailActionIntTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── email_v1.json │ │ │ ├── encharge │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── encharge │ │ │ │ │ │ │ ├── AbstractEnchargeComponentHandler.java │ │ │ │ │ │ │ ├── EnchargeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── EnchargeAddTagAction.java │ │ │ │ │ │ │ ├── EnchargeCreateEmailAction.java │ │ │ │ │ │ │ └── EnchargeCreatePeopleAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── EnchargeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── EnchargeConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── EnchargeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── encharge.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── encharge │ │ │ │ │ │ ├── AbstractEnchargeComponentHandlerTest.java │ │ │ │ │ │ ├── EnchargeComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── EnchargeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── encharge_v1.json │ │ │ ├── example │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ ├── ExampleComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── ExampleDummyAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ExampleConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ExampleConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── ExampleDummyTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── example.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── example │ │ │ │ │ │ ├── ExampleComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── ExampleDummyActionTest.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── ExampleDummyTriggerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── example_v1.json │ │ │ ├── figma │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── figma │ │ │ │ │ │ │ ├── AbstractFigmaComponentHandler.java │ │ │ │ │ │ │ ├── FigmaComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── FigmaGetCommentsAction.java │ │ │ │ │ │ │ └── FigmaPostCommentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── FigmaConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── FigmaConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── FigmaNewCommentTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── figma.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── figma │ │ │ │ │ │ ├── AbstractFigmaComponentHandlerTest.java │ │ │ │ │ │ └── FigmaComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── figma_v1.json │ │ │ ├── file-storage │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ ├── FileStorageComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── FileStorageDownloadAction.java │ │ │ │ │ │ │ ├── FileStorageReadAction.java │ │ │ │ │ │ │ └── FileStorageWriteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── FileStorageConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── file-storage.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ ├── FileStorageComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── FileStorageDownloadActionTest.java │ │ │ │ │ │ ├── FileStorageReadActionTest.java │ │ │ │ │ │ └── FileStorageWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── file-storage_v1.json │ │ │ │ │ └── dependencies │ │ │ │ │ └── file-storage │ │ │ │ │ └── sample.txt │ │ │ ├── filesystem │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── filesystem │ │ │ │ │ │ │ ├── FilesystemComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── FilesystemCreateTempDirAction.java │ │ │ │ │ │ │ ├── FilesystemGetParentFolderAction.java │ │ │ │ │ │ │ ├── FilesystemLsAction.java │ │ │ │ │ │ │ ├── FilesystemMkdirAction.java │ │ │ │ │ │ │ ├── FilesystemReadFileAction.java │ │ │ │ │ │ │ ├── FilesystemRmAction.java │ │ │ │ │ │ │ └── FilesystemWriteFileAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── FilesystemConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── filesystem.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── filesystem │ │ │ │ │ │ ├── FilesystemComponentHandlerIntTest.java │ │ │ │ │ │ ├── FilesystemComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── FilesystemLsActionTest.java │ │ │ │ │ │ ├── FilesystemMkdirActionTest.java │ │ │ │ │ │ ├── FilesystemReadFileActionTest.java │ │ │ │ │ │ ├── FilesystemRmActionTest.java │ │ │ │ │ │ └── FilesystemWriteFileActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── filesystem_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── filesystem │ │ │ │ │ │ ├── ls │ │ │ │ │ │ ├── A.txt │ │ │ │ │ │ ├── B.txt │ │ │ │ │ │ └── sub1 │ │ │ │ │ │ │ └── C.txt │ │ │ │ │ │ └── sample.txt │ │ │ │ │ └── workflows │ │ │ │ │ ├── filesystem_v1_print.yaml │ │ │ │ │ ├── filesystem_v1_readFile.json │ │ │ │ │ └── filesystem_v1_writeFile.json │ │ │ ├── freshdesk │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── freshdesk │ │ │ │ │ │ │ ├── AbstractFreshdeskComponentHandler.java │ │ │ │ │ │ │ ├── FreshdeskComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── FreshdeskCreateCompanyAction.java │ │ │ │ │ │ │ ├── FreshdeskCreateContactAction.java │ │ │ │ │ │ │ └── FreshdeskCreateTicketAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── FreshdeskConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── FreshdeskConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── freshdesk.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── freshdesk │ │ │ │ │ │ ├── AbstractFreshdeskComponentHandlerTest.java │ │ │ │ │ │ └── FreshdeskComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── freshdesk_v1.json │ │ │ ├── freshsales │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── freshsales │ │ │ │ │ │ │ ├── FreshsalesComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── FreshsalesCreateAccountAction.java │ │ │ │ │ │ │ ├── FreshsalesCreateContactAction.java │ │ │ │ │ │ │ └── FreshsalesCreateLeadAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── FreshsalesConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── FreshsalesConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── freshsales.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── freshsales │ │ │ │ │ │ ├── FreshsalesComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── AbstractFreshsalesActionTest.java │ │ │ │ │ │ ├── FreshsalesCreateAccountActionTest.java │ │ │ │ │ │ ├── FreshsalesCreateContactActionTest.java │ │ │ │ │ │ └── FreshsalesCreateLeadActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── freshsales_v1.json │ │ │ ├── github │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── github │ │ │ │ │ │ │ ├── GithubComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GitHubCreatePullRequestAction.java │ │ │ │ │ │ │ ├── GithubAddAssigneesToIssueAction.java │ │ │ │ │ │ │ ├── GithubAddLabelsToIssueAction.java │ │ │ │ │ │ │ ├── GithubCreateCommentOnIssueAction.java │ │ │ │ │ │ │ ├── GithubCreateIssueAction.java │ │ │ │ │ │ │ ├── GithubGetIssueAction.java │ │ │ │ │ │ │ ├── GithubListIssuesAction.java │ │ │ │ │ │ │ ├── GithubListRepositoryIssuesAction.java │ │ │ │ │ │ │ └── GithubStarRepositoryAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── GithubConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── GithubConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── GithubEventsTrigger.java │ │ │ │ │ │ │ ├── GithubNewIssueTrigger.java │ │ │ │ │ │ │ └── GithubNewPullRequestTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GithubUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── github.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── github │ │ │ │ │ │ ├── GithubComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractGithubActionTest.java │ │ │ │ │ │ ├── GitHubCreatePullRequestActionTest.java │ │ │ │ │ │ ├── GithubAddAssigneesToIssueActionTest.java │ │ │ │ │ │ ├── GithubAddLabelsToIssueActionTest.java │ │ │ │ │ │ ├── GithubCreateCommentOnIssueActionTest.java │ │ │ │ │ │ ├── GithubCreateIssueActionTest.java │ │ │ │ │ │ ├── GithubGetIssueActionTest.java │ │ │ │ │ │ ├── GithubListIssuesActionTest.java │ │ │ │ │ │ ├── GithubListRepositoryIssuesActionTest.java │ │ │ │ │ │ └── GithubStarRepositoryActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── GithubEventsTriggerTest.java │ │ │ │ │ │ ├── GithubNewIssueTriggerTest.java │ │ │ │ │ │ └── GithubNewPullRequestTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── GithubUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── github_v1.json │ │ │ ├── gitlab │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── gitlab │ │ │ │ │ │ │ ├── AbstractGitlabComponentHandler.java │ │ │ │ │ │ │ ├── GitlabComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GitlabCreateCommentOnIssueAction.java │ │ │ │ │ │ │ └── GitlabCreateIssueAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── GitlabConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── GitlabConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── GitlabNewIssueTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractGitlabUtils.java │ │ │ │ │ │ │ └── GitlabUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── gitlab.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── gitlab │ │ │ │ │ │ ├── AbstractGitlabComponentHandlerTest.java │ │ │ │ │ │ ├── GitlabComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── GitlabNewIssueTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── GitlabUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── gitlab_v1.json │ │ │ ├── google │ │ │ │ ├── google-bigquery │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── bigquery │ │ │ │ │ │ │ │ ├── GoogleBigQueryComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ └── GoogleBigQueryQueryAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleBigQueryConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleBigQueryConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleBigQueryUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-bigquery.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── bigquery │ │ │ │ │ │ │ ├── GoogleBigQueryComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── GoogleBigQueryQueryActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleBigQueryUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-bigquery_v1.json │ │ │ │ ├── google-calendar │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── calendar │ │ │ │ │ │ │ │ ├── GoogleCalendarComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleCalendarAddAttendeesToEventAction.java │ │ │ │ │ │ │ │ ├── GoogleCalendarCreateEventAction.java │ │ │ │ │ │ │ │ ├── GoogleCalendarCreateQuickEventAction.java │ │ │ │ │ │ │ │ ├── GoogleCalendarDeleteEventAction.java │ │ │ │ │ │ │ │ ├── GoogleCalendarGetEventsAction.java │ │ │ │ │ │ │ │ ├── GoogleCalendarGetFreeTimeSlotsAction.java │ │ │ │ │ │ │ │ └── GoogleCalendarUpdateEventAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleCalendarConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleCalendarConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── GoogleCalendarEventTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleCalendarUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-calendar.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── calendar │ │ │ │ │ │ │ ├── GoogleCalendarComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleCalendarAddAttendeesToEventActionTest.java │ │ │ │ │ │ │ ├── GoogleCalendarCreateEventActionTest.java │ │ │ │ │ │ │ ├── GoogleCalendarCreateQuickEventActionTest.java │ │ │ │ │ │ │ ├── GoogleCalendarDeleteEventActionTest.java │ │ │ │ │ │ │ ├── GoogleCalendarGetEventsActionTest.java │ │ │ │ │ │ │ ├── GoogleCalendarGetFreeTimeSlotsActionTest.java │ │ │ │ │ │ │ └── GoogleCalendarUpdateEventActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── GoogleCalendarEventTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleCalendarUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-calendar_v1.json │ │ │ │ ├── google-chat │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ │ ├── GoogleChatComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleChatCreateMessageAction.java │ │ │ │ │ │ │ │ └── GoogleChatCreateSpaceAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleChatConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleChatConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleChatUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-chat.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── chat │ │ │ │ │ │ │ ├── GoogleChatComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleChatCreateMessageActionTest.java │ │ │ │ │ │ │ └── GoogleChatCreateSpaceActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleChatUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-chat_v1.json │ │ │ │ ├── google-commons │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── commons │ │ │ │ │ │ │ ├── GoogleConnection.java │ │ │ │ │ │ │ ├── GoogleServices.java │ │ │ │ │ │ │ ├── GoogleUtils.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── GoogleCommonsContants.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── google │ │ │ │ │ │ └── commons │ │ │ │ │ │ ├── GoogleServicesTest.java │ │ │ │ │ │ └── GoogleUtilsTest.java │ │ │ │ ├── google-contacts │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── contacts │ │ │ │ │ │ │ │ ├── GoogleContactsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleContactsCreateContactAction.java │ │ │ │ │ │ │ │ ├── GoogleContactsCreateGroupAction.java │ │ │ │ │ │ │ │ ├── GoogleContactsSearchContactsAction.java │ │ │ │ │ │ │ │ └── GoogleContactsUpdateContactAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleContactsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleContactsConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleContactsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-contacts.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── contacts │ │ │ │ │ │ │ ├── GoogleContactsComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AbstractGoogleContactsActionTest.java │ │ │ │ │ │ │ ├── GoogleContactsCreateContactActionTest.java │ │ │ │ │ │ │ ├── GoogleContactsCreateGroupActionTest.java │ │ │ │ │ │ │ ├── GoogleContactsSearchContactsActionTest.java │ │ │ │ │ │ │ └── GoogleContactsUpdateContactActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleContactUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-contacts_v1.json │ │ │ │ ├── google-docs │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── docs │ │ │ │ │ │ │ │ ├── GoogleDocsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleDocsCreateDocumentAction.java │ │ │ │ │ │ │ │ ├── GoogleDocsCreateDocumentFromTemplateAction.java │ │ │ │ │ │ │ │ └── GoogleDocsGetDocumentAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleDocsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleDocsConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleDocsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-docs.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── docs │ │ │ │ │ │ │ ├── GoogleDocsComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleDocsCreateDocumentActionTest.java │ │ │ │ │ │ │ ├── GoogleDocsCreateDocumentFromTemplateActionTest.java │ │ │ │ │ │ │ └── GoogleDocsGetDocumentActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleDocsUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-docs_v1.json │ │ │ │ ├── google-drive │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── drive │ │ │ │ │ │ │ │ ├── GoogleDriveComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleDriveCopyFileAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveCreateNewFolderAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveCreateNewTextFileAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveDeleteFileAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveDownloadFileAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveGetFileAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveListFilesAction.java │ │ │ │ │ │ │ │ ├── GoogleDriveListFoldersAction.java │ │ │ │ │ │ │ │ └── GoogleDriveUploadFileAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleDriveConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleDriveConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ ├── GoogleDriveNewFileTrigger.java │ │ │ │ │ │ │ │ └── GoogleDriveNewFolderTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleDriveUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-drive.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── drive │ │ │ │ │ │ │ ├── GoogleDriveComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleDriveCopyFileActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveCreateNewFolderActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveCreateNewTextFileActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveDeleteFileActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveDownloadFileActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveGetFileActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveListFilesActionTest.java │ │ │ │ │ │ │ ├── GoogleDriveListFoldersActionTest.java │ │ │ │ │ │ │ └── GoogleDriveUploadFileActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── GoogleDriveNewFileTriggerTest.java │ │ │ │ │ │ │ └── GoogleDriveNewFolderTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleDriveUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-drive_v1.json │ │ │ │ ├── google-forms │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── forms │ │ │ │ │ │ │ │ ├── GoogleFormsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleFormsGetAllResponsesAction.java │ │ │ │ │ │ │ │ ├── GoogleFormsGetFormAction.java │ │ │ │ │ │ │ │ └── GoogleFormsGetResponseAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleFormsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleFormsConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── GoogleFormsNewResponseTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleFormsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-forms.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ ├── GoogleFormsComponentHandlerTest.java │ │ │ │ │ │ │ └── forms │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleFormsGetAllResponsesActionTest.java │ │ │ │ │ │ │ ├── GoogleFormsGetFormActionTest.java │ │ │ │ │ │ │ └── GoogleFormsGetResponseActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── GoogleFormsNewResponseTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleFormUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-forms_v1.json │ │ │ │ ├── google-mail │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── mail │ │ │ │ │ │ │ │ ├── GoogleMailComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleMailAddLabelsAction.java │ │ │ │ │ │ │ │ ├── GoogleMailDeleteMailAction.java │ │ │ │ │ │ │ │ ├── GoogleMailGetMailAction.java │ │ │ │ │ │ │ │ ├── GoogleMailGetThreadAction.java │ │ │ │ │ │ │ │ ├── GoogleMailRemoveLabelsAction.java │ │ │ │ │ │ │ │ ├── GoogleMailReplyToEmailAction.java │ │ │ │ │ │ │ │ ├── GoogleMailSearchEmailAction.java │ │ │ │ │ │ │ │ └── GoogleMailSendEmailAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleMailConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleMailConstants.java │ │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ └── Format.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ ├── GoogleMailNewEmailPollingTrigger.java │ │ │ │ │ │ │ │ └── GoogleMailNewEmailTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleMailUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-mail.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── mail │ │ │ │ │ │ │ ├── GoogleMailComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleMailAddLabelsActionTest.java │ │ │ │ │ │ │ ├── GoogleMailDeleteMailActionTest.java │ │ │ │ │ │ │ ├── GoogleMailGetMailActionTest.java │ │ │ │ │ │ │ ├── GoogleMailGetThreadActionTest.java │ │ │ │ │ │ │ ├── GoogleMailRemoveLabelsActionTest.java │ │ │ │ │ │ │ ├── GoogleMailReplyToEmailActionTest.java │ │ │ │ │ │ │ ├── GoogleMailSearchEmailActionTest.java │ │ │ │ │ │ │ └── GoogleMailSendEmailActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── GoogleMailNewEmailPollingTriggerTest.java │ │ │ │ │ │ │ └── GoogleMailNewEmailTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleMailUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-mail_v1.json │ │ │ │ ├── google-maps │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── maps │ │ │ │ │ │ │ │ ├── GoogleMapsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleMapsGetAddressAction.java │ │ │ │ │ │ │ │ ├── GoogleMapsGetGeolocationAction.java │ │ │ │ │ │ │ │ ├── GoogleMapsGetRouteAction.java │ │ │ │ │ │ │ │ └── GoogleMapsNearbySearchAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleMapsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleMapsConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleMapsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-maps.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── maps │ │ │ │ │ │ │ ├── GoogleMapsComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleMapsGetAddressActionTest.java │ │ │ │ │ │ │ ├── GoogleMapsGetGeolocationActionTest.java │ │ │ │ │ │ │ ├── GoogleMapsGetRouteActionTest.java │ │ │ │ │ │ │ └── GoogleMapsNearbySearchActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleMapsUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-maps_v1.json │ │ │ │ ├── google-meet │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── meet │ │ │ │ │ │ │ │ ├── GoogleMeetComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleMeetCreateMeetingSpaceAction.java │ │ │ │ │ │ │ │ ├── GoogleMeetGetMeetingSpaceAction.java │ │ │ │ │ │ │ │ └── GoogleMeetListParticipantsAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleMeetConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleMeetConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleMeetUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-meet.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── meet │ │ │ │ │ │ │ ├── GoogleMeetComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleMeetCreateMeetingSpaceActionTest.java │ │ │ │ │ │ │ ├── GoogleMeetGetMeetingSpaceActionTest.java │ │ │ │ │ │ │ └── GoogleMeetListParticipantsActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleMeetUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-meet_v1.json │ │ │ │ ├── google-photos │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── photos │ │ │ │ │ │ │ │ ├── GooglePhotosComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GooglePhotosCreateAlbumAction.java │ │ │ │ │ │ │ │ ├── GooglePhotosGetAlbumAction.java │ │ │ │ │ │ │ │ └── GooglePhotosUploadMediaAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GooglePhotosConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GooglePhotosConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GooglePhotosUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-photos.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── photos │ │ │ │ │ │ │ ├── GooglePhotosComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GooglePhotosCreateAlbumActionTest.java │ │ │ │ │ │ │ ├── GooglePhotosGetAlbumActionTest.java │ │ │ │ │ │ │ └── GooglePhotosUploadMediaActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GooglePhotosUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-photos_v1.json │ │ │ │ ├── google-search-console │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── search │ │ │ │ │ │ │ │ └── console │ │ │ │ │ │ │ │ ├── AbstractGoogleSearchConsoleComponentHandler.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleAddSiteAction.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleDeleteSiteAction.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleGetSiteAction.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleListSitesAction.java │ │ │ │ │ │ │ │ └── GoogleSearchConsoleSearchAnalyticsAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleSearchConsoleConnection.java │ │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleApiDataRowProperties.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleApiDimensionFilterGroupProperties.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleApiDimensionFilterProperties.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleSearchAnalyticsQueryRequestProperties.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleSearchAnalyticsQueryResponseProperties.java │ │ │ │ │ │ │ │ ├── GoogleSearchConsoleSitesListResponseProperties.java │ │ │ │ │ │ │ │ └── GoogleSearchConsoleWmxSiteProperties.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── AbstractGoogleSearchConsoleUtils.java │ │ │ │ │ │ │ │ └── GoogleSearchConsoleUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-search-console.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── search │ │ │ │ │ │ │ └── console │ │ │ │ │ │ │ ├── AbstractGoogleSearchConsoleComponentHandlerTest.java │ │ │ │ │ │ │ ├── GoogleSearchConsoleComponentHandlerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleSearchConsoleUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-search-console_v1.json │ │ │ │ ├── google-sheets │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── sheets │ │ │ │ │ │ │ │ ├── GoogleSheetsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleSheetsClearSheetAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsCreateColumnAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsCreateSheetAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsCreateSpreadsheetAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsDeleteColumnAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsDeleteRowAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsDeleteSheetAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsFindRowByNumAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsGetRowsAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsInsertMultipleRowsAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsInsertRowAction.java │ │ │ │ │ │ │ │ ├── GoogleSheetsListSheetsAction.java │ │ │ │ │ │ │ │ └── GoogleSheetsUpdateRowAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleSheetsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleSheetsConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── GoogleSheetsNewRowTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── GoogleSheetsColumnConverterUtils.java │ │ │ │ │ │ │ │ ├── GoogleSheetsRowUtils.java │ │ │ │ │ │ │ │ └── GoogleSheetsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-sheets.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── sheets │ │ │ │ │ │ │ ├── GoogleSheetsComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleSheetsClearSheetActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsCreateColumnActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsCreateSheetActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsCreateSpreadsheetActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsDeleteColumnActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsDeleteRowActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsDeleteSheetActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsFindRowByNumActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsGetRowsActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsInsertMultipleRowsActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsInsertRowActionTest.java │ │ │ │ │ │ │ ├── GoogleSheetsListSheetsActionTest.java │ │ │ │ │ │ │ └── GoogleSheetsUpdateRowActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── GoogleSheetsNewRowTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── GoogleSheetRowUtilsTest.java │ │ │ │ │ │ │ ├── GoogleSheetsColumnConverterUtilsTest.java │ │ │ │ │ │ │ └── GoogleSheetsUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-sheets_v1.json │ │ │ │ ├── google-slides │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── slides │ │ │ │ │ │ │ │ ├── GoogleSlidesComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ └── GoogleSlidesCreatePresentationBasedOnTemplateAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleSlidesConnection.java │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ └── GoogleSlidesConstants.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-slides.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── slides │ │ │ │ │ │ │ ├── GoogleSlidesComponentHandlerTest.java │ │ │ │ │ │ │ └── action │ │ │ │ │ │ │ └── GoogleSlidesCreatePresentationBasedOnTemplateActionTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-slides_v1.json │ │ │ │ ├── google-tasks │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ │ ├── GoogleTasksComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── GoogleTasksCreateTaskAction.java │ │ │ │ │ │ │ │ ├── GoogleTasksListTasksAction.java │ │ │ │ │ │ │ │ └── GoogleTasksUpdateTaskAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── GoogleTasksConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── GoogleTasksConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── GoogleTasksNewTaskTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── GoogleTasksUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── google-tasks.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── google │ │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ ├── GoogleTasksComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── GoogleTasksCreateTaskActionTest.java │ │ │ │ │ │ │ ├── GoogleTasksListTasksActionTest.java │ │ │ │ │ │ │ └── GoogleTasksUpdateTaskActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── GoogleTasksNewTaskTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── GoogleTasksUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── google-tasks_v1.json │ │ │ │ └── youtube │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── youtube │ │ │ │ │ │ │ ├── YoutubeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── YoutubeUploadVideoAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── YoutubeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── YoutubeConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── YoutubeNewVideoTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── YoutubeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── youtube.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── youtube │ │ │ │ │ │ ├── YoutubeComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── YoutubeUploadVideoActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── YoutubeNewVideoTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── YoutubeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── youtube_v1.json │ │ │ ├── gotify │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── gotify │ │ │ │ │ │ │ ├── GotifyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── GotifySendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── GotifyConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── GotifyConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── gotify.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── gotify │ │ │ │ │ │ ├── GotifyComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── GotifySendMessageActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── gotify_v1.json │ │ │ ├── graphql-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── graphql │ │ │ │ │ │ │ └── client │ │ │ │ │ │ │ ├── GraphQlClientComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── GraphQlClientQueryAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── GraphQlConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── graphql-client.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── GraphQlClientComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── GraphQlClientQueryActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── graphql-client_v1.json │ │ │ ├── hacker-news │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── hacker │ │ │ │ │ │ │ └── news │ │ │ │ │ │ │ ├── HackerNewsComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── HackerNewsFetchTopStoriesAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── HackerNewsConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── hacker-news.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── hacker │ │ │ │ │ │ └── news │ │ │ │ │ │ ├── HackerNewsComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── HackerNewsFetchTopStoriesActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── hacker-news_v1.json │ │ │ ├── http-client │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── http │ │ │ │ │ │ │ └── client │ │ │ │ │ │ │ ├── HttpClientComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── HttpClientDeleteAction.java │ │ │ │ │ │ │ ├── HttpClientGetAction.java │ │ │ │ │ │ │ ├── HttpClientHeadAction.java │ │ │ │ │ │ │ ├── HttpClientPatchAction.java │ │ │ │ │ │ │ ├── HttpClientPostAction.java │ │ │ │ │ │ │ └── HttpClientPutAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── HttpClientConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── HttpClientConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── HttpClientActionUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── http-client.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── http │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── HttpClientComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── HttpClientActionTest.java │ │ │ │ │ │ ├── HttpClientDeleteActionTest.java │ │ │ │ │ │ ├── HttpClientGetActionTest.java │ │ │ │ │ │ ├── HttpClientHeadActionTest.java │ │ │ │ │ │ ├── HttpClientPatchActionTest.java │ │ │ │ │ │ ├── HttpClientPostActionTest.java │ │ │ │ │ │ └── HttpClientPutActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── HttpClientActionUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── http-client_v1.json │ │ │ ├── hubspot │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── hubspot │ │ │ │ │ │ │ ├── AbstractHubspotComponentHandler.java │ │ │ │ │ │ │ ├── HubspotComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── HubspotCreateContactAction.java │ │ │ │ │ │ │ ├── HubspotCreateDealAction.java │ │ │ │ │ │ │ ├── HubspotDeleteContactAction.java │ │ │ │ │ │ │ ├── HubspotGetContactAction.java │ │ │ │ │ │ │ ├── HubspotGetTicketAction.java │ │ │ │ │ │ │ └── HubspotUpdateContactAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── HubspotConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── HubspotConstants.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ └── HubspotContactProperties.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── HubspotNewContactTrigger.java │ │ │ │ │ │ │ ├── HubspotNewDealTrigger.java │ │ │ │ │ │ │ └── HubspotNewTicketTrigger.java │ │ │ │ │ │ │ ├── unified │ │ │ │ │ │ │ ├── HubspotUnifiedApi.java │ │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ │ ├── HubspotAccountAdapter.java │ │ │ │ │ │ │ │ └── HubspotContactAdapter.java │ │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ │ ├── HubspotAccountMapper.java │ │ │ │ │ │ │ │ └── HubspotContactMapper.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── HubspotAccountInputModel.java │ │ │ │ │ │ │ │ ├── HubspotAccountOutputModel.java │ │ │ │ │ │ │ │ ├── HubspotContactInputModel.java │ │ │ │ │ │ │ │ └── HubspotContactOutputModel.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractHubspotUtils.java │ │ │ │ │ │ │ └── HubspotUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── hubspot.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── hubspot │ │ │ │ │ │ ├── AbstractHubspotComponentHandlerTest.java │ │ │ │ │ │ ├── HubspotComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractHubspotTriggerTest.java │ │ │ │ │ │ ├── HubspotNewContactTriggerTest.java │ │ │ │ │ │ ├── HubspotNewDealTriggerTest.java │ │ │ │ │ │ └── HubspotNewTicketTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── HubspotUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── hubspot_v1.json │ │ │ ├── hunter │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── hunter │ │ │ │ │ │ │ ├── AbstractHunterComponentHandler.java │ │ │ │ │ │ │ ├── HunterComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── HunterCombinedEnrichmentAction.java │ │ │ │ │ │ │ ├── HunterCompanyEnrichmentAction.java │ │ │ │ │ │ │ ├── HunterCreateLeadAction.java │ │ │ │ │ │ │ └── HunterEmailEnrichmentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── HunterConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractHunterUtils.java │ │ │ │ │ │ │ └── HunterUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── hunter.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── hunter │ │ │ │ │ │ ├── AbstractHunterComponentHandlerTest.java │ │ │ │ │ │ ├── HunterComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── HunterUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── hunter_v1.json │ │ │ ├── image-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── ImageHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ImageHelperCompressImageAction.java │ │ │ │ │ │ │ ├── ImageHelperCropImageAction.java │ │ │ │ │ │ │ ├── ImageHelperGetImageMetadataAction.java │ │ │ │ │ │ │ ├── ImageHelperImageToBase64Action.java │ │ │ │ │ │ │ ├── ImageHelperResizeImageAction.java │ │ │ │ │ │ │ └── ImageHelperRotateImageAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ImageHelperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ImageHelperUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── image-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── image │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── ImageHelperComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── ImageHelperCropImageActionTest.java │ │ │ │ │ │ ├── ImageHelperImageToBase64ActionTest.java │ │ │ │ │ │ ├── ImageHelperResizeImageActionTest.java │ │ │ │ │ │ └── ImageHelperRotateImageActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ImageHelperUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── image-helper_v1.json │ │ │ ├── infobip │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── infobip │ │ │ │ │ │ │ ├── InfobipComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── InfobipSendSMSAction.java │ │ │ │ │ │ │ ├── InfobipSendWhatsAppTemplateMessageAction.java │ │ │ │ │ │ │ └── InfobipSendWhatsappTextMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── InfobipConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── InfobipConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── InfobipNewSMSTrigger.java │ │ │ │ │ │ │ └── InfobipNewWhatsAppMessageTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── InfobipUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── infobip.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── infobip │ │ │ │ │ │ ├── InfobipComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractInfobipActionTest.java │ │ │ │ │ │ ├── InfobipSendSMSActionTest.java │ │ │ │ │ │ ├── InfobipSendWhatsAppTemplateMessageActionTest.java │ │ │ │ │ │ └── InfobipSendWhatsappTextMessageActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractInfobipTriggerTest.java │ │ │ │ │ │ ├── InfobipNewSMSTriggerTest.java │ │ │ │ │ │ └── InfobipNewWhatsAppMessageTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── InfobipUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── infobip_v1.json │ │ │ ├── insightly │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── insightly │ │ │ │ │ │ │ ├── AbstractInsightlyComponentHandler.java │ │ │ │ │ │ │ ├── InsightlyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── InsightlyCreateContactAction.java │ │ │ │ │ │ │ ├── InsightlyCreateOrganizationAction.java │ │ │ │ │ │ │ └── InsightlyCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── InsightlyConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── InsightlyConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── insightly.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── insightly │ │ │ │ │ │ ├── AbstractInsightlyComponentHandlerTest.java │ │ │ │ │ │ └── InsightlyComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── insightly_v1.json │ │ │ ├── intercom │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── intercom │ │ │ │ │ │ │ ├── IntercomComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── IntercomCreateContactAction.java │ │ │ │ │ │ │ ├── IntercomGetContactAction.java │ │ │ │ │ │ │ └── IntercomSendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── IntercomConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── IntercomConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── IntercomUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── intercom.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── intercom │ │ │ │ │ │ ├── IntercomComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── IntercomCreateContactActionTest.java │ │ │ │ │ │ ├── IntercomGetContactActionTest.java │ │ │ │ │ │ └── IntercomSendMessageActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── IntercomUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── intercom_v1.json │ │ │ ├── jenkins │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── jenkins │ │ │ │ │ │ │ ├── JenkinsComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── JenkinsCreateJobAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── JenkinsConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── JenkinsConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── JenkinsNewJobStatusNotificationTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── jenkins.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── jenkins │ │ │ │ │ │ ├── JenkinsComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── JenkinsCreateJobActionTest.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── JenkinsNewJobStatusNotificationTriggerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── jenkins_v1.json │ │ │ ├── jira │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── jira │ │ │ │ │ │ │ ├── JiraComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── JiraAssignIssueAction.java │ │ │ │ │ │ │ ├── JiraCreateIssueAction.java │ │ │ │ │ │ │ ├── JiraCreateIssueCommentAction.java │ │ │ │ │ │ │ ├── JiraGetIssueAction.java │ │ │ │ │ │ │ └── JiraSearchForIssuesUsingJqlAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── JiraConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── JiraConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── JiraNewIssueTrigger.java │ │ │ │ │ │ │ └── JiraUpdatedIssueTrigger.java │ │ │ │ │ │ │ ├── unified │ │ │ │ │ │ │ ├── JiraUnifiedApi.java │ │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ │ ├── JiraAccountAdapter.java │ │ │ │ │ │ │ │ └── JiraContactAdapter.java │ │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ │ ├── JiraAccountMapper.java │ │ │ │ │ │ │ │ └── JiraContactMapper.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── JiraAccountInputModel.java │ │ │ │ │ │ │ │ ├── JiraAccountOutputModel.java │ │ │ │ │ │ │ │ ├── JiraContactInputModel.java │ │ │ │ │ │ │ │ └── JiraContactOutputModel.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── JiraOptionsUtils.java │ │ │ │ │ │ │ └── JiraUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── jira.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── jira │ │ │ │ │ │ ├── JiraComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── JiraAssignIssueActionTest.java │ │ │ │ │ │ ├── JiraCreateIssueActionTest.java │ │ │ │ │ │ ├── JiraCreateIssueCommentActionTest.java │ │ │ │ │ │ ├── JiraGetIssueActionTest.java │ │ │ │ │ │ └── JiraSearchForissuesUsingJqlActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractJiraTriggerTest.java │ │ │ │ │ │ ├── JiraNewIssueTriggerTest.java │ │ │ │ │ │ └── JiraUpdatedIssueTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── JiraOptionsUtilsTest.java │ │ │ │ │ │ └── JiraUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── jira_v1.json │ │ │ ├── jotform │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── jotform │ │ │ │ │ │ │ ├── AbstractJotformComponentHandler.java │ │ │ │ │ │ │ ├── JotformComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── JotformGetFormSubmissionsAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── JotformConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractJotformUtils.java │ │ │ │ │ │ │ └── JotformUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── jotform.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── jotform │ │ │ │ │ │ ├── AbstractJotformComponentHandlerTest.java │ │ │ │ │ │ ├── JotformComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── JotformUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── jotform_v1.json │ │ │ ├── json-file │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── json │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ ├── JsonFileComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── JsonFileReadAction.java │ │ │ │ │ │ │ └── JsonFileWriteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ ├── FileType.java │ │ │ │ │ │ │ └── JsonFileConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── jsonfile.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── json │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── JsonFileComponentHandlerIntTest.java │ │ │ │ │ │ ├── JsonFileComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── JsonFileReadActionTest.java │ │ │ │ │ │ └── JsonFileWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── json-file_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── json-file │ │ │ │ │ │ ├── sample.json │ │ │ │ │ │ ├── sample.jsonl │ │ │ │ │ │ └── sample_array.json │ │ │ │ │ └── workflows │ │ │ │ │ ├── json-file_v1_read.json │ │ │ │ │ └── json-file_v1_write.json │ │ │ ├── json-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── json │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── JsonHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── JsonHelperParseAction.java │ │ │ │ │ │ │ └── JsonHelperStringifyAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── JsonHelperConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── json-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── json │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── JsonHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── JsonHelperParseActionTest.java │ │ │ │ │ │ └── JsonHelperStringifyActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── json-helper_v1.json │ │ │ ├── jwt-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── jwt │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── JwtHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── JwtHelperSignAction.java │ │ │ │ │ │ │ └── JwtHelperVerifyAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── JwtHelperConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── jwt-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── jwt │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── JwtHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── JwtHelperSignActionTest.java │ │ │ │ │ │ └── JwtHelperVerifyActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── jwt-helper_v1.json │ │ │ ├── keap │ │ │ │ ├── README.mdx │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── keap │ │ │ │ │ │ │ ├── AbstractKeapComponentHandler.java │ │ │ │ │ │ │ ├── KeapComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── KeapCreateCompanyAction.java │ │ │ │ │ │ │ ├── KeapCreateContactAction.java │ │ │ │ │ │ │ └── KeapCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── KeapConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── KeapUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── keap.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── keap │ │ │ │ │ │ ├── AbstractKeapComponentHandlerTest.java │ │ │ │ │ │ ├── KeapComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── KeapUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── keap_v1.json │ │ │ ├── klaviyo │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── klaviyo │ │ │ │ │ │ │ ├── KlaviyoComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── KlaviyoGetListsAction.java │ │ │ │ │ │ │ ├── KlaviyoSubscribeProfilesAction.java │ │ │ │ │ │ │ └── KlaviyoUpdateProfileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── KlaviyoConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── KlaviyoConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── KlaviyoUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── klaviyo.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── klaviyo │ │ │ │ │ │ ├── KlaviyoComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── KlaviyoGetListsActionTest.java │ │ │ │ │ │ ├── KlaviyoSubscribeProfilesActionTest.java │ │ │ │ │ │ └── KlaviyoUpdateProfileActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── KlaviyoUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── klaviyo_v1.json │ │ │ ├── liferay │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── liferay │ │ │ │ │ │ │ ├── LiferayComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── LiferayHeadlessAction.java │ │ │ │ │ │ │ └── LiferayJsonWsRequestAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── LiferayConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── LiferayConstants.java │ │ │ │ │ │ │ ├── LiferayContextName.java │ │ │ │ │ │ │ └── LiferayFieldType.java │ │ │ │ │ │ │ ├── strategy │ │ │ │ │ │ │ ├── GetLiferayHttpMethod.java │ │ │ │ │ │ │ ├── LiferayHttpMethod.java │ │ │ │ │ │ │ └── PostLiferayHttpMethod.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── LiferayOptionUtils.java │ │ │ │ │ │ │ ├── LiferayPropertiesUtils.java │ │ │ │ │ │ │ ├── LiferayUtils.java │ │ │ │ │ │ │ └── PropertiesContainer.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── liferay.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── liferay │ │ │ │ │ │ ├── LiferayComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── LiferayUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── liferay_v1.json │ │ │ ├── linear │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── linear │ │ │ │ │ │ │ ├── LinearComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── LinearCreateCommentAction.java │ │ │ │ │ │ │ ├── LinearCreateIssueAction.java │ │ │ │ │ │ │ ├── LinearCreateProjectAction.java │ │ │ │ │ │ │ ├── LinearRawGraphqlQueryAction.java │ │ │ │ │ │ │ ├── LinearUpdateIssueAction.java │ │ │ │ │ │ │ └── LinearUpdateProjectAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── LinearConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── LinearConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── LinearNewIssueTrigger.java │ │ │ │ │ │ │ ├── LinearRemovedIssueTrigger.java │ │ │ │ │ │ │ └── LinearUpdatedIssueTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── LinearUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── linear.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── linear │ │ │ │ │ │ ├── LinearComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── LinearCreateCommentActionTest.java │ │ │ │ │ │ ├── LinearCreateIssueActionTest.java │ │ │ │ │ │ ├── LinearCreateProjectActionTest.java │ │ │ │ │ │ ├── LinearRawGraphqlQueryActionTest.java │ │ │ │ │ │ ├── LinearUpdateIssueActionTest.java │ │ │ │ │ │ └── LinearUpdateProjectActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractLinearTriggerTest.java │ │ │ │ │ │ ├── LinearNewIssueTriggerTest.java │ │ │ │ │ │ ├── LinearRemovedIssueTriggerTest.java │ │ │ │ │ │ └── LinearUpdatedIssueTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── LinearUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── linear_v1.json │ │ │ ├── linkedin │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── linkedin │ │ │ │ │ │ │ ├── LinkedInComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── LinkedInCreatePostAction.java │ │ │ │ │ │ │ └── LinkedInDeletePostAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── LinkedInConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── LinkedInConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── LinkedInNewPostTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── LinkedInUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── linkedin.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── linkedin │ │ │ │ │ │ ├── LinkedInComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── LinkedInCreatePostActionTest.java │ │ │ │ │ │ └── LinkedInDeletePostActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── LinkedInNewPostTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── LinkedInUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── linkedin_v1.json │ │ │ ├── logger │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── logger │ │ │ │ │ │ │ ├── LoggerComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── LoggerDebugAction.java │ │ │ │ │ │ │ ├── LoggerErrorAction.java │ │ │ │ │ │ │ ├── LoggerInfoAction.java │ │ │ │ │ │ │ └── LoggerWarnAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── LoggerConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── logger.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── logger │ │ │ │ │ │ └── LoggerComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── logger_v1.json │ │ │ ├── mailchimp │ │ │ │ ├── README.mdx │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mailchimp │ │ │ │ │ │ │ ├── AbstractMailchimpComponentHandler.java │ │ │ │ │ │ │ ├── MailchimpComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── MailchimpAddMemberToListAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MailchimpConnection.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── MailchimpSubscribeTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractMailchimpUtils.java │ │ │ │ │ │ │ └── MailchimpUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mailchimp.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mailchimp │ │ │ │ │ │ ├── AbstractMailchimpComponentHandlerTest.java │ │ │ │ │ │ └── MailchimpComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mailchimp_v1.json │ │ │ ├── mailerlite │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mailerlite │ │ │ │ │ │ │ ├── MailerLiteComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MailerLiteAddSubscriberToGroupAction.java │ │ │ │ │ │ │ ├── MailerLiteCreateOrUpdateSubscriberAction.java │ │ │ │ │ │ │ └── MailerLiteRemoveSubscriberFromGroupAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MailerLiteConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── MailerLiteConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── MailerLiteSubscriberAddedToGroupTrigger.java │ │ │ │ │ │ │ ├── MailerLiteSubscriberCreatedTrigger.java │ │ │ │ │ │ │ └── MailerLiteSubscriberUnsubscribedTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MailerLiteUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mailerlite.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mailerlite │ │ │ │ │ │ ├── MailerLiteComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── MailerLiteAddSubscriberToGroupActionTest.java │ │ │ │ │ │ ├── MailerLiteCreateOrUpdateSubscriberActionTest.java │ │ │ │ │ │ └── MailerLiteRemoveSubscriberFromGroupActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractsMailerLiteTriggerTest.java │ │ │ │ │ │ ├── MailerLiteSubscriberAddedToGroupTriggerTest.java │ │ │ │ │ │ ├── MailerLiteSubscriberCreatedTriggerTest.java │ │ │ │ │ │ └── MailerLiteSubscriberUnsubscribedTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── MailerLiteUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mailerlite_v1.json │ │ │ ├── map │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── map │ │ │ │ │ │ │ ├── MapTaskDispatcherAdapterTaskHandler.java │ │ │ │ │ │ │ ├── MapTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ │ ├── concurrency │ │ │ │ │ │ │ └── CurrentThreadExecutorService.java │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── MapTaskDispatcherAdapterConfiguration.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── MapConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── map.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── map │ │ │ │ │ │ ├── MapTaskDispatcherAdapterTaskHandlerTest.java │ │ │ │ │ │ └── MapTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── map_v1.json │ │ │ ├── math-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── math │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── MathHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MathHelperAdditionAction.java │ │ │ │ │ │ │ ├── MathHelperDivisionAction.java │ │ │ │ │ │ │ ├── MathHelperModuloAction.java │ │ │ │ │ │ │ ├── MathHelperMultiplicationAction.java │ │ │ │ │ │ │ └── MathHelperSubtractionAction.java │ │ │ │ │ │ │ └── constants │ │ │ │ │ │ │ └── MathHelperConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── math-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── math │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── MathHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── MathHelperAdditionActionTest.java │ │ │ │ │ │ ├── MathHelperDivisionActionTest.java │ │ │ │ │ │ ├── MathHelperModuloActionTest.java │ │ │ │ │ │ ├── MathHelperMultiplicationActionTest.java │ │ │ │ │ │ └── MathHelperSubtractionActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── math-helper_v1.json │ │ │ ├── mattermost │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mattermost │ │ │ │ │ │ │ ├── AbstractMattermostComponentHandler.java │ │ │ │ │ │ │ ├── MattermostComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── MattermostSendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MattermostConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── MattermostConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractMattermostUtils.java │ │ │ │ │ │ │ └── MattermostUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mattermost.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mattermost │ │ │ │ │ │ ├── AbstractMattermostComponentHandlerTest.java │ │ │ │ │ │ ├── MattermostComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── MattermostUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mattermost_v1.json │ │ │ ├── mautic │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mautic │ │ │ │ │ │ │ ├── MauticComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MauticCreateCompanyAction.java │ │ │ │ │ │ │ ├── MauticCreateContactAction.java │ │ │ │ │ │ │ ├── MauticGetCompanyAction.java │ │ │ │ │ │ │ └── MauticGetContactAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MauticConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── MauticConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MauticUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mautic.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mautic │ │ │ │ │ │ ├── MauticComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── MauticCreateCompanyActionTest.java │ │ │ │ │ │ ├── MauticCreateContactActionTest.java │ │ │ │ │ │ ├── MauticGetCompanyActionTest.java │ │ │ │ │ │ └── MauticGetContactActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── MauticUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mautic_v1.json │ │ │ ├── microsoft │ │ │ │ ├── microsoft-commons │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── commons │ │ │ │ │ │ │ ├── MicrosoftConnection.java │ │ │ │ │ │ │ └── MicrosoftUtils.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ └── commons │ │ │ │ │ │ └── MicrosoftUtilsTest.java │ │ │ │ ├── microsoft-excel │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ │ └── excel │ │ │ │ │ │ │ │ ├── MicrosoftExcelComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MicrosoftExcelAppendRowAction.java │ │ │ │ │ │ │ │ ├── MicrosoftExcelClearWorksheetAction.java │ │ │ │ │ │ │ │ ├── MicrosoftExcelDeleteRowAction.java │ │ │ │ │ │ │ │ ├── MicrosoftExcelFindRowByNumAction.java │ │ │ │ │ │ │ │ └── MicrosoftExcelUpdateRowAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MicrosoftExcelConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── MicrosoftExcelConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── MicrosoftExcelRowUtils.java │ │ │ │ │ │ │ │ ├── MicrosoftExcelUpdateWorksheetUtils.java │ │ │ │ │ │ │ │ └── MicrosoftExcelUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── microsoft-excel.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── excel │ │ │ │ │ │ │ ├── MicrosoftExcelComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AbstractMicrosoftExcelActionTest.java │ │ │ │ │ │ │ ├── MicrosoftExcelAppendRowActionTest.java │ │ │ │ │ │ │ ├── MicrosoftExcelClearWorksheetActionTest.java │ │ │ │ │ │ │ ├── MicrosoftExcelDeleteRowActionTest.java │ │ │ │ │ │ │ ├── MicrosoftExcelFindRowByNumActionTest.java │ │ │ │ │ │ │ └── MicrosoftExcelUpdateRowActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── MicrosoftExcelRowUtilsTest.java │ │ │ │ │ │ │ ├── MicrosoftExcelUpdateWorksheetUtilsTest.java │ │ │ │ │ │ │ └── MicrosoftExcelUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── microsoft-excel_v1.json │ │ │ │ ├── microsoft-one-drive │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ │ └── one │ │ │ │ │ │ │ │ └── drive │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveCopyFileAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveCreateFolderAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveCreateNewTextFileAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveDeleteFileAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveDownloadFileAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveGetFileAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveListFilesAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOneDriveListFoldersAction.java │ │ │ │ │ │ │ │ └── MicrosoftOneDriveUploadFileAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MicrosoftOneDriveConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── MicrosoftOneDriveConstants.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── MicrosoftOneDriveNewFileTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── MicrosoftOneDriveUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── microsoft-one-drive.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── one │ │ │ │ │ │ │ └── drive │ │ │ │ │ │ │ ├── MicrosoftOneDriveComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MicrosoftOneDriveCopyFileActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveCreateFolderActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveCreateNewTextFileActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveDeleteFileActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveDownloadFileActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveGetFileActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveListFilesActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOneDriveListFoldersActionTest.java │ │ │ │ │ │ │ └── MicrosoftOneDriveUploadFileActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── MicrosoftOneDriveNewFileTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MicrosoftOneDriveUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── microsoft-one-drive_v1.json │ │ │ │ ├── microsoft-outlook-365 │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ │ └── outlook │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365ComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365CreateEventAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365DeleteEventAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetEventsAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetFreeTimeSlotsAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetMailAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365MoveEmailAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365ReplyToEmailAction.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365SearchEmailAction.java │ │ │ │ │ │ │ │ └── MicrosoftOutlook365SendEmailAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MicrosoftOutlook365Connection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ ├── ContentType.java │ │ │ │ │ │ │ │ └── MicrosoftOutlook365Constants.java │ │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ └── Format.java │ │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ │ └── MicrosoftOutlook365NewEmailTrigger.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365CustomEventUtils.java │ │ │ │ │ │ │ │ ├── MicrosoftOutlook365OptionUtils.java │ │ │ │ │ │ │ │ └── MicrosoftOutlook365Utils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── microsoft-outlook-365.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── outlook │ │ │ │ │ │ │ ├── MicrosoftOutlook365ComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MicrosoftOutlook365CreateEventActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365DeleteEventActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetEventsActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetFreeTimeSlotsActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365GetMailActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365MoveEmailActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365ReplyToEmailActionTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365SearchEmailActionTest.java │ │ │ │ │ │ │ └── MicrosoftOutlook365SendEmailActionTest.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── MicrosoftOutlook365NewEmailTriggerTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── MicrosoftOutlook365CustomEventUtilsTest.java │ │ │ │ │ │ │ ├── MicrosoftOutlook365OptionUtilsTest.java │ │ │ │ │ │ │ └── MicrosoftOutlook365UtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── microsoft-outlook-365_v1.json │ │ │ │ ├── microsoft-share-point │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ │ └── share │ │ │ │ │ │ │ │ └── point │ │ │ │ │ │ │ │ ├── MicrosoftSharePointComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateFolderAction.java │ │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateListAction.java │ │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateListItemAction.java │ │ │ │ │ │ │ │ └── MicrosoftSharePointUploadFileAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MicrosoftSharePointConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ ├── ColumnType.java │ │ │ │ │ │ │ │ └── MicrosoftSharePointConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── MicrosoftSharePointUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── microsoft-share-point.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── share │ │ │ │ │ │ │ └── point │ │ │ │ │ │ │ ├── MicrosoftSharePointComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AbstractMicrosoftSharePointActionTest.java │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateFolderActionTest.java │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateListActionTest.java │ │ │ │ │ │ │ ├── MicrosoftSharePointCreateListItemActionTest.java │ │ │ │ │ │ │ └── MicrosoftSharePointUploadFileActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MicrosoftSharePointUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── microsoft-share-point_v1.json │ │ │ │ ├── microsoft-teams │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ │ └── teams │ │ │ │ │ │ │ │ ├── MicrosoftTeamsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── MicrosoftTeamsCreateChannelAction.java │ │ │ │ │ │ │ │ ├── MicrosoftTeamsSendChannelMessageAction.java │ │ │ │ │ │ │ │ └── MicrosoftTeamsSendChatMessageAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── MicrosoftTeamsConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── MicrosoftTeamsConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── MicrosoftTeamsOptionUtils.java │ │ │ │ │ │ │ │ └── MicrosoftTeamsUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── microsoft-teams.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── teams │ │ │ │ │ │ │ ├── MicrosoftTeamsComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── AbstractMicrosoftTeamsActionTest.java │ │ │ │ │ │ │ ├── MicrosoftTeamsCreateChannelActionTest.java │ │ │ │ │ │ │ ├── MicrosoftTeamsSendChannelMessageActionTest.java │ │ │ │ │ │ │ └── MicrosoftTeamsSendChatMessageActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── MicrosoftTeamsOptionUtilsTest.java │ │ │ │ │ │ │ └── MicrosoftTeamsUtilsTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── microsoft-teams_v1.json │ │ │ │ └── microsoft-to-do │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ │ └── todo │ │ │ │ │ │ │ ├── MicrosoftToDoComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MicrosoftToDoCreateTaskAction.java │ │ │ │ │ │ │ ├── MicrosoftToDoCreateTaskListAction.java │ │ │ │ │ │ │ └── MicrosoftToDoGetTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MicrosoftToDoConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── MicrosoftToDoConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MicrosoftToDoUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── microsoft-to-do.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── microsoft │ │ │ │ │ │ └── todo │ │ │ │ │ │ ├── MicrosoftToDoComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── MicrosoftToDoCreateTaskActionTest.java │ │ │ │ │ │ ├── MicrosoftToDoCreateTaskListActionTest.java │ │ │ │ │ │ └── MicrosoftToDoGetTaskActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── MicrosoftToDoUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── microsoft-to-do_v1.json │ │ │ ├── mixpanel │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mixpanel │ │ │ │ │ │ │ ├── MixpanelComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── MixpanelTrackEventsAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MixpanelConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── MixpanelConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mixpanel.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mixpanel │ │ │ │ │ │ ├── MixpanelComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── MixpanelTrackEventsActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mixpanel_v1.json │ │ │ ├── monday │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── monday │ │ │ │ │ │ │ ├── MondayComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MondayCreateBoardAction.java │ │ │ │ │ │ │ ├── MondayCreateColumnAction.java │ │ │ │ │ │ │ ├── MondayCreateGroupAction.java │ │ │ │ │ │ │ ├── MondayCreateItemAction.java │ │ │ │ │ │ │ └── MondayDeleteItemAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MondayConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── MondayColumnType.java │ │ │ │ │ │ │ └── MondayConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── MondayNewItemInBoardTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── MondayOptionUtils.java │ │ │ │ │ │ │ ├── MondayPropertiesUtils.java │ │ │ │ │ │ │ └── MondayUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ ├── country.json │ │ │ │ │ │ └── monday.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── monday │ │ │ │ │ │ ├── MondayComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── MondayCreateBoardActionTest.java │ │ │ │ │ │ ├── MondayCreateColumnActionTest.java │ │ │ │ │ │ ├── MondayCreateGroupActionTest.java │ │ │ │ │ │ ├── MondayCreateItemActionTest.java │ │ │ │ │ │ └── MondayDeleteItemActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── MondayNewItemInBoardTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── MondayOptionUtilsTest.java │ │ │ │ │ │ ├── MondayPropertiesUtilsTest.java │ │ │ │ │ │ └── MondayUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── monday_v1.json │ │ │ ├── myob │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── myob │ │ │ │ │ │ │ ├── MyobComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── MyobCreateCustomerAction.java │ │ │ │ │ │ │ ├── MyobCreateCustomerPaymentAction.java │ │ │ │ │ │ │ ├── MyobCreateSupplierAction.java │ │ │ │ │ │ │ └── MyobCreateSupplierPaymentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── MyobConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── MyobConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── MyobUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── myob.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── myob │ │ │ │ │ │ ├── MyobComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── MyobCreateCustomerActionTest.java │ │ │ │ │ │ ├── MyobCreateCustomerPaymentActionTest.java │ │ │ │ │ │ ├── MyobCreateSupplierActionTest.java │ │ │ │ │ │ └── MyobCreateSupplierPaymentActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── MyobUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── myob_v1.json │ │ │ ├── mysql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── mysql │ │ │ │ │ │ │ └── MySQLJdbcComponentHandler.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── mysql.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── mysql │ │ │ │ │ │ └── MySQLComponentDefinitionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── mysql_v1.json │ │ │ ├── nifty │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── nifty │ │ │ │ │ │ │ ├── AbstractNiftyComponentHandler.java │ │ │ │ │ │ │ ├── NiftyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── NiftyCreateProjectAction.java │ │ │ │ │ │ │ ├── NiftyCreateStatusAction.java │ │ │ │ │ │ │ ├── NiftyCreateTaskAction.java │ │ │ │ │ │ │ ├── NiftyGetTaskAction.java │ │ │ │ │ │ │ └── NiftyGetTrackedTimeReportAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── NiftyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── NiftyConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── NiftyNewTaskTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractNiftyUtils.java │ │ │ │ │ │ │ └── NiftyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── nifty.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── nifty │ │ │ │ │ │ ├── AbstractNiftyComponentHandlerTest.java │ │ │ │ │ │ ├── NiftyComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── NiftyNewTaskTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── NiftyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── nifty_v1.json │ │ │ ├── nocodb │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── nocodb │ │ │ │ │ │ │ ├── NocoDbComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── NocoDbCreateRecords.java │ │ │ │ │ │ │ ├── NocoDbDeleteRecords.java │ │ │ │ │ │ │ ├── NocoDbGetRecord.java │ │ │ │ │ │ │ └── NocoDbUpdateRecords.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── NocoDbConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── ColumnType.java │ │ │ │ │ │ │ └── NocoDbConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── NocoDbUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── nocodb.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── nocodb │ │ │ │ │ │ ├── NocoDbComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── NocoDbCreateRecordsTest.java │ │ │ │ │ │ ├── NocoDbDeleteRecordsTest.java │ │ │ │ │ │ ├── NocoDbGetRecordTest.java │ │ │ │ │ │ └── NocoDbUpdateRecordsTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── NocoDbUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── nocodb_v1.json │ │ │ ├── notion │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── notion │ │ │ │ │ │ │ ├── NotionComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── NotionCreateDatabaseItemAction.java │ │ │ │ │ │ │ ├── NotionCreatePageAction.java │ │ │ │ │ │ │ ├── NotionGetDatabaseAction.java │ │ │ │ │ │ │ ├── NotionGetPageAction.java │ │ │ │ │ │ │ └── NotionUpdateDatabaseItemAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── NotionConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── NotionConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── NotionNewDatabaseItemTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── NotionPropertyType.java │ │ │ │ │ │ │ └── NotionUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── notion.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── notion │ │ │ │ │ │ ├── NotionComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── NotionCreateDatabaseItemActionTest.java │ │ │ │ │ │ ├── NotionCreatePageActionTest.java │ │ │ │ │ │ ├── NotionGetDatabaseActionTest.java │ │ │ │ │ │ ├── NotionGetPageActionTest.java │ │ │ │ │ │ └── NotionUpdateDatabaseItemActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── NotionNewDatabaseItemTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── NotionUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── notion_v1.json │ │ │ ├── nutshell │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── nutshell │ │ │ │ │ │ │ ├── NutshellComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── NutshellCreateCompanyAction.java │ │ │ │ │ │ │ ├── NutshellCreateContactAction.java │ │ │ │ │ │ │ └── NutshellCreateLeadAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── NutshellConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── NutshellConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── NutshellUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── nutshell.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── nutshell │ │ │ │ │ │ ├── NutshellComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── NutshellCreateCompanyActionTest.java │ │ │ │ │ │ ├── NutshellCreateContactActionTest.java │ │ │ │ │ │ └── NutshellCreateLeadActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── NutshellUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── nutshell_v1.json │ │ │ ├── object-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── object │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── ObjectHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ObjectHelperAddKeyValuePairsAction.java │ │ │ │ │ │ │ ├── ObjectHelperAddValueByKeyAction.java │ │ │ │ │ │ │ ├── ObjectHelperContainsAction.java │ │ │ │ │ │ │ ├── ObjectHelperDeleteKeyValuePairAction.java │ │ │ │ │ │ │ ├── ObjectHelperEqualsAction.java │ │ │ │ │ │ │ └── ObjectHelperMergeTwoObjectsAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ ├── ObjectHelperConstants.java │ │ │ │ │ │ │ └── ValueType.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── object-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── object │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── ObjectHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── ObjectHelperAddKeyValuePairActionTest.java │ │ │ │ │ │ ├── ObjectHelperAddValueByKeyActionTest.java │ │ │ │ │ │ ├── ObjectHelperContainsActionTest.java │ │ │ │ │ │ ├── ObjectHelperDeleteKeyValuePairActionTest.java │ │ │ │ │ │ ├── ObjectHelperEqualsActionTest.java │ │ │ │ │ │ └── ObjectHelperMergeTwoObjectsActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── object-helper_v1.json │ │ │ ├── ods-file │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── ods │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ ├── OdsFileComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── OdsFileReadAction.java │ │ │ │ │ │ │ └── OdsFileWriteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── OdsFileConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── ods-file.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── ods │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── OdsFileComponentHandlerIntTest.java │ │ │ │ │ │ ├── OdsFileComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── OdsFileReadActionTest.java │ │ │ │ │ │ └── OdsFileWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── ods-file_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── ods-file │ │ │ │ │ │ ├── sample.json │ │ │ │ │ │ ├── sample_header.ods │ │ │ │ │ │ └── sample_no_header.ods │ │ │ │ │ └── workflows │ │ │ │ │ ├── ods-file_v1_read.json │ │ │ │ │ └── ods-file_v1_write.json │ │ │ ├── one-simple-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── one │ │ │ │ │ │ │ └── simple │ │ │ │ │ │ │ └── api │ │ │ │ │ │ │ ├── OneSimpleAPIComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── OneSimpleAPICurrencyConverterAction.java │ │ │ │ │ │ │ ├── OneSimpleAPIUrlShortenerAction.java │ │ │ │ │ │ │ └── OneSimpleAPIWebPageInformationAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── OneSimpleAPIConnection.java │ │ │ │ │ │ │ └── constants │ │ │ │ │ │ │ └── OneSimpleAPIConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── one-simple-api.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── one │ │ │ │ │ │ └── simple │ │ │ │ │ │ └── api │ │ │ │ │ │ ├── OneSimpleAPIComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── OneSimpleAPICurrencyConverterActionTest.java │ │ │ │ │ │ ├── OneSimpleAPIUrlShortenerActionTest.java │ │ │ │ │ │ └── OneSimpleAPIWebPageInformationActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── one-simple-api_v1.json │ │ │ ├── oracle │ │ │ │ └── oracle-sql │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── oracle │ │ │ │ │ │ │ └── OracleJdbcComponentHandler.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── oracle.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── oracle │ │ │ │ │ │ └── OracleJdbcComponentDefinitionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── oracle_v1.json │ │ │ ├── pagerduty │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── pagerduty │ │ │ │ │ │ │ ├── PagerDutyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PagerDutyCreateIncidentAction.java │ │ │ │ │ │ │ ├── PagerDutyCreateIncidentNoteAction.java │ │ │ │ │ │ │ └── PagerDutyUpdateIncidentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PagerDutyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PagerDutyConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── PagerDutyNewOrUpdatedIncidentTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── PagerDutyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── pagerduty.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── pagerduty │ │ │ │ │ │ ├── PagerDutyComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── PagerDutyCreateIncidentActionTest.java │ │ │ │ │ │ ├── PagerDutyCreateIncidentNoteActionTest.java │ │ │ │ │ │ └── PagerDutyUpdateIncidentActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── PagerDutyNewOrUpdatedIncidentTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PagerDutyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── pagerduty_v1.json │ │ │ ├── pdf-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── pdf │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── PdfHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PdfHelperConvertToImageAction.java │ │ │ │ │ │ │ ├── PdfHelperExtractTextAction.java │ │ │ │ │ │ │ ├── PdfHelperImageToPdfAction.java │ │ │ │ │ │ │ └── PdfHelperTextToPdfAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PdfHelperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── PdfHelperUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── pdf-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── pdf │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── PdfHelperComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── PdfHelperConvertToImageActionTest.java │ │ │ │ │ │ ├── PdfHelperExtractTextActionTest.java │ │ │ │ │ │ ├── PdfHelperImageToPdfActionTest.java │ │ │ │ │ │ └── PdfHelperTextToPdfActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PdfHelperUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── pdf-helper_v1.json │ │ │ ├── petstore │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── petstore │ │ │ │ │ │ │ ├── AbstractPetstoreComponentHandler.java │ │ │ │ │ │ │ ├── PetstoreComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PetstoreAddPetAction.java │ │ │ │ │ │ │ ├── PetstoreCreateUserAction.java │ │ │ │ │ │ │ ├── PetstoreCreateUsersWithListInputAction.java │ │ │ │ │ │ │ ├── PetstoreDeleteOrderAction.java │ │ │ │ │ │ │ ├── PetstoreDeletePetAction.java │ │ │ │ │ │ │ ├── PetstoreDeleteUserAction.java │ │ │ │ │ │ │ ├── PetstoreFindPetsByStatusAction.java │ │ │ │ │ │ │ ├── PetstoreFindPetsByTagsAction.java │ │ │ │ │ │ │ ├── PetstoreGetInventoryAction.java │ │ │ │ │ │ │ ├── PetstoreGetOrderByIdAction.java │ │ │ │ │ │ │ ├── PetstoreGetPetByIdAction.java │ │ │ │ │ │ │ ├── PetstoreGetUserByNameAction.java │ │ │ │ │ │ │ ├── PetstorePlaceOrderAction.java │ │ │ │ │ │ │ ├── PetstoreUpdatePetAction.java │ │ │ │ │ │ │ ├── PetstoreUpdatePetWithFormAction.java │ │ │ │ │ │ │ ├── PetstoreUpdateUserAction.java │ │ │ │ │ │ │ └── PetstoreUploadFileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PetstoreConnection.java │ │ │ │ │ │ │ └── property │ │ │ │ │ │ │ ├── PetstoreApiResponseProperties.java │ │ │ │ │ │ │ ├── PetstoreCategoryProperties.java │ │ │ │ │ │ │ ├── PetstoreOrderProperties.java │ │ │ │ │ │ │ ├── PetstorePetProperties.java │ │ │ │ │ │ │ ├── PetstoreTagProperties.java │ │ │ │ │ │ │ └── PetstoreUserProperties.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── petstore.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── petstore │ │ │ │ │ │ ├── AbstractPetstoreComponentHandlerTest.java │ │ │ │ │ │ └── PetstoreComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── petstore_v1.json │ │ │ ├── pipedrive │ │ │ │ ├── README.mdx │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── pipedrive │ │ │ │ │ │ │ ├── AbstractPipedriveComponentHandler.java │ │ │ │ │ │ │ ├── PipedriveComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PipedriveAddDealAction.java │ │ │ │ │ │ │ ├── PipedriveAddLeadAction.java │ │ │ │ │ │ │ ├── PipedriveAddOrganizationAction.java │ │ │ │ │ │ │ ├── PipedriveAddPersonAction.java │ │ │ │ │ │ │ ├── PipedriveDeleteDealAction.java │ │ │ │ │ │ │ ├── PipedriveDeleteLeadAction.java │ │ │ │ │ │ │ ├── PipedriveDeleteOrganizationAction.java │ │ │ │ │ │ │ ├── PipedriveDeletePersonAction.java │ │ │ │ │ │ │ ├── PipedriveGetDealDetailsAction.java │ │ │ │ │ │ │ ├── PipedriveGetDealsAction.java │ │ │ │ │ │ │ ├── PipedriveGetLeadDetailsAction.java │ │ │ │ │ │ │ ├── PipedriveGetLeadsAction.java │ │ │ │ │ │ │ ├── PipedriveGetOrganizationDetailsAction.java │ │ │ │ │ │ │ ├── PipedriveGetOrganizationsAction.java │ │ │ │ │ │ │ ├── PipedriveGetPersonDetailsAction.java │ │ │ │ │ │ │ ├── PipedriveGetPersonsAction.java │ │ │ │ │ │ │ ├── PipedriveSearchDealsAction.java │ │ │ │ │ │ │ ├── PipedriveSearchLeadsAction.java │ │ │ │ │ │ │ ├── PipedriveSearchOrganizationAction.java │ │ │ │ │ │ │ └── PipedriveSearchPersonsAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PipedriveConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PipedriveConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── PipedriveNewActivityTrigger.java │ │ │ │ │ │ │ ├── PipedriveNewDealTrigger.java │ │ │ │ │ │ │ ├── PipedriveNewOrganizationTrigger.java │ │ │ │ │ │ │ ├── PipedriveNewPersonTrigger.java │ │ │ │ │ │ │ ├── PipedriveUpdatedDealTrigger.java │ │ │ │ │ │ │ ├── PipedriveUpdatedOrganizationTrigger.java │ │ │ │ │ │ │ └── PipedriveUpdatedPersonTrigger.java │ │ │ │ │ │ │ ├── unified │ │ │ │ │ │ │ ├── PipedriveUnifiedApi.java │ │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ │ ├── PipedriveAccountAdapter.java │ │ │ │ │ │ │ │ └── PipedriveContactAdapter.java │ │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ │ ├── PipedriveAccountMapper.java │ │ │ │ │ │ │ │ └── PipedriveContactMapper.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── PipedriveAccountInputModel.java │ │ │ │ │ │ │ │ ├── PipedriveAccountOutputModel.java │ │ │ │ │ │ │ │ ├── PipedriveContactInputModel.java │ │ │ │ │ │ │ │ └── PipedriveContactOutputModel.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── PipedriveUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── pipedrive.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── pipedrive │ │ │ │ │ │ ├── AbstractPipedriveComponentHandlerTest.java │ │ │ │ │ │ ├── PipedriveComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractPipedriveTriggerTest.java │ │ │ │ │ │ ├── PipedriveNewActivityTriggerTest.java │ │ │ │ │ │ ├── PipedriveNewDealTriggerTest.java │ │ │ │ │ │ ├── PipedriveNewOrganizationTriggerTest.java │ │ │ │ │ │ ├── PipedriveNewPersonTriggerTest.java │ │ │ │ │ │ ├── PipedriveUpdatedDealTriggerTest.java │ │ │ │ │ │ ├── PipedriveUpdatedOrganizationTriggerTest.java │ │ │ │ │ │ └── PipedriveUpdatedPersonTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PipedriveUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── pipedrive_v1.json │ │ │ ├── pipeliner │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── pipeliner │ │ │ │ │ │ │ ├── AbstractPipelinerComponentHandler.java │ │ │ │ │ │ │ ├── PipelinerComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PipelinerCreateAccountAction.java │ │ │ │ │ │ │ ├── PipelinerCreateContactAction.java │ │ │ │ │ │ │ └── PipelinerCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PipelinerConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PipelinerConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractPipelinerUtils.java │ │ │ │ │ │ │ └── PipelinerUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── pipeliner.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── pipeliner │ │ │ │ │ │ ├── AbstractPipelinerComponentHandlerTest.java │ │ │ │ │ │ ├── PipelinerComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PipelinerUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── pipeliner_v1.json │ │ │ ├── postgresql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── postgresql │ │ │ │ │ │ │ └── PostgreSQLJdbcComponentHandler.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── postgresql.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── postgresql │ │ │ │ │ │ └── PostgreSQLComponentDefinitionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── postgresql_v1.json │ │ │ ├── posthog │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── posthog │ │ │ │ │ │ │ ├── PostHogComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── PostHogCreateEventAction.java │ │ │ │ │ │ │ └── PostHogCreateProjectAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PostHogConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PostHogConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── PostHogUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── posthog.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── posthog │ │ │ │ │ │ ├── PostHogComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── PostHogCreateEventActionTest.java │ │ │ │ │ │ └── PostHogCreateProjectActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PostHogUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── posthog_v1.json │ │ │ ├── productboard │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── productboard │ │ │ │ │ │ │ ├── AbstractProductboardComponentHandler.java │ │ │ │ │ │ │ ├── ProductboardComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ProductboardCreateNoteAction.java │ │ │ │ │ │ │ ├── ProductboardDeleteNoteAction.java │ │ │ │ │ │ │ ├── ProductboardGetFeatureAction.java │ │ │ │ │ │ │ ├── ProductboardGetNoteAction.java │ │ │ │ │ │ │ ├── ProductboardListNotesAction.java │ │ │ │ │ │ │ └── ProductboardUpdateNoteAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ProductboardConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ProductboardConstants.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ ├── ProductboardExpandedNoteProperties.java │ │ │ │ │ │ │ ├── ProductboardFeatureProperties.java │ │ │ │ │ │ │ └── ProductboardOwnerProperties.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── ProductboardNewNoteTrigger.java │ │ │ │ │ │ │ └── ProductboardUpdatedFeatureTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractProductboardUtils.java │ │ │ │ │ │ │ └── ProductboardUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── productboard.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── productboard │ │ │ │ │ │ ├── AbstractProductboardComponentHandlerTest.java │ │ │ │ │ │ ├── ProductboardComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── ProductboardNewNoteTriggerTest.java │ │ │ │ │ │ └── ProductboardUpdatedFeatureTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ProductboardUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── productboard_v1.json │ │ │ ├── pushover │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── pushover │ │ │ │ │ │ │ ├── PushoverComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── PushoverSendNotificationAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── PushoverConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── PushoverConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── PushoverMessagePriority.java │ │ │ │ │ │ │ └── PushoverUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── pushover.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── pushover │ │ │ │ │ │ ├── PushoverComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── PushoverSendNotificationActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── PushoverUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── pushover_v1.json │ │ │ ├── quickbooks │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── quickbooks │ │ │ │ │ │ │ ├── QuickbooksComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── QuickbooksCreateCategoryAction.java │ │ │ │ │ │ │ ├── QuickbooksCreateCustomerAction.java │ │ │ │ │ │ │ ├── QuickbooksCreateItemAction.java │ │ │ │ │ │ │ ├── QuickbooksCreatePaymentAction.java │ │ │ │ │ │ │ ├── QuickbooksGetCustomerAction.java │ │ │ │ │ │ │ ├── QuickbooksGetInvoiceAction.java │ │ │ │ │ │ │ ├── QuickbooksGetItemAction.java │ │ │ │ │ │ │ └── QuickbooksGetPaymentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── QuickbooksConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── ItemType.java │ │ │ │ │ │ │ └── QuickbooksConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── QuickbooksUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── quickbooks.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ ├── QuickbooksComponentHandlerTest.java │ │ │ │ │ │ └── quickbooks │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── QuickbooksCreateCategoryActionTest.java │ │ │ │ │ │ ├── QuickbooksCreateCustomerActionTest.java │ │ │ │ │ │ ├── QuickbooksCreateItemActionTest.java │ │ │ │ │ │ └── QuickbooksCreatePaymentActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── QuickbooksUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── quickbooks_v1.json │ │ │ ├── rabbitmq │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── rabbitmq │ │ │ │ │ │ │ ├── RabbitMqComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── RabbitMqSendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── RabbitMqConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── RabbitMqConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── RabbitMqNewMessageTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── RabbitMqUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── rabbitmq.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── rabbitmq │ │ │ │ │ │ └── RabbitMqComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── rabbitmq_v1.json │ │ │ ├── random-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── random │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── RandomHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── RandomHelperRandomFloatAction.java │ │ │ │ │ │ │ ├── RandomHelperRandomHexAction.java │ │ │ │ │ │ │ ├── RandomHelperRandomIntAction.java │ │ │ │ │ │ │ ├── RandomHelperRandomStringAction.java │ │ │ │ │ │ │ └── RandomHelperRandomUuidAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── RandomHelperConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── random-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── random │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── RandomHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── RandomHelperRandomFloatActionTest.java │ │ │ │ │ │ ├── RandomHelperRandomHexActionTest.java │ │ │ │ │ │ ├── RandomHelperRandomIntActionTest.java │ │ │ │ │ │ ├── RandomHelperRandomStringActionTest.java │ │ │ │ │ │ └── RandomHelperRandomUuidActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── random-helper_v1.json │ │ │ ├── reckon │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── reckon │ │ │ │ │ │ │ ├── AbstractReckonComponentHandler.java │ │ │ │ │ │ │ ├── ReckonComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ReckonCreateContactAction.java │ │ │ │ │ │ │ ├── ReckonCreateInvoiceAction.java │ │ │ │ │ │ │ └── ReckonCreatePaymentAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ReckonConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ReckonConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── ReckonNewInvoiceTrigger.java │ │ │ │ │ │ │ └── ReckonNewPaymentTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractReckonUtils.java │ │ │ │ │ │ │ └── ReckonUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── reckon.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── reckon │ │ │ │ │ │ ├── AbstractReckonComponentHandlerTest.java │ │ │ │ │ │ ├── ReckonComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ReckonUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── reckon_v1.json │ │ │ ├── reddit │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── reddit │ │ │ │ │ │ │ ├── RedditComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── RedditCreateCommentAction.java │ │ │ │ │ │ │ └── RedditCreatePostAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── RedditConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── RedditConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── reddit.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── reddit │ │ │ │ │ │ ├── RedditComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── RedditCreateCommentActionTest.java │ │ │ │ │ │ └── RedditCreatePostActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── reddit_v1.json │ │ │ ├── request │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── request │ │ │ │ │ │ │ ├── RequestComponentHandler.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── RequestConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── RequestAutoRespondWithHTTP200Trigger.java │ │ │ │ │ │ │ └── RequestAwaitWorkflowAndRespondTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── RequestUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── request.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── request │ │ │ │ │ │ └── RequestComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── request_v1.json │ │ │ ├── resend │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── resend │ │ │ │ │ │ │ ├── ResendComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── ResendSendEmailAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ResendConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ResendConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ResendUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── resend.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── resend │ │ │ │ │ │ ├── ResendComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── ResendSendEmailActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ResendUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── resend_v1.json │ │ │ ├── retable │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── retable │ │ │ │ │ │ │ ├── RetableComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── RetableDeleteRowAction.java │ │ │ │ │ │ │ ├── RetableInsertRowAction.java │ │ │ │ │ │ │ └── RetableUpdateRowAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── RetableConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── RetableConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── RetablePropertiesUtils.java │ │ │ │ │ │ │ └── RetableUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── retable.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── retable │ │ │ │ │ │ ├── RetableComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── RetableDeleteRowActionTest.java │ │ │ │ │ │ ├── RetableInsertRowActionTest.java │ │ │ │ │ │ └── RetableUpdateRowActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── RetablePropetiesUtilsTest.java │ │ │ │ │ │ └── RetableUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── retable_v1.json │ │ │ ├── rocketchat │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── rocketchat │ │ │ │ │ │ │ ├── RocketchatComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── RocketchatCreateChannelAction.java │ │ │ │ │ │ │ ├── RocketchatSendChannelMessageAction.java │ │ │ │ │ │ │ └── RocketchatSendDirectMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── RocketchatConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── RocketchatConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── RocketchatNewMessageTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── RocketchatUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── rocketchat.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── rocketchat │ │ │ │ │ │ ├── RocketchatComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── RocketchatCreateChannelActionTest.java │ │ │ │ │ │ ├── RocketchatSendChannelMessageActionTest.java │ │ │ │ │ │ └── RocketchatSendDirectMessageActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── RocketchatNewMessageTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── RocketchatUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── rocketchat_v1.json │ │ │ ├── rss │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── rss │ │ │ │ │ │ │ ├── AbstractRssComponentHandler.java │ │ │ │ │ │ │ ├── RssComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── RssCreateFeedAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── RssConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── RssConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── RssNewItemInFeedTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── rss.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── rss │ │ │ │ │ │ ├── AbstractRssComponentHandlerTest.java │ │ │ │ │ │ ├── RssComponentHandlerTest.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── RssNewItemInFeedTriggerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── rss_v1.json │ │ │ ├── salesflare │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── salesflare │ │ │ │ │ │ │ ├── AbstractSalesflareComponentHandler.java │ │ │ │ │ │ │ ├── SalesflareComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SalesflareCreateAccountAction.java │ │ │ │ │ │ │ ├── SalesflareCreateContactsAction.java │ │ │ │ │ │ │ └── SalesflareCreateTasksAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── SalesflareConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── salesflare.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── salesflare │ │ │ │ │ │ ├── AbstractSalesflareComponentHandlerTest.java │ │ │ │ │ │ └── SalesflareComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── salesflare_v1.json │ │ │ ├── salesforce │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── salesforce │ │ │ │ │ │ │ ├── SalesforceComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SalesforceCreateRecordAction.java │ │ │ │ │ │ │ ├── SalesforceDeleteRecordAction.java │ │ │ │ │ │ │ ├── SalesforceSOQLQueryAction.java │ │ │ │ │ │ │ └── SalesforceUpdateRecordAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SalesforceConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── SalesforceConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── SalesforceNewRecordTrigger.java │ │ │ │ │ │ │ └── SalesforceUpdatedRecordTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── FieldType.java │ │ │ │ │ │ │ └── SalesforceUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── salesforce.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── salesforce │ │ │ │ │ │ ├── SalesforceComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── SalesforceCreateRecordActionTest.java │ │ │ │ │ │ ├── SalesforceDeleteRecordActionTest.java │ │ │ │ │ │ ├── SalesforceSOQLQueryActionTest.java │ │ │ │ │ │ └── SalesforceUpdateRecordActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── SalesforceNewRecordTriggerTest.java │ │ │ │ │ │ └── SalesforceUpdatedRecordTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SalesforceUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── salesforce_v1.json │ │ │ ├── schedule │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── schedule │ │ │ │ │ │ │ ├── ScheduleComponentHandler.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ScheduleConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── ScheduleCronTrigger.java │ │ │ │ │ │ │ ├── ScheduleEveryDayTrigger.java │ │ │ │ │ │ │ ├── ScheduleEveryMonthTrigger.java │ │ │ │ │ │ │ ├── ScheduleEveryWeekTrigger.java │ │ │ │ │ │ │ └── ScheduleIntervalTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ScheduleUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── schedule.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── schedule │ │ │ │ │ │ └── ScheduleComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── schedule_v1.json │ │ │ ├── scrape-graph-ai │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── scrape │ │ │ │ │ │ │ └── graph │ │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ ├── AbstractScrapeGraphAiComponentHandler.java │ │ │ │ │ │ │ ├── ScrapeGraphAiComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ScrapeGraphAiMarkdownifyAction.java │ │ │ │ │ │ │ ├── ScrapeGraphAiSearchScraperAction.java │ │ │ │ │ │ │ └── ScrapeGraphAiSmartScraperAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── ScrapeGraphAiConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── scrape-graph-ai.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── scrape │ │ │ │ │ │ └── graph │ │ │ │ │ │ └── ai │ │ │ │ │ │ ├── AbstractScrapeGraphAiComponentHandlerTest.java │ │ │ │ │ │ └── ScrapeGraphAiComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── scrape-graph-ai_v1.json │ │ │ ├── script │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── script │ │ │ │ │ │ │ ├── ScriptComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ScriptJavaAction.java │ │ │ │ │ │ │ ├── ScriptJavaScriptAction.java │ │ │ │ │ │ │ ├── ScriptPythonAction.java │ │ │ │ │ │ │ ├── ScriptRAction.java │ │ │ │ │ │ │ ├── ScriptRubyAction.java │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ └── ScriptActionDefinition.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ScriptConstants.java │ │ │ │ │ │ │ ├── engine │ │ │ │ │ │ │ └── PolyglotEngine.java │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── ScriptJavaScriptTaskHandler.java │ │ │ │ │ │ │ │ ├── ScriptPythonTaskHandler.java │ │ │ │ │ │ │ │ └── ScriptRubyTaskHandler.java │ │ │ │ │ │ │ └── workflow │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── ScriptComponentConnectionFactory.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ ├── assets │ │ │ │ │ │ └── script.svg │ │ │ │ │ │ └── services │ │ │ │ │ │ └── com.bytechef.atlas.configuration.workflow.contributor.WorkflowReservedWordContributor │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── script │ │ │ │ │ │ ├── ScriptComponentHandlerIntTest.java │ │ │ │ │ │ └── ScriptComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── script_v1.json │ │ │ │ │ └── workflows │ │ │ │ │ ├── script_v1_javascript.yaml │ │ │ │ │ ├── script_v1_python.yaml │ │ │ │ │ ├── script_v1_r.yaml │ │ │ │ │ └── script_v1_ruby.yaml │ │ │ ├── sendfox │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── sendfox │ │ │ │ │ │ │ ├── AbstractSendfoxComponentHandler.java │ │ │ │ │ │ │ ├── SendfoxComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SendfoxCreateContactAction.java │ │ │ │ │ │ │ ├── SendfoxCreateListAction.java │ │ │ │ │ │ │ └── SendfoxUnsubscribeContactAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SendfoxConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractSendfoxUtils.java │ │ │ │ │ │ │ └── SendfoxUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── sendfox.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── sendfox │ │ │ │ │ │ ├── AbstractSendfoxComponentHandlerTest.java │ │ │ │ │ │ ├── SendfoxComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SendfoxUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── sendfox_v1.json │ │ │ ├── sendgrid │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── sendgrid │ │ │ │ │ │ │ ├── SendgridComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── SendgridSendEmailAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SendgridConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── SendgridConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── sendgrid.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── sendgrid │ │ │ │ │ │ ├── SendgridComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── SendgridSendEmailActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── sendgrid_v1.json │ │ │ ├── shopify │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── shopify │ │ │ │ │ │ │ ├── AbstractShopifyComponentHandler.java │ │ │ │ │ │ │ ├── ShopifyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ShopifyCancelOrderAction.java │ │ │ │ │ │ │ ├── ShopifyCloseOrderAction.java │ │ │ │ │ │ │ ├── ShopifyCreateOrderAction.java │ │ │ │ │ │ │ ├── ShopifyDeleteOrderAction.java │ │ │ │ │ │ │ └── ShopifyUpdateOrderAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ShopifyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ShopifyConstants.java │ │ │ │ │ │ │ ├── property │ │ │ │ │ │ │ └── ShopifyOrderProperties.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── ShopifyNewCancelledOrderTrigger.java │ │ │ │ │ │ │ ├── ShopifyNewOrderTrigger.java │ │ │ │ │ │ │ └── ShopifyNewPaidOrderTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractShopifyUtils.java │ │ │ │ │ │ │ └── ShopifyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── shopify.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── shopify │ │ │ │ │ │ ├── AbstractShopifyComponentHandlerTest.java │ │ │ │ │ │ ├── ShopifyComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractShopifyTriggerTest.java │ │ │ │ │ │ ├── ShopifyNewCancelledOrderTriggerTest.java │ │ │ │ │ │ ├── ShopifyNewOrderTriggerTest.java │ │ │ │ │ │ └── ShopifyNewPaidOrderTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ShopifyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── shopify_v1.json │ │ │ ├── slack │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── slack │ │ │ │ │ │ │ ├── SlackComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SlackAddReactionAction.java │ │ │ │ │ │ │ ├── SlackSendApprovalMessageAction.java │ │ │ │ │ │ │ ├── SlackSendChannelMessageAction.java │ │ │ │ │ │ │ └── SlackSendDirectMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SlackConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── SlackConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── SlackAnyEventTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── SlackUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── slack.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── slack │ │ │ │ │ │ ├── SlackComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractSlackActionTest.java │ │ │ │ │ │ ├── SlackAddReactionActionTest.java │ │ │ │ │ │ ├── SlackSendApprovalMessageActionTest.java │ │ │ │ │ │ ├── SlackSendChannelMessageActionTest.java │ │ │ │ │ │ └── SlackSendDirectMessageActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── SlackAnyEventTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SlackUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── slack_v1.json │ │ │ ├── snowflake │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── snowflake │ │ │ │ │ │ │ ├── SnowflakeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SnowflakeDeleteRowAction.java │ │ │ │ │ │ │ ├── SnowflakeExecuteSqlAction.java │ │ │ │ │ │ │ ├── SnowflakeInsertRowAction.java │ │ │ │ │ │ │ └── SnowflakeUpdateRowAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SnowflakeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── SnowflakeConstants.java │ │ │ │ │ │ │ └── SnowflakeDataType.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── SnowflakePropertiesUtils.java │ │ │ │ │ │ │ └── SnowflakeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── snowflake.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── snowflake │ │ │ │ │ │ ├── SnowflakeComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── SnowflakeDeleteRowActionTest.java │ │ │ │ │ │ ├── SnowflakeExecuteSqlActionTest.java │ │ │ │ │ │ ├── SnowflakeInsertRowActionTest.java │ │ │ │ │ │ └── SnowflakeUpdateRowActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── SnowflakePropertiesUtilsTest.java │ │ │ │ │ │ └── SnowflakeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── snowflake_v1.json │ │ │ ├── spotify │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── spotify │ │ │ │ │ │ │ ├── AbstractSpotifyComponentHandler.java │ │ │ │ │ │ │ ├── SpotifyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── SpotifyAddItemsToPlaylistAction.java │ │ │ │ │ │ │ ├── SpotifyCreatePlaylistAction.java │ │ │ │ │ │ │ └── SpotifyStartResumePlaybackAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SpotifyConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── SpotifyConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractSpotifyUtils.java │ │ │ │ │ │ │ └── SpotifyUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── spotify.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── spotify │ │ │ │ │ │ ├── AbstractSpotifyComponentHandlerTest.java │ │ │ │ │ │ ├── SpotifyComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── SpotifyCreatePlaylistActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SpotifyUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── spotify_v1.json │ │ │ ├── stripe │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── stripe │ │ │ │ │ │ │ ├── AbstractStripeComponentHandler.java │ │ │ │ │ │ │ ├── StripeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── StripeCreateCustomerAction.java │ │ │ │ │ │ │ └── StripeCreateInvoiceAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── StripeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── StripeConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── StripeNewCustomerTrigger.java │ │ │ │ │ │ │ └── StripeNewInvoiceTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractStripeUtils.java │ │ │ │ │ │ │ └── StripeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── stripe.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── stripe │ │ │ │ │ │ ├── AbstractStripeComponentHandlerTest.java │ │ │ │ │ │ ├── StripeComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractStripeTriggerTest.java │ │ │ │ │ │ ├── StripeNewCustomerTriggerTest.java │ │ │ │ │ │ └── StripeNewInvoiceTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── StripeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── stripe_v1.json │ │ │ ├── supabase │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── supabase │ │ │ │ │ │ │ ├── SupabaseComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── SupabaseUploadFileAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── SupabaseConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── SupabaseConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── SupabaseUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── supabase.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── supabase │ │ │ │ │ │ ├── SupabaseComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── SupabaseUploadFileActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SupabaseUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── supabase_v1.json │ │ │ ├── tavily │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── tavily │ │ │ │ │ │ │ ├── AbstractTavilyComponentHandler.java │ │ │ │ │ │ │ ├── TavilyComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TavilyExtractAction.java │ │ │ │ │ │ │ └── TavilySearchAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── TavilyConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── tavily.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── tavily │ │ │ │ │ │ ├── AbstractTavilyComponentHandlerTest.java │ │ │ │ │ │ └── TavilyComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── tavily_v1.json │ │ │ ├── teamwork │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── teamwork │ │ │ │ │ │ │ ├── AbstractTeamworkComponentHandler.java │ │ │ │ │ │ │ ├── TeamworkComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TeamworkCreateCompanyAction.java │ │ │ │ │ │ │ └── TeamworkCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TeamworkConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── TeamworkConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractTeamworkUtils.java │ │ │ │ │ │ │ └── TeamworkUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── teamwork.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── teamwork │ │ │ │ │ │ ├── AbstractTeamworkComponentHandlerTest.java │ │ │ │ │ │ ├── TeamworkComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── TeamworkUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── teamwork_v1.json │ │ │ ├── telegram │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── telegram │ │ │ │ │ │ │ ├── TelegramComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TelegramSendMediaAction.java │ │ │ │ │ │ │ └── TelegramSendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TelegramConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── TelegramConstants.java │ │ │ │ │ │ │ └── trigger │ │ │ │ │ │ │ └── TelegramNewMessageTrigger.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── telegram.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── telegram │ │ │ │ │ │ ├── TelegramComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── TelegramSendMediaActionTest.java │ │ │ │ │ │ └── TelegramSendMessageActionTest.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── TelegramNewMessageTriggerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── telegram_v1.json │ │ │ ├── text-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── text │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── TextHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TextHelperBase64EncodeDecodeAction.java │ │ │ │ │ │ │ ├── TextHelperConcatenateAction.java │ │ │ │ │ │ │ ├── TextHelperContainsAction.java │ │ │ │ │ │ │ ├── TextHelperExtractContentFromHtmlAction.java │ │ │ │ │ │ │ ├── TextHelperExtractUrlsAction.java │ │ │ │ │ │ │ ├── TextHelperFormatCurrencyAction.java │ │ │ │ │ │ │ ├── TextHelperHTMLToMarkdownAction.java │ │ │ │ │ │ │ ├── TextHelperLowerCaseAction.java │ │ │ │ │ │ │ ├── TextHelperMarkdownToHTMLAction.java │ │ │ │ │ │ │ ├── TextHelperReplaceAction.java │ │ │ │ │ │ │ ├── TextHelperSelectFirstNCharactersAction.java │ │ │ │ │ │ │ ├── TextHelperSelectLastNCharactersAction.java │ │ │ │ │ │ │ ├── TextHelperSplitAction.java │ │ │ │ │ │ │ ├── TextHelperTrimWhitespaceAction.java │ │ │ │ │ │ │ ├── TextHelperUpperCaseAction.java │ │ │ │ │ │ │ └── TextHelperUrlEncodeDecodeAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ ├── OperationType.java │ │ │ │ │ │ │ └── TextHelperConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── TextHelperUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── text-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── text │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── TextHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── TextHelperBase64EncodeDecodeActionTest.java │ │ │ │ │ │ ├── TextHelperConcatenateActionTest.java │ │ │ │ │ │ ├── TextHelperContainsActionTest.java │ │ │ │ │ │ ├── TextHelperExtractContentFromHtmlActionTest.java │ │ │ │ │ │ ├── TextHelperExtractUrlsActionTest.java │ │ │ │ │ │ ├── TextHelperFormatCurrencyActionTest.java │ │ │ │ │ │ ├── TextHelperHTMLToMarkdownActionTest.java │ │ │ │ │ │ ├── TextHelperLowerCaseActionTest.java │ │ │ │ │ │ ├── TextHelperMarkdownToHTMLActionTest.java │ │ │ │ │ │ ├── TextHelperReplaceActionTest.java │ │ │ │ │ │ ├── TextHelperSelectFirstNCharactersActionTest.java │ │ │ │ │ │ ├── TextHelperSelectLastNCharactersActionTest.java │ │ │ │ │ │ ├── TextHelperSplitActionTest.java │ │ │ │ │ │ ├── TextHelperTrimWhitespaceActionTest.java │ │ │ │ │ │ ├── TextHelperUpperCaseActionTest.java │ │ │ │ │ │ └── TextHelperUrlEncodeDecodeActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── text-helper_v1.json │ │ │ ├── todoist │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── todoist │ │ │ │ │ │ │ ├── AbstractTodoistComponentHandler.java │ │ │ │ │ │ │ ├── TodoistComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TodoistCreateProjectAction.java │ │ │ │ │ │ │ ├── TodoistCreateTaskAction.java │ │ │ │ │ │ │ └── TodoistMarkTaskCompletedAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TodoistConnection.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractTodoistUtils.java │ │ │ │ │ │ │ └── TodoistUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── todoist.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── todoist │ │ │ │ │ │ ├── AbstractTodoistComponentHandlerTest.java │ │ │ │ │ │ ├── TodoistComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── TodoistUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── todoist_v1.json │ │ │ ├── trello │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── trello │ │ │ │ │ │ │ ├── TrelloComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TrelloCreateBoardAction.java │ │ │ │ │ │ │ ├── TrelloCreateCardAction.java │ │ │ │ │ │ │ └── TrelloGetCardAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TrelloConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── TrelloConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── TrelloNewCardTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── TrelloUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── trello.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── trello │ │ │ │ │ │ ├── TrelloComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractTrelloActionTest.java │ │ │ │ │ │ ├── TrelloCreateBoardActionTest.java │ │ │ │ │ │ ├── TrelloCreateCardActionTest.java │ │ │ │ │ │ └── TrelloGetCardActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── TrelloNewCardTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── TrelloUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── trello_v1.json │ │ │ ├── twilio │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── twilio │ │ │ │ │ │ │ ├── TwilioComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── TwilioSendSMSAction.java │ │ │ │ │ │ │ └── TwilioSendWhatsAppMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TwilioConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── TwilioConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── TwilioNewWhatsappMessageTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── TwilioUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── twilio.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── twilio │ │ │ │ │ │ ├── TwilioComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── TwilioSendSMSActionTest.java │ │ │ │ │ │ └── TwilioSendWhatsAppMessageActionTest.java │ │ │ │ │ │ └── trigger │ │ │ │ │ │ └── TwilioNewWhatsappMessageTriggerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── twilio_v1.json │ │ │ ├── typeform │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── typeform │ │ │ │ │ │ │ ├── TypeformComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── TypeformCreateFormAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── TypeformConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── TypeformConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── TypeformNewSubmissionTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── TypeformUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── typeform.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── typeform │ │ │ │ │ │ ├── TypeformComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ └── TypeformCreateFormActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── TypeformNewSubmissionTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── TypeformUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── typeform_v1.json │ │ │ ├── urlscan │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── urlscan │ │ │ │ │ │ │ ├── AbstractUrlscanComponentHandler.java │ │ │ │ │ │ │ ├── UrlscanComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── UrlscanResultAction.java │ │ │ │ │ │ │ ├── UrlscanScanAction.java │ │ │ │ │ │ │ └── UrlscanScreenshotAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── UrlscanConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── urlscan.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── urlscan │ │ │ │ │ │ ├── AbstractUrlscanComponentHandlerTest.java │ │ │ │ │ │ └── UrlscanComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── urlscan_v1.json │ │ │ ├── var │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── var │ │ │ │ │ │ │ ├── VarComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── VarSetAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── VarConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── var.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── var │ │ │ │ │ │ ├── VarComponentHandlerIntTest.java │ │ │ │ │ │ └── VarComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── var_v1.json │ │ │ │ │ └── workflows │ │ │ │ │ └── var_v1.yaml │ │ │ ├── vbout │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── vbout │ │ │ │ │ │ │ ├── VboutComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── VboutAddContactToListAction.java │ │ │ │ │ │ │ ├── VboutAddTagToContactAction.java │ │ │ │ │ │ │ ├── VboutCreateEmailListAction.java │ │ │ │ │ │ │ ├── VboutCreateEmailMarketingCampaignAction.java │ │ │ │ │ │ │ ├── VboutCreateSocialMediaMessageAction.java │ │ │ │ │ │ │ └── VboutUpdateContactAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── VboutConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── VboutConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── VboutUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── vbout.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── vbout │ │ │ │ │ │ ├── VboutComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── VboutAddContactToListActionTest.java │ │ │ │ │ │ ├── VboutAddTagToContactActionTest.java │ │ │ │ │ │ ├── VboutCreateEmailListActionTest.java │ │ │ │ │ │ ├── VboutCreateEmailMarketingCampaignActionTest.java │ │ │ │ │ │ ├── VboutCreateSocialMediaMessageActionTest.java │ │ │ │ │ │ └── VboutUpdateContactActionTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── VboutUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── vbout_v1.json │ │ │ ├── vtiger │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── vtiger │ │ │ │ │ │ │ ├── VTigerComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── VTigerCreateContactAction.java │ │ │ │ │ │ │ ├── VTigerCreateProductAction.java │ │ │ │ │ │ │ └── VTigerGetMeAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── VTigerConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── VTigerConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── vtiger.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── vtiger │ │ │ │ │ │ ├── VTigerComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── VTigerCreateContactActionTest.java │ │ │ │ │ │ ├── VTigerCreateProductActionTest.java │ │ │ │ │ │ └── VTigerGetMeActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── vtiger_v1.json │ │ │ ├── webflow │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── webflow │ │ │ │ │ │ │ ├── AbstractWebflowComponentHandler.java │ │ │ │ │ │ │ ├── WebflowComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── WebflowFulfillOrderAction.java │ │ │ │ │ │ │ └── WebflowGetCollectionItemAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WebflowConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WebflowConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractWebflowUtils.java │ │ │ │ │ │ │ └── WebflowUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── webflow.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── webflow │ │ │ │ │ │ ├── AbstractWebflowComponentHandlerTest.java │ │ │ │ │ │ ├── WebflowComponentHandlerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── WebflowUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── webflow_v1.json │ │ │ ├── webhook │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── webhook │ │ │ │ │ │ │ ├── WebhookComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── WebhookResponseToWebhookRequestAction.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WebhookConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── WebhookAutoRespondWithHTTP200Trigger.java │ │ │ │ │ │ │ ├── WebhookAwaitWorkflowAndRespondTrigger.java │ │ │ │ │ │ │ └── WebhookValidateAndRespondTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── WebhookUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── webhook.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── webhook │ │ │ │ │ │ └── WebhookComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── webhook_v1.json │ │ │ ├── whatsapp │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── whatsapp │ │ │ │ │ │ │ ├── WhatsAppComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── WhatsAppSendMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WhatsAppConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WhatsAppConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── WhatsAppNewIncomingMessageTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── WhatsAppUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── whatsapp.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── whatsapp │ │ │ │ │ │ ├── WhatsAppComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ └── WhatsAppSendMessageActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── whatsapp_v1.json │ │ │ ├── wolfram-alpha │ │ │ │ ├── wolfram-alpha-full-results │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── wolfram │ │ │ │ │ │ │ │ └── alpha │ │ │ │ │ │ │ │ └── full │ │ │ │ │ │ │ │ └── results │ │ │ │ │ │ │ │ ├── AbstractWolframAlphaFullResultsComponentHandler.java │ │ │ │ │ │ │ │ ├── WolframAlphaFullResultsComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ └── WolframAlphaFullResultsGetFullResultAction.java │ │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ │ └── WolframAlphaFullResultsConnection.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── wolfram-alpha.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── wolfram │ │ │ │ │ │ │ └── alpha │ │ │ │ │ │ │ └── full │ │ │ │ │ │ │ └── results │ │ │ │ │ │ │ ├── AbstractWolframAlphaFullResultsComponentHandlerTest.java │ │ │ │ │ │ │ └── WolframAlphaFullResultsComponentHandlerTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── wolfram-alpha-full-results_v1.json │ │ │ │ └── wolfram-alpha-shortanswers │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── wolfram │ │ │ │ │ │ │ └── alpha │ │ │ │ │ │ │ └── shortanswers │ │ │ │ │ │ │ ├── AbstractWolframAlphaShortanswersComponentHandler.java │ │ │ │ │ │ │ ├── WolframAlphaShortanswersComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── WolframAlphaShortanswersGetShortAnswerAction.java │ │ │ │ │ │ │ └── connection │ │ │ │ │ │ │ └── WolframAlphaShortanswersConnection.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── wolfram-alpha.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── wolfram │ │ │ │ │ │ └── alpha │ │ │ │ │ │ └── shortanswers │ │ │ │ │ │ ├── AbstractWolframAlphaShortanswersComponentHandlerTest.java │ │ │ │ │ │ └── WolframAlphaShortanswersComponentHandlerTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── wolfram-alpha-shortanswers_v1.json │ │ │ ├── woocommerce │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── woocommerce │ │ │ │ │ │ │ ├── WoocommerceComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── WoocommerceCreateCouponAction.java │ │ │ │ │ │ │ ├── WoocommerceCreateCustomerAction.java │ │ │ │ │ │ │ ├── WoocommerceCreateOrderAction.java │ │ │ │ │ │ │ └── WoocommerceCreateProductAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WoocommerceConnection.java │ │ │ │ │ │ │ ├── constants │ │ │ │ │ │ │ └── WoocommerceConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── WoocommerceNewCouponTrigger.java │ │ │ │ │ │ │ └── WoocommerceNewOrderTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── WoocommerceUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── woocommerce.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── woocommerce │ │ │ │ │ │ ├── WoocommerceComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractWoocommerceActionTest.java │ │ │ │ │ │ ├── WoocommerceCreateCouponActionTest.java │ │ │ │ │ │ ├── WoocommerceCreateCustomerActionTest.java │ │ │ │ │ │ ├── WoocommerceCreateOrderActionTest.java │ │ │ │ │ │ └── WoocommerceCreateProductActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractWoocommerceTriggerTest.java │ │ │ │ │ │ ├── WoocommerceNewCouponTriggerTest.java │ │ │ │ │ │ └── WoocommerceNewOrderTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── WoocommerceUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── woocommerce_v1.json │ │ │ ├── wordpress │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── wordpress │ │ │ │ │ │ │ ├── AbstractWordpressComponentHandler.java │ │ │ │ │ │ │ ├── WordpressComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── WordpressCreatePageAction.java │ │ │ │ │ │ │ ├── WordpressCreatePostAction.java │ │ │ │ │ │ │ ├── WordpressGetPostAction.java │ │ │ │ │ │ │ └── WordpressUpdatePostAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WordpressConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WordpressConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── WordPressNewPostTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractWordpressUtils.java │ │ │ │ │ │ │ └── WordpressUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── wordpress.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── wordpress │ │ │ │ │ │ ├── AbstractWordpressComponentHandlerTest.java │ │ │ │ │ │ ├── WordpressComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── WordPressNewPostTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── WordpressUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── wordpress_v1.json │ │ │ ├── wrike │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── wrike │ │ │ │ │ │ │ ├── WrikeComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── WrikeCreateCommentAction.java │ │ │ │ │ │ │ ├── WrikeCreateFolderAction.java │ │ │ │ │ │ │ ├── WrikeCreateProjectAction.java │ │ │ │ │ │ │ └── WrikeCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── WrikeConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── WrikeConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── WrikeNewTaskTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── WrikeUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── wrike.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── wrike │ │ │ │ │ │ ├── WrikeComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── WrikeCreateCommentActionTest.java │ │ │ │ │ │ ├── WrikeCreateFolderActionTest.java │ │ │ │ │ │ ├── WrikeCreateProjectActionTest.java │ │ │ │ │ │ └── WrikeCreateTaskActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── WrikeNewTaskTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── WrikeUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── wrike_v1.json │ │ │ ├── x │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── x │ │ │ │ │ │ │ ├── XComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── XCreatePostAction.java │ │ │ │ │ │ │ ├── XDeletePostAction.java │ │ │ │ │ │ │ ├── XLikePostAction.java │ │ │ │ │ │ │ ├── XRepostPostAction.java │ │ │ │ │ │ │ └── XSendDirectMessageAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── XConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── XConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── XNewPostTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── XUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── x.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── x │ │ │ │ │ │ ├── XComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── XCreatePostActionTest.java │ │ │ │ │ │ ├── XDeletePostActionTest.java │ │ │ │ │ │ ├── XLikePostActionTest.java │ │ │ │ │ │ ├── XRepostPostActionTest.java │ │ │ │ │ │ └── XSendDirectMessageActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── XNewPostTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── XUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── x_v1.json │ │ │ ├── xero │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── xero │ │ │ │ │ │ │ ├── XeroComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── XeroCreateBillAction.java │ │ │ │ │ │ │ ├── XeroCreateContactAction.java │ │ │ │ │ │ │ ├── XeroCreateInvoiceAction.java │ │ │ │ │ │ │ └── XeroCreateQuoteAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── XeroConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── XeroConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ ├── XeroNewBillTrigger.java │ │ │ │ │ │ │ ├── XeroNewContactTrigger.java │ │ │ │ │ │ │ └── XeroNewInvoiceTrigger.java │ │ │ │ │ │ │ ├── unified │ │ │ │ │ │ │ ├── XeroUnifiedApi.java │ │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ │ ├── XeroAccountAdapter.java │ │ │ │ │ │ │ │ └── XeroContactAdapter.java │ │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ │ ├── XeroAccountMapper.java │ │ │ │ │ │ │ │ └── XeroContactMapper.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── XeroAccountInputModel.java │ │ │ │ │ │ │ │ ├── XeroAccountOutputModel.java │ │ │ │ │ │ │ │ ├── XeroContactInputModel.java │ │ │ │ │ │ │ │ └── XeroContactOutputModel.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── XeroUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── xero.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── xero │ │ │ │ │ │ ├── XeroComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── AbstractXeroActionTest.java │ │ │ │ │ │ ├── XeroCreateBillActionTest.java │ │ │ │ │ │ ├── XeroCreateContactActionTest.java │ │ │ │ │ │ ├── XeroCreateInvoiceActionTest.java │ │ │ │ │ │ └── XeroCreateQuoteActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── AbstractXeroTriggerTest.java │ │ │ │ │ │ ├── XeroNewBillTriggerTest.java │ │ │ │ │ │ ├── XeroNewContactTriggerTest.java │ │ │ │ │ │ └── XeroNewInvoiceTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── XeroUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── xero_v1.json │ │ │ ├── xlsx-file │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── xlsx │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ ├── XlsxFileComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── XlsxFileReadAction.java │ │ │ │ │ │ │ └── XlsxFileWriteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── XlsxFileConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── xlsx-file.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── xlsx │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── XlsxFileComponentHandlerIntTest.java │ │ │ │ │ │ ├── XlsxFileComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── XlsxFileReadActionTest.java │ │ │ │ │ │ └── XlsxFileWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── xlsx-file_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── xlsx-file │ │ │ │ │ │ ├── sample.json │ │ │ │ │ │ ├── sample_header.xls │ │ │ │ │ │ ├── sample_header.xlsx │ │ │ │ │ │ ├── sample_no_header.xls │ │ │ │ │ │ └── sample_no_header.xlsx │ │ │ │ │ └── workflows │ │ │ │ │ ├── xlsx-file_v1_read.json │ │ │ │ │ └── xlsx-file_v1_write.json │ │ │ ├── xml-file │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── xml │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ ├── XmlFileComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── XmlFileReadAction.java │ │ │ │ │ │ │ └── XmlFileWriteAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── XmlFileConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── xml-file.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── xml │ │ │ │ │ │ └── file │ │ │ │ │ │ ├── XmlFileComponentHandlerIntTest.java │ │ │ │ │ │ ├── XmlFileComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── XmlFileReadActionTest.java │ │ │ │ │ │ └── XmlFileWriteActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ ├── definition │ │ │ │ │ └── xml-file_v1.json │ │ │ │ │ ├── dependencies │ │ │ │ │ └── xml-file │ │ │ │ │ │ ├── sample.xml │ │ │ │ │ │ └── sample_array.xml │ │ │ │ │ └── workflows │ │ │ │ │ ├── xml-file_v1_read.json │ │ │ │ │ └── xml-file_v1_write.json │ │ │ ├── xml-helper │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── xml │ │ │ │ │ │ │ └── helper │ │ │ │ │ │ │ ├── XmlHelperComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── XmlHelperParseAction.java │ │ │ │ │ │ │ └── XmlHelperStringifyAction.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── XmlHelperConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── xml-helper.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── xml │ │ │ │ │ │ └── helper │ │ │ │ │ │ ├── XmlHelperComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── XmlHelperParseActionTest.java │ │ │ │ │ │ └── XmlHelperStringifyActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── xml-helper_v1.json │ │ │ ├── zendesk-sell │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zendesk │ │ │ │ │ │ │ └── sell │ │ │ │ │ │ │ ├── ZendeskSellComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ZendeskSellCreateContactAction.java │ │ │ │ │ │ │ └── ZendeskSellCreateTaskAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ZendeskSellConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ZendeskSellConstants.java │ │ │ │ │ │ │ └── unified │ │ │ │ │ │ │ ├── ZendeskUnifiedApi.java │ │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ ├── ZendeskAccountAdapter.java │ │ │ │ │ │ │ └── ZendeskContactAdapter.java │ │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ ├── ZendeskAccountMapper.java │ │ │ │ │ │ │ └── ZendeskContactMapper.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── ZendeskAccountInputModel.java │ │ │ │ │ │ │ ├── ZendeskAccountOutputModel.java │ │ │ │ │ │ │ ├── ZendeskContactInputModel.java │ │ │ │ │ │ │ └── ZendeskContactOutputModel.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── zendesk-sell.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zendesk │ │ │ │ │ │ └── sell │ │ │ │ │ │ ├── ZendeskSellComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── AbstractZendeskSelectionTest.java │ │ │ │ │ │ ├── ZendeskSellCreateContactActionTest.java │ │ │ │ │ │ └── ZendeskSellCreateTaskActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── zendesk-sell_v1.json │ │ │ ├── zendesk │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zendesk │ │ │ │ │ │ │ ├── ZendeskComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ZendeskCommentTicketAction.java │ │ │ │ │ │ │ ├── ZendeskCreateOrganizationAction.java │ │ │ │ │ │ │ └── ZendeskCreateTicketAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ZendeskConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ZendeskConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── ZendeskNewTicketTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ZendeskUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── zendesk.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zendesk │ │ │ │ │ │ ├── ZendeskComponentHandlerTest.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── ZendeskCommentTicketActionTest.java │ │ │ │ │ │ ├── ZendeskCreateOrganizationActionTest.java │ │ │ │ │ │ └── ZendeskCreateTicketActionTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── ZendeskNewTicketTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ZendeskUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── zendesk_v1.json │ │ │ ├── zenrows │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zenrows │ │ │ │ │ │ │ ├── ZenRowsComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ZenRowScrapeUrlAction.java │ │ │ │ │ │ │ ├── ZenRowsScrapeUrlAutoparseAction.java │ │ │ │ │ │ │ └── ZenRowsScrapeUrlWithCssSelectorAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ZenRowsConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── ZenRowsConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── README.mdx │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── zenrows.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zenrows │ │ │ │ │ │ ├── ZenRowsComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── ZenRowScrapeUrlActionTest.java │ │ │ │ │ │ ├── ZenRowsScrapeUrlAutoparseActionTest.java │ │ │ │ │ │ └── ZenRowsScrapeUrlWithCssSelectorActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── zenrows_v1.json │ │ │ ├── zeplin │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zeplin │ │ │ │ │ │ │ ├── AbstractZeplinComponentHandler.java │ │ │ │ │ │ │ ├── ZeplinComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ └── ZeplinUpdateProjectAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ZeplinConnection.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ └── ZeplinConstants.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── ZeplinProjectNoteTrigger.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── AbstractZeplinUtils.java │ │ │ │ │ │ │ └── ZeplinUtils.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── zeplin.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zeplin │ │ │ │ │ │ ├── AbstractZeplinComponentHandlerTest.java │ │ │ │ │ │ ├── ZeplinComponentHandlerTest.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ └── ZeplinProjectNoteTriggerTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ZeplinUtilsTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── zeplin_v1.json │ │ │ ├── zoho │ │ │ │ ├── zoho-books │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ │ └── books │ │ │ │ │ │ │ │ ├── ZohoBooksComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── ZohoBooksCreateContactAction.java │ │ │ │ │ │ │ │ ├── ZohoBooksCreateInvoiceAction.java │ │ │ │ │ │ │ │ └── ZohoBooksCreateSalesOrderAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── ZohoBooksConnection.java │ │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ │ └── ZohoBooksConstants.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── zoho-books.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ └── books │ │ │ │ │ │ │ ├── ZohoBooksComponentHandlerTest.java │ │ │ │ │ │ │ └── action │ │ │ │ │ │ │ ├── AbstractZohoBooksActionTest.java │ │ │ │ │ │ │ ├── ZohoBooksCreateContactActionTest.java │ │ │ │ │ │ │ ├── ZohoBooksCreateInvoiceActionTest.java │ │ │ │ │ │ │ └── ZohoBooksCreateSalesOrderActionTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── zoho-books_v1.json │ │ │ │ ├── zoho-commons │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ └── commons │ │ │ │ │ │ │ ├── ZohoConnection.java │ │ │ │ │ │ │ ├── ZohoConstants.java │ │ │ │ │ │ │ └── ZohoUtils.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── zoho │ │ │ │ │ │ └── commons │ │ │ │ │ │ └── ZohoUtilsTest.java │ │ │ │ ├── zoho-crm │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ │ └── crm │ │ │ │ │ │ │ │ ├── ZohoCrmComponentHandler.java │ │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ │ ├── ZohoCrmAddUserAction.java │ │ │ │ │ │ │ │ ├── ZohoCrmGetOrganizationAction.java │ │ │ │ │ │ │ │ └── ZohoCrmListUsersAction.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ └── ZohoCrmConnection.java │ │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── ZohoCrmConstants.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── ZohoCrmUtils.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ └── zoho-crm.svg │ │ │ │ │ │ └── test │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ └── crm │ │ │ │ │ │ │ ├── ZohoCrmComponentHandlerTest.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ZohoCrmAddUserActionTest.java │ │ │ │ │ │ │ ├── ZohoCrmGetOrganizationActionTest.java │ │ │ │ │ │ │ └── ZohoCrmListUsersActionTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── ZohoCrmUtilTest.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── definition │ │ │ │ │ │ └── zoho-crm_v1.json │ │ │ │ └── zoho-invoice │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ └── zoho │ │ │ │ │ │ │ └── invoice │ │ │ │ │ │ │ ├── ZohoInvoiceComponentHandler.java │ │ │ │ │ │ │ ├── action │ │ │ │ │ │ │ ├── ZohoInvoiceCreateContactAction.java │ │ │ │ │ │ │ ├── ZohoInvoiceCreateInvoiceAction.java │ │ │ │ │ │ │ └── ZohoInvoiceCreateItemAction.java │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ └── ZohoInvoiceConnection.java │ │ │ │ │ │ │ └── constant │ │ │ │ │ │ │ └── ZohoInvoiceConstants.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ └── zoho-invoice.svg │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zoho │ │ │ │ │ │ └── invoice │ │ │ │ │ │ ├── ZohoInvoiceComponentHandlerTest.java │ │ │ │ │ │ └── action │ │ │ │ │ │ ├── AbstractZohoInvoiceActionTest.java │ │ │ │ │ │ ├── ZohoInvoiceCreateContactActionTest.java │ │ │ │ │ │ ├── ZohoInvoiceCreateInvoiceActionTest.java │ │ │ │ │ │ └── ZohoInvoiceCreateItemActionTest.java │ │ │ │ │ └── resources │ │ │ │ │ └── definition │ │ │ │ │ └── zoho-invoice_v1.json │ │ │ └── zoom │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── component │ │ │ │ │ │ └── zoom │ │ │ │ │ │ ├── AbstractZoomComponentHandler.java │ │ │ │ │ │ ├── ZoomComponentHandler.java │ │ │ │ │ │ ├── action │ │ │ │ │ │ ├── ZoomAddMeetingRegistrantAction.java │ │ │ │ │ │ └── ZoomCreateMeetingAction.java │ │ │ │ │ │ ├── connection │ │ │ │ │ │ └── ZoomConnection.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── AbstractZoomUtils.java │ │ │ │ │ │ └── ZoomUtils.java │ │ │ │ └── resources │ │ │ │ │ ├── README.mdx │ │ │ │ │ └── assets │ │ │ │ │ └── zoom.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── component │ │ │ │ │ └── zoom │ │ │ │ │ ├── AbstractZoomComponentHandlerTest.java │ │ │ │ │ ├── ZoomComponentHandlerTest.java │ │ │ │ │ └── util │ │ │ │ │ └── ZoomUtilsTest.java │ │ │ │ └── resources │ │ │ │ └── definition │ │ │ │ └── zoom_v1.json │ │ └── task-dispatchers │ │ │ ├── README.md │ │ │ ├── approval │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── approval │ │ │ │ │ │ ├── WaitForApprovalTaskDispatcher.java │ │ │ │ │ │ ├── WaitForApprovalTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── WaitForApprovalTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── WaitForApprovalTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── wait-for-approval.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── approval │ │ │ │ │ └── WaitForWaitForApprovalTaskDispatcherDefinitionFactoryTest.java │ │ │ │ └── resources │ │ │ │ └── definition │ │ │ │ └── wait-for-approval_v1.json │ │ │ ├── branch │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── branch │ │ │ │ │ │ ├── BranchTaskDispatcher.java │ │ │ │ │ │ ├── BranchTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── BranchTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── BranchTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── BranchTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── branch.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── branch │ │ │ │ │ ├── BranchTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ ├── BranchTaskDispatcherIntTest.java │ │ │ │ │ └── BranchTaskDispatcherTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── branch_v1.json │ │ │ │ └── workflows │ │ │ │ └── branch_v1.yaml │ │ │ ├── build.gradle.kts │ │ │ ├── condition │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── condition │ │ │ │ │ │ ├── ConditionTaskDispatcher.java │ │ │ │ │ │ ├── ConditionTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── ConditionTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── ConditionTaskDispatcherConfiguration.java │ │ │ │ │ │ ├── constant │ │ │ │ │ │ └── ConditionTaskDispatcherConstants.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ConditionTaskUtils.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── condition.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── condition │ │ │ │ │ ├── ConditionTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── ConditionTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── condition_v1.json │ │ │ │ └── workflows │ │ │ │ ├── condition_v1-conditions-boolean.yaml │ │ │ │ ├── condition_v1-conditions-dateTime.yaml │ │ │ │ ├── condition_v1-conditions-expression.yaml │ │ │ │ ├── condition_v1-conditions-multiple-conditions.yaml │ │ │ │ ├── condition_v1-conditions-number.yaml │ │ │ │ └── condition_v1-conditions-string.yaml │ │ │ ├── each │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── each │ │ │ │ │ │ ├── EachTaskDispatcher.java │ │ │ │ │ │ ├── EachTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── EachTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── EachTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── EachTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── each.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── each │ │ │ │ │ ├── EachTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ ├── EachTaskDispatcherIntTest.java │ │ │ │ │ └── EachTaskDispatcherTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── each_v1.json │ │ │ │ └── workflows │ │ │ │ └── each_v1.yaml │ │ │ ├── fork-join │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── fork │ │ │ │ │ │ └── join │ │ │ │ │ │ ├── ForkJoinTaskDispatcher.java │ │ │ │ │ │ ├── ForkJoinTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── ForkJoinTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── ForkJoinTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── ForkJoinTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── fork-join.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── forkjoin │ │ │ │ │ ├── ForkJoinTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── ForkJoinTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── fork-join_v1.json │ │ │ │ └── workflows │ │ │ │ └── fork-join_v1.yaml │ │ │ ├── loop │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── loop │ │ │ │ │ │ ├── LoopBreakTaskDispatcher.java │ │ │ │ │ │ ├── LoopBreakTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── LoopTaskDispatcher.java │ │ │ │ │ │ ├── LoopTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── LoopTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── LoopTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── LoopTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ ├── loop-break.svg │ │ │ │ │ └── loop.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── loop │ │ │ │ │ ├── LoopBreakTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ ├── LoopTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── LoopTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ ├── loop-break_v1.json │ │ │ │ └── loop_v1.json │ │ │ │ └── workflows │ │ │ │ ├── loop_v1_1.yaml │ │ │ │ ├── loop_v1_2.yaml │ │ │ │ ├── loop_v1_3.yaml │ │ │ │ ├── loop_v1_4.yaml │ │ │ │ ├── loop_v1_5.yaml │ │ │ │ ├── loop_v1_6.yaml │ │ │ │ ├── loop_v1_empty.yaml │ │ │ │ └── loop_v1_forever.yaml │ │ │ ├── map │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── map │ │ │ │ │ │ ├── MapTaskDispatcher.java │ │ │ │ │ │ ├── MapTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── MapTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── MapTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constant │ │ │ │ │ │ └── MapTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── map.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── map │ │ │ │ │ ├── MapTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── MapTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── map_v1.json │ │ │ │ └── workflows │ │ │ │ ├── map_v1_1.yaml │ │ │ │ ├── map_v1_2.yaml │ │ │ │ └── map_v1_3.yaml │ │ │ ├── on-error │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── on │ │ │ │ │ │ └── error │ │ │ │ │ │ ├── OnErrorTaskDispatcher.java │ │ │ │ │ │ ├── OnErrorTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completition │ │ │ │ │ │ └── OnErrorTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── OnErrorTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constants │ │ │ │ │ │ └── OnErrorTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── onError.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── on │ │ │ │ │ └── error │ │ │ │ │ ├── OnErrorTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── OnErrorTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── on-error_v1.json │ │ │ │ └── workflows │ │ │ │ ├── on-error_v1-exception-error-branch-in-loop_v1.yaml │ │ │ │ ├── on-error_v1-exception-error-branch.yaml │ │ │ │ ├── on-error_v1-exception-main-branch-in-loop_v1.yaml │ │ │ │ ├── on-error_v1-exception-main-branch.yaml │ │ │ │ └── on-error_v1-no-exception.yaml │ │ │ ├── parallel │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── parallel │ │ │ │ │ │ ├── ParallelTaskDispatcher.java │ │ │ │ │ │ ├── ParallelTaskDispatcherDefinitionFactory.java │ │ │ │ │ │ ├── completion │ │ │ │ │ │ └── ParallelTaskCompletionHandler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── ParallelTaskDispatcherConfiguration.java │ │ │ │ │ │ └── constants │ │ │ │ │ │ └── ParallelTaskDispatcherConstants.java │ │ │ │ └── resources │ │ │ │ │ └── assets │ │ │ │ │ └── parallel.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── parallel │ │ │ │ │ ├── ParallelTaskDispatcherDefinitionFactoryTest.java │ │ │ │ │ └── ParallelTaskDispatcherIntTest.java │ │ │ │ └── resources │ │ │ │ ├── definition │ │ │ │ └── parallel_v1.json │ │ │ │ └── workflows │ │ │ │ ├── parallel_v1.yaml │ │ │ │ └── parallel_v1_1.yaml │ │ │ └── subflow │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ └── subflow │ │ │ │ │ ├── SubflowTaskDispatcher.java │ │ │ │ │ ├── SubflowTaskDispatcherDefinitionFactory.java │ │ │ │ │ ├── config │ │ │ │ │ └── SubflowTaskDispatcherConfiguration.java │ │ │ │ │ ├── constant │ │ │ │ │ └── SubflowTaskDispatcherConstants.java │ │ │ │ │ └── event │ │ │ │ │ └── listener │ │ │ │ │ └── SubflowJobStatusEventListener.java │ │ │ └── resources │ │ │ │ └── assets │ │ │ │ └── subflow.svg │ │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── task │ │ │ │ └── dispatcher │ │ │ │ └── subflow │ │ │ │ ├── SubflowTaskDispatcherDefinitionFactoryTest.java │ │ │ │ └── SubflowTaskDispatcherIntTest.java │ │ │ └── resources │ │ │ ├── definition │ │ │ └── subflow_v1.json │ │ │ └── workflows │ │ │ └── subflow_v1.yaml │ ├── platform │ │ ├── README.md │ │ ├── platform-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ ├── annotation │ │ │ │ │ ├── ConditionalOnCEVersion.java │ │ │ │ │ └── ConditionalOnEEVersion.java │ │ │ │ │ ├── constant │ │ │ │ │ ├── ModeType.java │ │ │ │ │ └── PlatformConstants.java │ │ │ │ │ ├── definition │ │ │ │ │ └── WorkflowNodeType.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── BaseHelp.java │ │ │ │ │ ├── BaseOption.java │ │ │ │ │ ├── BaseProperty.java │ │ │ │ │ ├── BaseResources.java │ │ │ │ │ └── OutputResponse.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── security │ │ │ │ │ ├── constant │ │ │ │ │ │ └── AuthorityConstants.java │ │ │ │ │ ├── exception │ │ │ │ │ │ └── UserNotActivatedException.java │ │ │ │ │ └── util │ │ │ │ │ │ └── SecurityUtils.java │ │ │ │ │ ├── util │ │ │ │ │ ├── PropertyUtils.java │ │ │ │ │ ├── SchemaUtils.java │ │ │ │ │ └── WorkflowNodeDescriptionUtils.java │ │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ └── WorkflowExecutionId.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── security │ │ │ │ └── util │ │ │ │ └── SecurityUtilsTest.java │ │ ├── platform-category │ │ │ ├── platform-category-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── category │ │ │ │ │ ├── domain │ │ │ │ │ └── Category.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── CategoryService.java │ │ │ ├── platform-category-rest │ │ │ │ └── openapi.yaml │ │ │ └── platform-category-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── category │ │ │ │ │ │ ├── repository │ │ │ │ │ │ └── CategoryRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── CategoryServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── core │ │ │ │ │ └── 00000000000001_platform_category_init.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── category │ │ │ │ ├── config │ │ │ │ └── CategoryIntTestConfiguration.java │ │ │ │ ├── repository │ │ │ │ └── CategoryRepositoryIntTest.java │ │ │ │ └── service │ │ │ │ └── CategoryServiceIntTest.java │ │ ├── platform-component │ │ │ ├── platform-component-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── component │ │ │ │ │ │ ├── ComponentConnection.java │ │ │ │ │ │ ├── JdbcComponentHandler.java │ │ │ │ │ │ ├── constant │ │ │ │ │ │ └── MetadataConstants.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── AbstractActionDefinitionWrapper.java │ │ │ │ │ │ ├── AbstractComponentDefinitionWrapper.java │ │ │ │ │ │ ├── ActionContextAware.java │ │ │ │ │ │ ├── ActionDefinitionWrapper.java │ │ │ │ │ │ ├── AiAgentComponentDefinition.java │ │ │ │ │ │ ├── AiUniversalComponentDefinition.java │ │ │ │ │ │ ├── ApiPlatformComponentDefinition.java │ │ │ │ │ │ ├── AppEventComponentDefinition.java │ │ │ │ │ │ ├── ClusterRootComponentDefinition.java │ │ │ │ │ │ ├── ComponentDefinitionWrapper.java │ │ │ │ │ │ ├── ComponentHandlerWrapper.java │ │ │ │ │ │ ├── DataStreamComponentDefinition.java │ │ │ │ │ │ ├── DocumentEnricherComponentDefinition.java │ │ │ │ │ │ ├── JdbcComponentDefinition.java │ │ │ │ │ │ ├── JdbcComponentDsl.java │ │ │ │ │ │ ├── ModularRagComponentDefinition.java │ │ │ │ │ │ ├── MultipleConnectionsOutputFunction.java │ │ │ │ │ │ ├── MultipleConnectionsPerformFunction.java │ │ │ │ │ │ ├── ParametersFactory.java │ │ │ │ │ │ ├── ParametersImpl.java │ │ │ │ │ │ ├── PlatformComponentDefinition.java │ │ │ │ │ │ ├── PropertyFactory.java │ │ │ │ │ │ ├── QueryExpanderComponentDefinition.java │ │ │ │ │ │ ├── QueryTransformerComponentDefinition.java │ │ │ │ │ │ ├── QuestionAnswerRagComponentDefinition.java │ │ │ │ │ │ ├── ScheduleComponentDefinition.java │ │ │ │ │ │ ├── ScriptComponentDefinition.java │ │ │ │ │ │ ├── TriggerContextAware.java │ │ │ │ │ │ ├── VectorStoreChatMemoryComponentDefinition.java │ │ │ │ │ │ ├── VectorStoreComponentDefinition.java │ │ │ │ │ │ ├── VectorStoreDocumentRetrieverComponentDefinition.java │ │ │ │ │ │ └── ai │ │ │ │ │ │ │ ├── agent │ │ │ │ │ │ │ ├── ChatMemoryFunction.java │ │ │ │ │ │ │ ├── ModelFunction.java │ │ │ │ │ │ │ ├── MultipleConnectionsToolFunction.java │ │ │ │ │ │ │ ├── RagFunction.java │ │ │ │ │ │ │ ├── VectorStoreFunction.java │ │ │ │ │ │ │ └── rag │ │ │ │ │ │ │ │ ├── DocumentJoinerFunction.java │ │ │ │ │ │ │ │ ├── DocumentRetrieverFunction.java │ │ │ │ │ │ │ │ ├── QueryAugmenterFunction.java │ │ │ │ │ │ │ │ ├── QueryExpanderFunction.java │ │ │ │ │ │ │ │ └── QueryTransformerFunction.java │ │ │ │ │ │ │ └── vectorstore │ │ │ │ │ │ │ ├── DocumentEnricherFunction.java │ │ │ │ │ │ │ ├── DocumentReaderFunction.java │ │ │ │ │ │ │ ├── DocumentSplitterFunction.java │ │ │ │ │ │ │ ├── DocumentTransformerFunction.java │ │ │ │ │ │ │ └── EmbeddingFunction.java │ │ │ │ │ │ ├── domain │ │ │ │ │ │ ├── ActionDefinition.java │ │ │ │ │ │ ├── ArrayProperty.java │ │ │ │ │ │ ├── Authorization.java │ │ │ │ │ │ ├── BooleanProperty.java │ │ │ │ │ │ ├── ClusterElementDefinition.java │ │ │ │ │ │ ├── ComponentDefinition.java │ │ │ │ │ │ ├── ConnectionDefinition.java │ │ │ │ │ │ ├── DateProperty.java │ │ │ │ │ │ ├── DateTimeProperty.java │ │ │ │ │ │ ├── DynamicPropertiesProperty.java │ │ │ │ │ │ ├── FileEntryProperty.java │ │ │ │ │ │ ├── Help.java │ │ │ │ │ │ ├── IntegerProperty.java │ │ │ │ │ │ ├── NullProperty.java │ │ │ │ │ │ ├── NumberProperty.java │ │ │ │ │ │ ├── OAuth2AuthorizationParameters.java │ │ │ │ │ │ ├── ObjectProperty.java │ │ │ │ │ │ ├── Option.java │ │ │ │ │ │ ├── OptionsDataSource.java │ │ │ │ │ │ ├── OptionsDataSourceAware.java │ │ │ │ │ │ ├── PropertiesDataSource.java │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ ├── Resources.java │ │ │ │ │ │ ├── StringProperty.java │ │ │ │ │ │ ├── TimeProperty.java │ │ │ │ │ │ ├── TriggerDefinition.java │ │ │ │ │ │ ├── ValueProperty.java │ │ │ │ │ │ └── WebhookTriggerFlags.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── ActionDefinitionFacade.java │ │ │ │ │ │ ├── ClusterElementDefinitionFacade.java │ │ │ │ │ │ ├── ConnectionDefinitionFacade.java │ │ │ │ │ │ ├── OperationDefinitionFacade.java │ │ │ │ │ │ └── TriggerDefinitionFacade.java │ │ │ │ │ │ ├── filter │ │ │ │ │ │ └── ComponentDefinitionFilter.java │ │ │ │ │ │ ├── handler │ │ │ │ │ │ └── DynamicComponentHandlerRegistry.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── ActionDefinitionService.java │ │ │ │ │ │ ├── ClusterElementDefinitionService.java │ │ │ │ │ │ ├── ComponentDefinitionService.java │ │ │ │ │ │ ├── ConnectionDefinitionService.java │ │ │ │ │ │ ├── TriggerDefinitionService.java │ │ │ │ │ │ └── UnifiedApiDefinitionService.java │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ ├── TriggerOutput.java │ │ │ │ │ │ └── WebhookRequest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── CustomActionUtils.java │ │ │ │ │ │ ├── JsonSchemaGeneratorUtils.java │ │ │ │ │ │ ├── OpenApiClientUtils.java │ │ │ │ │ │ └── RefreshCredentialsUtils.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── component │ │ │ │ │ └── util │ │ │ │ │ └── OpenApiClientUtilsTest.java │ │ │ ├── platform-component-context │ │ │ │ ├── platform-component-context-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── component │ │ │ │ │ │ └── context │ │ │ │ │ │ └── ContextFactory.java │ │ │ │ └── platform-component-context-service │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── component │ │ │ │ │ │ └── context │ │ │ │ │ │ ├── ActionContextImpl.java │ │ │ │ │ │ ├── ClusterElementContextImpl.java │ │ │ │ │ │ ├── ContextFactoryImpl.java │ │ │ │ │ │ ├── ContextImpl.java │ │ │ │ │ │ ├── EditorTempFileStorage.java │ │ │ │ │ │ ├── FileEntryImpl.java │ │ │ │ │ │ ├── HttpClientExecutor.java │ │ │ │ │ │ ├── InMemoryDataStorage.java │ │ │ │ │ │ ├── TriggerContextImpl.java │ │ │ │ │ │ ├── jackson │ │ │ │ │ │ └── FileEntryDeserializer.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── JsonSchemaUtils.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── component │ │ │ │ │ └── context │ │ │ │ │ └── HttpClientExecutorTest.java │ │ │ ├── platform-component-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ └── component │ │ │ │ │ │ │ ├── ComponentDefinitionRegistry.java │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── AbstractListMap.java │ │ │ │ │ │ │ ├── ActionContextAdapater.java │ │ │ │ │ │ │ ├── HttpHeadersImpl.java │ │ │ │ │ │ │ └── HttpParametersImpl.java │ │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ ├── ActionDefinitionErrorType.java │ │ │ │ │ │ │ ├── ClusterElementDefinitionErrorType.java │ │ │ │ │ │ │ ├── ConnectionDefinitionErrorType.java │ │ │ │ │ │ │ └── TriggerDefinitionErrorType.java │ │ │ │ │ │ │ ├── facade │ │ │ │ │ │ │ ├── ActionDefinitionFacadeImpl.java │ │ │ │ │ │ │ ├── ClusterElementDefinitionFacadeImpl.java │ │ │ │ │ │ │ ├── ConnectionDefinitionFacadeImpl.java │ │ │ │ │ │ │ └── TriggerDefinitionFacadeImpl.java │ │ │ │ │ │ │ ├── handler │ │ │ │ │ │ │ ├── factory │ │ │ │ │ │ │ │ └── ComponentHandlerBeanFactoryPostProcessor.java │ │ │ │ │ │ │ └── loader │ │ │ │ │ │ │ │ ├── AbstractComponentHandlerLoader.java │ │ │ │ │ │ │ │ ├── ComponentHandlerLoader.java │ │ │ │ │ │ │ │ └── DefaultComponentHandlerLoader.java │ │ │ │ │ │ │ ├── jackson │ │ │ │ │ │ │ └── WebhookRequestDeserializer.java │ │ │ │ │ │ │ ├── jdbc │ │ │ │ │ │ │ ├── DataSourceFactory.java │ │ │ │ │ │ │ ├── JdbcExecutor.java │ │ │ │ │ │ │ ├── constant │ │ │ │ │ │ │ │ └── JdbcConstants.java │ │ │ │ │ │ │ ├── datastream │ │ │ │ │ │ │ │ └── JdbcItemWriter.java │ │ │ │ │ │ │ ├── handler │ │ │ │ │ │ │ │ ├── JdbcComponentHandlerImpl.java │ │ │ │ │ │ │ │ └── loader │ │ │ │ │ │ │ │ │ └── JdbcComponentHandlerLoader.java │ │ │ │ │ │ │ └── operation │ │ │ │ │ │ │ │ ├── DeleteJdbcOperation.java │ │ │ │ │ │ │ │ ├── ExecuteJdbcOperation.java │ │ │ │ │ │ │ │ ├── InsertJdbcOperation.java │ │ │ │ │ │ │ │ ├── JdbcOperation.java │ │ │ │ │ │ │ │ ├── QueryJdbcOperation.java │ │ │ │ │ │ │ │ └── UpdateJdbcOperation.java │ │ │ │ │ │ │ ├── oas │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── OpenApiComponentTaskHandler.java │ │ │ │ │ │ │ │ └── loader │ │ │ │ │ │ │ │ └── OpenApiComponentHandlerLoader.java │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── ActionDefinitionServiceImpl.java │ │ │ │ │ │ │ ├── ClusterElementDefinitionServiceImpl.java │ │ │ │ │ │ │ ├── ComponentDefinitionServiceImpl.java │ │ │ │ │ │ │ ├── ConnectionDefinitionServiceImpl.java │ │ │ │ │ │ │ ├── TriggerDefinitionServiceImpl.java │ │ │ │ │ │ │ └── UnifiedApiDefinitionServiceImpl.java │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── ComponentDynamicTaskHandlerProvider.java │ │ │ │ │ │ │ │ ├── ComponentTaskHandler.java │ │ │ │ │ │ │ │ └── ComponentTaskHandlerProvider.java │ │ │ │ │ │ │ ├── trigger │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── ComponentTriggerHandler.java │ │ │ │ │ │ │ │ └── ComponentTriggerHandlerProvider.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── BeanUtils.java │ │ │ │ │ │ │ ├── SqlUtils.java │ │ │ │ │ │ │ └── TokenRefreshHelper.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── assets │ │ │ │ │ │ ├── manual.svg │ │ │ │ │ │ └── missing.svg │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── component │ │ │ │ │ ├── ComponentDefinitionRegistryTest.java │ │ │ │ │ ├── config │ │ │ │ │ ├── ComponentDefinitionIntTestConfiguration.java │ │ │ │ │ ├── ComponentRegistryConfiguration.java │ │ │ │ │ └── ComponentRegistryConfigurationSharedMocks.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ActionDefinitionFacadeIntTest.java │ │ │ │ │ ├── ComponentDefinitionFacadeTest.java │ │ │ │ │ └── TriggerDefinitionFacadeTest.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── factory │ │ │ │ │ │ └── ComponentHandlerBeanFactoryPostProcessorTest.java │ │ │ │ │ └── loader │ │ │ │ │ │ ├── DefaultComponentHandlerLoaderTest.java │ │ │ │ │ │ └── OpenApiComponentHandlerLoaderTest.java │ │ │ │ │ ├── jdbc │ │ │ │ │ ├── DataSourceFactoryTest.java │ │ │ │ │ ├── JdbcExecutorTest.java │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── JdbcComponentHandlerImplLoaderTest.java │ │ │ │ │ │ └── loader │ │ │ │ │ │ │ └── JdbcComponentHandlerImplLoaderTest.java │ │ │ │ │ └── operation │ │ │ │ │ │ ├── DeleteJdbcOperationIntTest.java │ │ │ │ │ │ ├── ExecuteJdbcOperationIntTest.java │ │ │ │ │ │ ├── InsertJdbcOperationIntTest.java │ │ │ │ │ │ ├── QueryJdbcOperationIntTest.java │ │ │ │ │ │ ├── UpdateJdbcOperationIntTest.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── JdbcOperationIntTestConfiguration.java │ │ │ │ │ ├── oas │ │ │ │ │ └── handler │ │ │ │ │ │ └── OpenApiComponentTaskHandlerIntTest.java │ │ │ │ │ ├── service │ │ │ │ │ ├── ActionDefinitionServiceTest.java │ │ │ │ │ ├── ComponentDefinitionServiceTest.java │ │ │ │ │ ├── ConnectionDefinitionServiceTest.java │ │ │ │ │ └── TriggerDefinitionServiceTest.java │ │ │ │ │ ├── task │ │ │ │ │ └── handler │ │ │ │ │ │ └── ComponentTaskHandlerTest.java │ │ │ │ │ ├── trigger │ │ │ │ │ └── handler │ │ │ │ │ │ └── ComponentTriggerHandlerTest.java │ │ │ │ │ └── util │ │ │ │ │ └── RefreshCredentialsUtilsTest.java │ │ │ └── platform-component-test-int-support │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── component │ │ │ │ └── test │ │ │ │ ├── ComponentJobTestExecutor.java │ │ │ │ ├── annotation │ │ │ │ └── ComponentIntTest.java │ │ │ │ └── config │ │ │ │ └── ComponentTestIntConfiguration.java │ │ ├── platform-configuration │ │ │ ├── platform-configuration-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── configuration │ │ │ │ │ ├── accessor │ │ │ │ │ ├── JobPrincipalAccessor.java │ │ │ │ │ └── JobPrincipalAccessorRegistry.java │ │ │ │ │ ├── annotation │ │ │ │ │ └── WorkflowCacheEvict.java │ │ │ │ │ ├── cache │ │ │ │ │ └── WorkflowCacheManager.java │ │ │ │ │ ├── constant │ │ │ │ │ └── WorkflowExtConstants.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── CancelControlTrigger.java │ │ │ │ │ ├── ClusterElement.java │ │ │ │ │ ├── ClusterElementMap.java │ │ │ │ │ ├── ComponentConnection.java │ │ │ │ │ ├── ControlTrigger.java │ │ │ │ │ ├── Environment.java │ │ │ │ │ ├── Property.java │ │ │ │ │ ├── Trigger.java │ │ │ │ │ ├── WorkflowNodeTestOutput.java │ │ │ │ │ ├── WorkflowTestConfiguration.java │ │ │ │ │ ├── WorkflowTestConfigurationConnection.java │ │ │ │ │ └── WorkflowTrigger.java │ │ │ │ │ ├── dto │ │ │ │ │ ├── ClusterElementOutputDTO.java │ │ │ │ │ ├── DisplayConditionResultDTO.java │ │ │ │ │ ├── ParameterResultDTO.java │ │ │ │ │ ├── ScriptTestExecutionDTO.java │ │ │ │ │ ├── WorkflowDTO.java │ │ │ │ │ ├── WorkflowNodeOutputDTO.java │ │ │ │ │ ├── WorkflowTaskDTO.java │ │ │ │ │ └── WorkflowTriggerDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── ComponentConnectionFacade.java │ │ │ │ │ ├── OAuth2ParametersFacade.java │ │ │ │ │ ├── WebhookTriggerTestFacade.java │ │ │ │ │ ├── WorkflowFacade.java │ │ │ │ │ ├── WorkflowNodeDescriptionFacade.java │ │ │ │ │ ├── WorkflowNodeDynamicPropertiesFacade.java │ │ │ │ │ ├── WorkflowNodeOptionFacade.java │ │ │ │ │ ├── WorkflowNodeOutputFacade.java │ │ │ │ │ ├── WorkflowNodeParameterFacade.java │ │ │ │ │ ├── WorkflowNodeScriptFacade.java │ │ │ │ │ ├── WorkflowNodeTestOutputFacade.java │ │ │ │ │ └── WorkflowTestConfigurationFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ ├── service │ │ │ │ │ ├── EnvironmentService.java │ │ │ │ │ ├── PropertyService.java │ │ │ │ │ ├── WorkflowNodeTestOutputService.java │ │ │ │ │ └── WorkflowTestConfigurationService.java │ │ │ │ │ └── workflow │ │ │ │ │ └── connection │ │ │ │ │ ├── ComponentConnectionFactory.java │ │ │ │ │ └── ComponentConnectionFactoryResolver.java │ │ │ ├── platform-configuration-rest │ │ │ │ ├── platform-configuration-rest-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ │ └── VERSION │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── pom.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ │ ├── ActionDefinitionApi.java │ │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ │ ├── ClusterElementDefinitionApi.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionApi.java │ │ │ │ │ │ │ │ ├── ConnectionDefinitionApi.java │ │ │ │ │ │ │ │ ├── EnvironmentApi.java │ │ │ │ │ │ │ │ ├── Oauth2Api.java │ │ │ │ │ │ │ │ ├── TaskDispatcherDefinitionApi.java │ │ │ │ │ │ │ │ ├── TriggerDefinitionApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeDescriptionApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeDynamicPropertiesApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeOptionApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeOutputApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeParameterApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeScriptApi.java │ │ │ │ │ │ │ │ ├── WorkflowNodeTestOutputApi.java │ │ │ │ │ │ │ │ ├── WorkflowTestConfigurationApi.java │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ ├── ActionDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ActionDefinitionModel.java │ │ │ │ │ │ │ │ ├── ArrayPropertyModel.java │ │ │ │ │ │ │ │ ├── AuthorizationModel.java │ │ │ │ │ │ │ │ ├── AuthorizationTypeModel.java │ │ │ │ │ │ │ │ ├── BooleanPropertyModel.java │ │ │ │ │ │ │ │ ├── CheckWorkflowNodeTestOutputExists200ResponseModel.java │ │ │ │ │ │ │ │ ├── ClusterElementDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ClusterElementDefinitionModel.java │ │ │ │ │ │ │ │ ├── ClusterElementTypeModel.java │ │ │ │ │ │ │ │ ├── ComponentCategoryModel.java │ │ │ │ │ │ │ │ ├── ComponentConnectionModel.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ComponentDefinitionModel.java │ │ │ │ │ │ │ │ ├── ConnectionDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── ConnectionDefinitionModel.java │ │ │ │ │ │ │ │ ├── ControlTypeModel.java │ │ │ │ │ │ │ │ ├── CredentialStatusModel.java │ │ │ │ │ │ │ │ ├── DatePropertyModel.java │ │ │ │ │ │ │ │ ├── DateTimePropertyModel.java │ │ │ │ │ │ │ │ ├── DeleteClusterElementParameter200ResponseModel.java │ │ │ │ │ │ │ │ ├── DeleteClusterElementParameterRequestModel.java │ │ │ │ │ │ │ │ ├── DeleteWorkflowNodeParameterRequestModel.java │ │ │ │ │ │ │ │ ├── DynamicPropertiesPropertyModel.java │ │ │ │ │ │ │ │ ├── EnvironmentModel.java │ │ │ │ │ │ │ │ ├── ExecutionErrorModel.java │ │ │ │ │ │ │ │ ├── FileEntryPropertyModel.java │ │ │ │ │ │ │ │ ├── GetClusterElementParameterDisplayConditions200ResponseModel.java │ │ │ │ │ │ │ │ ├── GetOAuth2AuthorizationParametersRequestModel.java │ │ │ │ │ │ │ │ ├── GetWorkflowNodeDescription200ResponseModel.java │ │ │ │ │ │ │ │ ├── HelpModel.java │ │ │ │ │ │ │ │ ├── IntegerPropertyModel.java │ │ │ │ │ │ │ │ ├── NullPropertyModel.java │ │ │ │ │ │ │ │ ├── NumberPropertyModel.java │ │ │ │ │ │ │ │ ├── OAuth2AuthorizationParametersModel.java │ │ │ │ │ │ │ │ ├── OAuth2PropertiesModel.java │ │ │ │ │ │ │ │ ├── ObjectPropertyModel.java │ │ │ │ │ │ │ │ ├── OptionModel.java │ │ │ │ │ │ │ │ ├── OptionsDataSourceModel.java │ │ │ │ │ │ │ │ ├── OutputResponseModel.java │ │ │ │ │ │ │ │ ├── PropertiesDataSourceModel.java │ │ │ │ │ │ │ │ ├── PropertyModel.java │ │ │ │ │ │ │ │ ├── PropertyTypeModel.java │ │ │ │ │ │ │ │ ├── ResourcesModel.java │ │ │ │ │ │ │ │ ├── SaveWorkflowTestConfigurationConnectionRequestModel.java │ │ │ │ │ │ │ │ ├── SaveWorkflowTestConfigurationInputsRequestModel.java │ │ │ │ │ │ │ │ ├── ScriptTestExecutionModel.java │ │ │ │ │ │ │ │ ├── StringPropertyModel.java │ │ │ │ │ │ │ │ ├── TagModel.java │ │ │ │ │ │ │ │ ├── TaskDispatcherDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── TaskDispatcherDefinitionModel.java │ │ │ │ │ │ │ │ ├── TaskDispatcherOperationRequestModel.java │ │ │ │ │ │ │ │ ├── TaskPropertyModel.java │ │ │ │ │ │ │ │ ├── TimePropertyModel.java │ │ │ │ │ │ │ │ ├── TriggerDefinitionBasicModel.java │ │ │ │ │ │ │ │ ├── TriggerDefinitionModel.java │ │ │ │ │ │ │ │ ├── TriggerTypeModel.java │ │ │ │ │ │ │ │ ├── UnifiedApiCategoryModel.java │ │ │ │ │ │ │ │ ├── UpdateClusterElementParameterRequestModel.java │ │ │ │ │ │ │ │ ├── UpdateWorkflowNodeParameterRequestModel.java │ │ │ │ │ │ │ │ ├── ValuePropertyModel.java │ │ │ │ │ │ │ │ ├── WorkflowBasicModel.java │ │ │ │ │ │ │ │ ├── WorkflowFormatModel.java │ │ │ │ │ │ │ │ ├── WorkflowInputModel.java │ │ │ │ │ │ │ │ ├── WorkflowModel.java │ │ │ │ │ │ │ │ ├── WorkflowNodeOutputModel.java │ │ │ │ │ │ │ │ ├── WorkflowNodeTestOutputModel.java │ │ │ │ │ │ │ │ ├── WorkflowOutputModel.java │ │ │ │ │ │ │ │ ├── WorkflowTaskModel.java │ │ │ │ │ │ │ │ ├── WorkflowTestConfigurationConnectionModel.java │ │ │ │ │ │ │ │ ├── WorkflowTestConfigurationModel.java │ │ │ │ │ │ │ │ └── WorkflowTriggerModel.java │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── openapitools │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── EnumConverterConfiguration.java │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── configuration │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── AbstractWorkflowApiController.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ ├── ActionDefinitionMapper.java │ │ │ │ │ │ ├── AuthorizationMapper.java │ │ │ │ │ │ ├── ClusterElementDefinitionMapper.java │ │ │ │ │ │ ├── ComponentConnectionMapper.java │ │ │ │ │ │ ├── ComponentDefinitionMapper.java │ │ │ │ │ │ ├── ConnectionDefinitionMapper.java │ │ │ │ │ │ ├── DeleteClusterElementParameter200ResponseMapper.java │ │ │ │ │ │ ├── EnvironmentMapper.java │ │ │ │ │ │ ├── HelpMapper.java │ │ │ │ │ │ ├── JsonNullableMapper.java │ │ │ │ │ │ ├── OAuth2AuthorizationParametersMapper.java │ │ │ │ │ │ ├── OptionMapper.java │ │ │ │ │ │ ├── PropertyMapper.java │ │ │ │ │ │ ├── ResourcesMapper.java │ │ │ │ │ │ ├── ScriptExecutionMapper.java │ │ │ │ │ │ ├── TaskDispatcherDefinitionMapper.java │ │ │ │ │ │ ├── TriggerDefinitionMapper.java │ │ │ │ │ │ ├── WorkflowNodeOutputMapper.java │ │ │ │ │ │ ├── WorkflowNodeTestOutputMapper.java │ │ │ │ │ │ ├── WorkflowTaskMapper.java │ │ │ │ │ │ ├── WorkflowTestConfigurationConnectionMapper.java │ │ │ │ │ │ ├── WorkflowTestConfigurationMapper.java │ │ │ │ │ │ ├── WorkflowTriggerMapper.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── PlatformConfigurationMapperSpringConfig.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── WorkflowMapperUtils.java │ │ │ │ │ │ └── model │ │ │ │ │ │ └── WorkflowModelAware.java │ │ │ │ └── platform-configuration-rest-impl │ │ │ │ │ ├── README.md │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ └── configuration │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ActionDefinitionApiController.java │ │ │ │ │ │ │ ├── ClusterElementDefinitionApiController.java │ │ │ │ │ │ │ ├── ComponentDefinitionApiController.java │ │ │ │ │ │ │ ├── ConnectionDefinitionApiController.java │ │ │ │ │ │ │ ├── EnvironmentApiController.java │ │ │ │ │ │ │ ├── IconController.java │ │ │ │ │ │ │ ├── OAuth2ApiController.java │ │ │ │ │ │ │ ├── TaskDispatcherDefinitionApiController.java │ │ │ │ │ │ │ ├── TriggerDefinitionApiController.java │ │ │ │ │ │ │ ├── WebhookTriggerTestController.java │ │ │ │ │ │ │ ├── WorkflowNodeDescriptionApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeDynamicPropertiesApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeOptionApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeOutputApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeParameterApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeScriptApiController.java │ │ │ │ │ │ │ ├── WorkflowNodeTestOutputApiController.java │ │ │ │ │ │ │ ├── WorkflowSchemaGeneratorApiController.java │ │ │ │ │ │ │ ├── WorkflowTestConfigurationApiController.java │ │ │ │ │ │ │ ├── file │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ │ ├── TempFileStorageImpl.java │ │ │ │ │ │ │ │ └── package-info.java │ │ │ │ │ │ │ └── schema │ │ │ │ │ │ │ └── SchemaGenerator.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── graphql │ │ │ │ │ │ ├── base.graphqls │ │ │ │ │ │ ├── category.graphqls │ │ │ │ │ │ ├── component-definition.graphqls │ │ │ │ │ │ ├── environment.graphqls │ │ │ │ │ │ ├── long.graphqls │ │ │ │ │ │ ├── mode-type.graphqls │ │ │ │ │ │ ├── tag.graphqls │ │ │ │ │ │ └── workflow.graphqls │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── configuration │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── ActionDefinitionApiControllerIntTest.java │ │ │ │ │ ├── TaskDispatcherDefinitionApiControllerIntTest.java │ │ │ │ │ └── config │ │ │ │ │ ├── PlatformConfigurationRestTestConfiguration.java │ │ │ │ │ └── WorkflowConfigurationRestTestConfigurationSharedMocks.java │ │ │ └── platform-configuration-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── configuration │ │ │ │ │ │ ├── cache │ │ │ │ │ │ ├── WorkflowCacheEvictAspect.java │ │ │ │ │ │ └── WorkflowCacheManagerImpl.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ └── WorkflowAfterSaveEventListener.java │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── ComponentConnectionFacadeImpl.java │ │ │ │ │ │ ├── OAuth2ParametersFacadeImpl.java │ │ │ │ │ │ ├── WebhookTriggerTestFacadeImpl.java │ │ │ │ │ │ ├── WorkflowFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeDescriptionFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeDynamicPropertiesFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeOptionFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeOutputFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeParameterFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeScriptFacadeImpl.java │ │ │ │ │ │ ├── WorkflowNodeTestOutputFacadeImpl.java │ │ │ │ │ │ └── WorkflowTestConfigurationFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── PropertyRepository.java │ │ │ │ │ │ ├── WorkflowNodeTestOutputRepository.java │ │ │ │ │ │ ├── WorkflowTestConfigurationConnectionRepository.java │ │ │ │ │ │ └── WorkflowTestConfigurationRepository.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── EnvironmentServiceImpl.java │ │ │ │ │ │ ├── PropertyServiceImpl.java │ │ │ │ │ │ ├── WorkflowNodeTestOutputServiceImpl.java │ │ │ │ │ │ └── WorkflowTestConfigurationServiceImpl.java │ │ │ │ │ │ └── workflow │ │ │ │ │ │ ├── connection │ │ │ │ │ │ ├── ClusterRootComponentConnectionFactory.java │ │ │ │ │ │ ├── ComponentConnectionFactoryResolverChain.java │ │ │ │ │ │ └── DefaultComponentConnectionFactory.java │ │ │ │ │ │ └── contributor │ │ │ │ │ │ └── WorkflowReservedWordContributorImpl.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── services │ │ │ │ │ │ └── com.bytechef.atlas.configuration.workflow.contributor.WorkflowReservedWordContributor │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── configuration │ │ │ │ │ ├── 00000000000001_platform_configuration_init.xml │ │ │ │ │ ├── 20250110253374_platform_configuration_added_property_table.xml │ │ │ │ │ ├── 20250110253384_platform_configuration_added_column_scope.xml │ │ │ │ │ ├── 20250313170110_platform_configuration_altered_table_worrkflow_node_test_output.xml │ │ │ │ │ ├── 20250313170120_platform_configuration_added_column_environment.xml │ │ │ │ │ └── 20250313170130_platform_configuration_added_column_environment.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── configuration │ │ │ │ ├── config │ │ │ │ └── PlatformConfigurationIntTestConfiguration.java │ │ │ │ ├── facade │ │ │ │ ├── WorkflowFacadeTest.java │ │ │ │ └── WorkflowNodeParameterFacadeTest.java │ │ │ │ └── service │ │ │ │ └── EnvironmentServiceTest.java │ │ ├── platform-connection │ │ │ ├── platform-connection-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── connection │ │ │ │ │ ├── domain │ │ │ │ │ ├── Connection.java │ │ │ │ │ └── ConnectionTag.java │ │ │ │ │ ├── dto │ │ │ │ │ └── ConnectionDTO.java │ │ │ │ │ ├── exception │ │ │ │ │ └── ConnectionErrorType.java │ │ │ │ │ ├── facade │ │ │ │ │ └── ConnectionFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── ConnectionService.java │ │ │ ├── platform-connection-rest │ │ │ │ └── openapi │ │ │ │ │ └── components │ │ │ │ │ └── schemas │ │ │ │ │ └── objects │ │ │ │ │ ├── connection_base.yaml │ │ │ │ │ └── credential_status.yaml │ │ │ └── platform-connection-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── connection │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── ConnectionFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ └── ConnectionRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── ConnectionServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── connection │ │ │ │ │ ├── 00000000000001_platform_connection_init.xml │ │ │ │ │ ├── 20250522081730_platform_connection_update_authorization.xml │ │ │ │ │ └── 20250522081740_platform_connection_connection_updated_column.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── connection │ │ │ │ ├── config │ │ │ │ ├── ConnectionIntTestConfiguration.java │ │ │ │ └── ConnectionIntTestConfigurationSharedMocks.java │ │ │ │ ├── facade │ │ │ │ └── ConnectionFacadeIntTest.java │ │ │ │ ├── repository │ │ │ │ └── ConnectionRepositoryIntTest.java │ │ │ │ └── service │ │ │ │ └── ConnectionServiceIntTest.java │ │ ├── platform-coordinator │ │ │ ├── README.md │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── coordinator │ │ │ │ ├── config │ │ │ │ └── PlatformCoordinatorConfiguration.java │ │ │ │ ├── event │ │ │ │ └── listener │ │ │ │ │ ├── NotificationJobStatusApplicationEventListener.java │ │ │ │ │ ├── WebhookJobStatusApplicationEventListener.java │ │ │ │ │ └── WebhookTaskStartedApplicationEventListener.java │ │ │ │ ├── job │ │ │ │ ├── JobSyncExecutor.java │ │ │ │ ├── exception │ │ │ │ │ └── TaskExecutionErrorType.java │ │ │ │ └── package-info.java │ │ │ │ ├── metrics │ │ │ │ └── JobExecutionCounter.java │ │ │ │ └── notification │ │ │ │ └── JobStatusEmailNotificationHandler.java │ │ ├── platform-data-storage │ │ │ ├── platform-data-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── data │ │ │ │ │ └── storage │ │ │ │ │ ├── DataStorage.java │ │ │ │ │ ├── annotation │ │ │ │ │ ├── ConditionalOnDataStorageProviderAws.java │ │ │ │ │ ├── ConditionalOnDataStorageProviderFilesystem.java │ │ │ │ │ └── ConditionalOnDataStorageProviderJdbc.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── DataStorageScope.java │ │ │ │ │ └── ValueWrapper.java │ │ │ │ │ └── package-info.java │ │ │ ├── platform-data-storage-file-storage │ │ │ │ ├── platform-data-storage-file-storage-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── data │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── service │ │ │ │ │ │ └── FileDataStorageService.java │ │ │ │ └── platform-data-storage-file-storage-service │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── data │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── file │ │ │ │ │ │ └── storage │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── FileDataStorageConfiguration.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── FileDataStorageServiceImpl.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── data │ │ │ │ │ └── storage │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ └── service │ │ │ │ │ └── FileDataStorageServiceTest.java │ │ │ └── platform-data-storage-jdbc │ │ │ │ ├── platform-data-storage-jdbc-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── data │ │ │ │ │ └── storage │ │ │ │ │ └── jdbc │ │ │ │ │ └── service │ │ │ │ │ └── JdbcDataStorageService.java │ │ │ │ └── platform-data-storage-jdbc-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── data │ │ │ │ │ │ └── storage │ │ │ │ │ │ └── jdbc │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── JdbcDataStorageConfiguration.java │ │ │ │ │ │ ├── domain │ │ │ │ │ │ └── DataEntry.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── DataStorageRepository.java │ │ │ │ │ │ └── converter │ │ │ │ │ │ │ ├── DataEntryValueWrapperToStringConverter.java │ │ │ │ │ │ │ └── StringToDataEntryValueWrapperConverter.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── JdbcDataStorageServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── data_entry │ │ │ │ │ ├── 00000000000001_platform_data_entry_init.xml │ │ │ │ │ ├── 20240522081737_platform_data_entry_remove_action_name.xml │ │ │ │ │ ├── 20240522081747_platform_data_entry_change_scope_type.xml │ │ │ │ │ └── 20240522081757_platform_data_entry_change_uk_data_entry_key.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── data │ │ │ │ └── storage │ │ │ │ └── jdbc │ │ │ │ ├── repository │ │ │ │ └── DataEntryRepositoryTest.java │ │ │ │ └── service │ │ │ │ └── DataEntryServiceTest.java │ │ ├── platform-file-storage │ │ │ ├── platform-file-storage-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── SharedTemplateFileStorage.java │ │ │ │ │ ├── TempFileStorage.java │ │ │ │ │ ├── TriggerFileStorage.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-file-storage-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── file │ │ │ │ │ └── storage │ │ │ │ │ ├── SharedTemplateFileStorageImpl.java │ │ │ │ │ ├── TempFileStorageImpl.java │ │ │ │ │ ├── TriggerFileStorageImpl.java │ │ │ │ │ ├── config │ │ │ │ │ └── FileStorageConfiguration.java │ │ │ │ │ └── package-info.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── file │ │ │ │ └── storage │ │ │ │ ├── TempFileStorageTest.java │ │ │ │ └── TriggerFileStorageTest.java │ │ ├── platform-github-proxy-client │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── githubproxy │ │ │ │ └── client │ │ │ │ ├── FileItem.java │ │ │ │ ├── GitHubProxyClient.java │ │ │ │ ├── config │ │ │ │ ├── GitHubProxyClientConfiguration.java │ │ │ │ └── GitHubProxyClientProperties.java │ │ │ │ └── internal │ │ │ │ └── RestGitHubProxyClient.java │ │ ├── platform-mail │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── mail │ │ │ │ │ │ ├── MailService.java │ │ │ │ │ │ └── env │ │ │ │ │ │ └── MailEnvironmentPostProcessor.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── spring.factories │ │ │ │ │ └── templates │ │ │ │ │ └── mail │ │ │ │ │ ├── activationEmail.html │ │ │ │ │ ├── creationEmail.html │ │ │ │ │ └── passwordResetEmail.html │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── mail │ │ │ │ │ ├── MailServiceIntTest.java │ │ │ │ │ └── config │ │ │ │ │ └── MailIntTestConfiguration.java │ │ │ │ └── resources │ │ │ │ ├── config │ │ │ │ └── application-testint.yml │ │ │ │ ├── messages_en.properties │ │ │ │ └── templates │ │ │ │ └── mail │ │ │ │ └── testEmail.html │ │ ├── platform-mcp │ │ │ ├── platform-mcp-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── mcp │ │ │ │ │ ├── domain │ │ │ │ │ ├── McpComponent.java │ │ │ │ │ ├── McpServer.java │ │ │ │ │ ├── McpServerTag.java │ │ │ │ │ └── McpTool.java │ │ │ │ │ ├── facade │ │ │ │ │ └── McpServerFacade.java │ │ │ │ │ └── service │ │ │ │ │ ├── McpComponentService.java │ │ │ │ │ ├── McpServerService.java │ │ │ │ │ └── McpToolService.java │ │ │ ├── platform-mcp-graphql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ └── mcp │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── graphql │ │ │ │ │ │ │ ├── McpComponentGraphQlController.java │ │ │ │ │ │ │ ├── McpServerGraphQlController.java │ │ │ │ │ │ │ ├── McpServerTagGraphQlController.java │ │ │ │ │ │ │ ├── McpToolGraphQlController.java │ │ │ │ │ │ │ └── config │ │ │ │ │ │ │ ├── LongScalarConfiguration.java │ │ │ │ │ │ │ └── MapScalarConfiguration.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── graphql │ │ │ │ │ │ ├── mcp-component.graphqls │ │ │ │ │ │ ├── mcp-server-tag.graphqls │ │ │ │ │ │ ├── mcp-server.graphqls │ │ │ │ │ │ └── mcp-tool.graphqls │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── mcp │ │ │ │ │ └── web │ │ │ │ │ └── graphql │ │ │ │ │ ├── McpComponentGraphQlControllerTest.java │ │ │ │ │ ├── McpServerGraphQlControllerTest.java │ │ │ │ │ ├── McpServerTagGraphQlControllerTest.java │ │ │ │ │ └── McpToolGraphQlControllerTest.java │ │ │ └── platform-mcp-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── mcp │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── McpServerFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── McpComponentRepository.java │ │ │ │ │ │ ├── McpServerRepository.java │ │ │ │ │ │ └── McpToolRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── McpComponentServiceImpl.java │ │ │ │ │ │ ├── McpServerServiceImpl.java │ │ │ │ │ │ └── McpToolServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── mcp │ │ │ │ │ ├── 00000000000001_platform_mcp_init.xml │ │ │ │ │ └── 202501114214080_mcp_added_column_mcp_server.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── mcp │ │ │ │ ├── config │ │ │ │ └── PlatformMcpIntTestConfiguration.java │ │ │ │ ├── facade │ │ │ │ └── McpServerFacadeIntTest.java │ │ │ │ └── service │ │ │ │ ├── McpComponentServiceIntTest.java │ │ │ │ ├── McpServerServiceIntTest.java │ │ │ │ └── McpToolServiceIntTest.java │ │ ├── platform-notification │ │ │ ├── platform-notification-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── notification │ │ │ │ │ ├── domain │ │ │ │ │ ├── Notification.java │ │ │ │ │ ├── NotificationEvent.java │ │ │ │ │ └── NotificationNotificationEvent.java │ │ │ │ │ ├── dto │ │ │ │ │ └── NotificationDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ └── NotificationFacade.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── EmailNotificationHandler.java │ │ │ │ │ ├── NotificationEventType.java │ │ │ │ │ ├── NotificationHandler.java │ │ │ │ │ ├── NotificationHandlerContext.java │ │ │ │ │ ├── NotificationHandlerRegistry.java │ │ │ │ │ ├── NotificationSender.java │ │ │ │ │ ├── NotificationSenderRegistry.java │ │ │ │ │ └── WebhookNotificationHandler.java │ │ │ │ │ └── service │ │ │ │ │ ├── NotificationEventService.java │ │ │ │ │ └── NotificationService.java │ │ │ ├── platform-notification-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── notification │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── NotificationApi.java │ │ │ │ │ │ ├── NotificationEventApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── NotificationEventModel.java │ │ │ │ │ │ └── NotificationModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── notification │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── NotificationApiController.java │ │ │ │ │ ├── NotificationEventApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── NotificationEventMapper.java │ │ │ │ │ ├── NotificationMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── PlatformNotificationMapperSpringConfig.java │ │ │ └── platform-notification-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── notification │ │ │ │ │ │ ├── facade │ │ │ │ │ │ └── NotificationFacadeImpl.java │ │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── EmailNotificationSender.java │ │ │ │ │ │ └── WebhookNotificationSender.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── NotificationEventRepository.java │ │ │ │ │ │ └── NotificationRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── NotificationEventServiceImpl.java │ │ │ │ │ │ └── NotificationServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── notification │ │ │ │ │ ├── 00000000000001_platform_notification_init.xml │ │ │ │ │ └── 1764674356_insert_into_notification_event.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── notification │ │ │ │ ├── config │ │ │ │ └── PlatformNotificationIntTestConfiguration.java │ │ │ │ └── service │ │ │ │ └── NotificationServiceIntTest.java │ │ ├── platform-oauth2 │ │ │ ├── platform-oauth2-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── oauth2 │ │ │ │ │ └── service │ │ │ │ │ ├── OAuth2Service.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-oauth2-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── oauth2 │ │ │ │ └── service │ │ │ │ └── OAuth2ServiceImpl.java │ │ ├── platform-rest │ │ │ └── openapi │ │ │ │ └── components │ │ │ │ └── schemas │ │ │ │ └── objects │ │ │ │ ├── environment.yaml │ │ │ │ └── page.yaml │ │ ├── platform-scheduler │ │ │ ├── platform-scheduler-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── scheduler │ │ │ │ │ ├── TriggerScheduler.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-scheduler-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ ├── QuartzTriggerScheduler.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── QuartzTriggerSchedulerConfiguration.java │ │ │ │ │ │ └── job │ │ │ │ │ │ ├── DelaySchedulerJob.java │ │ │ │ │ │ ├── DynamicWebhookTriggerRefreshJob.java │ │ │ │ │ │ ├── PollingTriggerJob.java │ │ │ │ │ │ └── ScheduleTriggerJob.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── quartz │ │ │ │ │ └── quartz_postgres_init.sql │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── scheduler │ │ │ │ │ ├── QuartzIntTest.java │ │ │ │ │ ├── QuartzTriggerSchedulerIntTest.java │ │ │ │ │ ├── config │ │ │ │ │ ├── QuartzJdbcTestConfiguration.java │ │ │ │ │ └── QuartzTriggerSchedulerTestConfiguration.java │ │ │ │ │ └── trigger │ │ │ │ │ └── executor │ │ │ │ │ └── TriggerSchedulerExecutorTest.java │ │ │ │ └── resources │ │ │ │ ├── application-test.yml │ │ │ │ └── logback-test.xml │ │ ├── platform-security-web │ │ │ ├── platform-security-web-api │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── package-info.java │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── security │ │ │ │ │ └── web │ │ │ │ │ ├── authentication │ │ │ │ │ └── AbstractApiKeyAuthenticationToken.java │ │ │ │ │ ├── config │ │ │ │ │ ├── AuthorizeHttpRequestContributor.java │ │ │ │ │ ├── SecurityConfigurerContributor.java │ │ │ │ │ └── SpaWebFilterContributor.java │ │ │ │ │ ├── configurer │ │ │ │ │ └── AbstractApiKeyHttpConfigurer.java │ │ │ │ │ └── filter │ │ │ │ │ ├── AbstractApiKeyAuthenticationConverter.java │ │ │ │ │ ├── ApiKeyAuthenticationFilter.java │ │ │ │ │ └── package-info.java │ │ │ └── platform-security-web-impl │ │ │ │ └── build.gradle.kts │ │ ├── platform-security │ │ │ ├── platform-security-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── security │ │ │ │ │ ├── domain │ │ │ │ │ └── ApiKey.java │ │ │ │ │ ├── facade │ │ │ │ │ └── ApiKeyFacade.java │ │ │ │ │ └── service │ │ │ │ │ └── ApiKeyService.java │ │ │ ├── platform-security-graphql │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── security │ │ │ │ │ │ └── web │ │ │ │ │ │ └── graphql │ │ │ │ │ │ └── ApiKeyGraphQlController.java │ │ │ │ │ └── resources │ │ │ │ │ └── graphql │ │ │ │ │ └── api-key.graphqls │ │ │ └── platform-security-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── security │ │ │ │ │ ├── facade │ │ │ │ │ └── ApiKeyFacadeImpl.java │ │ │ │ │ ├── repository │ │ │ │ │ └── ApiKeyRepository.java │ │ │ │ │ └── service │ │ │ │ │ └── ApiKeyServiceImpl.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── liquibase │ │ │ │ └── changelog │ │ │ │ └── platform │ │ │ │ └── security │ │ │ │ ├── 00000000000001_platform_security_init.xml │ │ │ │ └── 20250908102800_platform_security_added_column_api_key.xml │ │ ├── platform-swagger │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── swagger │ │ │ │ └── config │ │ │ │ └── SwaggerConfiguration.java │ │ ├── platform-tag │ │ │ ├── platform-tag-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── tag │ │ │ │ │ │ ├── domain │ │ │ │ │ │ └── Tag.java │ │ │ │ │ │ ├── package-info.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── TagService.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── tag │ │ │ │ │ └── domain │ │ │ │ │ └── TagTest.java │ │ │ ├── platform-tag-rest │ │ │ │ └── openapi │ │ │ │ │ └── components │ │ │ │ │ └── schemas │ │ │ │ │ └── objects │ │ │ │ │ └── tag.yaml │ │ │ └── platform-tag-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── tag │ │ │ │ │ │ ├── repository │ │ │ │ │ │ └── TagRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── TagServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── core │ │ │ │ │ └── 00000000000001_platform_tag_init.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── tag │ │ │ │ ├── config │ │ │ │ └── TagIntTestConfiguration.java │ │ │ │ ├── repository │ │ │ │ └── TagRepositoryIntTest.java │ │ │ │ └── service │ │ │ │ └── TagServiceIntTest.java │ │ ├── platform-user │ │ │ ├── platform-user-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── user │ │ │ │ │ ├── constant │ │ │ │ │ └── UserConstants.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── Authority.java │ │ │ │ │ ├── PersistentToken.java │ │ │ │ │ ├── User.java │ │ │ │ │ └── UserAuthority.java │ │ │ │ │ ├── dto │ │ │ │ │ ├── AdminUserDTO.java │ │ │ │ │ ├── PasswordChangeDTO.java │ │ │ │ │ └── UserDTO.java │ │ │ │ │ ├── exception │ │ │ │ │ ├── AuthorityAlreadyUsedException.java │ │ │ │ │ ├── EmailAlreadyUsedException.java │ │ │ │ │ ├── InvalidEmailException.java │ │ │ │ │ ├── InvalidPasswordException.java │ │ │ │ │ ├── LoginAlreadyUsedException.java │ │ │ │ │ ├── UserAlreadyExistsException.java │ │ │ │ │ ├── UserErrorType.java │ │ │ │ │ └── UserNotFoundException.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── AuthorityService.java │ │ │ │ │ ├── PersistentTokenService.java │ │ │ │ │ └── UserService.java │ │ │ ├── platform-user-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── user │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── AuthorityApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ └── AuthorityModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── user │ │ │ │ │ │ └── web │ │ │ │ │ │ ├── rest │ │ │ │ │ │ ├── AccountController.java │ │ │ │ │ │ ├── AuthorityApiController.java │ │ │ │ │ │ ├── UserController.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ ├── AccountErrorType.java │ │ │ │ │ │ │ ├── AccountResourceException.java │ │ │ │ │ │ │ └── AccountResponseEntityExceptionHandler.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ │ ├── AuthorityMapper.java │ │ │ │ │ │ │ └── config │ │ │ │ │ │ │ │ └── PlatformUserMapperSpringConfig.java │ │ │ │ │ │ ├── vm │ │ │ │ │ │ │ ├── KeyAndPasswordVM.java │ │ │ │ │ │ │ ├── ManagedUserVM.java │ │ │ │ │ │ │ └── package-info.java │ │ │ │ │ │ └── webhook │ │ │ │ │ │ │ └── SignUpWebhook.java │ │ │ │ │ │ └── security │ │ │ │ │ │ └── config │ │ │ │ │ │ └── UserAuthorizeHttpRequestContributor.java │ │ │ │ │ └── test │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── user │ │ │ │ │ │ ├── domain │ │ │ │ │ │ └── AuthorityAsserts.java │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── AccountControllerIntTest.java │ │ │ │ │ │ ├── AuthorityApiControllerIntTest.java │ │ │ │ │ │ ├── MultiTenantAccountControllerIntTest.java │ │ │ │ │ │ ├── UserControllerIntTest.java │ │ │ │ │ │ ├── WithUnauthenticatedMockUser.java │ │ │ │ │ │ └── config │ │ │ │ │ │ ├── UserIntTestConfiguration.java │ │ │ │ │ │ └── UserIntTestConfigurationSharedMocks.java │ │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── application-testint.yml │ │ │ └── platform-user-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── user │ │ │ │ │ │ ├── callback │ │ │ │ │ │ └── UserCallback.java │ │ │ │ │ │ ├── mapper │ │ │ │ │ │ └── UserMapper.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── AuthorityRepository.java │ │ │ │ │ │ ├── PersistentTokenRepository.java │ │ │ │ │ │ └── UserRepository.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── AuthorityServiceImpl.java │ │ │ │ │ │ ├── PersistentTokenServiceImpl.java │ │ │ │ │ │ └── UserServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ ├── changelog │ │ │ │ │ └── platform │ │ │ │ │ │ └── user │ │ │ │ │ │ ├── 00000000000002_platform_user_init.xml │ │ │ │ │ │ ├── 20240604153040_platform_user_add_constraints.xml │ │ │ │ │ │ ├── 20240604153040_platform_user_added_column_uuid.xml │ │ │ │ │ │ ├── 20240604153041_platform_user_load_authority.xml │ │ │ │ │ │ └── 20240604153043_platform_user_load_data.xml │ │ │ │ │ └── data │ │ │ │ │ ├── user.csv │ │ │ │ │ └── user_authority.csv │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── user │ │ │ │ │ ├── config │ │ │ │ │ └── UserIntTestConfiguration.java │ │ │ │ │ └── service │ │ │ │ │ └── UserServiceIntTest.java │ │ │ │ └── resources │ │ │ │ └── config │ │ │ │ └── application-testint.yml │ │ ├── platform-webhook │ │ │ ├── platform-webhook-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── webhook │ │ │ │ │ └── executor │ │ │ │ │ ├── WebhookWorkflowExecutor.java │ │ │ │ │ ├── constant │ │ │ │ │ └── WebhookConstants.java │ │ │ │ │ └── package-info.java │ │ │ ├── platform-webhook-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── webhook │ │ │ │ │ │ └── executor │ │ │ │ │ │ ├── WebhookWorkflowExecutorImpl.java │ │ │ │ │ │ ├── WebhookWorkflowSyncExecutor.java │ │ │ │ │ │ ├── config │ │ │ │ │ │ └── WebhookConfiguration.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── webhook │ │ │ │ │ └── executor │ │ │ │ │ ├── WebhookWorkflowExecutorTest.java │ │ │ │ │ └── WebhookWorkflowSyncExecutorTest.java │ │ │ └── platform-webhook-rest │ │ │ │ ├── platform-webhook-rest-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── webhook │ │ │ │ │ └── rest │ │ │ │ │ └── AbstractWebhookTriggerController.java │ │ │ │ └── platform-webhook-rest-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── webhook │ │ │ │ │ └── web │ │ │ │ │ ├── rest │ │ │ │ │ ├── ApprovalController.java │ │ │ │ │ ├── CallbackController.java │ │ │ │ │ ├── FileEntryController.java │ │ │ │ │ └── WebhookTriggerController.java │ │ │ │ │ └── security │ │ │ │ │ └── config │ │ │ │ │ ├── WebhookAuthorizeHttpRequestContributor.java │ │ │ │ │ └── WebhookSpaWebFilterContributor.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── webhook │ │ │ │ └── web │ │ │ │ └── rest │ │ │ │ └── WebhookTriggerControllerIntTest.java │ │ ├── platform-worker │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── worker │ │ │ │ ├── config │ │ │ │ └── PlatformWorkerConfiguration.java │ │ │ │ └── task │ │ │ │ └── WebhookResponseTaskExecutionPostOutputProcessor.java │ │ └── platform-workflow │ │ │ ├── platform-workflow-coordinator │ │ │ ├── platform-workflow-coordinator-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── coordinator │ │ │ │ │ ├── event │ │ │ │ │ ├── AbstractEvent.java │ │ │ │ │ ├── ApplicationEvent.java │ │ │ │ │ ├── ErrorEvent.java │ │ │ │ │ ├── TriggerExecutionCompleteEvent.java │ │ │ │ │ ├── TriggerExecutionErrorEvent.java │ │ │ │ │ ├── TriggerListenerEvent.java │ │ │ │ │ ├── TriggerPollEvent.java │ │ │ │ │ ├── TriggerStartedApplicationEvent.java │ │ │ │ │ ├── TriggerWebhookEvent.java │ │ │ │ │ └── listener │ │ │ │ │ │ ├── ApplicationEventListener.java │ │ │ │ │ │ └── ErrorEventListener.java │ │ │ │ │ ├── message │ │ │ │ │ └── route │ │ │ │ │ │ └── TriggerCoordinatorMessageRoute.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── trigger │ │ │ │ │ └── dispatcher │ │ │ │ │ └── TriggerDispatcherPreSendProcessor.java │ │ │ └── platform-workflow-coordinator-impl │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── coordinator │ │ │ │ │ ├── TriggerCoordinator.java │ │ │ │ │ ├── config │ │ │ │ │ └── TriggerCoordinatorMessageBrokerConfigurerConfiguration.java │ │ │ │ │ ├── event │ │ │ │ │ └── listener │ │ │ │ │ │ ├── LogTriggerApplicationEventListener.java │ │ │ │ │ │ ├── TriggerExecutionErrorEventListener.java │ │ │ │ │ │ └── TriggerStartedApplicationEventListener.java │ │ │ │ │ └── trigger │ │ │ │ │ ├── completion │ │ │ │ │ └── TriggerCompletionHandler.java │ │ │ │ │ ├── dispatcher │ │ │ │ │ └── TriggerDispatcher.java │ │ │ │ │ └── error │ │ │ │ │ └── TriggerErrorHandler.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── coordinator │ │ │ │ ├── event │ │ │ │ └── listener │ │ │ │ │ ├── TriggerExecutionErrorEventListenerTest.java │ │ │ │ │ └── TriggerStartedApplicationEventListenerTest.java │ │ │ │ └── trigger │ │ │ │ ├── completion │ │ │ │ └── TriggerCompletionHandlerTest.java │ │ │ │ └── dispatcher │ │ │ │ └── TriggerDispatcherTest.java │ │ │ ├── platform-workflow-execution │ │ │ ├── platform-workflow-execution-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ ├── ApprovalId.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── PrincipalJob.java │ │ │ │ │ ├── TriggerExecution.java │ │ │ │ │ ├── TriggerExecutionJob.java │ │ │ │ │ └── TriggerState.java │ │ │ │ │ ├── dto │ │ │ │ │ ├── JobDTO.java │ │ │ │ │ ├── TaskExecutionDTO.java │ │ │ │ │ └── TriggerExecutionDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ ├── PrincipalJobFacade.java │ │ │ │ │ └── TriggerLifecycleFacade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ ├── PrincipalJobService.java │ │ │ │ │ ├── TriggerExecutionService.java │ │ │ │ │ └── TriggerStateService.java │ │ │ ├── platform-workflow-execution-rest │ │ │ │ ├── platform-workflow-execution-rest-api │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ │ └── VERSION │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── pom.xml │ │ │ │ │ │ └── src │ │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ │ └── platform │ │ │ │ │ │ │ └── workflow │ │ │ │ │ │ │ └── execution │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── rest │ │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ │ ├── JobApi.java │ │ │ │ │ │ │ ├── TriggerExecutionApi.java │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── ExecutionErrorModel.java │ │ │ │ │ │ │ ├── JobBasicModel.java │ │ │ │ │ │ │ ├── JobConnectionModel.java │ │ │ │ │ │ │ ├── JobModel.java │ │ │ │ │ │ │ ├── TaskExecutionModel.java │ │ │ │ │ │ │ ├── TriggerExecutionModel.java │ │ │ │ │ │ │ ├── WebhookModel.java │ │ │ │ │ │ │ └── WebhookRetryModel.java │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ └── mapper │ │ │ │ │ │ ├── JobMapper.java │ │ │ │ │ │ ├── TaskExecutionMapper.java │ │ │ │ │ │ ├── TriggerExecutionMapper.java │ │ │ │ │ │ └── config │ │ │ │ │ │ └── PlatformWorkflowExecutionMapperSpringConfig.java │ │ │ │ └── platform-workflow-execution-rest-impl │ │ │ │ │ ├── build.gradle.kts │ │ │ │ │ ├── openapi.yaml │ │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── execution │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ └── JobApiController.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── execution │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ └── JobApiControllerIntTest.java │ │ │ └── platform-workflow-execution-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── execution │ │ │ │ │ │ ├── facade │ │ │ │ │ │ ├── PrincipalJobFacadeImpl.java │ │ │ │ │ │ └── TriggerLifecycleFacadeImpl.java │ │ │ │ │ │ ├── repository │ │ │ │ │ │ ├── CustomPrincipalJobRepository.java │ │ │ │ │ │ ├── CustomPrincipalJobRepositoryImpl.java │ │ │ │ │ │ ├── PrincipalJobRepository.java │ │ │ │ │ │ ├── TriggerExecutionRepository.java │ │ │ │ │ │ ├── TriggerStateRepository.java │ │ │ │ │ │ └── converter │ │ │ │ │ │ │ ├── StringToTriggerStateValueConverter.java │ │ │ │ │ │ │ ├── StringToWorkflowExecutionIdConverter.java │ │ │ │ │ │ │ ├── StringToWorkflowTriggerConverter.java │ │ │ │ │ │ │ ├── TriggerStateValueToStringConverter.java │ │ │ │ │ │ │ ├── WorkflowExecutionIdToStringConverter.java │ │ │ │ │ │ │ └── WorkflowTriggerToStringConverter.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── PrincipalJobServiceImpl.java │ │ │ │ │ │ ├── TriggerExecutionServiceImpl.java │ │ │ │ │ │ └── TriggerStateServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── config │ │ │ │ │ └── liquibase │ │ │ │ │ └── changelog │ │ │ │ │ └── platform │ │ │ │ │ └── execution │ │ │ │ │ ├── 00000000000001_platform_execution_init.xml │ │ │ │ │ └── 20250604153081_automation_execution_renamed_instance_job_table.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── execution │ │ │ │ ├── facade │ │ │ │ ├── JobFacadeTest.java │ │ │ │ └── TriggerLifecycleFacadeTest.java │ │ │ │ ├── repository │ │ │ │ ├── TriggerExecutionRepositoryTest.java │ │ │ │ └── TriggerStateRepositoryTest.java │ │ │ │ └── service │ │ │ │ ├── TriggerExecutionServiceTest.java │ │ │ │ └── TriggerStateServiceTest.java │ │ │ ├── platform-workflow-task-dispatcher │ │ │ ├── platform-workflow-task-dispatcher-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ ├── TaskDispatcherDefinitionFactory.java │ │ │ │ │ ├── definition │ │ │ │ │ ├── Help.java │ │ │ │ │ ├── Option.java │ │ │ │ │ ├── OptionsProperty.java │ │ │ │ │ ├── OutputDefinition.java │ │ │ │ │ ├── Property.java │ │ │ │ │ ├── PropertyFactory.java │ │ │ │ │ ├── Resources.java │ │ │ │ │ ├── TaskDispatcherDefinition.java │ │ │ │ │ └── TaskDispatcherDsl.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── ArrayProperty.java │ │ │ │ │ ├── BooleanProperty.java │ │ │ │ │ ├── DateProperty.java │ │ │ │ │ ├── DateTimeProperty.java │ │ │ │ │ ├── FileEntryProperty.java │ │ │ │ │ ├── Help.java │ │ │ │ │ ├── IntegerProperty.java │ │ │ │ │ ├── NullProperty.java │ │ │ │ │ ├── NumberProperty.java │ │ │ │ │ ├── ObjectProperty.java │ │ │ │ │ ├── Option.java │ │ │ │ │ ├── Property.java │ │ │ │ │ ├── Resources.java │ │ │ │ │ ├── StringProperty.java │ │ │ │ │ ├── TaskDispatcherDefinition.java │ │ │ │ │ ├── TaskProperty.java │ │ │ │ │ ├── TimeProperty.java │ │ │ │ │ └── ValueProperty.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── service │ │ │ │ │ └── TaskDispatcherDefinitionService.java │ │ │ ├── platform-workflow-task-dispatcher-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ ├── TaskDispatcherDefinitionRegistry.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── TaskDispatcherDefinitionServiceImpl.java │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── task │ │ │ │ │ └── dispatcher │ │ │ │ │ ├── TaskDispatcherDefinitionRegistryTest.java │ │ │ │ │ └── service │ │ │ │ │ └── TaskDispatcherDefinitionServiceTest.java │ │ │ └── platform-workflow-task-dispatcher-test-int-support │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── task │ │ │ │ └── dispatcher │ │ │ │ └── test │ │ │ │ ├── annotation │ │ │ │ └── TaskDispatcherIntTest.java │ │ │ │ ├── config │ │ │ │ └── TaskDispatcherIntTestConfiguration.java │ │ │ │ ├── task │ │ │ │ └── handler │ │ │ │ │ └── TestVarTaskHandler.java │ │ │ │ └── workflow │ │ │ │ └── TaskDispatcherJobTestExecutor.java │ │ │ ├── platform-workflow-test │ │ │ ├── platform-workflow-test-api │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── test │ │ │ │ │ ├── dto │ │ │ │ │ └── WorkflowTestExecutionDTO.java │ │ │ │ │ ├── facade │ │ │ │ │ └── WorkflowTestFacade.java │ │ │ │ │ └── package-info.java │ │ │ ├── platform-workflow-test-rest │ │ │ │ ├── build.gradle.kts │ │ │ │ ├── generated │ │ │ │ │ ├── .openapi-generator-ignore │ │ │ │ │ ├── .openapi-generator │ │ │ │ │ │ ├── FILES │ │ │ │ │ │ └── VERSION │ │ │ │ │ ├── README.md │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── bytechef │ │ │ │ │ │ └── platform │ │ │ │ │ │ └── workflow │ │ │ │ │ │ └── test │ │ │ │ │ │ └── web │ │ │ │ │ │ └── rest │ │ │ │ │ │ ├── ApiUtil.java │ │ │ │ │ │ ├── WorkflowTestApi.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── TestWorkflowRequestModel.java │ │ │ │ │ │ ├── WebhookRetryModel.java │ │ │ │ │ │ └── WorkflowTestExecutionModel.java │ │ │ │ ├── openapi.yaml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── test │ │ │ │ │ └── web │ │ │ │ │ └── rest │ │ │ │ │ ├── WorkflowTestApiController.java │ │ │ │ │ └── mapper │ │ │ │ │ ├── WorkflowTestExecutionMapper.java │ │ │ │ │ └── config │ │ │ │ │ └── PlatformWorkflowTestMapperSpringConfig.java │ │ │ └── platform-workflow-test-service │ │ │ │ ├── build.gradle.kts │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── test │ │ │ │ │ ├── config │ │ │ │ │ └── TestExecutorConfiguration.java │ │ │ │ │ ├── coordinator │ │ │ │ │ └── task │ │ │ │ │ │ └── dispatcher │ │ │ │ │ │ └── TestTaskDispatcherPreSendProcessor.java │ │ │ │ │ ├── executor │ │ │ │ │ └── JobTestExecutor.java │ │ │ │ │ └── facade │ │ │ │ │ └── WorkflowTestFacadeImpl.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── test │ │ │ │ └── executor │ │ │ │ └── JobTestExecutorTest.java │ │ │ ├── platform-workflow-validator │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── bytechef │ │ │ │ │ └── platform │ │ │ │ │ └── workflow │ │ │ │ │ └── validator │ │ │ │ │ ├── ArrayPropertyValidator.java │ │ │ │ │ ├── DataPillValidator.java │ │ │ │ │ ├── DisplayConditionEvaluator.java │ │ │ │ │ ├── FieldValidator.java │ │ │ │ │ ├── JsonUtils.java │ │ │ │ │ ├── PropertyUtils.java │ │ │ │ │ ├── PropertyValidator.java │ │ │ │ │ ├── TaskValidator.java │ │ │ │ │ ├── TypeValidator.java │ │ │ │ │ ├── ValidationContext.java │ │ │ │ │ ├── ValidationErrorUtils.java │ │ │ │ │ ├── WorkflowUtils.java │ │ │ │ │ ├── WorkflowValidator.java │ │ │ │ │ ├── model │ │ │ │ │ └── PropertyInfo.java │ │ │ │ │ └── package-info.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── validator │ │ │ │ └── WorkflowValidatorTest.java │ │ │ └── platform-workflow-worker │ │ │ ├── platform-workflow-worker-api │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── platform │ │ │ │ └── workflow │ │ │ │ └── worker │ │ │ │ ├── event │ │ │ │ ├── AbstractEvent.java │ │ │ │ ├── CancelControlTriggerEvent.java │ │ │ │ └── TriggerExecutionEvent.java │ │ │ │ ├── exception │ │ │ │ └── TriggerExecutionException.java │ │ │ │ ├── message │ │ │ │ └── route │ │ │ │ │ └── TriggerWorkerMessageRoute.java │ │ │ │ ├── package-info.java │ │ │ │ ├── task │ │ │ │ └── handler │ │ │ │ │ └── AbstractTaskHandler.java │ │ │ │ └── trigger │ │ │ │ └── handler │ │ │ │ ├── AbstractTriggerHandler.java │ │ │ │ ├── TriggerHandler.java │ │ │ │ ├── TriggerHandlerProvider.java │ │ │ │ └── TriggerHandlerRegistry.java │ │ │ └── platform-workflow-worker-impl │ │ │ ├── build.gradle.kts │ │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── bytechef │ │ │ └── platform │ │ │ └── workflow │ │ │ └── worker │ │ │ ├── TriggerWorker.java │ │ │ ├── config │ │ │ ├── TriggerWorkerConfiguration.java │ │ │ └── TriggerWorkerMessageBrokerConfigurerConfiguration.java │ │ │ ├── executor │ │ │ └── TriggerWorkerExecutor.java │ │ │ └── trigger │ │ │ └── handler │ │ │ └── TriggerHandlerResolver.java │ └── test │ │ ├── test-int-support │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bytechef │ │ │ │ └── test │ │ │ │ └── config │ │ │ │ ├── jdbc │ │ │ │ └── AbstractIntTestJdbcConfiguration.java │ │ │ │ └── testcontainers │ │ │ │ ├── PostgreSQLContainerConfiguration.java │ │ │ │ └── RedisContainerConfiguration.java │ │ │ └── resources │ │ │ └── testcontainers.properties │ │ └── test-support │ │ ├── README.md │ │ ├── build.gradle.kts │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── bytechef │ │ │ └── test │ │ │ ├── extension │ │ │ └── ObjectMapperSetupExtension.java │ │ │ └── jsonasssert │ │ │ └── JsonFileAssert.java │ │ └── resources │ │ ├── junit-platform.properties │ │ └── logback.xml └── sonar-project.properties ├── settings.gradle.kts └── static ├── button_get-started-now.png ├── bytechef_logo.png ├── integrations.png └── screenshot.png /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation-improvement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/documentation-improvement.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/improvement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/improvement.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new-component-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/new-component-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/regression-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/regression-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/ISSUE_TEMPLATE/release-request.yaml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build_pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/workflows/build_pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/build_push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.github/workflows/build_push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.gitignore -------------------------------------------------------------------------------- /.junie/guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/.junie/guidelines.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- 1 | // TODO 2 | -------------------------------------------------------------------------------- /cli/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/build.gradle.kts -------------------------------------------------------------------------------- /cli/cli-app/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cli/cli-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/build.gradle.kts -------------------------------------------------------------------------------- /cli/cli-app/bytechef.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/bytechef.sh -------------------------------------------------------------------------------- /cli/cli-app/generate_connector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/generate_connector.sh -------------------------------------------------------------------------------- /cli/cli-app/generate_connectors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/generate_connectors.sh -------------------------------------------------------------------------------- /cli/cli-app/libs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/libs/README.md -------------------------------------------------------------------------------- /cli/cli-app/libs/auto-service-annotations-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/libs/auto-service-annotations-1.1.1.jar -------------------------------------------------------------------------------- /cli/cli-app/libs/component-api-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/libs/component-api-1.0.jar -------------------------------------------------------------------------------- /cli/cli-app/libs/definition-api-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/libs/definition-api-1.0.jar -------------------------------------------------------------------------------- /cli/cli-app/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/cli-app/src/main/resources/logback.xml -------------------------------------------------------------------------------- /cli/commands/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/commands/build.gradle.kts -------------------------------------------------------------------------------- /cli/commands/component/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/commands/component/build.gradle.kts -------------------------------------------------------------------------------- /cli/commands/component/init/openapi/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/commands/component/init/openapi/build.gradle.kts -------------------------------------------------------------------------------- /cli/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/cli/sonar-project.properties -------------------------------------------------------------------------------- /client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.babelrc -------------------------------------------------------------------------------- /client/.env.cloud: -------------------------------------------------------------------------------- 1 | VITE_API_BASE_PATH=https://api.app.bytechef.io 2 | -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.ncurc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.ncurc.json -------------------------------------------------------------------------------- /client/.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /client/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.prettierignore -------------------------------------------------------------------------------- /client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.prettierrc -------------------------------------------------------------------------------- /client/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.storybook/main.ts -------------------------------------------------------------------------------- /client/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.storybook/preview-head.html -------------------------------------------------------------------------------- /client/.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.storybook/preview.ts -------------------------------------------------------------------------------- /client/.vitest/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/.vitest/setup.ts -------------------------------------------------------------------------------- /client/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.codeActionsOnSave": { 3 | "source.fixAll.eslint": true 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/README.md -------------------------------------------------------------------------------- /client/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/codegen.ts -------------------------------------------------------------------------------- /client/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/components.json -------------------------------------------------------------------------------- /client/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint.config.mjs -------------------------------------------------------------------------------- /client/eslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/README.md -------------------------------------------------------------------------------- /client/eslint/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/eslint.config.mjs -------------------------------------------------------------------------------- /client/eslint/lib/common/imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/common/imports.js -------------------------------------------------------------------------------- /client/eslint/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/index.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/empty-line-between-elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/empty-line-between-elements.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/group-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/group-imports.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/no-conditional-object-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/no-conditional-object-keys.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/no-duplicate-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/no-duplicate-imports.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/no-length-jsx-expression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/no-length-jsx-expression.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/ref-name-suffix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/ref-name-suffix.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/sort-import-destructures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/sort-import-destructures.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/sort-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/sort-imports.js -------------------------------------------------------------------------------- /client/eslint/lib/rules/use-state-naming-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/lib/rules/use-state-naming-pattern.js -------------------------------------------------------------------------------- /client/eslint/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/package-lock.json -------------------------------------------------------------------------------- /client/eslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/eslint/package.json -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/index.html -------------------------------------------------------------------------------- /client/lingui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/lingui.config.ts -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/public/favicon.svg -------------------------------------------------------------------------------- /client/public/mockServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/public/mockServiceWorker.js -------------------------------------------------------------------------------- /client/public/oauth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/public/oauth.html -------------------------------------------------------------------------------- /client/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/sonar-project.properties -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/EmbeddedWorkflowBuilderApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/EmbeddedWorkflowBuilderApp.tsx -------------------------------------------------------------------------------- /client/src/assets/IconECommerce.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/IconECommerce.svg -------------------------------------------------------------------------------- /client/src/assets/TwoHashesIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/TwoHashesIcon.svg -------------------------------------------------------------------------------- /client/src/assets/any.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/any.svg -------------------------------------------------------------------------------- /client/src/assets/array.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/array.svg -------------------------------------------------------------------------------- /client/src/assets/boolean.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/boolean.svg -------------------------------------------------------------------------------- /client/src/assets/date.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/date.svg -------------------------------------------------------------------------------- /client/src/assets/datetime.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/datetime.svg -------------------------------------------------------------------------------- /client/src/assets/dynamic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/dynamic.svg -------------------------------------------------------------------------------- /client/src/assets/file-entry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/file-entry.svg -------------------------------------------------------------------------------- /client/src/assets/integer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/integer.svg -------------------------------------------------------------------------------- /client/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/logo.svg -------------------------------------------------------------------------------- /client/src/assets/null.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/null.svg -------------------------------------------------------------------------------- /client/src/assets/number.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/number.svg -------------------------------------------------------------------------------- /client/src/assets/object.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/object.svg -------------------------------------------------------------------------------- /client/src/assets/string.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/string.svg -------------------------------------------------------------------------------- /client/src/assets/time.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/assets/time.svg -------------------------------------------------------------------------------- /client/src/components/Badge/Badge.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Badge/Badge.stories.tsx -------------------------------------------------------------------------------- /client/src/components/Badge/Badge.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Badge/Badge.test.tsx -------------------------------------------------------------------------------- /client/src/components/Badge/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Badge/Badge.tsx -------------------------------------------------------------------------------- /client/src/components/Button/Button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Button/Button.stories.tsx -------------------------------------------------------------------------------- /client/src/components/Button/Button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Button/Button.test.tsx -------------------------------------------------------------------------------- /client/src/components/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Button/Button.tsx -------------------------------------------------------------------------------- /client/src/components/ComboBox/ComboBox.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ComboBox/ComboBox.mock.ts -------------------------------------------------------------------------------- /client/src/components/ComboBox/ComboBox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ComboBox/ComboBox.stories.tsx -------------------------------------------------------------------------------- /client/src/components/ComboBox/ComboBox.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ComboBox/ComboBox.test.tsx -------------------------------------------------------------------------------- /client/src/components/ComboBox/ComboBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ComboBox/ComboBox.tsx -------------------------------------------------------------------------------- /client/src/components/ComboBox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ComboBox/index.ts -------------------------------------------------------------------------------- /client/src/components/DatePicker/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/DatePicker/DatePicker.tsx -------------------------------------------------------------------------------- /client/src/components/DatePicker/DateRangePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/DatePicker/DateRangePicker.tsx -------------------------------------------------------------------------------- /client/src/components/DeleteAlertDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/DeleteAlertDialog.tsx -------------------------------------------------------------------------------- /client/src/components/EmptyList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/EmptyList.tsx -------------------------------------------------------------------------------- /client/src/components/JsonSchemaBuilder/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/JsonSchemaBuilder/utils/types.ts -------------------------------------------------------------------------------- /client/src/components/LazyLoadSVG/LazyLoadSVG.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/LazyLoadSVG/LazyLoadSVG.tsx -------------------------------------------------------------------------------- /client/src/components/LoadingDots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/LoadingDots.tsx -------------------------------------------------------------------------------- /client/src/components/LoadingIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/LoadingIcon.tsx -------------------------------------------------------------------------------- /client/src/components/MultiSelect/MultiSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/MultiSelect/MultiSelect.test.tsx -------------------------------------------------------------------------------- /client/src/components/MultiSelect/MultiSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/MultiSelect/MultiSelect.tsx -------------------------------------------------------------------------------- /client/src/components/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/Note.tsx -------------------------------------------------------------------------------- /client/src/components/PageLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/PageLoader.tsx -------------------------------------------------------------------------------- /client/src/components/RequiredMark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/RequiredMark.tsx -------------------------------------------------------------------------------- /client/src/components/TablePagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/TablePagination.tsx -------------------------------------------------------------------------------- /client/src/components/assistant-ui/attachment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/assistant-ui/attachment.tsx -------------------------------------------------------------------------------- /client/src/components/assistant-ui/markdown-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/assistant-ui/markdown-text.tsx -------------------------------------------------------------------------------- /client/src/components/assistant-ui/thread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/assistant-ui/thread.tsx -------------------------------------------------------------------------------- /client/src/components/assistant-ui/tool-fallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/assistant-ui/tool-fallback.tsx -------------------------------------------------------------------------------- /client/src/components/tests/SelectGeneric.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/tests/SelectGeneric.test.tsx -------------------------------------------------------------------------------- /client/src/components/ui/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/.editorconfig -------------------------------------------------------------------------------- /client/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /client/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /client/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /client/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /client/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /client/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /client/src/components/ui/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/button-group.tsx -------------------------------------------------------------------------------- /client/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/button.tsx -------------------------------------------------------------------------------- /client/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /client/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/card.tsx -------------------------------------------------------------------------------- /client/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /client/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /client/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/command.tsx -------------------------------------------------------------------------------- /client/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /client/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /client/src/components/ui/empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/empty.tsx -------------------------------------------------------------------------------- /client/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/form.tsx -------------------------------------------------------------------------------- /client/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /client/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/input.tsx -------------------------------------------------------------------------------- /client/src/components/ui/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/item.tsx -------------------------------------------------------------------------------- /client/src/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/kbd.tsx -------------------------------------------------------------------------------- /client/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/label.tsx -------------------------------------------------------------------------------- /client/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /client/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /client/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /client/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /client/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /client/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/select.tsx -------------------------------------------------------------------------------- /client/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /client/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /client/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /client/src/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/spinner.tsx -------------------------------------------------------------------------------- /client/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /client/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/table.tsx -------------------------------------------------------------------------------- /client/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /client/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /client/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /client/src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /client/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /client/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /client/src/config/useFetchInterceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/config/useFetchInterceptor.ts -------------------------------------------------------------------------------- /client/src/ee/pages/embedded/app-events/AppEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/ee/pages/embedded/app-events/AppEvents.tsx -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/automation/api-platform/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/automation/configuration/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/embedded/configuration/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/embedded/connected-user/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/embedded/security/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/embedded/workflow/execution/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/platform/api-connector/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/platform/configuration/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/ee/shared/middleware/platform/custom-component/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/embeddedWorkflowBuilderRoutes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/embeddedWorkflowBuilderRoutes.tsx -------------------------------------------------------------------------------- /client/src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /client/src/i18n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/i18n.tsx -------------------------------------------------------------------------------- /client/src/locales/en/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/locales/en/messages.po -------------------------------------------------------------------------------- /client/src/locales/en/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/locales/en/messages.ts -------------------------------------------------------------------------------- /client/src/locales/hr/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/locales/hr/messages.po -------------------------------------------------------------------------------- /client/src/locales/hr/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/locales/hr/messages.ts -------------------------------------------------------------------------------- /client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/main.tsx -------------------------------------------------------------------------------- /client/src/mocks/handlers.ts: -------------------------------------------------------------------------------- 1 | export const handlers = []; 2 | -------------------------------------------------------------------------------- /client/src/mocks/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/mocks/server.ts -------------------------------------------------------------------------------- /client/src/objectResolvePath.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'object-resolve-path'; 2 | -------------------------------------------------------------------------------- /client/src/pages/account/images/github-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/images/github-logo.svg -------------------------------------------------------------------------------- /client/src/pages/account/images/google-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/images/google-logo.svg -------------------------------------------------------------------------------- /client/src/pages/account/public/AccountErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/AccountErrorPage.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/Login.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/Logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/Logout.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/PasswordResetInit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/PasswordResetInit.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/Register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/Register.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/RegisterSuccess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/RegisterSuccess.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/VerifyEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/VerifyEmail.tsx -------------------------------------------------------------------------------- /client/src/pages/account/public/tests/Login.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/public/tests/Login.test.tsx -------------------------------------------------------------------------------- /client/src/pages/account/settings/AccountProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/settings/AccountProfile.tsx -------------------------------------------------------------------------------- /client/src/pages/account/settings/Appearance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/settings/Appearance.tsx -------------------------------------------------------------------------------- /client/src/pages/account/settings/Sessions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/account/settings/Sessions.tsx -------------------------------------------------------------------------------- /client/src/pages/automation/mcp-servers/McpServers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/automation/mcp-servers/McpServers.tsx -------------------------------------------------------------------------------- /client/src/pages/automation/project/Project.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/automation/project/Project.tsx -------------------------------------------------------------------------------- /client/src/pages/automation/projects/Projects.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/automation/projects/Projects.test.tsx -------------------------------------------------------------------------------- /client/src/pages/automation/projects/Projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/automation/projects/Projects.tsx -------------------------------------------------------------------------------- /client/src/pages/home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/home/Home.tsx -------------------------------------------------------------------------------- /client/src/pages/home/components/radioCard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/home/components/radioCard.css -------------------------------------------------------------------------------- /client/src/pages/home/stores/useModeTypeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/pages/home/stores/useModeTypeStore.ts -------------------------------------------------------------------------------- /client/src/pages/platform/workflow-editor/components/properties/components/property-mentions-input/propertyMentionsInput.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'quill-mention'; 2 | -------------------------------------------------------------------------------- /client/src/routes.loader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/routes.loader.test.ts -------------------------------------------------------------------------------- /client/src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/routes.tsx -------------------------------------------------------------------------------- /client/src/shared/auth/AccessControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/auth/AccessControl.tsx -------------------------------------------------------------------------------- /client/src/shared/auth/PrivateRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/auth/PrivateRoute.tsx -------------------------------------------------------------------------------- /client/src/shared/components/DialogLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/DialogLoader.tsx -------------------------------------------------------------------------------- /client/src/shared/components/EnvironmentBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/EnvironmentBadge.tsx -------------------------------------------------------------------------------- /client/src/shared/components/MonacoEditorLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/MonacoEditorLoader.tsx -------------------------------------------------------------------------------- /client/src/shared/components/MonacoEditorWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/MonacoEditorWrapper.tsx -------------------------------------------------------------------------------- /client/src/shared/components/MonacoTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/MonacoTypes.ts -------------------------------------------------------------------------------- /client/src/shared/components/TagList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/TagList.tsx -------------------------------------------------------------------------------- /client/src/shared/components/connection/oauth2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/connection/oauth2/LICENSE -------------------------------------------------------------------------------- /client/src/shared/components/copilot/CopilotButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/copilot/CopilotButton.tsx -------------------------------------------------------------------------------- /client/src/shared/components/copilot/CopilotPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/components/copilot/CopilotPanel.tsx -------------------------------------------------------------------------------- /client/src/shared/constants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/constants.tsx -------------------------------------------------------------------------------- /client/src/shared/edition/EEVersion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/edition/EEVersion.tsx -------------------------------------------------------------------------------- /client/src/shared/error/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/error/ErrorBoundary.tsx -------------------------------------------------------------------------------- /client/src/shared/error/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/error/ErrorPage.tsx -------------------------------------------------------------------------------- /client/src/shared/error/LazyLoadWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/error/LazyLoadWrapper.tsx -------------------------------------------------------------------------------- /client/src/shared/error/PageNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/error/PageNotFound.tsx -------------------------------------------------------------------------------- /client/src/shared/hooks/useAnalytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/hooks/useAnalytics.ts -------------------------------------------------------------------------------- /client/src/shared/hooks/useHelpHub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/hooks/useHelpHub.ts -------------------------------------------------------------------------------- /client/src/shared/layout/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/Footer.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/Header.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/LayoutContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/LayoutContainer.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/LeftSidebarNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/LeftSidebarNav.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/MobileSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/MobileSidebar.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/MobileTopNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/MobileTopNavigation.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/PublicLayoutContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/PublicLayoutContainer.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/RightSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/RightSidebar.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/layout/Settings.tsx -------------------------------------------------------------------------------- /client/src/shared/layout/desktop-sidebar/DesktopSidebar.css: -------------------------------------------------------------------------------- 1 | nav ul li svg { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /client/src/shared/middleware/automation/configuration/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/automation/workflow/execution/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/middleware/config.ts -------------------------------------------------------------------------------- /client/src/shared/middleware/graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/middleware/graphql.ts -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/configuration/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/notification/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/user/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/middleware/platform/user/index.ts -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/user/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/middleware/platform/user/runtime.ts -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/workflow/execution/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/middleware/platform/workflow/test/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /client/src/shared/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/models/user.model.ts -------------------------------------------------------------------------------- /client/src/shared/providers/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/providers/theme-provider.tsx -------------------------------------------------------------------------------- /client/src/shared/queries/platform/oauth2.queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/queries/platform/oauth2.queries.ts -------------------------------------------------------------------------------- /client/src/shared/stores/useApplicationInfoStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/stores/useApplicationInfoStore.tsx -------------------------------------------------------------------------------- /client/src/shared/stores/useAuthenticationStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/stores/useAuthenticationStore.ts -------------------------------------------------------------------------------- /client/src/shared/stores/useEnvironmentStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/stores/useEnvironmentStore.ts -------------------------------------------------------------------------------- /client/src/shared/stores/useFeatureFlagsStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/stores/useFeatureFlagsStore.tsx -------------------------------------------------------------------------------- /client/src/shared/styles/WorkflowEdge.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/styles/WorkflowEdge.module.css -------------------------------------------------------------------------------- /client/src/shared/styles/WorkflowNode.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/styles/WorkflowNode.module.css -------------------------------------------------------------------------------- /client/src/shared/styles/dropdownMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/styles/dropdownMenu.css -------------------------------------------------------------------------------- /client/src/shared/theme/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/theme/constants.ts -------------------------------------------------------------------------------- /client/src/shared/typeIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/typeIcons.tsx -------------------------------------------------------------------------------- /client/src/shared/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/types.ts -------------------------------------------------------------------------------- /client/src/shared/util/cn-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/util/cn-utils.ts -------------------------------------------------------------------------------- /client/src/shared/util/cookie-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/util/cookie-utils.ts -------------------------------------------------------------------------------- /client/src/shared/util/random-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/util/random-utils.ts -------------------------------------------------------------------------------- /client/src/shared/util/test-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/shared/util/test-utils.tsx -------------------------------------------------------------------------------- /client/src/styles/components.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/styles/components.css -------------------------------------------------------------------------------- /client/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/styles/index.css -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/src/vite-env.d.ts -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/vite.config.mts -------------------------------------------------------------------------------- /client/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/client/vitest.config.ts -------------------------------------------------------------------------------- /config/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/config/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/eclipse/eclipse-code-formatter-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/config/eclipse/eclipse-code-formatter-settings.xml -------------------------------------------------------------------------------- /config/pmd/pmd-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/config/pmd/pmd-ruleset.xml -------------------------------------------------------------------------------- /config/spotbugs/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/config/spotbugs/spotbugs-exclude.xml -------------------------------------------------------------------------------- /deploy/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/deploy/docker/README.md -------------------------------------------------------------------------------- /docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docker-build.sh -------------------------------------------------------------------------------- /docker-compose.src.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docker-compose.src.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/.editorconfig -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/app/(docs)/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/(docs)/[...slug]/page.tsx -------------------------------------------------------------------------------- /docs/app/(docs)/[...slug]/suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/(docs)/[...slug]/suggestions.ts -------------------------------------------------------------------------------- /docs/app/(docs)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/(docs)/layout.tsx -------------------------------------------------------------------------------- /docs/app/api/chat/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/api/chat/route.ts -------------------------------------------------------------------------------- /docs/app/api/proxy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/api/proxy/route.ts -------------------------------------------------------------------------------- /docs/app/api/search/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/api/search/route.ts -------------------------------------------------------------------------------- /docs/app/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/assets/logo.svg -------------------------------------------------------------------------------- /docs/app/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/global.css -------------------------------------------------------------------------------- /docs/app/layout.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/layout.client.tsx -------------------------------------------------------------------------------- /docs/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/layout.tsx -------------------------------------------------------------------------------- /docs/app/llms-full.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/llms-full.txt/route.ts -------------------------------------------------------------------------------- /docs/app/llms.mdx/[...slug]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/llms.mdx/[...slug]/route.ts -------------------------------------------------------------------------------- /docs/app/llms.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/llms.txt/route.ts -------------------------------------------------------------------------------- /docs/app/og/[...slug]/generate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/og/[...slug]/generate.tsx -------------------------------------------------------------------------------- /docs/app/og/[...slug]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/og/[...slug]/route.tsx -------------------------------------------------------------------------------- /docs/app/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/provider.tsx -------------------------------------------------------------------------------- /docs/app/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/sitemap.ts -------------------------------------------------------------------------------- /docs/app/static.json/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/app/static.json/route.ts -------------------------------------------------------------------------------- /docs/bunfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/bunfig.toml -------------------------------------------------------------------------------- /docs/components/ai/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/ai/markdown.tsx -------------------------------------------------------------------------------- /docs/components/ai/page-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/ai/page-actions.tsx -------------------------------------------------------------------------------- /docs/components/ai/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/ai/search.tsx -------------------------------------------------------------------------------- /docs/components/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/code-block.tsx -------------------------------------------------------------------------------- /docs/components/contributor-count.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/contributor-count.tsx -------------------------------------------------------------------------------- /docs/components/feedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/feedback.tsx -------------------------------------------------------------------------------- /docs/components/graph-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/graph-view.tsx -------------------------------------------------------------------------------- /docs/components/mdx/mermaid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/mdx/mermaid.tsx -------------------------------------------------------------------------------- /docs/components/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/not-found.tsx -------------------------------------------------------------------------------- /docs/components/preview/customisation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/customisation.tsx -------------------------------------------------------------------------------- /docs/components/preview/dynamic-codeblock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/dynamic-codeblock.tsx -------------------------------------------------------------------------------- /docs/components/preview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/index.tsx -------------------------------------------------------------------------------- /docs/components/preview/installation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/installation.tsx -------------------------------------------------------------------------------- /docs/components/preview/lazy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/lazy.ts -------------------------------------------------------------------------------- /docs/components/preview/wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/preview/wrapper.tsx -------------------------------------------------------------------------------- /docs/components/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/search.tsx -------------------------------------------------------------------------------- /docs/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/ui/button.tsx -------------------------------------------------------------------------------- /docs/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /docs/content/docs/(platform)/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/(platform)/introduction.mdx -------------------------------------------------------------------------------- /docs/content/docs/(platform)/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/(platform)/meta.json -------------------------------------------------------------------------------- /docs/content/docs/(platform)/platform-overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/(platform)/platform-overview.mdx -------------------------------------------------------------------------------- /docs/content/docs/(platform)/setup/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/(platform)/setup/meta.json -------------------------------------------------------------------------------- /docs/content/docs/(platform)/setup/observability.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/(platform)/setup/observability.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/build/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/build/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/build/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/build/meta.json -------------------------------------------------------------------------------- /docs/content/docs/automation/build/projects.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/build/projects.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/build/universal-ai.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/build/universal-ai.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/build/workflows.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/build/workflows.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/deploy/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/deploy/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/deploy/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": ["projects"] 3 | } 4 | -------------------------------------------------------------------------------- /docs/content/docs/automation/deploy/projects.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/deploy/projects.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/glossary.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/glossary.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/meta.json -------------------------------------------------------------------------------- /docs/content/docs/automation/monitor/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/monitor/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/monitor/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "pages": ["projects"] 3 | } 4 | -------------------------------------------------------------------------------- /docs/content/docs/automation/monitor/projects.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/monitor/projects.mdx -------------------------------------------------------------------------------- /docs/content/docs/automation/quick-start/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/quick-start/meta.json -------------------------------------------------------------------------------- /docs/content/docs/automation/register-login.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/automation/register-login.mdx -------------------------------------------------------------------------------- /docs/content/docs/developer-guide/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/developer-guide/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/developer-guide/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/developer-guide/meta.json -------------------------------------------------------------------------------- /docs/content/docs/embedded/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/embedded/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/embedded/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/embedded/meta.json -------------------------------------------------------------------------------- /docs/content/docs/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/meta.json -------------------------------------------------------------------------------- /docs/content/docs/openapi/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/openapi/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/openapi/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/openapi/meta.json -------------------------------------------------------------------------------- /docs/content/docs/reference/components/accelo_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/accelo_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/affinity_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/affinity_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/aha_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/aha_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ahrefs_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ahrefs_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ai-agent_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ai-agent_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ai-image_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ai-image_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ai-text_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ai-text_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/airtable_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/airtable_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/aitable_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/aitable_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/apify_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/apify_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/apollo_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/apollo_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/asana_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/asana_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/attio_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/attio_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/aws-s3_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/aws-s3_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/bamboohr_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/bamboohr_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/baserow_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/baserow_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/bash_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/bash_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/beamer_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/beamer_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/binance_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/binance_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/bolna_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/bolna_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/box_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/box_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/brevo_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/brevo_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/calcom_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/calcom_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/calendly_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/calendly_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/chat_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/chat_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/clickup_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/clickup_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/coda_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/coda_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/copper_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/copper_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/csv-file_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/csv-file_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/deepseek_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/deepseek_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/delay_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/delay_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/devto_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/devto_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/discord_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/discord_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/docusign_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/docusign_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/dropbox_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/dropbox_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/email_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/email_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/encharge_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/encharge_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/example_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/example_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/figma_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/figma_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/github_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/github_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/gitlab_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/gitlab_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/gotify_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/gotify_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/groq_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/groq_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/hubspot_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/hubspot_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/hunter_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/hunter_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/infobip_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/infobip_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/intercom_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/intercom_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/jenkins_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/jenkins_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/jira_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/jira_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/jotform_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/jotform_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/keap_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/keap_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/klaviyo_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/klaviyo_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/liferay_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/liferay_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/linear_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/linear_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/linkedin_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/linkedin_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/logger_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/logger_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/map_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/map_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/mautic_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/mautic_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/milvus_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/milvus_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/mistral_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/mistral_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/mixpanel_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/mixpanel_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/monday_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/monday_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/myob_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/myob_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/mysql_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/mysql_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/neo4j_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/neo4j_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/nifty_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/nifty_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/nocodb_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/nocodb_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/notion_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/notion_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/nutshell_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/nutshell_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/nvidia_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/nvidia_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ods-file_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ods-file_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/ollama_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/ollama_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/open-ai_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/open-ai_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/oracle_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/oracle_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/petstore_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/petstore_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/pinecone_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/pinecone_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/posthog_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/posthog_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/pushover_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/pushover_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/qdrant_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/qdrant_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/rabbitmq_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/rabbitmq_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/reckon_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/reckon_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/reddit_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/reddit_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/redis_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/redis_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/request_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/request_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/resend_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/resend_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/retable_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/retable_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/rss_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/rss_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/schedule_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/schedule_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/script_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/script_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/sendfox_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/sendfox_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/sendgrid_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/sendgrid_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/shopify_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/shopify_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/slack_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/slack_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/spotify_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/spotify_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/stripe_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/stripe_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/supabase_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/supabase_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/tavily_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/tavily_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/teamwork_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/teamwork_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/telegram_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/telegram_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/todoist_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/todoist_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/trello_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/trello_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/twilio_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/twilio_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/typeform_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/typeform_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/urlscan_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/urlscan_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/var_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/var_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/vbout_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/vbout_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/vtiger_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/vtiger_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/weaviate_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/weaviate_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/webflow_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/webflow_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/webhook_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/webhook_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/whatsapp_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/whatsapp_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/wrike_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/wrike_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/x_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/x_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/xero_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/xero_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/xml-file_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/xml-file_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/youtube_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/youtube_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/zendesk_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/zendesk_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/zenrows_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/zenrows_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/zeplin_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/zeplin_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/zoho-crm_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/zoho-crm_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/components/zoom_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/components/zoom_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/expressions.md -------------------------------------------------------------------------------- /docs/content/docs/reference/flow-controls/each_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/flow-controls/each_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/flow-controls/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/flow-controls/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/flow-controls/loop_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/flow-controls/loop_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/flow-controls/map_v1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/flow-controls/map_v1.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/content/docs/reference/meta.json -------------------------------------------------------------------------------- /docs/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/eslint.config.mjs -------------------------------------------------------------------------------- /docs/lib/build-graph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/build-graph.ts -------------------------------------------------------------------------------- /docs/lib/chat/inkeep-qa-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/chat/inkeep-qa-schema.ts -------------------------------------------------------------------------------- /docs/lib/cn.ts: -------------------------------------------------------------------------------- 1 | export { twMerge as cn } from 'tailwind-merge'; 2 | -------------------------------------------------------------------------------- /docs/lib/get-contributors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/get-contributors.ts -------------------------------------------------------------------------------- /docs/lib/get-llm-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/get-llm-text.ts -------------------------------------------------------------------------------- /docs/lib/get-sponsors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/get-sponsors.ts -------------------------------------------------------------------------------- /docs/lib/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/github.ts -------------------------------------------------------------------------------- /docs/lib/layout.shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/layout.shared.tsx -------------------------------------------------------------------------------- /docs/lib/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/metadata.ts -------------------------------------------------------------------------------- /docs/lib/og/JetBrainsMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/og/JetBrainsMono-Bold.ttf -------------------------------------------------------------------------------- /docs/lib/og/JetBrainsMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/og/JetBrainsMono-Regular.ttf -------------------------------------------------------------------------------- /docs/lib/og/mono.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/og/mono.tsx -------------------------------------------------------------------------------- /docs/lib/openapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/openapi.ts -------------------------------------------------------------------------------- /docs/lib/posthog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/posthog.tsx -------------------------------------------------------------------------------- /docs/lib/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/lib/source.ts -------------------------------------------------------------------------------- /docs/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/mdx-components.tsx -------------------------------------------------------------------------------- /docs/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/middleware.ts -------------------------------------------------------------------------------- /docs/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/next.config.ts -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/postcss.config.mjs -------------------------------------------------------------------------------- /docs/public/access-blocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/access-blocked.png -------------------------------------------------------------------------------- /docs/public/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/banner.png -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/intellij-scr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/intellij-scr.png -------------------------------------------------------------------------------- /docs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/logo.svg -------------------------------------------------------------------------------- /docs/public/ngrok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/ngrok.png -------------------------------------------------------------------------------- /docs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/public/robots.txt -------------------------------------------------------------------------------- /docs/scalar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scalar.yaml -------------------------------------------------------------------------------- /docs/scripts/lint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scripts/lint.ts -------------------------------------------------------------------------------- /docs/scripts/post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scripts/post-build.ts -------------------------------------------------------------------------------- /docs/scripts/pre-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scripts/pre-build.ts -------------------------------------------------------------------------------- /docs/scripts/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scripts/preload.ts -------------------------------------------------------------------------------- /docs/scripts/update-orama-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/scripts/update-orama-index.ts -------------------------------------------------------------------------------- /docs/source.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/source.config.ts -------------------------------------------------------------------------------- /docs/source.script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/source.script.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/gradlew.bat -------------------------------------------------------------------------------- /kubernetes/helm/bytechef-monolith/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/kubernetes/helm/bytechef-monolith/.helmignore -------------------------------------------------------------------------------- /kubernetes/helm/bytechef-monolith/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/kubernetes/helm/bytechef-monolith/Chart.yaml -------------------------------------------------------------------------------- /kubernetes/helm/bytechef-monolith/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/kubernetes/helm/bytechef-monolith/templates/NOTES.txt -------------------------------------------------------------------------------- /kubernetes/helm/bytechef-monolith/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/kubernetes/helm/bytechef-monolith/templates/hpa.yaml -------------------------------------------------------------------------------- /kubernetes/helm/bytechef-monolith/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/kubernetes/helm/bytechef-monolith/values.yaml -------------------------------------------------------------------------------- /sdks/backend/java/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /sdks/backend/java/ai-toolkit-spring/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/ai-toolkit-spring/build.gradle.kts -------------------------------------------------------------------------------- /sdks/backend/java/ai-toolkit/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/ai-toolkit/build.gradle.kts -------------------------------------------------------------------------------- /sdks/backend/java/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/build.gradle.kts -------------------------------------------------------------------------------- /sdks/backend/java/component-api/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /sdks/backend/java/component-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/component-api/build.gradle.kts -------------------------------------------------------------------------------- /sdks/backend/java/component-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/component-test/build.gradle.kts -------------------------------------------------------------------------------- /sdks/backend/java/definition-api/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /sdks/backend/java/workflow-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/backend/java/workflow-api/build.gradle.kts -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.browserslistrc: -------------------------------------------------------------------------------- 1 | defaults 2 | > 0.1% 3 | not dead -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/.gitignore -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .github 4 | .changeset 5 | -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/.prettierrc -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.stylelintignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/.stylelintrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/.stylelintrc.mjs -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/README.md -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/eslint.config.js -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/package-lock.json -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/package.json -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/src/components/embedded-workflow-builder/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './EmbeddedWorkflowBuilder'; 2 | -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/src/main.ts -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/src/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/src/test/setup.ts -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/tsconfig.app.json -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/tsconfig.json -------------------------------------------------------------------------------- /sdks/frontend/embedded/library/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/library/react/vite.config.ts -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/.gitignore -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .github 4 | .changeset 5 | -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/.prettierrc -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/README.md -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/app/globals.css -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/app/layout.tsx -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/app/page.tsx -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/next.config.js -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/package.json -------------------------------------------------------------------------------- /sdks/frontend/embedded/test-apps/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/sdks/frontend/embedded/test-apps/react/tsconfig.json -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/README.md -------------------------------------------------------------------------------- /server/apps/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/apps/build.gradle.kts -------------------------------------------------------------------------------- /server/apps/server-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/apps/server-app/Dockerfile -------------------------------------------------------------------------------- /server/apps/server-app/Dockerfile_dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/apps/server-app/Dockerfile_dev -------------------------------------------------------------------------------- /server/apps/server-app/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/apps/server-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/apps/server-app/build.gradle.kts -------------------------------------------------------------------------------- /server/apps/server-app/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/apps/server-app/src/main/resources/banner.txt -------------------------------------------------------------------------------- /server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/build.gradle.kts -------------------------------------------------------------------------------- /server/docker-compose.dev.infra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/docker-compose.dev.infra.yml -------------------------------------------------------------------------------- /server/docker-compose.dev.server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/docker-compose.dev.server.yml -------------------------------------------------------------------------------- /server/ee/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/LICENSE -------------------------------------------------------------------------------- /server/ee/apps/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/ee/apps/ai-copilot-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/ai-copilot-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/api-gateway-app/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/ee/apps/api-gateway-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/api-gateway-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/config-server-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/configuration-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/connection-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/coordinator-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/execution-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/scheduler-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/webhook-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/config-server-app/src/main/resources/config/apps/worker-app-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/configuration-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/configuration-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/connection-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/connection-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/coordinator-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/coordinator-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/execution-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/execution-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/runtime-job-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/runtime-job-app/Dockerfile -------------------------------------------------------------------------------- /server/ee/apps/runtime-job-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/runtime-job-app/README.md -------------------------------------------------------------------------------- /server/ee/apps/runtime-job-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/runtime-job-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/runtime-job-app/src/main/resources/workflows/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/apps/scheduler-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/scheduler-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/webhook-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/webhook-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/apps/worker-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/apps/worker-app/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/ee/docker/grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/docker/grafana/grafana.ini -------------------------------------------------------------------------------- /server/ee/docker/loki/loki-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/docker/loki/loki-dev.yml -------------------------------------------------------------------------------- /server/ee/docker/monitoring.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/docker/monitoring.yml -------------------------------------------------------------------------------- /server/ee/docker/prometheus/prometheus-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/docker/prometheus/prometheus-dev.yml -------------------------------------------------------------------------------- /server/ee/docker/tempo/tempo-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/docker/tempo/tempo-dev.yml -------------------------------------------------------------------------------- /server/ee/libs/ai/ai-copilot/libs/ag-ui/core-0.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/ai/ai-copilot/libs/ag-ui/core-0.0.1.jar -------------------------------------------------------------------------------- /server/ee/libs/ai/ai-copilot/libs/ag-ui/json-0.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/ai/ai-copilot/libs/ag-ui/json-0.0.1.jar -------------------------------------------------------------------------------- /server/ee/libs/automation/automation-configuration/automation-configuration-public-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/automation/automation-configuration/automation-configuration-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/libs/config/cloud-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/config/cloud-config/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/libs/core/cloud/cloud-aws/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/core/cloud/cloud-aws/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/libs/core/file-storage/file-storage-aws/build.gradle.kts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/embedded/README.md -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-configuration/embedded-configuration-public-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-configuration/embedded-configuration-rest/embedded-configuration-rest-api/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-connected-user/embedded-connected-user-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-execution/embedded-execution-public-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-security/embedded-security-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-unified/embedded-unified-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-webhook/embedded-webhook-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/embedded/embedded-workflow/embedded-workflow-execution/embedded-workflow-execution-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/ee/libs/modules/components/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/ee/libs/modules/components/build.gradle.kts -------------------------------------------------------------------------------- /server/ee/libs/platform/platform-configuration/platform-configuration-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/ai/mcp/mcp-server/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/ai/mcp/mcp-server/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/atlas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/atlas/README.md -------------------------------------------------------------------------------- /server/libs/atlas/atlas-coordinator/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/atlas/atlas-execution/atlas-execution-repository/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/atlas/atlas-execution/atlas-execution-service/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/atlas/atlas-worker/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/automation/README.md -------------------------------------------------------------------------------- /server/libs/automation/automation-configuration/automation-configuration-rest/automation-configuration-rest-api/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/automation/automation-workflow/automation-workflow-execution/automation-workflow-execution-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/app-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/app-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/async-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/async-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/cache-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/cache-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/jackson-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/jackson-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/jdbc-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/jdbc-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/logback-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/logback-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/config/security-config/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/config/security-config/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/core/README.md: -------------------------------------------------------------------------------- 1 | # ByteChef Core 2 | Set of core modules on which others build upon. 3 | -------------------------------------------------------------------------------- /server/libs/core/encryption/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/core/error/error-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/core/error/error-api/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/core/file-storage/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/core/message/message-broker/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/core/rest/rest-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/core/rest/rest-api/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/core/rest/rest-impl/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/core/rest/rest-impl/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/core/tenant/tenant-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/core/tenant/tenant-api/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/modules/components/README.md: -------------------------------------------------------------------------------- 1 | // TODO 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/accelo/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/accelo/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/accelo/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/active-campaign/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/acumbamail/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/affinity/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/agile-crm/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/aha/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/aha/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/aha/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/ahrefs/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/ahrefs/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/ahrefs/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/ai/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/ai/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/modules/components/airtable/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/aitable/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/amplitude/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/apify/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/apify/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/apify/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/apollo/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/apollo/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/apollo/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/approval-link/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/asana/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/asana/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/asana/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/attio/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/bamboohr/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/baserow/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/bash/src/test/resources/dependencies/bash/test.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/libs/modules/components/beamer/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/binance/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/bitbucket/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/bolna/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/box/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/brevo/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/modules/components/calcom/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/calendly/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/capsule-crm/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/clickup/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/clickup/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/clickup/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/coda/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/coda/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/coda/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/contiguity/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/copper/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/date-helper/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/devto/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version = "1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/devto/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/devto/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/discord/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/discord/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/discord/src/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/dropbox/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/elevenlabs/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/encharge/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/example/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/figma/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/figma/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/figma/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/file-storage/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/file-storage/src/test/resources/dependencies/file-storage/sample.txt: -------------------------------------------------------------------------------- 1 | test line 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/filesystem/src/test/resources/dependencies/filesystem/ls/A.txt: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /server/libs/modules/components/filesystem/src/test/resources/dependencies/filesystem/ls/B.txt: -------------------------------------------------------------------------------- 1 | B -------------------------------------------------------------------------------- /server/libs/modules/components/filesystem/src/test/resources/dependencies/filesystem/ls/sub1/C.txt: -------------------------------------------------------------------------------- 1 | C -------------------------------------------------------------------------------- /server/libs/modules/components/filesystem/src/test/resources/dependencies/filesystem/sample.txt: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/freshdesk/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/freshsales/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/github/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/gitlab/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/gitlab/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/gitlab/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/google/google-maps/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/gotify/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/graphql-client/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/hacker-news/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/http-client/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/hubspot/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/hubspot/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/hubspot/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/hunter/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/hunter/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/hunter/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/infobip/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/insightly/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/intercom/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/jenkins/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/jira/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version = "1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/jotform/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/jotform/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/jotform/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/json-helper/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/jwt-helper/src/main/resources/README.mdx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/libs/modules/components/keap/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/keap/README.mdx -------------------------------------------------------------------------------- /server/libs/modules/components/keap/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/keap/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/keap/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/klaviyo/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/liferay/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/linear/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/linkedin/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/logger/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/mailchimp/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/mailchimp/README.mdx -------------------------------------------------------------------------------- /server/libs/modules/components/mailchimp/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/mailerlite/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/map/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/map/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/modules/components/math-helper/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/mattermost/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/mautic/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/mixpanel/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/myob/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/nifty/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/nifty/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/nifty/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/nifty/src/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/nocodb/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/notion/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/nutshell/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/one-simple-api/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/pagerduty/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/petstore/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/pipedrive/README.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/pipedrive/README.mdx -------------------------------------------------------------------------------- /server/libs/modules/components/pipedrive/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/pipeliner/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/posthog/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/productboard/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/quickbooks/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/reckon/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/reckon/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/reckon/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/reddit/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/request/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/resend/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version = "1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/retable/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/rocketchat/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/rss/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/rss/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/rss/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/salesflare/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/salesforce/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/scrape-graph-ai/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/sendfox/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/sendfox/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/sendfox/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/sendgrid/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/shopify/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/shopify/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/shopify/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/slack/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/spotify/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/spotify/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/spotify/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/stripe/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/stripe/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/stripe/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/supabase/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/tavily/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/tavily/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/tavily/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/teamwork/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/telegram/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/todoist/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/todoist/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/todoist/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/twilio/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/typeform/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/urlscan/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/urlscan/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/urlscan/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/var/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/var/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/modules/components/vbout/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/vtiger/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/webflow/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/webflow/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/webflow/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/whatsapp/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/wolfram-alpha/wolfram-alpha-full-results/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/wolfram-alpha/wolfram-alpha-shortanswers/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/woocommerce/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/wordpress/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/wrike/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/x/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/xero/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/xml-helper/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/zendesk-sell/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/zendesk/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/zenrows/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | 3 | -------------------------------------------------------------------------------- /server/libs/modules/components/zeplin/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/zeplin/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/zeplin/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/components/zoom/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/components/zoom/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/modules/components/zoom/openapi.yaml -------------------------------------------------------------------------------- /server/libs/modules/task-dispatchers/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/modules/task-dispatchers/condition/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/task-dispatchers/fork-join/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/modules/task-dispatchers/parallel/build.gradle.kts: -------------------------------------------------------------------------------- 1 | version="1.0" 2 | -------------------------------------------------------------------------------- /server/libs/platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/platform/README.md -------------------------------------------------------------------------------- /server/libs/platform/platform-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/platform/platform-api/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/platform/platform-configuration/platform-configuration-rest/platform-configuration-rest-api/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/platform/platform-configuration/platform-configuration-rest/platform-configuration-rest-impl/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/platform/platform-coordinator/README.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /server/libs/platform/platform-mail/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/platform/platform-mail/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/platform/platform-notification/platform-notification-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/platform/platform-user/platform-user-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/platform/platform-workflow/platform-workflow-test/platform-workflow-test-rest/generated/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.17.0 2 | -------------------------------------------------------------------------------- /server/libs/test/test-int-support/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/test/test-int-support/build.gradle.kts -------------------------------------------------------------------------------- /server/libs/test/test-int-support/src/main/resources/testcontainers.properties: -------------------------------------------------------------------------------- 1 | testcontainers.reuse.enable=true 2 | -------------------------------------------------------------------------------- /server/libs/test/test-support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/test/test-support/README.md -------------------------------------------------------------------------------- /server/libs/test/test-support/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/libs/test/test-support/build.gradle.kts -------------------------------------------------------------------------------- /server/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/server/sonar-project.properties -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /static/button_get-started-now.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/static/button_get-started-now.png -------------------------------------------------------------------------------- /static/bytechef_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/static/bytechef_logo.png -------------------------------------------------------------------------------- /static/integrations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/static/integrations.png -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytechefhq/bytechef/HEAD/static/screenshot.png --------------------------------------------------------------------------------