Skip to content

Commit 9ee8750

Browse files
committed
Merge remote-tracking branch 'upstream/master' into task/endpoint-injest-update
2 parents b43801e + 77e7e0b commit 9ee8750

479 files changed

Lines changed: 4430 additions & 1959 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.

.ci/packer_cache.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ mkdir -p ".geckodriver"
3535
cp "node_modules/geckodriver/geckodriver.tar.gz" .geckodriver/geckodriver.tar.gz
3636
echo "$geckodriverPkgVersion" > .geckodriver/pkgVersion
3737

38+
echo "Creating bootstrap_cache archive"
39+
3840
# archive cacheable directories
3941
mkdir -p "$HOME/.kibana/bootstrap_cache"
4042
tar -cf "$HOME/.kibana/bootstrap_cache/$branch.tar" \
41-
node_modules \
42-
packages/*/node_modules \
43-
x-pack/node_modules \
44-
x-pack/legacy/plugins/*/node_modules \
4543
x-pack/legacy/plugins/reporting/.chromium \
46-
test/plugin_functional/plugins/*/node_modules \
47-
examples/*/node_modules \
4844
.es \
4945
.chromedriver \
5046
.geckodriver;
5147

48+
echo "Adding node_modules"
49+
# Find all of the node_modules directories that aren't test fixtures, and aren't inside other node_modules directories, and append them to the tar
50+
find . -type d -name node_modules -not -path '*__fixtures__*' -prune -print0 | xargs -0I % tar -rf "$HOME/.kibana/bootstrap_cache/$branch.tar" "%"
51+
5252
echo "created $HOME/.kibana/bootstrap_cache/$branch.tar"
5353

5454
if [ "$branch" == "master" ]; then

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@
176176
/x-pack/plugins/telemetry_collection_xpack/ @elastic/pulse
177177

