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

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


    from 2d6c0026 Upgrade karavan-core dependencies
     new 0a2be04c bump version fo vscode to 4.22.0
     new 1dd91f2d Support Agentic Development
     new c9761f3b Karavan Core updated to 4.22 for vscode
     new d9f70aa6 .task.md in .gitignore
     new dde1dd3b vscode cleanup
     new 37765188 cleanup
     new 7623d67f Karavan-app java backend update for 4.22.0
     new 3fdb5360 Karavan-app resources update for 4.22.0
     new f7d610e5 UI config
     new 7beacfcd UI config
     new b25759d5 Refactoring
     new 569780c9 Karavan Core 4.22.0 for webapp
     new 94309052 UI config
     new 45c2a0ad Karavan Webapp UI API
     new 17230af5 Karavan Webapp UI Bus
     new 209b1e17 Karavan-app java backend update for 4.22.0
     new 42e2ac89 Karavan Webapp UI Models
     new a784ba5c Karavan Webapp UI Services
     new cd71a84b Karavan Webapp UI Stores
     new 1904c9a1 Fix
     new 287c0761 Karavan-app java backend update for 4.22.0
     new 940c5039 Karavan-app UI shared
     new adb882c9 Karavan-app UI Page Access
     new 79180ba1 Karavan-app UI Page Docs
     new 367d8ec5 Karavan-app UI Page Project
     new 92e66a68 Karavan-app UI Page Projects
     new 3ec0329e Karavan-app UI Page Settings
     new 548a5e41 Karavan-app UI Page System
     new 467fd594 Karavan-app UI Page Compass
     new 444ff792 Karavan-app UI Page Command Palette
     new 22bd17a2 Karavan-app UI Page Designer
     new d94b25f1 Karavan-app UI Page Developer
     new 59d56a12 Karavan-app UI Login
     new 13c5410c Karavan-app UI Utils
     new 2ee02034 Karavan-app UI Refactoring
     new f32ebb63 Karavan Refactoring
     new a83a90af Login Fix
     new e1d94317 Karavan App dev Environment
     new dc34c6e1 FIx
     new 3b7cfae5 Karavan-app DevMode Redesign
     new aa1f82a2 Bump version to 4.22.0
     new a388fadc Karavan Devmode Github Action

