mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
# Backport This will backport the following commits from `main` to `8.x`: - [[Sustainable Kibana Architecture] Update plugins (wave #1) (#195375)](https://github.com/elastic/kibana/pull/195375) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-10-25T14:05:27Z","message":"[Sustainable Kibana Architecture] Update plugins (wave #1) (#195375)\n\n## Summary\r\n\r\nFollow-up of https://github.com/elastic/kibana/pull/195367\r\nAs part of the Sustainable Kibana Architecture initiative, this PR\r\nleverages the mechanisms and concepts introduced in\r\nhttps://github.com/elastic/kibana/pull/194810, updating plugins that\r\nwere considered to be solution-specific in Luke's\r\n[PoC](https://github.com/elastic/kibana/pull/179710).\r\n\r\nThis might trigger linting rule violations in CI, and help uncover\r\nconflicts related to forbidden dependencies.\r\nAs soon as they are resolved, we can proceed to classify solutions'\r\nplugins.","sha":"a5517d9d2cf38369fc46ea9622ce36c768436aad","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Feature:Embedding","Feature:ExpressionLanguage","release_note:skip","Feature:Drilldowns","Team:Fleet","v9.0.0","backport:prev-minor","Team:Obs AI Assistant","ci:project-deploy-observability","Team:obs-ux-infra_services","Team:obs-ux-management"],"number":195375,"url":"https://github.com/elastic/kibana/pull/195375","mergeCommit":{"message":"[Sustainable Kibana Architecture] Update plugins (wave #1) (#195375)\n\n## Summary\r\n\r\nFollow-up of https://github.com/elastic/kibana/pull/195367\r\nAs part of the Sustainable Kibana Architecture initiative, this PR\r\nleverages the mechanisms and concepts introduced in\r\nhttps://github.com/elastic/kibana/pull/194810, updating plugins that\r\nwere considered to be solution-specific in Luke's\r\n[PoC](https://github.com/elastic/kibana/pull/179710).\r\n\r\nThis might trigger linting rule violations in CI, and help uncover\r\nconflicts related to forbidden dependencies.\r\nAs soon as they are resolved, we can proceed to classify solutions'\r\nplugins.","sha":"a5517d9d2cf38369fc46ea9622ce36c768436aad"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195375","number":195375,"mergeCommit":{"message":"[Sustainable Kibana Architecture] Update plugins (wave #1) (#195375)\n\n## Summary\r\n\r\nFollow-up of https://github.com/elastic/kibana/pull/195367\r\nAs part of the Sustainable Kibana Architecture initiative, this PR\r\nleverages the mechanisms and concepts introduced in\r\nhttps://github.com/elastic/kibana/pull/194810, updating plugins that\r\nwere considered to be solution-specific in Luke's\r\n[PoC](https://github.com/elastic/kibana/pull/179710).\r\n\r\nThis might trigger linting rule violations in CI, and help uncover\r\nconflicts related to forbidden dependencies.\r\nAs soon as they are resolved, we can proceed to classify solutions'\r\nplugins.","sha":"a5517d9d2cf38369fc46ea9622ce36c768436aad"}}]}] BACKPORT-->
This commit is contained in:
parent
43e8c02f7a
commit
2be626f160
185 changed files with 1766 additions and 692 deletions
48
.eslintrc.js
48
.eslintrc.js
|
@ -1978,6 +1978,54 @@ module.exports = {
|
|||
'max-classes-per-file': 'off',
|
||||
},
|
||||
},
|
||||
{
|
||||
files: [
|
||||
'packages/kbn-reporting/common/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/export_types/pdf_common/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/export_types/pdf/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/export_types/png_common/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/export_types/png/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/public/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/kbn-reporting/server/**', // TODO @elastic/appex-sharedux - A package depending on a plugin: @kbn/screenshotting-plugin, can we move theser interfaces to a platform/shared package?
|
||||
'packages/shared-ux/page/analytics_no_data/types/**',
|
||||
'scripts/create_observability_rules.js', // TODO - is importing "@kbn/observability-alerting-test-data" (observability/private)
|
||||
'src/cli_setup/**', // TODO @kibana/operations - is importing "@kbn/interactive-setup-plugin" (platform/private)
|
||||
'src/dev/build/tasks/install_chromium.ts', // TODO @kibana/operations - is importing "@kbn/screenshotting-plugin" (platform/private)
|
||||
'src/plugins/ai_assistant_management/selection/**',
|
||||
'src/plugins/dashboard/**',
|
||||
'src/plugins/discover/**',
|
||||
'test/**',
|
||||
'x-pack/examples/exploratory_view_example/**',
|
||||
'x-pack/examples/screenshotting_example/**',
|
||||
'x-pack/examples/ui_actions_enhanced_examples/**',
|
||||
'x-pack/packages/security-solution/data_table/**',
|
||||
'x-pack/plugins/aiops/**',
|
||||
'x-pack/plugins/data_quality/**',
|
||||
'x-pack/plugins/ingest_pipelines/**',
|
||||
'x-pack/plugins/ml/**',
|
||||
'x-pack/plugins/monitoring/**',
|
||||
'x-pack/plugins/observability_solution/infra/**',
|
||||
'x-pack/plugins/observability_solution/inventory/**',
|
||||
'x-pack/plugins/observability_solution/investigate_app/**',
|
||||
'x-pack/plugins/observability_solution/investigate/**',
|
||||
'x-pack/plugins/observability_solution/logs_shared/**',
|
||||
'x-pack/plugins/observability_solution/metrics_data_access/**',
|
||||
'x-pack/plugins/observability_solution/observability_ai_assistant_app/**',
|
||||
'x-pack/plugins/observability_solution/observability_ai_assistant_management/**',
|
||||
'x-pack/plugins/observability_solution/observability/**',
|
||||
'x-pack/plugins/observability_solution/slo/**',
|
||||
'x-pack/plugins/observability_solution/synthetics/e2e/**',
|
||||
'x-pack/plugins/osquery/**',
|
||||
'x-pack/plugins/search_assistant/**',
|
||||
'x-pack/test_serverless/**',
|
||||
'x-pack/test/**',
|
||||
'x-pack/test/plugin_functional/plugins/resolver_test/**',
|
||||
],
|
||||
rules: {
|
||||
'@kbn/imports/no_group_crossing_manifests': 'warn',
|
||||
'@kbn/imports/no_group_crossing_imports': 'warn',
|
||||
},
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
|
|
|
@ -1,11 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/advanced-settings-plugin",
|
||||
"owner": "@elastic/appex-sharedux @elastic/kibana-management",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux",
|
||||
"@elastic/kibana-management"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "advancedSettings",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"management"
|
||||
],
|
||||
|
@ -13,7 +18,6 @@
|
|||
"home",
|
||||
"usageCollection"
|
||||
],
|
||||
"requiredBundles": [
|
||||
]
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,28 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/ai-assistant-management-plugin",
|
||||
"owner": "@elastic/obs-knowledge-team",
|
||||
"owner": [
|
||||
"@elastic/obs-knowledge-team"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "aiAssistantManagementSelection",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"requiredPlugins": ["management"],
|
||||
"optionalPlugins": ["home", "serverless", "features"],
|
||||
"requiredBundles": ["kibanaReact"],
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"aiAssistantManagementSelection"
|
||||
],
|
||||
},
|
||||
}
|
||||
"requiredPlugins": [
|
||||
"management"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"home",
|
||||
"serverless",
|
||||
"features"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaReact"
|
||||
]
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/bfetch-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Considering using bfetch capabilities when fetching large amounts of data. This services supports batching HTTP requests and streaming responses back.",
|
||||
"plugin": {
|
||||
"id": "bfetch",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,5 +1,9 @@
|
|||
{
|
||||
"type": "shared-common",
|
||||
"id": "@kbn/chart-expressions-common",
|
||||
"owner": "@elastic/kibana-visualizations"
|
||||
}
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared"
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-gauge-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Expression Gauge plugin adds a `gauge` renderer and function to the expression plugin. The renderer will display the `gauge` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionGauge",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"fieldFormats",
|
||||
|
@ -25,4 +29,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-heatmap-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Expression Heatmap plugin adds a `heatmap` renderer and function to the expression plugin. The renderer will display the `heatmap` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionHeatmap",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"fieldFormats",
|
||||
|
@ -25,4 +29,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-legacy-metric-vis-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds a `metric` renderer and function to the expression plugin. The renderer will display the `legacy metric` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionLegacyMetricVis",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"fieldFormats",
|
||||
|
@ -22,4 +26,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-metric-vis-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds a `metric` renderer and function to the expression plugin. The renderer will display the `metric` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionMetricVis",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"fieldFormats",
|
||||
|
@ -22,4 +26,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-partition-vis-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Expression Partition Visualization plugin adds a `partitionVis` renderer and `pieVis`, `mosaicVis`, `treemapVis`, `waffleVis` functions to the expression plugin. The renderer will display the `pie`, `waffle`, `treemap` and `mosaic` charts.",
|
||||
"plugin": {
|
||||
"id": "expressionPartitionVis",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -25,4 +29,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-tagcloud-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Expression Tagcloud plugin adds a `tagcloud` renderer and function to the expression plugin. The renderer will display the `Wordcloud` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionTagcloud",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"expressions",
|
||||
|
@ -25,4 +29,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-xy-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Expression XY plugin adds a `xy` renderer and function to the expression plugin. The renderer will display the `xy` chart.",
|
||||
"plugin": {
|
||||
"id": "expressionXY",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"charts",
|
||||
|
@ -21,4 +25,4 @@
|
|||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/charts-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "charts",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"data"
|
||||
|
@ -14,4 +18,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/console-plugin",
|
||||
"owner": "@elastic/kibana-management",
|
||||
"owner": [
|
||||
"@elastic/kibana-management"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "console",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"console"
|
||||
],
|
||||
|
@ -23,4 +27,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/content-management-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Content management app",
|
||||
"plugin": {
|
||||
"id": "contentManagement",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"optionalPlugins": [
|
||||
"usageCollection"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/controls-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "The Controls Plugin contains embeddable components intended to create a simple query interface for end users, and a powerful editing suite that allows dashboard authors to build controls",
|
||||
"plugin": {
|
||||
"id": "controls",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"presentationUtil",
|
||||
"embeddable",
|
||||
|
@ -15,7 +19,9 @@
|
|||
"unifiedSearch",
|
||||
"uiActions"
|
||||
],
|
||||
"extraPublicDirs": ["common"],
|
||||
"requiredBundles": []
|
||||
"requiredBundles": [],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/custom-integrations-plugin",
|
||||
"owner": "@elastic/fleet",
|
||||
"owner": [
|
||||
"@elastic/fleet"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Add custom data integrations so they can be displayed in the Fleet integrations app",
|
||||
"plugin": {
|
||||
"id": "customIntegrations",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/dashboard-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds the Dashboard app to Kibana",
|
||||
"plugin": {
|
||||
"id": "dashboard",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"dataViews",
|
||||
|
@ -47,4 +51,4 @@
|
|||
"savedObjects"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -5,6 +5,8 @@
|
|||
"@elastic/kibana-visualizations",
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Data services are useful for searching and querying data from Elasticsearch. Helpful utilities include: a re-usable react query bar, KQL autocomplete, async search, Data Views (Index Patterns) and field formatters.",
|
||||
"serviceFolders": [
|
||||
"search",
|
||||
|
@ -13,8 +15,8 @@
|
|||
],
|
||||
"plugin": {
|
||||
"id": "data",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"bfetch",
|
||||
"expressions",
|
||||
|
@ -38,4 +40,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/data-view-editor-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "This plugin provides the ability to create data views via a modal flyout inside Kibana apps",
|
||||
"plugin": {
|
||||
"id": "dataViewEditor",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"dataViews"
|
||||
|
@ -17,4 +21,4 @@
|
|||
"esUiShared"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/data-view-field-editor-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Reusable data view field editor across Kibana",
|
||||
"plugin": {
|
||||
"id": "dataViewFieldEditor",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"fieldFormats",
|
||||
|
@ -20,4 +24,4 @@
|
|||
"esUiShared"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/data-view-management-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Data view management app",
|
||||
"plugin": {
|
||||
"id": "dataViewManagement",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"management",
|
||||
"data",
|
||||
|
@ -28,4 +32,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/data-views-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Data services are useful for searching and querying data from Elasticsearch. Helpful utilities include: a re-usable react query bar, KQL autocomplete, async search, Data Views (Index Patterns) and field formatters.",
|
||||
"plugin": {
|
||||
"id": "dataViews",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"fieldFormats",
|
||||
"expressions",
|
||||
|
@ -18,9 +22,11 @@
|
|||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
],
|
||||
"runtimePluginDependencies" : ["security"],
|
||||
"runtimePluginDependencies": [
|
||||
"security"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/dev-tools-plugin",
|
||||
"owner": "@elastic/kibana-management",
|
||||
"owner": [
|
||||
"@elastic/kibana-management"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "devTools",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"urlForwarding"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/discover-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "This plugin contains the Discover application and the saved search embeddable.",
|
||||
"plugin": {
|
||||
"id": "discover",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -44,7 +48,14 @@
|
|||
"fieldsMetadata",
|
||||
"logsDataAccess"
|
||||
],
|
||||
"requiredBundles": ["kibanaUtils", "kibanaReact", "unifiedSearch", "savedObjects"],
|
||||
"extraPublicDirs": ["common"]
|
||||
"requiredBundles": [
|
||||
"kibanaUtils",
|
||||
"kibanaReact",
|
||||
"unifiedSearch",
|
||||
"savedObjects"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/embeddable-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds embeddables service to Kibana",
|
||||
"plugin": {
|
||||
"id": "embeddable",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"inspector",
|
||||
|
@ -15,8 +19,17 @@
|
|||
"savedObjectsManagement",
|
||||
"contentManagement"
|
||||
],
|
||||
"optionalPlugins": ["savedObjectsTaggingOss", "usageCollection"],
|
||||
"requiredBundles": ["savedObjects", "kibanaUtils", "presentationPanel"],
|
||||
"extraPublicDirs": ["common"]
|
||||
"optionalPlugins": [
|
||||
"savedObjectsTaggingOss",
|
||||
"usageCollection"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"savedObjects",
|
||||
"kibanaUtils",
|
||||
"presentationPanel"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/es-ui-shared-plugin",
|
||||
"owner": "@elastic/kibana-management",
|
||||
"owner": [
|
||||
"@elastic/kibana-management"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "esUiShared",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredBundles": [
|
||||
"dataViews"
|
||||
],
|
||||
|
@ -17,4 +21,4 @@
|
|||
"static/forms/helpers/field_validators/types"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/event-annotation-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "The Event Annotation service contains expressions for event annotations",
|
||||
"plugin": {
|
||||
"id": "eventAnnotation",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"data",
|
||||
|
@ -18,15 +22,15 @@
|
|||
"contentManagement"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"savedObjectsTagging",
|
||||
"savedObjectsTagging"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"data",
|
||||
"savedObjectsFinder",
|
||||
"dataViews",
|
||||
"dataViews"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/event-annotation-listing-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "The listing page for event annotations.",
|
||||
"plugin": {
|
||||
"id": "eventAnnotationListing",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"savedObjectsManagement",
|
||||
"eventAnnotation",
|
||||
|
@ -16,13 +20,13 @@
|
|||
"dataViews",
|
||||
"unifiedSearch",
|
||||
"kibanaUtils",
|
||||
"contentManagement",
|
||||
"contentManagement"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"savedObjectsTagging",
|
||||
"lens",
|
||||
"lens"
|
||||
],
|
||||
"requiredBundles": [],
|
||||
"extraPublicDirs": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-error-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'error' renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionError",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-image-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'image' function and renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionImage",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-metric-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'metric' function and renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionMetric",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-repeat-image-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'repeatImage' function and renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionRepeatImage",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-reveal-image-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'revealImage' function and renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionRevealImage",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expression-shape-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds 'shape' function and renderer to expressions",
|
||||
"plugin": {
|
||||
"id": "expressionShape",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"presentationUtil"
|
||||
|
@ -16,4 +20,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/expressions-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds expression runtime to Kibana",
|
||||
"plugin": {
|
||||
"id": "expressions",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredBundles": [
|
||||
"kibanaUtils",
|
||||
"inspector"
|
||||
|
@ -16,4 +20,4 @@
|
|||
"common/fonts"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/field-formats-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Index pattern fields and ambiguous values formatters",
|
||||
"plugin": {
|
||||
"id": "fieldFormats",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/files-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "File upload, download, sharing, and serving over HTTP implementation in Kibana.",
|
||||
"plugin": {
|
||||
"id": "files",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"optionalPlugins": [
|
||||
"security",
|
||||
"usageCollection"
|
||||
|
@ -18,4 +22,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,16 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/files-management-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Simple UI for managing files in Kibana",
|
||||
"plugin": {
|
||||
"id": "filesManagement",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"files",
|
||||
"management"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/ftr-apis-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "ftrApis",
|
||||
"server": true,
|
||||
"browser": false,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"ftr_apis"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/guided-onboarding-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Guided onboarding framework",
|
||||
"plugin": {
|
||||
"id": "guidedOnboarding",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"optionalPlugins": ["cloud", "features"],
|
||||
"server": true,
|
||||
"optionalPlugins": [
|
||||
"cloud",
|
||||
"features"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,18 +1,28 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/home-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "home",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"requiredPlugins": ["dataViews", "share", "urlForwarding"],
|
||||
"requiredBundles": ["kibanaReact"],
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"dataViews",
|
||||
"share",
|
||||
"urlForwarding"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"usageCollection",
|
||||
"customIntegrations",
|
||||
"cloud",
|
||||
"guidedOnboarding"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaReact"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,27 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/image-embeddable-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Image embeddable",
|
||||
"plugin": {
|
||||
"id": "imageEmbeddable",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"requiredPlugins": ["embeddable", "files", "uiActions", "kibanaReact"],
|
||||
"optionalPlugins": ["security", "screenshotMode", "embeddableEnhanced"],
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"embeddable",
|
||||
"files",
|
||||
"uiActions",
|
||||
"kibanaReact"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"security",
|
||||
"screenshotMode",
|
||||
"embeddableEnhanced"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/input-control-vis-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Adds Input Control visualization to Kibana",
|
||||
"plugin": {
|
||||
"id": "inputControlVis",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"expressions",
|
||||
|
@ -16,7 +20,8 @@
|
|||
"uiActions"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaReact", "embeddable"
|
||||
"kibanaReact",
|
||||
"embeddable"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/inspector-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "inspector",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"share"
|
||||
],
|
||||
|
@ -17,4 +21,4 @@
|
|||
"common/adapters/request"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,19 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/interactive-setup-plugin",
|
||||
"owner": "@elastic/kibana-security",
|
||||
"owner": [
|
||||
"@elastic/kibana-security"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "This plugin provides UI and APIs for the interactive setup mode.",
|
||||
"plugin": {
|
||||
"id": "interactiveSetup",
|
||||
"type": "preboot",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"type": "preboot",
|
||||
"configPath": [
|
||||
"interactiveSetup"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/kibana-overview-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "kibanaOverview",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"navigation",
|
||||
"dataViews",
|
||||
|
@ -22,4 +26,4 @@
|
|||
"newsfeed"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/kibana-react-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "kibanaReact",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/kibana-usage-collection-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "kibanaUsageCollection",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"usageCollection"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,19 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/kibana-utils-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "kibanaUtils",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"extraPublicDirs": [
|
||||
"common",
|
||||
"demos/state_containers/todomvc",
|
||||
"common/state_containers"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/links-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "A dashboard panel for creating links to dashboards or external links.",
|
||||
"plugin": {
|
||||
"id": "links",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"contentManagement",
|
||||
"dashboard",
|
||||
|
@ -18,7 +22,12 @@
|
|||
"uiActionsEnhanced",
|
||||
"visualizations"
|
||||
],
|
||||
"optionalPlugins": ["triggersActionsUi", "usageCollection"],
|
||||
"requiredBundles": ["savedObjects"]
|
||||
"optionalPlugins": [
|
||||
"triggersActionsUi",
|
||||
"usageCollection"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"savedObjects"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/management-plugin",
|
||||
"owner": "@elastic/kibana-management",
|
||||
"owner": [
|
||||
"@elastic/kibana-management"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "management",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"share"
|
||||
],
|
||||
|
@ -18,4 +22,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/maps-ems-plugin",
|
||||
"owner": "@elastic/kibana-gis",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "mapsEms",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"map"
|
||||
],
|
||||
|
|
|
@ -1,13 +1,22 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/navigation-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "navigation",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"optionalPlugins": ["cloud", "spaces"],
|
||||
"requiredPlugins": ["unifiedSearch"],
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"unifiedSearch"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"cloud",
|
||||
"spaces"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/newsfeed-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "newsfeed",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"screenshotMode"
|
||||
],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,10 +1,14 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/no-data-page-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "noDataPage",
|
||||
"server": true,
|
||||
"browser": true
|
||||
"browser": true,
|
||||
"server": true
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/presentation-panel-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Adds a standardized Presentation panel which allows any forward ref component to interface with various Kibana systems.",
|
||||
"plugin": {
|
||||
"id": "presentationPanel",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"inspector",
|
||||
|
@ -16,6 +20,9 @@
|
|||
"savedObjectsManagement",
|
||||
"savedObjectsTaggingOss"
|
||||
],
|
||||
"requiredBundles": ["kibanaReact", "unifiedSearch"]
|
||||
"requiredBundles": [
|
||||
"kibanaReact",
|
||||
"unifiedSearch"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/presentation-util-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "The Presentation Utility Plugin is a set of common, shared components and toolkits for solutions within the Presentation space, (e.g. Dashboards, Canvas).",
|
||||
"plugin": {
|
||||
"id": "presentationUtil",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"kibanaReact",
|
||||
"contentManagement",
|
||||
|
@ -15,7 +19,11 @@
|
|||
"dataViews",
|
||||
"uiActions"
|
||||
],
|
||||
"extraPublicDirs": ["common"],
|
||||
"requiredBundles": ["savedObjects"],
|
||||
"requiredBundles": [
|
||||
"savedObjects"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/saved-objects-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "savedObjects",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"dataViews"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/saved-objects-finder-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "savedObjectsFinder",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"requiredBundles": ["savedObjectsManagement"]
|
||||
"server": true,
|
||||
"requiredBundles": [
|
||||
"savedObjectsManagement"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/saved-objects-management-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "savedObjectsManagement",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"management",
|
||||
"data",
|
||||
|
@ -23,4 +27,4 @@
|
|||
"public/lib"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/saved-objects-tagging-oss-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "savedObjectsTaggingOss",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"optionalPlugins": [
|
||||
"savedObjects"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,29 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/saved-search-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "This plugin contains the definition and helper methods around saved searches, used by discover and visualizations.",
|
||||
"plugin": {
|
||||
"id": "savedSearch",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"requiredPlugins": ["data", "contentManagement", "embeddable", "expressions"],
|
||||
"optionalPlugins": ["spaces", "savedObjectsTaggingOss"],
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"contentManagement",
|
||||
"embeddable",
|
||||
"expressions"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"spaces",
|
||||
"savedObjectsTaggingOss"
|
||||
],
|
||||
"requiredBundles": [],
|
||||
"extraPublicDirs": ["common"]
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,10 +1,14 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/screenshot-mode-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "screenshotMode",
|
||||
"server": true,
|
||||
"browser": true
|
||||
"browser": true,
|
||||
"server": true
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/share-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds URL Service and sharing capabilities to Kibana",
|
||||
"plugin": {
|
||||
"id": "share",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/telemetry-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "telemetry",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"enabledOnAnonymousPages": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"telemetryCollectionManager",
|
||||
"usageCollection",
|
||||
|
@ -19,8 +22,9 @@
|
|||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
],
|
||||
"enabledOnAnonymousPages": true,
|
||||
"extraPublicDirs": [
|
||||
"common/constants"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,17 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/telemetry-collection-manager-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "telemetryCollectionManager",
|
||||
"server": true,
|
||||
"browser": false,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"usageCollection"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/telemetry-management-section-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "telemetryManagementSection",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"telemetry",
|
||||
"advancedSettings"
|
||||
|
|
|
@ -1,15 +1,19 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/ui-actions-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Adds UI Actions service to Kibana",
|
||||
"plugin": {
|
||||
"id": "uiActions",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [],
|
||||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/ui-actions-enhanced-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Extends UI Actions plugin with more functionality",
|
||||
"plugin": {
|
||||
"id": "uiActionsEnhanced",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"src",
|
||||
"ui_actions_enhanced"
|
||||
|
@ -23,4 +27,4 @@
|
|||
"kibanaReact"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,26 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/unified-doc-viewer-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "This plugin contains services reliant on the plugin lifecycle for the unified doc viewer component (see @kbn/unified-doc-viewer).",
|
||||
"plugin": {
|
||||
"id": "unifiedDocViewer",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"requiredBundles": ["kibanaUtils"],
|
||||
"requiredPlugins": ["data", "fieldFormats", "share"],
|
||||
"optionalPlugins": ["fieldsMetadata"]
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"fieldFormats",
|
||||
"share"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"fieldsMetadata"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/unified-histogram-plugin",
|
||||
"owner": "@elastic/kibana-data-discovery",
|
||||
"owner": [
|
||||
"@elastic/kibana-data-discovery"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "The `unifiedHistogram` plugin provides UI components to create a layout including a resizable histogram and a main display.",
|
||||
"plugin": {
|
||||
"id": "unifiedHistogram",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredBundles": [
|
||||
"data",
|
||||
"dataViews",
|
||||
|
@ -15,4 +19,4 @@
|
|||
"visualizations"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,19 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/unified-search-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Contains all the key functionality of Kibana's unified search experience.Contains all the key functionality of Kibana's unified search experience.",
|
||||
"serviceFolders": [
|
||||
"autocomplete"
|
||||
],
|
||||
"plugin": {
|
||||
"id": "unifiedSearch",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"unifiedSearch"
|
||||
],
|
||||
|
@ -30,4 +34,4 @@
|
|||
"esql"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,10 +1,14 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/url-forwarding-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "urlForwarding",
|
||||
"server": false,
|
||||
"browser": true
|
||||
"browser": true,
|
||||
"server": false
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/usage-collection-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "usageCollection",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"usageCollection"
|
||||
],
|
||||
|
@ -16,4 +20,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,15 +1,19 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-default-editor-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "The default editor used in most aggregation-based visualizations.",
|
||||
"plugin": {
|
||||
"id": "visDefaultEditor",
|
||||
"server": false,
|
||||
"browser": true,
|
||||
"server": false,
|
||||
"requiredPlugins": [
|
||||
"dataViews",
|
||||
"unifiedSearch",
|
||||
"unifiedSearch"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"visualizations"
|
||||
|
@ -24,4 +28,4 @@
|
|||
"savedSearch"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-markdown-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Adds a markdown visualization type",
|
||||
"plugin": {
|
||||
"id": "visTypeMarkdown",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"visualizations"
|
||||
|
@ -18,4 +22,4 @@
|
|||
"visualizations"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-gauge-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Contains the gauge chart implementation using the elastic-charts library. The goal is to eventually deprecate the old implementation and keep only this. Until then, the library used is defined by the Legacy charts library advanced setting.",
|
||||
"plugin": {
|
||||
"id": "visTypeGauge",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -26,4 +30,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-heatmap-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Contains the heatmap implementation using the elastic-charts library. The goal is to eventually deprecate the old implementation and keep only this. Until then, the library used is defined by the Legacy heatmap charts library advanced setting.",
|
||||
"plugin": {
|
||||
"id": "visTypeHeatmap",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -24,4 +28,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-metric-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the Metric aggregation-based visualization.",
|
||||
"plugin": {
|
||||
"id": "visTypeMetric",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"visualizations",
|
||||
|
@ -19,4 +23,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-pie-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Contains the pie chart implementation using the elastic-charts library. The goal is to eventually deprecate the old implementation and keep only this. Until then, the library used is defined by the Legacy charts library advanced setting.",
|
||||
"plugin": {
|
||||
"id": "visTypePie",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -24,4 +28,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-table-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the datatable aggregation-based visualization.",
|
||||
"plugin": {
|
||||
"id": "visTypeTable",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"expressions",
|
||||
"visualizations",
|
||||
|
@ -22,4 +26,4 @@
|
|||
"visDefaultEditor"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-tagcloud-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the tagcloud visualization. It is based on elastic-charts wordcloud.",
|
||||
"plugin": {
|
||||
"id": "visTypeTagcloud",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"expressions",
|
||||
|
@ -20,4 +24,4 @@
|
|||
"kibanaUtils"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-timelion-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the timelion visualization. Also contains the backend for both timelion app and timelion visualization.",
|
||||
"plugin": {
|
||||
"id": "visTypeTimelion",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"visualizations",
|
||||
"data",
|
||||
|
@ -24,4 +28,4 @@
|
|||
"visDefaultEditor"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-timeseries-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the TSVB visualization. TSVB has its one editor, works with index patterns and index strings and contains 6 types of charts: timeseries, topN, table. markdown, metric and gauge.",
|
||||
"plugin": {
|
||||
"id": "visTypeTimeseries",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -28,4 +32,4 @@
|
|||
"fieldFormats"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-vega-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Registers the vega visualization. Is the elastic version of vega and vega-lite libraries.",
|
||||
"plugin": {
|
||||
"id": "visTypeVega",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"visualizations",
|
||||
|
@ -25,4 +29,4 @@
|
|||
"visDefaultEditor"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-vislib-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Contains the vislib visualizations. These are the classical area/line/bar, gauge/goal and heatmap charts. We want to replace them with elastic-charts.",
|
||||
"plugin": {
|
||||
"id": "visTypeVislib",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -23,4 +27,4 @@
|
|||
"visTypeGauge"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/vis-type-xy-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Contains the new xy-axis chart using the elastic-charts library, which will eventually replace the vislib xy-axis charts including bar, area, and line.",
|
||||
"plugin": {
|
||||
"id": "visTypeXy",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"visualizations",
|
||||
|
@ -22,4 +26,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/visualizations-plugin",
|
||||
"owner": "@elastic/kibana-visualizations",
|
||||
"owner": [
|
||||
"@elastic/kibana-visualizations"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "Contains the shared architecture among all the legacy visualizations, e.g. the visualization type registry or the visualization embeddable.",
|
||||
"plugin": {
|
||||
"id": "visualizations",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"data",
|
||||
"charts",
|
||||
|
@ -37,7 +41,12 @@
|
|||
"noDataPage",
|
||||
"embeddableEnhanced"
|
||||
],
|
||||
"requiredBundles": ["kibanaUtils", "kibanaReact", "charts", "savedObjects"],
|
||||
"requiredBundles": [
|
||||
"kibanaUtils",
|
||||
"kibanaReact",
|
||||
"charts",
|
||||
"savedObjects"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common/constants",
|
||||
"common/utils",
|
||||
|
@ -45,4 +54,4 @@
|
|||
"common/convert_to_lens"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,5 +1,7 @@
|
|||
{
|
||||
"id": "@kbn/ai-assistant",
|
||||
"owner": "@elastic/search-kibana",
|
||||
"type": "shared-browser"
|
||||
"type": "shared-browser",
|
||||
"group": "observability",
|
||||
"visibility": "private"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
{
|
||||
"type": "shared-common",
|
||||
"id": "@kbn/observability-alerting-test-data",
|
||||
"owner": "@elastic/obs-ux-management-team"
|
||||
"owner": "@elastic/obs-ux-management-team",
|
||||
"group": "observability",
|
||||
"visibility": "private"
|
||||
}
|
||||
|
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/actions-plugin",
|
||||
"owner": "@elastic/response-ops",
|
||||
"owner": [
|
||||
"@elastic/response-ops"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "actions",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"actions"
|
||||
|
@ -29,4 +33,4 @@
|
|||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/aiops-plugin",
|
||||
"owner": "@elastic/ml-ui",
|
||||
"owner": [
|
||||
"@elastic/ml-ui"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "AIOps plugin maintained by ML team.",
|
||||
"plugin": {
|
||||
"id": "aiops",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"requiredPlugins": [
|
||||
"charts",
|
||||
"data",
|
||||
|
@ -31,7 +35,7 @@
|
|||
"kibanaReact",
|
||||
"kibanaUtils",
|
||||
"embeddable",
|
||||
"cases",
|
||||
"cases"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/alerting-plugin",
|
||||
"owner": "@elastic/response-ops",
|
||||
"owner": [
|
||||
"@elastic/response-ops"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "alerting",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"alerting"
|
||||
|
@ -32,11 +36,11 @@
|
|||
"security",
|
||||
"monitoringCollection",
|
||||
"spaces",
|
||||
"serverless",
|
||||
"serverless"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common",
|
||||
"common/parse_duration"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,22 +1,26 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/banners-plugin",
|
||||
"owner": "@elastic/appex-sharedux",
|
||||
"owner": [
|
||||
"@elastic/appex-sharedux"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"plugin": {
|
||||
"id": "banners",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"banners"
|
||||
],
|
||||
"enabledOnAnonymousPages": true,
|
||||
"requiredPlugins": [
|
||||
"licensing"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"screenshotMode"
|
||||
],
|
||||
"requiredBundles": []
|
||||
"requiredBundles": [],
|
||||
"enabledOnAnonymousPages": true
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/canvas-plugin",
|
||||
"owner": "@elastic/kibana-presentation",
|
||||
"owner": [
|
||||
"@elastic/kibana-presentation"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Adds Canvas application to Kibana",
|
||||
"plugin": {
|
||||
"id": "canvas",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"canvas"
|
||||
|
@ -36,7 +40,7 @@
|
|||
"home",
|
||||
"reporting",
|
||||
"spaces",
|
||||
"usageCollection",
|
||||
"usageCollection"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaReact",
|
||||
|
@ -45,6 +49,6 @@
|
|||
"maps",
|
||||
"visualizations",
|
||||
"fieldFormats"
|
||||
],
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,12 +1,16 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/cases-plugin",
|
||||
"owner": "@elastic/response-ops",
|
||||
"owner": [
|
||||
"@elastic/response-ops"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"description": "The Case management system in Kibana",
|
||||
"plugin": {
|
||||
"id": "cases",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"cases"
|
||||
|
@ -27,7 +31,7 @@
|
|||
"ruleRegistry",
|
||||
"files",
|
||||
"contentManagement",
|
||||
"uiActions",
|
||||
"uiActions"
|
||||
],
|
||||
"optionalPlugins": [
|
||||
"cloud",
|
||||
|
@ -35,16 +39,16 @@
|
|||
"taskManager",
|
||||
"usageCollection",
|
||||
"spaces",
|
||||
"serverless",
|
||||
"serverless"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"esUiShared",
|
||||
"kibanaReact",
|
||||
"kibanaUtils",
|
||||
"savedObjectsFinder",
|
||||
"savedObjectsFinder"
|
||||
],
|
||||
"extraPublicDirs": [
|
||||
"common"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,11 +1,15 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/cloud-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "shared",
|
||||
"plugin": {
|
||||
"id": "cloud",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"cloud"
|
||||
|
@ -14,4 +18,4 @@
|
|||
"usageCollection"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,13 +1,20 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/cloud-defend-plugin",
|
||||
"owner": "@elastic/kibana-cloud-security-posture",
|
||||
"owner": [
|
||||
"@elastic/kibana-cloud-security-posture"
|
||||
],
|
||||
"group": "security",
|
||||
"visibility": "private",
|
||||
"description": "Defend for containers (D4C)",
|
||||
"plugin": {
|
||||
"id": "cloudDefend",
|
||||
"server": true,
|
||||
"browser": true,
|
||||
"configPath": ["xpack", "cloudDefend"],
|
||||
"server": true,
|
||||
"configPath": [
|
||||
"xpack",
|
||||
"cloudDefend"
|
||||
],
|
||||
"requiredPlugins": [
|
||||
"navigation",
|
||||
"data",
|
||||
|
@ -19,7 +26,12 @@
|
|||
"licensing",
|
||||
"kubernetesSecurity"
|
||||
],
|
||||
"optionalPlugins": ["usageCollection"],
|
||||
"requiredBundles": ["kibanaReact", "usageCollection"]
|
||||
"optionalPlugins": [
|
||||
"usageCollection"
|
||||
],
|
||||
"requiredBundles": [
|
||||
"kibanaReact",
|
||||
"usageCollection"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,7 +1,11 @@
|
|||
{
|
||||
"type": "plugin",
|
||||
"id": "@kbn/cloud-chat-plugin",
|
||||
"owner": "@elastic/kibana-core",
|
||||
"owner": [
|
||||
"@elastic/kibana-core"
|
||||
],
|
||||
"group": "platform",
|
||||
"visibility": "private",
|
||||
"description": "Chat available on Elastic Cloud deployments for quicker assistance.",
|
||||
"plugin": {
|
||||
"id": "cloudChat",
|
||||
|
@ -15,9 +19,7 @@
|
|||
"requiredPlugins": [
|
||||
"cloud"
|
||||
],
|
||||
"requiredBundles": [
|
||||
],
|
||||
"optionalPlugins": [
|
||||
]
|
||||
"optionalPlugins": [],
|
||||
"requiredBundles": []
|
||||
}
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue