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

28Nov #1

Merged
merged 3,435 commits into from
Nov 28, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3435 commits
Select commit Hold shift + click to select a range
429c28d
[ML] Adding ML node warning to overview and analytics pages (#50766)
jgowdyelastic Nov 17, 2019
18e587f
Fix @reach/router types (#50863)
patrykkopycinski Nov 17, 2019
d7f2ebc
ui/resize_checker 👉 src/plugins/kibana_utils (#44750)
sainthkh Nov 17, 2019
d577d40
[i18n] integrate latest translations (#50864)
Bamieh Nov 17, 2019
39aeaaa
Add retry to find.existsByDisplayedByCssSelector (#48734)
pheyos Nov 18, 2019
583500e
allows plugins to define validation schema for "enabled" flag (#50286)
mshustov Nov 18, 2019
6bdcb23
[ML] Enabling lat_long detector function in advanced wizard (#50787)
jgowdyelastic Nov 18, 2019
dca8c24
[ML] Add tests to create transforms (#49760)
pheyos Nov 18, 2019
8f2e2af
plugins/data - cleanup JEST: remove @kbn/expect (#50886)
alexwizp Nov 18, 2019
aed59d6
[SIEM] Add SavedQuery in Timeline - cleanup (#50884)
alexwizp Nov 18, 2019
0fa36f8
Fix: pagination controls should not scroll horizontally for sa… (#50764)
mbondyra Nov 18, 2019
2166044
remove outdated comment (#50895)
mshustov Nov 18, 2019
eb4c47e
[ML] Injectables refactor (#50512)
jgowdyelastic Nov 18, 2019
34c99cb
Revert changes to use_kibana_ui_setting (#50877)
patrykkopycinski Nov 18, 2019
bde2895
Additional validation for elasticsearch username (#48247)
jportner Nov 18, 2019
66038f5
[Monitoring] Improve permissions required around setup mode (#50421)
chrisronline Nov 18, 2019
f92573a
[Monitoring] Gracefully handle issue with filebeat indices (#48929)
chrisronline Nov 18, 2019
c739e2f
[Monitoring] Use a basic monitoring user for tests (#47865)
chrisronline Nov 18, 2019
3026912
Better explanation about the Prettier recommendation (extension vs. N…
afharo Nov 18, 2019
0c2c63f
[Dev] Fix serialising a really big string (#50915)
jloleysens Nov 18, 2019
aaa3097
[ML] Fix lat_long anomalies table links menu and value formatting (#5…
peteharverson Nov 18, 2019
97c2bc9
[Telemetry] Show opt-in changes for OSS users (#50831)
Nov 18, 2019
fb3d2f9
[ML] Remaning new_job_new folder (#50917)
jgowdyelastic Nov 18, 2019
10c158b
Increase alerting test stability and reduce flakiness (#50246)
mikecote Nov 18, 2019
dd06bfc
[ML] DF Analytics - auto-populate model_memory_limit (#50714)
alvarezmelissa87 Nov 18, 2019
d04d5e9
[DOCS] Shareables naming convention (#50497)
KOTungseth Nov 18, 2019
04425ff
[NP Kibana Migrations ] kibana plugin home (#50444)
TinaHeiligers Nov 18, 2019
6bc43bb
[page_objects/common_page] convert to ts (#50771)
dmlemeshko Nov 18, 2019
6729d51
[DOCS] Mark Beats central management as discontinued (#49423)
dedemorton Nov 18, 2019
37d82db
[Maps] prevent users from overflowing URL when filtering by shape (#5…
nreese Nov 18, 2019
929384b
[Maps] Delay vector tile layer syncing until spritesheet is loaded (#…
thomasneirynck Nov 18, 2019
e5ef878
[SIEM] Fix: Empty `Source` / `Destination` shown when only ports are …
andrew-goldstein Nov 18, 2019
e2dc921
[Maps] move apply global filter settting from layer to source (#50523)
nreese Nov 18, 2019
02ac9a3
[SIEM] Shim backend for new platform (#50240)
rylnd Nov 18, 2019
3d62c5d
[Header] Force line-break if username is a solid long string (#50807)
cchaos Nov 18, 2019
2607763
Expressions fully migrated to the New Platform (#50294)
streamich Nov 19, 2019
e20c596
[Telemetry] Fix a corner case where optIn flag was not handled proper…
tsullivan Nov 19, 2019
ce99844
Add ability to tag alerts (#49320)
mikecote Nov 19, 2019
d0d565f
Fix filter pill label for filters with negated alias (#50743)
nreese Nov 19, 2019
2643f18
Cleans UI up and removes duplicated info (#49208)
katrin-freihofner Nov 19, 2019
e649551
Add Traefik Metricbeat module tutorial to Kibana home (#50767)
ChrsMark Nov 19, 2019
a325db0
[SIEM] Skip failing tests (#50942)
MadameSheema Nov 19, 2019
c0d2b29
Move @kbn/es-query into data plugin - remove unused code (#50903)
alexwizp Nov 19, 2019
600862e
Migrate share registry (#50137)
flash1293 Nov 19, 2019
01bbbf4
Remove react references from core `OverlayService` apis (#48431)
pgayvallet Nov 19, 2019
483cb9a
Upgrade typescript-eslint to 2.8.0 (#50956)
Nov 19, 2019
c876dc3
Feature/issue 50665 hide header panel in embeddable panel (#50728)
shahzad31 Nov 19, 2019
6b6692c
[ML] removing unnecessary ts-ignore comments (#50943)
jgowdyelastic Nov 19, 2019
4a07fe0
[ML] Adjust and re-enable categorization advanced wizard test (#51005)
pheyos Nov 19, 2019
d381a22
Remove injectI18n in field editor. (#47656)
sainthkh Nov 19, 2019
551b03b
[APM] Improve index pattern handling (#50127)
sorenlouv Nov 19, 2019
643f15c
Licensing plugin (#49345)
mshustov Nov 19, 2019
03cfa72
[SIEM] Fixes unhandled promise rejection warning in test case (#50834)
dhurley14 Nov 19, 2019
c44a3be
Fix failing timezone test (#50882)
dgieselaar Nov 19, 2019
6fc04d2
[APM] Set no of ticks based on available width for chart (#50904)
dgieselaar Nov 19, 2019
3fd99c9
[DOCS] [LENS] New Lens docs (#50746)
KOTungseth Nov 19, 2019
1d6eef1
pin es to 82c601c0 (#51075)
jbudz Nov 19, 2019
b354e7d
[docs] Improve KQL nested query syntax explanation (#49918)
Bargs Nov 19, 2019
dfcf29a
Fix type error in phrase_filter.ts (#50713)
Bargs Nov 19, 2019
7f924f9
Lucene uses `or` by default (#50987)
Bargs Nov 19, 2019
35d0d4e
fixes bug where search_after executed in while loop could return empt…
dhurley14 Nov 19, 2019
8ae4ae9
Revert "[Telemetry] Fix a corner case where optIn flag was not handle…
Nov 19, 2019
2683dce
[SIEM][Detection Engine] Adds filter feature and fixes misc bugs arou…
FrankHassanabad Nov 19, 2019
5632280
Fix issue with calling window.scroll with options object (#51060)
patrykkopycinski Nov 19, 2019
3baa6cc
Make tests less flaky (#50816)
Nov 19, 2019
295f1df
[services/remote] wrap up clearing browser storage with try/catch (#5…
dmlemeshko Nov 19, 2019
e46f977
Np kibana plugin home feature catalogue (#50838)
TinaHeiligers Nov 19, 2019
7fddc23
Deprecate xpack.telemetry.* instead of removing it (#51117)
epixa Nov 19, 2019
9cb37a1
Kibana app migration: Shim dashboard (#48913)
flash1293 Nov 20, 2019
74fb377
fix conflict (#51147)
flash1293 Nov 20, 2019
ff2a3ab
Load Lens together with kibana app (#50164)
flash1293 Nov 20, 2019
cdc9caa
[ML] Remove unused Angular filters (#51027)
peteharverson Nov 20, 2019
d035539
Upgrade Assistant to New Platform Ready (#50163)
jloleysens Nov 20, 2019
3a915b2
Use NP registry instead of ui/registry/field_formats (#48108)
Nov 20, 2019
014f095
[Docs] - adding defaultRoute setting docs (#50952)
legrego Nov 20, 2019
102d28c
[SIEM] Fixes events viewer tests (#51032)
MadameSheema Nov 20, 2019
ddb3c67
Clarify that these auth settings are for sending data (#48437)
cachedout Nov 20, 2019
063a4f2
[APM][docs] Updates to documentation for 7.5 (#50988)
bmorelli25 Nov 20, 2019
1814957
[FTR] expose new es client service (#51066)
Nov 20, 2019
052745e
Deprecate filter-bar directive (#51149)
Nov 20, 2019
35b0362
[APM] Performance comparison charts by user agent (browser) (#49582)
smith Nov 20, 2019
5a93c13
fix src/core/public/application react/no-danger violations (#51146)
pgayvallet Nov 20, 2019
21b83a8
Security - honor configured base path when logging out (#50946)
legrego Nov 20, 2019
f20647a
Move IDataPluginServices and stubs to NP (#51152)
Nov 20, 2019
76c70a4
Bump angular from 1.7.8 to 1.7.9 (#51174)
dependabot[bot] Nov 20, 2019
825d1eb
[DOCS] Fixes moment.js link (#51210)
KOTungseth Nov 20, 2019
3561029
[Security] tests for API keys app (#48560)
alisonelizabeth Nov 20, 2019
efbf012
Change pipeline timeout from 3 hours to 2 hours (#51098)
brianseeders Nov 20, 2019
87e77e9
[Chrome] More Help Menu extensions with semantic links (#50736)
cchaos Nov 20, 2019
1fdf423
Updates dev docs for creating a new tutorial (#51073)
TinaHeiligers Nov 20, 2019
e16e3e3
Remove @elastic/ctags-langserver dependency (#51097)
epixa Nov 20, 2019
d61cef4
NP Licensing service info endpoint (#51188)
mshustov Nov 20, 2019
093121f
removes skips (#51206)
MadameSheema Nov 20, 2019
7cbb072
Upgrade EUI to 16.0.0 (#50779)
thompsongl Nov 20, 2019
1dc08d4
Fix wrong path in brew doc (#50659) (#51248)
jbudz Nov 21, 2019
db401e4
add simple description of how to pin es snapshot versions (#51225)
Nov 21, 2019
7d49b2f
update apm index pattern (#51256)
jalvz Nov 21, 2019
a10bae2
Update styled-components to latest version (#49679)
patrykkopycinski Nov 21, 2019
cfcac34
Enable expression service screenshot tests (#50472)
Dosant Nov 21, 2019
8b5e03e
Update dependency cypress to ^3.6.1 (#50119)
renovate[bot] Nov 21, 2019
1bef133
Expose whitelisted config values to client-side plugin (#50641)
pgayvallet Nov 21, 2019
68346ec
update testing infrastructure for ui_settings (#51266)
mshustov Nov 21, 2019
553f939
Move some of filter bar's utils to appropriate locations (#51162)
Nov 21, 2019
46e0f9f
Update note_card_body snapshot (#51278)
patrykkopycinski Nov 21, 2019
a6f7b18
[Dashboard] EUI-fication of the empty dashboard screen (#51151)
Nov 21, 2019
06bee60
[APM] Migrate server routes to NP (#49455)
dgieselaar Nov 21, 2019
345ce4d
Add `-no-base-path` to readme
sorenlouv Nov 21, 2019
e6404cb
[Maps] fix tooltips for geojson source (#51251)
nreese Nov 21, 2019
0d612b3
[DOCS] Adds clarification ot encryption key setting (#51244)
gchaps Nov 21, 2019
8ad045b
[logs-ui][docs] Logs analysis docs (#50832)
bmorelli25 Nov 21, 2019
7ca2349
[ML] DF Analytics Regression results: rerun evaluate endpoint for sea…
alvarezmelissa87 Nov 21, 2019
bf2d6e7
[codeowners] assign src/dev/i18n to stack services team
Nov 21, 2019
3e53059
[Uptime] Redesign/44541 new monitor list expanded row (#46567)
shahzad31 Nov 21, 2019
bc3d573
[Maps] Added options to disable zoom, hide tool tips, widgets/overlay…
shahzad31 Nov 21, 2019
6f5491c
Remove @elastic/javascript-typescript-langserver (#51115)
epixa Nov 21, 2019
6a46087
[DOCS] Fixes reporting + reverse proxy documentation (#51113)
gchaps Nov 21, 2019
989489e
Update deprecated React.SFC and React.StatelessComponent types (#50852)
patrykkopycinski Nov 21, 2019
5f2a326
[Docs] Update and improve docs for Visualize and Discover (#49810)
wylieconlon Nov 21, 2019
acac80c
[SIEM][Detection Engine] Adds of risk score, output index, rule copyi…
FrankHassanabad Nov 21, 2019
bb64212
[DOCS] Compresses gifs (#51332)
KOTungseth Nov 21, 2019
a853609
Feature Controls - adds matrix for feature availability (#39078)
legrego Nov 21, 2019
85568b9
[Reporting/Docs] add information about puppeteer debug method (#49526)
KOTungseth Nov 21, 2019
104fd55
[DOCS] Updates Reporting docs (#50989)
gchaps Nov 21, 2019
642eb81
[Monitoring] Refactor the enter setup mode button (#51103)
chrisronline Nov 21, 2019
bda4ea0
[SIEM] [Detection Engine] Adds Rules Table (#50839)
spong Nov 21, 2019
05f765a
[Maps] Introduce fields (#50044)
thomasneirynck Nov 21, 2019
c3c1a2b
[Maps] [Telemetry] Count indices with geo-fields (#51221)
thomasneirynck Nov 21, 2019
1142f4b
Added endgame-* index and new heading 3 Elastic Endpoint SMP. (#51071)
jmikell821 Nov 21, 2019
8acfd46
reset locked emotion/* and csstype versions (#51366)
Nov 21, 2019
a9258ff
[Maps] avoid duplicated geometry in filter meta (#51133)
nreese Nov 21, 2019
5974c46
Remove @elastic/lsp-extension (#51335)
epixa Nov 21, 2019
2b04ba1
Added Wazuh plugin to known plugins list (#50751)
Nov 22, 2019
b934f8d
[master] Polish SHA comparison in reference doc (#46432) (#51407)
Nov 22, 2019
90db0b8
disable flaky suite (#40912)
Nov 22, 2019
2193970
Update explanation of elasticsearch.ssl.key (#50748)
tvernum Nov 22, 2019
fd4df6b
Allows empty string for query when filters are set or ommiting them a…
FrankHassanabad Nov 22, 2019
1034bb4
[Reporting/np-k8] Remove several oncePerServer usages (#50997)
tsullivan Nov 22, 2019
5d29ede
[APM] Fix typo in serviceMapEnabled config value (#51382)
smith Nov 22, 2019
0ce30b5
Retry authentication and other connection failures in Saved Object mi…
rudolf Nov 22, 2019
67a3489
fixes toggle columns cypress tests (#51279)
MadameSheema Nov 22, 2019
b5b8179
Use NP registry instead of ui/registry/field_formats - cleanup (#51419)
alexwizp Nov 22, 2019
c9c4f79
Remove all code associated with node-ctags (#51405)
epixa Nov 22, 2019
bbe287f
docs: improve CONTRIBUTING docs for how to run Kibana tests (#51285)
watson Nov 22, 2019
ed8b822
[ML] Add ownership of transform functional test files to ml-ui (#51418)
pheyos Nov 22, 2019
b6d4e3a
Add AWS logs filebeat module to Kibana home (#51236)
kaiyan-sheng Nov 22, 2019
8acd526
[Lens] Allow numeric terms aggs (#50177)
chrisdavies Nov 22, 2019
af19e9d
[ML] DF Analytics Outlier detection results - add search bar (#51235)
alvarezmelissa87 Nov 22, 2019
e09cde9
[APM] Add missing semi-colon to styled component (#51436)
formgeist Nov 22, 2019
8b2835a
disable babel/register cache in CI (#51300)
Nov 22, 2019
b2e2004
[master] Update where log files are written using systemd (#47… (#51463)
Nov 22, 2019
d5b0fc8
[SIEM] Add DNS histogram (#50409)
angorayc Nov 22, 2019
bb22295
[Uptime] added test for chart wrapper (#50399)
shahzad31 Nov 22, 2019
8af09fa
Move local application service into Kibana platform (#50661)
flash1293 Nov 22, 2019
9747a0f
skip flaky suite (#51479)
Nov 22, 2019
fab4a50
[Maps] focus inputs when editor opens popovers (#51487)
nreese Nov 22, 2019
b220404
[SIEM] [DETECTION ENGINE] Add creation rule (#51376)
XavierM Nov 22, 2019
bcd0c09
[Canvas][Docs] Updates function reference (#50393)
cqliu1 Nov 22, 2019
762c676
fix management side nav accessibility (#51507)
mattkime Nov 22, 2019
a2e4422
[SIEM][Detection Engine] Adds variable for testing rules with Kibana …
FrankHassanabad Nov 23, 2019
bce53ab
[ML] Restructuring ml plugin in preparation for new platform
jgowdyelastic Nov 22, 2019
9191d33
updating paths
jgowdyelastic Nov 22, 2019
b5133b5
[ML] Transform: Fix use of saved search in pivot wizard. (#51079)
walterra Nov 24, 2019
f32c1e4
[SIEM] Add hosts and network anomalies histogram (#50295)
patrykkopycinski Nov 25, 2019
59affba
[SIEM] Returns failure if some tests fails (#51439)
MadameSheema Nov 25, 2019
a1a256d
[ML] Reactive time-range selection in SMV (#51008)
darnautov Nov 25, 2019
8282450
[SIEM] Fix typo in Palo Alto Networks (#51570)
patrykkopycinski Nov 25, 2019
aef6dd4
Upgrade handlebars to 4.5.3 (#51486)
legrego Nov 25, 2019
a1b01f4
- Update _template completion to work even when the index does not ex…
jloleysens Nov 25, 2019
ce2dd0d
Add cumulative cardinality per https://www.elastic.co/guide/en/elasti…
jloleysens Nov 25, 2019
6f01aa9
EUI i18n token updates (#51307)
thompsongl Nov 25, 2019
132f6b1
Rename alertTypeParams to params (#51255)
mikecote Nov 25, 2019
1ce0204
Swap renovate codeowners with assignee configuration (#48987)
jbudz Nov 25, 2019
0607032
Move FilterBar component ⇒ NP (#51178)
Nov 25, 2019
c7f8086
Removes redundant code for awaiting migrations in Task Manager
gmmorris Nov 25, 2019
2acc287
[Logs UI] log rate setup index validation (#50008)
Nov 25, 2019
b136bfd
[File upload][Maps] NP migration for server & client (#51045)
Nov 25, 2019
793f1f1
[Console] Refactoring more legacy code and implementing minor fixes (…
jloleysens Nov 25, 2019
03dad28
run mocha tests from x-pack with root mocha script (#51352)
Nov 25, 2019
adc11a5
increase the timeout when checking for deprecation log (#51505)
Nov 25, 2019
3dcb94d
[APM] Some miscellaneous client new platform updates (#51482)
smith Nov 25, 2019
33e8537
[Maps] refactor feature id assignment (#51317)
nreese Nov 25, 2019
24df2a3
add serverMocha config for flaky job (#51508)
Nov 25, 2019
edf2751
[SIEM][Detection Engine] Makes input and output indexes optional for …
FrankHassanabad Nov 25, 2019
fff493e
Build bundles for all new platform plugins (#51525)
joshdover Nov 25, 2019
aeb082e
Resolving the a11y heading issue with edit/create user (#51538)
kobelb Nov 25, 2019
1da0dc8
Use real appBasePath in legacy AppService shim (#51353)
joshdover Nov 25, 2019
fb476b2
skip flaky suite (#51669)
Nov 25, 2019
71ed856
[SIEM] Signal _id generation to prevent duplicates / signal drops and…
dhurley14 Nov 26, 2019
a253461
Chore/remove once per server (#49426)
Nov 26, 2019
ab3944c
[Maps] a11y header fixes (#51511)
nreese Nov 26, 2019
e3a97dd
Typescriptify search source (#47644)
lukasolson Nov 26, 2019
a38ff62
Add types for Embeddable setup and start contracts (#51654)
stacey-gammon Nov 26, 2019
d158fd8
[Maps] only provide visiblity check when vector layer has joins (#51388)
nreese Nov 26, 2019
320fa5a
Default search params for ignore_unavailable and rest_total_hits_as_i…
lukasolson Nov 26, 2019
1e6f9d5
chore(NA): ability to add manual exceptions for the clean dll logic o…
mistic Nov 26, 2019
c4141fa
skip flaky suite (#45321)
Nov 26, 2019
e753c35
performs logout using the API (#51596)
MadameSheema Nov 26, 2019
7fef618
Add compatibility wrapper for Boom errors thrown from route handler (…
pgayvallet Nov 26, 2019
cfed9c6
[Task Manager] Tests for the ability to run tasks of varying duration…
gmmorris Nov 26, 2019
9e16839
Move apply filters popover ⇒ NP (#51566)
Nov 26, 2019
5dc24c9
Define spec provider for ActiveMQ meatricbeat module (#51698)
mtojek Nov 26, 2019
0557a40
Document @kbn/config-schema. (#50307)
azasypkin Nov 26, 2019
e8e5174
[Security] Add message to login page (#51557)
sorenlouv Nov 26, 2019
8087936
Typescriptify and shim kbn_tp_run_pipeline test plugin (#50645)
Dosant Nov 26, 2019
5899aa5
Calculate Console app height (#51707)
jloleysens Nov 26, 2019
ac0e3e1
[SearchProfiler] Copy updates (#51700)
jloleysens Nov 26, 2019
07bc690
[SR] Prevents negative values for Snapshot retention policies (#51295)
ffknob Nov 26, 2019
75d261d
Move IndexPatternsSelector ⇒ NP (#51620)
Nov 26, 2019
61b3972
[Maps] refactor static can skip logic from layer class (#51627)
nreese Nov 26, 2019
f7d9e7b
[SIEM][Detection Engine] Disambiguates signals, rules, alerts, and de…
FrankHassanabad Nov 26, 2019
e721ec4
[APM] Replace StaticIndexPattern with IIndexPattern (#51689)
smith Nov 26, 2019
38c17d6
Improve session idle timeout, add session lifespan (#49855)
jportner Nov 26, 2019
1fb779b
Skipped these tests because their apps are not enabled on cloud. (#51…
Nov 26, 2019
074f24e
[APM] Fix watcher integration (#51721)
dgieselaar Nov 26, 2019
c8f0a75
[Timepicker] Ensure we filter out undefined values (#51458)
chrisronline Nov 26, 2019
8448961
Upgrade typescript-eslint to 2.9.0 (#51737)
Nov 26, 2019
3b6e51b
[SIEM] Fix styled-components bump in siem app (#51559)
patrykkopycinski Nov 26, 2019
f529629
[Canvas] Move workpad api routes to New Platform (#51116)
Nov 26, 2019
c415311
Move @kbn/es-query into data plugin (#51014)
alexwizp Nov 26, 2019
a234e8b
[DOCS] Fixes broken links (#51634)
lcawl Nov 26, 2019
9d8c931
[SIEM][Detection Engine] Adds signal to ECS event.kind and fixes stat…
FrankHassanabad Nov 26, 2019
0039e97
[Telemetry] collector set to np (#51618)
Bamieh Nov 26, 2019
ce16609
[Uptime] Update snapshot counts (#48035)
justinkambic Nov 27, 2019
2d696eb
[APM] Handle APM UI config keys (#51668)
dgieselaar Nov 27, 2019
517fcb9
[SIEM] Fix Timeline drag and drop behavior (#51558)
patrykkopycinski Nov 27, 2019
93654d5
[ML] Fix anomaly detection test suite (#51712)
pheyos Nov 27, 2019
85ede04
fixes browser field tests (#51738)
MadameSheema Nov 27, 2019
04b91e7
fixes url state tests (#51746)
MadameSheema Nov 27, 2019
0fd63ee
Expressions service fixes: better error and loading states handling (…
Dosant Nov 27, 2019
0cc4060
shim visualizations plugin (#50624)
ppisljar Nov 27, 2019
8797e68
Query String(Bar) Input - cleanup (#51598)
Nov 27, 2019
7c31512
[Console] Proxy fallback (#50185)
jloleysens Nov 27, 2019
c790ef2
fixes drag and drop in tests (#51806)
MadameSheema Nov 27, 2019
7830946
Fix infinite redirect loop when multiple cookies are sent (#50452)
jportner Nov 27, 2019
0912532
[Lens] Remove client-side reference to server source code (#51763)
chrisdavies Nov 27, 2019
dbca711
[SIEM][Detection Engine] Adds ecs threat properties to rules (#51782)
dhurley14 Nov 27, 2019
f29af12
Split legacy plugin discovery, expose SavedObjects scopedClient, wrap…
rudolf Nov 27, 2019
6b5108a
fixes pagination tests (#51822)
MadameSheema Nov 27, 2019
7a09409
Move errors and validate index pattern ⇒ NP (#51805)
Nov 27, 2019
2ce0f78
[Monitoring] Sass cleanup (#51100)
andreadelrio Nov 27, 2019
7d34a11
[SIEM][Detection Engine] Change security model to use SIEM permissions
FrankHassanabad Nov 27, 2019
3ed18b4
De-angularize visLegend (#50613)
nickofthyme Nov 28, 2019
60896e8
[SIEM] [Detection Engine] Add edit on rule creation (#51670)
XavierM Nov 28, 2019
85d438c
[ML] Re-activate after method in transform test (#51815)
pheyos Nov 28, 2019
bbd517b
Move saved queries service + language switcher ⇒ NP (#51812)
Nov 28, 2019
066613e
Allow routes to define some payload config values (#50783)
afharo Nov 28, 2019
439708a
[Dependencies]: upgrade react to latest v16.12.0 (#51145)
sebelga Nov 28, 2019
a35a6ca
fixes timeline data providers tests (#51862)
MadameSheema Nov 28, 2019
cd109fa
[Discover] Improve Percy functional tests (#51699)
kertal Nov 28, 2019
af23f30
Fix error returned when creating an alert with ES security disabled (…
mikecote Nov 28, 2019
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.
2 changes: 1 addition & 1 deletion .backportrc.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"upstream": "elastic/kibana",
"branches": [{ "name": "7.x", "checked": true }, "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"],
"branches": [{ "name": "7.x", "checked": true }, "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"]
}
2 changes: 1 addition & 1 deletion .browserslistrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
last 2 versions
> 5%
Safari 7
Safari 7 # for PhantomJS support: https://github.com/elastic/kibana/issues/27136
146 changes: 146 additions & 0 deletions .ci/Jenkinsfile_flaky
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
#!/bin/groovy

library 'kibana-pipeline-library'
kibanaLibrary.load()

def CI_GROUP_PARAM = params.CI_GROUP

// Looks like 'oss:ciGroup:1', 'oss:firefoxSmoke', or 'all:serverMocha'
def JOB_PARTS = CI_GROUP_PARAM.split(':')
def IS_XPACK = JOB_PARTS[0] == 'xpack'
def JOB = JOB_PARTS[1]
def NEED_BUILD = JOB != 'serverMocha'
def CI_GROUP = JOB_PARTS.size() > 2 ? JOB_PARTS[2] : ''
def EXECUTIONS = params.NUMBER_EXECUTIONS.toInteger()
def AGENT_COUNT = getAgentCount(EXECUTIONS)

def worker = getWorkerFromParams(IS_XPACK, JOB, CI_GROUP)

def workerFailures = []

currentBuild.displayName += trunc(" ${params.GITHUB_OWNER}:${params.branch_specifier}", 24)
currentBuild.description = "${params.CI_GROUP}<br />Agents: ${AGENT_COUNT}<br />Executions: ${params.NUMBER_EXECUTIONS}"

stage("Kibana Pipeline") {
timeout(time: 180, unit: 'MINUTES') {
timestamps {
ansiColor('xterm') {
def agents = [:]
for(def agentNumber = 1; agentNumber <= AGENT_COUNT; agentNumber++) {
def agentNumberInside = agentNumber
def agentExecutions = floor(EXECUTIONS/AGENT_COUNT) + (agentNumber <= EXECUTIONS%AGENT_COUNT ? 1 : 0)
agents["agent-${agentNumber}"] = {
catchError {
print "Agent ${agentNumberInside} - ${agentExecutions} executions"

kibanaPipeline.withWorkers('flaky-test-runner', {
if (NEED_BUILD) {
if (!IS_XPACK) {
kibanaPipeline.buildOss()
if (CI_GROUP == '1') {
runbld("./test/scripts/jenkins_build_kbn_tp_sample_panel_action.sh", "Build kbn tp sample panel action for ciGroup1")
}
} else {
kibanaPipeline.buildXpack()
}
}
}, getWorkerMap(agentNumberInside, agentExecutions, worker, workerFailures))()
}
}
}

parallel(agents)

currentBuild.description += ", Failures: ${workerFailures.size()}"

if (workerFailures.size() > 0) {
print "There were ${workerFailures.size()} test suite failures."
print "The executions that failed were:"
print workerFailures.join("\n")
print "Please check 'Test Result' and 'Pipeline Steps' pages for more info"
}
}
}
}
}

def getWorkerFromParams(isXpack, job, ciGroup) {
if (!isXpack) {
if (job == 'serverMocha') {
return kibanaPipeline.getPostBuildWorker('serverMocha', {
kibanaPipeline.bash(
"""
source src/dev/ci_setup/setup_env.sh
node scripts/mocha
""",
"run `node scripts/mocha`"
)
})
} else if (job == 'firefoxSmoke') {
return kibanaPipeline.getPostBuildWorker('firefoxSmoke', { runbld('./test/scripts/jenkins_firefox_smoke.sh', 'Execute kibana-firefoxSmoke') })
} else if(job == 'visualRegression') {
return kibanaPipeline.getPostBuildWorker('visualRegression', { runbld('./test/scripts/jenkins_visual_regression.sh', 'Execute kibana-visualRegression') })
} else {
return kibanaPipeline.getOssCiGroupWorker(ciGroup)
}
}

if (job == 'firefoxSmoke') {
return kibanaPipeline.getPostBuildWorker('xpack-firefoxSmoke', { runbld('./test/scripts/jenkins_xpack_firefox_smoke.sh', 'Execute xpack-firefoxSmoke') })
} else if(job == 'visualRegression') {
return kibanaPipeline.getPostBuildWorker('xpack-visualRegression', { runbld('./test/scripts/jenkins_xpack_visual_regression.sh', 'Execute xpack-visualRegression') })
} else {
return kibanaPipeline.getXpackCiGroupWorker(ciGroup)
}
}

def getWorkerMap(agentNumber, numberOfExecutions, worker, workerFailures, maxWorkerProcesses = 12) {
def workerMap = [:]
def numberOfWorkers = Math.min(numberOfExecutions, maxWorkerProcesses)

for(def i = 1; i <= numberOfWorkers; i++) {
def workerExecutions = numberOfExecutions/numberOfWorkers + (i <= numberOfExecutions%numberOfWorkers ? 1 : 0)

workerMap["agent-${agentNumber}-worker-${i}"] = { workerNumber ->
for(def j = 0; j < workerExecutions; j++) {
print "Execute agent-${agentNumber} worker-${workerNumber}: ${j}"
withEnv([
"JOB=agent-${agentNumber}-worker-${workerNumber}-${j}",
"REMOVE_KIBANA_INSTALL_DIR=1",
]) {
catchError {
try {
worker(workerNumber)
} catch (ex) {
workerFailures << "agent-${agentNumber} worker-${workerNumber}-${j}"
throw ex
}
}
}
}
}
}

return workerMap
}

def getAgentCount(executions) {
// Increase agent count every 24 worker processess, up to 3 agents maximum
return Math.min(3, 1 + floor(executions/24))
}

def trunc(str, length) {
if (str.size() >= length) {
return str.take(length) + "..."
}

return str;
}

// All of the real rounding/truncating methods are sandboxed
def floor(num) {
return num
.toString()
.split('\\.')[0]
.toInteger()
}
8 changes: 6 additions & 2 deletions .ci/jobs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
JOB:
- kibana-intake
- x-pack-intake
- kibana-firefoxSmoke
- kibana-ciGroup1
- kibana-ciGroup2
- kibana-ciGroup3
Expand All @@ -13,9 +14,11 @@ JOB:
- kibana-ciGroup10
- kibana-ciGroup11
- kibana-ciGroup12
# - kibana-visualRegression
- kibana-accessibility
- kibana-visualRegression

# make sure all x-pack-ciGroups are listed in test/scripts/jenkins_xpack_ci_group.sh
- x-pack-firefoxSmoke
- x-pack-ciGroup1
- x-pack-ciGroup2
- x-pack-ciGroup3
Expand All @@ -26,7 +29,8 @@ JOB:
- x-pack-ciGroup8
- x-pack-ciGroup9
- x-pack-ciGroup10
# - x-pack-visualRegression
- x-pack-accessibility
- x-pack-visualRegression

# `~` is yaml for `null`
exclude: ~
4 changes: 2 additions & 2 deletions .ci/packer_cache.sh
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ tar -cf "$HOME/.kibana/bootstrap_cache/$branch.tar" \
node_modules \
packages/*/node_modules \
x-pack/node_modules \
x-pack/plugins/*/node_modules \
x-pack/plugins/reporting/.chromium \
x-pack/legacy/plugins/*/node_modules \
x-pack/legacy/plugins/reporting/.chromium \
test/plugin_functional/plugins/*/node_modules \
.es \
.chromedriver \
Expand Down
13 changes: 13 additions & 0 deletions .ci/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ set -e
# move to Kibana root
cd "$(dirname "$0")/.."

source src/dev/ci_setup/load_env_keys.sh
source src/dev/ci_setup/extract_bootstrap_cache.sh
source src/dev/ci_setup/setup.sh
source src/dev/ci_setup/checkout_sibling_es.sh
Expand All @@ -20,6 +21,12 @@ kibana-ciGroup*)
kibana-visualRegression*)
./test/scripts/jenkins_visual_regression.sh
;;
kibana-accessibility*)
./test/scripts/jenkins_accessibility.sh
;;
kibana-firefoxSmoke*)
./test/scripts/jenkins_firefox_smoke.sh
;;
x-pack-intake)
./test/scripts/jenkins_xpack.sh
;;
Expand All @@ -30,6 +37,12 @@ x-pack-ciGroup*)
x-pack-visualRegression*)
./test/scripts/jenkins_xpack_visual_regression.sh
;;
x-pack-accessibility*)
./test/scripts/jenkins_xpack_accessibility.sh
;;
x-pack-firefoxSmoke*)
./test/scripts/jenkins_xpack_firefox_smoke.sh
;;
*)
echo "JOB '$JOB' is not implemented."
exit 1
Expand Down
6 changes: 6 additions & 0 deletions .ci/runbld_no_junit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is not picked up by anything automatically
# It is used by being passed as an argument to runbld, when automatic processing of junit reports is not desired
profiles:
- ".*": # Match any job
tests:
junit-filename-pattern: "8d8bd494-d909-4e67-a052-7e8b5aaeb5e4" # A bogus path that should never exist
25 changes: 15 additions & 10 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
node_modules
bower_components
/data
/optimize
/build
/target
/.es
/plugins
/optimize
/built_assets
/html_docs
/src/plugins/data/common/es_query/kuery/ast/_generated_/**
/src/fixtures/vislib/mock_data
/src/legacy/ui/public/angular-bootstrap
/src/legacy/ui/public/flot-charts
Expand All @@ -19,23 +20,27 @@ bower_components
/src/core/lib/kbn_internal_native_observable
/packages/*/target
/packages/eslint-config-kibana
/packages/kbn-es-query/src/kuery/ast/kuery.js
/packages/kbn-pm/dist
/packages/kbn-plugin-generator/sao_template/template
/packages/kbn-ui-framework/dist
/packages/kbn-ui-framework/doc_site/build
/packages/kbn-ui-framework/generator-kui/*/templates/
/x-pack/plugins/maps/public/vendor/**
/packages/kbn-test/src/functional_test_runner/__tests__/fixtures/
/packages/kbn-test/src/functional_test_runner/lib/config/__tests__/fixtures/
/x-pack/legacy/plugins/maps/public/vendor/**
/x-pack/coverage
/x-pack/build
/x-pack/plugins/**/__tests__/fixtures/**
/x-pack/legacy/plugins/**/__tests__/fixtures/**
/packages/kbn-interpreter/src/common/lib/grammar.js
/x-pack/plugins/canvas/canvas_plugin
/x-pack/plugins/canvas/storybook
/x-pack/plugins/canvas/canvas_plugin_src/lib/flot-charts
/x-pack/plugins/infra/common/graphql/types.ts
/x-pack/plugins/infra/public/graphql/types.ts
/x-pack/plugins/infra/server/graphql/types.ts
/x-pack/legacy/plugins/canvas/canvas_plugin
/x-pack/legacy/plugins/canvas/shareable_runtime/build
/x-pack/legacy/plugins/canvas/storybook
/x-pack/legacy/plugins/canvas/canvas_plugin_src/lib/flot-charts
/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
/x-pack/legacy/plugins/apm/cypress/**/snapshots.js
/src/legacy/plugin_discovery/plugin_pack/__tests__/fixtures/plugins/broken
**/graphql/types.ts
**/*.js.snap
!/.eslintrc.js
Loading