The 42 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


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               |    66 +-
 .github/workflows/vscode.yml                       |     2 +-
 .gitignore                                         |     4 +-
 Dockerfile.claude                                  |    34 +
 claude_vscode.sh                                   |    13 +
 claude_webapp.sh                                   |    13 +
 docs/VSCODE_HOWTO.md                               |     4 +-
 karavan-app/Dockerfile.dockerignore                |    21 -
 karavan-app/docker-compose.yaml                    |    46 +
 karavan-app/docker-dev.sh                          |    20 +
 karavan-app/mvnw                                   |   308 -
 karavan-app/mvnw.cmd                               |   205 -
 karavan-app/pom.xml                                |    53 +-
 karavan-app/src/main/docker/Dockerfile             |     2 +-
 .../org/apache/camel/karavan/KaravanConstants.java |     4 +-
 .../org/apache/camel/karavan/KaravanEvents.java    |     3 -
 .../camel/karavan/api/AbstractApiResource.java     |    32 +-
 .../apache/camel/karavan/api/AccessResource.java   |   119 +-
 .../org/apache/camel/karavan/api/AuthResource.java |    23 +-
 .../camel/karavan/api/ConfigurationResource.java   |    25 +-
 .../camel/karavan/api/ContainerResource.java       |    64 +-
 .../karavan/api/CookieSessionAuthMechanism.java    |    14 +-
 .../apache/camel/karavan/api/DevModeResource.java  |     1 -
 .../camel/karavan/api/InfrastructureResource.java  |     6 +-
 .../apache/camel/karavan/api/InternalResource.java |   179 +
 .../apache/camel/karavan/api/LabelResource.java    |     3 -
 .../camel/karavan/api/MetadataResources.java       |    18 -
 .../apache/camel/karavan/api/ProjectResource.java  |    31 +-
 .../karavan/api/TokenAuthenticationMechanism.java  |   106 +
 .../apache/camel/karavan/cache/AccessToken.java    |    18 +
 .../camel/karavan/cache/CamelStatusValue.java      |     4 +-
 .../apache/camel/karavan/cache/KaravanCache.java   |    72 +-
 .../camel/karavan/cache/PodContainerStatus.java    |    14 +-
 .../apache/camel/karavan/cache/ProjectFile.java    |     5 +
 .../apache/camel/karavan/cache/ProjectFolder.java  |     8 +-
 .../camel/karavan/complexity/Complexity.java       |     5 -
 .../karavan/complexity/ComplexityComponent.java    |    19 +-
 .../camel/karavan/complexity/ComplexityFile.java   |    90 -
 .../karavan/complexity/ComplexityProject.java      |    53 -
 .../camel/karavan/complexity/ComplexityRoute.java  |    80 +-
 .../camel/karavan/docker/DockerForKaravan.java     |    99 +-
 .../apache/camel/karavan/docker/DockerService.java |    66 +-
 .../camel/karavan/docker/DockerStackConverter.java |   177 -
 .../docker/StackToServiceSpecConverter.java        |   400 -
 .../karavan/kubernetes/KubernetesService.java      |   199 +-
 .../kubernetes/KubernetesStatusService.java        |    10 +-
 .../camel/karavan/kubernetes/PodEventHandler.java  |    19 +-
 .../karavan/listener/CamelReloadListener.java      |     7 +-
 .../karavan/listener/CamelStatusListener.java      |    17 +-
 .../camel/karavan/listener/ConfigListener.java     |    67 -
 .../camel/karavan/listener/DockerListener.java     |    13 +-
 .../karavan/listener/DockerStatusListener.java     |    20 +-
 .../karavan/listener/NotificationListener.java     |    12 -
 .../listener/PodContainerCommandListener.java      |     2 -
 .../apache/camel/karavan/loader/CacheLoader.java   |     2 +
 .../org/apache/camel/karavan/loader/GitLoader.java |     1 -
 .../apache/camel/karavan/model/Configuration.java  |    11 +-
 .../apache/camel/karavan/model/DockerStack.java    |    80 -
 .../camel/karavan/model/DockerStackService.java    |   273 -
 .../org/apache/camel/karavan/model/PodEvent.java   |    68 +-
 .../karavan/persistence/PersistenceService.java    |    33 +-
 .../karavan/scheduler/CamelStatusScheduler.java    |     9 +-
 .../karavan/scheduler/DockerStatusScheduler.java   |    30 +-
 .../apache/camel/karavan/service/AuthService.java  |    20 +-
 .../karavan/service/CamelComponentService.java     |    68 +
 .../apache/camel/karavan/service/CodeService.java  |    85 +-
 .../camel/karavan/service/ComplexityService.java   |   274 +-
 .../camel/karavan/service/ConfigService.java       |    69 -
 .../camel/karavan/service/ProjectService.java      |    70 +-
 .../src/main/resources/application.properties      |    36 +-
 .../docker/builder.docker-compose.yaml             |     4 +-
 .../configuration/docker/builder.docker-stack.yaml |    22 -
 .../configuration/docker/component-blocklist.txt   |   345 +
 .../kubernetes/component-blocklist.txt             |   345 +
 .../src/main/resources/metadata/kamelets.yaml      | 22588 -------------------
 .../templates/docker/application.properties        |     9 +-
 .../resources/templates/docker/docker-compose.yaml |     3 +-
 .../resources/templates/docker/docker-stack.yaml   |    17 -
 .../templates/kubernetes/application.properties    |    11 +-
 .../templates/kubernetes/deployment.jkube.yaml     |    31 +-
 .../templates/kubernetes/ingress.jkube.yaml        |    20 -
 .../templates/kubernetes/service.jkube.yaml        |     9 +
 karavan-app/src/main/webui/.gitignore              |     2 +-
 karavan-app/src/main/webui/eslint.config.mjs       |    26 +-
 karavan-app/src/main/webui/index.css               |   333 -
 karavan-app/src/main/webui/index.html              |     3 +-
 karavan-app/src/main/webui/index.tsx               |    38 -
 karavan-app/src/main/webui/package-lock.json       | 11030 ++++-----
 karavan-app/src/main/webui/package.json            |    92 +-
 .../src/main/webui/public/karavan-logo-light.png   |   Bin 23131 -> 0 bytes
 karavan-app/src/main/webui/public/logo.svg         |   324 +-
 .../src/main/webui/public/silent-check-sso.html    |     2 +-
 karavan-app/src/main/webui/src/api/AccessApi.tsx   |   174 +
 .../features/projects => api}/ComplexityApi.tsx    |     5 +-
 .../main/webui/src/{ui => }/api/DiagnosticsApi.tsx |     2 +-
 .../src/main/webui/src/{ui => }/api/KaravanApi.tsx |   102 +-
 .../src/main/webui/src/api/KubernetesApi.ts        |    20 +
 .../main/webui/src/{ui => }/api/LogWatchApi.tsx    |    23 +-
 .../webui/src/{ui => }/api/NotificationApi.tsx     |    19 +-
 .../src/main/webui/src/{ui => }/api/SearchApi.tsx  |     2 +-
 .../src/main/webui/src/{ui => }/api/SystemApi.tsx  |     2 +-
 .../main/webui/src/{ui => }/api/auth/AuthApi.tsx   |    26 +-
 .../src/main/webui/src/api/auth/AuthFetch.ts       |    53 +
 .../webui/src/{ui => }/api/auth/AuthProvider.tsx   |     6 +-
 karavan-app/src/main/webui/src/api/auth/SsoApi.tsx |   157 +
 .../main/webui/src/{ui => }/bus/ErrorEventBus.ts   |     0
 .../bus/ProjectEventBus.ts => bus/LogsEventBus.ts} |     2 +-
 .../main/webui/src/core/api/CamelDefinitionApi.ts  |    92 +-
 .../webui/src/core/api/CamelDefinitionApiExt.ts    |    26 +-
 .../main/webui/src/core/api/CamelDefinitionYaml.ts |     5 +-
 .../webui/src/core/api/CamelDefinitionYamlStep.ts  |   135 +-
 .../src/main/webui/src/core/api/CamelUtil.ts       |     7 +-
 .../src/main/webui/src/core/api/ComponentApi.ts    |     3 +
 .../src/main/webui/src/core/api/KameletApi.ts      |    62 +-
 .../src/main/webui/src/core/api/TemplateApi.ts     |     2 +-
 .../src/main/webui/src/core/api/TopologyUtils.ts   |   325 +-
 karavan-app/src/main/webui/src/core/api/UriUtil.ts |   117 +
 karavan-app/src/main/webui/src/core/contants.ts    |     9 +-
 .../main/webui/src/core/model/CamelDefinition.ts   |   197 +-
 .../src/main/webui/src/core/model/CamelMetadata.ts |  3283 +--
 .../webui/src/core/model/ExchangeDefinitions.ts    |    76 +
 .../webui/src/core/model/IntegrationDefinition.ts  |     5 +-
 .../webui/src/core/model/TopologyDefinition.ts     |    34 +-
 karavan-app/src/main/webui/src/index.css           |    28 +-
 karavan-app/src/main/webui/src/index.tsx           |     4 +-
 .../src/main/webui/src}/models/AccessModels.ts     |    29 +
 .../src/main/webui/src/models/CatalogModels.ts     |    37 +
 .../src/main/webui/src/models/ComplexityModels.ts  |    65 +
 .../src/main/webui/src/models/LandscapeModels.ts   |    34 +-
 .../webui/src/{ui => }/models/ProjectModels.ts     |    32 +-
 .../DiffFileModal.css => models/SearchModels.ts}   |     8 +-
 .../webui/src/{ui => }/models/ServiceModels.ts     |     0
 .../src/main/webui/src}/models/SystemModels.ts     |     1 -
 .../src/{ui => }/services/NotificationService.ts   |     9 +-
 .../webui/src/{ui => }/services/ProjectService.ts  |   105 +-
 .../webui/src/{ui => }/services/SystemService.ts   |    16 +
 .../src/main/webui/src/stores/AccessStore.ts       |   125 +
 .../webui/src/{ui => }/stores/ActivityStore.ts     |    16 +
 .../src/main/webui/src/stores/ArchitectureStore.ts |   143 +
 .../main/webui/src/{ui => }/stores/CommitsStore.ts |    16 +
 .../MainToolbar.tsx => stores/ComplexityStore.ts}  |    42 +-
 .../src/{ui => }/stores/ContainerStatusesStore.ts  |    15 +
 .../src/main/webui/src/stores/DashboardStore.ts    |    24 +
 .../DeploymentStatusesStore.ts}                    |    29 +-
 .../src/{ui => }/stores/DocumentationStore.ts      |    12 +-
 .../src/main/webui/src/{ui => }/stores/LogStore.ts |    20 +-
 .../main/webui/src/{ui => }/stores/ProjectStore.ts |   128 +-
 .../webui/src/{ui => }/stores/ReadinessStore.ts    |     0
 .../main/webui/src/{ui => }/stores/SearchStore.ts  |     0
 .../webui/src/{ui => }/stores/SettingsStore.ts     |     0
 .../main/webui/src/{ui => }/stores/SystemStore.ts  |     2 +-
 .../main/webui/src/stores/useKubernetesStore.ts    |    28 +
 .../useProjectInfoStore.ts}                        |    12 +-
 .../src/main/webui/src/stores/useUIStore.ts        |    46 +
 .../src/main/webui/src/ui/api/AccessApi.tsx        |   178 -
 .../src/main/webui/src/ui/api/DashboardApi.tsx     |    55 -
 .../src/main/webui/src/ui/api/auth/SsoApi.tsx      |    64 -
 .../webui/src/ui/app/navigation/MainRoutes.tsx     |    80 -
 .../webui/src/ui/app/navigation/PageNavigation.css |   174 -
 .../webui/src/ui/app/navigation/PageNavigation.tsx |   123 -
 .../webui/src/ui/app/navigation/PlatformLogo.tsx   |    28 -
 .../main/webui/src/ui/app/theme/DarkModeToggle.tsx |    28 -
 .../src/ui/command-palette/CommandEventBus.ts      |    25 +
 .../CommandPaletteCamelStepsGallery.tsx            |    49 +
 .../command-palette/CommandPaletteDslElement.tsx   |    66 +
 .../command-palette/CommandPaletteDslSelected.tsx  |    19 +
 .../CommandPaletteDslSelectedCard.tsx              |    75 +
 .../ui/command-palette/CommandPaletteEditor.css    |    50 +
 .../ui/command-palette/CommandPaletteEditor.tsx    |    87 +
 .../CommandPaletteFilenameInput.tsx                |    47 +
 .../ui/command-palette/CommandPaletteFooter.tsx    |    58 +
 .../src/ui/command-palette/CommandPaletteModal.tsx |    60 +
 .../src/ui/command-palette/CommandPalettePanel.css |   191 +
 .../src/ui/command-palette/CommandPalettePanel.tsx |    58 +
 .../src/ui/command-palette/CommandPaletteUtils.tsx |    32 +
 .../src/ui/command-palette/useCommandHook.tsx      |   161 +
 .../ui/command-palette/useCommandPaletteStore.ts   |   104 +
 .../src/main/webui/src/ui/{app => compass}/App.css |     5 +
 .../src/main/webui/src/ui/{app => compass}/App.tsx |    58 +-
 .../src/main/webui/src/ui/compass/AppCompass.css   |    42 +
 .../src/main/webui/src/ui/compass/AppCompass.tsx   |    67 +
 .../src/main/webui/src/ui/compass/AppDock.css      |    44 +
 .../src/main/webui/src/ui/compass/AppDock.tsx      |   192 +
 .../src/main/webui/src/ui/compass/AppFooter.css    |     4 +
 .../src/main/webui/src/ui/compass/AppFooter.tsx    |    43 +
 .../src/main/webui/src/ui/compass/AppMain.css      |     6 +
 .../src/main/webui/src/ui/compass/AppMain.tsx      |    26 +
 .../main/webui/src/ui/compass/AppNavigation.tsx    |    36 +
 .../src/ui/{app => compass}/ReadinessPanel.tsx     |    13 +-
 .../webui/src/ui/compass/navigation/MainRoutes.tsx |    89 +
 .../{app => compass}/navigation/NavigationMenu.tsx |    40 +-
 .../navigation/NotAuthorizedPage.tsx               |     4 +-
 .../src/ui/compass/navigation/PageFallback.tsx     |    13 +
 .../src/ui/compass/navigation/PlatformLogo.tsx     |    32 +
 .../{app => compass}/navigation/ProtectedRoute.tsx |    11 +-
 .../src/ui/{app => compass}/navigation/Routes.ts   |     1 -
 .../webui/src/ui/compass/theme/DarkModeToggle.tsx  |    28 +
 .../src/ui/{app => compass}/theme/ThemeContext.tsx |     0
 .../main/webui/src/ui/compass/useCompassStore.ts   |    59 +
 .../ContainerPage.css => compass/useConfig.tsx}    |    21 +-
 .../{app/MainHook.tsx => compass/useMainHook.tsx}  |    26 +-
 .../{features/project => }/designer/CodeStore.ts   |     0
 .../project => }/designer/DesignerStore.ts         |    97 +-
 .../project => }/designer/ErrorBoundaryWrapper.tsx |     0
 .../project => }/designer/KaravanDesigner.css      |     0
 .../project => }/designer/KaravanDesigner.tsx      |    44 +-
 .../src/ui/designer/KaravanDesignerViewSwitch.css  |     6 +
 .../src/ui/designer/KaravanDesignerViewSwitch.tsx  |    50 +
 .../project => }/designer/beans/BeanCard.tsx       |    27 +-
 .../project => }/designer/beans/BeansDesigner.tsx  |    18 +-
 .../src/main/webui/src/ui}/designer/beans/bean.css |     0
 .../project => }/designer/icons/ComponentIcons.tsx |    17 +-
 .../project => }/designer/icons/EipIcons.tsx       |     0
 .../project => }/designer/icons/KaravanIcons.tsx   |    28 +-
 .../project => }/designer/icons/OtherIcons.tsx     |     0
 .../designer/kamelet/KameletAnnotationsPanel.tsx   |    11 +-
 .../kamelet/KameletDefinitionPropertyCard.tsx      |     0
 .../designer/kamelet/KameletDefinitionsPanel.tsx   |     2 +-
 .../designer/kamelet/KameletDependenciesCard.tsx   |     2 +-
 .../designer/kamelet/KameletDesigner.tsx           |     5 +-
 .../project => }/designer/kamelet/KameletInput.tsx |    15 +-
 .../designer/kamelet/KameletTypesOutCard.tsx       |     2 +-
 .../project => }/designer/kamelet/kamelet.css      |     0
 .../ui/{features/project => }/designer/karavan.css |     5 -
 .../designer/property/ComponentHeaderSection.tsx   |    57 +
 .../designer/property/DslProperties.css            |     0
 .../designer/property/DslProperties.tsx            |    21 +-
 .../designer/property/MainPropertiesPanel.tsx      |    11 +-
 .../designer/property/PropertiesHeader.tsx         |    28 +-
 .../designer/property/PropertyStore.ts             |     0
 .../property/expression/ExpressionBottomPanel.tsx  |     2 +-
 .../property/expression/ExpressionContextModel.tsx |     0
 .../property/expression/ExpressionEditor.css       |     0
 .../property/expression/ExpressionEditor.tsx       |    13 +-
 .../designer/property/property/BeanProperties.css  |     0
 .../designer/property/property/BeanProperties.tsx  |     0
 .../property/property/ComponentPropertyField.css   |     0
 .../property/property/ComponentPropertyField.tsx   |     7 +-
 .../property/ConfigurationSelectorModal.css        |     0
 .../property/ConfigurationSelectorModal.tsx        |    12 +-
 .../designer/property/property/DataFormatField.tsx |     0
 .../property/property/DslPropertyField.css         |     0
 .../property/property/DslPropertyField.tsx         |   100 +-
 .../property/property/DslPropertyFieldSelect.tsx   |     2 +-
 .../property/DslPropertyFieldSelectScrollable.tsx  |     2 +-
 .../designer/property/property/ExpressionField.tsx |     2 +-
 .../property/property/FileReferenceDropdown.css    |     0
 .../property/property/FileReferenceDropdown.tsx    |     0
 .../property/property/KameletPropertyField.css     |    25 +-
 .../property/property/KameletPropertyField.tsx     |    70 +-
 .../designer/property/property/ObjectField.tsx     |    16 +-
 .../property/PropertyPlaceholderDropdown.css       |     0
 .../property/PropertyPlaceholderDropdown.tsx       |     0
 .../designer/property/property/PropertyUtil.tsx    |     0
 .../property/property/VariablesDropdown.css        |     0
 .../property/property/VariablesDropdown.tsx        |     0
 .../designer/property/usePropertiesHook.tsx        |    74 +-
 .../project => }/designer/rest/RestCard.tsx        |    26 +-
 .../designer/rest/RestConfigurationCard.tsx        |    14 +-
 .../project => }/designer/rest/RestDesigner.tsx    |    28 +-
 .../project => }/designer/rest/RestMethodCard.tsx  |    34 +-
 .../src/ui}/designer/rest/RestMethodSelector.tsx   |     0
 .../{features/project => }/designer/rest/rest.css  |     0
 .../designer/route/DeleteConfirmation.tsx          |     0
 .../project => }/designer/route/DslConnections.css |     0
 .../project => }/designer/route/DslConnections.tsx |     2 +-
 .../project => }/designer/route/RouteDesigner.css  |     0
 .../project => }/designer/route/RouteDesigner.tsx  |    22 +-
 .../designer/route/element/DslElement.css          |     0
 .../designer/route/element/DslElement.tsx          |    20 +-
 .../ui/designer/route/element/DslElementHeader.css |    36 +
 .../designer/route/element/DslElementHeader.tsx    |    31 +-
 .../designer/route/element/DslElementMoveModal.tsx |     7 +-
 .../route/element/RouteTemplateElement.css         |     0
 .../route/element/RouteTemplateElement.tsx         |     4 +-
 .../designer/route/useResizeObserver.tsx           |     2 +-
 .../designer/route/useRouteDesignerHook.tsx        |    41 +-
 .../designer/templated/TemplatedRouteDesigner.tsx  |    11 +
 .../designer/utils/CamelDefaultStepProperty.tsx    |     0
 .../project => }/designer/utils/CamelUi.tsx        |   146 +-
 .../project => }/designer/utils/DslMetaModel.ts    |     0
 .../project => }/designer/utils/ElementIcon.css    |     0
 .../project => }/designer/utils/ElementIcons.tsx   |     0
 .../project => }/designer/utils/EventBus.ts        |     0
 .../designer/utils/InfrastructureAPI.ts            |     0
 .../designer/utils/IntegrationHeader.tsx           |     0
 .../project => }/designer/utils/MediaTypes.ts      |     0
 .../project => }/designer/utils/Notification.tsx   |     2 +-
 .../project => }/designer/utils/ValidatorUtils.ts  |     0
 .../project => }/developer/CodeEditor.tsx          |    12 +-
 .../project => }/developer/DesignerEditor.tsx      |    10 +-
 .../webui/src/ui/developer/DeveloperEditor.tsx     |    74 +
 .../project => }/developer/DeveloperManager.css    |    46 +-
 .../webui/src/ui/developer/DeveloperManager.tsx    |    23 +
 .../DeveloperManagerImpl.tsx}                      |    45 +-
 .../webui/src/ui/developer/DeveloperToolbar.css    |     4 +
 .../webui/src/ui/developer/DeveloperToolbar.tsx    |    32 +
 .../main/webui/src/ui/developer/MarkdownEditor.tsx |    69 +
 .../webui/src/ui/developer/diff/DiffViewer.css     |     4 +
 .../webui/src/ui/developer/diff/DiffViewer.tsx     |    59 +
 .../webui/src/ui/developer/groovy/GroovyEditor.tsx |    58 +
 .../developer => developer/monaco}/EditorConfig.ts |     2 +-
 .../monaco}/EditorErrorBoundaryWrapper.tsx         |     4 +-
 .../monaco}/EditorOverlayWidget.css                |     0
 .../monaco}/EditorOverlayWidget.tsx                |     0
 .../src/ui/developer/monaco/EditorToolbar.tsx      |    32 +
 .../ui/developer/monaco/MonacoEditorWrapper.tsx    |    23 +
 .../monaco/MonacoEditorWrapperImpl.tsx}            |   114 +-
 .../monaco}/MonacoEditorWrapperStateless.tsx       |    32 +-
 .../src/ui/developer/toggle/DeveloperToggle.tsx    |    76 +
 .../toggle/useDeveloperToggleStore.ts}             |    25 +-
 .../ui/features/access/users/ChangePassword.tsx    |   105 -
 .../ui/features/access/users/UserProfileTab.tsx    |    13 -
 .../src/ui/features/dashboard/DashboardFunc.ts     |    78 -
 .../src/ui/features/dashboard/DashboardPage.tsx    |    53 -
 .../src/ui/features/dashboard/DashboardToolbar.tsx |    13 -
 .../dashboard/development/DashboardDevelopment.css |   225 -
 .../development/DashboardDevelopmentCard.tsx       |    27 -
 .../development/DashboardDevelopmentCardAction.tsx |    36 -
 .../development/DashboardDevelopmentCardCommit.tsx |    50 -
 .../DashboardDevelopmentCardCommits.tsx            |    31 -
 .../DashboardDevelopmentCardProjectRow.tsx         |    50 -
 .../DashboardDevelopmentCardProjects.tsx           |   146 -
 .../development/DashboardDevelopmentCardStart.tsx  |    51 -
 .../development/DashboardDevelopmentCardTeam.tsx   |    67 -
 .../DashboardDevelopmentCardTeamMember.tsx         |    55 -
 .../development/DashboardDevelopmentHook.tsx       |    51 -
 .../development/DashboardDevelopmentLabel.tsx      |    26 -
 .../DashboardDevelopmentProjectPanel.tsx           |   104 -
 .../development/DashboardDevelopmentRefresher.tsx  |   213 -
 .../development/DashboardDevelopmentTab.tsx        |    50 -
 .../development/DashboardDevelopmentTopPanel.css   |    38 -
 .../development/DashboardDevelopmentTopPanel.tsx   |    61 -
 .../DashboardDevelopmentTopPanelCard.tsx           |    41 -
 .../src/ui/features/dashboard/useDashboardHook.tsx |   104 -
 .../features/diagnostics/camel/CamelStatusRow.tsx  |    53 -
 .../diagnostics/camel/CamelStatusesTable.tsx       |    64 -
 .../documentation/kamelets/KameletCard.tsx         |    68 -
 .../documentation/kamelets/KameletModal.tsx        |    87 -
 .../documentation/kamelets/KameletsTab.tsx         |    47 -
 .../src/ui/features/project/ContainerLogTab.tsx    |    81 -
 .../src/ui/features/project/DesignerToggle.tsx     |    56 -
 .../src/ui/features/project/ProjectContext.tsx     |    29 -
 .../webui/src/ui/features/project/ProjectPanel.tsx |    71 -
 .../project/designer/KaravanDesignerViewSwitch.css |    28 -
 .../project/designer/KaravanDesignerViewSwitch.tsx |    46 -
 .../ui/features/project/designer/beans/bean.css    |   112 -
 .../project/designer/editor/CodeEditor.tsx         |    69 -
 .../project/designer/rest/RestMethodSelector.tsx   |    68 -
 .../designer/route/element/DslElementHeader.css    |   102 -
 .../features/project/designer/selector/DslCard.tsx |   110 -
 .../project/designer/selector/DslFastCard.tsx      |    59 -
 .../project/designer/selector/DslPreferences.tsx   |    89 -
 .../project/designer/selector/DslSelector.css      |   218 -
 .../project/designer/selector/DslSelector.tsx      |   426 -
 .../ui/features/project/developer/DataEditor.css   |    39 -
 .../features/project/developer/DeveloperEditor.tsx |    70 -
 .../project/developer/DeveloperToolbar.tsx         |    20 -
 .../features/project/developer/EditorToolbar.tsx   |    56 -
 .../features/project/developer/MarkdownEditor.tsx  |    65 -
 .../project/developer/PropertiesEditor.css         |    36 -
 .../project/developer/PropertiesEditor.tsx         |   170 -
 .../ui/features/project/developer/YamlEditor.tsx   |    89 -
 .../ui/features/project/developer/openApi31.json   |  1351 --
 .../project/developer/schemas/CamelKamelet.yaml    |  1301 --
 .../developer/schemas/camelYamlDslSimplified.json  |  8649 -------
 .../project/developer/schemas/compose-spec.json    |  1905 --
 .../project/developer/schemas/openApi31.json       |  1351 --
 .../ui/features/project/files/DiffFileModal.tsx    |   136 -
 .../src/ui/features/project/files/FilesTab.tsx     |   476 -
 .../ui/features/project/project-build/BuildTab.tsx |    32 -
 .../project/project-containers/ContainersTab.tsx   |    25 -
 .../project/project-pod/PodEventsLogTable.tsx      |    61 -
 .../src/ui/features/project/project-pod/PodTab.tsx |    16 -
 .../project/project-topology/CustomNode.tsx        |   185 -
 .../project/project-topology/GetCustomMenu.tsx     |    67 -
 .../project/project-topology/TopologyBeans.css     |    52 -
 .../project/project-topology/TopologyBeans.tsx     |    77 -
 .../project/project-topology/TopologyTab.tsx       |   200 -
 .../src/ui/features/project/useProjectHook.tsx     |   173 -
 .../src/ui/features/projects/ComplexityModels.ts   |    72 -
 .../src/ui/features/projects/ProjectsPage.tsx      |    88 -
 .../projects/ProjectsTableRowComplexity.tsx        |    48 -
 .../src/ui/features/projects/SettingsToolbar.tsx   |    59 -
 .../system/config-maps/ConfigMapKeyModal.tsx       |    87 -
 .../features/system/config-maps/ConfigMapModal.tsx |    87 -
 .../features/system/config-maps/ConfigMapRow.tsx   |    96 -
 .../system/config-maps/ConfigMapRowKey.tsx         |    97 -
 .../system/config-maps/ConfigMapsTable.tsx         |    71 -
 .../ui/features/system/secrets/SecretKeyModal.tsx  |    88 -
 .../src/ui/features/system/secrets/SecretModal.tsx |    87 -
 .../src/ui/features/system/secrets/SecretRow.tsx   |   105 -
 .../ui/features/system/secrets/SecretRowKey.tsx    |   120 -
 .../ui/features/system/secrets/SecretsTable.tsx    |    68 -
 .../webui/src/ui/{app => }/login/LoginPage.css     |    11 +-
 .../webui/src/ui/{app => }/login/LoginPage.tsx     |    56 +-
 .../webui/src/ui/{app => }/login/OrbitLines.tsx    |     7 +-
 .../webui/src/ui/{app => }/login/UserPopupOidc.tsx |     2 +-
 .../src/main/webui/src/ui/models/AccessModels.ts   |    38 -
 .../src/main/webui/src/ui/models/CatalogModels.ts  |    83 -
 .../main/webui/src/ui/models/DashboardModels.ts    |    73 -
 .../src/main/webui/src/ui/models/SearchModels.ts   |     4 -
 .../src/main/webui/src/ui/models/SystemModels.ts   |    17 -
 .../access => page-access}/AccessPage.css          |     0
 .../access => page-access}/AccessPage.tsx          |    98 +-
 .../access/users => page-access}/PasswordModal.tsx |    11 +-
 .../access/users => page-access}/UserModal.tsx     |    22 +-
 .../src/ui/page-access/profile/ChangePassword.tsx  |   144 +
 .../users => page-access/profile}/UserProfile.tsx  |    18 +-
 .../src/ui/page-access/profile/UserProfileTab.css  |    15 +
 .../src/ui/page-access/profile/UserProfileTab.tsx  |    18 +
 .../access => page-access}/roles/RoleModal.tsx     |    18 +-
 .../access => page-access}/roles/RolesTable.tsx    |     4 +-
 .../access => page-access}/roles/RolesTableRow.tsx |    13 +-
 .../sessions/SessionTable.tsx}                     |    26 +-
 .../sessions/SessionTableRow.tsx}                  |    59 +-
 .../access => page-access}/users/UsersTable.tsx    |     2 +-
 .../access => page-access}/users/UsersTableRow.tsx |    23 +-
 .../Documentation.css                              |     1 +
 .../DocumentationPage.tsx                          |   147 +-
 .../components/ComponentCard.tsx                   |    23 +-
 .../components/ComponentModal.tsx                  |     4 +-
 .../components/ComponentsTab.tsx                   |     0
 .../eip/EipCard.tsx                                |     2 +-
 .../eip/EipModal.tsx                               |     4 +-
 .../eip/EipTab.tsx                                 |     0
 .../ui/page-documentation/useDocumentationHook.tsx |    25 +
 .../FileSearchToolbarItem.tsx                      |     2 +-
 .../ImageDownloadToolbar.tsx                       |     4 +-
 .../project => page-project}/Project.types.ts      |     2 +-
 .../ProjectContainerContextToolbar.css             |    34 +
 .../ProjectContainerContextToolbar.tsx             |     7 +-
 .../ProjectContainersContextProvider.tsx           |    19 +-
 .../src/ui/page-project/ProjectDrawerPanel.css     |    17 +
 .../src/ui/page-project/ProjectDrawerPanel.tsx     |    33 +
 .../ProjectFunctionHook.tsx                        |   206 +-
 .../project => page-project}/ProjectPage.css       |    50 +-
 .../project => page-project}/ProjectPage.tsx       |    53 +-
 .../ProjectPageNavigation.tsx                      |   106 +-
 .../src/ui/page-project/ProjectPageRefresher.tsx   |    18 +
 .../project => page-project}/ProjectPageStore.ts   |     4 +-
 .../project => page-project}/ProjectPanel.css      |     0
 .../webui/src/ui/page-project/ProjectPanel.tsx     |    63 +
 .../webui/src/ui/page-project/ProjectTitle.css     |    12 +
 .../project => page-project}/ProjectTitle.tsx      |     2 +-
 .../project => page-project}/RenameFileModal.tsx   |     6 +-
 .../beans/BeanFilesDropdown.tsx                    |     4 +-
 .../project => page-project}/beans/BeanWizard.tsx  |    28 +-
 .../commits/CommitsTab.tsx                         |     2 +-
 .../commits/CommitsTabRow.tsx                      |     7 +-
 .../commits/CommitsToolbar.tsx                     |     6 +-
 .../commits/GitDiffViewer.tsx                      |    25 +-
 .../{features/project => page-project}/devmode.css |     0
 .../expression/ExpressionBottomPanel.tsx           |    11 +-
 .../expression/ExpressionContextModel.tsx          |     0
 .../expression/ExpressionEditor.tsx                |    22 +-
 .../files/CreateFileModal.tsx                      |    10 +-
 .../files/CreateProjectModal.tsx                   |    12 +-
 .../files/DeleteFileModal.tsx                      |     2 +-
 .../files/FileCopyForEnvModal.tsx                  |     4 +-
 .../project => page-project}/files/FilesSubTab.tsx |   107 +-
 .../files/FilesTabUtils.tsx                        |    22 +-
 .../files/FilesTable.css}                          |    15 -
 .../src/ui/page-project/files/FilesToolbar.css     |    18 +
 .../files/FilesToolbar.tsx                         |    34 +-
 .../files/SourcesDrawerPanel.tsx}                  |    27 +-
 .../project => page-project}/files/SourcesTab.css  |     0
 .../project => page-project}/files/SourcesTab.tsx  |     8 +-
 .../files/UploadFileModal.tsx                      |     2 +-
 .../src/ui/page-project/logs/ContainerLogTab.tsx   |    69 +
 .../ui/page-project/logs/ContainerLogToolbar.tsx   |    29 +
 .../ui/page-project/logs/useContainerLogStore.ts   |    17 +
 .../src/ui/page-project/project-build/BuildTab.tsx |    51 +
 .../project-containers/ContainerButtons.tsx        |    15 +-
 .../ContainerEnvironmentPanel.tsx                  |    18 +-
 .../project-containers/ContainersTab.css           |    13 +
 .../project-containers/ContainersTab.tsx           |    48 +
 .../project-containers/ContainersTable.tsx         |    21 +-
 .../project-containers/ContainersTableRow.tsx      |    26 +-
 .../project-containers/ContainersToolbar.tsx       |     0
 .../project-containers/DeploymentButtons.tsx       |    32 +-
 .../project-containers/DeploymentPanel.tsx         |    23 +-
 .../project-containers/ImagesPanel.tsx             |   173 +-
 .../project-containers/PodEventsLogTable.tsx       |    98 +
 .../project-topology/CustomComponentFactory.tsx    |    32 +-
 .../project-topology/CustomEdge.tsx                |    20 +-
 .../project-topology/CustomGroup.tsx               |     0
 .../page-project/project-topology/CustomNode.tsx   |   269 +
 .../CustomNodeMetricAttachment.tsx                 |     0
 .../project-topology/GetCustomMenu.tsx             |   105 +
 .../project-topology/TopologyApi.tsx               |   359 +-
 .../project-topology/TopologyBeans.css             |    75 +
 .../project-topology/TopologyBeans.tsx             |   135 +
 .../project-topology/TopologyController.tsx        |   200 +
 .../page-project/project-topology/TopologyData.css |    37 +
 .../page-project/project-topology/TopologyData.tsx |    66 +
 .../project-topology/TopologyDocumentation.css     |     8 +-
 .../project-topology/TopologyDocumentation.tsx     |    15 +-
 .../project-topology/TopologyLegend.css            |    23 +-
 .../project-topology/TopologyLegend.tsx            |    13 +-
 .../page-project/project-topology/TopologyTab.tsx  |    49 +
 .../project-topology/TopologyToolbar.tsx           |   103 +-
 .../project-topology/graph/TopologyDagreLayout.ts  |     4 +-
 .../project-topology/graph/TopologyElkLayout.ts    |     0
 .../project-topology/graph/TopologyGroup.ts        |     0
 .../project-topology/graph/TopologyLink.ts         |     0
 .../project-topology/graph/TopologyNode.ts         |     0
 .../project-topology/topology.css                  |   159 +-
 .../project-topology/useCustomNodeHook.tsx         |    20 +
 .../project-topology/useTopologyHook.tsx           |    26 +-
 .../templated-route/TemplatedRouteHook.tsx         |    75 +
 .../templated-route/TemplatedRoutePanel.tsx        |   229 +
 .../templated-route/TemplatedRouteStore.ts         |    38 +
 .../toolbar/BuildToolbar.tsx                       |    12 +-
 .../toolbar/DevModeToolbar.css                     |    21 +
 .../toolbar/DevModeToolbar.tsx                     |    32 +-
 .../toolbar/ProjectToolbar.tsx                     |    12 +-
 .../ui/page-projects/CreateProjectDrawerPanel.tsx  |    31 +
 .../CreateProjectModal.tsx                         |     8 +-
 .../src/ui/page-projects/CreateProjectPanel.tsx    |   146 +
 .../DeleteProjectModal.tsx                         |     4 +-
 .../projects => page-projects}/ProjectZipApi.tsx   |     0
 .../webui/src/ui/page-projects/ProjectsPage.css    |    33 +-
 .../webui/src/ui/page-projects/ProjectsPage.tsx    |    97 +
 .../projects => page-projects}/ProjectsToolbar.tsx |    73 +-
 .../src/ui/page-projects/ProjectsToolbarTags.tsx   |    59 +
 .../UploadProjectModal.tsx                         |     2 +-
 .../ui/page-projects/architecture/Architecture.css |   128 +
 .../architecture/ArchitectureComponentFactory.tsx  |    60 +
 .../architecture/ArchitectureController.tsx        |   445 +
 .../architecture/ArchitectureEdge.tsx              |    29 +
 .../architecture/ArchitectureForceLayout.ts        |   169 +
 .../architecture/ArchitectureHook.tsx              |    30 +
 .../architecture/ArchitectureMenu.tsx              |    98 +
 .../architecture/ArchitectureNode.tsx              |    98 +
 .../architecture/ArchitectureRefresher.tsx         |    69 +
 .../page-projects/architecture/ArchitectureTab.tsx |    29 +
 .../table}/ProjectStatusLabel.tsx                  |    23 +-
 .../table}/ProjectsTab.tsx                         |    48 +-
 .../table}/ProjectsTableRow.tsx                    |    91 +-
 .../table}/ProjectsTableRowActivity.css            |     0
 .../table}/ProjectsTableRowActivity.tsx            |     0
 .../table}/ProjectsTableRowTimeLine.css            |     0
 .../table}/ProjectsTableRowTimeLine.tsx            |     7 +-
 .../ui/page-projects/useCreateProjectFormUtil.tsx  |   631 +
 .../settings => page-settings}/SettingsPage.tsx    |    60 +-
 .../main/webui/src/ui/page-system/SystemPage.css   |    18 +
 .../system => page-system}/SystemPage.tsx          |    82 +-
 .../app-props/AppPropsRow.tsx                      |     5 +-
 .../app-props/AppPropsTable.tsx                    |     8 +-
 .../containers/ContainerPage.css                   |     0
 .../containers/ContainerTableRow.tsx               |    60 +-
 .../containers/ContainersTable.tsx                 |    13 +-
 .../deployments/DeploymentStatusRow.tsx            |     0
 .../deployments/DeploymentStatusesTable.tsx        |    12 +-
 .../system => page-system}/env-vars/EnvVarRow.tsx  |     5 +-
 .../env-vars/EnvVarsTable.tsx                      |     8 +-
 .../main/webui/src/ui/services/AccessService.ts    |    14 -
 .../main/webui/src/ui/services/DashboardService.ts |    17 -
 .../src/main/webui/src/ui/shared/MonacoEditor.tsx  |   242 +
 .../src/main/webui/src/ui/shared/ShortCut.tsx      |    60 +
 .../src/main/webui/src/ui/shared/icons/SvgIcon.tsx |    18 +-
 .../src/ui/shared/icons/SvgNavigationIcon.tsx      |    16 +
 .../main/webui/src/ui/shared/icons/TryOutIcon.tsx  |    13 +
 .../src/main/webui/src/ui/shared/icons/agents.svg  |    43 -
 .../src/main/webui/src/ui/shared/icons/api.svg     |    22 +
 .../main/webui/src/ui/shared/icons/application.svg |    14 +-
 .../webui/src/ui/shared/icons/asyncapi-logo.svg    |    64 +
 .../main/webui/src/ui/shared/icons/asyncapi.svg    |   183 +
 .../src/main/webui/src/ui/shared/icons/bean.svg    |    39 +
 .../main/webui/src/ui/shared/icons/dashboard.svg   |     6 -
 .../main/webui/src/ui/shared/icons/dashboardx.svg  |   127 -
 .../main/webui/src/ui/shared/icons/landscape.svg   |    30 +-
 .../src/main/webui/src/ui/shared/icons/logo.svg    |   178 +
 .../src/main/webui/src/ui/shared/icons/logout.svg  |    22 +-
 .../src/main/webui/src/ui/shared/icons/trace.svg   |     8 +
 .../src/main/webui/src/ui/shared/monaco-setup.ts   |    12 +-
 .../src/ui/shared/monaco-worker-manager-compat.ts  |    99 +
 .../src/main/webui/src/ui/shared/timeAgo.ts        |    12 +
 .../webui/src/ui/shared/ui/ContainerButton.tsx     |    16 +-
 .../webui/src/ui/shared/ui/EmulatedProgress.tsx    |    54 +
 .../src/ui/shared/ui/FieldSelectScrollable.tsx     |     6 +-
 .../src/ui/shared/ui/KaravanContainerButton.css    |    34 -
 .../src/ui/shared/ui/KaravanContainerButton.tsx    |    56 -
 .../main/webui/src/ui/shared/ui/MainToolbar.css    |   514 -
 .../main/webui/src/ui/shared/ui/PlatformLogos.css  |    28 +-
 .../main/webui/src/ui/shared/ui/PlatformLogos.tsx  |    35 +-
 .../webui/src/ui/shared/ui/ProjectLabelRoutes.tsx  |    55 +
 .../webui/src/ui/shared/ui/ProjectLabelSize.tsx    |    56 +
 .../src/main/webui/src/ui/shared/ui/RightPanel.css |    15 +-
 .../src/main/webui/src/ui/shared/ui/RightPanel.tsx |    20 +-
 .../webui/src/ui/shared/ui/SideBarFormWrapper.tsx  |    61 +-
 .../src/ui/shared/ui/SideBarFormWrapperButtons.tsx |    59 +
 .../main/webui/src/ui/shared/ui/SvgGradient.tsx    |    16 +
 .../src/main/webui/src/ui/stores/AccessStore.ts    |    51 -
 .../src/main/webui/src/ui/stores/BrandStore.ts     |    25 -
 .../src/main/webui/src/ui/stores/DashboardStore.ts |    60 -
 .../src/main/webui/src/ui/stores/DeveloperStore.ts |    23 -
 .../src/main/webui/src/ui/stores/TopologyStore.ts  |    89 -
 .../main/webui/src/ui/{util => utils}/CodeUtils.ts |     4 +-
 .../src/main/webui/src/ui/utils/FileUtils.ts       |    32 -
 .../webui/src/ui/{util => utils}/ModalForm.css     |     0
 .../webui/src/ui/{util => utils}/StringUtils.ts    |    32 +-
 .../webui/src/ui/{util => utils}/form-util.css     |     0
 .../webui/src/ui/{util => utils}/useFormUtil.tsx   |   103 +-
 karavan-app/src/main/webui/tsconfig.json           |    37 +-
 karavan-app/src/main/webui/vite-env.d.ts           |     9 +
 karavan-app/src/main/webui/vite.config.ts          |    29 +-
 karavan-core/.mocharc.json                         |    11 -
 karavan-core/.prettierignore                       |     9 -
 karavan-core/.prettierrc                           |    14 -
 karavan-core/package-lock.json                     |  2052 --
 karavan-core/package.json                          |    60 -
 karavan-core/src/core/api/CamelDefinitionApi.ts    |  3493 ---
 karavan-core/src/core/api/CamelDefinitionApiExt.ts |   866 -
 karavan-core/src/core/api/CamelDefinitionYaml.ts   |   432 -
 .../src/core/api/CamelDefinitionYamlStep.ts        |  5077 -----
 karavan-core/src/core/api/CamelDisplayUtil.ts      |   144 -
 karavan-core/src/core/api/CamelUtil.ts             |   390 -
 karavan-core/src/core/api/ComponentApi.ts          |   370 -
 karavan-core/src/core/api/KameletApi.ts            |   160 -
 karavan-core/src/core/api/MainConfigurationApi.ts  |    87 -
 karavan-core/src/core/api/ProjectModelApi.ts       |    75 -
 karavan-core/src/core/api/SpiBeanApi.ts            |   104 -
 karavan-core/src/core/api/TemplateApi.ts           |    58 -
 karavan-core/src/core/api/TopologyUtils.ts         |   588 -
 karavan-core/src/core/api/VariableUtil.ts          |   105 -
 karavan-core/src/core/contants.ts                  |    26 -
 karavan-core/src/core/model/CamelDefinition.ts     |  4154 ----
 karavan-core/src/core/model/CamelMetadata.ts       |  3116 ---
 karavan-core/src/core/model/ComponentModels.ts     |   108 -
 .../src/core/model/IntegrationDefinition.ts        |   188 -
 karavan-core/src/core/model/KameletModels.ts       |   224 -
 .../src/core/model/MainConfigurationModel.ts       |    44 -
 karavan-core/src/core/model/ProjectModel.ts        |    43 -
 karavan-core/src/core/model/SpiBeanModels.ts       |    53 -
 karavan-core/src/core/model/TopologyDefinition.ts  |   185 -
 karavan-core/test/addStep.spec.ts                  |   125 -
 karavan-core/test/addStep1.yaml                    |    27 -
 karavan-core/test/allowableValues.camel.yaml       |    19 -
 karavan-core/test/allowableValues.spec.ts          |    30 -
 .../test/avro-serialize-action.kamelet.yaml        |    70 -
 karavan-core/test/beans.spec.ts                    |    92 -
 karavan-core/test/beans1.yaml                      |    36 -
 karavan-core/test/beans2.yaml                      |    42 -
 karavan-core/test/beans3.yaml                      |     7 -
 karavan-core/test/checkRequired.spec.ts            |    53 -
 karavan-core/test/circuitBreaker.spec.ts           |    57 -
 karavan-core/test/circuitBreaker.yaml              |    19 -
 karavan-core/test/cloneDefinition.spec.ts          |   106 -
 karavan-core/test/createKamelet.spec.ts            |    38 -
 karavan-core/test/cxf.json                         |   615 -
 karavan-core/test/cxf.spec.ts                      |    44 -
 karavan-core/test/cxf.yaml                         |    15 -
 karavan-core/test/deleteStep.spec.ts               |    74 -
 karavan-core/test/demo.spec.ts                     |    49 -
 karavan-core/test/demo.yaml                        |    32 -
 karavan-core/test/doCatchOnWhen.camel.yaml         |    20 -
 karavan-core/test/doCatchOnWhen.spec.ts            |    36 -
 karavan-core/test/errorHandler.spec.ts             |    38 -
 karavan-core/test/errorHandler1.yaml               |    27 -
 karavan-core/test/expression.spec.ts               |    55 -
 karavan-core/test/findStep.spec.ts                 |   127 -
 karavan-core/test/findStep.yaml                    |    65 -
 karavan-core/test/getElementProperties.spec.ts     |    32 -
 .../test/getElementPropertiesByName.spec.ts        |    31 -
 karavan-core/test/getExpressionLanguage.spec.ts    |    40 -
 karavan-core/test/hasElementWithId.camel.yaml      |    98 -
 karavan-core/test/hasElementWithId.spec.ts         |    57 -
 karavan-core/test/hasElementWithId1.camel.yaml     |    16 -
 karavan-core/test/hasElementWithIdError.camel.yaml |    98 -
 karavan-core/test/integration.spec.ts              |    60 -
 karavan-core/test/integration1.yaml                |    24 -
 karavan-core/test/integration2.yaml                |    23 -
 karavan-core/test/integrationToYaml.spec.ts        |    51 -
 karavan-core/test/intercept.spec.ts                |    49 -
 karavan-core/test/intercept.yaml                   |    19 -
 karavan-core/test/is-not-integration.yaml          |  5114 -----
 karavan-core/test/isIntegration.spec.ts            |    45 -
 karavan-core/test/kamelet.spec.ts                  |    61 -
 karavan-core/test/metadata/components.json         |   775 -
 karavan-core/test/metadata/kamelets.yaml           | 22588 -------------------
 karavan-core/test/metadata/spiBeans.json           |  4457 ----
 karavan-core/test/multi-line.camel.yaml            |    17 -
 karavan-core/test/multi-line.spec.ts               |    43 -
 karavan-core/test/multiObjectProperties.spec.ts    |    46 -
 karavan-core/test/multiObjectProperties1.yaml      |    19 -
 karavan-core/test/multiple.spec.ts                 |    38 -
 karavan-core/test/multiple.yaml                    |    29 -
 karavan-core/test/openapi.spec.ts                  |    48 -
 karavan-core/test/openapi.yaml                     |     7 -
 karavan-core/test/placeholder.spec.ts              |    32 -
 karavan-core/test/placeholder.yaml                 |   133 -
 karavan-core/test/plain-try-catch.yaml             |    31 -
 karavan-core/test/plain.spec.ts                    |    72 -
 karavan-core/test/plain1.yaml                      |    22 -
 karavan-core/test/plain2.yaml                      |    13 -
 karavan-core/test/plain3.yaml                      |     5 -
 karavan-core/test/plain4.yaml                      |     5 -
 karavan-core/test/postgresql-source.kamelet.yaml   |   113 -
 karavan-core/test/restConfigDsl.yaml               |    15 -
 karavan-core/test/restDsl.spec.ts                  |    83 -
 karavan-core/test/restDsl.yaml                     |    29 -
 karavan-core/test/routeTemplate.spec.ts            |    37 -
 karavan-core/test/routeTemplate1.camel.yaml        |    21 -
 karavan-core/test/routeTemplate2.camel.yaml        |    33 -
 karavan-core/test/routes.spec.ts                   |    37 -
 karavan-core/test/routes1.yaml                     |    31 -
 karavan-core/test/supported-components.json        |  1221 -
 karavan-core/test/supportedComponents.spec.ts      |    34 -
 .../test/template1.AggregationStrategy.java        |    21 -
 karavan-core/test/template1.Processor.java         |    13 -
 .../test/template2.AggregationStrategy.java        |    21 -
 karavan-core/test/template2.Processor.java         |    13 -
 karavan-core/test/templateApi.spec.ts              |    45 -
 karavan-core/test/templatedRoute.camel.yaml        |    16 -
 karavan-core/test/templatedRoute.spec.ts           |    31 -
 karavan-core/test/timer-source.kamelet.yaml        |    75 -
 karavan-core/test/tod.spec.ts                      |    31 -
 karavan-core/test/tod.yaml                         |     9 -
 karavan-core/test/topology.spec.ts                 |    51 -
 karavan-core/test/topology1.camel.yaml             |    56 -
 karavan-core/test/topology2.camel.yaml             |    44 -
 karavan-core/test/topology3.camel.yaml             |    27 -
 karavan-core/test/tsconfig.testing.json            |    12 -
 karavan-core/test/updateStep.spec.ts               |    72 -
 karavan-core/test/variable1.camel.yaml             |    42 -
 karavan-core/test/variable2.camel.yaml             |    42 -
 karavan-core/test/variables.spec.ts                |    34 -
 karavan-core/test/yamDataFormat.camel.yaml         |    13 -
 karavan-core/test/yamDataFormat.spec.ts            |    47 -
 karavan-core/test/yamDataFormat1.camel.yaml        |    11 -
 karavan-core/test/yamDataFormat2.camel.yaml        |    12 -
 karavan-core/tsconfig.json                         |    35 -
 karavan-designer/public/metadata/components.json   |   775 -
 karavan-designer/public/metadata/kamelets.yaml     | 22588 -------------------
 karavan-designer/public/metadata/spiBeans.json     |  4457 ----
 karavan-devmode/.dockerignore                      |     5 +
 karavan-devmode/Dockerfile                         |    53 +-
 karavan-devmode/entrypoint.sh                      |    60 +
 karavan-devmode/pom.xml                            |    65 +
 karavan-devmode/src/main/java/KaravanDevMode.java  |    96 +
 .../src/main/resources/log4j2.component.properties |     2 +
 .../src/main/resources/log4j2.properties           |    21 +
 karavan-vscode/.eslintrc.json                      |    31 -
 karavan-vscode/.vscodeignore                       |    32 +-
 karavan-vscode/AGENT.md                            |   328 +
 karavan-vscode/CHANGELOG.md                        |     6 +
 karavan-vscode/README.md                           |     4 +-
 karavan-vscode/eslint.config.mjs                   |    73 +
 karavan-vscode/package-lock.json                   |  1904 +-
 karavan-vscode/package.json                        |    69 +-
 karavan-vscode/src/extension.ts                    |    16 +-
 karavan-vscode/tsconfig.json                       |    14 +-
 karavan-vscode/webpack.config.js                   |    35 +-
 karavan-vscode/webview/acquireVsCodeApi.d.ts       |    12 +-
 .../webview/karavan-core/api/CamelDefinitionApi.ts |    92 +-
 .../karavan-core/api/CamelDefinitionApiExt.ts      |    26 +-
 .../karavan-core/api/CamelDefinitionYaml.ts        |     4 +-
 .../karavan-core/api/CamelDefinitionYamlStep.ts    |   135 +-
 .../webview/karavan-core/api/CamelUtil.ts          |     7 +-
 .../webview/karavan-core/api/ComponentApi.ts       |     3 +
 .../webview/karavan-core/api/KameletApi.ts         |    62 +-
 .../webview/karavan-core/api/TemplateApi.ts        |     2 +-
 .../webview/karavan-core/api/TopologyUtils.ts      |   325 +-
 karavan-vscode/webview/karavan-core/api/UriUtil.ts |   117 +
 karavan-vscode/webview/karavan-core/contants.ts    |    12 +-
 .../webview/karavan-core/model/CamelDefinition.ts  |   197 +-
 .../webview/karavan-core/model/CamelMetadata.ts    |  3283 +--
 .../karavan-core/model/ExchangeDefinitions.ts      |    76 +
 .../karavan-core/model/IntegrationDefinition.ts    |     5 +-
 .../karavan-core/model/TopologyDefinition.ts       |    34 +-
 .../project/designer/selector/DslSelector.tsx      |     5 +-
 .../webview/karavan/shared/ui/PlatformLogos.tsx    |     2 +-
 karavan-vscode/webview/vscode.ts                   |    15 +-
 778 files changed, 26088 insertions(+), 151158 deletions(-)
 create mode 100644 Dockerfile.claude
 create mode 100755 claude_vscode.sh
 create mode 100755 claude_webapp.sh
 delete mode 100644 karavan-app/Dockerfile.dockerignore
 create mode 100644 karavan-app/docker-compose.yaml
 create mode 100755 karavan-app/docker-dev.sh
 delete mode 100755 karavan-app/mvnw
 delete mode 100644 karavan-app/mvnw.cmd
 create mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/api/InternalResource.java
 create mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/api/TokenAuthenticationMechanism.java
 create mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/cache/AccessToken.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/complexity/Complexity.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerStackConverter.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/docker/StackToServiceSpecConverter.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/listener/ConfigListener.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/model/DockerStack.java
 delete mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/model/DockerStackService.java
 create mode 100644 
