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

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


    from e0267632 fix #1574
     new 21c07a78 Prepare for 4.14.3
     new 8c36fec4 Prepare for 4.14.3
     new 01f9a962 Fix #1574
     new 3308dfb1 Prepare 4.14.3

The 4 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/workflows/app.yml                          |   6 +-
 .gitignore                                         |   3 +-
 .../apache/camel/karavan/KaravanStartupLoader.java |   1 +
 .../apache/camel/karavan/api/DevModeResource.java  |  16 +-
 .../camel/karavan/api/ProjectFileResource.java     |  18 +-
 .../apache/camel/karavan/cache/CamelStatus.java    |   2 -
 .../camel/karavan/cache/CamelStatusValue.java      |   5 -
 .../camel/karavan/docker/DockerEventHandler.java   |   2 +-
 .../listener/PodContainerStatusListener.java       |   3 +-
 .../apache/camel/karavan/service/CodeService.java  |  11 +-
 .../camel/karavan/service/ComplexityService.java   |  19 +-
 .../templates/docker/application.properties        |  47 ++--
 .../templates/kubernetes/application.properties    |  46 ++--
 karavan-app/src/main/webui/package-lock.json       | 101 +++----
 karavan-app/src/main/webui/package.json            |   4 +-
 .../context/ProjectContainersContextProvider.tsx   |  49 ----
 .../src/accelerator/developer/EditorToolbar.tsx    |  50 ----
 .../src/accelerator/toolbar/DevModeToolbar.css     |  60 -----
 .../src/accelerator/toolbar/ProjectToolbar.tsx     |  42 ---
 .../toolbar/ProjectsToolbarAccelerator.tsx         |   9 -
 .../main/webui/src/accelerator/utils/FileUtils.ts  |  31 ---
 .../webui/src/diagnostics/ContainerStatusRow.tsx   |  53 ----
 .../src/diagnostics/ContainerStatusesTable.tsx     |  54 ----
 .../src/diagnostics/DeploymentStatusesTable.tsx    |  53 ----
 .../main/webui/src/diagnostics/DiagnosticsApi.tsx  |  70 -----
 .../main/webui/src/diagnostics/DiagnosticsPage.tsx | 158 -----------
 .../main/webui/src/diagnostics/DiagnosticsStore.ts |  28 --
 karavan-app/src/main/webui/src/icons/docker.svg    |   2 -
 karavan-app/src/main/webui/src/icons/jar.svg       |   2 -
 karavan-app/src/main/webui/src/icons/log.svg       |   2 -
 karavan-app/src/main/webui/src/index.css           |  85 +++++-
 karavan-app/src/main/webui/src/index.tsx           |   9 +-
 .../src/integration-runtime/InfoTabContainer.tsx   |  97 -------
 .../src/integration-runtime/InfoTabContext.tsx     | 190 -------------
 .../src/integration-runtime/InfoTabMemory.tsx      | 176 ------------
 .../src/integration-runtime/InformationTab.tsx     |  55 ----
 .../webui/src/integration-runtime/ProjectLog.css   |  53 ----
 .../src/integration-runtime/ProjectLogTab.tsx      |  50 ----
 .../webui/src/integration-runtime/RuntimeApi.tsx   |  57 ----
 .../webui/src/integration-runtime/RuntimeModels.ts |   6 -
 .../webui/src/integration-runtime/RuntimePanel.tsx | 110 --------
 .../src/main/webui/src/integration/ProjectPage.css | 135 ----------
 .../main/webui/src/integration/ResourceToolbar.tsx |  83 ------
 .../main/webui/src/integration/files/FilesTab.tsx  | 215 ---------------
 .../src/integration/package/ContainerPanel.tsx     |  73 -----
 .../webui/src/integration/package/PackageTab.tsx   |  38 ---
 .../webui/src/integrations/ProjectStatusLabel.tsx  |  65 -----
 .../src/karavan-core}/api/CamelDefinitionApi.ts    |   0
 .../src/karavan-core}/api/CamelDefinitionApiExt.ts |   0
 .../src/karavan-core}/api/CamelDefinitionYaml.ts   |   0
 .../karavan-core}/api/CamelDefinitionYamlStep.ts   |   0
 .../src/karavan-core}/api/CamelDisplayUtil.ts      |   0
 .../main/webui/src/karavan-core}/api/CamelUtil.ts  |   0
 .../webui/src/karavan-core}/api/ComponentApi.ts    |   2 +
 .../main/webui/src/karavan-core}/api/KameletApi.ts |   0
 .../src/karavan-core}/api/MainConfigurationApi.ts  |   6 +-
 .../webui/src/karavan-core}/api/ProjectModelApi.ts |   0
 .../main/webui/src/karavan-core}/api/SpiBeanApi.ts |   0
 .../webui/src/karavan-core}/api/TemplateApi.ts     |   0
 .../webui/src/karavan-core}/api/TopologyUtils.ts   |   0
 .../webui/src/karavan-core}/api/VariableUtil.ts    |   0
 .../src/main/webui/src/karavan-core}/contants.ts   |   0
 .../src/karavan-core}/model/CamelDefinition.ts     |   0
 .../webui/src/karavan-core}/model/CamelMetadata.ts |   0
 .../src/karavan-core}/model/ComponentModels.ts     |   0
 .../karavan-core}/model/IntegrationDefinition.ts   |   0
 .../webui/src/karavan-core}/model/KameletModels.ts |   0
 .../karavan-core}/model/MainConfigurationModel.ts  |   0
 .../webui/src/karavan-core}/model/ProjectModel.ts  |   0
 .../webui/src/karavan-core}/model/SpiBeanModels.ts |   0
 .../src/karavan-core}/model/TopologyDefinition.ts  |   0
 .../src/{access => karavan/api}/AccessApi.tsx      |   6 +-
 .../src/main/webui/src/karavan/api/CustomApi.ts    |  21 ++
 .../developer => karavan/api}/DeveloperApi.tsx     |   4 +-
 .../webui/src/{ => karavan}/api/KaravanApi.tsx     |  27 +-
 .../webui/src/{ => karavan}/api/LogWatchApi.tsx    |   7 +-
 .../src/{ => karavan}/api/NotificationApi.tsx      |   6 +-
 .../main/webui/src/{ => karavan}/api/SearchApi.tsx |   6 +-
 .../src/{system => karavan/api}/SystemApi.tsx      |  54 +++-
 .../webui/src/{ => karavan/api}/auth/AuthApi.tsx   |   8 +-
 .../src/{ => karavan/api}/auth/AuthProvider.tsx    |   6 +-
 .../webui/src/{ => karavan/api}/auth/SsoApi.tsx    |   4 +-
 .../src/{main/Main.css => karavan/app/App.css}     |   0
 karavan-app/src/main/webui/src/karavan/app/App.tsx |  83 ++++++
 .../useMainHook.tsx => karavan/app/MainHook.tsx}   |  37 ++-
 .../app/ReadinessPanel.tsx}                        |  35 ++-
 .../src/{main => karavan/app/login}/LoginPage.css  |   0
 .../src/{main => karavan/app/login}/LoginPage.tsx  |  14 +-
 .../{main => karavan/app/login}/UserPopupOidc.tsx  |   6 +-
 .../src/karavan/app/navigation/MainRoutes.tsx      |  53 ++++
 .../src/karavan/app/navigation/NavigationMenu.tsx  |  42 +++
 .../app/navigation}/NotAuthorizedPage.tsx          |   2 +-
 .../app/navigation}/PageNavigation.css             |  74 +++--
 .../app/navigation}/PageNavigation.tsx             |  71 ++---
 .../app/navigation/ProjectFunctionHook.tsx}        |  51 ++--
 .../app/navigation}/ProtectedRoute.tsx             |  11 +-
 .../src/{main => karavan/app/navigation}/Routes.ts |   5 +-
 .../{main => karavan/app/theme}/DarkModeToggle.tsx |   0
 .../{main => karavan/app/theme}/ThemeContext.tsx   |   0
 .../src/{api => karavan/bus}/ErrorEventBus.ts      |   0
 .../src/{api => karavan/bus}/ProjectEventBus.ts    |   0
 .../{ => karavan/features}/access/AccessPage.css   |   0
 .../{ => karavan/features}/access/AccessPage.tsx   |  26 +-
 .../features/access/roles}/RoleModal.tsx           |  14 +-
 .../features/access/roles}/RolesTable.tsx          |   8 +-
 .../features/access/roles}/RolesTableRow.tsx       |   6 +-
 .../features/access/users}/ChangePassword.tsx      |   8 +-
 .../features/access/users}/PasswordModal.tsx       |  10 +-
 .../features/access/users}/UserModal.tsx           |  16 +-
 .../features/access/users}/UserProfile.tsx         |  10 +-
 .../features/access/users}/UserProfileTab.tsx      |   4 +-
 .../features/access/users}/UsersTable.tsx          |   6 +-
 .../features/access/users}/UsersTableRow.tsx       |  10 +-
 .../features/diagnostics/camel}/CamelStatusRow.tsx |   2 +-
 .../diagnostics/camel}/CamelStatusesTable.tsx      |   2 +-
 .../features}/documentation/Documentation.css      |   0
 .../features}/documentation/DocumentationPage.tsx  |  22 +-
 .../documentation/components/ComponentCard.tsx     |  10 +-
 .../documentation/components/ComponentModal.tsx    |  10 +-
 .../documentation/components/ComponentsTab.tsx     |   4 +-
 .../features}/documentation/eip/EipCard.tsx        |  10 +-
 .../features}/documentation/eip/EipModal.tsx       |   8 +-
 .../features}/documentation/eip/EipTab.tsx         |   8 +-
 .../documentation/kamelets/KameletCard.tsx         |  12 +-
 .../documentation/kamelets/KameletModal.tsx        |  17 +-
 .../documentation/kamelets/KameletsTab.tsx         |   4 +-
 .../features/integration/ContainerLogTab.tsx       |  69 +++++
 .../features}/integration/DesignerSwitch.css       |   0
 .../features}/integration/DesignerToggle.tsx       |   6 +-
 .../integration/FileSearchToolbarItem.tsx          |   7 +-
 .../features}/integration/ImageDownloadToolbar.tsx |  15 +-
 .../features}/integration/Project.types.ts         |   8 +-
 .../integration/ProjectContainerContextToolbar.tsx |  67 +++++
 .../ProjectContainersContextProvider.tsx           |  81 ++++++
 .../features}/integration/ProjectContext.tsx       |   0
 .../karavan/features/integration/ProjectPage.css   | 299 +++++++++++++++++++++
 .../features}/integration/ProjectPage.tsx          |  82 ++----
 .../features/integration/ProjectPageNavigation.tsx | 144 ++++++++++
 .../features}/integration/ProjectPanel.tsx         |  40 +--
 .../features}/integration/ProjectTitle.tsx         |   2 +-
 .../features}/integration/RenameFileModal.tsx      |  13 +-
 .../integration/beans/BeanFilesDropdown.tsx        |   9 +-
 .../features}/integration/beans/BeanWizard.tsx     |  28 +-
 .../features/integration/designer}/CodeStore.ts    |   0
 .../integration/designer}/DesignerStore.ts         |   6 +-
 .../integration/designer}/ErrorBoundaryWrapper.tsx |   0
 .../integration/designer}/KaravanDesigner.css      |   0
 .../integration/designer}/KaravanDesigner.tsx      |  12 +-
 .../designer}/KaravanDesignerViewSwitch.tsx        |   4 +-
 .../integration/designer}/beans/BeanCard.tsx       |   4 +-
 .../integration/designer}/beans/BeansDesigner.tsx  |  10 +-
 .../features/integration/designer}/beans/bean.css  |   0
 .../integration/designer}/editor/CodeEditor.tsx    |   6 +-
 .../integration/designer}/icons/ComponentIcons.tsx |   0
 .../integration/designer}/icons/EipIcons.tsx       |   0
 .../integration/designer}/icons/KaravanIcons.tsx   | 155 +++++++----
 .../integration/designer}/icons/OtherIcons.tsx     |   0
 .../designer}/kamelet/KameletAnnotationsPanel.tsx  |   2 +-
 .../kamelet/KameletDefinitionPropertyCard.tsx      |   6 +-
 .../designer}/kamelet/KameletDefinitionsPanel.tsx  |   6 +-
 .../designer}/kamelet/KameletDependenciesCard.tsx  |   4 +-
 .../designer}/kamelet/KameletDesigner.tsx          |   2 +-
 .../integration/designer}/kamelet/KameletInput.tsx |   2 +-
 .../designer}/kamelet/KameletTypesOutCard.tsx      |   4 +-
 .../integration/designer}/kamelet/kamelet.css      |   0
 .../features/integration/designer}/karavan.css     |   0
 .../designer}/property/DslProperties.css           |   0
 .../designer}/property/DslProperties.tsx           |  17 +-
 .../designer}/property/MainPropertiesPanel.tsx     |   6 +-
 .../designer}/property/PropertiesHeader.tsx        |  14 +-
 .../designer}/property/PropertyStore.ts            |   0
 .../property/expression/ExpressionBottomPanel.tsx  |   0
 .../property/expression/ExpressionContextModel.tsx |   0
 .../property/expression/ExpressionEditor.css       |   0
 .../property/expression/ExpressionEditor.tsx       |   5 +-
 .../designer}/property/property/BeanProperties.css |   0
 .../designer}/property/property/BeanProperties.tsx |   6 +-
 .../property/property/ComponentPropertyField.css   |   0
 .../property/property/ComponentPropertyField.tsx   |  14 +-
 .../property/ConfigurationSelectorModal.css        |   0
 .../property/ConfigurationSelectorModal.tsx        |   2 +-
 .../property/property/DataFormatField.tsx          |  17 +-
 .../property/property/DslPropertyField.css         |   0
 .../property/property/DslPropertyField.tsx         |  32 +--
 .../property/property/DslPropertyFieldSelect.tsx   |   2 +-
 .../property/DslPropertyFieldSelectScrollable.tsx  |   2 +-
 .../property/property/ExpressionField.tsx          |  12 +-
 .../property/property/FileReferenceDropdown.css    |   0
 .../property/property/FileReferenceDropdown.tsx    |   0
 .../property/property/KameletPropertyField.css     |   0
 .../property/property/KameletPropertyField.tsx     |   4 +-
 .../designer}/property/property/ObjectField.tsx    |  10 +-
 .../property/PropertyPlaceholderDropdown.css       |   0
 .../property/PropertyPlaceholderDropdown.tsx       |   6 +-
 .../designer}/property/property/PropertyUtil.tsx   |   6 +-
 .../property/property/VariablesDropdown.css        |   0
 .../property/property/VariablesDropdown.tsx        |   2 +-
 .../designer}/property/usePropertiesHook.tsx       |  28 +-
 .../integration/designer}/rest/RestCard.tsx        |   6 +-
 .../designer}/rest/RestConfigurationCard.tsx       |   6 +-
 .../integration/designer}/rest/RestDesigner.tsx    |  29 +-
 .../integration/designer}/rest/RestMethodCard.tsx  |   4 +-
 .../designer}/rest/RestMethodSelector.tsx          |   0
 .../features/integration/designer}/rest/rest.css   |   0
 .../designer}/route/DeleteConfirmation.tsx         |   0
 .../integration/designer}/route/DslConnections.css |   0
 .../integration/designer}/route/DslConnections.tsx |  10 +-
 .../integration/designer}/route/RouteDesigner.css  |   0
 .../integration/designer}/route/RouteDesigner.tsx  |   0
 .../designer}/route/element/DslElement.css         |   0
 .../designer}/route/element/DslElement.tsx         |   6 +-
 .../designer}/route/element/DslElementHeader.tsx   |  12 +-
 .../route/element/DslElementMoveModal.tsx          |   2 +-
 .../route/element/RouteTemplateElement.css         |   0
 .../route/element/RouteTemplateElement.tsx         |   8 +-
 .../designer}/route/useResizeObserver.tsx          |   0
 .../designer}/route/useRouteDesignerHook.tsx       |  14 +-
 .../integration/designer}/selector/DslCard.tsx     |  14 +-
 .../integration/designer}/selector/DslFastCard.tsx |   0
 .../designer}/selector/DslPreferences.tsx          |   0
 .../integration/designer}/selector/DslSelector.css |   0
 .../integration/designer}/selector/DslSelector.tsx |  10 +-
 .../designer}/utils/CamelDefaultStepProperty.tsx   |   0
 .../integration/designer}/utils/CamelUi.tsx        |  37 +--
 .../integration/designer}/utils/DslMetaModel.ts    |   0
 .../integration/designer}/utils/ElementIcon.css    |   0
 .../integration/designer}/utils/ElementIcons.tsx   |   0
 .../integration/designer}/utils/EventBus.ts        |   2 +-
 .../designer}/utils/InfrastructureAPI.ts           |   0
 .../designer}/utils/IntegrationHeader.tsx          |   0
 .../integration/designer}/utils/MediaTypes.ts      |   0
 .../integration/designer}/utils/Notification.tsx   |   2 +-
 .../integration/designer}/utils/ValidatorUtils.ts  |   0
 .../features/integration}/developer/CodeEditor.tsx |   4 +-
 .../features/integration}/developer/DataEditor.css |   0
 .../integration}/developer/DesignerEditor.tsx      |  28 +-
 .../integration}/developer/DeveloperEditor.tsx     |  27 +-
 .../integration}/developer/DeveloperManager.css    |   0
 .../integration}/developer/DeveloperManager.tsx    |  32 +--
 .../integration}/developer/DeveloperToolbar.tsx    |   6 +-
 .../integration}/developer/EditorConfig.ts         |   0
 .../developer/EditorErrorBoundaryWrapper.tsx       |   2 +-
 .../integration}/developer/EditorOverlayWidget.css |   0
 .../integration}/developer/EditorOverlayWidget.tsx |   0
 .../integration/developer/EditorToolbar.tsx        |  58 ++++
 .../integration}/developer/MonacoEditorWrapper.tsx |   5 +-
 .../developer/MonacoEditorWrapperStateless.tsx     |   6 +-
 .../{ => karavan/features}/integration/devmode.css |   0
 .../integration/files/CreateFileModal.tsx          |  23 +-
 .../integration/files/CreateIntegrationModal.tsx   |  24 +-
 .../integration/files/DeleteFileModal.tsx          |   6 +-
 .../features}/integration/files/DiffFileModal.css  |   0
 .../features}/integration/files/DiffFileModal.tsx  |  14 +-
 .../features/integration/files}/FileComplexity.tsx |  10 +-
 .../integration/files}/FileCopyForEnvModal.tsx     |   8 +-
 .../integration/files}/FilesTabWithComplexity.tsx  |  45 ++--
 .../features}/integration/files/FilesToolbar.tsx   |  10 +-
 .../integration/files/UploadFileModal.tsx          |  19 +-
 .../integration/integration-build/BuildTab.tsx}    |  26 +-
 .../integration-containers}/ContainerButtons.tsx   |  73 +++--
 .../ContainerEnvironmentPanel.tsx                  |  14 +-
 .../integration-containers/ContainersTab.tsx       |  34 +++
 .../integration-containers/ContainersTable.tsx     |  54 ++++
 .../integration-containers/ContainersTableRow.tsx  |  73 +++++
 .../integration-containers/ContainersToolbar.tsx   |  26 +-
 .../integration-containers}/DeploymentButtons.tsx  |  10 +-
 .../integration-containers}/DeploymentPanel.tsx    |  12 +-
 .../integration-containers}/ImagesPanel.tsx        | 212 +++++++--------
 .../integration-containers/PodEventsLogTable.tsx   |  61 +++++
 .../CustomComponentFactory.tsx                     |   0
 .../integration-topology/CustomEdge.tsx            |   0
 .../integration-topology/CustomGroup.tsx           |   0
 .../integration-topology/CustomNode.tsx            |  20 +-
 .../integration-topology/GetCustomMenu.tsx         |   0
 .../integration-topology/TopologyApi.tsx           |  12 +-
 .../integration-topology/TopologyBeans.css         |   0
 .../integration-topology/TopologyBeans.tsx         |  16 +-
 .../integration-topology/TopologyLegend.css        |   0
 .../integration-topology/TopologyLegend.tsx        |   9 +-
 .../integration-topology/TopologyStore.ts          |   8 +-
 .../integration-topology/TopologyTab.tsx           |  21 +-
 .../integration-topology}/TopologyToolbar.tsx      |  58 ++--
 .../graph/TopologyDagreLayout.ts                   |   4 +-
 .../integration-topology/graph/TopologyGroup.ts    |   0
 .../integration-topology/graph/TopologyLink.ts     |   0
 .../integration-topology/graph/TopologyNode.ts     |   0
 .../integration}/integration-topology/topology.css |  31 ++-
 .../integration-topology/useTopologyHook.tsx       |  27 +-
 .../features}/integration/readme/ReadmeTab.tsx     |   2 +-
 .../features/integration/toolbar/BuildToolbar.tsx} |  58 ++--
 .../integration/toolbar/DevModeToolbar.css}        |  17 --
 .../integration}/toolbar/DevModeToolbar.tsx        |  54 +---
 .../integration/toolbar/ProjectToolbar.tsx         |  48 ++++
 .../features}/integration/useProjectHook.tsx       |  28 +-
 .../features}/integrations/Complexity.css          |  25 +-
 .../features}/integrations/ComplexityApi.tsx       |   4 +-
 .../features}/integrations/ComplexityModels.ts     |   0
 .../features}/integrations/CreateProjectModal.tsx  |  16 +-
 .../features}/integrations/DeleteProjectModal.tsx  |   6 +-
 .../features/integrations/IntegrationsPage.tsx     |  95 +++++++
 .../features/integrations/ProjectStatusLabel.tsx   |  85 ++++++
 .../features}/integrations/ProjectZipApi.tsx       |   4 +-
 .../features/integrations/ProjectsTab.tsx}         |  59 ++--
 .../features}/integrations/ProjectsTableRow.tsx    |  27 +-
 .../integrations/ProjectsTableRowActivity.tsx      |   0
 .../integrations/ProjectsTableRowComplexity.tsx    |   0
 .../features}/integrations/ProjectsToolbar.tsx     |  16 +-
 .../features/integrations/SettingsToolbar.tsx}     |  47 ++--
 .../features}/integrations/UploadProjectModal.tsx  |   6 +-
 .../{ => karavan/features}/system/SystemPage.tsx   |  68 +++--
 .../features/system/app-props}/AppPropsRow.tsx     |   6 +-
 .../features/system/app-props}/AppPropsTable.tsx   |   4 +-
 .../system/config-maps}/ConfigMapKeyModal.tsx      |   6 +-
 .../system/config-maps}/ConfigMapModal.tsx         |   6 +-
 .../features/system/config-maps}/ConfigMapRow.tsx  |   8 +-
 .../system/config-maps}/ConfigMapRowKey.tsx        |   8 +-
 .../system/config-maps}/ConfigMapsTable.tsx        |   4 +-
 .../features/system/containers}/ContainerPage.css  |   0
 .../system/containers}/ContainerTableRow.tsx       |  85 +++---
 .../system/containers}/ContainersTable.tsx         |  12 +-
 .../system/deployments}/DeploymentStatusRow.tsx    |   2 +-
 .../deployments/DeploymentStatusesTable.tsx}       |  40 +--
 .../features/system/env-vars}/EnvVarRow.tsx        |   4 +-
 .../features/system/env-vars}/EnvVarsTable.tsx     |   4 +-
 .../features/system/secrets}/SecretKeyModal.tsx    |   6 +-
 .../features/system/secrets}/SecretModal.tsx       |   6 +-
 .../features/system/secrets}/SecretRow.tsx         |  10 +-
 .../features/system/secrets}/SecretRowKey.tsx      |   8 +-
 .../features/system/secrets}/SecretsTable.tsx      |   4 +-
 .../src/{access => karavan/models}/AccessModels.ts |   0
 .../src/{api => karavan/models}/ProjectModels.ts   |   6 +-
 .../src/{api => karavan/models}/SearchModels.ts    |   0
 .../src/{api => karavan/models}/ServiceModels.ts   |   0
 .../src/{system => karavan/models}/SystemModels.ts |   0
 .../{access => karavan/services}/AccessService.ts  |   4 +-
 .../services}/NotificationService.ts               |   6 +-
 .../{api => karavan/services}/ProjectService.ts    |  55 ++--
 .../webui/src/karavan/services/SystemService.ts    |  21 ++
 .../src/{ => karavan/shared}/icons/SvgIcon.tsx     |   2 +-
 .../shared/icons/SvgNavigationIcon.tsx}            |  13 +-
 .../main/webui/src/karavan/shared/icons/access.svg |   6 +
 .../webui/src/karavan/shared/icons/asyncapi.svg    | 183 +++++++++++++
 .../main/webui/src/karavan/shared/icons/camel.svg  |  69 +++++
 .../webui/src/{ => karavan/shared}/icons/class.svg |   0
 .../src/{ => karavan/shared}/icons/config.svg      |   0
 .../src/karavan/shared/icons/container-run.svg     |  11 +
 .../webui/src/karavan/shared/icons/dashboard.svg   |   6 +
 .../webui/src/karavan/shared/icons/dashboardx.svg  | 127 +++++++++
 .../webui/src/{ => karavan/shared}/icons/db.svg    |   0
 .../{ => karavan/shared}/icons/dependencies.svg    |   0
 .../main/webui/src/karavan/shared/icons/docker.svg |  10 +
 .../src/karavan/shared/icons/documentation.svg     |  11 +
 .../webui/src/{ => karavan/shared}/icons/git.svg   |   0
 .../src/{ => karavan/shared}/icons/groovy.svg      |   0
 .../src/{ => karavan/shared}/icons/groovy2.svg     |   0
 .../webui/src/{ => karavan/shared}/icons/icons.ts  |   0
 .../webui/src/{ => karavan/shared}/icons/ini.svg   |   0
 .../main/webui/src/karavan/shared/icons/jar.svg    |  26 ++
 .../webui/src/karavan/shared/icons/json-schema.svg |  28 ++
 .../webui/src/{ => karavan/shared}/icons/json.svg  |   0
 .../src/{ => karavan/shared}/icons/light-db.svg    |   0
 .../src/{ => karavan/shared}/icons/light-json.svg  |   0
 .../src/{ => karavan/shared}/icons/light-yaml.svg  |   0
 .../main/webui/src/karavan/shared/icons/log.svg    |  63 +++++
 .../src/{ => karavan/shared}/icons/markdown.svg    |   0
 .../webui/src/{ => karavan/shared}/icons/maven.svg |   0
 .../src/{ => karavan/shared}/icons/registry.svg    |   0
 .../src/{ => karavan/shared}/icons/source.svg      |   0
 .../webui/src/{ => karavan/shared}/icons/sql.svg   |   0
 .../webui/src/{ => karavan/shared}/icons/text.svg  |   0
 .../webui/src/{ => karavan/shared}/icons/xml.svg   |   0
 .../webui/src/{ => karavan/shared}/icons/xsl.svg   |   0
 .../webui/src/{ => karavan/shared}/icons/yaml.svg  |   0
 .../webui/src/{ => karavan/shared}/monaco-setup.ts |   0
 .../src/karavan/shared/polling/PollingManager.ts   |  57 ++++
 .../src/karavan/shared/polling/useDataPolling.ts   |  34 +++
 .../shared/ui}/ContainerButton.css                 |   0
 .../shared/ui}/ContainerButton.tsx                 |   7 +-
 .../shared/ui}/ErrorBoundaryWrapper.tsx            |   0
 .../shared/ui}/FieldSelectScrollable.tsx           |   0
 .../shared/ui}/FieldSelectWithCreate.tsx           |   0
 .../shared/ui}/MainToolbar.css                     |   8 +-
 .../shared/ui}/MainToolbar.tsx                     |   0
 .../shared/ui}/ModalConfirmation.tsx               |   4 +-
 .../shared/ui}/RightPanel.css                      |   2 +-
 .../shared/ui}/RightPanel.tsx                      |   8 +-
 .../src/{access => karavan/stores}/AccessStore.ts  |   2 +-
 .../developer => karavan/stores}/DeveloperStore.ts |   0
 .../stores}/DocumentationStore.ts                  |   6 +-
 .../src/{api => karavan/stores}/ProjectStore.ts    |  65 +++--
 .../src/karavan/stores/ReadinessStore.ts}          |  51 ++--
 .../src/{api => karavan/stores}/SearchStore.ts     |   2 +-
 .../main/webui/src/karavan/stores/SystemStore.ts   |  51 ++++
 .../main/webui/src/{ => karavan}/util/CodeUtils.ts |  20 +-
 .../webui/src/{ => karavan}/util/ModalForm.css     |   0
 .../webui/src/{ => karavan}/util/StringUtils.ts    |   0
 .../webui/src/{ => karavan}/util/form-util.css     |   0
 .../webui/src/{ => karavan}/util/useFormUtil.tsx   |   0
 .../src/main/webui/src/main/EnvironmentLabel.tsx   |  34 ---
 karavan-app/src/main/webui/src/main/Main.tsx       |  71 -----
 karavan-app/src/main/webui/src/main/MainRoutes.tsx |  68 -----
 .../src/main/webui/src/main/NavigationMenu.tsx     |  44 ---
 .../src/main/webui/src/main/ReadinessPanel.tsx     |  18 --
 .../src/main/webui/src/resources/ResourcesPage.tsx | 115 --------
 .../main/webui/src/resources/ResourcesTableRow.tsx |  78 ------
 .../src/main/webui/src/system/SystemService.ts     |  15 --
 .../src/main/webui/src/system/SystemStore.ts       |  29 --
 karavan-app/src/main/webui/tsconfig.json           |  13 +-
 408 files changed, 3851 insertions(+), 4366 deletions(-)
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/context/ProjectContainersContextProvider.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/developer/EditorToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/toolbar/DevModeToolbar.css
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/toolbar/ProjectToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/toolbar/ProjectsToolbarAccelerator.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/accelerator/utils/FileUtils.ts
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/ContainerStatusRow.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/ContainerStatusesTable.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/DeploymentStatusesTable.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/DiagnosticsApi.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/DiagnosticsPage.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/diagnostics/DiagnosticsStore.ts
 delete mode 100644 karavan-app/src/main/webui/src/icons/docker.svg
 delete mode 100644 karavan-app/src/main/webui/src/icons/jar.svg
 delete mode 100644 karavan-app/src/main/webui/src/icons/log.svg
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/InfoTabContainer.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/InfoTabContext.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/InfoTabMemory.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/InformationTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/ProjectLog.css
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/ProjectLogTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/RuntimeApi.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/RuntimeModels.ts
 delete mode 100644 
