Commit graph

20006 commits

Author SHA1 Message Date
Melissa Alvarez
9137648f53
ensure cached args correspond to cached results (#30997) (#31127) 2019-02-14 12:13:53 -05:00
Justin Kambic
fbb67b56ac
[Uptime] Update targeted index pattern 6.7 (#30984)
* Update targeted index pattern.

* Fix busted unit tests.
2019-02-14 10:52:01 -05:00
Justin Kambic
4f617f6fa0
[Uptime] Replace heartbeat app icon (#30530) (#31041)
* Replace Heartbeat App icon with Uptime App icon.
2019-02-14 10:31:46 -05:00
Larry Gregory
ff09ddb266
[6.7] removes unnecessary url-parse dependency (#31029) (#31106)
Backports the following commits to 6.7:
 - removes unnecessary url-parse dependency  (#31029)
2019-02-14 09:19:45 -05:00
Chris Roberson
b2fbb335f1
[Monitoring] Skip tests for cloud (#30879) (#31069)
* Skip tests for cloud

* Add TODOs
2019-02-14 09:12:07 -05:00
James Gowdy
8c16cb1619
[ML] Fixing issue when selecting new job to continue in real time (#30949) (#31044) 2019-02-14 11:42:49 +00:00
Robert Monfera
cf32861d31
[Canvas][Layout Engine] Annotation showing node rotation angle (#30702) (#31084)
* Feat: angle rotation annotation (in degrees) added
* Style annotation like EUI tooltip (#30950)
2019-02-14 09:12:38 +01:00
Peter Pisljar
c266134190
fixes vislib legend filters (#29592) 2019-02-13 22:38:14 -08:00
Spencer
f13b696018
[6.x] Remove dependency on doc versions (#29906) (#30036)
Backports the following commits to 6.x:
 - Remove dependency on doc versions  (#29906)
2019-02-13 21:07:26 -08:00
Chris Roberson
41eebe6747
Use an empty array if this does not exist (#30322) (#31025) 2019-02-13 22:14:41 -05:00
Lukas Olson
8bad6adc30
[6.7] Fix buildEsQuery to ignore filters if not in index (#30668)
* Fix buildEsQuery to ignore filters if not in index (#29880)

* Fix buildEsQuery to ignore filters if not in index

* Fix tests and move getEsQueryConfig to package

* Revert changes to TSVB

* Remove console log

* Review feedback

* Fix tests
2019-02-13 18:41:11 -07:00
gchaps
c89e25cd7e [DOCS] Updates index management doc for 6.7 (#30906)
* [DOCS] Updates index management doc for 6.7

* [DOCS] Incorporates review changes into managing indices doc
2019-02-13 15:28:42 -08:00
Chris Cowan
6bd74e0abd
[Infra UI] Fixing group by labels by fixing the field names (post ECS migration) (#30416) (#31012)
* Fixing group by labels by fixing the field names (post ECS migration)

* Fixing the field names for machine type and project id
2019-02-13 15:14:04 -07:00
Josh Dover
779ca5db3a
[docs] Add docs for Upgrade Assistant APIs (#30330) (#31015)
* [docs] Add docs for Upgrade Assistant APIs

* Apply suggestions from code review

Co-Authored-By: joshdover <me@joshdover.com>

* Link to code tables
2019-02-13 15:41:16 -06:00
Robert Monfera
c3bb57b84e
Feat: selection box for ad-hoc group elements (#30632) (#30987) 2019-02-13 21:46:33 +01:00
Thomas Neirynck
828146510c
[Maps] Revert layer-state correctly on cancel (#30451) (#30993) 2019-02-13 15:10:04 -05:00
Thomas Neirynck
81f86bbc86
[Maps] ensure url has been resolved before syncing (#30750) (#30996) 2019-02-13 15:09:50 -05:00
Bill McConaghy
40285a0855
fixing watch delete (#30989) (#31006) 2019-02-13 14:35:56 -05:00
Lukas Olson
851af7ba09
[6.7] [KQL] Support matching field names with newlines (#30859)
* Use 's' instead of 'm' to match newlines instead of doing multi-line

* Fix autocomplete suggestions to handle newlines and tabs in field names

* Add line feed to escaped whitespace
2019-02-13 10:44:41 -07:00
Nathan Reese
636914eb58
merge with master (#30953) 2019-02-13 10:12:55 -07:00
Chris Davies
5ec50b6331
[6.7] Remove custom WebPack bundles from Canvas (#30123) (#30656) 2019-02-13 12:06:06 -05:00
Melissa Alvarez
9f664f15c0
only trigger cellClick if selection defined (#30855) (#30959) 2019-02-13 12:04:29 -05:00
Justin Kambic
49f1d16d48
[Uptime] Fix snapshot query to handle large numbers of monitors (#30441) (#30745)
* Refactor snapshot histogram ES query and subsequent processing.

* Fix issues on client, remove obsolete code, update tests.

* Get type check passing and update Snapshot component's unit tests to work with new schema data.
2019-02-13 10:37:36 -05:00
Chris Cowan
5b806305c9
Fixing font size for icon div (#30744) (#30857) 2019-02-13 08:14:12 -07:00
gchaps
b06f20fa17 [DOCS] Adds information about freeze action and index priority to docs (#30865)
* [DOCS] Adds information about freeze action and index priority to ILM docs

* [DOCS] Incorporates review changes for create policy doc
2019-02-13 06:46:19 -08:00
Thomas Neirynck
6c5a718720
[Maps] Fix and improve error messaging when adding TMS from kibana.yml (#30529) (#30836) 2019-02-13 08:37:12 -05:00
Robert Monfera
f8e6dcdf62
[Canvas][Layout Engine] TypeScript conversion - Stage I (#29390) (#30927)
* Perf: avoid matrix transpose in canvas layout that served only initial docu purpose, don't cons extra arrays
* Chore: switch to ES2015 import/export and direct function access
* Chore: TS conversion for some of the layout engine files
* Chore: rework TS linting for all files under `aeroelastic` (even the `.js` ones)
2019-02-13 14:12:54 +01:00
nicknak
52107b7ad1
Handle warnings from task manager without stack traces. (#30692) (#30871)
* Handle warnings from task manager without stack traces.

* Fix typescript errors.

* Catch no living connection errors.

Swallow stack traces and do not throw errors.

* Should use string substitution instead of concatenation.
2019-02-13 05:49:31 -05:00
Nathan Reese
17d4b72ec1
[Maps] display documents when location field name contains a dot (#30774) (#30904) 2019-02-12 19:48:04 -07:00
Chris Davies
91fa01a173
[6.7] Allow for compatibility with ES 7.x (#30636)
Make Kibana 6.7 compatible with 7.0, at least enough to unblock manual testing.
2019-02-12 14:29:16 -05:00
Alexey Antonov
0ae84ba521
Fix Std. Deviation aggregation crashes TSVB (#30809) 2019-02-12 17:22:39 +03:00
Pete Harverson
e8f5dfddea
[ML] Handle removal of backend ml.enabled node attribute (#27604) (#30669) 2019-02-12 10:43:00 +00:00
Nathan Reese
c61c91afb2
[Maps] remove toasts for layer add and layer load error (#30584) (#30778)
* [Maps] remove toasts for layer add and layer load error

* remove side-effects of LAYER_DATA_LOAD_ERROR action

* more cleanup
2019-02-11 21:40:02 -07:00
Spencer
de0952481a
[kuery] support matching field names with newlines (#29539) (#30770)
* [kuery] support matching field names with newlines

* Add support for newlines in KQL grammar

* Add test for newlines in wildcards
2019-02-11 18:54:09 -08:00
James Gowdy
894adda928
[ML] Fixing detector help link in advanced wizard (#30641) (#30695)
* [ML] Fixing detector help link in advanced wizard

* tiny refactor
2019-02-11 22:09:21 +00:00
Catherine Liu
648c18f09f
Added isFirstLoad to transient state. (#30150) (#30703) 2019-02-11 14:05:37 -07:00
Josh Dover
9d5c9aa434
Bump max_old_space_size in CI (#30653) (#30724) 2019-02-11 14:37:16 -06:00
Court Ewing
652f4bb49b
Content security policy strict mode (#29856) (#30700)
A content security policy is a great addition to the protections built
into Kibana, but it's not effective in older browsers (like IE11) that
do not enforce the policy.

When CSP strict mode is enabled, right before the Kibana app is
bootstrapped, a basic safety check is performed to see if "naked" inline
scripts are rejected. If inline scripting is allowed by the browser,
then an error message is presented to the user and Kibana never attempts
to bootstrap.
2019-02-11 15:28:20 -05:00
Spencer
4ce465c8a7
[ftr/uiSettingDefaults] disable telemetry by default (#30473) (#30672) 2019-02-11 11:11:13 -08:00
Court Ewing
8461561683
Introduce content security policy (CSP) (#29545) (#30686)
* csp: nonce and unsafe-eval for scripts

To kick things off, a rudimentary CSP implementation only allows
dynamically loading new JavaScript if it includes an associated nonce
that is generated on every load of the app.

A more sophisticated content security policy is necessary, particularly
one that bans eval for scripts, but one step at a time.

* img-src is not necessary if the goal is not to restrict

* configurable CSP owned by security team

* smoke test

* remove x-content-security-policy

* document csp.rules

* fix tsconfig for test

* switch integration test back to regular js

* stop looking for tsconfig in test

* grrr, linting errors not caught by precommit

* docs: people -> you for consistency sake

Co-Authored-By: epixa <court@epixa.com>
2019-02-11 13:48:59 -05:00
Jen Huang
72896ea8ce
Fix ordering of CCR plugin (#30596) (#30667) 2019-02-11 10:23:23 -08:00
Aleh Zasypkin
e767f904bc
[6.7] Add zh-CN.json translations and respective compatibility checks via i18n tools (#30644) 2019-02-11 16:11:37 +01:00
Pete Harverson
3fda63fe34
[ML] Fixes filtering on the metric cards in the data visualizer (#30493) (#30517) 2019-02-11 12:42:38 +00:00
James Gowdy
4130ddd93b
[ML] Fixing job deletion slow refresh delay (#30371) (#30486) 2019-02-11 10:26:53 +00:00
Spencer
908ce15a52
[ftr/services/kbnServer] set uiSetting defaults more often (#30459) (#30579)
* [ftr/services/kbnServer] set uiSetting defaults more often

* [ftr/services/uiSettings] only init defaults when they're defined
2019-02-09 13:22:33 -08:00
Nathan Reese
45ef0ae9f5
[Maps] do not display mapbox style inspector view unless turned on in kibana.yml (#30428) (#30541)
* [Maps] do not display mapbox style inspector view unless turned on by kibana.yml

* use better name for config name
2019-02-08 19:57:23 -07:00
Andrew Cholakian
cf2ec5ed4c
[6.x] [Uptime] Remove pointless max search size box (#29992) (#30091)
* [Uptime] Remove pointless max search size box (#29992)

This box is just confusing. You can only see 100 results so we should just hard-code that. Having it is left-over from a previous design.

* Update snap
2019-02-08 16:26:34 -06:00
Rashmi Kulkarni
8375eba2cb
Rollup job Functional UI test (#30280) (#30572) 2019-02-08 14:23:53 -08:00
Chris Davies
5a729ae847
[6.7] Optimize Canvas REST calls via batching (#29847) (#30555)
* Optimize Canvas REST calls via batching (#29847)
2019-02-08 15:52:49 -05:00
Chris Davies
e457c154f7
Remove WebSockets from Canvas 6.7 (#30523) 2019-02-08 14:01:45 -05:00