Skip to content

Commit bb37b8d

Browse files
Merge branch 'master' into alert-list
2 parents 59546c7 + 653c28a commit bb37b8d

677 files changed

Lines changed: 17385 additions & 6965 deletions

File tree

Some content is hidden

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

.github/CODEOWNERS

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,7 @@
2828
/src/plugins/dev_tools/ @elastic/kibana-app
2929

3030
# App Architecture
31-
/src/plugins/data/ @elastic/kibana-app-arch
32-
/src/plugins/embeddable/ @elastic/kibana-app-arch
33-
/src/plugins/expressions/ @elastic/kibana-app-arch
34-
/src/plugins/kibana_react/ @elastic/kibana-app-arch
35-
/src/plugins/kibana_utils/ @elastic/kibana-app-arch
36-
/src/plugins/navigation/ @elastic/kibana-app-arch
37-
/src/plugins/ui_actions/ @elastic/kibana-app-arch
38-
/src/plugins/visualizations/ @elastic/kibana-app-arch
39-
/x-pack/plugins/advanced_ui_actions/ @elastic/kibana-app-arch
31+
/packages/kbn-interpreter/ @elastic/kibana-app-arch
4032
/src/legacy/core_plugins/data/ @elastic/kibana-app-arch
4133
/src/legacy/core_plugins/elasticsearch/lib/create_proxy.js @elastic/kibana-app-arch
4234
/src/legacy/core_plugins/embeddable_api/ @elastic/kibana-app-arch
@@ -48,6 +40,19 @@
4840
/src/legacy/core_plugins/kibana/server/routes/api/suggestions/ @elastic/kibana-app-arch
4941
/src/legacy/core_plugins/visualizations/ @elastic/kibana-app-arch
5042
/src/legacy/server/index_patterns/ @elastic/kibana-app-arch
43+
/src/plugins/bfetch/ @elastic/kibana-app-arch
44+
/src/plugins/dashboard_embeddable_container/ @elastic/kibana-app-arch
45+
/src/plugins/data/ @elastic/kibana-app-arch
46+
/src/plugins/embeddable/ @elastic/kibana-app-arch
47+
/src/plugins/expressions/ @elastic/kibana-app-arch
48+
/src/plugins/inspector/ @elastic/kibana-app-arch
49+
/src/plugins/kibana_react/ @elastic/kibana-app-arch
50+
/src/plugins/kibana_utils/ @elastic/kibana-app-arch
51+
/src/plugins/management/ @elastic/kibana-app-arch
52+
/src/plugins/navigation/ @elastic/kibana-app-arch
53+
/src/plugins/ui_actions/ @elastic/kibana-app-arch
54+
/src/plugins/visualizations/ @elastic/kibana-app-arch
55+
/x-pack/plugins/advanced_ui_actions/ @elastic/kibana-app-arch
5156

5257
# APM
5358
/x-pack/legacy/plugins/apm/ @elastic/apm-ui

.github/workflows/pr-project-assigner.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: Assign a PR to project based on label
99
steps:
1010
- name: Assign to project
11-
uses: elastic/github-actions/project-assigner@v1.0.0
11+
uses: elastic/github-actions/project-assigner@v1.0.1
1212
id: project_assigner
1313
with:
1414
issue-mappings: |

