You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ma...@apache.org on 2023/07/19 00:35:14 UTC

[camel-karavan] branch main updated (e507cb5a -> 881653d1)

This is an automated email from the ASF dual-hosted git repository.

marat pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git


    from e507cb5a Run/Reload/Stop in Docker #817
     add 05af46e8 Rename folder #817
     add ccab452e Knowledgebase redesign #817
     add b27fe924 Services UI #817
     add 881653d1 Services Container statuses #817

No new revisions were added by this update.

Summary of changes:
 .../karavan/infinispan/model/CamelStatusName.java  |   15 -
 .../main/webui/src/components/ComponentsPage.tsx   |  121 -
 .../src/main/webui/src/kamelets/KameletsPage.tsx   |  131 -
 karavan-designer/src/App.tsx                       |   24 +-
 karavan-designer/src/components/ComponentsPage.tsx |  121 -
 .../src/designer}/MainToolbar.tsx                  |    0
 karavan-designer/src/designer/karavan.css          |    4 +
 karavan-designer/src/kamelets/KameletsPage.tsx     |  131 -
 .../src/knowledgebase/KnowledgebasePage.tsx        |   86 +
 .../components/ComponentCard.tsx                   |    4 +-
 .../knowledgebase}/components/ComponentModal.tsx   |    4 +-
 .../src/knowledgebase/components/ComponentsTab.tsx |   77 +
 .../src/knowledgebase}/eip/EipCard.tsx             |    4 +-
 .../src/knowledgebase}/eip/EipModal.tsx            |    4 +-
 .../src/knowledgebase/eip/EipTab.tsx               |   51 +-
 .../src/knowledgebase}/kamelets/KameletCard.tsx    |    4 +-
 .../src/knowledgebase}/kamelets/KameletModal.tsx   |    4 +-
 .../src/knowledgebase/kamelets/KameletsTab.tsx     |   83 +
 .../docker/Dockerfile.builder                      |    0
 .../docker/Dockerfile.runner                       |    0
 {karavan-cloud => karavan-platform}/docs/AWS.md    |    0
 .../docs/AWS/karavan-acl-environments.yaml         |    0
 .../docs/AWS/karavan-acl.yaml                      |    0
 .../docs/AWS/karavan-app-deployment-public.yaml    |    0
 .../docs/AWS/karavan-app-ingress.yaml              |    0
 .../docs/AWS/karavan-app-service-node-port.yaml    |    0
 .../docs/AWS/karavan-pvc.yaml                      |    0
 .../docs/AWS/karavan-quarkus-pipeline.yaml         |    0
 .../docs/AWS/karavan-quarkus-task-aws.yaml         |    0
 .../docs/AWS/karavan-sc.yaml                       |    0
 .../docs/AWS/karavan-secret.yaml                   |    0
 .../docs/AWS/karavan-spring-boot-pipeline.yaml     |    0
 .../docs/AWS/karavan-spring-boot-task-aws.yaml     |    0
 .../docs/AWS/kustomization.yaml                    |    0
 .../docs/AWS/pipeline-service-account.yaml         |    0
 .../docs/MINIKUBE.md                               |    0
 .../docs/OPENSHIFT.md                              |    0
 .../docs/OPENSHIFT_DEMO.md                         |    0
 {karavan-cloud => karavan-platform}/docs/README.md |    0
 .../docs/keycloack/karavan-realm.json              |    0
 .../docs/minikube/karavan-app-ingress.yaml         |    0
 .../docs/minikube/karavan-secret.yaml              |    0
 .../docs/minikube/karavan.yaml                     |    0
 .../docs/openshift/catalog.yaml                    |    0
 .../docs/openshift/gitea-operator.yaml             |    0
 .../docs/openshift/gitea.yaml                      |    0
 .../docs/openshift/karavan-operator.yaml           |    0
 .../docs/openshift/karavan-secret.yaml             |    0
 .../docs/openshift/karavan.yaml                    |    0
 .../docs/openshift/pipeline-operator.yaml          |    0
 .../karavan-app/.dockerignore                      |    0
 .../.mvn/wrapper/maven-wrapper.properties          |    0
 .../karavan-app/Dockerfile.distroless.dockerignore |    0
 .../karavan-app/Dockerfile.legacy-jar.dockerignore |    0
 .../karavan-app/Dockerfile.multistage.dockerignore |    0
 .../karavan-app/mvnw                               |    0
 .../karavan-app/mvnw.cmd                           |    0
 .../karavan-app/pom.xml                            |    0
 .../src/main/docker/Dockerfile.distroless          |    0
 .../src/main/docker/Dockerfile.legacy-jar          |    0
 .../src/main/docker/Dockerfile.multistage          |    0
 .../org/apache/camel/karavan/api/AuthResource.java |    0
 .../camel/karavan/api/ComponentResources.java      |    0
 .../camel/karavan/api/ConfigurationResource.java   |    0
 .../apache/camel/karavan/api/DevModeResource.java  |    6 +-
 .../camel/karavan/api/InfrastructureResource.java  |   19 +-
 .../apache/camel/karavan/api/KameletResources.java |   22 +-
 .../apache/camel/karavan/api/LogWatchResource.java |    0
 .../camel/karavan/api/ProjectFileResource.java     |    0
 .../camel/karavan/api/ProjectGitResource.java      |    0
 .../apache/camel/karavan/api/ProjectResource.java  |   22 +-
 .../org/apache/camel/karavan/api/SseResource.java  |    0
 .../apache/camel/karavan/api/StatusResource.java   |    4 +-
 .../apache/camel/karavan/api/UsersResource.java    |    0
 .../camel/karavan/docker/DockerEventListener.java  |   29 +-
 .../apache/camel/karavan/docker/DockerService.java |   10 +-
 .../apache/camel/karavan/docker/LogCallback.java   |    0
 .../karavan/infinispan/InfinispanService.java      |   46 +-
 .../karavan/infinispan/model/CamelStatus.java      |   22 +-
 .../camel/karavan/infinispan/model/CommitInfo.java |    0
 .../karavan/infinispan/model/ContainerInfo.java    |    0
 .../karavan/infinispan/model/ContainerStatus.java  |   64 +-
 .../karavan/infinispan/model/DeploymentStatus.java |    0
 .../karavan/infinispan/model/DevModeStatus.java    |    0
 .../camel/karavan/infinispan/model/GitConfig.java  |    0
 .../camel/karavan/infinispan/model/GitRepo.java    |    0
 .../karavan/infinispan/model/GitRepoFile.java      |    0
 .../camel/karavan/infinispan/model/GroupedKey.java |    0
 .../karavan/infinispan/model/KaravanSchema.java    |    8 +-
 .../karavan/infinispan/model/PipelineStatus.java   |    0
 .../camel/karavan/infinispan/model/Project.java    |   36 +-
 .../karavan/infinispan/model/ProjectFile.java      |    0
 .../karavan/infinispan/model/ServiceStatus.java    |    0
 .../karavan/kubernetes/DeploymentEventHandler.java |    0
 .../karavan/kubernetes/KubernetesService.java      |    0
 .../kubernetes/PipelineRunEventHandler.java        |    0
 .../camel/karavan/kubernetes/PodEventHandler.java  |   24 +-
 .../karavan/kubernetes/ServiceEventHandler.java    |    0
 .../apache/camel/karavan/service/AuthService.java  |    0
 .../apache/camel/karavan/service/CamelService.java |   17 +-
 .../apache/camel/karavan/service/CodeService.java  |    9 +-
 .../apache/camel/karavan/service/EventService.java |   12 +-
 .../apache/camel/karavan/service/GitService.java   |    0
 .../camel/karavan/service/KaravanService.java      |    0
 .../camel/karavan/service/ProjectService.java      |   60 +-
 .../camel/karavan/service/ScheduledService.java    |    0
 .../apache/camel/karavan/shared/ConfigService.java |    0
 .../apache/camel/karavan/shared/Configuration.java |    0
 .../org/apache/camel/karavan/shared/EventType.java |    0
 .../src/main/resources/application.properties      |    0
 .../main/resources/cache/command-cache-config.xml  |    0
 .../src/main/resources/cache/data-cache-config.xml |    0
 .../src/main/resources/components/.gitignore       |    0
 .../src/main/resources/kamelets/.gitignore         |    0
 .../pipelines/karavan-pipeline-dev-quarkus.yaml    |    0
 .../karavan-pipeline-dev-spring-boot.yaml          |    0
 .../pipelines/karavan-task-dev-quarkus.yaml        |    0
 .../pipelines/karavan-task-dev-spring-boot.yaml    |    0
 .../src/main/resources/services/dev-services.yaml  |   65 +
 .../quarkus-kubernetes-application.properties      |    0
 .../quarkus-openshift-application.properties       |    0
 ...arkus-org.apache.camel.AggregationStrategy.java |    0
 .../quarkus-org.apache.camel.Processor.java        |    0
 .../spring-boot-kubernetes-application.properties  |    0
 .../spring-boot-openshift-application.properties   |    0
 ...-boot-org.apache.camel.AggregationStrategy.java |    0
 .../spring-boot-org.apache.camel.Processor.java    |    0
 .../karavan-app/src/main/webui/.gitignore          |    0
 .../karavan-app/src/main/webui/package-lock.json   |    0
 .../karavan-app/src/main/webui/package.json        |    2 +-
 .../karavan-app/src/main/webui/public/favicon.ico  |  Bin
 .../karavan-app/src/main/webui/public/index.html   |    0
 .../src/main/webui/public/karavan-logo-light.png   |  Bin
 .../src/main/webui/public/manifest.json            |    0
 .../karavan-app/src/main/webui/public/robots.txt   |    0
 .../karavan-app/src/main/webui/src/Logo.tsx        |    0
 .../karavan-app/src/main/webui/src/Main.tsx        |   28 +-
 .../karavan-app/src/main/webui/src/MainLogin.tsx   |    0
 .../src/main/webui/src/Notification.tsx            |    0
 .../src/main/webui/src/api/KaravanApi.tsx          |    8 +-
 .../src/main/webui/src/api/ProjectEventBus.ts      |    0
 .../src/main/webui/src/api/ProjectModels.ts        |   12 +-
 .../src/main/webui/src/api/ProjectService.ts       |    2 +-
 .../src/main/webui/src/api/ProjectStore.ts         |    0
 .../src/main/webui/src/api/ServiceModels.ts        |   52 +
 .../karavan-app/src/main/webui/src/api/SsoApi.tsx  |    0
 .../main/webui/src/config/ConfigurationPage.tsx    |    2 +-
 .../src/main/webui/src/dashboard/DashboardPage.tsx |    2 +-
 .../main/webui/src/designer/KaravanDesigner.tsx    |    0
 .../src/main/webui/src/designer}/MainToolbar.tsx   |    0
 .../src/main/webui/src/designer/beans/BeanCard.tsx |    0
 .../webui/src/designer/beans/BeanProperties.tsx    |    0
 .../webui/src/designer/beans/BeansDesigner.tsx     |    0
 .../src/main/webui/src/designer/karavan.css        |    4 +
 .../src/main/webui/src/designer/rest/RestCard.tsx  |    0
 .../src/designer/rest/RestConfigurationCard.tsx    |    0
 .../main/webui/src/designer/rest/RestDesigner.tsx  |    0
 .../webui/src/designer/rest/RestMethodCard.tsx     |    0
 .../webui/src/designer/rest/RestMethodSelector.tsx |    0
 .../webui/src/designer/route/DslConnections.tsx    |    0
 .../main/webui/src/designer/route/DslElement.tsx   |    0
 .../webui/src/designer/route/DslProperties.tsx     |    0
 .../main/webui/src/designer/route/DslSelector.tsx  |    0
 .../webui/src/designer/route/RouteDesigner.tsx     |    0
 .../src/designer/route/RouteDesignerLogic.tsx      |    0
 .../route/property/ComponentParameterField.tsx     |    0
 .../designer/route/property/DataFormatField.tsx    |    0
 .../designer/route/property/DslPropertyField.tsx   |    0
 .../designer/route/property/ExpressionField.tsx    |    0
 .../route/property/InfrastructureSelector.tsx      |    0
 .../route/property/KameletPropertyField.tsx        |    0
 .../src/designer/route/property/ModalEditor.tsx    |    0
 .../src/designer/route/property/ObjectField.tsx    |    0
 .../src/designer/templates/TemplatesDesigner.tsx   |    0
 .../src/main/webui/src/designer/utils/CamelUi.tsx  |    0
 .../main/webui/src/designer/utils/DslMetaModel.ts  |    0
 .../src/main/webui/src/designer/utils/EventBus.ts  |    0
 .../webui/src/designer/utils/InfrastructureAPI.ts  |    0
 .../webui/src/designer/utils/KaravanComponents.tsx |    0
 .../main/webui/src/designer/utils/KaravanIcons.tsx |    0
 .../main/webui/src/designer/utils/MediaTypes.ts    |    0
 .../karavan-app/src/main/webui/src/index.css       |    0
 .../karavan-app/src/main/webui/src/index.tsx       |    0
 .../webui/src/knowledgebase/KnowledgebasePage.tsx  |   86 +
 .../knowledgebase}/components/ComponentCard.tsx    |    4 +-
 .../knowledgebase}/components/ComponentModal.tsx   |    4 +-
 .../src/knowledgebase/components/ComponentsTab.tsx |   77 +
 .../main/webui/src/knowledgebase}/eip/EipCard.tsx  |    4 +-
 .../main/webui/src/knowledgebase}/eip/EipModal.tsx |    4 +-
 .../main/webui/src/knowledgebase/eip/EipTab.tsx    |   51 +-
 .../src/knowledgebase}/kamelets/KameletCard.tsx    |    4 +-
 .../src/knowledgebase}/kamelets/KameletModal.tsx   |    4 +-
 .../src/knowledgebase/kamelets/KameletsTab.tsx     |   83 +
 .../src/main/webui/src/project/DevModeToolbar.tsx  |    0
 .../src/main/webui/src/project/ProjectPage.tsx     |    2 +-
 .../src/main/webui/src/project/ProjectPanel.tsx    |    0
 .../src/main/webui/src/project/ProjectTitle.tsx    |    0
 .../src/main/webui/src/project/ProjectToolbar.tsx  |    0
 .../webui/src/project/dashboard/DashboardTab.tsx   |    0
 .../webui/src/project/dashboard/InfoContext.tsx    |    0
 .../webui/src/project/dashboard/InfoMemory.tsx     |    0
 .../main/webui/src/project/dashboard/InfoPod.tsx   |    0
 .../src/main/webui/src/project/file/FileEditor.tsx |    0
 .../webui/src/project/file/PropertiesTable.tsx     |    0
 .../main/webui/src/project/file/PropertyField.tsx  |    0
 .../webui/src/project/files/CreateFileModal.tsx    |    0
 .../webui/src/project/files/DeleteFileModal.tsx    |    0
 .../src/main/webui/src/project/files/FilesTab.tsx  |    0
 .../main/webui/src/project/files/FilesToolbar.tsx  |    0
 .../webui/src/project/files/UploadFileModal.tsx    |    0
 .../src/main/webui/src/project/log/ProjectLog.tsx  |    0
 .../main/webui/src/project/log/ProjectLogPanel.tsx |    0
 .../src/project/pipeline/ProjectPipelineTab.tsx    |    0
 .../webui/src/project/pipeline/ProjectStatus.tsx   |    0
 .../src/project/trace/RunnerInfoTraceModal.tsx     |    0
 .../src/project/trace/RunnerInfoTraceNode.tsx      |    0
 .../src/main/webui/src/project/trace/TraceTab.tsx  |    0
 .../main/webui/src/projects/CreateProjectModal.tsx |    0
 .../main/webui/src/projects/DeleteProjectModal.tsx |    0
 .../src/main/webui/src/projects/ProjectsPage.tsx   |    8 +-
 .../main/webui/src/projects/ProjectsTableRow.tsx   |    0
 .../src/main/webui/src/react-app-env.d.ts          |    0
 .../main/webui/src/services/CreateServiceModal.tsx |    2 +-
 .../main/webui/src/services/DeleteServiceModal.tsx |    2 +-
 .../src/main/webui/src/services/ServicesPage.tsx   |   87 +-
 .../main/webui/src/services/ServicesTableRow.tsx   |   94 +
 .../karavan-app/src/main/webui/tsconfig.json       |    0
 .../camel/karavan/infinispan/DataGridTest.java     |    5 +-
 .../src/test/resources/application.properties      |    0
 .../.mvn/wrapper/maven-wrapper.properties          |    0
 .../karavan-cli/CLI.md                             |    0
 .../karavan-cli/INFINISPAN.md                      |    0
 .../karavan-cli/mvnw                               |    0
 .../karavan-cli/mvnw.cmd                           |    0
 .../karavan-cli/pom.xml                            |    0
 .../org/apache/camel/karavan/cli/CommandUtils.java |    0
 .../org/apache/camel/karavan/cli/Constants.java    |    0
 .../apache/camel/karavan/cli/InstallCommand.java   |    0
 .../apache/camel/karavan/cli/KaravanCommand.java   |    0
 .../apache/camel/karavan/cli/KaravanConfig.java    |    0
 .../apache/camel/karavan/cli/ResourceUtils.java    |    0
 .../apache/camel/karavan/cli/UpgradeCommand.java   |    0
 .../karavan/cli/resources/KaravanConfigMap.java    |    0
 .../karavan/cli/resources/KaravanDeployment.java   |    0
 .../camel/karavan/cli/resources/KaravanPvc.java    |    0
 .../camel/karavan/cli/resources/KaravanRole.java   |    0
 .../camel/karavan/cli/resources/KaravanSecret.java |    0
 .../karavan/cli/resources/KaravanService.java      |    0
 .../cli/resources/KaravanServiceAccount.java       |    0
 .../camel/karavan/cli/resources/KaravanTekton.java |    0
 .../apache/camel/karavan/cli/resources/Nexus.java  |    0
 .../src/main/resources/application.properties      |    0
 .../karavan-cli/src/main/resources/dashboard.yaml  |    0
 .../src/main/resources/infinispan-secrets.yaml     |    0
 .../src/main/resources/infinispan-values.yaml      |    0
 .../karavan-cli/src/main/resources/pipelines.yaml  |    0
 .../resources/quarkus-builder-script-kubernetes.sh |    0
 .../resources/quarkus-builder-script-openshift.sh  |    0
 .../karavan-cli/src/main/resources/settings.xml    |    0
 .../spring-boot-builder-script-kubernetes.sh       |    0
 .../spring-boot-builder-script-openshift.sh        |    0
 .../karavan-operator/.gitignore                    |    0
 .../.mvn/wrapper/maven-wrapper.properties          |    0
 .../karavan-operator/Makefile                      |    0
 .../karavan-operator/PROJECT                       |    0
 .../karavan-operator/mvnw                          |    0
 .../karavan-operator/mvnw.cmd                      |    0
 .../karavan-operator/pom.xml                       |    0
 .../resources/deployments-role.yaml                |    0
 .../karavan-operator/resources/karavan.yaml        |    0
 .../apache/camel/karavan/operator/Constants.java   |    0
 .../camel/karavan/operator/KaravanReconciler.java  |    0
 .../org/apache/camel/karavan/operator/Utils.java   |    0
 .../operator/resource/KaravanDeployment.java       |    0
 .../karavan/operator/resource/KaravanPvcData.java  |    0
 .../karavan/operator/resource/KaravanPvcJbang.java |    0
 .../operator/resource/KaravanPvcM2Cache.java       |    0
 .../karavan/operator/resource/KaravanRole.java     |    0
 .../operator/resource/KaravanRoleBinding.java      |    0
 .../operator/resource/KaravanRoleBindingView.java  |    0
 .../karavan/operator/resource/KaravanRoute.java    |    0
 .../karavan/operator/resource/KaravanService.java  |    0
 .../operator/resource/KaravanServiceAccount.java   |    0
 .../operator/resource/KaravanTektonPipeline.java   |    0
 .../operator/resource/KaravanTektonTask.java       |    0
 .../operator/resource/PipelineRoleBinding.java     |    0
 .../operator/resource/PipelineRoleDeployer.java    |    0
 .../operator/resource/PipelineServiceAccount.java  |    0
 .../camel/karavan/operator/spec/CamelRuntime.java  |    0
 .../camel/karavan/operator/spec/Karavan.java       |    0
 .../operator/spec/KaravanOperatorCSVMetadata.java  |    0
 .../camel/karavan/operator/spec/KaravanSpec.java   |    0
 .../camel/karavan/operator/spec/KaravanStatus.java |    0
 .../operator/watcher/TektonCrdEventHandler.java    |    0
 .../watcher/TektonSubscriptionEventHandler.java    |    0
 .../src/main/kubernetes/karavan.svg                |    0
 .../src/main/resources/application.properties      |    0
 .../resources/quarkus-builder-script-kubernetes.sh |    0
 .../resources/quarkus-builder-script-openshift.sh  |    0
 .../spring-boot-builder-script-kubernetes.sh       |    0
 .../spring-boot-builder-script-openshift.sh        |    0
 .../karavan/operator/KaravanReconcilerE2E.java     |    0
 .../karavan/operator/KaravanReconcilerTest.java    |    0
 .../src/test/resources/application.properties      |    0
 .../src/test/resources/kubernetes/kubernetes.yaml  |    0
 .../src/test/resources/kubernetes/pipelines.yaml   |    0
 .../src/test/resources/kubernetes/tasks.yaml       |    0
 {karavan-cloud => karavan-platform}/pom.xml        |    0
 karavan-space/package.json                         |    6 +-
 karavan-space/src/App.tsx                          |   24 +-
 karavan-space/src/components/ComponentsPage.tsx    |  121 -
 .../src/designer}/MainToolbar.tsx                  |    0
 .../src/designer/beans/BeanProperties.tsx          |   51 +-
 karavan-space/src/designer/karavan.css             |    4 +
 .../route/property/ComponentParameterField.tsx     |   52 +-
 .../designer/route/property/DslPropertyField.tsx   |   53 +-
 .../route/property/InfrastructureSelector.tsx      |    0
 .../route/property/KameletPropertyField.tsx        |   53 +-
 .../src/designer/utils/InfrastructureAPI.ts        |    0
 karavan-space/src/kamelets/KameletsPage.tsx        |  131 -
 .../src/knowledgebase/KnowledgebasePage.tsx        |   86 +
 .../knowledgebase}/components/ComponentCard.tsx    |    4 +-
 .../knowledgebase}/components/ComponentModal.tsx   |    4 +-
 .../src/knowledgebase/components/ComponentsTab.tsx |   77 +
 .../src/knowledgebase}/eip/EipCard.tsx             |    4 +-
 .../src/knowledgebase}/eip/EipModal.tsx            |    4 +-
 .../src/knowledgebase/eip/EipTab.tsx               |   51 +-
 .../src/knowledgebase}/kamelets/KameletCard.tsx    |    4 +-
 .../src/knowledgebase}/kamelets/KameletModal.tsx   |    4 +-
 .../src/knowledgebase/kamelets/KameletsTab.tsx     |   83 +
 karavan-vscode/package-lock.json                   | 2587 ++++++++++----------
 karavan-vscode/package.json                        |   20 +-
 karavan-vscode/src/extension.ts                    |    4 +-
 karavan-vscode/src/helpView.ts                     |    8 +-
 karavan-vscode/webview/App.tsx                     |   10 +-
 karavan-vscode/webview/index.css                   |    4 +
 .../webview/knowledgebase/KnowledgebasePage.tsx    |   86 +
 .../knowledgebase}/components/ComponentCard.tsx    |    6 +-
 .../knowledgebase}/components/ComponentModal.tsx   |   10 +-
 .../knowledgebase/components/ComponentsTab.tsx     |   77 +
 .../webview/knowledgebase}/eip/EipCard.tsx         |    6 +-
 .../webview/knowledgebase}/eip/EipModal.tsx        |    6 +-
 .../webview/knowledgebase/eip/EipTab.tsx           |   53 +-
 .../knowledgebase}/kamelets/KameletCard.tsx        |    8 +-
 .../knowledgebase}/kamelets/KameletModal.tsx       |    6 +-
 .../webview/knowledgebase/kamelets/KameletsTab.tsx |   83 +
 346 files changed, 3093 insertions(+), 2673 deletions(-)
 delete mode 100644 karavan-cloud/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/CamelStatusName.java
 delete mode 100644 karavan-cloud/karavan-app/src/main/webui/src/components/ComponentsPage.tsx
 delete mode 100644 karavan-cloud/karavan-app/src/main/webui/src/kamelets/KameletsPage.tsx
 delete mode 100644 karavan-designer/src/components/ComponentsPage.tsx
 copy {karavan-cloud/karavan-app/src/main/webui/src/common => karavan-designer/src/designer}/MainToolbar.tsx (100%)
 delete mode 100644 karavan-designer/src/kamelets/KameletsPage.tsx
 create mode 100644 karavan-designer/src/knowledgebase/KnowledgebasePage.tsx
 copy karavan-designer/src/{ => knowledgebase}/components/ComponentCard.tsx (96%)
 copy {karavan-space/src => karavan-designer/src/knowledgebase}/components/ComponentModal.tsx (98%)
 create mode 100644 karavan-designer/src/knowledgebase/components/ComponentsTab.tsx
 copy {karavan-space/src => karavan-designer/src/knowledgebase}/eip/EipCard.tsx (96%)
 copy {karavan-space/src => karavan-designer/src/knowledgebase}/eip/EipModal.tsx (98%)
 copy karavan-cloud/karavan-app/src/main/webui/src/eip/EipPage.tsx => karavan-designer/src/knowledgebase/eip/EipTab.tsx (53%)
 copy {karavan-cloud/karavan-app/src/main/webui/src => karavan-designer/src/knowledgebase}/kamelets/KameletCard.tsx (96%)
 copy {karavan-space/src => karavan-designer/src/knowledgebase}/kamelets/KameletModal.tsx (98%)
 create mode 100644 karavan-designer/src/knowledgebase/kamelets/KameletsTab.tsx
 rename {karavan-cloud => karavan-platform}/docker/Dockerfile.builder (100%)
 rename {karavan-cloud => karavan-platform}/docker/Dockerfile.runner (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS.md (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-acl-environments.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-acl.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-app-deployment-public.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-app-ingress.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-app-service-node-port.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-pvc.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-quarkus-pipeline.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-quarkus-task-aws.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-sc.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-secret.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-spring-boot-pipeline.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/karavan-spring-boot-task-aws.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/kustomization.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/AWS/pipeline-service-account.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/MINIKUBE.md (100%)
 rename {karavan-cloud => karavan-platform}/docs/OPENSHIFT.md (100%)
 rename {karavan-cloud => karavan-platform}/docs/OPENSHIFT_DEMO.md (100%)
 rename {karavan-cloud => karavan-platform}/docs/README.md (100%)
 rename {karavan-cloud => karavan-platform}/docs/keycloack/karavan-realm.json (100%)
 rename {karavan-cloud => karavan-platform}/docs/minikube/karavan-app-ingress.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/minikube/karavan-secret.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/minikube/karavan.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/catalog.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/gitea-operator.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/gitea.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/karavan-operator.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/karavan-secret.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/karavan.yaml (100%)
 rename {karavan-cloud => karavan-platform}/docs/openshift/pipeline-operator.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/.dockerignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/.mvn/wrapper/maven-wrapper.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/Dockerfile.distroless.dockerignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/Dockerfile.legacy-jar.dockerignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/Dockerfile.multistage.dockerignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/mvnw (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/mvnw.cmd (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/pom.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/docker/Dockerfile.distroless (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/docker/Dockerfile.legacy-jar (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/docker/Dockerfile.multistage (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/AuthResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/ComponentResources.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/ConfigurationResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/DevModeResource.java (94%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/InfrastructureResource.java (90%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/KameletResources.java (77%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/LogWatchResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/ProjectFileResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/ProjectGitResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/ProjectResource.java (83%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/SseResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/StatusResource.java (97%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/api/UsersResource.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerEventListener.java (82%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerService.java (97%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/docker/LogCallback.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/InfinispanService.java (88%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/CamelStatus.java (63%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/CommitInfo.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/ContainerInfo.java (100%)
 rename karavan-cloud/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/PodStatus.java => karavan-platform/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/ContainerStatus.java (69%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/DeploymentStatus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/DevModeStatus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/GitConfig.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/GitRepo.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/GitRepoFile.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/GroupedKey.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/KaravanSchema.java (81%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/PipelineStatus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/Project.java (67%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/ProjectFile.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/infinispan/model/ServiceStatus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/kubernetes/DeploymentEventHandler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/kubernetes/KubernetesService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/kubernetes/PipelineRunEventHandler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/kubernetes/PodEventHandler.java (84%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/kubernetes/ServiceEventHandler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/AuthService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/CamelService.java (93%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/CodeService.java (97%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/EventService.java (89%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/GitService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/KaravanService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/ProjectService.java (74%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/service/ScheduledService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/shared/ConfigService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/shared/Configuration.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/java/org/apache/camel/karavan/shared/EventType.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/cache/command-cache-config.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/cache/data-cache-config.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/components/.gitignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/kamelets/.gitignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/pipelines/karavan-pipeline-dev-quarkus.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/pipelines/karavan-pipeline-dev-spring-boot.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/pipelines/karavan-task-dev-quarkus.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/pipelines/karavan-task-dev-spring-boot.yaml (100%)
 create mode 100644 karavan-platform/karavan-app/src/main/resources/services/dev-services.yaml
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/quarkus-kubernetes-application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/quarkus-openshift-application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/quarkus-org.apache.camel.AggregationStrategy.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/quarkus-org.apache.camel.Processor.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/spring-boot-kubernetes-application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/spring-boot-openshift-application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/spring-boot-org.apache.camel.AggregationStrategy.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/resources/snippets/spring-boot-org.apache.camel.Processor.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/.gitignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/package-lock.json (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/package.json (90%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/public/favicon.ico (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/public/index.html (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/public/karavan-logo-light.png (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/public/manifest.json (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/public/robots.txt (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/Logo.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/Main.tsx (90%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/MainLogin.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/Notification.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/KaravanApi.tsx (98%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/ProjectEventBus.ts (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/ProjectModels.ts (93%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/ProjectService.ts (99%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/ProjectStore.ts (100%)
 create mode 100644 karavan-platform/karavan-app/src/main/webui/src/api/ServiceModels.ts
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/api/SsoApi.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/config/ConfigurationPage.tsx (97%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/dashboard/DashboardPage.tsx (99%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/KaravanDesigner.tsx (100%)
 copy {karavan-cloud/karavan-app/src/main/webui/src/common => karavan-platform/karavan-app/src/main/webui/src/designer}/MainToolbar.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/beans/BeanCard.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/beans/BeanProperties.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/beans/BeansDesigner.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/karavan.css (99%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/rest/RestCard.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/rest/RestConfigurationCard.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/rest/RestDesigner.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/rest/RestMethodCard.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/rest/RestMethodSelector.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/DslConnections.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/DslElement.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/DslProperties.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/DslSelector.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/RouteDesigner.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/RouteDesignerLogic.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/ComponentParameterField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/DataFormatField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/DslPropertyField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/ExpressionField.tsx (100%)
 copy {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/InfrastructureSelector.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/KameletPropertyField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/ModalEditor.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/route/property/ObjectField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/templates/TemplatesDesigner.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/DslMetaModel.ts (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/EventBus.ts (100%)
 copy {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/InfrastructureAPI.ts (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/KaravanComponents.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/KaravanIcons.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/designer/utils/MediaTypes.ts (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/index.css (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/index.tsx (100%)
 create mode 100644 karavan-platform/karavan-app/src/main/webui/src/knowledgebase/KnowledgebasePage.tsx
 rename {karavan-space/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/components/ComponentCard.tsx (96%)
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/components/ComponentModal.tsx (98%)
 create mode 100644 karavan-platform/karavan-app/src/main/webui/src/knowledgebase/components/ComponentsTab.tsx
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/eip/EipCard.tsx (96%)
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/eip/EipModal.tsx (98%)
 rename karavan-space/src/eip/EipPage.tsx => karavan-platform/karavan-app/src/main/webui/src/knowledgebase/eip/EipTab.tsx (53%)
 rename {karavan-space/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/kamelets/KameletCard.tsx (96%)
 rename {karavan-designer/src => karavan-platform/karavan-app/src/main/webui/src/knowledgebase}/kamelets/KameletModal.tsx (98%)
 create mode 100644 karavan-platform/karavan-app/src/main/webui/src/knowledgebase/kamelets/KameletsTab.tsx
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/DevModeToolbar.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/ProjectPage.tsx (98%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/ProjectPanel.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/ProjectTitle.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/ProjectToolbar.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/dashboard/DashboardTab.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/dashboard/InfoContext.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/dashboard/InfoMemory.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/dashboard/InfoPod.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/file/FileEditor.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/file/PropertiesTable.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/file/PropertyField.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/files/CreateFileModal.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/files/DeleteFileModal.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/files/FilesTab.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/files/FilesToolbar.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/files/UploadFileModal.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/log/ProjectLog.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/log/ProjectLogPanel.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/pipeline/ProjectPipelineTab.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/pipeline/ProjectStatus.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/trace/RunnerInfoTraceModal.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/trace/RunnerInfoTraceNode.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/project/trace/TraceTab.tsx (100%)
 copy {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/projects/CreateProjectModal.tsx (100%)
 copy {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/projects/DeleteProjectModal.tsx (100%)
 copy {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx (94%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/projects/ProjectsTableRow.tsx (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/src/react-app-env.d.ts (100%)
 rename karavan-cloud/karavan-app/src/main/webui/src/projects/CreateProjectModal.tsx => karavan-platform/karavan-app/src/main/webui/src/services/CreateServiceModal.tsx (99%)
 rename karavan-cloud/karavan-app/src/main/webui/src/projects/DeleteProjectModal.tsx => karavan-platform/karavan-app/src/main/webui/src/services/DeleteServiceModal.tsx (97%)
 rename karavan-cloud/karavan-app/src/main/webui/src/projects/ProjectsPage.tsx => karavan-platform/karavan-app/src/main/webui/src/services/ServicesPage.tsx (53%)
 create mode 100644 karavan-platform/karavan-app/src/main/webui/src/services/ServicesTableRow.tsx
 rename {karavan-cloud => karavan-platform}/karavan-app/src/main/webui/tsconfig.json (100%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/test/java/org/apache/camel/karavan/infinispan/DataGridTest.java (92%)
 rename {karavan-cloud => karavan-platform}/karavan-app/src/test/resources/application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/.mvn/wrapper/maven-wrapper.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/CLI.md (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/INFINISPAN.md (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/mvnw (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/mvnw.cmd (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/pom.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/CommandUtils.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/Constants.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/InstallCommand.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/KaravanCommand.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/KaravanConfig.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/ResourceUtils.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/UpgradeCommand.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanConfigMap.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanDeployment.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanPvc.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanRole.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanSecret.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanServiceAccount.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/KaravanTekton.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/java/org/apache/camel/karavan/cli/resources/Nexus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/dashboard.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/infinispan-secrets.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/infinispan-values.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/pipelines.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/quarkus-builder-script-kubernetes.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/quarkus-builder-script-openshift.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/settings.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/spring-boot-builder-script-kubernetes.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-cli/src/main/resources/spring-boot-builder-script-openshift.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/.gitignore (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/.mvn/wrapper/maven-wrapper.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/Makefile (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/PROJECT (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/mvnw (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/mvnw.cmd (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/pom.xml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/resources/deployments-role.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/resources/karavan.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/Constants.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/KaravanReconciler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/Utils.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanDeployment.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanPvcData.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanPvcJbang.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanPvcM2Cache.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanRole.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanRoleBinding.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanRoleBindingView.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanRoute.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanService.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanServiceAccount.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanTektonPipeline.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/KaravanTektonTask.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/PipelineRoleBinding.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/PipelineRoleDeployer.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/resource/PipelineServiceAccount.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/spec/CamelRuntime.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/spec/Karavan.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/spec/KaravanOperatorCSVMetadata.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/spec/KaravanSpec.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/spec/KaravanStatus.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/watcher/TektonCrdEventHandler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/java/org/apache/camel/karavan/operator/watcher/TektonSubscriptionEventHandler.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/kubernetes/karavan.svg (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/resources/application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/resources/quarkus-builder-script-kubernetes.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/resources/quarkus-builder-script-openshift.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/resources/spring-boot-builder-script-kubernetes.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/main/resources/spring-boot-builder-script-openshift.sh (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/java/org/apache/camel/karavan/operator/KaravanReconcilerE2E.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/java/org/apache/camel/karavan/operator/KaravanReconcilerTest.java (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/resources/application.properties (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/resources/kubernetes/kubernetes.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/resources/kubernetes/pipelines.yaml (100%)
 rename {karavan-cloud => karavan-platform}/karavan-operator/src/test/resources/kubernetes/tasks.yaml (100%)
 rename {karavan-cloud => karavan-platform}/pom.xml (100%)
 delete mode 100644 karavan-space/src/components/ComponentsPage.tsx
 rename {karavan-cloud/karavan-app/src/main/webui/src/common => karavan-space/src/designer}/MainToolbar.tsx (100%)
 rename {karavan-cloud/karavan-app/src/main/webui => karavan-space}/src/designer/route/property/InfrastructureSelector.tsx (100%)
 rename {karavan-cloud/karavan-app/src/main/webui => karavan-space}/src/designer/utils/InfrastructureAPI.ts (100%)
 delete mode 100644 karavan-space/src/kamelets/KameletsPage.tsx
 create mode 100644 karavan-space/src/knowledgebase/KnowledgebasePage.tsx
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-space/src/knowledgebase}/components/ComponentCard.tsx (96%)
 rename {karavan-designer/src => karavan-space/src/knowledgebase}/components/ComponentModal.tsx (98%)
 create mode 100644 karavan-space/src/knowledgebase/components/ComponentsTab.tsx
 rename {karavan-designer/src => karavan-space/src/knowledgebase}/eip/EipCard.tsx (96%)
 rename {karavan-designer/src => karavan-space/src/knowledgebase}/eip/EipModal.tsx (98%)
 rename karavan-designer/src/eip/EipPage.tsx => karavan-space/src/knowledgebase/eip/EipTab.tsx (53%)
 rename {karavan-designer/src => karavan-space/src/knowledgebase}/kamelets/KameletCard.tsx (96%)
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-space/src/knowledgebase}/kamelets/KameletModal.tsx (98%)
 create mode 100644 karavan-space/src/knowledgebase/kamelets/KameletsTab.tsx
 create mode 100644 karavan-vscode/webview/knowledgebase/KnowledgebasePage.tsx
 rename {karavan-designer/src => karavan-vscode/webview/knowledgebase}/components/ComponentCard.tsx (93%)
 rename {karavan-space/src => karavan-vscode/webview/knowledgebase}/components/ComponentModal.tsx (94%)
 create mode 100644 karavan-vscode/webview/knowledgebase/components/ComponentsTab.tsx
 rename {karavan-space/src => karavan-vscode/webview/knowledgebase}/eip/EipCard.tsx (93%)
 rename {karavan-space/src => karavan-vscode/webview/knowledgebase}/eip/EipModal.tsx (96%)
 rename karavan-cloud/karavan-app/src/main/webui/src/eip/EipPage.tsx => karavan-vscode/webview/knowledgebase/eip/EipTab.tsx (51%)
 rename {karavan-cloud/karavan-app/src/main/webui/src => karavan-vscode/webview/knowledgebase}/kamelets/KameletCard.tsx (92%)
 rename {karavan-space/src => karavan-vscode/webview/knowledgebase}/kamelets/KameletModal.tsx (96%)
 create mode 100644 karavan-vscode/webview/knowledgebase/kamelets/KameletsTab.tsx