[8.x] backport "Sustainable Kibana Architecture: Move modules owned by @elastic/obs-ux-logs-team
" (#205234)
*Manual backport of https://github.com/elastic/kibana/pull/202831 by rerunning the script against 8.x* ## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 9 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/data-quality-plugin` | `x-pack/platform/plugins/shared/data_quality` | | `@kbn/dataset-quality-plugin` | `x-pack/platform/plugins/shared/observability_solution/dataset_quality` | | `@kbn/fields-metadata-plugin` | `x-pack/platform/plugins/shared/fields_metadata` | | `@kbn/infra-plugin` | `x-pack/solutions/observability/plugins/infra` | | `@kbn/logs-data-access-plugin` | `x-pack/platform/plugins/shared/observability_solution/logs_data_access` | | `@kbn/logs-explorer-plugin` | `x-pack/solutions/observability/plugins/logs_explorer` | | `@kbn/logs-shared-plugin` | `x-pack/platform/plugins/shared/observability_solution/logs_shared` | | `@kbn/observability-logs-explorer-plugin` | `x-pack/solutions/observability/plugins/observability_logs_explorer` | | `@kbn/observability-onboarding-plugin` | `x-pack/solutions/observability/plugins/observability_onboarding` | #### 9 packages(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/custom-icons` | `src/platform/packages/shared/kbn-custom-icons` | | `@kbn/custom-integrations` | `x-pack/solutions/observability/packages/kbn-custom-integrations` | | `@kbn/discover-contextual-components` | `src/platform/packages/shared/kbn-discover-contextual-components` | | `@kbn/elastic-agent-utils` | `src/platform/packages/shared/kbn-elastic-agent-utils` | | `@kbn/observability-logs-overview` | `x-pack/platform/packages/shared/observability/logs_overview` | | `@kbn/react-hooks` | `src/platform/packages/shared/kbn-react-hooks` | | `@kbn/router-utils` | `src/platform/packages/shared/kbn-router-utils` | | `@kbn/timerange` | `src/platform/packages/shared/kbn-timerange` | | `@kbn/xstate-utils` | `src/platform/packages/shared/kbn-xstate-utils` | <details > <summary>Updated relative paths</summary> ``` src/platform/packages/shared/kbn-custom-icons/jest.config.js:12 src/platform/packages/shared/kbn-custom-icons/tsconfig.json:2 src/platform/packages/shared/kbn-discover-contextual-components/jest.config.js:12 src/platform/packages/shared/kbn-discover-contextual-components/tsconfig.json:2 src/platform/packages/shared/kbn-elastic-agent-utils/jest.config.js:12 src/platform/packages/shared/kbn-elastic-agent-utils/tsconfig.json:2 src/platform/packages/shared/kbn-react-hooks/jest.config.js:12 src/platform/packages/shared/kbn-react-hooks/tsconfig.json:2 src/platform/packages/shared/kbn-router-utils/jest.config.js:12 src/platform/packages/shared/kbn-router-utils/tsconfig.json:2 src/platform/packages/shared/kbn-timerange/jest.config.js:12 src/platform/packages/shared/kbn-timerange/tsconfig.json:2 src/platform/packages/shared/kbn-xstate-utils/jest.config.js:12 src/platform/packages/shared/kbn-xstate-utils/tsconfig.json:2 x-pack/platform/packages/shared/observability/logs_overview/jest.config.js:10 x-pack/platform/packages/shared/observability/logs_overview/tsconfig.json:2 x-pack/platform/plugins/shared/data_quality/jest.config.js:10 x-pack/platform/plugins/shared/data_quality/tsconfig.json:11 x-pack/platform/plugins/shared/data_quality/tsconfig.json:2 x-pack/platform/plugins/shared/fields_metadata/jest.config.js:10 x-pack/platform/plugins/shared/fields_metadata/tsconfig.json:2 x-pack/platform/plugins/shared/fields_metadata/tsconfig.json:7 x-pack/platform/plugins/shared/observability_solution/dataset_quality/jest.config.js:10 x-pack/platform/plugins/shared/observability_solution/dataset_quality/tsconfig.json:10 x-pack/platform/plugins/shared/observability_solution/dataset_quality/tsconfig.json:2 x-pack/platform/plugins/shared/observability_solution/logs_data_access/jest.config.js:12 x-pack/platform/plugins/shared/observability_solution/logs_data_access/tsconfig.json:2 x-pack/platform/plugins/shared/observability_solution/logs_shared/jest.config.js:10 x-pack/platform/plugins/shared/observability_solution/logs_shared/public/components/log_stream/log_stream.stories.mdx:12 x-pack/platform/plugins/shared/observability_solution/logs_shared/tsconfig.json:2 x-pack/platform/plugins/shared/observability_solution/logs_shared/tsconfig.json:7 x-pack/solutions/observability/packages/kbn-custom-integrations/jest.config.js:12 x-pack/solutions/observability/packages/kbn-custom-integrations/tsconfig.json:2 x-pack/solutions/observability/plugins/infra/README.md:121 x-pack/solutions/observability/plugins/infra/README.md:29 x-pack/solutions/observability/plugins/infra/docs/telemetry/define_custom_events.md:18 x-pack/solutions/observability/plugins/infra/jest.config.js:10 x-pack/solutions/observability/plugins/infra/tsconfig.json:2 x-pack/solutions/observability/plugins/infra/tsconfig.json:7 x-pack/solutions/observability/plugins/logs_explorer/jest.config.js:10 x-pack/solutions/observability/plugins/logs_explorer/tsconfig.json:2 x-pack/solutions/observability/plugins/logs_explorer/tsconfig.json:7 x-pack/solutions/observability/plugins/observability_logs_explorer/jest.config.js:10 x-pack/solutions/observability/plugins/observability_logs_explorer/tsconfig.json:2 x-pack/solutions/observability/plugins/observability_logs_explorer/tsconfig.json:7 x-pack/solutions/observability/plugins/observability_onboarding/e2e/README.md:3 x-pack/solutions/observability/plugins/observability_onboarding/e2e/tsconfig.json:11 x-pack/solutions/observability/plugins/observability_onboarding/e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/observability_onboarding/jest.config.js:12 x-pack/solutions/observability/plugins/observability_onboarding/tsconfig.json:2 x-pack/solutions/observability/plugins/observability_onboarding/tsconfig.json:7 ``` </details> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
|
@ -1,8 +1,8 @@
|
|||
disabled:
|
||||
# Cypress configs, for now these are still run manually
|
||||
- x-pack/plugins/observability_solution/observability_onboarding/e2e/ftr_config_open.ts
|
||||
- x-pack/plugins/observability_solution/observability_onboarding/e2e/ftr_config_runner.ts
|
||||
- x-pack/plugins/observability_solution/observability_onboarding/e2e/ftr_config.ts
|
||||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_open.ts
|
||||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_runner.ts
|
||||
- x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config.ts
|
||||
- x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config_run.ts
|
||||
- x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config.ts
|
||||
- x-pack/solutions/observability/plugins/inventory/e2e/ftr_config_run.ts
|
||||
|
|
|
@ -14,5 +14,5 @@ echo "--- Observability onboarding Cypress Tests"
|
|||
|
||||
cd "$XPACK_DIR"
|
||||
|
||||
node plugins/observability_solution/observability_onboarding/scripts/test/e2e.js \
|
||||
node solutions/observability/plugins/observability_onboarding/scripts/test/e2e.js \
|
||||
--kibana-install-dir "$KIBANA_BUILD_LOCATION" \
|
|
@ -989,7 +989,7 @@ module.exports = {
|
|||
'x-pack/plugins/observability_solution/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/plugins/{streams,streams_app}/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'src/plugins/ai_assistant_management/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/packages/observability/logs_overview/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
'x-pack/platform/packages/shared/observability/logs_overview/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
|
||||
],
|
||||
rules: {
|
||||
'@kbn/i18n/strings_should_be_translated_with_i18n': 'warn',
|
||||
|
@ -2009,7 +2009,7 @@ module.exports = {
|
|||
{
|
||||
files: [
|
||||
// this plugin depends on visTypeTimeseries plugin (for TSVB viz) which is platform/private ATM
|
||||
'x-pack/plugins/observability_solution/infra/**',
|
||||
'x-pack/solutions/observability/plugins/infra/**',
|
||||
|
||||
// TODO @kibana/operations
|
||||
'scripts/create_observability_rules.js', // is importing "@kbn/observability-alerting-test-data" (observability/private)
|
||||
|
|
120
.github/CODEOWNERS
vendored
|
@ -347,15 +347,15 @@ x-pack/platform/plugins/private/cross_cluster_replication @elastic/kibana-manage
|
|||
packages/kbn-crypto @elastic/kibana-security
|
||||
packages/kbn-crypto-browser @elastic/kibana-core
|
||||
x-pack/plugins/custom_branding @elastic/appex-sharedux
|
||||
packages/kbn-custom-icons @elastic/obs-ux-logs-team
|
||||
packages/kbn-custom-integrations @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-custom-icons @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/packages/kbn-custom-integrations @elastic/obs-ux-logs-team
|
||||
src/platform/plugins/shared/custom_integrations @elastic/fleet
|
||||
packages/kbn-cypress-config @elastic/kibana-operations
|
||||
x-pack/platform/plugins/shared/dashboard_enhanced @elastic/kibana-presentation
|
||||
src/platform/plugins/shared/dashboard @elastic/kibana-presentation
|
||||
x-pack/platform/packages/shared/kbn-data-forge @elastic/obs-ux-management-team
|
||||
src/plugins/data @elastic/kibana-visualizations @elastic/kibana-data-discovery
|
||||
x-pack/plugins/data_quality @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/shared/data_quality @elastic/obs-ux-logs-team
|
||||
test/plugin_functional/plugins/data_search @elastic/kibana-data-discovery
|
||||
packages/kbn-data-service @elastic/kibana-visualizations @elastic/kibana-data-discovery
|
||||
x-pack/solutions/security/packages/data-stream-adapter @elastic/security-threat-hunting
|
||||
|
@ -367,7 +367,7 @@ src/plugins/data_view_management @elastic/kibana-data-discovery
|
|||
packages/kbn-data-view-utils @elastic/kibana-data-discovery
|
||||
src/plugins/data_views @elastic/kibana-data-discovery
|
||||
x-pack/platform/plugins/private/data_visualizer @elastic/ml-ui
|
||||
x-pack/plugins/observability_solution/dataset_quality @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/shared/observability_solution/dataset_quality @elastic/obs-ux-logs-team
|
||||
packages/kbn-datemath @elastic/kibana-data-discovery
|
||||
packages/deeplinks/analytics @elastic/kibana-data-discovery @elastic/kibana-presentation @elastic/kibana-visualizations
|
||||
src/platform/packages/shared/deeplinks/devtools @elastic/kibana-management
|
||||
|
@ -389,7 +389,7 @@ packages/kbn-dev-proc-runner @elastic/kibana-operations
|
|||
src/platform/plugins/shared/dev_tools @elastic/kibana-management
|
||||
packages/kbn-dev-utils @elastic/kibana-operations
|
||||
examples/developer_examples @elastic/appex-sharedux
|
||||
packages/kbn-discover-contextual-components @elastic/obs-ux-logs-team @elastic/kibana-data-discovery
|
||||
src/platform/packages/shared/kbn-discover-contextual-components @elastic/obs-ux-logs-team @elastic/kibana-data-discovery
|
||||
examples/discover_customization_examples @elastic/kibana-data-discovery
|
||||
x-pack/plugins/discover_enhanced @elastic/kibana-data-discovery
|
||||
src/plugins/discover @elastic/kibana-data-discovery
|
||||
|
@ -401,7 +401,7 @@ packages/kbn-dom-drag-drop @elastic/kibana-visualizations @elastic/kibana-data-d
|
|||
packages/kbn-ebt-tools @elastic/kibana-core
|
||||
x-pack/solutions/security/packages/ecs_data_quality_dashboard @elastic/security-threat-hunting-explore
|
||||
x-pack/solutions/security/plugins/ecs_data_quality_dashboard @elastic/security-threat-hunting-explore
|
||||
packages/kbn-elastic-agent-utils @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-elastic-agent-utils @elastic/obs-ux-logs-team
|
||||
x-pack/platform/packages/shared/kbn-elastic-assistant @elastic/security-generative-ai
|
||||
x-pack/platform/packages/shared/kbn-elastic-assistant-common @elastic/security-generative-ai
|
||||
x-pack/solutions/security/plugins/elastic_assistant @elastic/security-generative-ai
|
||||
|
@ -479,7 +479,7 @@ examples/field_formats_example @elastic/kibana-data-discovery
|
|||
src/plugins/field_formats @elastic/kibana-data-discovery
|
||||
packages/kbn-field-types @elastic/kibana-data-discovery
|
||||
packages/kbn-field-utils @elastic/kibana-data-discovery
|
||||
x-pack/plugins/fields_metadata @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/shared/fields_metadata @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/private/file_upload @elastic/kibana-presentation @elastic/ml-ui
|
||||
examples/files_example @elastic/appex-sharedux
|
||||
src/plugins/files_management @elastic/appex-sharedux
|
||||
|
@ -538,7 +538,7 @@ x-pack/platform/packages/shared/ai-infra/inference-common @elastic/appex-ai-infr
|
|||
x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common @elastic/response-ops @elastic/appex-ai-infra @elastic/obs-ai-assistant @elastic/security-generative-ai
|
||||
x-pack/platform/plugins/shared/inference @elastic/appex-ai-infra
|
||||
x-pack/platform/packages/private/kbn-infra-forge @elastic/obs-ux-management-team
|
||||
x-pack/plugins/observability_solution/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team
|
||||
x-pack/solutions/observability/plugins/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team
|
||||
x-pack/platform/plugins/shared/ingest_pipelines @elastic/kibana-management
|
||||
src/platform/plugins/private/input_control_vis @elastic/kibana-presentation
|
||||
src/platform/plugins/shared/inspector @elastic/kibana-presentation
|
||||
|
@ -588,9 +588,9 @@ examples/locator_examples @elastic/appex-sharedux
|
|||
examples/locator_explorer @elastic/appex-sharedux
|
||||
packages/kbn-logging @elastic/kibana-core
|
||||
packages/kbn-logging-mocks @elastic/kibana-core
|
||||
x-pack/plugins/observability_solution/logs_data_access @elastic/obs-ux-logs-team
|
||||
x-pack/plugins/observability_solution/logs_explorer @elastic/obs-ux-logs-team
|
||||
x-pack/plugins/observability_solution/logs_shared @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/shared/observability_solution/logs_data_access @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/logs_explorer @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/shared/observability_solution/logs_shared @elastic/obs-ux-logs-team
|
||||
x-pack/platform/plugins/private/logstash @elastic/logstash
|
||||
packages/kbn-managed-content-badge @elastic/kibana-visualizations
|
||||
packages/kbn-managed-vscode-config @elastic/kibana-operations
|
||||
|
@ -671,10 +671,10 @@ x-pack/platform/packages/shared/observability/alerting_rule_utils @elastic/obs-u
|
|||
x-pack/solutions/observability/packages/alerting_test_data @elastic/obs-ux-management-team
|
||||
x-pack/test/cases_api_integration/common/plugins/observability @elastic/response-ops
|
||||
x-pack/solutions/observability/packages/get_padded_alert_time_range_util @elastic/obs-ux-management-team
|
||||
x-pack/plugins/observability_solution/observability_logs_explorer @elastic/obs-ux-logs-team
|
||||
x-pack/packages/observability/logs_overview @elastic/obs-ux-logs-team
|
||||
x-pack/plugins/observability_solution/observability_onboarding/e2e @elastic/obs-ux-logs-team
|
||||
x-pack/plugins/observability_solution/observability_onboarding @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/observability_logs_explorer @elastic/obs-ux-logs-team
|
||||
x-pack/platform/packages/shared/observability/logs_overview @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/observability_onboarding/e2e @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/observability_onboarding @elastic/obs-ux-logs-team
|
||||
x-pack/solutions/observability/plugins/observability @elastic/obs-ux-management-team
|
||||
x-pack/solutions/observability/plugins/observability_shared @elastic/observability-ui
|
||||
x-pack/solutions/observability/packages/synthetics_test_data @elastic/obs-ux-management-team
|
||||
|
@ -714,7 +714,7 @@ x-pack/solutions/observability/plugins/profiling @elastic/obs-ux-infra_services-
|
|||
src/platform/packages/shared/kbn-profiling-utils @elastic/obs-ux-infra_services-team
|
||||
x-pack/packages/kbn-random-sampling @elastic/kibana-visualizations
|
||||
packages/kbn-react-field @elastic/kibana-data-discovery
|
||||
packages/kbn-react-hooks @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-react-hooks @elastic/obs-ux-logs-team
|
||||
packages/react/kibana_context/common @elastic/appex-sharedux
|
||||
packages/react/kibana_context/render @elastic/appex-sharedux
|
||||
packages/react/kibana_context/root @elastic/appex-sharedux
|
||||
|
@ -756,7 +756,7 @@ packages/kbn-rison @elastic/kibana-operations
|
|||
x-pack/platform/packages/private/rollup @elastic/kibana-management
|
||||
x-pack/platform/plugins/private/rollup @elastic/kibana-management
|
||||
packages/kbn-router-to-openapispec @elastic/kibana-core
|
||||
packages/kbn-router-utils @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-router-utils @elastic/obs-ux-logs-team
|
||||
examples/routing_example @elastic/kibana-core
|
||||
src/platform/packages/shared/kbn-rrule @elastic/response-ops
|
||||
src/platform/packages/shared/kbn-rule-data-utils @elastic/security-detections-response @elastic/response-ops @elastic/obs-ux-management-team
|
||||
|
@ -970,7 +970,7 @@ x-pack/examples/third_party_vis_lens_example @elastic/kibana-visualizations
|
|||
x-pack/solutions/security/plugins/threat_intelligence @elastic/security-threat-hunting-investigations
|
||||
x-pack/solutions/security/plugins/timelines @elastic/security-threat-hunting-investigations
|
||||
packages/kbn-timelion-grammar @elastic/kibana-visualizations
|
||||
packages/kbn-timerange @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-timerange @elastic/obs-ux-logs-team
|
||||
packages/kbn-tinymath @elastic/kibana-visualizations
|
||||
packages/kbn-tooling-log @elastic/kibana-operations
|
||||
x-pack/platform/plugins/private/transform @elastic/ml-ui
|
||||
|
@ -1038,7 +1038,7 @@ src/plugins/visualizations @elastic/kibana-visualizations
|
|||
x-pack/platform/plugins/private/watcher @elastic/kibana-management
|
||||
packages/kbn-web-worker-stub @elastic/kibana-operations
|
||||
packages/kbn-whereis-pkg-cli @elastic/kibana-operations
|
||||
packages/kbn-xstate-utils @elastic/obs-ux-logs-team
|
||||
src/platform/packages/shared/kbn-xstate-utils @elastic/obs-ux-logs-team
|
||||
packages/kbn-yarn-lock-validator @elastic/kibana-operations
|
||||
packages/kbn-zod @elastic/kibana-core
|
||||
src/platform/packages/shared/kbn-zod-helpers @elastic/security-detection-rule-management
|
||||
|
@ -1178,51 +1178,51 @@ x-pack/test_serverless/**/test_suites/observability/ai_assistant @elastic/obs-ai
|
|||
## This should allow the infra team to work without dependencies on the @elastic/obs-ux-logs-team, which will maintain ownership of the Logs UI code only.
|
||||
|
||||
## infra/{common,docs,public,server}/{sub-folders}/ -> @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/common @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/docs @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/alerting @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/apps @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/common @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/components @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/containers @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/hooks @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/images @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/lib @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/pages @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/services @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/test_utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/public/utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/lib @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/routes @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/saved_objects @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/services @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/usage @elastic/obs-ux-infra_services-team
|
||||
/x-pack/plugins/observability_solution/infra/server/utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/common @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/docs @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/alerting @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/apps @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/common @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/components @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/containers @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/hooks @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/images @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/lib @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/pages @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/services @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/test_utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/lib @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/routes @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/saved_objects @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/services @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/usage @elastic/obs-ux-infra_services-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/utils @elastic/obs-ux-infra_services-team
|
||||
/x-pack/test_serverless/functional/test_suites/observability/infra @elastic/obs-ux-infra_services-team
|
||||
/x-pack/test/api_integration/services/infraops_source_configuration.ts @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team # Assigned per https://github.com/elastic/kibana/pull/34916
|
||||
|
||||
## Logs UI code exceptions -> @elastic/obs-ux-logs-team
|
||||
/x-pack/test_serverless/functional/page_objects/svl_oblt_onboarding_stream_log_file.ts @elastic/obs-ux-logs-team
|
||||
/x-pack/test_serverless/functional/page_objects/svl_oblt_onboarding_page.ts @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/http_api/log_alerts @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/http_api/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/log_search_result @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/log_search_summary @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/log_text_scale @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/performance_tracing.ts @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/common/search_strategies/log_entries @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/docs/state_machines @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/apps/logs_app.tsx @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/components/log_stream @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/components/logging @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/containers/logs @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/observability_logs @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/public/pages/logs @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/server/lib/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/server/routes/log_alerts @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/server/routes/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/plugins/observability_solution/infra/server/services/rules @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/http_api/log_alerts @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/http_api/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/log_search_result @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/log_search_summary @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/log_text_scale @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/performance_tracing.ts @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/common/search_strategies/log_entries @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/docs/state_machines @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/apps/logs_app.tsx @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/components/log_stream @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/components/logging @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/containers/logs @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/observability_logs @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/pages/logs @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/lib/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/routes/log_alerts @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/routes/log_analysis @elastic/obs-ux-logs-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/services/rules @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
|
||||
# Infra Monitoring tests
|
||||
/x-pack/test/api_integration/apis/infra @elastic/obs-ux-infra_services-team
|
||||
/x-pack/test/functional/apps/infra @elastic/obs-ux-infra_services-team
|
||||
|
@ -1232,8 +1232,8 @@ x-pack/test_serverless/**/test_suites/observability/ai_assistant @elastic/obs-ai
|
|||
# Observability UX management team
|
||||
/x-pack/packages/observability/alert_details @elastic/obs-ux-management-team
|
||||
/x-pack/test/observability_functional @elastic/obs-ux-management-team
|
||||
/x-pack/plugins/observability_solution/infra/public/alerting @elastic/obs-ux-management-team
|
||||
/x-pack/plugins/observability_solution/infra/server/lib/alerting @elastic/obs-ux-management-team
|
||||
/x-pack/solutions/observability/plugins/infra/public/alerting @elastic/obs-ux-management-team
|
||||
/x-pack/solutions/observability/plugins/infra/server/lib/alerting @elastic/obs-ux-management-team
|
||||
/x-pack/test_serverless/**/test_suites/observability/custom_threshold_rule/ @elastic/obs-ux-management-team
|
||||
/x-pack/test_serverless/**/test_suites/observability/slos/ @elastic/obs-ux-management-team
|
||||
/x-pack/test_serverless/api_integration/test_suites/observability/es_query_rule @elastic/obs-ux-management-team
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
"contentManagement": "packages/content-management",
|
||||
"core": ["src/core", "packages/core"],
|
||||
"customIntegrations": "src/platform/plugins/shared/custom_integrations",
|
||||
"customIntegrationsPackage": "packages/kbn-custom-integrations",
|
||||
"customIntegrationsPackage": "x-pack/solutions/observability/packages/kbn-custom-integrations",
|
||||
"dashboard": "src/platform/plugins/shared/dashboard",
|
||||
"cloud": "packages/cloud",
|
||||
"domDragDrop": "packages/kbn-dom-drag-drop",
|
||||
|
@ -30,7 +30,7 @@
|
|||
"discover": [
|
||||
"src/plugins/discover",
|
||||
"packages/kbn-discover-utils",
|
||||
"packages/kbn-discover-contextual-components"
|
||||
"src/platform/packages/shared/kbn-discover-contextual-components"
|
||||
],
|
||||
"savedSearch": "src/plugins/saved_search",
|
||||
"embeddableApi": "src/platform/plugins/shared/embeddable",
|
||||
|
|
|
@ -530,11 +530,11 @@ Plugin server-side only. Plugin has three main functions:
|
|||
|Adds drilldown capabilities to dashboard. Owned by the Kibana App team.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/data_quality/README.md[dataQuality]
|
||||
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/data_quality/README.md[dataQuality]
|
||||
|Page where users can see the quality of their log data sets.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/dataset_quality/README.md[datasetQuality]
|
||||
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/observability_solution/dataset_quality/README.md[datasetQuality]
|
||||
|In order to make ongoing maintenance of log collection easy we want to introduce the concept of data set quality, where users can easily get an overview on the data sets they have with information such as integration, size, last activity, among others.
|
||||
|
||||
|
||||
|
@ -597,7 +597,7 @@ activities.
|
|||
|The features plugin enhance Kibana with a per-feature privilege system.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/fields_metadata/README.md[fieldsMetadata]
|
||||
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/fields_metadata/README.md[fieldsMetadata]
|
||||
|The @kbn/fields-metadata-plugin is designed to provide a centralized and asynchronous way to consume field metadata across Kibana. This plugin addresses the need for on-demand retrieval of field metadata from static ECS/Metadata definitions and integration manifests, with the flexibility to extend to additional resolution sources in the future.
|
||||
|
||||
|
||||
|
@ -645,7 +645,7 @@ Index Management by running this series of requests in Console:
|
|||
external LLM APIs. Its goals are:
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/infra/README.md[infra]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/infra/README.md[infra]
|
||||
|This is the home of the infra plugin, which aims to provide a solution for
|
||||
the infrastructure monitoring use-case within Kibana.
|
||||
|
||||
|
@ -699,15 +699,15 @@ using the CURL scripts in the scripts folder.
|
|||
|This plugin contains various LLM tasks.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/logs_data_access/README.md[logsDataAccess]
|
||||
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/observability_solution/logs_data_access/README.md[logsDataAccess]
|
||||
|Exposes services to access logs data.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/logs_explorer/README.md[logsExplorer]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/logs_explorer/README.md[logsExplorer]
|
||||
|This plugin is home to the <LogsExplorer /> component and related types. It implements several of the underlying concepts that the Observability Logs Explorer app builds upon.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/logs_shared/README.md[logsShared]
|
||||
|{kib-repo}blob/{branch}/x-pack/platform/plugins/shared/observability_solution/logs_shared/README.md[logsShared]
|
||||
|Exposes the shared components and APIs to access and visualize logs.
|
||||
|
||||
|
||||
|
@ -756,11 +756,11 @@ Elastic.
|
|||
|The observabilityAiAssistantManagement plugin manages the Ai Assistant for Observability and Search management section.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/observability_logs_explorer/README.md[observabilityLogsExplorer]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/observability_logs_explorer/README.md[observabilityLogsExplorer]
|
||||
|This plugin provides an app based on the LogsExplorer component from the logs_explorer plugin, but adds observability-specific affordances.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/observability_onboarding/README.md[observabilityOnboarding]
|
||||
|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/observability_onboarding/README.md[observabilityOnboarding]
|
||||
|This plugin provides an onboarding framework for observability solutions: Logs and APM.
|
||||
|
||||
|
||||
|
|
|
@ -105,11 +105,11 @@ actions:
|
|||
# Index threshold rule ()
|
||||
- $ref: '../../x-pack/platform/plugins/shared/alerting/docs/openapi/components/schemas/params_index_threshold_rule.yaml'
|
||||
# Infra inventory rule (metrics.alert.inventory.threshold)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/infra/server/lib/alerting/docs/params_property_infra_inventory.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/infra/server/lib/alerting/docs/params_property_infra_inventory.yaml'
|
||||
# Log threshold rule (logs.alert.document.count)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/infra/server/lib/alerting/docs/params_property_log_threshold.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/infra/server/lib/alerting/docs/params_property_log_threshold.yaml'
|
||||
# Infra metric threshold rule (metrics.alert.threshold)
|
||||
- $ref: '../../x-pack/plugins/observability_solution/infra/server/lib/alerting/docs/params_property_infra_metric_threshold.yaml'
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/infra/server/lib/alerting/docs/params_property_infra_metric_threshold.yaml'
|
||||
# SLO burn rate (slo.rules.burnRate)
|
||||
- $ref: '../../x-pack/solutions/observability/plugins/slo/server/lib/rules/slo_burn_rate/docs/params_property_slo_burn_rate.yaml'
|
||||
# Synthetics uptime TLS rule (xpack.uptime.alerts.tls)
|
||||
|
|
38
package.json
|
@ -417,14 +417,14 @@
|
|||
"@kbn/crypto": "link:packages/kbn-crypto",
|
||||
"@kbn/crypto-browser": "link:packages/kbn-crypto-browser",
|
||||
"@kbn/custom-branding-plugin": "link:x-pack/plugins/custom_branding",
|
||||
"@kbn/custom-icons": "link:packages/kbn-custom-icons",
|
||||
"@kbn/custom-integrations": "link:packages/kbn-custom-integrations",
|
||||
"@kbn/custom-icons": "link:src/platform/packages/shared/kbn-custom-icons",
|
||||
"@kbn/custom-integrations": "link:x-pack/solutions/observability/packages/kbn-custom-integrations",
|
||||
"@kbn/custom-integrations-plugin": "link:src/platform/plugins/shared/custom_integrations",
|
||||
"@kbn/dashboard-enhanced-plugin": "link:x-pack/platform/plugins/shared/dashboard_enhanced",
|
||||
"@kbn/dashboard-plugin": "link:src/platform/plugins/shared/dashboard",
|
||||
"@kbn/data-forge": "link:x-pack/platform/packages/shared/kbn-data-forge",
|
||||
"@kbn/data-plugin": "link:src/plugins/data",
|
||||
"@kbn/data-quality-plugin": "link:x-pack/plugins/data_quality",
|
||||
"@kbn/data-quality-plugin": "link:x-pack/platform/plugins/shared/data_quality",
|
||||
"@kbn/data-search-plugin": "link:test/plugin_functional/plugins/data_search",
|
||||
"@kbn/data-service": "link:packages/kbn-data-service",
|
||||
"@kbn/data-stream-adapter": "link:x-pack/solutions/security/packages/data-stream-adapter",
|
||||
|
@ -436,7 +436,7 @@
|
|||
"@kbn/data-view-utils": "link:packages/kbn-data-view-utils",
|
||||
"@kbn/data-views-plugin": "link:src/plugins/data_views",
|
||||
"@kbn/data-visualizer-plugin": "link:x-pack/platform/plugins/private/data_visualizer",
|
||||
"@kbn/dataset-quality-plugin": "link:x-pack/plugins/observability_solution/dataset_quality",
|
||||
"@kbn/dataset-quality-plugin": "link:x-pack/platform/plugins/shared/observability_solution/dataset_quality",
|
||||
"@kbn/datemath": "link:packages/kbn-datemath",
|
||||
"@kbn/deeplinks-analytics": "link:packages/deeplinks/analytics",
|
||||
"@kbn/deeplinks-devtools": "link:src/platform/packages/shared/deeplinks/devtools",
|
||||
|
@ -453,7 +453,7 @@
|
|||
"@kbn/default-nav-ml": "link:src/platform/packages/private/default-nav/ml",
|
||||
"@kbn/dev-tools-plugin": "link:src/platform/plugins/shared/dev_tools",
|
||||
"@kbn/developer-examples-plugin": "link:examples/developer_examples",
|
||||
"@kbn/discover-contextual-components": "link:packages/kbn-discover-contextual-components",
|
||||
"@kbn/discover-contextual-components": "link:src/platform/packages/shared/kbn-discover-contextual-components",
|
||||
"@kbn/discover-customization-examples-plugin": "link:examples/discover_customization_examples",
|
||||
"@kbn/discover-enhanced-plugin": "link:x-pack/plugins/discover_enhanced",
|
||||
"@kbn/discover-plugin": "link:src/plugins/discover",
|
||||
|
@ -464,7 +464,7 @@
|
|||
"@kbn/ebt-tools": "link:packages/kbn-ebt-tools",
|
||||
"@kbn/ecs-data-quality-dashboard": "link:x-pack/solutions/security/packages/ecs_data_quality_dashboard",
|
||||
"@kbn/ecs-data-quality-dashboard-plugin": "link:x-pack/solutions/security/plugins/ecs_data_quality_dashboard",
|
||||
"@kbn/elastic-agent-utils": "link:packages/kbn-elastic-agent-utils",
|
||||
"@kbn/elastic-agent-utils": "link:src/platform/packages/shared/kbn-elastic-agent-utils",
|
||||
"@kbn/elastic-assistant": "link:x-pack/platform/packages/shared/kbn-elastic-assistant",
|
||||
"@kbn/elastic-assistant-common": "link:x-pack/platform/packages/shared/kbn-elastic-assistant-common",
|
||||
"@kbn/elastic-assistant-plugin": "link:x-pack/solutions/security/plugins/elastic_assistant",
|
||||
|
@ -531,7 +531,7 @@
|
|||
"@kbn/field-formats-plugin": "link:src/plugins/field_formats",
|
||||
"@kbn/field-types": "link:packages/kbn-field-types",
|
||||
"@kbn/field-utils": "link:packages/kbn-field-utils",
|
||||
"@kbn/fields-metadata-plugin": "link:x-pack/plugins/fields_metadata",
|
||||
"@kbn/fields-metadata-plugin": "link:x-pack/platform/plugins/shared/fields_metadata",
|
||||
"@kbn/file-upload-plugin": "link:x-pack/platform/plugins/private/file_upload",
|
||||
"@kbn/files-example-plugin": "link:examples/files_example",
|
||||
"@kbn/files-management-plugin": "link:src/plugins/files_management",
|
||||
|
@ -581,7 +581,7 @@
|
|||
"@kbn/inference-plugin": "link:x-pack/platform/plugins/shared/inference",
|
||||
"@kbn/inference_integration_flyout": "link:x-pack/platform/packages/private/ml/inference_integration_flyout",
|
||||
"@kbn/infra-forge": "link:x-pack/platform/packages/private/kbn-infra-forge",
|
||||
"@kbn/infra-plugin": "link:x-pack/plugins/observability_solution/infra",
|
||||
"@kbn/infra-plugin": "link:x-pack/solutions/observability/plugins/infra",
|
||||
"@kbn/ingest-pipelines-plugin": "link:x-pack/platform/plugins/shared/ingest_pipelines",
|
||||
"@kbn/input-control-vis-plugin": "link:src/platform/plugins/private/input_control_vis",
|
||||
"@kbn/inspector-plugin": "link:src/platform/plugins/shared/inspector",
|
||||
|
@ -624,9 +624,9 @@
|
|||
"@kbn/locator-explorer-plugin": "link:examples/locator_explorer",
|
||||
"@kbn/logging": "link:packages/kbn-logging",
|
||||
"@kbn/logging-mocks": "link:packages/kbn-logging-mocks",
|
||||
"@kbn/logs-data-access-plugin": "link:x-pack/plugins/observability_solution/logs_data_access",
|
||||
"@kbn/logs-explorer-plugin": "link:x-pack/plugins/observability_solution/logs_explorer",
|
||||
"@kbn/logs-shared-plugin": "link:x-pack/plugins/observability_solution/logs_shared",
|
||||
"@kbn/logs-data-access-plugin": "link:x-pack/platform/plugins/shared/observability_solution/logs_data_access",
|
||||
"@kbn/logs-explorer-plugin": "link:x-pack/solutions/observability/plugins/logs_explorer",
|
||||
"@kbn/logs-shared-plugin": "link:x-pack/platform/plugins/shared/observability_solution/logs_shared",
|
||||
"@kbn/logstash-plugin": "link:x-pack/platform/plugins/private/logstash",
|
||||
"@kbn/managed-content-badge": "link:packages/kbn-managed-content-badge",
|
||||
"@kbn/management-cards-navigation": "link:src/platform/packages/shared/kbn-management/cards_navigation",
|
||||
|
@ -701,9 +701,9 @@
|
|||
"@kbn/observability-alerting-test-data": "link:x-pack/solutions/observability/packages/alerting_test_data",
|
||||
"@kbn/observability-fixtures-plugin": "link:x-pack/test/cases_api_integration/common/plugins/observability",
|
||||
"@kbn/observability-get-padded-alert-time-range-util": "link:x-pack/solutions/observability/packages/get_padded_alert_time_range_util",
|
||||
"@kbn/observability-logs-explorer-plugin": "link:x-pack/plugins/observability_solution/observability_logs_explorer",
|
||||
"@kbn/observability-logs-overview": "link:x-pack/packages/observability/logs_overview",
|
||||
"@kbn/observability-onboarding-plugin": "link:x-pack/plugins/observability_solution/observability_onboarding",
|
||||
"@kbn/observability-logs-explorer-plugin": "link:x-pack/solutions/observability/plugins/observability_logs_explorer",
|
||||
"@kbn/observability-logs-overview": "link:x-pack/platform/packages/shared/observability/logs_overview",
|
||||
"@kbn/observability-onboarding-plugin": "link:x-pack/solutions/observability/plugins/observability_onboarding",
|
||||
"@kbn/observability-plugin": "link:x-pack/solutions/observability/plugins/observability",
|
||||
"@kbn/observability-shared-plugin": "link:x-pack/solutions/observability/plugins/observability_shared",
|
||||
"@kbn/observability-synthetics-test-data": "link:x-pack/solutions/observability/packages/synthetics_test_data",
|
||||
|
@ -732,7 +732,7 @@
|
|||
"@kbn/profiling-utils": "link:src/platform/packages/shared/kbn-profiling-utils",
|
||||
"@kbn/random-sampling": "link:x-pack/packages/kbn-random-sampling",
|
||||
"@kbn/react-field": "link:packages/kbn-react-field",
|
||||
"@kbn/react-hooks": "link:packages/kbn-react-hooks",
|
||||
"@kbn/react-hooks": "link:src/platform/packages/shared/kbn-react-hooks",
|
||||
"@kbn/react-kibana-context-common": "link:packages/react/kibana_context/common",
|
||||
"@kbn/react-kibana-context-render": "link:packages/react/kibana_context/render",
|
||||
"@kbn/react-kibana-context-root": "link:packages/react/kibana_context/root",
|
||||
|
@ -768,7 +768,7 @@
|
|||
"@kbn/rollup": "link:x-pack/platform/packages/private/rollup",
|
||||
"@kbn/rollup-plugin": "link:x-pack/platform/plugins/private/rollup",
|
||||
"@kbn/router-to-openapispec": "link:packages/kbn-router-to-openapispec",
|
||||
"@kbn/router-utils": "link:packages/kbn-router-utils",
|
||||
"@kbn/router-utils": "link:src/platform/packages/shared/kbn-router-utils",
|
||||
"@kbn/routing-example-plugin": "link:examples/routing_example",
|
||||
"@kbn/rrule": "link:src/platform/packages/shared/kbn-rrule",
|
||||
"@kbn/rule-data-utils": "link:src/platform/packages/shared/kbn-rule-data-utils",
|
||||
|
@ -962,7 +962,7 @@
|
|||
"@kbn/threat-intelligence-plugin": "link:x-pack/solutions/security/plugins/threat_intelligence",
|
||||
"@kbn/timelines-plugin": "link:x-pack/solutions/security/plugins/timelines",
|
||||
"@kbn/timelion-grammar": "link:packages/kbn-timelion-grammar",
|
||||
"@kbn/timerange": "link:packages/kbn-timerange",
|
||||
"@kbn/timerange": "link:src/platform/packages/shared/kbn-timerange",
|
||||
"@kbn/tinymath": "link:packages/kbn-tinymath",
|
||||
"@kbn/transform-plugin": "link:x-pack/platform/plugins/private/transform",
|
||||
"@kbn/translations-plugin": "link:x-pack/platform/plugins/private/translations",
|
||||
|
@ -1024,7 +1024,7 @@
|
|||
"@kbn/visualization-utils": "link:packages/kbn-visualization-utils",
|
||||
"@kbn/visualizations-plugin": "link:src/plugins/visualizations",
|
||||
"@kbn/watcher-plugin": "link:x-pack/platform/plugins/private/watcher",
|
||||
"@kbn/xstate-utils": "link:packages/kbn-xstate-utils",
|
||||
"@kbn/xstate-utils": "link:src/platform/packages/shared/kbn-xstate-utils",
|
||||
"@kbn/zod": "link:packages/kbn-zod",
|
||||
"@kbn/zod-helpers": "link:src/platform/packages/shared/kbn-zod-helpers",
|
||||
"@langchain/aws": "^0.1.2",
|
||||
|
@ -1479,7 +1479,7 @@
|
|||
"@kbn/manifest": "link:packages/kbn-manifest",
|
||||
"@kbn/mock-idp-plugin": "link:packages/kbn-mock-idp-plugin",
|
||||
"@kbn/mock-idp-utils": "link:packages/kbn-mock-idp-utils",
|
||||
"@kbn/observability-onboarding-e2e": "link:x-pack/plugins/observability_solution/observability_onboarding/e2e",
|
||||
"@kbn/observability-onboarding-e2e": "link:x-pack/solutions/observability/plugins/observability_onboarding/e2e",
|
||||
"@kbn/openapi-bundler": "link:packages/kbn-openapi-bundler",
|
||||
"@kbn/openapi-generator": "link:packages/kbn-openapi-generator",
|
||||
"@kbn/optimizer": "link:packages/kbn-optimizer",
|
||||
|
|
|
@ -1,14 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test/jest_node',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-custom-integrations'],
|
||||
};
|
|
@ -1,13 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export { ConnectedCreateCustomIntegrationForm } from './create/form';
|
||||
export * from './create/error_callout';
|
||||
export * from './custom_integrations_button';
|
||||
export * from './custom_integrations_form';
|
|
@ -1,12 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export { useConsumerCustomIntegrations } from './use_consumer_custom_integrations';
|
||||
export { useCustomIntegrations } from './use_custom_integrations';
|
||||
export type { DispatchableEvents } from './use_consumer_custom_integrations';
|
|
@ -1,14 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { DefaultCustomIntegrationsContext } from './types';
|
||||
|
||||
export const DEFAULT_CONTEXT: DefaultCustomIntegrationsContext = {
|
||||
mode: 'create' as const,
|
||||
};
|
|
@ -1,13 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
import { CustomIntegrationsState } from './state_machine';
|
||||
|
||||
export const createIsInitializedSelector = (state: CustomIntegrationsState) =>
|
||||
state && state.matches({ create: 'initialized' });
|
|
@ -1,12 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
export { CustomIntegrationsProvider } from './custom_integrations/provider';
|
||||
export type { Callbacks } from './custom_integrations/provider';
|
||||
export type { InitialState } from './custom_integrations/types';
|
|
@ -25,7 +25,7 @@ SHARED_DEPS = [
|
|||
"@npm//@elastic/apm-rum-core",
|
||||
"@npm//react",
|
||||
"@npm//react-router-dom",
|
||||
"//packages/kbn-timerange"
|
||||
"//src/platform/packages/shared/kbn-timerange"
|
||||
]
|
||||
|
||||
js_library(
|
||||
|
|
|
@ -1,14 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-router-utils'],
|
||||
};
|
|
@ -1,14 +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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-timerange'],
|
||||
};
|
|
@ -25,7 +25,7 @@ export const storybookAliases = {
|
|||
'src/platform/packages/private/kbn-language-documentation/.storybook',
|
||||
chart_icons: 'packages/kbn-chart-icons/.storybook',
|
||||
content_management_examples: 'examples/content_management_examples/.storybook',
|
||||
custom_icons: 'packages/kbn-custom-icons/.storybook',
|
||||
custom_icons: 'src/platform/packages/shared/kbn-custom-icons/.storybook',
|
||||
custom_integrations: 'src/platform/plugins/shared/custom_integrations/storybook',
|
||||
dashboard_enhanced: 'x-pack/platform/plugins/shared/dashboard_enhanced/.storybook',
|
||||
dashboard: 'src/platform/plugins/shared/dashboard/.storybook',
|
||||
|
@ -46,12 +46,12 @@ export const storybookAliases = {
|
|||
fleet: 'x-pack/platform/plugins/shared/fleet/.storybook',
|
||||
grouping: 'src/platform/packages/shared/kbn-grouping/.storybook',
|
||||
home: 'src/plugins/home/.storybook',
|
||||
infra: 'x-pack/plugins/observability_solution/infra/.storybook',
|
||||
infra: 'x-pack/solutions/observability/plugins/infra/.storybook',
|
||||
inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook',
|
||||
investigate: 'x-pack/solutions/observability/plugins/investigate_app/.storybook',
|
||||
kibana_react: 'src/plugins/kibana_react/.storybook',
|
||||
lists: 'x-pack/solutions/security/plugins/lists/.storybook',
|
||||
logs_explorer: 'x-pack/plugins/observability_solution/logs_explorer/.storybook',
|
||||
logs_explorer: 'x-pack/solutions/observability/plugins/logs_explorer/.storybook',
|
||||
management: 'packages/kbn-management/storybook/config',
|
||||
observability: 'x-pack/solutions/observability/plugins/observability/.storybook',
|
||||
observability_ai_assistant:
|
||||
|
|
Before Width: | Height: | Size: 538 B After Width: | Height: | Size: 538 B |
Before Width: | Height: | Size: 605 B After Width: | Height: | Size: 605 B |
Before Width: | Height: | Size: 590 B After Width: | Height: | Size: 590 B |
Before Width: | Height: | Size: 484 B After Width: | Height: | Size: 484 B |
Before Width: | Height: | Size: 642 B After Width: | Height: | Size: 642 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 877 B After Width: | Height: | Size: 877 B |
Before Width: | Height: | Size: 877 B After Width: | Height: | Size: 877 B |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 370 B After Width: | Height: | Size: 370 B |
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 7.3 KiB |
Before Width: | Height: | Size: 730 B After Width: | Height: | Size: 730 B |
Before Width: | Height: | Size: 730 B After Width: | Height: | Size: 730 B |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
|
@ -9,6 +9,6 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-discover-contextual-components'],
|
||||
rootDir: '../../../../..',
|
||||
roots: ['<rootDir>/src/platform/packages/shared/kbn-custom-icons'],
|
||||
};
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
|
@ -0,0 +1,14 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../../../..',
|
||||
roots: ['<rootDir>/src/platform/packages/shared/kbn-discover-contextual-components'],
|
||||
};
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
|
@ -0,0 +1,14 @@
|
|||
/*
|
||||
* 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", the "GNU Affero General Public License v3.0 only", and the "Server Side
|
||||
* Public License v 1"; you may not use this file except in compliance with, at
|
||||
* your election, the "Elastic License 2.0", the "GNU Affero General Public
|
||||
* License v3.0 only", or the "Server Side Public License, v 1".
|
||||
*/
|
||||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../../../..',
|
||||
roots: ['<rootDir>/src/platform/packages/shared/kbn-elastic-agent-utils'],
|
||||
};
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
|
@ -9,6 +9,6 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-elastic-agent-utils'],
|
||||
rootDir: '../../../../..',
|
||||
roots: ['<rootDir>/src/platform/packages/shared/kbn-react-hooks'],
|
||||
};
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"extends": "../../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "target/types",
|
||||
"types": [
|
|
@ -9,6 +9,6 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../..',
|
||||
roots: ['<rootDir>/packages/kbn-react-hooks'],
|
||||
rootDir: '../../../../..',
|
||||
roots: ['<rootDir>/src/platform/packages/shared/kbn-router-utils'],
|
||||
};
|