.github/workflows/project-assigner.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: Assign issue or PR to project based on label
99
steps:
1010
- name: Assign to project
11-
uses: elastic/github-actions/project-assigner@v1.0.0
11+
uses: elastic/github-actions/project-assigner@v1.0.1
1212
id: project_assigner
1313
with:
1414
issue-mappings: '[{"label": "Team:AppArch", "projectName": "kibana-app-arch", "columnId": 6173895}, {"label": "Feature:Lens", "projectName": "Lens", "columnId": 6219363}, {"label": "Team:Canvas", "projectName": "canvas", "columnId": 6187593}]'
Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2-
3-
[Home](./index.md) &gt; [kibana-plugin-public](./kibana-plugin-public.md) &gt; [ChromeNavLink](./kibana-plugin-public.chromenavlink.md) &gt; [disableSubUrlTracking](./kibana-plugin-public.chromenavlink.disablesuburltracking.md)
4-
5-
## ChromeNavLink.disableSubUrlTracking property
6-
7-
> Warning: This API is now obsolete.
8-
>
9-
>
10-
11-
A flag that tells legacy chrome to ignore the link when tracking sub-urls
12-
13-
<b>Signature:</b>
14-
15-
```typescript
16-
readonly disableSubUrlTracking?: boolean;
17-
```
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-public](./kibana-plugin-public.md) &gt; [ChromeNavLink](./kibana-plugin-public.chromenavlink.md) &gt; [disableSubUrlTracking](./kibana-plugin-public.chromenavlink.disablesuburltracking.md)
4+
5+
## ChromeNavLink.disableSubUrlTracking property
6+
7+
> Warning: This API is now obsolete.
8+
>
9+
>
10+
11+
A flag that tells legacy chrome to ignore the link when tracking sub-urls
12+
13+
<b>Signature:</b>
14+
15+
```typescript
16+
readonly disableSubUrlTracking?: boolean;
17+
```
Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2-
3-
[Home](./index.md) &gt; [kibana-plugin-public](./kibana-plugin-public.md) &gt; [ChromeNavLink](./kibana-plugin-public.chromenavlink.md)
4-
5-
## ChromeNavLink interface
6-
7-
8-
<b>Signature:</b>
9-
10-
```typescript
11-
export interface ChromeNavLink
12-
```
13-
14-
## Properties
15-
16-
| Property | Type | Description |
17-
| --- | --- | --- |
18-
| [active](./kibana-plugin-public.chromenavlink.active.md) | <code>boolean</code> | Indicates whether or not this app is currently on the screen. |
19-
| [baseUrl](./kibana-plugin-public.chromenavlink.baseurl.md) | <code>string</code> | The base route used to open the root of an application. |
20-
| [category](./kibana-plugin-public.chromenavlink.category.md) | <code>AppCategory</code> | The category the app lives in |
21-
| [disabled](./kibana-plugin-public.chromenavlink.disabled.md) | <code>boolean</code> | Disables a link from being clickable. |
22-
| [disableSubUrlTracking](./kibana-plugin-public.chromenavlink.disablesuburltracking.md) | <code>boolean</code> | A flag that tells legacy chrome to ignore the link when tracking sub-urls |
23-
| [euiIconType](./kibana-plugin-public.chromenavlink.euiicontype.md) | <code>string</code> | A EUI iconType that will be used for the app's icon. This icon takes precendence over the <code>icon</code> property. |
24-
| [hidden](./kibana-plugin-public.chromenavlink.hidden.md) | <code>boolean</code> | Hides a link from the navigation. |
25-
| [icon](./kibana-plugin-public.chromenavlink.icon.md) | <code>string</code> | A URL to an image file used as an icon. Used as a fallback if <code>euiIconType</code> is not provided. |
26-
| [id](./kibana-plugin-public.chromenavlink.id.md) | <code>string</code> | A unique identifier for looking up links. |
27-
| [linkToLastSubUrl](./kibana-plugin-public.chromenavlink.linktolastsuburl.md) | <code>boolean</code> | Whether or not the subUrl feature should be enabled. |
28-
| [order](./kibana-plugin-public.chromenavlink.order.md) | <code>number</code> | An ordinal used to sort nav links relative to one another for display. |
29-
| [subUrlBase](./kibana-plugin-public.chromenavlink.suburlbase.md) | <code>string</code> | A url base that legacy apps can set to match deep URLs to an application. |
30-
| [title](./kibana-plugin-public.chromenavlink.title.md) | <code>string</code> | The title of the application. |
31-
| [tooltip](./kibana-plugin-public.chromenavlink.tooltip.md) | <code>string</code> | A tooltip shown when hovering over an app link. |
32-
| [url](./kibana-plugin-public.chromenavlink.url.md) | <code>string</code> | A url that legacy apps can set to deep link into their applications. |
33-
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-public](./kibana-plugin-public.md) &gt; [ChromeNavLink](./kibana-plugin-public.chromenavlink.md)
4+
5+
## ChromeNavLink interface
6+
7+
8+
<b>Signature:</b>
9+
10+
```typescript
11+
export interface ChromeNavLink
12+
```
13+
14+
## Properties
15+
16+
| Property | Type | Description |
17+
| --- | --- | --- |
18+
| [active](./kibana-plugin-public.chromenavlink.active.md) | <code>boolean</code> | Indicates whether or not this app is currently on the screen. |
19+
| [baseUrl](./kibana-plugin-public.chromenavlink.baseurl.md) | <code>string</code> | The base route used to open the root of an application. |
20+
| [category](./kibana-plugin-public.chromenavlink.category.md) | <code>AppCategory</code> | The category the app lives in |
21+
| [disabled](./kibana-plugin-public.chromenavlink.disabled.md) | <code>boolean</code> | Disables a link from being clickable. |
22+
| [disableSubUrlTracking](./kibana-plugin-public.chromenavlink.disablesuburltracking.md) | <code>boolean</code> | A flag that tells legacy chrome to ignore the link when tracking sub-urls |
23+
| [euiIconType](./kibana-plugin-public.chromenavlink.euiicontype.md) | <code>string</code> | A EUI iconType that will be used for the app's icon. This icon takes precendence over the <code>icon</code> property. |
24+
| [hidden](./kibana-plugin-public.chromenavlink.hidden.md) | <code>boolean</code> | Hides a link from the navigation. |
25+
| [icon](./kibana-plugin-public.chromenavlink.icon.md) | <code>string</code> | A URL to an image file used as an icon. Used as a fallback if <code>euiIconType</code> is not provided. |
26+
| [id](./kibana-plugin-public.chromenavlink.id.md) | <code>string</code> | A unique identifier for looking up links. |
27+
| [linkToLastSubUrl](./kibana-plugin-public.chromenavlink.linktolastsuburl.md) | <code>boolean</code> | Whether or not the subUrl feature should be enabled. |
28+
| [order](./kibana-plugin-public.chromenavlink.order.md) | <code>number</code> | An ordinal used to sort nav links relative to one another for display. |
29+
| [subUrlBase](./kibana-plugin-public.chromenavlink.suburlbase.md) | <code>string</code> | A url base that legacy apps can set to match deep URLs to an application. |
30+
| [title](./kibana-plugin-public.chromenavlink.title.md) | <code>string</code> | The title of the application. |
31+
| [tooltip](./kibana-plugin-public.chromenavlink.tooltip.md) | <code>string</code> | A tooltip shown when hovering over an app link. |
32+
| [url](./kibana-plugin-public.chromenavlink.url.md) | <code>string</code> | A url that legacy apps can set to deep link into their applications. |
33+