178178
# Kibana Alerting Services
179-
/x-pack/plugins/alerting/ @elastic/kibana-alerting-services
179+
/x-pack/plugins/alerts/ @elastic/kibana-alerting-services
180180
/x-pack/plugins/actions/ @elastic/kibana-alerting-services
181181
/x-pack/plugins/event_log/ @elastic/kibana-alerting-services
182182
/x-pack/plugins/task_manager/ @elastic/kibana-alerting-services
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [ApplicationStart](./kibana-plugin-core-public.applicationstart.md) &gt; [applications$](./kibana-plugin-core-public.applicationstart.applications_.md)
4+
5+
## ApplicationStart.applications$ property
6+
7+
Observable emitting the list of currently registered apps and their associated status.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
applications$: Observable<ReadonlyMap<string, PublicAppInfo | PublicLegacyAppInfo>>;
13+
```
14+
15+
## Remarks
16+
17+
Applications disabled by [Capabilities](./kibana-plugin-core-public.capabilities.md) will not be present in the map. Applications manually disabled from the client-side using an [application updater](./kibana-plugin-core-public.appupdater.md) are present, with their status properly set as `inaccessible`<!-- -->.
18+

docs/development/core/public/kibana-plugin-core-public.applicationstart.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export interface ApplicationStart
1515

1616
| Property | Type | Description |
1717
| --- | --- | --- |
18+
| [applications$](./kibana-plugin-core-public.applicationstart.applications_.md) | <code>Observable&lt;ReadonlyMap&lt;string, PublicAppInfo &#124; PublicLegacyAppInfo&gt;&gt;</code> | Observable emitting the list of currently registered apps and their associated status. |
1819
| [capabilities](./kibana-plugin-core-public.applicationstart.capabilities.md) | <code>RecursiveReadonly&lt;Capabilities&gt;</code> | Gets the read-only capabilities. |
1920
| [currentAppId$](./kibana-plugin-core-public.applicationstart.currentappid_.md) | <code>Observable&lt;string &#124; undefined&gt;</code> | An observable that emits the current application id and each subsequent id update. |
2021

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [LegacyApp](./kibana-plugin-core-public.legacyapp.md) &gt; [appUrl](./kibana-plugin-core-public.legacyapp.appurl.md)
4+
5+
## LegacyApp.appUrl property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
appUrl: string;
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [LegacyApp](./kibana-plugin-core-public.legacyapp.md) &gt; [disableSubUrlTracking](./kibana-plugin-core-public.legacyapp.disablesuburltracking.md)
4+
5+
## LegacyApp.disableSubUrlTracking property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
disableSubUrlTracking?: boolean;
11+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [LegacyApp](./kibana-plugin-core-public.legacyapp.md) &gt; [linkToLastSubUrl](./kibana-plugin-core-public.legacyapp.linktolastsuburl.md)
4+
5+
## LegacyApp.linkToLastSubUrl property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
linkToLastSubUrl?: boolean;
11+
```
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [LegacyApp](./kibana-plugin-core-public.legacyapp.md)
4+
5+
## LegacyApp interface
6+
7+
8+
<b>Signature:</b>
9+
10+
```typescript
11+
export interface LegacyApp extends AppBase
12+
```
13+
14+
## Properties
15+
16+
| Property | Type | Description |
17+
| --- | --- | --- |
18+
| [appUrl](./kibana-plugin-core-public.legacyapp.appurl.md) | <code>string</code> | |
19+
| [disableSubUrlTracking](./kibana-plugin-core-public.legacyapp.disablesuburltracking.md) | <code>boolean</code> | |
20+
| [linkToLastSubUrl](./kibana-plugin-core-public.legacyapp.linktolastsuburl.md) | <code>boolean</code> | |
21+
| [subUrlBase](./kibana-plugin-core-public.legacyapp.suburlbase.md) | <code>string</code> | |
22+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [LegacyApp](./kibana-plugin-core-public.legacyapp.md) &gt; [subUrlBase](./kibana-plugin-core-public.legacyapp.suburlbase.md)
4+
5+
## LegacyApp.subUrlBase property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
subUrlBase?: string;
11+
```

docs/development/core/public/kibana-plugin-core-public.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
9090
| [IHttpResponseInterceptorOverrides](./kibana-plugin-core-public.ihttpresponseinterceptoroverrides.md) | Properties that can be returned by HttpInterceptor.request to override the response. |
9191
| [ImageValidation](./kibana-plugin-core-public.imagevalidation.md) | |
9292
| [IUiSettingsClient](./kibana-plugin-core-public.iuisettingsclient.md) | Client-side client that provides access to the advanced settings stored in elasticsearch. The settings provide control over the behavior of the Kibana application. For example, a user can specify how to display numeric or date fields. Users can adjust the settings via Management UI. [IUiSettingsClient](./kibana-plugin-core-public.iuisettingsclient.md) |
93+
| [LegacyApp](./kibana-plugin-core-public.legacyapp.md) | |
9394
| [LegacyCoreSetup](./kibana-plugin-core-public.legacycoresetup.md) | Setup interface exposed to the legacy platform via the <code>ui/new_platform</code> module. |
9495
| [LegacyCoreStart](./kibana-plugin-core-public.legacycorestart.md) | Start interface exposed to the legacy platform via the <code>ui/new_platform</code> module. |
9596
| [LegacyNavLink](./kibana-plugin-core-public.legacynavlink.md) | |
@@ -162,6 +163,8 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
162163
| [NavType](./kibana-plugin-core-public.navtype.md) | |
163164
| [PluginInitializer](./kibana-plugin-core-public.plugininitializer.md) | The <code>plugin</code> export at the root of a plugin's <code>public</code> directory should conform to this interface. |
164165
| [PluginOpaqueId](./kibana-plugin-core-public.pluginopaqueid.md) | |
166+
| [PublicAppInfo](./kibana-plugin-core-public.publicappinfo.md) | Public information about a registered [application](./kibana-plugin-core-public.app.md) |
167+
| [PublicLegacyAppInfo](./kibana-plugin-core-public.publiclegacyappinfo.md) | Information about a registered [legacy application](./kibana-plugin-core-public.legacyapp.md) |
165168
| [PublicUiSettingsParams](./kibana-plugin-core-public.publicuisettingsparams.md) | A sub-set of [UiSettingsParams](./kibana-plugin-core-public.uisettingsparams.md) exposed to the client-side. |
166169
| [RecursiveReadonly](./kibana-plugin-core-public.recursivereadonly.md) | |
167170
| [SavedObjectAttribute](./kibana-plugin-core-public.savedobjectattribute.md) | Type definition for a Saved Object attribute value |

0 commit comments

Comments
 (0)