karavan-app/src/main/java/org/apache/camel/karavan/service/CamelComponentService.java
 delete mode 100644 
karavan-app/src/main/resources/configuration/docker/builder.docker-stack.yaml
 create mode 100644 
karavan-app/src/main/resources/configuration/docker/component-blocklist.txt
 create mode 100644 
karavan-app/src/main/resources/configuration/kubernetes/component-blocklist.txt
 delete mode 100644 karavan-app/src/main/resources/metadata/kamelets.yaml
 delete mode 100644 
karavan-app/src/main/resources/templates/docker/docker-stack.yaml
 delete mode 100644 
karavan-app/src/main/resources/templates/kubernetes/ingress.jkube.yaml
 create mode 100644 
karavan-app/src/main/resources/templates/kubernetes/service.jkube.yaml
 delete mode 100644 karavan-app/src/main/webui/index.css
 delete mode 100644 karavan-app/src/main/webui/index.tsx
 delete mode 100644 karavan-app/src/main/webui/public/karavan-logo-light.png
 create mode 100644 karavan-app/src/main/webui/src/api/AccessApi.tsx
 rename karavan-app/src/main/webui/src/{ui/features/projects => 
api}/ComplexityApi.tsx (90%)
 rename karavan-app/src/main/webui/src/{ui => }/api/DiagnosticsApi.tsx (93%)
 rename karavan-app/src/main/webui/src/{ui => }/api/KaravanApi.tsx (86%)
 create mode 100644 karavan-app/src/main/webui/src/api/KubernetesApi.ts
 rename karavan-app/src/main/webui/src/{ui => }/api/LogWatchApi.tsx (75%)
 rename karavan-app/src/main/webui/src/{ui => }/api/NotificationApi.tsx (84%)
 rename karavan-app/src/main/webui/src/{ui => }/api/SearchApi.tsx (95%)
 rename karavan-app/src/main/webui/src/{ui => }/api/SystemApi.tsx (99%)
 rename karavan-app/src/main/webui/src/{ui => }/api/auth/AuthApi.tsx (87%)
 create mode 100644 karavan-app/src/main/webui/src/api/auth/AuthFetch.ts
 rename karavan-app/src/main/webui/src/{ui => }/api/auth/AuthProvider.tsx (96%)
 create mode 100644 karavan-app/src/main/webui/src/api/auth/SsoApi.tsx
 rename karavan-app/src/main/webui/src/{ui => }/bus/ErrorEventBus.ts (100%)
 rename karavan-app/src/main/webui/src/{ui/bus/ProjectEventBus.ts => 
bus/LogsEventBus.ts} (96%)
 create mode 100644 karavan-app/src/main/webui/src/core/api/UriUtil.ts
 create mode 100644 
karavan-app/src/main/webui/src/core/model/ExchangeDefinitions.ts
 copy {karavan-vscode/webview/karavan => 
karavan-app/src/main/webui/src}/models/AccessModels.ts (64%)
 create mode 100644 karavan-app/src/main/webui/src/models/CatalogModels.ts
 create mode 100644 karavan-app/src/main/webui/src/models/ComplexityModels.ts
 copy 
karavan-vscode/webview/karavan/features/project/designer/property/property/VariablesDropdown.css
 => karavan-app/src/main/webui/src/models/LandscapeModels.ts (61%)
 rename karavan-app/src/main/webui/src/{ui => }/models/ProjectModels.ts (89%)
 rename 
karavan-app/src/main/webui/src/{ui/features/project/files/DiffFileModal.css => 
models/SearchModels.ts} (90%)
 rename karavan-app/src/main/webui/src/{ui => }/models/ServiceModels.ts (100%)
 copy {karavan-vscode/webview/karavan => 
karavan-app/src/main/webui/src}/models/SystemModels.ts (99%)
 rename karavan-app/src/main/webui/src/{ui => }/services/NotificationService.ts 
(87%)
 rename karavan-app/src/main/webui/src/{ui => }/services/ProjectService.ts (74%)
 rename karavan-app/src/main/webui/src/{ui => }/services/SystemService.ts (52%)
 create mode 100644 karavan-app/src/main/webui/src/stores/AccessStore.ts
 rename karavan-app/src/main/webui/src/{ui => }/stores/ActivityStore.ts (60%)
 create mode 100644 karavan-app/src/main/webui/src/stores/ArchitectureStore.ts
 rename karavan-app/src/main/webui/src/{ui => }/stores/CommitsStore.ts (70%)
 rename karavan-app/src/main/webui/src/{ui/shared/ui/MainToolbar.tsx => 
stores/ComplexityStore.ts} (51%)
 rename karavan-app/src/main/webui/src/{ui => 
}/stores/ContainerStatusesStore.ts (73%)
 create mode 100644 karavan-app/src/main/webui/src/stores/DashboardStore.ts
 copy karavan-app/src/main/webui/src/{ui/stores/ReadinessStore.ts => 
stores/DeploymentStatusesStore.ts} (57%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/DocumentationStore.ts 
(86%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/LogStore.ts (55%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/ProjectStore.ts (79%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/ReadinessStore.ts (100%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/SearchStore.ts (100%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/SettingsStore.ts (100%)
 rename karavan-app/src/main/webui/src/{ui => }/stores/SystemStore.ts (92%)
 create mode 100644 karavan-app/src/main/webui/src/stores/useKubernetesStore.ts
 rename karavan-app/src/main/webui/src/{ui/stores/ProjectInfoStore.ts => 
stores/useProjectInfoStore.ts} (85%)
 create mode 100644 karavan-app/src/main/webui/src/stores/useUIStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/api/AccessApi.tsx
 delete mode 100644 karavan-app/src/main/webui/src/ui/api/DashboardApi.tsx
 delete mode 100644 karavan-app/src/main/webui/src/ui/api/auth/SsoApi.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/app/navigation/MainRoutes.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/app/navigation/PageNavigation.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/app/navigation/PageNavigation.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/app/navigation/PlatformLogo.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/app/theme/DarkModeToggle.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandEventBus.ts
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteCamelStepsGallery.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteDslElement.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteDslSelected.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteDslSelectedCard.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteEditor.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteEditor.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteFilenameInput.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteFooter.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteModal.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPalettePanel.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPalettePanel.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/CommandPaletteUtils.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/useCommandHook.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/command-palette/useCommandPaletteStore.ts
 rename karavan-app/src/main/webui/src/ui/{app => compass}/App.css (67%)
 rename karavan-app/src/main/webui/src/ui/{app => compass}/App.tsx (54%)
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppCompass.css
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppCompass.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppDock.css
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppDock.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppFooter.css
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppFooter.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppMain.css
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppMain.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/AppNavigation.tsx
 rename karavan-app/src/main/webui/src/ui/{app => compass}/ReadinessPanel.tsx 
(88%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/compass/navigation/MainRoutes.tsx
 rename karavan-app/src/main/webui/src/ui/{app => 
compass}/navigation/NavigationMenu.tsx (53%)
 rename karavan-app/src/main/webui/src/ui/{app => 
compass}/navigation/NotAuthorizedPage.tsx (75%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/compass/navigation/PageFallback.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/compass/navigation/PlatformLogo.tsx
 rename karavan-app/src/main/webui/src/ui/{app => 
compass}/navigation/ProtectedRoute.tsx (66%)
 rename karavan-app/src/main/webui/src/ui/{app => compass}/navigation/Routes.ts 
(93%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/compass/theme/DarkModeToggle.tsx
 rename karavan-app/src/main/webui/src/ui/{app => 
compass}/theme/ThemeContext.tsx (100%)
 create mode 100644 karavan-app/src/main/webui/src/ui/compass/useCompassStore.ts
 copy 
karavan-app/src/main/webui/src/ui/{features/system/containers/ContainerPage.css 
=> compass/useConfig.tsx} (66%)
 rename karavan-app/src/main/webui/src/ui/{app/MainHook.tsx => 
compass/useMainHook.tsx} (81%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/CodeStore.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/DesignerStore.ts (76%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/ErrorBoundaryWrapper.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/KaravanDesigner.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/KaravanDesigner.tsx (84%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/designer/KaravanDesignerViewSwitch.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/designer/KaravanDesignerViewSwitch.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/beans/BeanCard.tsx (68%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/beans/BeansDesigner.tsx (88%)
 copy {karavan-vscode/webview/karavan/features/project => 
karavan-app/src/main/webui/src/ui}/designer/beans/bean.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/icons/ComponentIcons.tsx (99%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/icons/EipIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/icons/KaravanIcons.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/icons/OtherIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletAnnotationsPanel.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletDefinitionPropertyCard.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletDefinitionsPanel.tsx (99%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletDependenciesCard.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletDesigner.tsx (92%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletInput.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/KameletTypesOutCard.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/kamelet/kamelet.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/karavan.css (99%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/designer/property/ComponentHeaderSection.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/DslProperties.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/DslProperties.tsx (92%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/MainPropertiesPanel.tsx (81%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/PropertiesHeader.tsx (90%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/PropertyStore.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/expression/ExpressionBottomPanel.tsx (97%)
 copy karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/expression/ExpressionContextModel.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/expression/ExpressionEditor.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/expression/ExpressionEditor.tsx (89%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/BeanProperties.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/BeanProperties.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ComponentPropertyField.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ComponentPropertyField.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ConfigurationSelectorModal.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ConfigurationSelectorModal.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/DataFormatField.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/DslPropertyField.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/DslPropertyField.tsx (93%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/DslPropertyFieldSelect.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/DslPropertyFieldSelectScrollable.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ExpressionField.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/FileReferenceDropdown.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/FileReferenceDropdown.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/KameletPropertyField.css (63%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/KameletPropertyField.tsx (84%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/ObjectField.tsx (90%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/PropertyPlaceholderDropdown.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/PropertyPlaceholderDropdown.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/PropertyUtil.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/VariablesDropdown.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/property/VariablesDropdown.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/property/usePropertiesHook.tsx (83%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/rest/RestCard.tsx (84%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/rest/RestConfigurationCard.tsx (87%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/rest/RestDesigner.tsx (91%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/rest/RestMethodCard.tsx (67%)
 copy {karavan-vscode/webview/karavan/features/project => 
karavan-app/src/main/webui/src/ui}/designer/rest/RestMethodSelector.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/rest/rest.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/DeleteConfirmation.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/DslConnections.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/DslConnections.tsx (99%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/RouteDesigner.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/RouteDesigner.tsx (93%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/DslElement.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/DslElement.tsx (95%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/designer/route/element/DslElementHeader.css
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/DslElementHeader.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/DslElementMoveModal.tsx (96%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/RouteTemplateElement.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/element/RouteTemplateElement.tsx (96%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/useResizeObserver.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/route/useRouteDesignerHook.tsx (91%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/designer/templated/TemplatedRouteDesigner.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/CamelDefaultStepProperty.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/CamelUi.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/DslMetaModel.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/ElementIcon.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/ElementIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/EventBus.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/InfrastructureAPI.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/IntegrationHeader.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/MediaTypes.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/Notification.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/designer/utils/ValidatorUtils.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/developer/CodeEditor.tsx (83%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/developer/DesignerEditor.tsx (94%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/DeveloperEditor.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
}/developer/DeveloperManager.css (80%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/DeveloperManager.tsx
 rename 
karavan-app/src/main/webui/src/ui/{features/project/developer/DeveloperManager.tsx
 => developer/DeveloperManagerImpl.tsx} (57%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/DeveloperToolbar.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/DeveloperToolbar.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/MarkdownEditor.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/diff/DiffViewer.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/diff/DiffViewer.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/groovy/GroovyEditor.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project/developer => 
developer/monaco}/EditorConfig.ts (93%)
 rename karavan-app/src/main/webui/src/ui/{features/project/developer => 
developer/monaco}/EditorErrorBoundaryWrapper.tsx (93%)
 rename karavan-app/src/main/webui/src/ui/{features/project/developer => 
developer/monaco}/EditorOverlayWidget.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project/developer => 
developer/monaco}/EditorOverlayWidget.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/monaco/EditorToolbar.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/monaco/MonacoEditorWrapper.tsx
 rename 
karavan-app/src/main/webui/src/ui/{features/project/developer/MonacoEditorWrapper.tsx
 => developer/monaco/MonacoEditorWrapperImpl.tsx} (66%)
 rename karavan-app/src/main/webui/src/ui/{features/project/developer => 
developer/monaco}/MonacoEditorWrapperStateless.tsx (75%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/developer/toggle/DeveloperToggle.tsx
 rename 
karavan-app/src/main/webui/src/ui/{features/project/readme/ReadmeTab.tsx => 
developer/toggle/useDeveloperToggleStore.ts} (56%)
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/access/users/ChangePassword.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/access/users/UserProfileTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/DashboardFunc.ts
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/DashboardPage.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/DashboardToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopment.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCard.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardAction.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardCommit.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardCommits.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardProjectRow.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardProjects.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardStart.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardTeam.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentCardTeamMember.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentHook.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentLabel.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentProjectPanel.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentRefresher.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentTopPanel.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentTopPanel.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/development/DashboardDevelopmentTopPanelCard.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/dashboard/useDashboardHook.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/diagnostics/camel/CamelStatusRow.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/diagnostics/camel/CamelStatusesTable.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/documentation/kamelets/KameletCard.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/documentation/kamelets/KameletModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/documentation/kamelets/KameletsTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/ContainerLogTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/DesignerToggle.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/ProjectContext.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/ProjectPanel.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/KaravanDesignerViewSwitch.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/KaravanDesignerViewSwitch.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/beans/bean.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/editor/CodeEditor.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/rest/RestMethodSelector.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/route/element/DslElementHeader.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/selector/DslCard.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/selector/DslFastCard.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/selector/DslPreferences.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/selector/DslSelector.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/designer/selector/DslSelector.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/DataEditor.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/DeveloperEditor.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/DeveloperToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/EditorToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/MarkdownEditor.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/PropertiesEditor.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/PropertiesEditor.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/YamlEditor.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/openApi31.json
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/schemas/CamelKamelet.yaml
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/schemas/camelYamlDslSimplified.json
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/schemas/compose-spec.json
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/developer/schemas/openApi31.json
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/files/DiffFileModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/files/FilesTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-build/BuildTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-containers/ContainersTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-pod/PodEventsLogTable.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-pod/PodTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-topology/CustomNode.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-topology/GetCustomMenu.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-topology/TopologyBeans.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-topology/TopologyBeans.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/project-topology/TopologyTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/project/useProjectHook.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/projects/ComplexityModels.ts
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/projects/ProjectsPage.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/projects/ProjectsTableRowComplexity.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/projects/SettingsToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/config-maps/ConfigMapKeyModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/config-maps/ConfigMapModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/config-maps/ConfigMapRow.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/config-maps/ConfigMapRowKey.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/config-maps/ConfigMapsTable.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/secrets/SecretKeyModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/secrets/SecretModal.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/secrets/SecretRow.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/secrets/SecretRowKey.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/features/system/secrets/SecretsTable.tsx
 rename karavan-app/src/main/webui/src/ui/{app => }/login/LoginPage.css (98%)
 rename karavan-app/src/main/webui/src/ui/{app => }/login/LoginPage.tsx (84%)
 rename karavan-app/src/main/webui/src/ui/{app => }/login/OrbitLines.tsx (88%)
 rename karavan-app/src/main/webui/src/ui/{app => }/login/UserPopupOidc.tsx 
(96%)
 delete mode 100644 karavan-app/src/main/webui/src/ui/models/AccessModels.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/models/CatalogModels.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/models/DashboardModels.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/models/SearchModels.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/models/SystemModels.ts
 rename karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/AccessPage.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/AccessPage.tsx (50%)
 rename karavan-app/src/main/webui/src/ui/{features/access/users => 
page-access}/PasswordModal.tsx (93%)
 rename karavan-app/src/main/webui/src/ui/{features/access/users => 
page-access}/UserModal.tsx (88%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-access/profile/ChangePassword.tsx
 rename karavan-app/src/main/webui/src/ui/{features/access/users => 
page-access/profile}/UserProfile.tsx (87%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-access/profile/UserProfileTab.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-access/profile/UserProfileTab.tsx
 rename karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/roles/RoleModal.tsx (86%)
 copy karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/roles/RolesTable.tsx (94%)
 copy karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/roles/RolesTableRow.tsx (87%)
 rename karavan-app/src/main/webui/src/ui/{features/access/roles/RolesTable.tsx 
=> page-access/sessions/SessionTable.tsx} (64%)
 rename 
karavan-app/src/main/webui/src/ui/{features/access/roles/RolesTableRow.tsx => 
page-access/sessions/SessionTableRow.tsx} (55%)
 rename karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/users/UsersTable.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/access => 
page-access}/users/UsersTableRow.tsx (89%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/Documentation.css (98%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/DocumentationPage.tsx (53%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/components/ComponentCard.tsx (74%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/components/ComponentModal.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/components/ComponentsTab.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/eip/EipCard.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/eip/EipModal.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/documentation => 
page-documentation}/eip/EipTab.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-documentation/useDocumentationHook.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/FileSearchToolbarItem.tsx (96%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ImageDownloadToolbar.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/Project.types.ts (83%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectContainerContextToolbar.css
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectContainerContextToolbar.tsx (92%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectContainersContextProvider.tsx (79%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectDrawerPanel.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectDrawerPanel.tsx
 rename karavan-app/src/main/webui/src/ui/{app/navigation => 
page-project}/ProjectFunctionHook.tsx (53%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectPage.css (88%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectPage.tsx (65%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectPageNavigation.tsx (55%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectPageRefresher.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectPageStore.ts (80%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectPanel.css (100%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectPanel.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/ProjectTitle.css
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/ProjectTitle.tsx (99%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/RenameFileModal.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/beans/BeanFilesDropdown.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/beans/BeanWizard.tsx (90%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/commits/CommitsTab.tsx (97%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/commits/CommitsTabRow.tsx (93%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/commits/CommitsToolbar.tsx (88%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/commits/GitDiffViewer.tsx (65%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/devmode.css (100%)
 copy {karavan-vscode/webview/karavan/features/project/designer/property => 
karavan-app/src/main/webui/src/ui/page-project}/expression/ExpressionBottomPanel.tsx
 (85%)
 rename karavan-app/src/main/webui/src/ui/{features/project/designer/property 
=> page-project}/expression/ExpressionContextModel.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/expression/ExpressionEditor.tsx (56%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/CreateFileModal.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/CreateProjectModal.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/DeleteFileModal.tsx (98%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/FileCopyForEnvModal.tsx (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/FilesSubTab.tsx (82%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/FilesTabUtils.tsx (85%)
 rename karavan-app/src/main/webui/src/ui/{features/projects/Complexity.css => 
page-project/files/FilesTable.css} (68%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/files/FilesToolbar.css
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/FilesToolbar.tsx (87%)
 rename 
karavan-app/src/main/webui/src/ui/{features/dashboard/development/DashboardDevelopmentDrawerPanel.tsx
 => page-project/files/SourcesDrawerPanel.tsx} (54%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/SourcesTab.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/SourcesTab.tsx (73%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/files/UploadFileModal.tsx (98%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/logs/ContainerLogTab.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/logs/ContainerLogToolbar.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/logs/useContainerLogStore.ts
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-build/BuildTab.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ContainerButtons.tsx (91%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ContainerEnvironmentPanel.tsx (85%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-containers/ContainersTab.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-containers/ContainersTab.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ContainersTable.tsx (73%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ContainersTableRow.tsx (66%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ContainersToolbar.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/DeploymentButtons.tsx (84%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/DeploymentPanel.tsx (73%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-containers/ImagesPanel.tsx (58%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-containers/PodEventsLogTable.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/CustomComponentFactory.tsx (65%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/CustomEdge.tsx (58%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/CustomGroup.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/CustomNode.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/CustomNodeMetricAttachment.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/GetCustomMenu.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyApi.tsx (62%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyBeans.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyBeans.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyController.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyData.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyData.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyDocumentation.css (83%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyDocumentation.tsx (68%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyLegend.css (73%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyLegend.tsx (60%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/TopologyTab.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/TopologyToolbar.tsx (52%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/graph/TopologyDagreLayout.ts (95%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/graph/TopologyElkLayout.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/graph/TopologyGroup.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/graph/TopologyLink.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/graph/TopologyNode.ts (100%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/topology.css (56%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/project-topology/useCustomNodeHook.tsx
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/project-topology/useTopologyHook.tsx (84%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/templated-route/TemplatedRouteHook.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/templated-route/TemplatedRoutePanel.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-project/templated-route/TemplatedRouteStore.ts
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/toolbar/BuildToolbar.tsx (92%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/toolbar/DevModeToolbar.css (61%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/toolbar/DevModeToolbar.tsx (83%)
 rename karavan-app/src/main/webui/src/ui/{features/project => 
page-project}/toolbar/ProjectToolbar.tsx (77%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/CreateProjectDrawerPanel.tsx
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects}/CreateProjectModal.tsx (96%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/CreateProjectPanel.tsx
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects}/DeleteProjectModal.tsx (94%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects}/ProjectZipApi.tsx (100%)
 copy 
karavan-vscode/webview/karavan/features/project/designer/KaravanDesigner.css => 
karavan-app/src/main/webui/src/ui/page-projects/ProjectsPage.css (61%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/ProjectsPage.tsx
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects}/ProjectsToolbar.tsx (67%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/ProjectsToolbarTags.tsx
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects}/UploadProjectModal.tsx (98%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/Architecture.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureComponentFactory.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureController.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureEdge.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureForceLayout.ts
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureHook.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureMenu.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureNode.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureRefresher.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/architecture/ArchitectureTab.tsx
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectStatusLabel.tsx (72%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTab.tsx (77%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTableRow.tsx (62%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTableRowActivity.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTableRowActivity.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTableRowTimeLine.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/projects => 
page-projects/table}/ProjectsTableRowTimeLine.tsx (92%)
 create mode 100644 
karavan-app/src/main/webui/src/ui/page-projects/useCreateProjectFormUtil.tsx
 rename karavan-app/src/main/webui/src/ui/{features/settings => 
page-settings}/SettingsPage.tsx (64%)
 create mode 100644 karavan-app/src/main/webui/src/ui/page-system/SystemPage.css
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/SystemPage.tsx (65%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/app-props/AppPropsRow.tsx (87%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/app-props/AppPropsTable.tsx (79%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/containers/ContainerPage.css (100%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/containers/ContainerTableRow.tsx (80%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/containers/ContainersTable.tsx (89%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/deployments/DeploymentStatusRow.tsx (100%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/deployments/DeploymentStatusesTable.tsx (86%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/env-vars/EnvVarRow.tsx (87%)
 rename karavan-app/src/main/webui/src/ui/{features/system => 
page-system}/env-vars/EnvVarsTable.tsx (79%)
 delete mode 100644 karavan-app/src/main/webui/src/ui/services/AccessService.ts
 delete mode 100644 
karavan-app/src/main/webui/src/ui/services/DashboardService.ts
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/MonacoEditor.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/ShortCut.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/icons/TryOutIcon.tsx
 delete mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/agents.svg
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/icons/asyncapi-logo.svg
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/asyncapi.svg
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/bean.svg
 delete mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/dashboard.svg
 delete mode 100644 
karavan-app/src/main/webui/src/ui/shared/icons/dashboardx.svg
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/logo.svg
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/icons/trace.svg
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/monaco-worker-manager-compat.ts
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/timeAgo.ts
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/EmulatedProgress.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/KaravanContainerButton.css
 delete mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/KaravanContainerButton.tsx
 delete mode 100644 karavan-app/src/main/webui/src/ui/shared/ui/MainToolbar.css
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/ProjectLabelRoutes.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/ProjectLabelSize.tsx
 create mode 100644 
karavan-app/src/main/webui/src/ui/shared/ui/SideBarFormWrapperButtons.tsx
 create mode 100644 karavan-app/src/main/webui/src/ui/shared/ui/SvgGradient.tsx
 delete mode 100644 karavan-app/src/main/webui/src/ui/stores/AccessStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/stores/BrandStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/stores/DashboardStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/stores/DeveloperStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/ui/stores/TopologyStore.ts
 rename karavan-app/src/main/webui/src/ui/{util => utils}/CodeUtils.ts (98%)
 rename karavan-app/src/main/webui/src/ui/{util => utils}/ModalForm.css (100%)
 rename karavan-app/src/main/webui/src/ui/{util => utils}/StringUtils.ts (93%)
 rename karavan-app/src/main/webui/src/ui/{util => utils}/form-util.css (100%)
 rename karavan-app/src/main/webui/src/ui/{util => utils}/useFormUtil.tsx (77%)
 delete mode 100644 karavan-core/.mocharc.json
 delete mode 100644 karavan-core/.prettierignore
 delete mode 100644 karavan-core/.prettierrc
 delete mode 100644 karavan-core/package-lock.json
 delete mode 100644 karavan-core/package.json
 delete mode 100644 karavan-core/src/core/api/CamelDefinitionApi.ts
 delete mode 100644 karavan-core/src/core/api/CamelDefinitionApiExt.ts
 delete mode 100644 karavan-core/src/core/api/CamelDefinitionYaml.ts
 delete mode 100644 karavan-core/src/core/api/CamelDefinitionYamlStep.ts
 delete mode 100644 karavan-core/src/core/api/CamelDisplayUtil.ts
 delete mode 100644 karavan-core/src/core/api/CamelUtil.ts
 delete mode 100644 karavan-core/src/core/api/ComponentApi.ts
 delete mode 100644 karavan-core/src/core/api/KameletApi.ts
 delete mode 100644 karavan-core/src/core/api/MainConfigurationApi.ts
 delete mode 100644 karavan-core/src/core/api/ProjectModelApi.ts
 delete mode 100644 karavan-core/src/core/api/SpiBeanApi.ts
 delete mode 100644 karavan-core/src/core/api/TemplateApi.ts
 delete mode 100644 karavan-core/src/core/api/TopologyUtils.ts
 delete mode 100644 karavan-core/src/core/api/VariableUtil.ts
 delete mode 100644 karavan-core/src/core/contants.ts
 delete mode 100644 karavan-core/src/core/model/CamelDefinition.ts
 delete mode 100644 karavan-core/src/core/model/CamelMetadata.ts
 delete mode 100644 karavan-core/src/core/model/ComponentModels.ts
 delete mode 100644 karavan-core/src/core/model/IntegrationDefinition.ts
 delete mode 100644 karavan-core/src/core/model/KameletModels.ts
 delete mode 100644 karavan-core/src/core/model/MainConfigurationModel.ts
 delete mode 100644 karavan-core/src/core/model/ProjectModel.ts
 delete mode 100644 karavan-core/src/core/model/SpiBeanModels.ts
 delete mode 100644 karavan-core/src/core/model/TopologyDefinition.ts
 delete mode 100644 karavan-core/test/addStep.spec.ts
 delete mode 100644 karavan-core/test/addStep1.yaml
 delete mode 100644 karavan-core/test/allowableValues.camel.yaml
 delete mode 100644 karavan-core/test/allowableValues.spec.ts
 delete mode 100644 karavan-core/test/avro-serialize-action.kamelet.yaml
 delete mode 100644 karavan-core/test/beans.spec.ts
 delete mode 100644 karavan-core/test/beans1.yaml
 delete mode 100644 karavan-core/test/beans2.yaml
 delete mode 100644 karavan-core/test/beans3.yaml
 delete mode 100644 karavan-core/test/checkRequired.spec.ts
 delete mode 100644 karavan-core/test/circuitBreaker.spec.ts
 delete mode 100644 karavan-core/test/circuitBreaker.yaml
 delete mode 100644 karavan-core/test/cloneDefinition.spec.ts
 delete mode 100644 karavan-core/test/createKamelet.spec.ts
 delete mode 100644 karavan-core/test/cxf.json
 delete mode 100644 karavan-core/test/cxf.spec.ts
 delete mode 100644 karavan-core/test/cxf.yaml
 delete mode 100644 karavan-core/test/deleteStep.spec.ts
 delete mode 100644 karavan-core/test/demo.spec.ts
 delete mode 100644 karavan-core/test/demo.yaml
 delete mode 100644 karavan-core/test/doCatchOnWhen.camel.yaml
 delete mode 100644 karavan-core/test/doCatchOnWhen.spec.ts
 delete mode 100644 karavan-core/test/errorHandler.spec.ts
 delete mode 100644 karavan-core/test/errorHandler1.yaml
 delete mode 100644 karavan-core/test/expression.spec.ts
 delete mode 100644 karavan-core/test/findStep.spec.ts
 delete mode 100644 karavan-core/test/findStep.yaml
 delete mode 100644 karavan-core/test/getElementProperties.spec.ts
 delete mode 100644 karavan-core/test/getElementPropertiesByName.spec.ts
 delete mode 100644 karavan-core/test/getExpressionLanguage.spec.ts
 delete mode 100644 karavan-core/test/hasElementWithId.camel.yaml
 delete mode 100644 karavan-core/test/hasElementWithId.spec.ts
 delete mode 100644 karavan-core/test/hasElementWithId1.camel.yaml
 delete mode 100644 karavan-core/test/hasElementWithIdError.camel.yaml
 delete mode 100644 karavan-core/test/integration.spec.ts
 delete mode 100644 karavan-core/test/integration1.yaml
 delete mode 100644 karavan-core/test/integration2.yaml
 delete mode 100644 karavan-core/test/integrationToYaml.spec.ts
 delete mode 100644 karavan-core/test/intercept.spec.ts
 delete mode 100644 karavan-core/test/intercept.yaml
 delete mode 100644 karavan-core/test/is-not-integration.yaml
 delete mode 100644 karavan-core/test/isIntegration.spec.ts
 delete mode 100644 karavan-core/test/kamelet.spec.ts
 delete mode 100644 karavan-core/test/metadata/components.json
 delete mode 100644 karavan-core/test/metadata/kamelets.yaml
 delete mode 100644 karavan-core/test/metadata/spiBeans.json
 delete mode 100644 karavan-core/test/multi-line.camel.yaml
 delete mode 100644 karavan-core/test/multi-line.spec.ts
 delete mode 100644 karavan-core/test/multiObjectProperties.spec.ts
 delete mode 100644 karavan-core/test/multiObjectProperties1.yaml
 delete mode 100644 karavan-core/test/multiple.spec.ts
 delete mode 100644 karavan-core/test/multiple.yaml
 delete mode 100644 karavan-core/test/openapi.spec.ts
 delete mode 100644 karavan-core/test/openapi.yaml
 delete mode 100644 karavan-core/test/placeholder.spec.ts
 delete mode 100644 karavan-core/test/placeholder.yaml
 delete mode 100644 karavan-core/test/plain-try-catch.yaml
 delete mode 100644 karavan-core/test/plain.spec.ts
 delete mode 100644 karavan-core/test/plain1.yaml
 delete mode 100644 karavan-core/test/plain2.yaml
 delete mode 100644 karavan-core/test/plain3.yaml
 delete mode 100644 karavan-core/test/plain4.yaml
 delete mode 100644 karavan-core/test/postgresql-source.kamelet.yaml
 delete mode 100644 karavan-core/test/restConfigDsl.yaml
 delete mode 100644 karavan-core/test/restDsl.spec.ts
 delete mode 100644 karavan-core/test/restDsl.yaml
 delete mode 100644 karavan-core/test/routeTemplate.spec.ts
 delete mode 100644 karavan-core/test/routeTemplate1.camel.yaml
 delete mode 100644 karavan-core/test/routeTemplate2.camel.yaml
 delete mode 100644 karavan-core/test/routes.spec.ts
 delete mode 100644 karavan-core/test/routes1.yaml
 delete mode 100644 karavan-core/test/supported-components.json
 delete mode 100644 karavan-core/test/supportedComponents.spec.ts
 delete mode 100644 karavan-core/test/template1.AggregationStrategy.java
 delete mode 100644 karavan-core/test/template1.Processor.java
 delete mode 100644 karavan-core/test/template2.AggregationStrategy.java
 delete mode 100644 karavan-core/test/template2.Processor.java
 delete mode 100644 karavan-core/test/templateApi.spec.ts
 delete mode 100644 karavan-core/test/templatedRoute.camel.yaml
 delete mode 100644 karavan-core/test/templatedRoute.spec.ts
 delete mode 100644 karavan-core/test/timer-source.kamelet.yaml
 delete mode 100644 karavan-core/test/tod.spec.ts
 delete mode 100644 karavan-core/test/tod.yaml
 delete mode 100644 karavan-core/test/topology.spec.ts
 delete mode 100644 karavan-core/test/topology1.camel.yaml
 delete mode 100644 karavan-core/test/topology2.camel.yaml
 delete mode 100644 karavan-core/test/topology3.camel.yaml
 delete mode 100644 karavan-core/test/tsconfig.testing.json
 delete mode 100644 karavan-core/test/updateStep.spec.ts
 delete mode 100644 karavan-core/test/variable1.camel.yaml
 delete mode 100644 karavan-core/test/variable2.camel.yaml
 delete mode 100644 karavan-core/test/variables.spec.ts
 delete mode 100644 karavan-core/test/yamDataFormat.camel.yaml
 delete mode 100644 karavan-core/test/yamDataFormat.spec.ts
 delete mode 100644 karavan-core/test/yamDataFormat1.camel.yaml
 delete mode 100644 karavan-core/test/yamDataFormat2.camel.yaml
 delete mode 100644 karavan-core/tsconfig.json
 delete mode 100644 karavan-designer/public/metadata/components.json
 delete mode 100644 karavan-designer/public/metadata/kamelets.yaml
 delete mode 100644 karavan-designer/public/metadata/spiBeans.json
 create mode 100644 karavan-devmode/.dockerignore
 create mode 100755 karavan-devmode/entrypoint.sh
 create mode 100644 karavan-devmode/pom.xml
 create mode 100644 karavan-devmode/src/main/java/KaravanDevMode.java
 create mode 100644 
karavan-devmode/src/main/resources/log4j2.component.properties
 create mode 100644 karavan-devmode/src/main/resources/log4j2.properties
 delete mode 100644 karavan-vscode/.eslintrc.json
 create mode 100644 karavan-vscode/AGENT.md
 create mode 100644 karavan-vscode/eslint.config.mjs
 create mode 100644 karavan-vscode/webview/karavan-core/api/UriUtil.ts
 create mode 100644 
karavan-vscode/webview/karavan-core/model/ExchangeDefinitions.ts

Reply via email to