Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
298 commits
Select commit Hold shift + click to select a range
583e5ae
[kbn-plugin-generator] gitignore app.css if scss used (#25609)
Nov 13, 2018
c48cea9
[DOCS] Saved object migrations (#25558)
epixa Nov 13, 2018
101c352
[es-test-cluster] increase start timeout for snapshots (#25600)
Nov 13, 2018
548f76e
[Bug] Fixing flash of unstyled dashboard content (#25559)
cchaos Nov 14, 2018
aca3fe3
Feature/translate monitoring table (#24973)
Nox911 Nov 14, 2018
dc2953a
Combine common pdf png functions (#25152)
bgaddis56 Nov 14, 2018
2b75815
Add href option in addition to onClick (#25233)
Nov 14, 2018
8143d58
Feature/translate monitoring license (#24826)
Nox911 Nov 14, 2018
2b3bff3
TSVB less to sass - and some UI work (#24250)
cchaos Nov 14, 2018
9971981
Fix: IE11 compat (#25562)
w33ble Nov 14, 2018
ab79685
Make gulp canvas:test work (#25492)
Nov 14, 2018
8446845
Remove experimental flag from TSVB (#25634)
timroes Nov 14, 2018
a0e9a3b
Revert "Feature/translate canvas plugin src elements (#23755)" (#25662)
clintandrewhall Nov 14, 2018
c26dc55
[ui/chrome/types] add types for `setRootController()` and some theme …
Nov 14, 2018
d8f8a0c
Fix anonymous access to status page (#24706)
legrego Nov 14, 2018
1343ef1
adds read_ccr and manage_ccr cluster privileges (#25605)
legrego Nov 14, 2018
22a4fed
[DOCS] Adds Release Notes for 7.0.0-alpha1 (#25583)
gchaps Nov 14, 2018
53f5f50
fix redirect after logging in (#25546)
legrego Nov 14, 2018
1155b81
Remove husky (#24887)
mistic Nov 15, 2018
fb6be4c
Translate Spaces component (#24411)
tibmt Nov 15, 2018
f356bd1
Add explanation to branch discovery (#25577)
timroes Nov 15, 2018
b5178f1
[ML] Fix getDerivedStateFromProps in preparation for React upgrade. (…
walterra Nov 15, 2018
bdf4206
Feature/translate monitoring access denied (#24985)
Nox911 Nov 15, 2018
1a3f0ca
[ML] Fixes recognizer job wizard to use dedicated index setting (#25706)
peteharverson Nov 15, 2018
bfa852a
[ML] convert Less to Scss (#25574)
snide Nov 15, 2018
602f6f9
[systemd] decrease start limit and interval (#25474)
jbudz Nov 15, 2018
e75bcda
Ensure custom set axis titles are preserved when loading a saved vis.…
lukeelmers Nov 15, 2018
8c3df98
[es] skip exact version warning in dev (#25350)
jbudz Nov 15, 2018
393fa6a
Add infrastructure and logs doc (#25407)
karenzone Nov 15, 2018
c21cf21
[DOCS] Removed coming tags for 7.0.0-alpha1 (#25750)
debadair Nov 15, 2018
f926df8
Fix hapi upgrade (#25723)
jasonrhodes Nov 15, 2018
8d61ddf
Remove version and snapshots from readme (#25747)
epixa Nov 15, 2018
30ebf9c
use savedObjectsClient to get index-patterns (#25630)
nreese Nov 15, 2018
b5334ec
Adjust spacing of Management nav items so they're easier to different…
cjcenizal Nov 15, 2018
707a035
[kbn-plugin-generator] add eslint-plugin-jsx-a11y to plugin devDeps (…
Nov 15, 2018
9325e94
Timefilter should return strings instead of moments (#25625)
lukasolson Nov 16, 2018
c7a29aa
add beta text until a beta flag is supported in management plugins (#…
mattapperson Nov 15, 2018
359c852
Feature/translate monitoring elasticsearch part 2 (#24734)
Nox911 Nov 16, 2018
6f52761
fixing map bounds (#25040)
ppisljar Nov 16, 2018
aca61f3
[ci] add basic packer_cache script to test it out
Nov 16, 2018
83d5a7a
[APM] Fix agent marks (#25717)
sorenlouv Nov 16, 2018
6df775c
Remove beta warning from Java agent setup instructions (#25740)
felixbarny Nov 16, 2018
e446097
[I18n] Inject Intl Polyfill to PhantomJS (#25465)
LeanidShutau Nov 16, 2018
11cda77
[i18n] Translations for Monitoring: Cluster and Alerts (#24736)
maryia-lapata Nov 16, 2018
76f39c5
[I18n] Rename 'i18n-context' to 'i18n-description' in Timelion help (…
LeanidShutau Nov 16, 2018
33f61a8
Allows selected injected default vars to be merged instead of overwri…
legrego Nov 16, 2018
6dd2c1c
changing vis.API.events (#25280)
ppisljar Nov 16, 2018
8e21a1b
Update kbn-pm README for workspaces (#25766)
joshdover Nov 16, 2018
b52ddd2
[ML] Adds auditbeat process data recognizer modules (#25716)
peteharverson Nov 16, 2018
dd5d245
[Docs/Reporting] Include working config example for multiple kibana.i…
tsullivan Nov 16, 2018
2a52b4f
[ML] Migrate Timeseries Chart to React (#25792)
walterra Nov 16, 2018
9ee5d89
Fixes rtl bug while maintaining dynamic right alignment (#25780)
jasonrhodes Nov 16, 2018
c6fece7
[Reporting] use data-test-subj on toast to check for failure (#25482)
tsullivan Nov 16, 2018
354d7cc
[ML] Add checkbox to enable model plot in Advanced job wizard (#25468)
alvarezmelissa87 Nov 16, 2018
df8514f
[kbn/es] add `--download` flag to snapshot command to warm the cache …
Nov 16, 2018
f7832a5
[ftr] add ability to get included/excluded test counts (#25760)
Nov 16, 2018
b0d11e5
[kbn/test] add support for using test groups (#25776)
Nov 17, 2018
01033c2
build bootstrap cache into ci image
Nov 17, 2018
6bebea4
Fix agent status lookup (#25557)
jasonrhodes Nov 17, 2018
d188597
Swallows errors on ml lookups that we know might fail (#25783)
jasonrhodes Nov 17, 2018
2ba0162
[ftr] only stub custom providers
Nov 17, 2018
85a6ec5
[ML] Fixes fill of minor markers in Single Metric Viewer (#25816)
peteharverson Nov 17, 2018
d319bd3
[ci] skip build in packer_cache.sh, run optimizer instead, avoid timeout
Nov 18, 2018
cf4996e
Fix vertical scroll on long legends (#23806)
markov00 Nov 19, 2018
43fdd0f
Feature/translate monitoring elasticsearch and kibana (part_ 1) (#24717)
Nox911 Nov 19, 2018
2257e06
[I18n] Translate Timelion - top navigation menu (#25801)
LeanidShutau Nov 19, 2018
0c6e619
[Monitoring] Adding security note about first-time setup (#25823)
ycombinator Nov 19, 2018
7e30709
[ML] Use ml as a prefix for the ML SCSS variables (#25858)
peteharverson Nov 19, 2018
a5e096e
Remove lab stage for visualizations (#25702)
timroes Nov 19, 2018
cc07aa2
[ML] Edits to fields used in auditbeat module configurations (#25866)
peteharverson Nov 19, 2018
1d7d603
Fixes loading component (#25819)
cqliu1 Nov 19, 2018
7086388
Feat: Support url params (#25828)
w33ble Nov 19, 2018
0958e1d
add comment about docvalue for date fields in getComputedFields (#25725)
nreese Nov 19, 2018
a5076b5
Vis public UI LESS to SASS (#25333)
cchaos Nov 19, 2018
6436aff
[ci/packer] remove optimize cache, it doesn't really help
Nov 19, 2018
a3ecbde
Swap jstimezonedetect with moment.tz.guess (#21800)
jbudz Nov 19, 2018
992daf5
[kbn/pm] Implement --prefer-offline flag (#25840)
Nov 19, 2018
7baea1d
Feature/dashboard translations (#24328)
pavel06081991 Nov 20, 2018
cf64825
Translate security/roles component (#23984)
tibmt Nov 20, 2018
0d310d3
[Tools] Exclude ts type files from i18n_check (#25799)
maryia-lapata Nov 20, 2018
43b1d00
move canvas interpreter to OSS (#25711)
ppisljar Nov 20, 2018
40960f9
[Infra UI] Refactor 'capabilites' to 'metadata'. (#25580)
skh Nov 20, 2018
973640c
Discover translations (#24079)
tibmt Nov 20, 2018
8104a02
translate InfraOps visualization component (Part 1 - folder pages) (#…
tibmt Nov 20, 2018
076e00b
[kbn-interpreter] ignore plugin build directory
Nov 20, 2018
682c50c
[APM] adds telemetry to APM (#25513)
ogupte Nov 20, 2018
7fbac45
[DOCS]fix typo in link to source code (#25968)
schersh Nov 20, 2018
70788a9
[es] remove alpha1 suffix (#25763)
jbudz Nov 20, 2018
88af88c
[chrome/breadcrumbs] migrate to the new platform (#25914)
Nov 20, 2018
ca77837
[babel-register] ignore built canvas plugins (#25913)
Nov 20, 2018
fad8d0c
[ci][ftr][kbn/test] split up CI jobs (#25838)
Nov 20, 2018
ff49a1c
[ci] load the boostrap_cache baked into CI images (#25841)
Nov 20, 2018
e8e05d8
Fix git dir discovery into the precommit hook setup (#25870)
mistic Nov 21, 2018
415c61b
apm: Update Kibana Index Pattern (#25929)
simitt Nov 21, 2018
360dd78
remove extra line from i18nrc.json
tibmt Nov 21, 2018
9ca8cff
[ML] Fixes font size regressions following less to sass conversion (#…
peteharverson Nov 21, 2018
ef4fa62
Feature/translate monitoring server (#25195)
Nox911 Nov 21, 2018
ac9c375
[ML] Fix cleanup of mlAnomaliesTableService listeners in Time Series …
walterra Nov 21, 2018
a3602f6
[i18n] Translations for Monitoring: Beats (#24976)
maryia-lapata Nov 21, 2018
7e57c10
[pageObjects/visualize] use retry to avoid stale element references (…
Nov 21, 2018
42feaaa
removing indexPattern from vega/tsvb/timelion request handler (#26007)
ppisljar Nov 21, 2018
1b3d6ae
[ML] Ensures jobs from saved searches are cloned in advanced wizard (…
peteharverson Nov 21, 2018
453e1f1
Changes APM home page to use route-based tabs (#25891)
jasonrhodes Nov 21, 2018
f56579d
[DOCS] Adds screenshot for monitoring jobs (#25904)
lcawl Nov 21, 2018
4d7c141
Test: canvas functional smoke test (#25262)
w33ble Nov 21, 2018
c8647f1
Add typings for new tags API (#26027)
timroes Nov 21, 2018
b3ef0c4
Fix: IE11 SVG elements have neither classList nor parentElement... (#…
monfera Nov 21, 2018
9ea7720
[ML] Ensure Anomaly Explorer and Single View do not hang by fixing Ty…
alvarezmelissa87 Nov 21, 2018
2b6769a
[Layout Engine] PC friendly element resize modifier keys; stuck key f…
monfera Nov 21, 2018
a6c6706
test: add tags to canvas functional suite (#26046)
w33ble Nov 21, 2018
7ae0d28
[canvas] skip functional tests for now
Nov 21, 2018
4f1ca7e
Fix: revert and enable canvas tests (#26054)
w33ble Nov 21, 2018
bdcccfb
[canvas/plugins] enable typescript support (#26050)
Nov 22, 2018
5e247f5
fix(NA): remove mutex from kbn bootstrap script as all jobs are runni…
mistic Nov 22, 2018
854757c
pass global filters from editor (#26009)
ppisljar Nov 22, 2018
8f88091
dont use schemas in aggconfigs to output dsl (#26010)
ppisljar Nov 22, 2018
bcb5ee0
Add en for numeral locale setting (#25948)
timroes Nov 22, 2018
acff23e
[APM] Migrate to Typescript and refactor backend apis (#25848)
sorenlouv Nov 22, 2018
43d4c22
[I18n] Translate Graph (#23987)
LeanidShutau Nov 22, 2018
8c14c25
New visualization type selection (#23833)
timroes Nov 22, 2018
e36767a
Move buildEsQuery to a package (#23345)
lukasolson Nov 22, 2018
f981cdf
remove x-pack/yarn.lock, accidentally added back in #23345
Nov 22, 2018
4b0893a
[babel-register] ignore packages directory when running from source (…
Nov 23, 2018
433c324
[bootstrap] run babel-cli with --quiet (#26097)
Nov 23, 2018
f82d732
Ref/canvas interpreter2 oss take5 (#26068)
ppisljar Nov 23, 2018
f19945a
Feature/translate monitoring server(part_2) (#25402)
Nox911 Nov 23, 2018
d58addc
Feature/translate monitoring apm and chart (#25063)
Nox911 Nov 23, 2018
b0a107f
show drop partial buckets option (#25520)
ppisljar Nov 23, 2018
56e27e6
Fix quotes in kbn-i18n build scripts (#26120)
LeanidShutau Nov 23, 2018
445ac2f
[ML] Adds support for kuery to job wizards (#26094)
peteharverson Nov 23, 2018
3717ff8
[Typescript]: Move elastic/eui typings to single file
sebelga Nov 23, 2018
2b10887
fix(NA): prettier throw rule error ocurring on master. (#26071)
mistic Nov 23, 2018
18ae6a4
[dev/build] use more performant copy implementation (#26109)
Nov 23, 2018
f90f534
Controls Visualization - Dates shown in milliseconds AFTER dates sele…
nreese Nov 23, 2018
54f1a73
[@kbn/interpreter] improve build/packaging (#26096)
Nov 23, 2018
6efd51e
readme: remove erroneous snapshot builds link
epixa Nov 25, 2018
28556bf
[i18n] Translate Visual Builder(part_2) (#25800)
Nox911 Nov 26, 2018
6b89748
Translations for Visual Builder (part 1) (#23988)
maryia-lapata Nov 26, 2018
876d7c3
translate InfraOps visualization component (Part 4 - server part) (#2…
tibmt Nov 26, 2018
cc7070d
[i18n] Translate Visual Builder(part_3) (#25923)
Nox911 Nov 26, 2018
8f871f9
[i18n] Translate Agg_types(part_1) (#24259)
Nox911 Nov 26, 2018
13eccd5
add timestamp to inspector request stats (#25667)
nreese Nov 26, 2018
a3414c9
[DOCS] Adds screenshots for CCR monitoring (#25979)
lcawl Nov 26, 2018
9ded760
kbn-interpreter package should not import from ui (#26161)
ppisljar Nov 26, 2018
5bba27e
Makes short urls space-aware (#26181)
legrego Nov 26, 2018
b0a13c9
adds manage_follow_index index privilege for CCR (#25720)
legrego Nov 26, 2018
d61786f
Deleting no longer used privileges (#24873)
kobelb Nov 26, 2018
76635eb
[inspector/dataView] only reset state if adaptors are updated (React …
Nov 26, 2018
44414c6
[ci] cache reporting browsers in packer (#26195)
Nov 26, 2018
1f7d03d
Handle deprecated SSL config settings. (#26196)
azasypkin Nov 26, 2018
e7fd20c
Adds debug logging for spaces management (#26197)
legrego Nov 26, 2018
6ae391e
[DOCS] Fix monitoring links
lcawl Nov 26, 2018
4fd6806
[dev/build] use --prefer-offline flag when installing modules (#26198)
Nov 26, 2018
0dd8733
Upgrading npm-run-all to ^4.1.5 (#26200)
kobelb Nov 26, 2018
47ae90c
Show loading state in Rollup Job detail panel. (#25752)
cjcenizal Nov 26, 2018
4d906f3
Made docs link version specific (#26201)
cqliu1 Nov 26, 2018
b13399b
[APM] Fix horizontal scrollbar being visible in windows 8.1 (#25988)
ogupte Nov 27, 2018
fa7518f
[APM] Changed 'Response Time' to 'Duration' in transactions screens (…
ogupte Nov 27, 2018
624f060
translate InfraOps visualization component (Part 3) (#25213)
tibmt Nov 27, 2018
51a418e
[i18n] Translate Agg_types(part_3) (#26118)
Nox911 Nov 27, 2018
d97609e
[ML] Aggregate anomalies table data using configured Kibana timezone …
peteharverson Nov 27, 2018
8791856
[ML] Fix alignment of filter icons in anomalies table (#26253)
peteharverson Nov 27, 2018
e93b1fb
translate sample data (#26069)
pavel06081991 Nov 27, 2018
6c1fd91
[ML] Wrap controller initialization in assertions. (#26265)
walterra Nov 27, 2018
6e06bfb
[APM] fixes #20145 by displaying span.context.http.url in the span de…
ogupte Nov 27, 2018
d99aa2d
Fix spaces license check (#26270)
legrego Nov 27, 2018
55a9b22
Job Info button in Reporting Listing (#25421)
tsullivan Nov 27, 2018
b172649
Add description for vis types (#26243)
timroes Nov 27, 2018
286c6a7
[migrations] Throw error if reindex task fails (#26062)
tylersmalley Nov 27, 2018
34d7a3b
[Reporting] Better logging for waitForSelector failure (#25762)
tsullivan Nov 27, 2018
c6ce1a6
[kbn/pm] allow packages to define extra paths to clean (#26132)
Nov 27, 2018
e1258ed
[config] fix logging.useUTC deprecation unset (#26053)
jbudz Nov 27, 2018
17ed199
Extend precommit hook script to support git GUI apps (#25883)
mistic Nov 27, 2018
02a1db2
[DOCS] Clarify monitoring dependencies (#26229)
lcawl Nov 27, 2018
29fb9e2
apm: add ECS fields to index pattern (#26214)
graphaelli Nov 27, 2018
5ebca61
support standard license (#26294)
legrego Nov 27, 2018
aeb5a14
[kbn-pm] update build
Nov 27, 2018
c122fa9
[eslint] use disallow license header rule (#26309)
Nov 28, 2018
3909d8b
Bump node to 8.14.0 (#26313)
tylersmalley Nov 28, 2018
afb581f
Watch optimizer cache invalidation (#24172)
mistic Nov 28, 2018
f27a0d7
[Canvas] Single POST when manipulating multiple elements (#26119)
monfera Nov 28, 2018
cfb3a3c
Decoupling UI Settings from buildEsQuery (#25994)
markov00 Nov 28, 2018
a92c649
Feat: add self-snapping of canvas elements (#26092)
monfera Nov 28, 2018
a067546
[APM] Move chartsSelector transformation to backend (#26117)
sorenlouv Nov 28, 2018
7612266
[APM] Get rid of `pre` middleware (#26256)
sorenlouv Nov 28, 2018
f670570
docs(Typescript): Update doc to declare @elastic/eui typings in globa…
sebelga Nov 28, 2018
80ff16e
[APM] Fix missing index pattern (#26245)
sorenlouv Nov 28, 2018
22ae565
add raw data to split column (#26321)
ppisljar Nov 28, 2018
eed9f86
[yarn] fix alphabetical order in deps
Nov 28, 2018
893331a
[Reporting] Enhance Error Messaging and Handling 3 (#26299)
tsullivan Nov 28, 2018
970dcb5
[APM] Highlight selected bucket in transaction bucket distribution (#…
sorenlouv Nov 28, 2018
4ccedee
Assigns spaces plugin to the Kibana security team (#26348)
legrego Nov 28, 2018
08a2afe
Moar `ui/public` LESS 2 SASS (#26222)
cchaos Nov 28, 2018
7f274ef
Fix auto refresh not working after page reload (#26088)
timroes Nov 28, 2018
e09f690
Improve plugin version mismatch error message (#25774)
tylersmalley Nov 28, 2018
837a054
Removes event-stream package (#26205)
joelgriffith Nov 28, 2018
b020c20
Fix: Run with reporting disabled (#25829)
w33ble Nov 28, 2018
b05742a
[kbn/i18n] remove npm-run-all (#26297)
Nov 28, 2018
5550364
[ci] simplify ci_setup scripts (#26215)
Nov 28, 2018
64e26c4
Rewrite URL when closing vis type selection modal (#26327)
timroes Nov 29, 2018
64081cd
Beats Management translations (#25228)
maryia-lapata Nov 29, 2018
7d328a8
[ci] add set -e to packer_cache script
Nov 29, 2018
9e94fef
[ci] every script needs to have set -e
Nov 29, 2018
584e68f
translate InfraOps visualization component (Part 2) (#25212)
tibmt Nov 29, 2018
238e24a
Add Beats and stack monitoring to CODEOWNERS (#26413)
mattapperson Nov 29, 2018
cf9c594
[ci] don't try to extract bootstrap cache in packer cache script (#26…
Nov 29, 2018
f1d9f0c
[migration] Provide protection against missing shards (#26303)
tylersmalley Nov 29, 2018
7caa727
Respect the basePath for the link to the user profile in the k7 heade…
kobelb Nov 29, 2018
8a51814
chore: add canvas to CODEOWNERS (#26376)
w33ble Nov 29, 2018
19a86b5
Fix Potential Color Bugs (#26292)
simianhacker Nov 29, 2018
d46eaf9
Show pagination on saved searches in dashboard read mode. (#26224)
lukeelmers Nov 29, 2018
50be0d8
[ftr] wrap remote in browser service (#26394)
Nov 29, 2018
b16971c
Fixes #26052 - Change time range for waffle map from last hour to las…
simianhacker Nov 29, 2018
62e9a38
Specifying the timeout for the _msearch in the body (#26446)
kobelb Nov 30, 2018
a8f688d
translate additional part of Infra PR (#26409)
tibmt Nov 30, 2018
b3a618c
Skip React Intl placeholder during pseudo localization. (#26350)
azasypkin Nov 30, 2018
c800f8d
[I18n] Support interpreting individual i18n-values as html or text-on…
LeanidShutau Nov 30, 2018
5b667e2
Resolve url dynamically when requesting EMS data (#25685)
thomasneirynck Nov 30, 2018
7248d23
[test fix] - Adds authentication_realm and lookup_realm to the list o…
legrego Nov 30, 2018
fd4bb78
[Docs] Adds Beats central management docs (#26061)
dedemorton Nov 30, 2018
6e42dca
Guard against empty and undefined index pattern arrays passed to Quer…
Bargs Nov 30, 2018
90a9cd5
translate logstash (#26169)
pavel06081991 Dec 3, 2018
fb091c1
Update APM UI dev docs
sorenlouv Dec 3, 2018
a015f03
[APM] Fix APM UI dev docs formatting
sorenlouv Dec 3, 2018
4ddf9c8
Move timeout to _msearch body in TSVB requests (#26510)
ppisljar Dec 3, 2018
95be890
fix(NA): add normalizePath in order to fix watch optimizer when runni…
mistic Dec 3, 2018
91dc30e
Move src/core_plugins to src/legacy/core_plugins.
azasypkin Nov 29, 2018
db3d727
[common] fix paths.
azasypkin Nov 29, 2018
5d2601d
[packages] fix paths.
azasypkin Nov 29, 2018
9791760
[core_plugins/console] fix paths.
azasypkin Nov 29, 2018
b6c98ba
[core_plugins/elasticsearch] fix paths.
azasypkin Nov 29, 2018
c113d89
[core_plugins/interpreter] fix paths.
azasypkin Nov 29, 2018
5801a54
[core_plugins/metrics] fix paths.
azasypkin Nov 29, 2018
278cc5c
[core_plugins/table_vis] fix paths.
azasypkin Nov 29, 2018
1e1f5c8
[core_plugins/test_bundle] fix paths.
azasypkin Nov 29, 2018
a345175
[core_plugins/vega] fix paths.
azasypkin Nov 29, 2018
bd15183
[x-pack/reporting] fix paths.
azasypkin Nov 29, 2018
f2c050c
[core_plugins/kibana] fix paths.
azasypkin Nov 29, 2018
3427a08
[docs] fix typos in the i18n and development docs.
azasypkin Dec 3, 2018
ddd243d
[k7/Infra UI] Integrate with K7 Breadcrumbs (#25938)
weltenwort Dec 3, 2018
28345e0
[i18n] Update guideline (#25098)
maryia-lapata Dec 3, 2018
7411745
[APM] Split API into transactions and transaction_groups (#26349)
sorenlouv Dec 3, 2018
47c163b
[APM] Sort by score to get transaction samples with sampled:true (#26…
sorenlouv Dec 3, 2018
cfb1404
[Canvas] Adds workpad-level CSS (#24143)
Dec 3, 2018
97f0dcb
Fix scrolling list on Firefox (#26246)
markov00 Dec 3, 2018
15095f8
[ML] Removes unused SCSS files from deprecated custom URL editor (#26…
peteharverson Dec 3, 2018
884e670
fixes documentation links for ES role privileges (#26466)
legrego Dec 3, 2018
f70776f
updates GET /api/security/role to sort on role name (#26491)
legrego Dec 3, 2018
ffce96a
Default to 4 legend colors, but allow passing of arg to increase/decr…
kindsun Nov 8, 2018
4bd45c6
Merge branch 'enh/modifiableNumLegendColors' of github.com:aaronjcald…
kindsun Dec 3, 2018
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.
26 changes: 26 additions & 0 deletions .ci/jobs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
JOB:
- kibana-intake
- x-pack-intake
# make sure all kibana-ciGRoups are listed in tasks/function_test_groups.js
- kibana-ciGroup1
- kibana-ciGroup2
- kibana-ciGroup3
- kibana-ciGroup4
- kibana-ciGroup5
- kibana-ciGroup6
- kibana-ciGroup7
- kibana-ciGroup8
- kibana-ciGroup9
- kibana-ciGroup10
- kibana-ciGroup11
- kibana-ciGroup12
# make sure all x-pack-ciGroups are listed in test/scripts/jenkins_xpack_ci_group.sh
- x-pack-ciGroup1
- x-pack-ciGroup2
- x-pack-ciGroup3
- x-pack-ciGroup4
- x-pack-ciGroup5
- x-pack-ciGroup6

# `~` is yaml for `null`
exclude: ~
25 changes: 25 additions & 0 deletions .ci/packer_cache.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/usr/bin/env bash

set -e

# run setup script that gives us node, yarn, and bootstraps the project
source src/dev/ci_setup/setup.sh;

# download es snapshots
node scripts/es snapshot --download-only;

# download reporting browsers
cd "x-pack";
yarn gulp prepare;
cd -;

# archive cacheable directories
mkdir -p "$HOME/.kibana/bootstrap_cache"
tar -cf "$HOME/.kibana/bootstrap_cache/master.tar" \
node_modules \
packages/*/node_modules \
x-pack/node_modules \
x-pack/plugins/*/node_modules \
x-pack/plugins/reporting/.chromium \
x-pack/plugins/reporting/.phantom \
.es;
30 changes: 30 additions & 0 deletions .ci/run.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#!/usr/bin/env bash

set -e

# move to Kibana root
cd "$(dirname "$0")/.."

source src/dev/ci_setup/extract_bootstrap_cache.sh
source src/dev/ci_setup/setup.sh

case "$JOB" in
kibana-intake)
./test/scripts/jenkins_unit.sh
;;
kibana-ciGroup*)
export CI_GROUP="${JOB##kibana-ciGroup}"
./test/scripts/jenkins_ci_group.sh
;;
x-pack-intake)
./test/scripts/jenkins_xpack.sh
;;
x-pack-ciGroup*)
export CI_GROUP="${JOB##x-pack-ciGroup}"
./test/scripts/jenkins_xpack_ci_group.sh
;;
*)
echo "JOB '$JOB' is not implemented."
exit 1
;;
esac
12 changes: 6 additions & 6 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ bower_components
/src/fixtures/vislib/mock_data
/src/ui/public/angular-bootstrap
/src/ui/public/flot-charts
/src/ui/public/kuery/ast/kuery.js
/src/ui/public/kuery/ast/legacy_kuery.js
/test/fixtures/scenarios
/src/core_plugins/console/public/webpackShims
/src/core_plugins/console/public/tests/webpackShims
/src/legacy/core_plugins/console/public/webpackShims
/src/legacy/core_plugins/console/public/tests/webpackShims
/src/ui/public/utils/decode_geo_hash.js
/src/core_plugins/timelion/public/webpackShims/jquery.flot.*
/src/legacy/core_plugins/timelion/public/webpackShims/jquery.flot.*
/src/core/lib/kbn_internal_native_observable
/packages/*/target
/packages/eslint-config-kibana
/packages/eslint-plugin-kibana-custom
/packages/kbn-es-query/src/kuery/ast/kuery.js
/packages/kbn-es-query/src/kuery/ast/legacy_kuery.js
/packages/kbn-pm/dist
/packages/kbn-plugin-generator/sao_template/template
/packages/kbn-ui-framework/dist
Expand All @@ -27,7 +27,7 @@ bower_components
/x-pack/coverage
/x-pack/build
/x-pack/plugins/**/__tests__/fixtures/**
/x-pack/plugins/canvas/common/lib/grammar.js
/packages/kbn-interpreter/src/common/lib/grammar.js
/x-pack/plugins/canvas/canvas_plugin
/x-pack/plugins/canvas/canvas_plugin_src/lib/flot-charts
**/*.js.snap
Expand Down
75 changes: 46 additions & 29 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,37 @@
const { resolve } = require('path');
const { readdirSync } = require('fs');
const dedent = require('dedent');

const restrictedModules = { paths: ['gulp-util'] };

const APACHE_2_0_LICENSE_HEADER = `
/*
* Licensed to Elasticsearch B.V. under one or more contributor
* license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright
* ownership. Elasticsearch B.V. licenses this file to you under
* the Apache License, Version 2.0 (the "License"); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
`;

const ELASTIC_LICENSE_HEADER = `
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License;
* you may not use this file except in compliance with the Elastic License.
*/
`;

module.exports = {
extends: ['@elastic/eslint-config-kibana', '@elastic/eslint-config-kibana/jest'],

Expand Down Expand Up @@ -102,7 +130,7 @@ module.exports = {
* Files that ARE NOT allowed to use devDependencies
*/
{
files: ['packages/kbn-ui-framework/**/*', 'x-pack/**/*'],
files: ['packages/kbn-ui-framework/**/*', 'x-pack/**/*', 'packages/kbn-interpreter/**/*'],
rules: {
'import/no-extraneous-dependencies': [
'error',
Expand All @@ -124,6 +152,8 @@ module.exports = {
'packages/kbn-ui-framework/generator-kui/**/*',
'packages/kbn-ui-framework/Gruntfile.js',
'packages/kbn-es/src/**/*',
'packages/kbn-interpreter/tasks/**/*',
'packages/kbn-interpreter/src/plugin/**/*',
'x-pack/{dev-tools,tasks,scripts,test,build_chromium}/**/*',
'x-pack/**/{__tests__,__test__,__jest__,__fixtures__,__mocks__}/**/*',
'x-pack/**/*.test.js',
Expand Down Expand Up @@ -213,26 +243,13 @@ module.exports = {
'@kbn/license-header/require-license-header': [
'error',
{
license: dedent`
/*
* Licensed to Elasticsearch B.V. under one or more contributor
* license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright
* ownership. Elasticsearch B.V. licenses this file to you under
* the Apache License, Version 2.0 (the "License"); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
`,
license: APACHE_2_0_LICENSE_HEADER,
},
],
'@kbn/license-header/disallow-license-headers': [
'error',
{
licenses: [ELASTIC_LICENSE_HEADER],
},
],
},
Expand All @@ -258,13 +275,13 @@ module.exports = {
'@kbn/license-header/require-license-header': [
'error',
{
license: dedent`
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License;
* you may not use this file except in compliance with the Elastic License.
*/
`,
license: ELASTIC_LICENSE_HEADER,
},
],
'@kbn/license-header/disallow-license-headers': [
'error',
{
licenses: [APACHE_2_0_LICENSE_HEADER],
},
],
},
Expand Down
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
# See: https://help.github.com/articles/about-codeowners/

/x-pack/plugins/apm/ @elastic/apm-ui
/x-pack/plugins/beats_management/ @elastic/beats
/x-pack/plugins/canvas/ @elastic/kibana-canvas
/x-pack/plugins/monitoring/ @elastic/stack-monitoring
/x-pack/plugins/security/ @elastic/kibana-security
/x-pack/plugins/spaces/ @elastic/kibana-security
**/*.scss @elastic/kibana-design
36 changes: 22 additions & 14 deletions .i18nrc.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,29 @@
{
"paths": {
"common.ui": "src/ui",
"console": "src/core_plugins/console",
"inputControl":"src/core_plugins/input_control_vis",
"kbn": "src/core_plugins/kibana",
"kbnVislibVisTypes": "src/core_plugins/kbn_vislib_vis_types",
"markdownVis": "src/core_plugins/markdown_vis",
"metricVis": "src/core_plugins/metric_vis",
"vega": "src/core_plugins/vega",
"tableVis": "src/core_plugins/table_vis",
"regionMap": "src/core_plugins/region_map",
"statusPage": "src/core_plugins/status_page",
"tileMap": "src/core_plugins/tile_map",
"tagCloud": "src/core_plugins/tagcloud",
"server": "src/server",
"console": "src/legacy/core_plugins/console",
"inputControl": "src/legacy/core_plugins/input_control_vis",
"kbn": "src/legacy/core_plugins/kibana",
"kbnVislibVisTypes": "src/legacy/core_plugins/kbn_vislib_vis_types",
"markdownVis": "src/legacy/core_plugins/markdown_vis",
"metricVis": "src/legacy/core_plugins/metric_vis",
"vega": "src/legacy/core_plugins/vega",
"tableVis": "src/legacy/core_plugins/table_vis",
"regionMap": "src/legacy/core_plugins/region_map",
"statusPage": "src/legacy/core_plugins/status_page",
"tileMap": "src/legacy/core_plugins/tile_map",
"timelion": "src/legacy/core_plugins/timelion",
"tagCloud": "src/legacy/core_plugins/tagcloud",
"tsvb": "src/legacy/core_plugins/metrics",
"xpack.beatsManagement": "x-pack/plugins/beats_management",
"xpack.graph": "x-pack/plugins/graph",
"xpack.grokDebugger": "x-pack/plugins/grokdebugger",
"xpack.idxMgmt": "x-pack/plugins/index_management",
"xpack.infra": "x-pack/plugins/infra",
"xpack.licenseMgmt": "x-pack/plugins/license_management",
"xpack.logstash": "x-pack/plugins/logstash",
"xpack.monitoring": "x-pack/plugins/monitoring",
"xpack.rollupJobs": "x-pack/plugins/rollup",
"xpack.searchProfiler": "x-pack/plugins/searchprofiler",
"xpack.security": "x-pack/plugins/security",
Expand All @@ -24,7 +32,7 @@
"exclude": [
"src/ui/ui_render/bootstrap/app_bootstrap.js",
"src/ui/ui_render/ui_render_mixin.js",
"x-pack/plugins/monitoring/public/components/cluster/overview/alerts_panel.js",
"x-pack/plugins/monitoring/public/directives/alerts/index.js"
"x-pack/plugins/infra/public/utils/loading_state/loading_result.ts",
"x-pack/plugins/infra/server/lib/domains/log_entries_domain/log_entries_domain.ts"
]
}
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.11.4
8.14.0
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.11.4
8.14.0
1 change: 1 addition & 0 deletions .yarnrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--ignore-workspace-root-check true
3 changes: 2 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ A high level overview of our contributing guidelines.
- [Setting Up SSL](#setting-up-ssl)
- [Linting](#linting)
- [Testing and Building](#testing-and-building)
- [Debugging server code](#debugging-server-code)
- [Debugging Unit Tests](#debugging-unit-tests)
- [Unit Testing Plugins](#unit-testing-plugins)
- [Cross-browser compatibility](#cross-browser-compatibility)
Expand Down Expand Up @@ -281,7 +282,7 @@ macOS users on a machine with a discrete graphics card may see significant speed
- Restart iTerm

### Debugging Server Code
`yarn debug` will start the server with Node's inspect flag. Kibana's development mode will start three processes. Chrome's developer tools can be configured to connect to all three under the connection tab.
`yarn debug` will start the server with Node's inspect flag. Kibana's development mode will start three processes on ports `9229`, `9230`, and `9231`. Chrome's developer tools need to be configured to connect to all three connections. Add `localhost:<port>` for each Kibana process in Chrome's developer tools connection tab.

### Unit testing frameworks
Kibana is migrating unit testing from Mocha to Jest. Legacy unit tests still exist in Mocha but all new unit tests should be written in Jest.
Expand Down
13 changes: 1 addition & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# Kibana 7.0.0-alpha1
# Kibana

Kibana is your window into the [Elastic Stack](https://www.elastic.co/products). Specifically, it's a browser-based analytics and search dashboard for Elasticsearch.

- [Getting Started](#getting-started)
- [Using a Kibana Release](#using-a-kibana-release)
- [Building and Running Kibana, and/or Contributing Code](#building-and-running-kibana-andor-contributing-code)
- [Snapshot Builds](#snapshot-builds)
- [Documentation](#documentation)
- [Version Compatibility with Elasticsearch](#version-compatibility-with-elasticsearch)
- [Questions? Problems? Suggestions?](#questions-problems-suggestions)
Expand Down Expand Up @@ -37,16 +36,6 @@ out an open PR:
- For all other questions, check out the [FAQ.md](FAQ.md) and
[wiki](https://github.com/elastic/kibana/wiki).

### Snapshot Builds

For the daring, snapshot builds are available. These builds are created nightly and have undergone no formal QA, so they should never be run in production. All builds are 64 bit.

| platform | default | OSS |
| --- | --- | --- |
| OSX | [tar](https://snapshots.elastic.co/downloads/kibana/kibana-7.0.0-alpha1-SNAPSHOT-darwin-x86_64.tar.gz) | [tar](https://snapshots.elastic.co/downloads/kibana/kibana-oss-7.0.0-alpha1-SNAPSHOT-darwin-x86_64.tar.gz) |
| Linux | [tar](https://snapshots.elastic.co/downloads/kibana/kibana-7.0.0-alpha1-SNAPSHOT-linux-x86_64.tar.gz) [deb](https://snapshots.elastic.co/downloads/kibana/kibana-7.0.0-alpha1-SNAPSHOT-amd64.deb) [rpm](https://snapshots.elastic.co/downloads/kibana/kibana-7.0.0-alpha1-SNAPSHOT-x86_64.rpm) | [tar](https://snapshots.elastic.co/downloads/kibana/kibana-oss-7.0.0-alpha1-SNAPSHOT-linux-x86_64.tar.gz) [deb](https://snapshots.elastic.co/downloads/kibana/kibana-oss-7.0.0-alpha1-SNAPSHOT-amd64.deb) [rpm](https://snapshots.elastic.co/downloads/kibana/kibana-oss-7.0.0-alpha1-SNAPSHOT-x86_64.rpm) |
| Windows | [zip](https://snapshots.elastic.co/downloads/kibana/kibana-7.0.0-alpha1-SNAPSHOT-windows-x86_64.zip) | [zip](https://snapshots.elastic.co/downloads/kibana/kibana-oss-7.0.0-alpha1-SNAPSHOT-windows-x86_64.zip) |

## Documentation

Visit [Elastic.co](http://www.elastic.co/guide/en/kibana/current/index.html) for the full Kibana documentation.
Expand Down
15 changes: 12 additions & 3 deletions TYPESCRIPT.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,20 @@ The first thing that will probably happen when you convert a `.js` file in our s
#### EUI component is missing types

1. Check https://github.com/elastic/eui/issues/256 to see if they know it’s missing, if it’s not on there, add it.
2. Temporarily get around the issue by using a declared module and exporting the missing types with the most basic types available. Bonus points if you write a PR yourself to the EUI repo to add the types, but having them available back in Kibana will take some time, as a new EUI release will need to be generated, then that new release pointed to in Kibana. Best, to make forward progress, to do a temporary workaround.
2. Temporarily get around the issue by adding the missing type in the `typings/@elastic/eui/index.d.ts` file. Bonus points if you write a PR yourself to the EUI repo to add the types, but having them available back in Kibana will take some time, as a new EUI release will need to be generated, then that new release pointed to in Kibana. Best, to make forward progress, to do a temporary workaround.

```ts
// typings/@elastic/eui/index.d.ts

declare module '@elastic/eui' {
export const EuiPopoverTitle: React.SFC<any>;
// Add your types here
export const EuiPopoverTitle: React.SFC<EuiPopoverTitleProps>;
...
}
```

```ts
// you can now import it in <your-plugin-file.ts>

import { EuiPopoverTitle } from '@elastic/eui';
```
Expand All @@ -36,7 +44,8 @@ A `.d.ts` file is treated as a module if it contains any top-level `import` or `
Since `@elastic/eui` already ships with a module declaration, any local additions must be performed using module augmentation, e.g.

```typescript
// file `my_plugin/types/eui.d.ts`
// file `typings/@elastic/eui/index.d.ts`

import { CommonProps } from '@elastic/eui';
import { SFC } from 'react';

Expand Down
Loading