Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RAC][RBAC] - Alerts as data RBAC MVP #100527

Closed
wants to merge 192 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
192 commits
Select commit Hold shift + click to select a range
1170c6e
WIP - creating alerting authorization client factory and exposing aut…
ymao1 Apr 30, 2021
5a1c2c8
Updating alerting feature privilege builder to handle different alert…
ymao1 Apr 30, 2021
cbde0cc
Passing in alerting authorization type to AlertingActions class strin…
ymao1 Apr 30, 2021
a2ffb8d
Merge branch 'master' of https://github.com/elastic/kibana into alert…
ymao1 May 3, 2021
fd1a28b
Passing in authorization type in each function call
ymao1 May 3, 2021
a97e064
Passing in exempt consumer ids. Adding authorization type to audit lo…
ymao1 May 3, 2021
b9ee8ac
Changing alertType to ruleType
ymao1 May 3, 2021
cd6185f
Changing alertType to ruleType
ymao1 May 3, 2021
6daa470
Updating unit tests
ymao1 May 3, 2021
be00344
Updating unit tests
ymao1 May 3, 2021
721576a
Passing field names into authorization query builder. Adding kql/es d…
ymao1 May 3, 2021
e1cd872
Converting to es query if requested
ymao1 May 3, 2021
2007a56
Fixing functional tests
ymao1 May 3, 2021
857b0de
Removing ability to specify feature privilege name in constructor
ymao1 May 3, 2021
56e876c
Merge branch 'master' of https://github.com/elastic/kibana into alert…
ymao1 May 4, 2021
7ef5bcd
Fixing some types and tests
ymao1 May 4, 2021
8359289
Consolidating alerting authorization kuery filter options
ymao1 May 4, 2021
b5a49cd
Cleanup and tests
ymao1 May 4, 2021
0fbaf23
Cleanup and tests
ymao1 May 4, 2021
1792895
Merge branch 'master' of https://github.com/elastic/kibana into alert…
ymao1 May 11, 2021
27af55f
Initial commit with changes needed for subfeature privilege
ymao1 May 12, 2021
ee3f226
Throwing error when AlertingAuthorizationClientFactory is not defined
ymao1 May 12, 2021
bfbfae4
Renaming authorizationType to entity
ymao1 May 12, 2021
3abf488
Renaming AlertsAuthorization to AlertingAuthorization
ymao1 May 12, 2021
334030b
Merge branch 'master' of https://github.com/elastic/kibana into alert…
ymao1 May 12, 2021
a04dc1e
Fixing unit tests
ymao1 May 12, 2021
2de423d
Changing schema of alerting feature privilege
ymao1 May 13, 2021
3bafd6d
Merge branch 'master' into alerting/refactor-alerts-authorization
kibanamachine May 13, 2021
004938e
Changing schema of alerting feature privilege
ymao1 May 13, 2021
6a881c1
Merge branch 'alerting/refactor-alerts-authorization' into alerting/a…
ymao1 May 13, 2021
804fa5d
Updating feature privilege iterator
ymao1 May 13, 2021
d4baa3d
Updating feature privilege builder
ymao1 May 14, 2021
36f7e9f
Fixing types check
ymao1 May 14, 2021
95bef47
Clearing the global search bar will reset suggestions (#88637)
jamesrowe08 May 13, 2021
223696b
Gracefully handle malformed index patterns on role management pages (…
legrego May 13, 2021
b0a2537
Skip flaky functional test suite
May 13, 2021
280dfb0
[Fleet] Do not use async method in plugin setup|start (#100033)
nchaulet May 13, 2021
2122149
Rename alert status OK to Recovered and fix some UX issues around dis…
mikecote May 13, 2021
b009dab
Remove outdated comment about schema validation not working (it does …
cjcenizal May 13, 2021
1a955a2
[Enterprise Search] Fix SchemaFieldTypeSelect axe issues (#100035)
constancecchen May 13, 2021
6208628
chore(NA): moving @kbn/docs-utils into bazel (#100051)
mistic May 13, 2021
f9654a7
[Uptime] Increase debounce and add immediate submit to `useQueryBar` …
justinkambic May 13, 2021
7e80099
[Security Solutions][Lists] Trims down list plugin size by breaking o…
FrankHassanabad May 13, 2021
f331d64
[Uptime] [Synthetics Integration] ensure that proxy url is not overwr…
dominiqueclarke May 13, 2021
3deb2bd
Re-enable formerly flaky shareable test (#98826)
poffdeluxe May 13, 2021
1c82ec3
[Canvas] Remove unused legacy autocomplete component (#99215)
poffdeluxe May 13, 2021
e6c88d7
[QA] Switch tests to use importExport - visualize (#98063)
wayneseymour May 13, 2021
65371d9
[index pattern field editor] Update runtime field painless docs url (…
mattkime May 13, 2021
4d180a4
[Workplace Search] Fix bug when transitioning to personal dashboard (…
scottybollinger May 13, 2021
8c0993b
[Fleet] Fix error when searching for keys whose names have spaces (#1…
May 13, 2021
fbe120d
fix-typo: Use of `than` instead of `then` (#100030)
afharo May 13, 2021
50145ba
[Security Solutions] Breaks down the io-ts packages to decrease plugi…
FrankHassanabad May 13, 2021
ad4fcd2
Removes circular deps for lists in tooling and bumps down byte limit …
FrankHassanabad May 13, 2021
c604ee8
Updates the monorepo-packages list (#100096)
FrankHassanabad May 13, 2021
aab9806
Disable contextMenu when event is not event.kind=event (#100027)
dasansol92 May 14, 2021
f2aa5b1
Introduce capabilities provider and switcher to file upload plugin (#…
legrego May 14, 2021
94a1e59
[Lens] Remove separate mounting point for editor frame to use redux f…
mbondyra May 14, 2021
e8e0e64
Change search bar placeholder and make it dynamic by props (#100049)
dasansol92 May 14, 2021
47229f7
Disable selection of filter status 'All' on AddToCaseAction (#99757)
machadoum May 14, 2021
762f378
[Alerting] Enabling import of rules and connectors (#99857)
YulNaumenko May 14, 2021
d5e53a1
Added missing padding to the popover title and footer in 'Test docume…
yuliacech May 14, 2021
9750f38
[Observability] [Exploratory view] update v7 button styles (#100113)
dominiqueclarke May 14, 2021
eeab570
Adds error from es call to nodes.info to the nodes version compatibil…
TinaHeiligers May 14, 2021
50ac01b
[Metrics UI] Replace date_histogram with date_range aggregation in th…
Zacqary May 14, 2021
a3c7a4e
[Docs] fixing KibanaPageTemplate docs (#100104)
May 14, 2021
d98feba
[APM][RUM] adjust data types for uiFilters and range in APM requests …
dominiqueclarke May 14, 2021
bb645ef
[Uptime] Fix overview flaky tests (#99781)
dominiqueclarke May 14, 2021
30e4902
[Security Solution] Interim Host Isolation Case Commenting (#100092)
pzl May 14, 2021
cfa14ca
Sharing saved objects phase 3 (#94383)
jportner May 14, 2021
1a2df55
chore(NA): moving @kbn/i18n into bazel (#99390)
mistic May 14, 2021
c7b6577
chore(NA): moving @kbn/server-http-tools into bazel (#100153)
mistic May 14, 2021
28fd4fe
[index patterns] deprecate IIndexPattern and IFieldType interfaces (#…
mattkime May 14, 2021
592a1a6
[Lens] Create managedReference type for formulas (#99729)
May 14, 2021
e29f4c5
[Uptime] Improve accessibility labeling for `FilterPopover` component…
justinkambic May 14, 2021
7ab55f3
[App Search] Meta engines schema view (#100087)
constancecchen May 14, 2021
13e5a18
[status_page test] use navigateToApp (#100146)
dmlemeshko May 14, 2021
a818f14
[Security Solutions] Removes deprecation and more copied code between…
FrankHassanabad May 14, 2021
e4b4fd4
[App Search] Allow user to manage source engines through Kibana UX (#…
byronhulcher May 15, 2021
92ac9b4
[Uptime] [Synthetics Integration] update tls passphrase and http pass…
dominiqueclarke May 16, 2021
a12d5ff
Improve migration perf (#99773)
mshustov May 17, 2021
3e54c46
[Reporting] Added appropriate table caption for table listing generat…
jloleysens May 17, 2021
4fef34e
[Ingest pipelines] add support for registered_domain processor (#99643)
sabarasaba May 17, 2021
438b52a
[Fleet] Improve fleet server upgrade modal (#99796)
nchaulet May 17, 2021
b44c2a7
[Fleet] Fix migration 7.12 to 7.13 migrate settings (#100054)
nchaulet May 17, 2021
8758d8e
skip flaky suite #(95899)
mistic May 17, 2021
6c31fd0
skip flaky suite (#100012)
mistic May 17, 2021
0e674a5
[Security Solution][Endpoint] Refactor Host Isolation component used …
paul-tavares May 17, 2021
68c7227
[QA] fix dashboard lens by value test (#100196)
dmlemeshko May 17, 2021
2c03e6b
skip failing es promotion suite (#99915)
mistic May 17, 2021
e1304fb
skip failing es promotion suite (#99915)
mistic May 17, 2021
6a64220
remove non-valid code (#100144)
dmlemeshko May 17, 2021
28fd918
[Canvas] Fix column object shape in datatable created by CSV function…
cqliu1 May 17, 2021
a641c8b
[Dashboard] Fixes dashboard_save functional test (#98830)
cqliu1 May 17, 2021
4180ad7
[kbn/test] move types/ftr into src (#99555)
May 17, 2021
b461d82
skip failing es promotion suite (#99915)
mistic May 17, 2021
52010f4
skip flaky suite (#100236)
brianseeders May 17, 2021
125d587
[ML] Fixing use_null setting in advanced job wizard (#100028)
jgowdyelastic May 17, 2021
0384134
[Uptime] [Synthetics Integration] Add functional tests for Synthetics…
dominiqueclarke May 17, 2021
2d09e26
[Security Solutions] Replaces most deprecated io-ts alerting and list…
FrankHassanabad May 18, 2021
df6b002
Reduce limits of security solutions to max + 15kb (#100247)
FrankHassanabad May 18, 2021
4227e03
[Lens] Debounce axis name inputs mob programming (#100108)
mbondyra May 18, 2021
7b289e7
Migrate from Joi to @kbn/config-schema in "home" and "features" plugi…
mshustov May 18, 2021
60fa259
[Lens] Specify Y axis extent (#99203)
flash1293 May 18, 2021
c2743d6
Simplify deleting spaces (#99960)
thomheymann May 18, 2021
035456a
[XY axis] Improve expression with explicit params (#98897)
VladLasitsa May 18, 2021
057dc13
added check for array (#100164)
ThomThomson May 18, 2021
972e8da
[Timelion] Changes the version of removal message (#100022)
stratoula May 18, 2021
93c2b1b
[Maps] Allow layers to be excluded from fit to data (#100098)
thomasneirynck May 18, 2021
a26f718
Remove lodash.template from point series visualization (#100207)
legrego May 18, 2021
1b96a2f
Update detection rule telemetry field name. (#100256)
clburn-elastic May 18, 2021
7a8045a
Remove lodash.template from legacy discover doc table (#99836)
legrego May 18, 2021
b8937d0
[Security Solutions][Endpoint] Fixes weird 'flash' when entries does …
dasansol92 May 18, 2021
6ba9bb3
[Reporting] Switch Mac Chromium to the internally-hosted custom build…
tsullivan May 18, 2021
c6dd670
[Security Solution] Fix policy details test (#100260)
kevinlog May 18, 2021
a42bd37
[Security Solutions] Removes commented out "last look back date" code…
FrankHassanabad May 18, 2021
2f41a37
[Security Solution] Re-adds a test that was skipped (#100273)
FrankHassanabad May 18, 2021
a166a9f
Upgrade accept 3.0.2 and @hapi/accept 5.0.1 to @hapi/accept 5.0.2 (#1…
watson May 18, 2021
72dde3e
Revert "Upgrade accept 3.0.2 and @hapi/accept 5.0.1 to @hapi/accept 5…
watson May 18, 2021
df99228
[dashboard][labs] Defer loading panels below the fold (#99880)
clintandrewhall May 18, 2021
abf2bef
Remove unused module oppsy from package.json (#100295)
watson May 18, 2021
f013580
refact(NA): remove extra pkg_npm target and add specific target folde…
mistic May 18, 2021
32093be
skip suite failing in 7.13 (#96895)
spalger Apr 21, 2021
7d42c25
[Alerting] Refactor alerts authorization client (#99078)
ymao1 May 18, 2021
f85e37c
[dev docs] Add sample data tutorial. Closes #98297 (#99252)
jbudz May 18, 2021
fb6d0d9
[Maps] convert TooltipControl to typescript (#100059)
nreese May 18, 2021
8b9892d
Upgrade accept 3.0.2 and @hapi/accept 5.0.1 to @hapi/accept 5.0.2 (#1…
watson May 19, 2021
517527c
skip flaky suite (#100296)
mistic May 19, 2021
c91e30d
[Screenshot mode] Create plugin to provide "screenshot mode" awarenes…
jloleysens May 19, 2021
f78b915
Ban use of lodash.template (#100277)
legrego May 19, 2021
0b5fd5c
Bump Node.js from version 14.16.1 to 14.17.0 (#100314)
watson May 19, 2021
d3cb326
Remove circular dependency between features and security (#100206)
legrego May 19, 2021
e7dbfb7
[Maps] Add grid-resolution telemetry (#99808)
thomasneirynck May 19, 2021
22eda65
[Security Solution] Add supported field to ransomware (#100135)
kevinlog May 19, 2021
2b07209
skip flaky suite (#99581)
spalger May 19, 2021
9dc2dc0
skip failing suite (#98351)
spalger May 19, 2021
2181281
crypto-js 3.3.0 -> 4.0.0 (#100347)
jportner May 19, 2021
8e7dab8
[Enterprise Search] Upgrade Kea to 2.4.2 (#100299)
scottybollinger May 19, 2021
2adae88
Upgrade functional test fixes (#100306)
liza-mae May 19, 2021
a6d552b
[Dashboard] Embeddable Migrations for By Value Panels (#99715)
ThomThomson May 19, 2021
e6e06c5
Cleanup package.json resolutions. (#99456)
azasypkin May 19, 2021
f010ddb
[Security Solution] Add linux malware config options and migration (#…
kevinlog May 19, 2021
0bbc721
[Security Solutions] Re-arranges and adds more packages to remove cop…
FrankHassanabad May 19, 2021
f82a68b
skip flaky suite (#100372) (#96997)
spalger May 19, 2021
20a0750
[QA] update code coverage to use its own script (#100199)
dmlemeshko May 20, 2021
7a47a67
Migrate `joi` to `17.4.0` and adapt the codebase (#99899)
pgayvallet May 20, 2021
b854f65
remove ui settings client-side validation (#100311)
pgayvallet May 20, 2021
c4ea9ac
Remove PEG.js generator from the timelion runtime (#100327)
legrego May 20, 2021
4ed5b36
[Reporting] Add logging of CPU usage and memory consumption by Chromi…
dokmic May 20, 2021
7dc77d6
Rename client integration test folders (#100119)
alisonelizabeth May 20, 2021
56f3753
[Ingest pipelines] fix default paramenter for ignore_missing in csv p…
sabarasaba May 20, 2021
ff71f75
Refactor away from expected error. Handle 404 as any other error. (#1…
pjhampton May 20, 2021
9691d5a
Add back install button for integrations that aren't installed yet (#…
jen-huang May 20, 2021
cfe4ec4
[DOCS] Fixes Discover link on runtime fields page (#100335)
KOTungseth May 20, 2021
5a7ad24
Add ML usage collector descriptions to the schema. (#100387)
pjhampton May 20, 2021
afab9be
[TSVB] Update TSVB sample viz with the default timerange mode (#100376)
stratoula May 20, 2021
190c4f6
Fix a bunch of bugs with APIDocs system (#99589)
stacey-gammon May 20, 2021
a0683b4
[CCR] Replace EuiCodeEditor with EuiCodeBlock (#100122)
alisonelizabeth May 20, 2021
5525191
Adds two more packages and moves files into the packages (#100375)
FrankHassanabad May 20, 2021
57bab18
Reduce the lists limits to the current max + 15kb (#100419)
FrankHassanabad May 20, 2021
9d6abee
[data.search] Add Kibana request to search strategy dependencies (#98…
lukasolson May 20, 2021
d20de55
chore(NA): correctly setup dep order on js_library to fix windows bui…
mistic May 20, 2021
65e466c
skip failing suite (#98352)
spalger May 21, 2021
01ab915
SO migrations: Improves transformation error creation and testing (#1…
TinaHeiligers May 22, 2021
9822813
skip flaky suite (#100445)
brianseeders May 22, 2021
ddb3cb0
skip flaky suite (#91107)
mistic May 24, 2021
88350bb
[Security Solution][Endpoint] Add host isolation action to the endpoi…
paul-tavares May 24, 2021
86a5e31
[Alerting] Passing additional rule fields to rule executor (#99819)
ymao1 May 24, 2021
fd58b0f
security solution and lists to TS incremental builds (#100447)
mshustov May 24, 2021
d378277
[dev_docs] How to build a kibana distributable tutorial (#99827)
mistic May 24, 2021
82d4607
Add remaining descriptions to security usage telemetry schema. (#100454)
pjhampton May 24, 2021
6df4302
WIP - creating alerting authorization client factory and exposing aut…
ymao1 Apr 30, 2021
3448950
Updating alerting feature privilege builder to handle different alert…
ymao1 Apr 30, 2021
5a77ea3
Passing in alerting authorization type to AlertingActions class strin…
ymao1 Apr 30, 2021
c24f011
Passing in authorization type in each function call
ymao1 May 3, 2021
8f08779
Passing in exempt consumer ids. Adding authorization type to audit lo…
ymao1 May 3, 2021
b8d85e6
Updating unit tests
ymao1 May 3, 2021
8243202
Removing ability to specify feature privilege name in constructor
ymao1 May 3, 2021
4c24382
Initial commit with changes needed for subfeature privilege
ymao1 May 12, 2021
978892b
Renaming authorizationType to entity
ymao1 May 12, 2021
79f896d
Fixing unit tests
ymao1 May 12, 2021
10a0c58
Updating feature privilege iterator
ymao1 May 13, 2021
d5619a7
merging all existing changes from ying and trying to make our rbac wo…
yctercero May 17, 2021
c24aed0
made updates to update routes, added todos
yctercero May 17, 2021
f76be7e
update client to pull kibana.rac.alert.id not kibana.rac.alert.uuid
yctercero May 17, 2021
e5af2e8
updated apm kibana features structure
yctercero May 18, 2021
087dc35
adds get route, working when tested locally
yctercero May 19, 2021
5170468
WIP - re-add update function to alerts as data client (#13)
dhurley14 May 24, 2021
690f66c
remove files that remained after rebase
yctercero May 24, 2021
dc0b04b
fixing a few things from recent rebase with 100127
yctercero May 25, 2021
e35d5c8
setup integration tests
angorayc May 18, 2021
8b6e441
add more test cases
angorayc May 25, 2021
5718037
add mock alert data
angorayc May 25, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .ci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# NOTE: This Dockerfile is ONLY used to run certain tasks in CI. It is not used to run Kibana or as a distributable.
# If you're looking for the Kibana Docker image distributable, please see: src/dev/build/tasks/os_packages/docker_generator/templates/dockerfile.template.ts

ARG NODE_VERSION=14.16.1
ARG NODE_VERSION=14.17.0

FROM node:${NODE_VERSION} AS base

Expand Down
64 changes: 49 additions & 15 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -711,6 +711,33 @@ module.exports = {
name: 'lodash/fp/assocPath',
message: 'Please use @elastic/safer-lodash-set instead',
},
{
name: 'lodash',
importNames: ['template'],
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'lodash.template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'lodash/template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'lodash/fp',
importNames: ['template'],
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'lodash/fp/template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'react-use',
message: 'Please use react-use/lib/{method} instead.',
Expand All @@ -730,6 +757,11 @@ module.exports = {
name: 'lodash.setwith',
message: 'Please use @elastic/safer-lodash-set instead',
},
{
name: 'lodash.template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
name: 'lodash/set',
message: 'Please use @elastic/safer-lodash-set instead',
Expand All @@ -738,6 +770,11 @@ module.exports = {
name: 'lodash/setWith',
message: 'Please use @elastic/safer-lodash-set instead',
},
{
name: 'lodash/template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
],
},
],
Expand All @@ -753,6 +790,18 @@ module.exports = {
property: 'set',
message: 'Please use @elastic/safer-lodash-set instead',
},
{
object: 'lodash',
property: 'template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
object: '_',
property: 'template',
message:
'lodash.template is unsafe, and not compatible with our content security policy.',
},
{
object: 'lodash',
property: 'setWith',
Expand Down Expand Up @@ -1576,20 +1625,5 @@ module.exports = {
'@typescript-eslint/prefer-ts-expect-error': 'error',
},
},
{
files: [
'**/public/**/*.{js,mjs,ts,tsx}',
'**/common/**/*.{js,mjs,ts,tsx}',
'packages/**/*.{js,mjs,ts,tsx}',
],
rules: {
'no-restricted-imports': [
'error',
{
patterns: ['lodash/*', '!lodash/fp', 'rxjs/internal-compatibility'],
},
],
},
},
],
};
2 changes: 0 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,6 @@
/packages/kbn-legacy-logging/ @elastic/kibana-core
/packages/kbn-crypto/ @elastic/kibana-core
/packages/kbn-http-tools/ @elastic/kibana-core
/src/plugins/status_page/ @elastic/kibana-core
/src/plugins/saved_objects_management/ @elastic/kibana-core
/src/dev/run_check_published_api_changes.ts @elastic/kibana-core
/src/plugins/home/public @elastic/kibana-core
Expand All @@ -215,7 +214,6 @@
#CC# /src/plugins/legacy_export/ @elastic/kibana-core
#CC# /src/plugins/xpack_legacy/ @elastic/kibana-core
#CC# /src/plugins/saved_objects/ @elastic/kibana-core
#CC# /src/plugins/status_page/ @elastic/kibana-core
#CC# /x-pack/plugins/cloud/ @elastic/kibana-core
#CC# /x-pack/plugins/features/ @elastic/kibana-core
#CC# /x-pack/plugins/global_search/ @elastic/kibana-core
Expand Down
15 changes: 4 additions & 11 deletions .i18nrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,8 @@
"interpreter": "src/legacy/core_plugins/interpreter",
"kbn": "src/legacy/core_plugins/kibana",
"kbnDocViews": "src/legacy/core_plugins/kbn_doc_views",
"management": [
"src/legacy/core_plugins/management",
"src/plugins/management"
],
"lists": "packages/kbn-securitysolution-list-utils/src",
"management": ["src/legacy/core_plugins/management", "src/plugins/management"],
"maps_legacy": "src/plugins/maps_legacy",
"monaco": "packages/kbn-monaco/src",
"presentationUtil": "src/plugins/presentation_util",
Expand All @@ -45,10 +43,7 @@
"security": "src/plugins/security_oss",
"server": "src/legacy/server",
"statusPage": "src/legacy/core_plugins/status_page",
"telemetry": [
"src/plugins/telemetry",
"src/plugins/telemetry_management_section"
],
"telemetry": ["src/plugins/telemetry", "src/plugins/telemetry_management_section"],
"tileMap": "src/plugins/tile_map",
"timelion": ["src/plugins/timelion", "src/plugins/vis_type_timelion"],
"uiActions": "src/plugins/ui_actions",
Expand All @@ -66,8 +61,6 @@
"apmOss": "src/plugins/apm_oss",
"usageCollection": "src/plugins/usage_collection"
},
"exclude": [
"src/legacy/ui/ui_render/ui_render_mixin.js"
],
"exclude": ["src/legacy/ui/ui_render/ui_render_mixin.js"],
"translations": []
}
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14.16.1
14.17.0
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14.16.1
14.17.0
12 changes: 6 additions & 6 deletions WORKSPACE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ check_rules_nodejs_version(minimum_version_string = "3.5.0")
# we can update that rule.
node_repositories(
node_repositories = {
"14.16.1-darwin_amd64": ("node-v14.16.1-darwin-x64.tar.gz", "node-v14.16.1-darwin-x64", "b762b72fc149629b7e394ea9b75a093cad709a9f2f71480942945d8da0fc1218"),
"14.16.1-linux_arm64": ("node-v14.16.1-linux-arm64.tar.xz", "node-v14.16.1-linux-arm64", "b4d474e79f7d33b3b4430fad25c3f836b82ce2d5bb30d4a2c9fa20df027e40da"),
"14.16.1-linux_s390x": ("node-v14.16.1-linux-s390x.tar.xz", "node-v14.16.1-linux-s390x", "af9982fef32e4a3e4a5d66741dcf30ac9c27613bd73582fa1dae1fb25003047a"),
"14.16.1-linux_amd64": ("node-v14.16.1-linux-x64.tar.xz", "node-v14.16.1-linux-x64", "85a89d2f68855282c87851c882d4c4bbea4cd7f888f603722f0240a6e53d89df"),
"14.16.1-windows_amd64": ("node-v14.16.1-win-x64.zip", "node-v14.16.1-win-x64", "e469db37b4df74627842d809566c651042d86f0e6006688f0f5fe3532c6dfa41"),
"14.17.0-darwin_amd64": ("node-v14.17.0-darwin-x64.tar.gz", "node-v14.17.0-darwin-x64", "7b210652e11d1ee25650c164cf32381895e1dcb3e0ff1d0841d8abc1f47ac73e"),
"14.17.0-linux_arm64": ("node-v14.17.0-linux-arm64.tar.xz", "node-v14.17.0-linux-arm64", "712e5575cee20570a0a56f4d4b4572cb0f2ee2f4bce49433de18be0393e7df22"),
"14.17.0-linux_s390x": ("node-v14.17.0-linux-s390x.tar.xz", "node-v14.17.0-linux-s390x", "6419372b9e9ad37e0bce188dc5740f2f060aaa44454418e462b4088a310a1c0b"),
"14.17.0-linux_amd64": ("node-v14.17.0-linux-x64.tar.xz", "node-v14.17.0-linux-x64", "494b161759a3d19c70e3172d33ce1918dd8df9ad20d29d1652a8387a84e2d308"),
"14.17.0-windows_amd64": ("node-v14.17.0-win-x64.zip", "node-v14.17.0-win-x64", "6582a7259c433e9f667dcc4ed3e5d68bc514caba2eed40e4626c8b4c7e5ecd5c"),
},
node_version = "14.16.1",
node_version = "14.17.0",
node_urls = [
"https://nodejs.org/dist/v{version}/{filename}",
],
Expand Down
94 changes: 85 additions & 9 deletions api_docs/actions.json
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,9 @@
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 40
},
"deprecated": false
"deprecated": false,
"returnComment": [],
"children": []
},
{
"parentPluginId": "actions",
Expand All @@ -276,7 +278,9 @@
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 41
},
"deprecated": false
"deprecated": false,
"returnComment": [],
"children": []
}
],
"initialIsOpen": false
Expand Down Expand Up @@ -516,14 +520,55 @@
"label": "executor",
"description": [],
"signature": [
"ExecutorType",
"<Config, Secrets, Params, ExecutorResultData>"
"(options: ",
{
"pluginId": "actions",
"scope": "server",
"docId": "kibActionsPluginApi",
"section": "def-server.ActionTypeExecutorOptions",
"text": "ActionTypeExecutorOptions"
},
"<Config, Secrets, Params>) => Promise<",
{
"pluginId": "actions",
"scope": "common",
"docId": "kibActionsPluginApi",
"section": "def-common.ActionTypeExecutorResult",
"text": "ActionTypeExecutorResult"
},
"<ExecutorResultData>>"
],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 116
},
"deprecated": false
"deprecated": false,
"returnComment": [],
"children": [
{
"parentPluginId": "actions",
"id": "def-server.options",
"type": "Object",
"tags": [],
"label": "options",
"description": [],
"signature": [
{
"pluginId": "actions",
"scope": "server",
"docId": "kibActionsPluginApi",
"section": "def-server.ActionTypeExecutorOptions",
"text": "ActionTypeExecutorOptions"
},
"<Config, Secrets, Params>"
],
"source": {
"path": "x-pack/plugins/actions/server/types.ts",
"lineNumber": 84
},
"deprecated": false
}
]
}
],
"initialIsOpen": false
Expand Down Expand Up @@ -743,7 +788,7 @@
"label": "ActionParamsType",
"description": [],
"signature": [
"{ readonly source?: string | undefined; readonly summary?: string | undefined; readonly timestamp?: string | undefined; readonly eventAction?: \"resolve\" | \"trigger\" | \"acknowledge\" | undefined; readonly dedupKey?: string | undefined; readonly severity?: \"warning\" | \"info\" | \"error\" | \"critical\" | undefined; readonly component?: string | undefined; readonly group?: string | undefined; readonly class?: string | undefined; }"
"{ readonly source?: string | undefined; readonly summary?: string | undefined; readonly timestamp?: string | undefined; readonly eventAction?: \"resolve\" | \"trigger\" | \"acknowledge\" | undefined; readonly dedupKey?: string | undefined; readonly severity?: \"warning\" | \"error\" | \"info\" | \"critical\" | undefined; readonly component?: string | undefined; readonly group?: string | undefined; readonly class?: string | undefined; }"
],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/pagerduty.ts",
Expand All @@ -760,7 +805,7 @@
"label": "ActionParamsType",
"description": [],
"signature": [
"{ readonly message: string; readonly level: \"info\" | \"error\" | \"debug\" | \"trace\" | \"warn\" | \"fatal\"; }"
"{ readonly message: string; readonly level: \"error\" | \"info\" | \"debug\" | \"trace\" | \"warn\" | \"fatal\"; }"
],
"source": {
"path": "x-pack/plugins/actions/server/builtin_action_types/server_log.ts",
Expand Down Expand Up @@ -923,7 +968,38 @@
"docId": "kibActionsPluginApi",
"section": "def-server.ActionResult",
"text": "ActionResult"
}
},
"<Record<string, unknown>>>; execute: ({ actionId, params, source, }: Pick<",
"ExecuteOptions",
"<unknown>, \"source\" | \"params\" | \"actionId\">) => Promise<",
{
"pluginId": "actions",
"scope": "common",
"docId": "kibActionsPluginApi",
"section": "def-common.ActionTypeExecutorResult",
"text": "ActionTypeExecutorResult"
},
"<unknown>>; getAll: () => Promise<",
"FindActionResult",
"[]>; getBulk: (ids: string[]) => Promise<",
{
"pluginId": "actions",
"scope": "server",
"docId": "kibActionsPluginApi",
"section": "def-server.ActionResult",
"text": "ActionResult"
},
"<Record<string, unknown>>[]>; enqueueExecution: (options: ",
"ExecuteOptions",
") => Promise<void>; listTypes: () => Promise<",
{
"pluginId": "actions",
"scope": "common",
"docId": "kibActionsPluginApi",
"section": "def-common.ActionType",
"text": "ActionType"
},
"[]>; isActionTypeEnabled: (actionTypeId: string, options?: { notifyUsage: boolean; }) => boolean; }"
],
"source": {
"path": "x-pack/plugins/actions/server/index.ts",
Expand Down Expand Up @@ -1719,7 +1795,7 @@
"label": "config",
"description": [],
"signature": [
"Record<string, any>"
"{ [x: string]: any; }"
],
"source": {
"path": "x-pack/plugins/actions/common/types.ts",
Expand Down
Loading