This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/karavan-vscode/multi-b4fe5e61b3
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
omit f1588541 Bump react-router and react-router-dom in /karavan-vscode
add 1323636c Camel Runtime 4.14.5
add ae55144b Java Code for 4.18.0
add bbfe6c20 Resources for 4.18.0
add cea7f0aa Dockerfile for 4.18.0
add d902703a Front-end config for 4.18.0
add 629650b6 Front-end API for 4.18.0
add 6203d0a2 Karavan-core for 4.18.0
add cb81ad8a Front-end Utils for 4.18.0
add ea211168 Front-end Stores for 4.18.0
add fa98128d Front-end Stores for 4.18.0
add c8369132 Front-end Configs for 4.18.0
add 20f173dc Front-end Shared UI for 4.18.0
add 2c4df962 Front-end Poller for 4.18.0
add 38c0258a Front-end Shared Icons for 4.18.0
add 01ac80a6 Front-end Services for 4.18.0
add a407a1a9 Front-end Models for 4.18.0
add 09ea30ee Front-end App for 4.18.0
add c8490c42 Front-end Fix for 4.18.0
add aeb8cc83 Front-end Project Designr and Developer for 4.18.0
add 19960ff7 Fix Backend for 4.18.0
add 803698eb Front-end Login for 4.18.0
add 838e0091 Front-end Login for 4.18.0
add 0b4e525b Front-end Navigation for 4.18.0
add 694e264d Front-end Access for 4.18.0
add 70eff99b Front-end Documentation for 4.18.0
add cabd7e6d Front-end Project for 4.18.0
add d6b33a42 Front-end Project for 4.18.0
add 2d790e4e Front-end Projects for 4.18.0
add 1991a4fc Backend for 4.18.0
add 6d7f93af Fron-end fixes for 4.18.0
add f57f88aa Fron-end fixes for 4.18.0
add ebcb4022 Fron-end fixes for 4.18.0
add 13f72216 4.18.0
add 2b90ed4b 4.18.0
add 73c62c41 Bump react-router and react-router-dom in /karavan-vscode
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f1588541)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/karavan-vscode/multi-b4fe5e61b3 (73c62c41)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/DISCUSSION_TEMPLATE/q-a.yml | 2 +-
.github/ISSUE_TEMPLATE/bug_report.yml | 2 +-
.github/workflows/app.yml | 2 +-
.github/workflows/docker-devmode.yml | 2 +-
.github/workflows/vscode.yml | 2 +-
docs/VSCODE_HOWTO.md | 4 +-
docs/install/karavan-docker/docker-compose.yaml | 2 +-
docs/install/karavan-helm/Chart.yaml | 2 +-
docs/install/karavan-helm/values.yaml | 4 +-
docs/install/karavan-kubernetes/deployment.yaml | 4 +-
docs/install/karavan-kubernetes/kustomization.yaml | 2 +-
karavan-app/Dockerfile.dockerignore | 2 +-
karavan-app/pom.xml | 64 +-
karavan-app/src/main/docker/Dockerfile | 21 +-
.../org/apache/camel/karavan/KaravanConstants.java | 11 +-
.../org/apache/camel/karavan/KaravanEvents.java | 5 +
.../apache/camel/karavan/api/AccessResource.java | 36 +-
.../apache/camel/karavan/api/ActivityFilter.java | 10 +-
.../apache/camel/karavan/api/ActivityResource.java | 18 +-
.../org/apache/camel/karavan/api/AuthResource.java | 21 +-
.../camel/karavan/api/ContainerResource.java | 29 +-
.../karavan/api/CookieSessionAuthMechanism.java | 1 +
.../camel/karavan/api/GitCommitResource.java | 65 +
.../apache/camel/karavan/api/LogWatchResource.java | 89 +-
.../camel/karavan/api/ProjectFileResource.java | 36 +-
.../apache/camel/karavan/api/ProjectResource.java | 15 +-
.../camel/karavan/api/ProjectZipResource.java | 13 +-
.../apache/camel/karavan/api/PublicResource.java | 14 +-
.../apache/camel/karavan/cache/AccessPassword.java | 16 -
.../org/apache/camel/karavan/cache/AccessRole.java | 12 -
.../apache/camel/karavan/cache/AccessSession.java | 33 +-
.../org/apache/camel/karavan/cache/AccessUser.java | 27 -
.../org/apache/camel/karavan/cache/CacheEvent.java | 8 +
.../org/apache/camel/karavan/cache/CacheUtils.java | 25 +
.../apache/camel/karavan/cache/CamelStatus.java | 15 -
.../camel/karavan/cache/CamelStatusValue.java | 19 -
.../apache/camel/karavan/cache/ContainerPort.java | 14 -
.../apache/camel/karavan/cache/ContainerType.java | 18 -
.../camel/karavan/cache/DeploymentStatus.java | 26 -
.../org/apache/camel/karavan/cache/GroupedKey.java | 7 -
.../apache/camel/karavan/cache/KaravanCache.java | 458 +-
.../camel/karavan/cache/KaravanStoreSchema.java | 36 -
.../camel/karavan/cache/PodContainerStatus.java | 69 -
.../apache/camel/karavan/cache/ProjectFile.java | 17 -
.../camel/karavan/cache/ProjectFileCommitDiff.java | 48 +-
.../camel/karavan/cache/ProjectFileCommited.java | 62 +-
.../apache/camel/karavan/cache/ProjectFolder.java | 79 +-
.../camel/karavan/cache/ProjectFolderCommit.java | 24 +-
.../ProjectFolderCommited.java} | 43 +-
.../apache/camel/karavan/cache/ServiceStatus.java | 25 -
...{ProjectFolderCommit.java => SystemCommit.java} | 50 +-
.../camel/karavan/complexity/ComplexityFile.java | 10 +-
.../karavan/complexity/ComplexityProject.java | 19 +
.../camel/karavan/complexity/ComplexityRoute.java | 18 +
.../camel/karavan/docker/DockerEventHandler.java | 3 +-
.../camel/karavan/docker/DockerForKaravan.java | 10 +-
.../apache/camel/karavan/docker/DockerService.java | 476 +-
.../apache/camel/karavan/docker/DockerUtils.java | 10 +-
.../karavan/kubernetes/KubernetesService.java | 18 +-
.../camel/karavan/kubernetes/PodEventHandler.java | 6 +-
.../camel/karavan/listener/ActivityListener.java | 11 +-
.../camel/karavan/listener/CommitListener.java | 22 +-
.../karavan/listener/NotificationListener.java | 2 +
.../apache/camel/karavan/loader/CacheLoader.java | 61 +
.../GitLoader.java} | 102 +-
.../apache/camel/karavan/loader/StartupLoader.java | 99 +
.../apache/camel/karavan/model/ActivityUser.java | 31 +-
.../apache/camel/karavan/model/CommitResult.java | 9 +
.../camel/karavan/model/PathCommitDetails.java | 3 +
.../karavan/persistence/AccessCacheEntity.java | 28 +
.../karavan/persistence/PersistenceService.java | 108 +
.../karavan/persistence/ProjectCacheEntity.java | 29 +
.../karavan/persistence/SessionCacheEntity.java | 33 +
.../karavan/scheduler/ActivityCleanupService.java | 35 +
.../karavan/scheduler/CamelStatusScheduler.java | 2 +-
.../karavan/scheduler/DockerStatusScheduler.java | 22 +-
.../karavan/scheduler/KaravanSkipPredicate.java | 25 -
.../karavan/scheduler/SessionCleanupService.java | 23 +
.../apache/camel/karavan/service/AuthService.java | 48 +-
.../apache/camel/karavan/service/CodeService.java | 76 +-
.../camel/karavan/service/ComplexityService.java | 34 +-
.../camel/karavan/service/GitHistoryService.java | 310 +
.../apache/camel/karavan/service/GitService.java | 200 +-
.../camel/karavan/service/LogStreamingService.java | 165 +
.../camel/karavan/service/ProjectService.java | 163 +-
.../src/main/resources/application.properties | 44 +-
.../configuration/docker/components-blocklist.txt | 0
.../configuration/docker/kamelets-blocklist.txt | 0
.../kubernetes/components-blocklist.txt | 0
.../kubernetes/kamelets-blocklist.txt | 0
.../main/resources/contracts/docker/.gitignore} | 10 +-
.../resources/contracts/kubernetes/.gitignore} | 10 +-
.../src/main/resources/database/V1_0__karavan.sql | 33 +
karavan-app/src/main/resources/infinispan.xml | 120 -
.../src/main/resources/metadata/components.json | 764 +-
.../src/main/resources/metadata/kamelets.yaml | 4875 ++--
.../src/main/resources/metadata/spiBeans.json | 1430 +-
.../templates/docker/application.properties | 2 +
.../docker/messaging-bean-template.camel.yaml | 9 -
....camel.yaml => wizard-bean-database.camel.yaml} | 0
.../docker/wizard-bean-messaging.camel.yaml | 11 +
.../templates/kubernetes/application.properties | 13 +-
.../kubernetes/messaging-bean-template.camel.yaml | 9 -
....camel.yaml => wizard-bean-database.camel.yaml} | 0
.../kubernetes/wizard-bean-messaging.camel.yaml | 11 +
karavan-app/src/main/webui/eslint.config.mjs | 8 +
karavan-app/src/main/webui/{src => }/index.css | 90 +-
karavan-app/src/main/webui/index.html | 17 +-
karavan-app/src/main/webui/{src => }/index.tsx | 0
karavan-app/src/main/webui/package-lock.json | 2988 +--
karavan-app/src/main/webui/package.json | 68 +-
karavan-app/src/main/webui/public/logo.svg | 178 +
.../src/main/webui/public/silent-check-sso.html | 8 +
karavan-app/src/main/webui/src/index.css | 90 +-
.../src/karavan-core/api/CamelDefinitionApi.ts | 92 +-
.../src/karavan-core/api/CamelDefinitionApiExt.ts | 31 +-
.../src/karavan-core/api/CamelDefinitionYaml.ts | 12 +-
.../karavan-core/api/CamelDefinitionYamlStep.ts | 129 +-
.../main/webui/src/karavan-core/api/CamelUtil.ts | 43 +-
.../webui/src/karavan-core/api/TopologyUtils.ts | 99 +-
.../src/main/webui/src/karavan-core/contants.ts | 8 +-
.../src/karavan-core/model/CamelDefinition.ts | 220 +-
.../webui/src/karavan-core/model/CamelMetadata.ts | 387 +-
.../src/karavan-core/model/TopologyDefinition.ts | 4 +-
.../src/main/webui/src/karavan/api/AccessApi.tsx | 31 +
.../src/main/webui/src/karavan/api/CustomApi.ts | 21 -
.../main/webui/src/karavan/api/DeveloperApi.tsx | 22 -
.../src/main/webui/src/karavan/api/KaravanApi.tsx | 129 +-
.../src/main/webui/src/karavan/api/LogWatchApi.tsx | 2 +-
.../main/webui/src/karavan/api/NotificationApi.tsx | 2 -
.../src/main/webui/src/karavan/api/SearchApi.tsx | 2 +-
.../src/main/webui/src/karavan/api/SystemApi.tsx | 1 -
karavan-app/src/main/webui/src/karavan/app/App.tsx | 20 +-
.../src/main/webui/src/karavan/app/MainHook.tsx | 31 +-
.../main/webui/src/karavan/app/ReadinessPanel.tsx | 29 +-
.../main/webui/src/karavan/app/login/LoginPage.css | 336 +-
.../main/webui/src/karavan/app/login/LoginPage.tsx | 180 +-
.../webui/src/karavan/app/login/OrbitLines.tsx | 68 +
.../webui/src/karavan/app/login/UserPopupOidc.tsx | 1 -
.../src/karavan/app/navigation/MainRoutes.tsx | 52 +-
.../src/karavan/app/navigation/NavigationMenu.tsx | 50 +-
.../karavan/app/navigation/NotAuthorizedPage.tsx | 16 +
.../src/karavan/app/navigation/PageNavigation.css | 185 +-
.../src/karavan/app/navigation/PageNavigation.tsx | 141 +-
.../src/karavan/app/navigation/PlatformLogo.tsx | 28 +
.../karavan/app/navigation/ProjectFunctionHook.tsx | 126 +-
.../webui/src/karavan/app/navigation/Routes.ts | 27 +-
.../webui/src/karavan/app/theme/DarkModeToggle.tsx | 16 +
.../webui/src/karavan/app/theme/ThemeContext.tsx | 45 +-
.../src/karavan/features/access/AccessPage.css | 0
.../src/karavan/features/access/AccessPage.tsx | 85 +-
.../karavan/features/access/roles/RoleModal.tsx | 18 +-
.../karavan/features/access/roles/RolesTable.tsx | 25 +-
.../features/access/roles/RolesTableRow.tsx | 26 +-
.../features/access/users/ChangePassword.tsx | 18 +-
.../features/access/users/PasswordModal.tsx | 18 +-
.../karavan/features/access/users/UserModal.tsx | 18 +-
.../karavan/features/access/users/UserProfile.tsx | 18 +-
.../features/access/users/UserProfileTab.tsx | 16 +
.../karavan/features/access/users/UsersTable.tsx | 25 +-
.../features/access/users/UsersTableRow.tsx | 17 +-
.../features/diagnostics/camel/CamelStatusRow.tsx | 53 -
.../diagnostics/camel/CamelStatusesTable.tsx | 52 -
.../features/documentation/Documentation.css | 1 -
.../features/documentation/DocumentationPage.tsx | 10 +-
.../documentation/components/ComponentCard.tsx | 2 +-
.../documentation/components/ComponentModal.tsx | 4 +-
.../karavan/features/documentation/eip/EipCard.tsx | 2 +-
.../features/documentation/eip/EipModal.tsx | 4 +-
.../documentation/kamelets/KameletCard.tsx | 2 +-
.../documentation/kamelets/KameletModal.tsx | 2 +-
.../features/integration/DesignerSwitch.css | 23 -
.../karavan/features/integration/ProjectPanel.tsx | 102 -
.../designer/KaravanDesignerViewSwitch.tsx | 73 -
.../integration/designer/editor/CodeEditor.tsx | 69 -
.../integration/developer/DeveloperManager.tsx | 53 -
.../integration/developer/DeveloperToolbar.tsx | 22 -
.../features/integration/developer/EditorConfig.ts | 26 -
.../integration/developer/EditorToolbar.tsx | 58 -
.../developer/MonacoEditorWrapperStateless.tsx | 97 -
.../features/integration/files/FileComplexity.tsx | 134 -
.../integration-topology/CustomNode.tsx | 145 -
.../integration-topology/TopologyStore.ts | 182 -
.../integration-topology/TopologyToolbar.tsx | 134 -
.../graph/TopologyDagreLayout.ts | 98 -
.../integration-topology/graph/TopologyGroup.ts | 3 -
.../integration-topology/graph/TopologyLink.ts | 72 -
.../integration-topology/graph/TopologyNode.ts | 4 -
.../integration/toolbar/DevModeToolbar.css | 39 -
.../karavan/features/integrations/ProjectsTab.tsx | 132 -
.../{integration => project}/ContainerLogTab.tsx | 36 +-
.../{integration => project}/DesignerToggle.tsx | 41 +-
.../FileSearchToolbarItem.tsx | 4 +-
.../ImageDownloadToolbar.tsx | 4 +-
.../{integration => project}/Project.types.ts | 4 +-
.../ProjectContainerContextToolbar.tsx | 4 +-
.../ProjectContainersContextProvider.tsx | 7 +-
.../{integration => project}/ProjectContext.tsx | 0
.../{integration => project}/ProjectPage.css | 5 +
.../{integration => project}/ProjectPage.tsx | 19 +-
.../ProjectPageNavigation.tsx | 61 +-
.../src/karavan/features/project/ProjectPanel.tsx | 86 +
.../{integration => project}/ProjectTitle.tsx | 1 -
.../{integration => project}/RenameFileModal.tsx | 2 +-
.../beans/BeanFilesDropdown.tsx | 0
.../{integration => project}/beans/BeanWizard.tsx | 73 +-
.../{integration => project}/designer/CodeStore.ts | 0
.../designer/DesignerStore.ts | 12 +-
.../designer/ErrorBoundaryWrapper.tsx | 0
.../designer/KaravanDesigner.css | 14 +-
.../designer/KaravanDesigner.tsx | 19 +-
.../project/designer/KaravanDesignerViewSwitch.tsx | 45 +
.../designer/beans/BeanCard.tsx | 0
.../designer/beans/BeansDesigner.tsx | 0
.../designer/beans/bean.css | 0
.../designer/icons/ComponentIcons.tsx | 8 +-
.../designer/icons/EipIcons.tsx | 0
.../designer/icons/KaravanIcons.tsx | 7 +-
.../designer/icons/OtherIcons.tsx | 0
.../designer/kamelet/KameletAnnotationsPanel.tsx | 2 +-
.../kamelet/KameletDefinitionPropertyCard.tsx | 0
.../designer/kamelet/KameletDefinitionsPanel.tsx | 2 +-
.../designer/kamelet/KameletDependenciesCard.tsx | 2 +-
.../designer/kamelet/KameletDesigner.tsx | 5 +-
.../designer/kamelet/KameletInput.tsx | 2 +-
.../designer/kamelet/KameletTypesOutCard.tsx | 2 +-
.../designer/kamelet/kamelet.css | 0
.../{integration => project}/designer/karavan.css | 0
.../designer/property/DslProperties.css | 2 +-
.../designer/property/DslProperties.tsx | 10 +-
.../designer/property/MainPropertiesPanel.tsx | 40 +-
.../designer/property/PropertiesHeader.tsx | 0
.../designer/property/PropertyStore.ts | 6 +-
.../property/expression/ExpressionBottomPanel.tsx | 0
.../property/expression/ExpressionContextModel.tsx | 0
.../property/expression/ExpressionEditor.css | 0
.../property/expression/ExpressionEditor.tsx | 2 +
.../designer/property/property/BeanProperties.css | 0
.../designer/property/property/BeanProperties.tsx | 10 +-
.../property/property/ComponentPropertyField.css | 0
.../property/property/ComponentPropertyField.tsx | 7 +-
.../property/ConfigurationSelectorModal.css | 0
.../property/ConfigurationSelectorModal.tsx | 4 +-
.../designer/property/property/DataFormatField.tsx | 0
.../property/property/DslPropertyField.css | 0
.../property/property/DslPropertyField.tsx | 20 +-
.../property/property/DslPropertyFieldSelect.tsx | 4 +-
.../property/DslPropertyFieldSelectScrollable.tsx | 2 +-
.../designer/property/property/ExpressionField.tsx | 2 +-
.../property/property/FileReferenceDropdown.css | 0
.../property/property/FileReferenceDropdown.tsx | 2 +-
.../property/property/KameletPropertyField.css | 0
.../property/property/KameletPropertyField.tsx | 2 +-
.../designer/property/property/ObjectField.tsx | 0
.../property/PropertyPlaceholderDropdown.css | 0
.../property/PropertyPlaceholderDropdown.tsx | 0
.../designer/property/property/PropertyUtil.tsx | 0
.../property/property/VariablesDropdown.css | 0
.../property/property/VariablesDropdown.tsx | 2 +-
.../designer/property/usePropertiesHook.tsx | 2 +-
.../designer/rest/RestCard.tsx | 2 +-
.../designer/rest/RestConfigurationCard.tsx | 2 +-
.../designer/rest/RestDesigner.tsx | 2 +-
.../designer/rest/RestMethodCard.tsx | 2 +-
.../designer/rest/RestMethodSelector.tsx | 2 -
.../designer/rest/rest.css | 0
.../designer/route/DeleteConfirmation.tsx | 0
.../designer/route/DslConnections.css | 0
.../designer/route/DslConnections.tsx | 2 +-
.../designer/route/RouteDesigner.css | 0
.../designer/route/RouteDesigner.tsx | 0
.../designer/route/element/DslElement.css | 0
.../designer/route/element/DslElement.tsx | 0
.../designer/route/element/DslElementHeader.tsx | 6 +-
.../designer/route/element/DslElementMoveModal.tsx | 0
.../route/element/RouteTemplateElement.css | 0
.../route/element/RouteTemplateElement.tsx | 2 +-
.../designer/route/useResizeObserver.tsx | 0
.../designer/route/useRouteDesignerHook.tsx | 17 +-
.../designer/selector/DslCard.tsx | 8 +-
.../designer/selector/DslFastCard.tsx | 8 +-
.../designer/selector/DslPreferences.tsx | 0
.../designer/selector/DslSelector.css | 0
.../designer/selector/DslSelector.tsx | 14 +-
.../designer/utils/CamelDefaultStepProperty.tsx | 0
.../designer/utils/CamelUi.tsx | 14 +-
.../designer/utils/DslMetaModel.ts | 0
.../designer/utils/ElementIcon.css | 0
.../designer/utils/ElementIcons.tsx | 0
.../designer/utils/EventBus.ts | 9 +-
.../designer/utils/InfrastructureAPI.ts | 0
.../designer/utils/IntegrationHeader.tsx | 0
.../designer/utils/MediaTypes.ts | 0
.../designer/utils/Notification.tsx | 2 +-
.../designer/utils/ValidatorUtils.ts | 0
.../developer/CodeEditor.tsx | 27 +-
.../developer/DataEditor.css | 0
.../developer/DesignerEditor.tsx | 21 +-
.../developer/DeveloperEditor.tsx | 39 +-
.../developer/DeveloperManager.css | 2 +
.../project/developer/DeveloperManager.tsx | 95 +
.../project/developer/DeveloperToolbar.tsx} | 28 +-
.../features/project/developer/EditorConfig.ts} | 49 +-
.../developer/EditorErrorBoundaryWrapper.tsx | 18 +-
.../developer/EditorOverlayWidget.css | 0
.../developer/EditorOverlayWidget.tsx | 16 +
.../features/project/developer/EditorToolbar.tsx | 74 +
.../features/project/developer/MarkdownEditor.tsx | 72 +
.../developer/MonacoEditorWrapper.tsx | 26 +-
.../features/{integration => project}/devmode.css | 0
.../files/CreateFileModal.tsx | 24 +-
.../files/CreateProjectModal.tsx} | 4 +-
.../files/DeleteFileModal.tsx | 2 +-
.../files/DiffFileModal.css | 0
.../files/DiffFileModal.tsx | 68 +-
.../files/FileCopyForEnvModal.tsx | 2 +-
.../files/FilesSubTab.tsx} | 253 +-
.../files/FilesTab.tsx} | 39 +-
.../features/project/files/FilesTabUtils.tsx | 119 +
.../files/FilesToolbar.tsx | 102 +-
.../features/project/files/SourcesDrawerPanel.tsx | 19 +
.../karavan/features/project/files/SourcesTab.css | 22 +
.../karavan/features/project/files/SourcesTab.tsx | 35 +
.../files/UploadFileModal.tsx | 47 +-
.../project-build}/BuildTab.tsx | 6 +-
.../project-containers}/ContainerButtons.tsx | 7 +-
.../ContainerEnvironmentPanel.tsx | 9 +-
.../project-containers}/ContainersTab.tsx | 17 +-
.../project-containers}/ContainersTable.tsx | 4 +-
.../project-containers}/ContainersTableRow.tsx | 0
.../project-containers}/ContainersToolbar.tsx | 0
.../project-containers}/DeploymentButtons.tsx | 4 +-
.../project-containers}/DeploymentPanel.tsx | 2 +-
.../project-containers}/ImagesPanel.tsx | 2 +-
.../project-pod}/PodEventsLogTable.tsx | 0
.../features/project/project-pod/PodTab.tsx | 16 +
.../project-topology}/CustomComponentFactory.tsx | 8 +-
.../project-topology}/CustomEdge.tsx | 0
.../project-topology}/CustomGroup.tsx | 0
.../project/project-topology/CustomNode.tsx | 178 +
.../project-topology}/GetCustomMenu.tsx | 0
.../project-topology}/TopologyApi.tsx | 153 +-
.../project-topology}/TopologyBeans.css | 0
.../project-topology}/TopologyBeans.tsx | 2 +-
.../project/project-topology/TopologyElkLayout.ts | 222 +
.../project-topology}/TopologyLegend.css | 0
.../project-topology}/TopologyLegend.tsx | 4 +-
.../project-topology}/TopologyTab.tsx | 74 +-
.../project/project-topology/TopologyToolbar.tsx | 102 +
.../project-topology}/topology.css | 72 +-
.../project-topology}/useTopologyHook.tsx | 2 +-
.../{integration => project}/readme/ReadmeTab.tsx | 0
.../toolbar/BuildToolbar.tsx | 7 +-
.../features/project/toolbar/DevModeToolbar.css | 60 +
.../toolbar/DevModeToolbar.tsx | 39 +-
.../toolbar/ProjectToolbar.tsx | 30 +-
.../{integration => project}/useProjectHook.tsx | 8 +-
.../{integrations => projects}/Complexity.css | 17 +-
.../{integrations => projects}/ComplexityApi.tsx | 0
.../{integrations => projects}/ComplexityModels.ts | 5 +
.../CreateProjectModal.tsx | 16 +-
.../DeleteProjectModal.tsx | 0
.../ProjectStatusLabel.tsx | 35 +-
.../{integrations => projects}/ProjectZipApi.tsx | 0
.../ProjectsPage.tsx} | 45 +-
.../src/karavan/features/projects/ProjectsTab.tsx | 146 +
.../ProjectsTableRow.tsx | 87 +-
.../ProjectsTableRowActivity.tsx | 0
.../ProjectsTableRowComplexity.tsx | 18 +-
.../features/projects/ProjectsTableRowTimeLine.css | 43 +
.../features/projects/ProjectsTableRowTimeLine.tsx | 48 +
.../{integrations => projects}/ProjectsToolbar.tsx | 32 +-
.../{integrations => projects}/SettingsToolbar.tsx | 5 +-
.../UploadProjectModal.tsx | 2 +-
.../src/karavan/features/settings/SettingsPage.tsx | 110 +
.../src/karavan/features/system/SystemPage.tsx | 79 +-
.../system/containers/ContainerTableRow.tsx | 8 +-
.../features/system/containers/ContainersTable.tsx | 9 +-
.../main/webui/src/karavan/models/AccessModels.ts | 16 +
.../main/webui/src/karavan/models/ProjectModels.ts | 49 +-
.../main/webui/src/karavan/models/SearchModels.ts | 17 +
.../main/webui/src/karavan/models/ServiceModels.ts | 11 -
.../main/webui/src/karavan/models/SystemModels.ts | 17 +
.../webui/src/karavan/services/AccessService.ts | 20 +-
.../src/karavan/services/NotificationService.ts | 7 +-
.../webui/src/karavan/services/ProjectService.ts | 69 +-
.../webui/src/karavan/services/SystemService.ts | 16 +
.../webui/src/karavan/shared/icons/application.svg | 13 +
.../main/webui/src/karavan/shared/icons/apps.svg | 72 +
.../webui/src/karavan/shared/icons/asyncapi.svg | 183 -
.../main/webui/src/karavan/shared/icons/groovy.svg | 40 +-
.../main/webui/src/karavan/shared/icons/jib.png | Bin 0 -> 42246 bytes
.../webui/src/karavan/shared/icons/jkube-logo.svg | 38 +
.../main/webui/src/karavan/shared/icons/jkube.svg | 41 +
.../webui/src/karavan/shared/icons/json-schema.svg | 28 -
.../main/webui/src/karavan/shared/icons/logout.svg | 30 +
.../webui/src/karavan/shared/icons/settings.svg | 28 +
.../main/webui/src/karavan/shared/monaco-setup.ts | 29 +-
.../src/karavan/shared/polling/useDataPolling.ts | 48 +-
.../src/karavan/shared/ui/ContainerButton.tsx | 4 +-
.../webui/src/karavan/shared/ui/MainToolbar.css | 25 +
.../webui/src/karavan/shared/ui/MainToolbar.tsx | 9 +-
.../src/karavan/shared/ui/ModalConfirmation.tsx | 29 +-
.../webui/src/karavan/shared/ui/PlatformLogos.css | 37 +
.../webui/src/karavan/shared/ui/PlatformLogos.tsx | 66 +
.../webui/src/karavan/shared/ui/RightPanel.css | 6 +-
.../webui/src/karavan/shared/ui/RightPanel.tsx | 2 +-
.../main/webui/src/karavan/stores/AccessStore.ts | 16 +
.../src/karavan/stores/ContainerStatusesStore.ts | 48 +
.../webui/src/karavan/stores/DeveloperStore.ts | 14 -
.../src/main/webui/src/karavan/stores/LogStore.ts | 58 +
.../main/webui/src/karavan/stores/ProjectStore.ts | 151 +-
.../main/webui/src/karavan/stores/SearchStore.ts | 18 +-
.../main/webui/src/karavan/stores/SettingsStore.ts | 88 +
.../main/webui/src/karavan/stores/SystemStore.ts | 16 +
.../main/webui/src/karavan/stores/TopologyStore.ts | 63 +
.../src/main/webui/src/karavan/util/CodeUtils.ts | 109 +-
.../src/main/webui/src/karavan/util/StringUtils.ts | 62 +
karavan-app/src/main/webui/tsconfig.json | 1 +
karavan-app/src/main/webui/vite-env.d.ts | 2 +-
karavan-app/src/main/webui/vite.config.ts | 81 +-
karavan-core/package-lock.json | 4 +-
karavan-core/package.json | 2 +-
karavan-devmode/Dockerfile | 12 +-
karavan-generator/dependency-reduced-pom.xml | 82 -
karavan-generator/pom.xml | 6 +-
karavan-vscode/CHANGELOG.md | 7 +
karavan-vscode/README.md | 4 +-
karavan-vscode/metadata/components.json | 711 -
karavan-vscode/metadata/kamelets.yaml | 22813 -------------------
karavan-vscode/metadata/spiBeans.json | 3153 ---
karavan-vscode/package-lock.json | 20 +-
karavan-vscode/package.json | 8 +-
433 files changed, 13334 insertions(+), 37853 deletions(-)
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/api/GitCommitResource.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/cache/CacheEvent.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/cache/CacheUtils.java
delete mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/cache/KaravanStoreSchema.java
copy
karavan-app/src/main/java/org/apache/camel/karavan/{model/GitRepoFile.java =>
cache/ProjectFolderCommited.java} (59%)
copy
karavan-app/src/main/java/org/apache/camel/karavan/cache/{ProjectFolderCommit.java
=> SystemCommit.java} (63%)
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/loader/CacheLoader.java
rename
karavan-app/src/main/java/org/apache/camel/karavan/{KaravanStartupLoader.java
=> loader/GitLoader.java} (53%)
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/loader/StartupLoader.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/model/CommitResult.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/model/PathCommitDetails.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/persistence/AccessCacheEntity.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/persistence/PersistenceService.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/persistence/ProjectCacheEntity.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/persistence/SessionCacheEntity.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/scheduler/ActivityCleanupService.java
delete mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/scheduler/KaravanSkipPredicate.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/scheduler/SessionCleanupService.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/service/GitHistoryService.java
create mode 100644
karavan-app/src/main/java/org/apache/camel/karavan/service/LogStreamingService.java
delete mode 100644
karavan-app/src/main/resources/configuration/docker/components-blocklist.txt
delete mode 100644
karavan-app/src/main/resources/configuration/docker/kamelets-blocklist.txt
delete mode 100644
karavan-app/src/main/resources/configuration/kubernetes/components-blocklist.txt
delete mode 100644
karavan-app/src/main/resources/configuration/kubernetes/kamelets-blocklist.txt
copy karavan-app/{.dockerignore =>
src/main/resources/contracts/docker/.gitignore} (90%)
copy karavan-app/{.dockerignore =>
src/main/resources/contracts/kubernetes/.gitignore} (90%)
create mode 100644 karavan-app/src/main/resources/database/V1_0__karavan.sql
delete mode 100644 karavan-app/src/main/resources/infinispan.xml
delete mode 100644
karavan-app/src/main/resources/templates/docker/messaging-bean-template.camel.yaml
rename
karavan-app/src/main/resources/templates/docker/{database-bean-template.camel.yaml
=> wizard-bean-database.camel.yaml} (100%)
create mode 100644
karavan-app/src/main/resources/templates/docker/wizard-bean-messaging.camel.yaml
delete mode 100644
karavan-app/src/main/resources/templates/kubernetes/messaging-bean-template.camel.yaml
rename
karavan-app/src/main/resources/templates/kubernetes/{database-bean-template.camel.yaml
=> wizard-bean-database.camel.yaml} (100%)
create mode 100644
karavan-app/src/main/resources/templates/kubernetes/wizard-bean-messaging.camel.yaml
create mode 100644 karavan-app/src/main/webui/eslint.config.mjs
copy karavan-app/src/main/webui/{src => }/index.css (76%)
copy karavan-app/src/main/webui/{src => }/index.tsx (100%)
create mode 100644 karavan-app/src/main/webui/public/logo.svg
create mode 100644 karavan-app/src/main/webui/public/silent-check-sso.html
delete mode 100644 karavan-app/src/main/webui/src/karavan/api/CustomApi.ts
delete mode 100644 karavan-app/src/main/webui/src/karavan/api/DeveloperApi.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/app/login/OrbitLines.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/app/navigation/PlatformLogo.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/access/AccessPage.css
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/diagnostics/camel/CamelStatusRow.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/diagnostics/camel/CamelStatusesTable.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/DesignerSwitch.css
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/ProjectPanel.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/designer/KaravanDesignerViewSwitch.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/designer/editor/CodeEditor.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/developer/DeveloperManager.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/developer/DeveloperToolbar.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/developer/EditorConfig.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/developer/EditorToolbar.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/developer/MonacoEditorWrapperStateless.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/files/FileComplexity.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/CustomNode.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/TopologyStore.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/TopologyToolbar.tsx
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/graph/TopologyDagreLayout.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/graph/TopologyGroup.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/graph/TopologyLink.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/integration-topology/graph/TopologyNode.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integration/toolbar/DevModeToolbar.css
delete mode 100644
karavan-app/src/main/webui/src/karavan/features/integrations/ProjectsTab.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ContainerLogTab.tsx (73%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/DesignerToggle.tsx (65%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/FileSearchToolbarItem.tsx (92%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ImageDownloadToolbar.tsx (94%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/Project.types.ts (73%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectContainerContextToolbar.tsx (94%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectContainersContextProvider.tsx (94%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectContext.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectPage.css (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectPage.tsx (85%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectPageNavigation.tsx (71%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/ProjectPanel.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/ProjectTitle.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/RenameFileModal.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/beans/BeanFilesDropdown.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/beans/BeanWizard.tsx (90%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/CodeStore.ts (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/DesignerStore.ts (97%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/ErrorBoundaryWrapper.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/KaravanDesigner.css (82%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/KaravanDesigner.tsx (93%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/designer/KaravanDesignerViewSwitch.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/beans/BeanCard.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/beans/BeansDesigner.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/beans/bean.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/icons/ComponentIcons.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/icons/EipIcons.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/icons/KaravanIcons.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/icons/OtherIcons.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletAnnotationsPanel.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletDefinitionPropertyCard.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletDefinitionsPanel.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletDependenciesCard.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletDesigner.tsx (91%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletInput.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/KameletTypesOutCard.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/kamelet/kamelet.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/karavan.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/DslProperties.css (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/DslProperties.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/MainPropertiesPanel.tsx (58%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/PropertiesHeader.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/PropertyStore.ts (93%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/expression/ExpressionBottomPanel.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/expression/ExpressionContextModel.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/expression/ExpressionEditor.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/expression/ExpressionEditor.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/BeanProperties.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/BeanProperties.tsx (95%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ComponentPropertyField.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ComponentPropertyField.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ConfigurationSelectorModal.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ConfigurationSelectorModal.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/DataFormatField.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/DslPropertyField.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/DslPropertyField.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/DslPropertyFieldSelect.tsx (95%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/DslPropertyFieldSelectScrollable.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ExpressionField.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/FileReferenceDropdown.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/FileReferenceDropdown.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/KameletPropertyField.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/KameletPropertyField.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/ObjectField.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/PropertyPlaceholderDropdown.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/PropertyPlaceholderDropdown.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/PropertyUtil.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/VariablesDropdown.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/property/VariablesDropdown.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/property/usePropertiesHook.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/RestCard.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/RestConfigurationCard.tsx (97%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/RestDesigner.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/RestMethodCard.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/RestMethodSelector.tsx (96%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/rest/rest.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/DeleteConfirmation.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/DslConnections.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/DslConnections.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/RouteDesigner.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/RouteDesigner.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/DslElement.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/DslElement.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/DslElementHeader.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/DslElementMoveModal.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/RouteTemplateElement.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/element/RouteTemplateElement.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/useResizeObserver.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/route/useRouteDesignerHook.tsx (96%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/selector/DslCard.tsx (93%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/selector/DslFastCard.tsx (94%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/selector/DslPreferences.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/selector/DslSelector.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/selector/DslSelector.tsx (97%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/CamelDefaultStepProperty.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/CamelUi.tsx (99%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/DslMetaModel.ts (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/ElementIcon.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/ElementIcons.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/EventBus.ts (92%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/InfrastructureAPI.ts (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/IntegrationHeader.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/MediaTypes.ts (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/Notification.tsx (97%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/designer/utils/ValidatorUtils.ts (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/CodeEditor.tsx (54%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/DataEditor.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/DesignerEditor.tsx (86%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/DeveloperEditor.tsx (54%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/DeveloperManager.css (98%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/developer/DeveloperManager.tsx
copy karavan-app/src/main/webui/src/karavan/{shared/ui/MainToolbar.tsx =>
features/project/developer/DeveloperToolbar.tsx} (64%)
copy karavan-app/src/main/webui/src/{karavan-core/model/ProjectModel.ts =>
karavan/features/project/developer/EditorConfig.ts} (53%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/EditorErrorBoundaryWrapper.tsx (68%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/EditorOverlayWidget.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/EditorOverlayWidget.tsx (52%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/developer/EditorToolbar.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/developer/MarkdownEditor.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/developer/MonacoEditorWrapper.tsx (89%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/devmode.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/CreateFileModal.tsx (81%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/files/CreateIntegrationModal.tsx
=> project/files/CreateProjectModal.tsx} (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/DeleteFileModal.tsx (97%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/DiffFileModal.css (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/DiffFileModal.tsx (56%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/FileCopyForEnvModal.tsx (98%)
copy
karavan-app/src/main/webui/src/karavan/features/{integration/files/FilesTabWithComplexity.tsx
=> project/files/FilesSubTab.tsx} (65%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/files/FilesTabWithComplexity.tsx
=> project/files/FilesTab.tsx} (93%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/files/FilesTabUtils.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/FilesToolbar.tsx (73%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/files/SourcesDrawerPanel.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/files/SourcesTab.css
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/files/SourcesTab.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/files/UploadFileModal.tsx (79%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-build
=> project/project-build}/BuildTab.tsx (83%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainerButtons.tsx (96%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainerEnvironmentPanel.tsx (94%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainersTab.tsx (51%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainersTable.tsx (91%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainersTableRow.tsx (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ContainersToolbar.tsx (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/DeploymentButtons.tsx (98%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/DeploymentPanel.tsx (98%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-containers}/ImagesPanel.tsx (99%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-containers
=> project/project-pod}/PodEventsLogTable.tsx (100%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/project-pod/PodTab.tsx
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/CustomComponentFactory.tsx (92%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/CustomEdge.tsx (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/CustomGroup.tsx (100%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/project-topology/CustomNode.tsx
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/GetCustomMenu.tsx (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyApi.tsx (86%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyBeans.css (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyBeans.tsx (97%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/project-topology/TopologyElkLayout.ts
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyLegend.css (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyLegend.tsx (91%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/TopologyTab.tsx (69%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/project-topology/TopologyToolbar.tsx
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/topology.css (65%)
rename
karavan-app/src/main/webui/src/karavan/features/{integration/integration-topology
=> project/project-topology}/useTopologyHook.tsx (98%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/readme/ReadmeTab.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/toolbar/BuildToolbar.tsx (96%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/project/toolbar/DevModeToolbar.css
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/toolbar/DevModeToolbar.tsx (85%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/toolbar/ProjectToolbar.tsx (62%)
rename karavan-app/src/main/webui/src/karavan/features/{integration =>
project}/useProjectHook.tsx (96%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/Complexity.css (54%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ComplexityApi.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ComplexityModels.ts (93%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/CreateProjectModal.tsx (88%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/DeleteProjectModal.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectStatusLabel.tsx (77%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectZipApi.tsx (100%)
rename
karavan-app/src/main/webui/src/karavan/features/{integrations/IntegrationsPage.tsx
=> projects/ProjectsPage.tsx} (60%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/projects/ProjectsTab.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectsTableRow.tsx (53%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectsTableRowActivity.tsx (100%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectsTableRowComplexity.tsx (68%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/projects/ProjectsTableRowTimeLine.css
create mode 100644
karavan-app/src/main/webui/src/karavan/features/projects/ProjectsTableRowTimeLine.tsx
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/ProjectsToolbar.tsx (76%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/SettingsToolbar.tsx (90%)
rename karavan-app/src/main/webui/src/karavan/features/{integrations =>
projects}/UploadProjectModal.tsx (98%)
create mode 100644
karavan-app/src/main/webui/src/karavan/features/settings/SettingsPage.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/application.svg
create mode 100644 karavan-app/src/main/webui/src/karavan/shared/icons/apps.svg
delete mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/asyncapi.svg
create mode 100644 karavan-app/src/main/webui/src/karavan/shared/icons/jib.png
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/jkube-logo.svg
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/jkube.svg
delete mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/json-schema.svg
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/logout.svg
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/icons/settings.svg
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/ui/PlatformLogos.css
create mode 100644
karavan-app/src/main/webui/src/karavan/shared/ui/PlatformLogos.tsx
create mode 100644
karavan-app/src/main/webui/src/karavan/stores/ContainerStatusesStore.ts
delete mode 100644
karavan-app/src/main/webui/src/karavan/stores/DeveloperStore.ts
create mode 100644 karavan-app/src/main/webui/src/karavan/stores/LogStore.ts
create mode 100644
karavan-app/src/main/webui/src/karavan/stores/SettingsStore.ts
create mode 100644
karavan-app/src/main/webui/src/karavan/stores/TopologyStore.ts
delete mode 100644 karavan-generator/dependency-reduced-pom.xml
delete mode 100644 karavan-vscode/metadata/components.json
delete mode 100644 karavan-vscode/metadata/kamelets.yaml
delete mode 100644 karavan-vscode/metadata/spiBeans.json