Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
218 commits
Select commit Hold shift + click to select a range
1196dd1
[ML] Add anomaly job timing stats to Counts & JSON
qn895 Apr 30, 2020
c131cb3
Refactor action messaging to report on No Data state (#64365)
Zacqary Apr 30, 2020
671d750
lookback adjust (#64837)
randomuserid Apr 30, 2020
9112b6c
Avoid race condition between HttpServer.stop() and HttpServerSetup me…
joshdover Apr 30, 2020
a7291fa
[EPM] Adding support for nested fields (#64829)
jonathan-buttner Apr 30, 2020
693a84a
load SettingsOptions component lazily (#64638)
mshustov Apr 30, 2020
3442c25
lazy load React components + VegaParser (#64749)
mshustov Apr 30, 2020
0efd02b
change createIndexPattern to do what it takes to make the indexPatter…
Apr 30, 2020
fc2f244
fix: fix migration (#64894)
mbondyra Apr 30, 2020
8a30462
[Ingest] Agent config settings UI (#64854)
jen-huang Apr 30, 2020
b93427b
chore(NA): ignore server watch for md and test.tsx files (#64797)
mistic Apr 30, 2020
5887c97
[Lens] Allow user to drag and select a subset of the timeline in the …
mbondyra Apr 30, 2020
c8b9bdd
skip flaky suite (#64473)
spalger Apr 30, 2020
0399f70
[Metrics UI] Add Charts to Alert Conditions (#64384)
simianhacker Apr 30, 2020
b8e0730
[SIEM] NP Plugin dependency cleanup (#64842)
rylnd Apr 30, 2020
6e3791e
Ingest Node Pipelines UI (#62321)
alisonelizabeth Apr 30, 2020
59315bc
[Monitoring] NP Migration complete client cutover (#62908)
igoristic Apr 30, 2020
16ba937
[APM] Client new platform migration (#64046)
ogupte Apr 30, 2020
47b8ba5
[SIEM][CASE] Refactor Connectors - Jira Connector (#63450)
cnasikas Apr 30, 2020
c4e6789
[Lens] Trigger a filter action on click in datatable visualization (#…
mbondyra Apr 30, 2020
127b324
[Canvas] Adds refresh and autoplay options to view menu (#64375)
cqliu1 Apr 30, 2020
f9c1033
[Canvas] Adds edit menu (#64738)
cqliu1 Apr 30, 2020
3cef8e6
[Metrics UI] Add inventory metric threshold alerts (#64292)
phillipb Apr 30, 2020
ffe5166
[EPM] restrict package install endpoint from installing/updating to o…
neptunian Apr 30, 2020
8128b91
[Discover] Show doc viewer action buttons on focus (#64912)
cchaos Apr 30, 2020
7e5be98
Fixed `AddAlert` flyout does not immediately update state to reflect …
YulNaumenko May 1, 2020
7f8f765
[data.search.aggs] Remove legacy aggs APIs. (#64719)
lukeelmers May 1, 2020
f4db1c2
Fixed alert Edit flyout shows the error message when one of this acti…
YulNaumenko May 1, 2020
728c34f
[legacy/server/config] remove unnecessary deps for simple helper (#64…
May 1, 2020
c8ddb6b
load lens app lazily (#64769)
mshustov May 1, 2020
523926f
[Uptime] Certificates page (#64059)
shahzad31 May 1, 2020
856a820
[EPM] fix updates available filter (#64957)
neptunian May 1, 2020
d314e46
Use HDR for percentiles (#64758)
sorenlouv May 2, 2020
8eeaf96
[APM] Fix paths for ts optimization script (#65012)
dgieselaar May 2, 2020
c995a33
[APM] Fix failing `ApmIndices` test (#64965)
sorenlouv May 3, 2020
4d19323
onEvent prop for expression component (#64995)
streamich May 4, 2020
007b167
Bump backport to 5.4.1 (#65041)
sorenlouv May 4, 2020
ccede29
[TSVB] Fixing memory leak (#64918)
May 4, 2020
39e31d6
[Logs UI] Add dataset filter to ML module setup screen (#64470)
weltenwort May 4, 2020
34ccced
[Logs UI] [Alerting] Documentation (#64886)
Kerry350 May 4, 2020
4c57ebb
[Logs UI] Tweak copy in log alerts dialog (#64645)
May 4, 2020
a854a1d
Migrate tutorial resources (#64298)
DianaDerevyankina May 4, 2020
5754912
Adjust kibana app owning files (#65064)
sulemanof May 4, 2020
5bcf2c8
[Logs UI] [Alerting] Alerts management page enhancements (#64654)
Kerry350 May 4, 2020
3356a19
update endpoint to restrict removing with datasources (#64978)
neptunian May 4, 2020
9cfe4cf
[Event Log] Ensure sorting tests are less flaky (#64781)
gmmorris May 4, 2020
cb00e5e
[Alerting] fix labels and links in PagerDuty action ui and docs (#64032)
pmuellr May 4, 2020
360b9c1
Drilldowns (#61219)
streamich May 4, 2020
a532a91
[APM] Fix duplicate index patterns (#64883)
sorenlouv May 4, 2020
f8349f6
[APM] Agent remote config: validation for Java agent configs (#63956)
cauemarcondes May 4, 2020
55c94c8
[Ingest] Add data to Overview page (#65024)
nchaulet May 4, 2020
3ba268d
[DOCS] Reformats settings tables (#64844)
KOTungseth May 4, 2020
fb6d325
[DOCS} Fixes 404s in master (#64911)
KOTungseth May 4, 2020
86c64af
Bump mapbox-gl dependency from 1.9.0 to 1.10.0 (#64670)
watson May 4, 2020
496f492
Fix 37422 (#64215)
streamich May 4, 2020
306a5fe
Use brotli compression for some KP assets (#64367)
joshdover May 4, 2020
6ab1b20
Display global loading bar while applications are mounting (#64556)
joshdover May 4, 2020
5e972e1
[Fleet] Better display of fleet requirements (#65027)
nchaulet May 4, 2020
122450a
chore(NA): skip functional test for visualize axis scalling preventin…
mistic May 4, 2020
9db27db
[SIEM] Remove forgotten rules that weren't deleted (#64974)
rw-access May 4, 2020
0580440
[Canvas] Updates function reference docs (#64741)
cqliu1 May 4, 2020
f62df99
[ML] Embeddable Anomaly Swimlane (#64056)
darnautov May 4, 2020
cc6a676
[Uptime] Fix flaky Cert test (#65056)
shahzad31 May 4, 2020
a80f258
[Maps] fix remove layer (#65093)
nreese May 4, 2020
bf95b30
chore(NA): skip failing functional test for kerberos login (#65121)
mistic May 4, 2020
d94e6d3
[APM] Fix inconsistencies from patching backport conflicts from NP mi…
ogupte May 4, 2020
f98f4f2
mock the whole ES client in the integration tests (#65081)
mshustov May 4, 2020
f1d1b8c
Fix CCR search bug caused by paused follower indices (#64717)
cjcenizal May 4, 2020
a3a915a
[DOCS] Adds information about query timeout (#64970)
gchaps May 4, 2020
fb30a82
Add 2 flaky retries to es snapshot jobs (#64553)
brianseeders May 4, 2020
4788754
[Alerting] only show trial upgrade when running with basic license (#…
pmuellr May 4, 2020
33b2b5c
[ML] Enabling mml estimation in data recognizer module setup (#64900)
jgowdyelastic May 4, 2020
63121fb
Service map anomaly indicators (#64718)
smith May 4, 2020
8813114
Update epm illustration (#64975)
May 4, 2020
85539ee
Reorder ES management nav (#65082)
alisonelizabeth May 4, 2020
6c1f5ec
[Canvas] Reduce report generation time by re-using headless browser p…
poffdeluxe May 4, 2020
99a5db6
EMT-339: add policy response index and documents (#65004)
nnamdifrankie May 4, 2020
91b2757
[APM] Ensure that `/api/apm/security/indices_privileges` doesn't fail…
cauemarcondes May 4, 2020
497398e
fixing unit test (#65068)
cauemarcondes May 4, 2020
e3b9b94
[Maps] initial location map settings (#64336)
nreese May 4, 2020
dccb1dc
Revert "[ML] Embeddable Anomaly Swimlane (#64056)"
spalger May 4, 2020
f126e61
[NP][Discover] Move discover into new platform (#63473)
sulemanof May 4, 2020
7bf7174
[Maps] Code split Maps app (#64594)
thomasneirynck May 4, 2020
f801f8b
Do not suggest deprecated ordering key (#65040)
jloleysens May 4, 2020
fd99deb
[Dev Tools] Ability to disable app (#62944)
jloleysens May 4, 2020
09deb23
Fix issue with navigating in firefox/safari (#65163)
May 4, 2020
99aed58
[ui-shared-deps] only compress in production build mode (#65151)
May 4, 2020
044f89e
[Reporting] Improve TS and update Reporting usage data model (#64841)
tsullivan May 4, 2020
02bdb50
Remove references to the actionsClient in our routes (#64966)
rylnd May 4, 2020
bda8309
Fix data streams returning 500 when there are no matching indices (#6…
jen-huang May 4, 2020
f9be590
[Fleet] Agent details page UI (#64983)
jen-huang May 4, 2020
76df143
[ML] Embeddable Anomaly Swimlane (#65180)
darnautov May 4, 2020
0392024
[Canvas] Moves canvas Server to NP completely (#65148)
May 4, 2020
869f314
Adds saved objects to Management (#64926)
May 4, 2020
bd73d96
[Canvas] Finish moving UI to Kibana Platform (#64831)
May 4, 2020
2d4dc80
Update dependency @elastic/charts to v19.1.2 (#64759)
markov00 May 4, 2020
fb79865
Import space selector styles (#64656)
legrego May 4, 2020
418804d
[Ingest] Fix config creation when fleet is not enabled (#65158)
nchaulet May 4, 2020
6d78489
[Uptime] TLS alerting (#63913)
justinkambic May 5, 2020
86332e2
Fix password field showing as null instead of empty string (#65183)
jen-huang May 5, 2020
bab70fb
add updates available to overview (#65193)
neptunian May 5, 2020
fc6c78f
remove beaker icon, show text instead (#65153)
May 5, 2020
aad9daf
[ML] Amends New job from index pattern UI text (#64667)
szabosteve May 5, 2020
cf64454
[Alerting] Alert Details and Alert List design improvements (#64839)
andreadelrio May 5, 2020
d77d2e4
Remove legacy "interpreter" plugin (#61263)
streamich May 5, 2020
6349575
[data.search.aggs]: Expression functions for bucket agg types (#64772)
alexwizp May 5, 2020
4f66dfd
[ML] Transforms: Single Column Wizard. (#64436)
walterra May 5, 2020
eae92e3
[SIEM] Adds Cypress 'Exports custom rule' test (#64099)
MadameSheema May 5, 2020
537065a
[SIEM] Fix auto save for template timeline (#65001)
angorayc May 5, 2020
43205ec
[functional/page_objects] wait for infra ops page is loaded (#65050)
dmlemeshko May 5, 2020
6d9c59d
[Uptime] Filters in create alert flyout (#64753)
shahzad31 May 5, 2020
cd595ad
[TSVB] Fix std deviation band mode (#64413)
sulemanof May 5, 2020
5c2fb4c
[SIEM] Adds 'Configure connector' Cypress test (#64807)
MadameSheema May 5, 2020
03f4622
Feature fleet enrollment instructions (#65176)
nchaulet May 5, 2020
ba3534e
disable plugins. they could access ES via SO repository (#65242)
mshustov May 5, 2020
4142f57
[Ingest] Datastream list: add icons and dashboard links (#65048)
skh May 5, 2020
8adc272
[Metrics UI] Remove APM Hard Dependency (#64952)
simianhacker May 5, 2020
62574f3
[Uptime] Set ML anomaly look-back to 2w (from 24h) / Add spinner (#65…
shahzad31 May 5, 2020
ed641ed
[SIEM] [Cases] External service selection per case (#64775)
stephmilovic May 5, 2020
e5c8aca
Visualize: Reload on ui state change and fix ui state for tsvb (#63699)
flash1293 May 5, 2020
602d102
[Maps] Add global fit to data (#64702)
thomasneirynck May 5, 2020
d3ea775
[Maps] [Telemetry] Track geo_point and geo_shape index patterns separ…
thomasneirynck May 5, 2020
7cca2da
[test/functional] Tsfy page objects (#64887)
dmlemeshko May 5, 2020
7d15c21
[SIEM][CASE] Dynamic fields mapping based on connector (#64412)
cnasikas May 5, 2020
ba0670d
[Uptime] Console errors in case index missing (#65115)
shahzad31 May 5, 2020
1bb1091
[CI] Slack alerts - Elasticsearch snapshot failures (#64724)
brianseeders May 5, 2020
f2d1095
[Maps] add categorical palettes with 20 and 30 categories (#64701)
nreese May 5, 2020
33b3c7b
[SIEM] Removes prebuilt rules number dependency (#65128)
MadameSheema May 5, 2020
2f89069
Added support for docLinks plugin in Connectors forms and missing sav…
YulNaumenko May 5, 2020
9be4ec0
Removes legacy infra plugin and moves saved objects registration to N…
jasonrhodes May 5, 2020
5967f4e
Cleanup Typescript index pattern field editor / Expression functions …
alexwizp May 5, 2020
551bb07
[Dashboard] Refresh container after clone panel is complete (#65252)
May 5, 2020
add56be
[Metrics UI] Require filterQuery to be ES JSON (#64937)
Zacqary May 5, 2020
6a6deef
Deprecate kibana user in favor of kibana_system user (#63186)
legrego May 5, 2020
f5d6466
[Fleet] Fix display of local_metadata (#65260)
nchaulet May 5, 2020
ce06d37
[test/functional] page objects cleanup (#64891)
dmlemeshko May 5, 2020
9a0b7dd
[Fleet] Redirect user to fleet setup in enrollment flyout (#65265)
nchaulet May 5, 2020
e02350c
[APM] Update path to APM app after move to NP (#65034)
sorenlouv May 5, 2020
f26292e
Revert "[SIEM] Adds 'Configure connector' Cypress test (#64807)" (#65…
May 5, 2020
df18747
Disallows commonjs in new platform public (#65218)
May 5, 2020
4330865
Hide chrome until an app is mounting or mounted to avoid FOC on chrom…
pgayvallet May 5, 2020
0b202dc
[Metrics UI] Add 99th and 95th percentiles to Metric Explorer (#64699)
simianhacker May 5, 2020
db914a8
[Uptime] Move status filter to monitor list (#65049)
shahzad31 May 5, 2020
4928978
update elastic/charts to 19.2.0 (#65279)
markov00 May 5, 2020
23282a2
Bump jquery from 3.4.1 to 3.5.0 (#64884)
dependabot[bot] May 5, 2020
af8f9fa
Change default icon for the `Log in with Elasticsearch` login selecto…
azasypkin May 5, 2020
399eed7
[APM] Annotations API (#64796)
dgieselaar May 5, 2020
52a232f
load react component lazily to reduce entry bundle (#65267)
mshustov May 5, 2020
283b61b
Increase verify es job timeout to 2.5 hours (#65313)
brianseeders May 5, 2020
7d5aa80
[Metrics UI] Migrating Docker network fields (#65133)
simianhacker May 5, 2020
c2422c9
[Uptime] Remove legacy uptime from path labeler (#65054)
shahzad31 May 5, 2020
415d33b
[ML] Edits create anomaly job intro text (#64607)
lcawl May 5, 2020
891e27e
[Maps] observability real user monitoring solution layer (#64949)
nreese May 5, 2020
76d8ffe
[Reporting] Convert test code to Typescript (#65155)
tsullivan May 5, 2020
a467fe5
[Metrics UI] Debounce onChange in alert creation UI (#65167)
Zacqary May 5, 2020
2ccc397
[data.search.aggs]: Expression functions for metric agg types (#64914)
VladLasitsa May 5, 2020
c7ae1c0
[Uptime] Flatten dynamic settings object, update saved object mapping…
justinkambic May 5, 2020
fdfbf7d
[Ingest pipelines] Fix bug when deleting pipeline from details panel …
alisonelizabeth May 5, 2020
bec09fd
[SIEM] Add initial candidate rules for 7.8 merge may 4 (#65169)
randomuserid May 5, 2020
4896b65
[APM] Service maps anomaly detection status in popover (#65217)
ogupte May 5, 2020
33376fc
Integration of a static filesystem for the node_modules (#47998)
mistic May 5, 2020
e864fd6
[Vis Editor] - console error on opening the Inspector from visualizat…
alexwizp May 5, 2020
32be411
[ML] Transforms: Edit transform flyout. (#65033)
walterra May 5, 2020
2de9346
[ML] Progress to include step. (#65305)
walterra May 5, 2020
943f8b9
[ML] Fix packetbeat module query (#65241)
jgowdyelastic May 5, 2020
7cd44e0
[SIEM][Detections] ML services refactor (#65187)
rylnd May 5, 2020
e5d7bb6
[Lens] Pie and treemap charts (#55477)
May 5, 2020
e344adb
Remove events.module from query, use dataset string or index name ins…
jen-huang May 5, 2020
ea19374
[Ingest] Enforce security required and superuser permissions (#65315)
jen-huang May 5, 2020
4302161
New resolver (#64704)
IgorGuz2000 May 5, 2020
932d6ad
[Maps] do not show auto-clustering capabilities for a geo_shape sourc…
nreese May 5, 2020
5bad855
Return to dashboard after editing embeddable (#62865)
ThomThomson May 5, 2020
bf7ace3
[DOCS] Fix indentation in code blocks in Timelion (#65343)
gchaps May 5, 2020
509ea6a
Updated README for alerting API (#65219)
YulNaumenko May 5, 2020
ee270c7
disallow external imports to src/core/utils (#64852)
May 5, 2020
ecd16dc
Drag between ANDs in timeline queries / add to timeline (#65228)
andrew-goldstein May 5, 2020
f5e8f3d
docs: update timeline (#65182)
bmorelli25 May 5, 2020
ee9c1a0
[Ingest Manager] Use cloudId for ES & Kibana URLs if available. (#65366)
May 5, 2020
65ab0c6
[interpreter] remove unused code (#65332)
May 5, 2020
65447ec
[test] Skip ML test preventing promotion of ES snapshot
May 5, 2020
dc647a6
[pre-commit script] refactor for speed (#65202)
May 5, 2020
a1f8ad0
skip flaky suite (#64812) (#64723)
spalger Apr 29, 2020
daceebb
[Ingest] check and create default indices during setup (#64809)
neptunian May 5, 2020
a5fe3ce
[SIEM] template timeline UI (#64439)
angorayc May 6, 2020
b8bea5b
[Canvas] move files from legacy/plugins to plugins (#65283)
May 6, 2020
e977df4
add related event generation to ancestor nodes (fixes a bug) (#64950)
bkimmel May 6, 2020
42d2443
skip whole suite blocking snapshots (#65377)
spalger May 6, 2020
edc8cb5
bug fixing (#65387)
stephmilovic May 6, 2020
9d88805
[Ingest pipelines] Address copy feedback (#65175)
alisonelizabeth May 6, 2020
35e1027
New nav (#64018)
May 6, 2020
3ca63a6
[SIEM][CASE] Configuration pages UI redesign (#65355)
cnasikas May 6, 2020
9dc5c7d
Remove redundant formatting of percentage column (#64948)
kertal May 6, 2020
a108b23
Additional branding updates (#64712)
ryankeairns May 6, 2020
8483574
[ML] Fixes reordering in view by selection when overall cell selected…
peteharverson May 6, 2020
94127d8
[Alerting] migrates acceptance and functional test fixtures to KP (#6…
gmmorris May 6, 2020
6114eba
[chore] Improve request cancelation handling in vis embeddable (#65057)
Dosant May 6, 2020
8944dba
[ML] Adding daily_model_snapshot_retention_after_days to types and sc…
jgowdyelastic May 6, 2020
da28df5
add direct build command (#65431)
mshustov May 6, 2020
81ad646
update apm index pattern (#65424)
simitt May 6, 2020
8a65950
[ML] Adds docs_per_second to transform edit form. (#65365)
walterra May 6, 2020
4e2b944
[APM] Custom links section inside the Actions menu is showing outside…
cauemarcondes May 6, 2020
c6b1f70
Fix flaky ServerMetricsCollector integration test (#65420)
pgayvallet May 6, 2020
ced64f4
add tsvb tests to Firefox suite (#65425)
dmlemeshko May 6, 2020
2a32f8f
Sync Kerberos + Anonymous access tests with the latest `security/_aut…
azasypkin May 6, 2020
a06c02f
[SIEM] Eliminate Superfluous Untitled Timelines (#64341)
patrykkopycinski May 6, 2020
ce0d39b
Task/policy response (#64838)
parkiino May 6, 2020
313d802
Add version 7.8 to backport config (#65445)
sorenlouv May 6, 2020
e863830
Add tests for the concurrent refresh token requests. (#62027)
azasypkin May 6, 2020
4571536
[Resolver] use just left and top, and remove transform, from process …
May 6, 2020
eccdbdb
[ML] Data Frame Analytics: Skip job cloning functional tests. (#65465)
walterra May 6, 2020
867f654
Add round decimal for bucket_processing_time
qn895 May 6, 2020
3e9a12c
Revert "[SIEM] Eliminate Superfluous Untitled Timelines (#64341)"
spalger May 6, 2020
e5abec1
[Doc-Table] Import styles into JS where possible (#65329)
cchaos May 6, 2020
8581ba8
[Logs UI] Add tests to the log alert executor (#64881)
May 6, 2020
46b91cc
[ML] Add check for loss_function when cloning a regression job (#65481)
peteharverson May 6, 2020
6d91b70
[ML] Add anomaly job timing stats to Counts & JSON
qn895 Apr 30, 2020
ae8e322
Add round decimal for bucket_processing_time
qn895 May 6, 2020
1d7df48
Merge branches 'add-job-timing-stats-to-anomaly-jobs' and 'add-job-ti…
qn895 May 6, 2020
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
30 changes: 28 additions & 2 deletions .backportrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
{
"upstream": "elastic/kibana",
"branches": [{ "name": "7.x", "checked": true }, "7.7", "7.6", "7.5", "7.4", "7.3", "7.2", "7.1", "7.0", "6.8", "6.7", "6.6", "6.5", "6.4", "6.3", "6.2", "6.1", "6.0", "5.6"],
"labels": ["backport"]
"targetBranchChoices": [
{ "name": "master", "checked": true },
{ "name": "7.x", "checked": true },
"7.8",
"7.7",
"7.6",
"7.5",
"7.4",
"7.3",
"7.2",
"7.1",
"7.0",
"6.8",
"6.7",
"6.6",
"6.5",
"6.4",
"6.3",
"6.2",
"6.1",
"6.0",
"5.6"
],
"targetPRLabels": ["backport"],
"branchLabelMapping": {
"^v7.8.0$": "7.x",
"^v(\\d+).(\\d+).\\d+$": "$1.$2"
}
}
4 changes: 2 additions & 2 deletions .ci/end2end.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ pipeline {
BASE_DIR = 'src/github.com/elastic/kibana'
HOME = "${env.WORKSPACE}"
APM_ITS = 'apm-integration-testing'
CYPRESS_DIR = 'x-pack/legacy/plugins/apm/e2e'
CYPRESS_DIR = 'x-pack/plugins/apm/e2e'
PIPELINE_LOG_LEVEL = 'DEBUG'
}
options {
Expand All @@ -39,7 +39,7 @@ pipeline {
shallow: false, reference: "/var/lib/jenkins/.git-references/kibana.git")
script {
dir("${BASE_DIR}"){
def regexps =[ "^x-pack/legacy/plugins/apm/.*" ]
def regexps =[ "^x-pack/plugins/apm/.*" ]
env.APM_UPDATED = isGitRegionMatch(patterns: regexps)
}
}
Expand Down
74 changes: 40 additions & 34 deletions .ci/es-snapshots/Jenkinsfile_verify_es
Original file line number Diff line number Diff line change
Expand Up @@ -19,42 +19,48 @@ currentBuild.description = "ES: ${SNAPSHOT_VERSION}<br />Kibana: ${params.branch

def SNAPSHOT_MANIFEST = "https://storage.googleapis.com/kibana-ci-es-snapshots-daily/${SNAPSHOT_VERSION}/archives/${SNAPSHOT_ID}/manifest.json"

kibanaPipeline(timeoutMinutes: 120) {
kibanaPipeline(timeoutMinutes: 150) {
catchErrors {
withEnv(["ES_SNAPSHOT_MANIFEST=${SNAPSHOT_MANIFEST}"]) {
parallel([
'kibana-intake-agent': workers.intake('kibana-intake', './test/scripts/jenkins_unit.sh'),
'x-pack-intake-agent': workers.intake('x-pack-intake', './test/scripts/jenkins_xpack.sh'),
'kibana-oss-agent': workers.functional('kibana-oss-tests', { kibanaPipeline.buildOss() }, [
'oss-ciGroup1': kibanaPipeline.ossCiGroupProcess(1),
'oss-ciGroup2': kibanaPipeline.ossCiGroupProcess(2),
'oss-ciGroup3': kibanaPipeline.ossCiGroupProcess(3),
'oss-ciGroup4': kibanaPipeline.ossCiGroupProcess(4),
'oss-ciGroup5': kibanaPipeline.ossCiGroupProcess(5),
'oss-ciGroup6': kibanaPipeline.ossCiGroupProcess(6),
'oss-ciGroup7': kibanaPipeline.ossCiGroupProcess(7),
'oss-ciGroup8': kibanaPipeline.ossCiGroupProcess(8),
'oss-ciGroup9': kibanaPipeline.ossCiGroupProcess(9),
'oss-ciGroup10': kibanaPipeline.ossCiGroupProcess(10),
'oss-ciGroup11': kibanaPipeline.ossCiGroupProcess(11),
'oss-ciGroup12': kibanaPipeline.ossCiGroupProcess(12),
]),
'kibana-xpack-agent': workers.functional('kibana-xpack-tests', { kibanaPipeline.buildXpack() }, [
'xpack-ciGroup1': kibanaPipeline.xpackCiGroupProcess(1),
'xpack-ciGroup2': kibanaPipeline.xpackCiGroupProcess(2),
'xpack-ciGroup3': kibanaPipeline.xpackCiGroupProcess(3),
'xpack-ciGroup4': kibanaPipeline.xpackCiGroupProcess(4),
'xpack-ciGroup5': kibanaPipeline.xpackCiGroupProcess(5),
'xpack-ciGroup6': kibanaPipeline.xpackCiGroupProcess(6),
'xpack-ciGroup7': kibanaPipeline.xpackCiGroupProcess(7),
'xpack-ciGroup8': kibanaPipeline.xpackCiGroupProcess(8),
'xpack-ciGroup9': kibanaPipeline.xpackCiGroupProcess(9),
'xpack-ciGroup10': kibanaPipeline.xpackCiGroupProcess(10),
]),
])
}
slackNotifications.onFailure(
title: ":broken_heart: *<${env.BUILD_URL}|[${SNAPSHOT_VERSION}] ES Snapshot Verification Failure>*",
message: ":broken_heart: [${SNAPSHOT_VERSION}] ES Snapshot Verification Failure",
) {
retryable.enable(2)
withEnv(["ES_SNAPSHOT_MANIFEST=${SNAPSHOT_MANIFEST}"]) {
parallel([
'kibana-intake-agent': workers.intake('kibana-intake', './test/scripts/jenkins_unit.sh'),
'x-pack-intake-agent': workers.intake('x-pack-intake', './test/scripts/jenkins_xpack.sh'),
'kibana-oss-agent': workers.functional('kibana-oss-tests', { kibanaPipeline.buildOss() }, [
'oss-ciGroup1': kibanaPipeline.ossCiGroupProcess(1),
'oss-ciGroup2': kibanaPipeline.ossCiGroupProcess(2),
'oss-ciGroup3': kibanaPipeline.ossCiGroupProcess(3),
'oss-ciGroup4': kibanaPipeline.ossCiGroupProcess(4),
'oss-ciGroup5': kibanaPipeline.ossCiGroupProcess(5),
'oss-ciGroup6': kibanaPipeline.ossCiGroupProcess(6),
'oss-ciGroup7': kibanaPipeline.ossCiGroupProcess(7),
'oss-ciGroup8': kibanaPipeline.ossCiGroupProcess(8),
'oss-ciGroup9': kibanaPipeline.ossCiGroupProcess(9),
'oss-ciGroup10': kibanaPipeline.ossCiGroupProcess(10),
'oss-ciGroup11': kibanaPipeline.ossCiGroupProcess(11),
'oss-ciGroup12': kibanaPipeline.ossCiGroupProcess(12),
]),
'kibana-xpack-agent': workers.functional('kibana-xpack-tests', { kibanaPipeline.buildXpack() }, [
'xpack-ciGroup1': kibanaPipeline.xpackCiGroupProcess(1),
'xpack-ciGroup2': kibanaPipeline.xpackCiGroupProcess(2),
'xpack-ciGroup3': kibanaPipeline.xpackCiGroupProcess(3),
'xpack-ciGroup4': kibanaPipeline.xpackCiGroupProcess(4),
'xpack-ciGroup5': kibanaPipeline.xpackCiGroupProcess(5),
'xpack-ciGroup6': kibanaPipeline.xpackCiGroupProcess(6),
'xpack-ciGroup7': kibanaPipeline.xpackCiGroupProcess(7),
'xpack-ciGroup8': kibanaPipeline.xpackCiGroupProcess(8),
'xpack-ciGroup9': kibanaPipeline.xpackCiGroupProcess(9),
'xpack-ciGroup10': kibanaPipeline.xpackCiGroupProcess(10),
]),
])
}

promoteSnapshot(SNAPSHOT_VERSION, SNAPSHOT_ID)
promoteSnapshot(SNAPSHOT_VERSION, SNAPSHOT_ID)
}
}

kibanaPipeline.sendMail()
Expand Down
11 changes: 6 additions & 5 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,12 @@ target
/src/plugins/vis_type_timelion/public/_generated_/**
/src/plugins/vis_type_timelion/public/webpackShims/jquery.flot.*
/x-pack/legacy/plugins/**/__tests__/fixtures/**
/x-pack/legacy/plugins/apm/e2e/cypress/**/snapshots.js
/x-pack/legacy/plugins/canvas/canvas_plugin
/x-pack/legacy/plugins/canvas/canvas_plugin_src/lib/flot-charts
/x-pack/legacy/plugins/canvas/shareable_runtime/build
/x-pack/legacy/plugins/canvas/storybook
/x-pack/plugins/apm/e2e/cypress/**/snapshots.js
/x-pack/plugins/canvas/canvas_plugin
/x-pack/plugins/canvas/canvas_plugin_src/lib/flot-charts
/x-pack/plugins/canvas/shareable_runtime/build
/x-pack/plugins/canvas/storybook
/x-pack/plugins/monitoring/public/lib/jquery_flot
/x-pack/legacy/plugins/infra/common/graphql/types.ts
/x-pack/legacy/plugins/infra/public/graphql/types.ts
/x-pack/legacy/plugins/infra/server/graphql/types.ts
Expand Down
51 changes: 36 additions & 15 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ module.exports = {
},
},
{
files: ['x-pack/legacy/plugins/canvas/**/*.{js,ts,tsx}'],
files: ['x-pack/plugins/canvas/**/*.{js,ts,tsx}'],
rules: {
'react-hooks/exhaustive-deps': 'off',
'jsx-a11y/click-events-have-key-events': 'off',
Expand Down Expand Up @@ -151,6 +151,16 @@ module.exports = {
},
},

/**
* New Platform client-side
*/
{
files: ['{src,x-pack}/plugins/*/public/**/*.{js,ts,tsx}'],
rules: {
'import/no-commonjs': 'error',
},
},

/**
* Files that require Elastic license headers instead of Apache 2.0 header
*/
Expand Down Expand Up @@ -183,6 +193,11 @@ module.exports = {
{
basePath: __dirname,
zones: [
{
target: ['(src|x-pack)/**/*', '!src/core/**/*'],
from: ['src/core/utils/**/*'],
errorMessage: `Plugins may only import from src/core/server and src/core/public.`,
},
{
target: [
'(src|x-pack)/legacy/**/*',
Expand Down Expand Up @@ -306,7 +321,7 @@ module.exports = {
{
files: [
'x-pack/test/functional/apps/**/*.js',
'x-pack/legacy/plugins/apm/**/*.js',
'x-pack/plugins/apm/**/*.js',
'test/*/config.ts',
'test/*/config_open.ts',
'test/*/{tests,test_suites,apis,apps}/**/*',
Expand Down Expand Up @@ -393,7 +408,7 @@ module.exports = {
'x-pack/**/*.test.js',
'x-pack/test_utils/**/*',
'x-pack/gulpfile.js',
'x-pack/legacy/plugins/apm/public/utils/testHelpers.js',
'x-pack/plugins/apm/public/utils/testHelpers.js',
],
rules: {
'import/no-extraneous-dependencies': [
Expand Down Expand Up @@ -519,15 +534,15 @@ module.exports = {
* APM overrides
*/
{
files: ['x-pack/legacy/plugins/apm/**/*.js'],
files: ['x-pack/plugins/apm/**/*.js'],
rules: {
'no-unused-vars': ['error', { ignoreRestSiblings: true }],
'no-console': ['warn', { allow: ['error'] }],
},
},
{
plugins: ['react-hooks'],
files: ['x-pack/legacy/plugins/apm/**/*.{ts,tsx}'],
files: ['x-pack/plugins/apm/**/*.{ts,tsx}'],
rules: {
'react-hooks/rules-of-hooks': 'error', // Checks rules of Hooks
'react-hooks/exhaustive-deps': ['error', { additionalHooks: '^useFetcher$' }],
Expand Down Expand Up @@ -878,7 +893,7 @@ module.exports = {
* Canvas overrides
*/
{
files: ['x-pack/legacy/plugins/canvas/**/*.js'],
files: ['x-pack/plugins/canvas/**/*.js'],
rules: {
radix: 'error',

Expand Down Expand Up @@ -922,12 +937,12 @@ module.exports = {
},
{
files: [
'x-pack/legacy/plugins/canvas/gulpfile.js',
'x-pack/legacy/plugins/canvas/scripts/*.js',
'x-pack/legacy/plugins/canvas/tasks/*.js',
'x-pack/legacy/plugins/canvas/tasks/**/*.js',
'x-pack/legacy/plugins/canvas/__tests__/**/*.js',
'x-pack/legacy/plugins/canvas/**/{__tests__,__test__,__jest__,__fixtures__,__mocks__}/**/*.js',
'x-pack/plugins/canvas/gulpfile.js',
'x-pack/plugins/canvas/scripts/*.js',
'x-pack/plugins/canvas/tasks/*.js',
'x-pack/plugins/canvas/tasks/**/*.js',
'x-pack/plugins/canvas/__tests__/**/*.js',
'x-pack/plugins/canvas/**/{__tests__,__test__,__jest__,__fixtures__,__mocks__}/**/*.js',
],
rules: {
'import/no-extraneous-dependencies': [
Expand All @@ -940,7 +955,7 @@ module.exports = {
},
},
{
files: ['x-pack/legacy/plugins/canvas/canvas_plugin_src/**/*.js'],
files: ['x-pack/plugins/canvas/canvas_plugin_src/**/*.js'],
globals: { canvas: true, $: true },
rules: {
'import/no-unresolved': [
Expand All @@ -952,13 +967,19 @@ module.exports = {
},
},
{
files: ['x-pack/legacy/plugins/canvas/public/**/*.js'],
files: ['x-pack/plugins/canvas/public/**/*.js'],
env: {
browser: true,
},
},
{
files: ['x-pack/legacy/plugins/canvas/canvas_plugin_src/lib/flot-charts/**/*.js'],
files: ['x-pack/plugins/canvas/canvas_plugin_src/lib/flot-charts/**/*.js'],
env: {
jquery: true,
},
},
{
files: ['x-pack/plugins/monitoring/public/lib/jquery_flot/**/*.js'],
env: {
jquery: true,
},
Expand Down
28 changes: 16 additions & 12 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,28 @@
# For more info, see https://help.github.com/articles/about-codeowners/

# App
/x-pack/plugins/dashboard_enhanced/ @elastic/kibana-app
/x-pack/plugins/lens/ @elastic/kibana-app
/x-pack/plugins/graph/ @elastic/kibana-app
/src/legacy/server/url_shortening/ @elastic/kibana-app
/src/legacy/server/sample_data/ @elastic/kibana-app
/src/legacy/core_plugins/kibana/public/dashboard/ @elastic/kibana-app
/src/legacy/core_plugins/kibana/public/discover/ @elastic/kibana-app
/src/legacy/core_plugins/kibana/public/local_application_service/ @elastic/kibana-app
/src/legacy/core_plugins/kibana/public/dev_tools/ @elastic/kibana-app
/src/plugins/vis_type_vislib/ @elastic/kibana-app
/src/plugins/vis_type_xy/ @elastic/kibana-app
/src/plugins/vis_type_table/ @elastic/kibana-app
/src/plugins/kibana_legacy/ @elastic/kibana-app
/src/plugins/vis_type_timelion/ @elastic/kibana-app
/src/plugins/dashboard/ @elastic/kibana-app
/src/plugins/discover/ @elastic/kibana-app
/src/plugins/input_control_vis/ @elastic/kibana-app
/src/plugins/visualize/ @elastic/kibana-app
/src/plugins/vis_type_timeseries/ @elastic/kibana-app
/src/plugins/vis_type_metric/ @elastic/kibana-app
/src/plugins/kibana_legacy/ @elastic/kibana-app
/src/plugins/vis_default_editor/ @elastic/kibana-app
/src/plugins/vis_type_markdown/ @elastic/kibana-app
/src/plugins/vis_type_metric/ @elastic/kibana-app
/src/plugins/vis_type_table/ @elastic/kibana-app
/src/plugins/vis_type_tagcloud/ @elastic/kibana-app
/src/plugins/vis_type_timelion/ @elastic/kibana-app
/src/plugins/vis_type_timeseries/ @elastic/kibana-app
/src/plugins/vis_type_vega/ @elastic/kibana-app
/src/plugins/vis_type_vislib/ @elastic/kibana-app
/src/plugins/vis_type_xy/ @elastic/kibana-app
/src/plugins/visualize/ @elastic/kibana-app

# Core UI
# Exclude tutorials folder for now because they are not owned by Kibana app and most will move out soon
Expand Down Expand Up @@ -64,7 +66,7 @@
/x-pack/plugins/drilldowns/ @elastic/kibana-app-arch

# APM
/x-pack/legacy/plugins/apm/ @elastic/apm-ui
/x-pack/plugins/apm/ @elastic/apm-ui
/x-pack/plugins/apm/ @elastic/apm-ui
/x-pack/test/functional/apps/apm/ @elastic/apm-ui
/src/legacy/core_plugins/apm_oss/ @elastic/apm-ui
Expand All @@ -75,7 +77,7 @@
/x-pack/legacy/plugins/beats_management/ @elastic/beats

# Canvas
/x-pack/legacy/plugins/canvas/ @elastic/kibana-canvas
/x-pack/plugins/canvas/ @elastic/kibana-canvas

# Observability UIs
/x-pack/legacy/plugins/infra/ @elastic/logs-metrics-ui
Expand All @@ -84,6 +86,7 @@
/x-pack/legacy/plugins/ingest_manager/ @elastic/ingest-management
/x-pack/plugins/observability/ @elastic/logs-metrics-ui @elastic/apm-ui @elastic/uptime @elastic/ingest-management
/x-pack/legacy/plugins/monitoring/ @elastic/stack-monitoring-ui
/x-pack/plugins/monitoring/ @elastic/stack-monitoring-ui
/x-pack/plugins/uptime @elastic/uptime

# Machine Learning
Expand Down Expand Up @@ -203,6 +206,7 @@
/x-pack/plugins/snapshot_restore/ @elastic/es-ui
/x-pack/plugins/upgrade_assistant/ @elastic/es-ui
/x-pack/plugins/watcher/ @elastic/es-ui
/x-pack/plugins/ingest_pipelines/ @elastic/es-ui

# Endpoint
/x-pack/plugins/endpoint/ @elastic/endpoint-app-team @elastic/siem
Expand Down
5 changes: 2 additions & 3 deletions .github/paths-labeller.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@
- "Feature:ExpressionLanguage":
- "src/plugins/expressions/**/*.*"
- "src/plugins/bfetch/**/*.*"
- "Team:apm"
- "Team:apm":
- "x-pack/plugins/apm/**/*.*"
- "x-pack/plugins/apm/**/*.*"
- "x-pack/legacy/plugins/apm/**/*.*"
- "Team:uptime":
- "x-pack/plugins/uptime/**/*.*"
- "x-pack/legacy/plugins/uptime/**/*.*"
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@ package-lock.json
*.sublime-*
npm-debug.log*
.tern-project
x-pack/legacy/plugins/apm/tsconfig.json
x-pack/plugins/apm/tsconfig.json
apm.tsconfig.json
/x-pack/legacy/plugins/apm/e2e/snapshots.js
/x-pack/plugins/apm/e2e/snapshots.js
1 change: 1 addition & 0 deletions .i18nrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"data": "src/plugins/data",
"embeddableApi": "src/plugins/embeddable",
"embeddableExamples": "examples/embeddable_examples",
"uiActionsExamples": "examples/ui_action_examples",
"share": "src/plugins/share",
"home": "src/plugins/home",
"charts": "src/plugins/charts",
Expand Down
Loading