docs/management/watcher-ui/index.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ If the {es} {security-features} are enabled, you must have the
3434
{ref}/security-privileges.html[`manage_watcher` or `monitor_watcher`]
3535
cluster privileges to use Watcher in {kib}.
3636

37-
Alternately, you can have the built-in `kibana_user` role
37+
Alternately, you can have the built-in `kibana_admin` role
3838
and either of these watcher roles:
3939

4040
* `watcher_admin`. You can perform all Watcher actions, including create and edit watches.

docs/migration/migrate_8_0.asciidoc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,21 @@ specified explicitly.
8080

8181
*Impact:* Any workflow that involved manually clearing generated bundles will have to be updated with the new path.
8282

83+
[float]
84+
[[breaking_80_user_role_changes]]
85+
=== User role changes
86+
87+
[float]
88+
==== `kibana_user` role has been removed and `kibana_admin` has been added.
89+
90+
*Details:* The `kibana_user` role has been removed and `kibana_admin` has been added to better
91+
reflect its intended use. This role continues to grant all access to every
92+
{kib} feature. If you wish to restrict access to specific features, create
93+
custom roles with {kibana-ref}/kibana-privileges.html[{kib} privileges].
94+
95+
*Impact:* Any users currently assigned the `kibana_user` role will need to
96+
instead be assigned the `kibana_admin` role to maintain their current
97+
access level.
8398

8499
[float]
85100
[[breaking_80_reporting_changes]]

docs/plugins/known-plugins.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ This list of plugins is not guaranteed to work on your version of Kibana. Instea
2020
* https://github.com/johtani/analyze-api-ui-plugin[Analyze UI] (johtani) - UI for elasticsearch _analyze API
2121
* https://github.com/TrumanDu/cleaner[Cleaner] (TrumanDu)- Setting index ttl.
2222
* https://github.com/bitsensor/elastalert-kibana-plugin[ElastAlert Kibana Plugin] (BitSensor) - UI to create, test and edit ElastAlert rules
23+
* https://github.com/query-ai/queryai-kibana-plugin[AI Analyst] (Query.AI) - App providing: NLP queries, automation, ML visualizations and insights
2324

2425
[float]
2526
=== Timelion Extensions

docs/uptime-guide/security.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,15 @@ PUT /_security/role/uptime
4242
=== Assign the role to a user
4343

4444
Next, you'll need to create a user with both the `uptime` role, and another role with sufficient {kibana-ref}/kibana-privileges.html[Kibana privileges],
45-
such as the `kibana_user` role.
45+
such as the `kibana_admin` role.
4646
You can do this with the following request:
4747

4848
["source","sh",subs="attributes,callouts"]
4949
---------------------------------------------------------------
5050
PUT /_security/user/jacknich
5151
{
5252
"password" : "j@rV1s",
53-
"roles" : [ "uptime", "kibana_user" ],
53+
"roles" : [ "uptime", "kibana_admin" ],
5454
"full_name" : "Jack Nicholson",
5555
"email" : "jacknich@example.com",
5656
"metadata" : {

docs/user/monitoring/viewing-metrics.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ remote monitoring cluster, you must use credentials that are valid on both the
6363

6464
--
6565

66-
.. Create users that have the `monitoring_user` and `kibana_user`
66+
.. Create users that have the `monitoring_user` and `kibana_admin`
6767
{ref}/built-in-roles.html[built-in roles].
6868

6969
. Open {kib} in your web browser.

0 commit comments

Comments
 (0)