Skip to content

Commit c9deb85

Browse files
committed
Merge branch 'master' into actions/webhook-remove-header
* master: (223 commits) skip flaky suite (elastic#75724) [Reporting] Add functional test for Reports in non-default spaces (elastic#76053) [Enterprise Search] Fix various icons in dark mode (elastic#76430) skip flaky suite (elastic#76245) Add `auto` interval to histogram AggConfig (elastic#76001) [Resolver] generator uses setup_node_env (elastic#76422) [Ingest Manager] Support both zip & tar archives from Registry (elastic#76197) [Ingest Manager] Improve agent vs kibana version checks (elastic#76238) Manually building `KueryNode` for Fleet's routes (elastic#75693) remove dupe tinymath section (elastic#76093) Create APM issue template (elastic#76362) Delete unused file. (elastic#76386) [SECURITY_SOLUTION][ENDPOINT] Trusted Apps Create API (elastic#76178) [Detections Engine] Add Alert actions to the Timeline (elastic#73228) [Dashboard First] Library Notification (elastic#76122) [Maps] Add mvt support for ES doc sources (elastic#75698) Add setHeaderActionMenu API to AppMountParameters (elastic#75422) [ML] Remove "Are you sure" from data frame analytics jobs (elastic#76214) [yarn] remove typings-tester, use @ts-expect-error (elastic#76341) [Reporting/CSV] Do not fail the job if scroll ID can not be cleared (elastic#76014) ...
2 parents 452f964 + 0300245 commit c9deb85

File tree

2,979 files changed

+81797
-87055
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,979 files changed

+81797
-87055
lines changed

.ci/pipeline-library/src/test/prChanges.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class PrChangesTest extends KibanaBasePipelineTest {
9090
props([
9191
githubPrs: [
9292
getChanges: { [
93-
[filename: 'docs/developer/architecture/code-exploration.asciidoc'],
93+
[filename: 'docs/developer/plugin-list.asciidoc'],
9494
] },
9595
],
9696
])

.eslintignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ target
3939
/x-pack/legacy/plugins/maps/public/vendor/**
4040

4141
# package overrides
42-
/packages/eslint-config-kibana
42+
/packages/elastic-eslint-config-kibana
4343
/packages/kbn-interpreter/src/common/lib/grammar.js
4444
/packages/kbn-plugin-generator/template
4545
/packages/kbn-pm/dist

.eslintrc.js

Lines changed: 2 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,6 @@ module.exports = {
9494
'jsx-a11y/no-onchange': 'off',
9595
},
9696
},
97-
{
98-
files: ['src/plugins/es_ui_shared/**/*.{js,mjs,ts,tsx}'],
99-
rules: {
100-
'react-hooks/exhaustive-deps': 'off',
101-
},
102-
},
10397
{
10498
files: ['src/plugins/kibana_react/**/*.{js,mjs,ts,tsx}'],
10599
rules: {
@@ -125,25 +119,12 @@ module.exports = {
125119
'jsx-a11y/click-events-have-key-events': 'off',
126120
},
127121
},
128-
{
129-
files: ['x-pack/legacy/plugins/index_management/**/*.{js,mjs,ts,tsx}'],
130-
rules: {
131-
'react-hooks/exhaustive-deps': 'off',
132-
'react-hooks/rules-of-hooks': 'off',
133-
},
134-
},
135122
{
136123
files: ['x-pack/plugins/ml/**/*.{js,mjs,ts,tsx}'],
137124
rules: {
138125
'react-hooks/exhaustive-deps': 'off',
139126
},
140127
},
141-
{
142-
files: ['x-pack/legacy/plugins/snapshot_restore/**/*.{js,mjs,ts,tsx}'],
143-
rules: {
144-
'react-hooks/exhaustive-deps': 'off',
145-
},
146-
},
147128

148129
/**
149130
* Files that require Apache 2.0 headers, settings
@@ -296,10 +277,7 @@ module.exports = {
296277
errorMessage: `Plugins may only import from src/core/server and src/core/public.`,
297278
},
298279
{
299-
target: [
300-
'(src|x-pack)/plugins/*/server/**/*',
301-
'!x-pack/plugins/apm/**/*', // https://github.com/elastic/kibana/issues/67210
302-
],
280+
target: ['(src|x-pack)/plugins/*/server/**/*'],
303281
from: ['(src|x-pack)/plugins/*/public/**/*'],
304282
errorMessage: `Server code can not import from public, use a common directory.`,
305283
},
@@ -517,7 +495,7 @@ module.exports = {
517495
'packages/kbn-interpreter/tasks/**/*.js',
518496
'packages/kbn-interpreter/src/plugin/**/*.js',
519497
'x-pack/{dev-tools,tasks,scripts,test,build_chromium}/**/*.js',
520-
'x-pack/**/{__tests__,__test__,__jest__,__fixtures__,__mocks__}/**/*.js',
498+
'x-pack/**/{__tests__,__test__,__jest__,__fixtures__,__mocks__,public}/**/*.js',
521499
'x-pack/**/*.test.js',
522500
'x-pack/test_utils/**/*',
523501
'x-pack/gulpfile.js',

.github/CODEOWNERS

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
/x-pack/plugins/lens/ @elastic/kibana-app
99
/x-pack/plugins/graph/ @elastic/kibana-app
1010
/src/plugins/dashboard/ @elastic/kibana-app
11-
/src/plugins/dashboard/**/*.scss @elastic/kibana-core-ui-designers
1211
/src/plugins/discover/ @elastic/kibana-app
1312
/src/plugins/input_control_vis/ @elastic/kibana-app
1413
/src/plugins/kibana_legacy/ @elastic/kibana-app
@@ -59,7 +58,6 @@
5958

6059
# APM
6160
/x-pack/plugins/apm/ @elastic/apm-ui
62-
/x-pack/plugins/apm/**/*.scss @elastic/observability-design
6361
/x-pack/test/functional/apps/apm/ @elastic/apm-ui
6462
/src/legacy/core_plugins/apm_oss/ @elastic/apm-ui
6563
/src/plugins/apm_oss/ @elastic/apm-ui
@@ -70,7 +68,6 @@
7068

7169
# Canvas
7270
/x-pack/plugins/canvas/ @elastic/kibana-canvas
73-
/x-pack/plugins/canvas/**/*.scss @elastic/kibana-core-ui-designers
7471
/x-pack/test/functional/apps/canvas/ @elastic/kibana-canvas
7572

7673
# Core UI
@@ -80,19 +77,14 @@
8077
/src/plugins/home/server/services/ @elastic/kibana-core-ui
8178
# Exclude tutorial resources folder for now because they are not owned by Kibana app and most will move out soon
8279
/src/legacy/core_plugins/kibana/public/home/*.ts @elastic/kibana-core-ui
83-
/src/legacy/core_plugins/kibana/public/home/**/*.scss @elastic/kibana-core-ui-designers
8480
/src/legacy/core_plugins/kibana/public/home/np_ready/ @elastic/kibana-core-ui
8581

8682
# Observability UIs
8783
/x-pack/legacy/plugins/infra/ @elastic/logs-metrics-ui
8884
/x-pack/plugins/infra/ @elastic/logs-metrics-ui
89-
/x-pack/plugins/infra/**/*.scss @elastic/observability-design
9085
/x-pack/plugins/ingest_manager/ @elastic/ingest-management
91-
/x-pack/plugins/ingest_manager/**/*.scss @elastic/observability-design
9286
/x-pack/legacy/plugins/ingest_manager/ @elastic/ingest-management
9387
/x-pack/plugins/observability/ @elastic/observability-ui
94-
/x-pack/plugins/observability/**/*.scss @elastic/observability-design
95-
/x-pack/legacy/plugins/monitoring/ @elastic/stack-monitoring-ui
9688
/x-pack/plugins/monitoring/ @elastic/stack-monitoring-ui
9789
/x-pack/plugins/uptime @elastic/uptime
9890

@@ -165,14 +157,10 @@
165157
# Security
166158
/src/core/server/csp/ @elastic/kibana-security @elastic/kibana-platform
167159
/x-pack/legacy/plugins/security/ @elastic/kibana-security
168-
/x-pack/legacy/plugins/security/**/*.scss @elastic/kibana-core-ui-designers
169160
/x-pack/legacy/plugins/spaces/ @elastic/kibana-security
170-
/x-pack/legacy/plugins/spaces/**/*.scss @elastic/kibana-core-ui-designers
171161
/x-pack/plugins/spaces/ @elastic/kibana-security
172-
/x-pack/plugins/spaces/**/*.scss @elastic/kibana-core-ui-designers
173162
/x-pack/plugins/encrypted_saved_objects/ @elastic/kibana-security
174163
/x-pack/plugins/security/ @elastic/kibana-security
175-
/x-pack/plugins/security/**/*.scss @elastic/kibana-core-ui-designers
176164
/x-pack/test/api_integration/apis/security/ @elastic/kibana-security
177165
/x-pack/test/encrypted_saved_objects_api_integration/ @elastic/kibana-security
178166
/x-pack/test/functional/apps/security/ @elastic/kibana-security
@@ -220,13 +208,9 @@ x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @elastic/kib
220208
/x-pack/test/functional_with_es_ssl/apps/triggers_actions_ui/ @elastic/kibana-alerting-services
221209
/x-pack/test/functional_with_es_ssl/fixtures/plugins/alerts/ @elastic/kibana-alerting-services
222210

223-
# Design
224-
**/*.scss @elastic/kibana-design
225-
226211
# Enterprise Search
227212
/x-pack/plugins/enterprise_search/ @elastic/app-search-frontend @elastic/workplace-search-frontend
228213
/x-pack/test/functional_enterprise_search/ @elastic/app-search-frontend @elastic/workplace-search-frontend
229-
/x-pack/plugins/enterprise_search/**/*.scss @elastic/ent-search-design
230214

231215
# Elasticsearch UI
232216
/src/plugins/dev_tools/ @elastic/es-ui
@@ -255,7 +239,6 @@ x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @elastic/kib
255239

256240
# Endpoint
257241
/x-pack/plugins/endpoint/ @elastic/endpoint-app-team @elastic/siem
258-
/x-pack/plugins/endpoint/**/*.scss @elastic/security-design
259242
/x-pack/test/api_integration/apis/endpoint/ @elastic/endpoint-app-team @elastic/siem
260243
/x-pack/test/endpoint_api_integration_no_ingest/ @elastic/endpoint-app-team @elastic/siem
261244
/x-pack/test/security_solution_endpoint/ @elastic/endpoint-app-team @elastic/siem
@@ -265,7 +248,6 @@ x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @elastic/kib
265248

266249
# Security Solution
267250
/x-pack/plugins/security_solution/ @elastic/siem @elastic/endpoint-app-team
268-
/x-pack/plugins/security_solution/**/*.scss @elastic/security-design
269251
/x-pack/test/detection_engine_api_integration @elastic/siem @elastic/endpoint-app-team
270252
/x-pack/test/lists_api_integration @elastic/siem @elastic/endpoint-app-team
271253
/x-pack/test/api_integration/apis/security_solution @elastic/siem @elastic/endpoint-app-team
@@ -274,3 +256,29 @@ x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @elastic/kib
274256

275257
# Security Intelligence And Analytics
276258
/x-pack/plugins/security_solution/server/lib/detection_engine/rules/prepackaged_rules @elastic/security-intelligence-analytics
259+
260+
# Design (at the bottom for specificity of SASS files)
261+
**/*.scss @elastic/kibana-design
262+
263+
# Core design
264+
/src/plugins/dashboard/**/*.scss @elastic/kibana-core-ui-designers
265+
/x-pack/plugins/canvas/**/*.scss @elastic/kibana-core-ui-designers
266+
/src/legacy/core_plugins/kibana/public/home/**/*.scss @elastic/kibana-core-ui-designers
267+
/x-pack/legacy/plugins/security/**/*.scss @elastic/kibana-core-ui-designers
268+
/x-pack/legacy/plugins/spaces/**/*.scss @elastic/kibana-core-ui-designers
269+
/x-pack/plugins/spaces/**/*.scss @elastic/kibana-core-ui-designers
270+
/x-pack/plugins/security/**/*.scss @elastic/kibana-core-ui-designers
271+
272+
# Observability design
273+
/x-pack/plugins/apm/**/*.scss @elastic/observability-design
274+
/x-pack/plugins/infra/**/*.scss @elastic/observability-design
275+
/x-pack/plugins/ingest_manager/**/*.scss @elastic/observability-design
276+
/x-pack/plugins/observability/**/*.scss @elastic/observability-design
277+
278+
# Ent. Search design
279+
/x-pack/plugins/enterprise_search/**/*.scss @elastic/ent-search-design
280+
281+
# Security design
282+
/x-pack/plugins/endpoint/**/*.scss @elastic/security-design
283+
/x-pack/plugins/security_solution/**/*.scss @elastic/security-design
284+

.github/ISSUE_TEMPLATE/APM.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: APM Issue
3+
about: Issues related to the APM solution in Kibana
4+
labels: Team:apm
5+
title: [APM]
6+
---
7+
8+
**Versions**
9+
Kibana: (if relevant)
10+
APM Server: (if relevant)
11+
Elasticsearch: (if relevant)

.telemetryrc.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"src/plugins/testbed/",
88
"src/plugins/kibana_utils/",
99
"src/plugins/kibana_usage_collection/server/collectors/kibana/kibana_usage_collector.ts",
10-
"src/plugins/kibana_usage_collection/server/collectors/application_usage/telemetry_application_usage_collector.ts",
1110
"src/plugins/kibana_usage_collection/server/collectors/management/telemetry_management_collector.ts",
1211
"src/plugins/kibana_usage_collection/server/collectors/ui_metric/telemetry_ui_metric_collector.ts",
1312
"src/plugins/telemetry/server/collectors/usage/telemetry_usage_collector.ts"

docs/api/saved-objects/find.asciidoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ experimental[] Retrieve a paginated set of {kib} saved objects by various condit
4444
(Optional, array|string) The fields to return in the `attributes` key of the response.
4545

4646
`sort_field`::
47-
(Optional, string) The field that sorts the response.
47+
(Optional, string) Sorts the response. Includes "root" and "type" fields. "root" fields exist for all saved objects, such as "updated_at".
48+
"type" fields are specific to an object type, such as fields returned in the `attributes` key of the response. When a single type is
49+
defined in the `type` parameter, the "root" and "type" fields are allowed, and validity checks are made in that order. When multiple types
50+
are defined in the `type` parameter, only "root" fields are allowed.
4851

4952
`has_reference`::
5053
(Optional, object) Filters to objects that have a relationship with the type and ID combination.

0 commit comments

Comments
 (0)