karavan-app/src/main/webui/src/integration-runtime/RuntimePanel.tsx
 delete mode 100644 karavan-app/src/main/webui/src/integration/ProjectPage.css
 delete mode 100644 
karavan-app/src/main/webui/src/integration/ResourceToolbar.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration/files/FilesTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration/package/ContainerPanel.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integration/package/PackageTab.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/integrations/ProjectStatusLabel.tsx
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelDefinitionApi.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelDefinitionApiExt.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelDefinitionYaml.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelDefinitionYamlStep.ts 
(100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelDisplayUtil.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/CamelUtil.ts (100%)
 copy {karavan-vscode/webview/core => 
karavan-app/src/main/webui/src/karavan-core}/api/ComponentApi.ts (98%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/KameletApi.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/MainConfigurationApi.ts (92%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/ProjectModelApi.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/SpiBeanApi.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/TemplateApi.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/TopologyUtils.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/api/VariableUtil.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/contants.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/CamelDefinition.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/CamelMetadata.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/ComponentModels.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/IntegrationDefinition.ts 
(100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/KameletModels.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/MainConfigurationModel.ts 
(100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/ProjectModel.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/SpiBeanModels.ts (100%)
 copy {karavan-core/src/core => 
karavan-app/src/main/webui/src/karavan-core}/model/TopologyDefinition.ts (100%)
 rename karavan-app/src/main/webui/src/{access => karavan/api}/AccessApi.tsx 
(96%)
 create mode 100644 karavan-app/src/main/webui/src/karavan/api/CustomApi.ts
 rename karavan-app/src/main/webui/src/{accelerator/developer => 
karavan/api}/DeveloperApi.tsx (88%)
 rename karavan-app/src/main/webui/src/{ => karavan}/api/KaravanApi.tsx (96%)
 rename karavan-app/src/main/webui/src/{ => karavan}/api/LogWatchApi.tsx (93%)
 rename karavan-app/src/main/webui/src/{ => karavan}/api/NotificationApi.tsx 
(96%)
 rename karavan-app/src/main/webui/src/{ => karavan}/api/SearchApi.tsx (83%)
 rename karavan-app/src/main/webui/src/{system => karavan/api}/SystemApi.tsx 
(75%)
 rename karavan-app/src/main/webui/src/{ => karavan/api}/auth/AuthApi.tsx (97%)
 rename karavan-app/src/main/webui/src/{ => karavan/api}/auth/AuthProvider.tsx 
(95%)
 rename karavan-app/src/main/webui/src/{ => karavan/api}/auth/SsoApi.tsx (95%)
 rename karavan-app/src/main/webui/src/{main/Main.css => karavan/app/App.css} 
(100%)
 create mode 100644 karavan-app/src/main/webui/src/karavan/app/App.tsx
 rename karavan-app/src/main/webui/src/{main/useMainHook.tsx => 
karavan/app/MainHook.tsx} (80%)
 rename karavan-app/src/main/webui/src/{main/LoaderPage.tsx => 
karavan/app/ReadinessPanel.tsx} (67%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/login}/LoginPage.css (100%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/login}/LoginPage.tsx (88%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/login}/UserPopupOidc.tsx (94%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/app/navigation/MainRoutes.tsx
 create mode 100644 
karavan-app/src/main/webui/src/karavan/app/navigation/NavigationMenu.tsx
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/navigation}/NotAuthorizedPage.tsx (94%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/navigation}/PageNavigation.css (69%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/navigation}/PageNavigation.tsx (64%)
 rename karavan-app/src/main/webui/src/{main/useProjectHook.tsx => 
karavan/app/navigation/ProjectFunctionHook.tsx} (83%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/navigation}/ProtectedRoute.tsx (66%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/navigation}/Routes.ts (72%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/theme}/DarkModeToggle.tsx (100%)
 rename karavan-app/src/main/webui/src/{main => 
karavan/app/theme}/ThemeContext.tsx (100%)
 rename karavan-app/src/main/webui/src/{api => karavan/bus}/ErrorEventBus.ts 
(100%)
 rename karavan-app/src/main/webui/src/{api => karavan/bus}/ProjectEventBus.ts 
(100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/access/AccessPage.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/access/AccessPage.tsx (85%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/roles}/RoleModal.tsx (89%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/roles}/RolesTable.tsx (91%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/roles}/RolesTableRow.tsx (95%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/ChangePassword.tsx (93%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/PasswordModal.tsx (93%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/UserModal.tsx (91%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/UserProfile.tsx (91%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/UserProfileTab.tsx (67%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/UsersTable.tsx (94%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/features/access/users}/UsersTableRow.tsx (96%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/diagnostics/camel}/CamelStatusRow.tsx (97%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/diagnostics/camel}/CamelStatusesTable.tsx (96%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/Documentation.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/DocumentationPage.tsx (91%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/components/ComponentCard.tsx (89%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/components/ComponentModal.tsx (95%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/components/ComponentsTab.tsx (92%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/eip/EipCard.tsx (87%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/eip/EipModal.tsx (94%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/eip/EipTab.tsx (89%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/kamelets/KameletCard.tsx (88%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/kamelets/KameletModal.tsx (92%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/documentation/kamelets/KameletsTab.tsx (92%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/ContainerLogTab.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/DesignerSwitch.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/DesignerToggle.tsx (91%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/FileSearchToolbarItem.tsx (91%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/ImageDownloadToolbar.tsx (85%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/Project.types.ts (66%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/ProjectContainerContextToolbar.tsx
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/ProjectContainersContextProvider.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/ProjectContext.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/ProjectPage.css
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/ProjectPage.tsx (60%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/ProjectPageNavigation.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/ProjectPanel.tsx (65%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/ProjectTitle.tsx (97%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/RenameFileModal.tsx (90%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/beans/BeanFilesDropdown.tsx (94%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/beans/BeanWizard.tsx (94%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/CodeStore.ts (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/DesignerStore.ts (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/ErrorBoundaryWrapper.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/KaravanDesigner.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/KaravanDesigner.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/KaravanDesignerViewSwitch.tsx (94%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/beans/BeanCard.tsx (94%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/beans/BeansDesigner.tsx (91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/beans/bean.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/editor/CodeEditor.tsx (94%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/icons/ComponentIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/icons/EipIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/icons/KaravanIcons.tsx (60%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/icons/OtherIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletAnnotationsPanel.tsx (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletDefinitionPropertyCard.tsx
 (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletDefinitionsPanel.tsx (96%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletDependenciesCard.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletDesigner.tsx (96%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletInput.tsx (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/KameletTypesOutCard.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/kamelet/kamelet.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/karavan.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/DslProperties.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/DslProperties.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/MainPropertiesPanel.tsx (91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/PropertiesHeader.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/PropertyStore.ts (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/expression/ExpressionBottomPanel.tsx
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/expression/ExpressionContextModel.tsx
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/expression/ExpressionEditor.css 
(100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/expression/ExpressionEditor.tsx 
(95%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/BeanProperties.css 
(100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/BeanProperties.tsx 
(98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ComponentPropertyField.css
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ComponentPropertyField.tsx
 (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ConfigurationSelectorModal.css
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ConfigurationSelectorModal.tsx
 (99%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/DataFormatField.tsx 
(91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/DslPropertyField.css 
(100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/DslPropertyField.tsx 
(97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/DslPropertyFieldSelect.tsx
 (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/DslPropertyFieldSelectScrollable.tsx
 (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ExpressionField.tsx 
(94%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/FileReferenceDropdown.css
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/FileReferenceDropdown.tsx
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/KameletPropertyField.css
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/KameletPropertyField.tsx
 (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/ObjectField.tsx (91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/PropertyPlaceholderDropdown.css
 (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/PropertyPlaceholderDropdown.tsx
 (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/PropertyUtil.tsx (90%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/VariablesDropdown.css 
(100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/property/VariablesDropdown.tsx 
(99%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/property/usePropertiesHook.tsx (91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/RestCard.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/RestConfigurationCard.tsx (91%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/RestDesigner.tsx (92%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/RestMethodCard.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/RestMethodSelector.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/rest/rest.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/DeleteConfirmation.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/DslConnections.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/DslConnections.tsx (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/RouteDesigner.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/RouteDesigner.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/DslElement.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/DslElement.tsx (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/DslElementHeader.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/DslElementMoveModal.tsx 
(97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/RouteTemplateElement.css 
(100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/element/RouteTemplateElement.tsx 
(92%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/useResizeObserver.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/route/useRouteDesignerHook.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/selector/DslCard.tsx (90%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/selector/DslFastCard.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/selector/DslPreferences.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/selector/DslSelector.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/selector/DslSelector.tsx (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/CamelDefaultStepProperty.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/CamelUi.tsx (99%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/DslMetaModel.ts (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/ElementIcon.css (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/ElementIcons.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/EventBus.ts (98%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/InfrastructureAPI.ts (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/IntegrationHeader.tsx (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/MediaTypes.ts (100%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/Notification.tsx (97%)
 rename karavan-app/src/main/webui/src/{integration-designer => 
karavan/features/integration/designer}/utils/ValidatorUtils.ts (100%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/CodeEditor.tsx (89%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DataEditor.css (100%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DesignerEditor.tsx (83%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DeveloperEditor.tsx (62%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DeveloperManager.css (100%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DeveloperManager.tsx (54%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/DeveloperToolbar.tsx (68%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/EditorConfig.ts (100%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/EditorErrorBoundaryWrapper.tsx (95%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/EditorOverlayWidget.css (100%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/EditorOverlayWidget.tsx (100%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/developer/EditorToolbar.tsx
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/MonacoEditorWrapper.tsx (99%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/developer/MonacoEditorWrapperStateless.tsx (95%)
 copy karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/devmode.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/CreateFileModal.tsx (88%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/CreateIntegrationModal.tsx (91%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/DeleteFileModal.tsx (93%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/DiffFileModal.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/DiffFileModal.tsx (90%)
 rename karavan-app/src/main/webui/src/{integration => 
karavan/features/integration/files}/FileComplexity.tsx (96%)
 rename karavan-app/src/main/webui/src/{integration => 
karavan/features/integration/files}/FileCopyForEnvModal.tsx (92%)
 rename karavan-app/src/main/webui/src/{integration => 
karavan/features/integration/files}/FilesTabWithComplexity.tsx (93%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/FilesToolbar.tsx (96%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/files/UploadFileModal.tsx (92%)
 copy karavan-app/src/main/webui/src/{components/MainToolbar.tsx => 
karavan/features/integration/integration-build/BuildTab.tsx} (64%)
 rename karavan-app/src/main/webui/src/{integration/package => 
karavan/features/integration/integration-containers}/ContainerButtons.tsx (76%)
 rename karavan-app/src/main/webui/src/{integration/package => 
karavan/features/integration/integration-containers}/ContainerEnvironmentPanel.tsx
 (91%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/integration-containers/ContainersTab.tsx
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/integration-containers/ContainersTable.tsx
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/integration-containers/ContainersTableRow.tsx
 copy karavan-vscode/webview/components/MainToolbar.tsx => 
karavan-app/src/main/webui/src/karavan/features/integration/integration-containers/ContainersToolbar.tsx
 (58%)
 rename karavan-app/src/main/webui/src/{integration/package => 
karavan/features/integration/integration-containers}/DeploymentButtons.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration/package => 
karavan/features/integration/integration-containers}/DeploymentPanel.tsx (92%)
 rename karavan-app/src/main/webui/src/{integration/package => 
karavan/features/integration/integration-containers}/ImagesPanel.tsx (53%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/integration-containers/PodEventsLogTable.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/CustomComponentFactory.tsx 
(100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/CustomEdge.tsx (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/CustomGroup.tsx (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/CustomNode.tsx (86%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/GetCustomMenu.tsx (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyApi.tsx (98%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyBeans.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyBeans.tsx (89%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyLegend.css (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyLegend.tsx (90%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyStore.ts (96%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/TopologyTab.tsx (91%)
 rename karavan-app/src/main/webui/src/{accelerator/toolbar => 
karavan/features/integration/integration-topology}/TopologyToolbar.tsx (69%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/graph/TopologyDagreLayout.ts 
(94%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/graph/TopologyGroup.ts (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/graph/TopologyLink.ts (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/graph/TopologyNode.ts (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/topology.css (81%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features/integration}/integration-topology/useTopologyHook.tsx (84%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/readme/ReadmeTab.tsx (95%)
 rename karavan-app/src/main/webui/src/{integration/package/BuildPanel.tsx => 
karavan/features/integration/toolbar/BuildToolbar.tsx} (76%)
 rename karavan-app/src/main/webui/src/{integration/devmode.css => 
karavan/features/integration/toolbar/DevModeToolbar.css} (77%)
 rename karavan-app/src/main/webui/src/{accelerator => 
karavan/features/integration}/toolbar/DevModeToolbar.tsx (74%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integration/toolbar/ProjectToolbar.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integration/useProjectHook.tsx (89%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/Complexity.css (62%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ComplexityApi.tsx (93%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ComplexityModels.ts (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/CreateProjectModal.tsx (90%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/DeleteProjectModal.tsx (93%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integrations/IntegrationsPage.tsx
 create mode 100644 
karavan-app/src/main/webui/src/karavan/features/integrations/ProjectStatusLabel.tsx
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ProjectZipApi.tsx (92%)
 rename karavan-app/src/main/webui/src/{integrations/ProjectsPage.tsx => 
karavan/features/integrations/ProjectsTab.tsx} (71%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ProjectsTableRow.tsx (88%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ProjectsTableRowActivity.tsx (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ProjectsTableRowComplexity.tsx (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/ProjectsToolbar.tsx (90%)
 rename karavan-app/src/main/webui/src/{accelerator/toolbar/ResourceToolbar.tsx 
=> karavan/features/integrations/SettingsToolbar.tsx} (56%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/integrations/UploadProjectModal.tsx (95%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/features}/system/SystemPage.tsx (56%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/system/app-props}/AppPropsRow.tsx (90%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/system/app-props}/AppPropsTable.tsx (90%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/config-maps}/ConfigMapKeyModal.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/config-maps}/ConfigMapModal.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/config-maps}/ConfigMapRow.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/config-maps}/ConfigMapRowKey.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/config-maps}/ConfigMapsTable.tsx (96%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/containers}/ContainerPage.css (100%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/containers}/ContainerTableRow.tsx (79%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/containers}/ContainersTable.tsx (89%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/system/deployments}/DeploymentStatusRow.tsx (97%)
 copy karavan-app/src/main/webui/src/{system/SecretsTable.tsx => 
karavan/features/system/deployments/DeploymentStatusesTable.tsx} (55%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/system/env-vars}/EnvVarRow.tsx (92%)
 rename karavan-app/src/main/webui/src/{diagnostics => 
karavan/features/system/env-vars}/EnvVarsTable.tsx (90%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/secrets}/SecretKeyModal.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/secrets}/SecretModal.tsx (94%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/secrets}/SecretRow.tsx (93%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/secrets}/SecretRowKey.tsx (95%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/features/system/secrets}/SecretsTable.tsx (95%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/models}/AccessModels.ts (100%)
 rename karavan-app/src/main/webui/src/{api => karavan/models}/ProjectModels.ts 
(98%)
 rename karavan-app/src/main/webui/src/{api => karavan/models}/SearchModels.ts 
(100%)
 rename karavan-app/src/main/webui/src/{api => karavan/models}/ServiceModels.ts 
(100%)
 rename karavan-app/src/main/webui/src/{system => 
karavan/models}/SystemModels.ts (100%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/services}/AccessService.ts (73%)
 rename karavan-app/src/main/webui/src/{api => 
karavan/services}/NotificationService.ts (93%)
 rename karavan-app/src/main/webui/src/{api => 
karavan/services}/ProjectService.ts (88%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/services/SystemService.ts
 copy karavan-app/src/main/webui/src/{ => karavan/shared}/icons/SvgIcon.tsx 
(94%)
 rename karavan-app/src/main/webui/src/{icons/SvgIcon.tsx => 
karavan/shared/icons/SvgNavigationIcon.tsx} (59%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/access.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/asyncapi.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/camel.svg
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/class.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/config.svg 
(100%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/container-run.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/dashboard.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/dashboardx.svg
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/db.svg (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/shared}/icons/dependencies.svg (100%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/docker.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/documentation.svg
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/git.svg (100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/groovy.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/groovy2.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/icons.ts 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/ini.svg (100%)
 create mode 100644 karavan-app/src/main/webui/src/karavan/shared/icons/jar.svg
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/icons/json-schema.svg
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/json.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/light-db.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/shared}/icons/light-json.svg (100%)
 rename karavan-app/src/main/webui/src/{ => 
karavan/shared}/icons/light-yaml.svg (100%)
 create mode 100644 karavan-app/src/main/webui/src/karavan/shared/icons/log.svg
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/markdown.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/maven.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/registry.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/source.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/sql.svg (100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/text.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/xml.svg (100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/xsl.svg (100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/icons/yaml.svg 
(100%)
 rename karavan-app/src/main/webui/src/{ => karavan/shared}/monaco-setup.ts 
(100%)
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/polling/PollingManager.ts
 create mode 100644 
karavan-app/src/main/webui/src/karavan/shared/polling/useDataPolling.ts
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/ContainerButton.css (100%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/ContainerButton.tsx (90%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/ErrorBoundaryWrapper.tsx (100%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/FieldSelectScrollable.tsx (100%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/FieldSelectWithCreate.tsx (100%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/MainToolbar.css (99%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/MainToolbar.tsx (100%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/ModalConfirmation.tsx (96%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/RightPanel.css (99%)
 rename karavan-app/src/main/webui/src/{components => 
karavan/shared/ui}/RightPanel.tsx (69%)
 rename karavan-app/src/main/webui/src/{access => 
karavan/stores}/AccessStore.ts (98%)
 rename karavan-app/src/main/webui/src/{accelerator/developer => 
karavan/stores}/DeveloperStore.ts (100%)
 rename karavan-app/src/main/webui/src/{documentation => 
karavan/stores}/DocumentationStore.ts (90%)
 rename karavan-app/src/main/webui/src/{api => karavan/stores}/ProjectStore.ts 
(90%)
 copy 
karavan-app/src/main/{java/org/apache/camel/karavan/model/RegistryConfig.java 
=> webui/src/karavan/stores/ReadinessStore.ts} (52%)
 rename karavan-app/src/main/webui/src/{api => karavan/stores}/SearchStore.ts 
(90%)
 create mode 100644 karavan-app/src/main/webui/src/karavan/stores/SystemStore.ts
 rename karavan-app/src/main/webui/src/{ => karavan}/util/CodeUtils.ts (92%)
 rename karavan-app/src/main/webui/src/{ => karavan}/util/ModalForm.css (100%)
 rename karavan-app/src/main/webui/src/{ => karavan}/util/StringUtils.ts (100%)
 rename karavan-app/src/main/webui/src/{ => karavan}/util/form-util.css (100%)
 rename karavan-app/src/main/webui/src/{ => karavan}/util/useFormUtil.tsx (100%)
 delete mode 100644 karavan-app/src/main/webui/src/main/EnvironmentLabel.tsx
 delete mode 100644 karavan-app/src/main/webui/src/main/Main.tsx
 delete mode 100644 karavan-app/src/main/webui/src/main/MainRoutes.tsx
 delete mode 100644 karavan-app/src/main/webui/src/main/NavigationMenu.tsx
 delete mode 100644 karavan-app/src/main/webui/src/main/ReadinessPanel.tsx
 delete mode 100644 karavan-app/src/main/webui/src/resources/ResourcesPage.tsx
 delete mode 100644 
karavan-app/src/main/webui/src/resources/ResourcesTableRow.tsx
 delete mode 100644 karavan-app/src/main/webui/src/system/SystemService.ts
 delete mode 100644 karavan-app/src/main/webui/src/system/SystemStore.ts

Reply via email to