diff --git a/.eslintrc.js b/.eslintrc.js index 9f1b14e4a5d12..4c9c06779e764 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1051,8 +1051,8 @@ module.exports = { { // front end and common typescript and javascript files only files: [ - 'x-pack/plugins/integration_assistant/public/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/integration_assistant/common/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/public/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/common/**/*.{js,mjs,ts,tsx}', ], rules: { 'import/no-nodejs-modules': 'error', @@ -1136,7 +1136,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{ts,tsx}', @@ -1151,7 +1151,7 @@ module.exports = { excludedFiles: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{test,mock,test_helper}.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{test,mock,test_helper}.{ts,tsx}', @@ -1172,7 +1172,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{ts,tsx}', @@ -1206,7 +1206,7 @@ module.exports = { files: [ 'x-pack/plugins/ecs_data_quality_dashboard/**/*.{js,mjs,ts,tsx}', 'x-pack/plugins/elastic_assistant/**/*.{js,mjs,ts,tsx}', - 'x-pack/plugins/integration_assistant/**/*.{js,mjs,ts,tsx}', + 'x-pack/platform/plugins/shared/integration_assistant/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-elastic-assistant/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-elastic-assistant-common/**/*.{js,mjs,ts,tsx}', 'x-pack/packages/kbn-langchain/**/*.{js,mjs,ts,tsx}', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 25eb595f45da7..ef46d73d73cd2 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -862,6 +862,7 @@ x-pack/platform/plugins/shared/ai_infra/product_doc_base @elastic/appex-ai-infra x-pack/platform/plugins/shared/aiops @elastic/ml-ui x-pack/platform/plugins/shared/entity_manager @elastic/obs-entities x-pack/platform/plugins/shared/inference @elastic/appex-ai-infra +x-pack/platform/plugins/shared/integration_assistant @elastic/security-scalability x-pack/platform/plugins/shared/ml @elastic/ml-ui x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant @elastic/obs-ai-assistant x-pack/plugins/actions @elastic/response-ops @@ -902,7 +903,6 @@ x-pack/plugins/grokdebugger @elastic/kibana-management x-pack/plugins/index_lifecycle_management @elastic/kibana-management x-pack/plugins/index_management @elastic/kibana-management x-pack/plugins/ingest_pipelines @elastic/kibana-management -x-pack/plugins/integration_assistant @elastic/security-scalability x-pack/plugins/kubernetes_security @elastic/kibana-cloud-security-posture x-pack/plugins/lens @elastic/kibana-visualizations x-pack/plugins/license_api_guard @elastic/kibana-management diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 0a67bfb2b0366..babfd1f3dc5d8 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -657,7 +657,7 @@ the infrastructure monitoring use-case within Kibana. |The ingest_pipelines plugin provides Kibana support for Elasticsearch's ingest pipelines. -|{kib-repo}blob/{branch}/x-pack/plugins/integration_assistant/README.md[integrationAssistant] +|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/integration_assistant/README.md[integrationAssistant] |Team owner: Security Integrations Scalability diff --git a/package.json b/package.json index d1be5da4b63a8..7453d8da768e2 100644 --- a/package.json +++ b/package.json @@ -585,7 +585,7 @@ "@kbn/ingest-pipelines-plugin": "link:x-pack/plugins/ingest_pipelines", "@kbn/input-control-vis-plugin": "link:src/plugins/input_control_vis", "@kbn/inspector-plugin": "link:src/plugins/inspector", - "@kbn/integration-assistant-plugin": "link:x-pack/plugins/integration_assistant", + "@kbn/integration-assistant-plugin": "link:x-pack/platform/plugins/shared/integration_assistant", "@kbn/interactive-setup-plugin": "link:src/plugins/interactive_setup", "@kbn/interactive-setup-test-endpoints-plugin": "link:test/interactive_setup_api_integration/plugins/test_endpoints", "@kbn/interpreter": "link:packages/kbn-interpreter", diff --git a/tsconfig.base.json b/tsconfig.base.json index d9531670631f5..4eae47ebab9b3 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1076,8 +1076,8 @@ "@kbn/input-control-vis-plugin/*": ["src/plugins/input_control_vis/*"], "@kbn/inspector-plugin": ["src/plugins/inspector"], "@kbn/inspector-plugin/*": ["src/plugins/inspector/*"], - "@kbn/integration-assistant-plugin": ["x-pack/plugins/integration_assistant"], - "@kbn/integration-assistant-plugin/*": ["x-pack/plugins/integration_assistant/*"], + "@kbn/integration-assistant-plugin": ["x-pack/platform/plugins/shared/integration_assistant"], + "@kbn/integration-assistant-plugin/*": ["x-pack/platform/plugins/shared/integration_assistant/*"], "@kbn/interactive-setup-plugin": ["src/plugins/interactive_setup"], "@kbn/interactive-setup-plugin/*": ["src/plugins/interactive_setup/*"], "@kbn/interactive-setup-test-endpoints-plugin": ["test/interactive_setup_api_integration/plugins/test_endpoints"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index d6a96f745167b..4259a99fffdab 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -65,7 +65,7 @@ "xpack.logsShared": "plugins/observability_solution/logs_shared", "xpack.fleet": "plugins/fleet", "xpack.ingestPipelines": "plugins/ingest_pipelines", - "xpack.integrationAssistant": "plugins/integration_assistant", + "xpack.integrationAssistant": "platform/plugins/shared/integration_assistant", "xpack.inference": "platform/plugins/shared/inference", "xpack.inventory": "plugins/observability_solution/inventory", "xpack.investigate": "solutions/observability/plugins/investigate", diff --git a/x-pack/plugins/integration_assistant/README.md b/x-pack/platform/plugins/shared/integration_assistant/README.md similarity index 97% rename from x-pack/plugins/integration_assistant/README.md rename to x-pack/platform/plugins/shared/integration_assistant/README.md index be238aacd174a..1b380bc2af8dd 100644 --- a/x-pack/plugins/integration_assistant/README.md +++ b/x-pack/platform/plugins/shared/integration_assistant/README.md @@ -86,5 +86,5 @@ All mocks/fixtures are placed in the top `./__jest__` directory of the plugin. I Tests can be run with: ```bash -node scripts/jest x-pack/plugins/integration_assistant/ --coverage +node scripts/jest x-pack/platform/plugins/shared/integration_assistant/ --coverage ``` diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/build_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/build_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/build_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/build_integration.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/categorization.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/categorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/categorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/categorization.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/cel.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/cel.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/cel.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/cel.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/ecs_mapping.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/ecs_mapping.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/ecs_mapping.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/ecs_mapping.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/index.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/index.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/kv.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/kv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/kv.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/kv.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/log_type_detection.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/log_type_detection.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/log_type_detection.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/log_type_detection.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/related.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/related.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/related.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/related.ts diff --git a/x-pack/plugins/integration_assistant/__jest__/fixtures/unstructured.ts b/x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/unstructured.ts similarity index 100% rename from x-pack/plugins/integration_assistant/__jest__/fixtures/unstructured.ts rename to x-pack/platform/plugins/shared/integration_assistant/__jest__/fixtures/unstructured.ts diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/analyze_logs/analyze_logs_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/build_integration/build_integration.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/build_integration/build_integration.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/categorization/categorization_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/categorization/categorization_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/cel/cel_input_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/cel/cel_input_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/check_pipeline/check_pipeline.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/ecs/ecs_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/ecs/ecs_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/generation_error.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/generation_error.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.test.ts diff --git a/x-pack/plugins/integration_assistant/common/api/generation_error.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/generation_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/generation_error.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/api_test.mock.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/api_test.mock.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/api_test.mock.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/api_test.mock.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/cel_input_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/cel_input_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/common_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/common_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/common_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/common_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/common_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/processor_attributes.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/processor_attributes.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/processor_attributes.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/processor_attributes.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/processor_attributes.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/model/response_schemas.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/response_schemas.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/model/response_schemas.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/model/response_schemas.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/model/response_schemas.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.gen.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.gen.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.gen.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.gen.ts diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.schema.yaml b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.schema.yaml similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.schema.yaml rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.schema.yaml diff --git a/x-pack/plugins/integration_assistant/common/api/related/related_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/api/related/related_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/api/related/related_route.test.ts diff --git a/x-pack/plugins/integration_assistant/common/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/common/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/constants.ts diff --git a/x-pack/plugins/integration_assistant/common/ecs.ts b/x-pack/platform/plugins/shared/integration_assistant/common/ecs.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/ecs.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/ecs.ts diff --git a/x-pack/plugins/integration_assistant/common/experimental_features.ts b/x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/experimental_features.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts diff --git a/x-pack/plugins/integration_assistant/common/index.ts b/x-pack/platform/plugins/shared/integration_assistant/common/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/index.ts diff --git a/x-pack/plugins/integration_assistant/common/utils.test.ts b/x-pack/platform/plugins/shared/integration_assistant/common/utils.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/utils.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/utils.test.ts diff --git a/x-pack/plugins/integration_assistant/common/utils.ts b/x-pack/platform/plugins/shared/integration_assistant/common/utils.ts similarity index 100% rename from x-pack/plugins/integration_assistant/common/utils.ts rename to x-pack/platform/plugins/shared/integration_assistant/common/utils.ts diff --git a/x-pack/plugins/integration_assistant/docs/imgs/categorization_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/categorization_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/categorization_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/categorization_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/cel_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/cel_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/cel_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/cel_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/ecs_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/ecs_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/ecs_subgraph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_subgraph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/ecs_subgraph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/ecs_subgraph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/kv_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/kv_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/kv_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/kv_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/log_detection_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/log_detection_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/log_detection_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/log_detection_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/related_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/related_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/related_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/related_graph.png diff --git a/x-pack/plugins/integration_assistant/docs/imgs/unstructured_graph.png b/x-pack/platform/plugins/shared/integration_assistant/docs/imgs/unstructured_graph.png similarity index 100% rename from x-pack/plugins/integration_assistant/docs/imgs/unstructured_graph.png rename to x-pack/platform/plugins/shared/integration_assistant/docs/imgs/unstructured_graph.png diff --git a/x-pack/platform/plugins/shared/integration_assistant/jest.config.js b/x-pack/platform/plugins/shared/integration_assistant/jest.config.js new file mode 100644 index 0000000000000..9d35ce22d3231 --- /dev/null +++ b/x-pack/platform/plugins/shared/integration_assistant/jest.config.js @@ -0,0 +1,22 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +module.exports = { + preset: '@kbn/test', + rootDir: '../../../../..', + roots: ['/x-pack/platform/plugins/shared/integration_assistant'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/platform/plugins/shared/integration_assistant', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/platform/plugins/shared/integration_assistant/{common,server,public}/**/*.{ts,tsx}', + '!/x-pack/platform/plugins/shared/integration_assistant/{__jest__}/**/*', + '!/x-pack/platform/plugins/shared/integration_assistant/**/*.test.{ts,tsx}', + '!/x-pack/platform/plugins/shared/integration_assistant/**/*.config.ts', + ], + setupFiles: ['jest-canvas-mock'], +}; diff --git a/x-pack/plugins/integration_assistant/kibana.jsonc b/x-pack/platform/plugins/shared/integration_assistant/kibana.jsonc similarity index 100% rename from x-pack/plugins/integration_assistant/kibana.jsonc rename to x-pack/platform/plugins/shared/integration_assistant/kibana.jsonc diff --git a/x-pack/plugins/integration_assistant/package.json b/x-pack/platform/plugins/shared/integration_assistant/package.json similarity index 100% rename from x-pack/plugins/integration_assistant/package.json rename to x-pack/platform/plugins/shared/integration_assistant/package.json diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/authorization_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_description.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/missing_privileges_tooltip.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/authorization/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/authorization/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/authorization/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/availability_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/license_paywall_card.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/availability_wrapper/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/availability_wrapper/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/buttons_footer.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/buttons_footer.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/buttons_footer.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/buttons_footer.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/integration_image_header.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/integration_image_header.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/integration_image_header.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/integration_image_header.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/section_title.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_title.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/section_title.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_title.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/section_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/section_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/section_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/index.ts diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/success_section.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/success_section.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/success_section.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/success_section.tsx diff --git a/x-pack/plugins/integration_assistant/public/common/components/success_section/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/components/success_section/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/components/success_section/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/common/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/constants.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_authorization.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/__mocks__/use_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/__mocks__/use_availability.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_authorization.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_authorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_authorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_authorization.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_availability.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_kibana.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_kibana.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_kibana.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_kibana.ts diff --git a/x-pack/plugins/integration_assistant/public/common/hooks/use_navigate.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_navigate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/hooks/use_navigate.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/hooks/use_navigate.ts diff --git a/x-pack/plugins/integration_assistant/public/common/images/integrations_light.svg b/x-pack/platform/plugins/shared/integration_assistant/public/common/images/integrations_light.svg similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/images/integrations_light.svg rename to x-pack/platform/plugins/shared/integration_assistant/public/common/images/integrations_light.svg diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api_parsers.test.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api_parsers.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.test.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/api_parsers.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/api_parsers.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/api_parsers.ts diff --git a/x-pack/plugins/integration_assistant/public/common/lib/lang_smith.ts b/x-pack/platform/plugins/shared/integration_assistant/public/common/lib/lang_smith.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/common/lib/lang_smith.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/common/lib/lang_smith.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/create_integration_assistant.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/footer.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/footer/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/header.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/steps.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/header/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/mocks/state.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/state.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/api_definition_input.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/cel_input_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/generation_modal.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/cel_input_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_selector.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_setup.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/connector_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/connector_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/data_stream_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/error_with_link.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/generation_modal.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/sample_logs_input.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_generation.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/data_stream_step/use_load_package_names.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/deploy_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/deploy_step/use_deploy_integration.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/integration_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/package_card_preview.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/integration_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/cel_config_results.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/review_cel_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_cel_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/fields_table.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/is_step_ready.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/review_step.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/review_step/use_check_pipeline.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/steps/step_content_wrapper.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_assistant/types.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/create_integration_landing.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/integration_assistant_card.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_landing/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/create_integration_upload.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/docs_link_subtitle.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/index.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/create_integration_upload/translations.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/index.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/index.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/index.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/index.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/telemetry.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/telemetry.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/telemetry.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/telemetry.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration/types.ts diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.test.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/create_integration_card_button.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/index.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/index.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/index.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/index.tsx diff --git a/x-pack/plugins/integration_assistant/public/components/create_integration_card_button/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/components/create_integration_card_button/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/components/create_integration_card_button/types.ts diff --git a/x-pack/plugins/integration_assistant/public/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/index.ts diff --git a/x-pack/plugins/integration_assistant/public/mocks/test_provider.tsx b/x-pack/platform/plugins/shared/integration_assistant/public/mocks/test_provider.tsx similarity index 100% rename from x-pack/plugins/integration_assistant/public/mocks/test_provider.tsx rename to x-pack/platform/plugins/shared/integration_assistant/public/mocks/test_provider.tsx diff --git a/x-pack/plugins/integration_assistant/public/plugin.ts b/x-pack/platform/plugins/shared/integration_assistant/public/plugin.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/plugin.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/plugin.ts diff --git a/x-pack/plugins/integration_assistant/public/services/experimental_features_service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/experimental_features_service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/experimental_features_service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/experimental_features_service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/index.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/index.ts diff --git a/x-pack/plugins/integration_assistant/public/services/mocks/services.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/mocks/services.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/mocks/services.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/mocks/services.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/events.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/events.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/events.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/events.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/mocks/service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/mocks/service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/mocks/service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/mocks/service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/service.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/service.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/service.ts diff --git a/x-pack/plugins/integration_assistant/public/services/telemetry/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/telemetry/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/telemetry/types.ts diff --git a/x-pack/plugins/integration_assistant/public/services/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/services/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/services/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/services/types.ts diff --git a/x-pack/plugins/integration_assistant/public/types.ts b/x-pack/platform/plugins/shared/integration_assistant/public/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/public/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/public/types.ts diff --git a/x-pack/plugins/integration_assistant/scripts/draw_graphs.js b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js similarity index 85% rename from x-pack/plugins/integration_assistant/scripts/draw_graphs.js rename to x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js index be6fa41e29ac5..0ee794df84317 100644 --- a/x-pack/plugins/integration_assistant/scripts/draw_graphs.js +++ b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs.js @@ -5,5 +5,5 @@ * 2.0. */ -require('../../../../src/setup_node_env'); +require('../../../../../../src/setup_node_env'); require('./draw_graphs_script').drawGraphs(); diff --git a/x-pack/plugins/integration_assistant/scripts/draw_graphs_script.ts b/x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs_script.ts similarity index 100% rename from x-pack/plugins/integration_assistant/scripts/draw_graphs_script.ts rename to x-pack/platform/plugins/shared/integration_assistant/scripts/draw_graphs_script.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/mock_server.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/mock_server.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/mock_server.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/request.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/request.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/request_context.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request_context.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/request_context.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/request_context.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/response.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/response.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/response.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/response.ts diff --git a/x-pack/plugins/integration_assistant/server/__mocks__/test_adapters.ts b/x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/test_adapters.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/__mocks__/test_adapters.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/__mocks__/test_adapters.ts diff --git a/x-pack/plugins/integration_assistant/server/config.ts b/x-pack/platform/plugins/shared/integration_assistant/server/config.ts similarity index 92% rename from x-pack/plugins/integration_assistant/server/config.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/config.ts index 04ad9f96b517b..bd30cc844ebe7 100644 --- a/x-pack/plugins/integration_assistant/server/config.ts +++ b/x-pack/platform/plugins/shared/integration_assistant/server/config.ts @@ -14,7 +14,7 @@ export const configSchema = schema.object({ * For internal use. A list of string values (comma delimited) that will enable experimental * type of functionality that is not yet released. Valid values for this settings need to * be defined in: - * `x-pack/plugins/integration_assistant/common/experimental_features.ts` + * `x-pack/platform/plugins/shared/integration_assistant/common/experimental_features.ts` * under the `allowedExperimentalValues` object * * @example diff --git a/x-pack/plugins/integration_assistant/server/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/categorization.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/categorization.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/errors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/errors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/errors.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/invalid.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/invalid.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/review.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/review.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/review.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/review.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/review.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/stable.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/stable.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/stable.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/stable.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/categorization/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/categorization/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/categorization/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/build_program.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/build_program.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/build_program.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/build_program.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/build_program.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_details.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_details.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/retrieve_state_vars.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/retrieve_state_vars.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/summarize_query.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/summarize_query.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/cel/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/cel/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/cel/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/columns.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/columns.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/columns.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/columns.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/columns.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/csv/csv.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/csv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/csv/csv.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/csv/csv.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/chunk.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/chunk.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/duplicates.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/duplicates.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/invalid.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/invalid.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/mapping.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/mapping.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/missing.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/missing.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/missing.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/missing.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/missing.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/model.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/model.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/model.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/model.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/state.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/state.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/state.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/state.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/ecs/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/ecs/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/ecs/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/error.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/header.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/header.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/header.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/header.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/header.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/kv.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/kv.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/kv.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/kv.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/kv.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/kv/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/kv/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/kv/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/detection.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/detection.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/log_type_detection/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/log_type_detection/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/log_type_detection/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/errors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/errors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/errors.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/related.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/related.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/related.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/related.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/related.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/review.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/review.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/review.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/review.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/review.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/related/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/related/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/related/util.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/error.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/errors.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/errors.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/errors.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/errors.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/index.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/prompts.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/prompts.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/prompts.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/prompts.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/types.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/unstructured.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/unstructured.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.test.ts diff --git a/x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.ts b/x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/graphs/unstructured/validate.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/graphs/unstructured/validate.ts diff --git a/x-pack/plugins/integration_assistant/server/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/index.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/agent.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/agent.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/agent.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/agent.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/agent.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/build_integration.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/build_integration.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/build_integration.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/build_integration.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/build_integration.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/constants.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/constants.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/constants.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/constants.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/data_stream.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/data_stream.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/data_stream.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/data_stream.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/data_stream.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/dev_folders.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/dev_folders.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/dev_folders.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/dev_folders.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/fields.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/fields.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/fields.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/fields.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/fields.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/index.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/pipeline.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/pipeline.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/readme_files.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/readme_files.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.test.ts diff --git a/x-pack/plugins/integration_assistant/server/integration_builder/readme_files.ts b/x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/integration_builder/readme_files.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/integration_builder/readme_files.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/cef_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/cef_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/cef_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/cef_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/index.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/recursion_limit_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/recursion_limit_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/recursion_limit_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/recursion_limit_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/types.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/unparseable_csv_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unparseable_csv_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/unparseable_csv_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unparseable_csv_error.ts diff --git a/x-pack/plugins/integration_assistant/server/lib/errors/unsupported_error.ts b/x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unsupported_error.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/lib/errors/unsupported_error.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/lib/errors/unsupported_error.ts diff --git a/x-pack/plugins/integration_assistant/server/plugin.ts b/x-pack/platform/plugins/shared/integration_assistant/server/plugin.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/plugin.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/plugin.ts diff --git a/x-pack/plugins/integration_assistant/server/processor_types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/processor_types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/processor_types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/processor_types.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/analyze_logs_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/analyze_logs_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/analyze_logs_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/build_integration_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/build_integration_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/build_integration_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/build_integration_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/build_integration_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/categorization_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/categorization_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/categorization_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/categorization_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/categorization_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/cel_route.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_route.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/cel_route.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_route.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/cel_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/cel_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/cel_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/ecs_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/ecs_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/ecs_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/ecs_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/ecs_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/index.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/pipeline_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/pipeline_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/pipeline_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/pipeline_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/pipeline_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/register_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/register_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/register_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/register_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/related_routes.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/related_routes.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/related_routes.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/related_routes.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/related_routes.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/routes_util.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/routes_util.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.test.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/routes_util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/routes_util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/routes_util.ts diff --git a/x-pack/plugins/integration_assistant/server/routes/with_availability.ts b/x-pack/platform/plugins/shared/integration_assistant/server/routes/with_availability.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/routes/with_availability.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/routes/with_availability.ts diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_cloudwatch.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/aws_s3.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_s3.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/aws_s3.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/aws_s3.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_blob_storage.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/azure_eventhub.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/cel.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cel.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/cel.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cel.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/cloudfoundry.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/common.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/common.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/common.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/common.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/filestream.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/filestream.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/filestream.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/filestream.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcp_pubsub.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/gcs.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcs.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/gcs.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/gcs.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/http_endpoint.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/http_endpoint.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/http_endpoint.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/http_endpoint.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/journald.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/journald.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/journald.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/journald.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/kafka.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/kafka.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/kafka.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/kafka.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/logfile.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/logfile.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/logfile.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/logfile.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/tcp.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/tcp.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/tcp.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/tcp.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/agent/udp.yml.hbs b/x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/udp.yml.hbs similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/agent/udp.yml.hbs rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/agent/udp.yml.hbs diff --git a/x-pack/plugins/integration_assistant/server/templates/base_fields.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/base_fields.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/base_fields.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/base_fields.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/build.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/build.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/build.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/build.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/build_readme.md.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/build_readme.md.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/build_readme.md.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/build_readme.md.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/changelog.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/changelog.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/changelog.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/changelog.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/data_stream/fields/agent.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/agent.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/data_stream/fields/agent.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/agent.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/data_stream/fields/beats.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/beats.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/data_stream/fields/beats.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/data_stream/fields/beats.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/description_readme.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/description_readme.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/description_readme.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/description_readme.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_cloudwatch_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/aws_s3_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_blob_storage_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/azure_eventhub_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/cel_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cel_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/cel_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cel_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/cloudfoundry_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/common_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/common_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/common_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/common_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/data_stream.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/data_stream.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/data_stream.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/data_stream.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/filestream_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcp_pubsub_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/gcs_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/http_endpoint_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/journald_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/journald_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/journald_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/journald_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/kafka_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/logfile_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/ssl_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/tcp_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/manifest/udp_manifest.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/udp_manifest.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/manifest/udp_manifest.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/manifest/udp_manifest.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/package_readme.md.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/package_readme.md.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/package_readme.md.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/package_readme.md.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/pipeline.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/pipeline.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/pipeline_tests/test_common_config.yml b/x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline_tests/test_common_config.yml similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/pipeline_tests/test_common_config.yml rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/pipeline_tests/test_common_config.yml diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/append.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/append.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/append.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/append.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/grok.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/grok.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/grok.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/grok.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/processors/kv.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/kv.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/processors/kv.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/processors/kv.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/docker_compose.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/docker_compose.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/docker_compose.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/docker_compose.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_filestream.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_filestream.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_filestream.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_filestream.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_gcs.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_gcs.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_gcs.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_gcs.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_logfile.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_logfile.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_logfile.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_logfile.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_tcp.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_tcp.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_tcp.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_tcp.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/service_udp.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_udp.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/service_udp.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/service_udp.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_filestream_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_gcs_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_logfile_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_tcp_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk b/x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk similarity index 100% rename from x-pack/plugins/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk rename to x-pack/platform/plugins/shared/integration_assistant/server/templates/system_tests/test_udp_config.yml.njk diff --git a/x-pack/plugins/integration_assistant/server/types.ts b/x-pack/platform/plugins/shared/integration_assistant/server/types.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/types.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/types.ts diff --git a/x-pack/plugins/integration_assistant/server/util/files.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/files.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/files.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/files.ts diff --git a/x-pack/plugins/integration_assistant/server/util/graph.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/graph.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/graph.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/graph.ts diff --git a/x-pack/plugins/integration_assistant/server/util/index.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/index.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/index.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/index.ts diff --git a/x-pack/plugins/integration_assistant/server/util/llm.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/llm.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/llm.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/llm.ts diff --git a/x-pack/plugins/integration_assistant/server/util/pipeline.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/pipeline.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/pipeline.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/pipeline.ts diff --git a/x-pack/plugins/integration_assistant/server/util/processors.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/processors.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/processors.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/processors.ts diff --git a/x-pack/plugins/integration_assistant/server/util/route_validation.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/route_validation.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/route_validation.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/route_validation.ts diff --git a/x-pack/plugins/integration_assistant/server/util/samples.test.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/samples.test.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/samples.test.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/samples.test.ts diff --git a/x-pack/plugins/integration_assistant/server/util/samples.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/samples.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/samples.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/samples.ts diff --git a/x-pack/plugins/integration_assistant/server/util/util.ts b/x-pack/platform/plugins/shared/integration_assistant/server/util/util.ts similarity index 100% rename from x-pack/plugins/integration_assistant/server/util/util.ts rename to x-pack/platform/plugins/shared/integration_assistant/server/util/util.ts diff --git a/x-pack/plugins/integration_assistant/tsconfig.json b/x-pack/platform/plugins/shared/integration_assistant/tsconfig.json similarity index 92% rename from x-pack/plugins/integration_assistant/tsconfig.json rename to x-pack/platform/plugins/shared/integration_assistant/tsconfig.json index 9bd6ddaae8415..56f8d6fa53383 100644 --- a/x-pack/plugins/integration_assistant/tsconfig.json +++ b/x-pack/platform/plugins/shared/integration_assistant/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, @@ -10,7 +10,7 @@ "common/**/*.ts", "scripts/**/*.ts", "__jest__/**/*", - "../../typings/**/*" + "../../../../typings/**/*" ], "exclude": ["target/**/*"], "kbn_references": [ diff --git a/x-pack/plugins/integration_assistant/jest.config.js b/x-pack/plugins/integration_assistant/jest.config.js deleted file mode 100644 index 5712a959c461f..0000000000000 --- a/x-pack/plugins/integration_assistant/jest.config.js +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -module.exports = { - preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/integration_assistant'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/integration_assistant', - coverageReporters: ['text', 'html'], - collectCoverageFrom: [ - '/x-pack/plugins/integration_assistant/{common,server,public}/**/*.{ts,tsx}', - '!/x-pack/plugins/integration_assistant/{__jest__}/**/*', - '!/x-pack/plugins/integration_assistant/**/*.test.{ts,tsx}', - '!/x-pack/plugins/integration_assistant/**/*.config.ts', - ], - setupFiles: ['jest-canvas-mock'], -}; diff --git a/yarn.lock b/yarn.lock index b3528fb1c1b61..c336793be98a1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5969,7 +5969,7 @@ version "0.0.0" uid "" -"@kbn/integration-assistant-plugin@link:x-pack/plugins/integration_assistant": +"@kbn/integration-assistant-plugin@link:x-pack/platform/plugins/shared/integration_assistant": version "0.0.0" uid ""