Commit graph

14595 commits

Author SHA1 Message Date
Court Ewing 8895ae110f docs: Overhaul of doc structure for 5.0+ (#8821)
This overhaul of the docs structure puts Kibana's documentation more
inline with the structure that is used in Elasticsearch. This will help
us better organize the docs going forward as more docs are added.

This also includes a few necessary content changes for 5.0.
2016-10-24 21:41:32 -04:00
Court Ewing 5dc4afbc8d docs: Tilemaps support 10 zoom instead of 18
Fixes #8801
2016-10-23 16:49:40 -04:00
Court Ewing 377c5e10c5 docs: merge "Controlling Access" with X-Pack config
When setting Kibana up for production, the "Controlling Access" section
was redundant, so it is merged with the X-Pack security section.

Fixes #8724
2016-10-23 16:29:06 -04:00
Court Ewing b761d2ee43 docs: Fix X-Pack security link for prod docs 2016-10-23 16:18:16 -04:00
Matthew Bargar 56b96d105f Update package repo urls 2016-10-23 15:37:44 -04:00
CJ Cenizal 612912ff4b Merge pull request #8767 from cjcenizal/improvement/side-nav-app-order
Add support for 'order' property for apps.
2016-10-21 09:58:26 -07:00
Matthew Bargar 53e02423b7 Improved wording 2016-10-21 11:29:12 -04:00
Matthew Bargar 62264b70d2 Section can't be empty or it breaks the docs build 2016-10-21 11:24:31 -04:00
Matt Bargar 53d9c333f6 Merge pull request #8800 from Bargs/breaking6oh
Update 6.0 breaking changes docs to match 5.0 structure
2016-10-21 11:07:44 -04:00
Matthew Bargar 80375269ac Bump breaking change docs to 6.0 2016-10-21 10:58:21 -04:00
Matthew Bargar dd91237581 Improve formatting and details of breaking changes docs 2016-10-21 10:56:18 -04:00
Matthew Bargar 9ec11c9f72 Align better with ES doc structure 2016-10-21 10:56:10 -04:00
spalger e32b0e9752 [fieldFormats/colors] escape style values 2016-10-20 15:37:59 -07:00
Spencer 7c482af8ac Merge pull request #8785 from spalger/implement/server-log-interceptor
[server/logging] intercept ECONNRESET messages and downgrade them
2016-10-20 14:12:40 -07:00
spalger 76e09e6740 [server/logging] fix the order we expect tags to be in 2016-10-20 14:04:58 -07:00
spalger dbe5f6fb72 [server/logging] remove unused dependency 2016-10-20 13:58:59 -07:00
spalger 1973ed8a91 [server/logging] only match tags that are in the right order 2016-10-20 13:50:26 -07:00
spalger 866abcc820 [server/logging] add tests for log interceptor 2016-10-20 13:35:35 -07:00
spalger a8eea585d5 [server/logging] remove doTagsMatch() helper 2016-10-20 13:19:33 -07:00
spalger 38bcad9a05 [server/logging] intercept ECONNRESET messages and downgrade them 2016-10-20 12:24:16 -07:00
Court Ewing 621c0c9241 Merge pull request #8778 from jbudz/issues/8771
[timelion] Remove saved sheets link
2016-10-20 11:13:38 -04:00
Jonathan Budzenski 19e5af9f6e
[timelion] Remove saved sheets link
Currently saved timelion sheets are not showing up in the saved objects page, so the link errors and loads a blank page
2016-10-20 09:53:11 -05:00
Court Ewing b198abd64d Merge pull request #8775 from kobelb/ui-settings-disabled-plugin
Disabling the uiSettings for the cli_plugin install
2016-10-20 10:31:58 -04:00
= 81ff2eb639 Disabling the uiSettings for the cli_plugin install 2016-10-20 10:18:17 -04:00
spalger 6865281a59 [server/uiSettings] remove trailing space 2016-10-19 16:56:43 -07:00
Spencer 1ff971a48e Merge pull request #8764 from kobelb/ui-settings-disabled
UI Settings disabled when plugins.initialize is false
2016-10-19 16:52:41 -07:00
Spencer f9bd154fcd [server/uiSettings] document enabled config 2016-10-19 16:52:28 -07:00
spalger c2d7d0136a [server/uiSettings] fix da tests 2016-10-19 16:36:11 -07:00
spalger 7feacf6a70 [server/uiSettings] react to missing elasticsearch plugin 2016-10-19 16:26:44 -07:00
spalger 40ffd12238 [server/uiSettings] add enabled config
in response to matt's comment that relying on `plugins.initialize` is kinda dirty (with which we all agree) we're adding an undocumented config value that the dev cli can use to put prevent the optimizr server from logging meaningless warnings
2016-10-19 16:24:55 -07:00
CJ Cenizal f4bd247da9 Add support for 'order' property for apps.
- Reorder core plugins.
2016-10-19 15:34:38 -07:00
= e66c7e79f9 Moving where we're disabling the ui settings 2016-10-19 17:22:52 -04:00
= c6f90e2fd3 UI Settings disabled when plugins.initialize is false 2016-10-19 16:47:05 -04:00
Spencer 1443f5ad17 Merge pull request #8758 from spalger/issue-8705-header-encoding
Internal server error when saving a widget with German characters in name
2016-10-19 12:24:35 -07:00
spalger fec5e1a2dc [elasticsearch/proxy] use different code path with erorr 2016-10-19 12:11:53 -07:00
Matt Bargar 7cbd3a6e15 Merge pull request #8740 from Bargs/fixIPKey
Adapt to ip range breaking changes in ES 5.0+
2016-10-19 15:09:47 -04:00
Brandon Kobel 3e3332f906 Merge pull request #8746 from kobelb/nodejs-warnings
Printing process warning's via the appropriate loggers
2016-10-19 14:44:54 -04:00
Spencer b153ea0da3 ip range label and filter improvements
* updated the filter labels to match the range labels
* fixed the filter creation to work for unbound ranges
2016-10-19 14:36:22 -04:00
= 96ef75b980 Printing process warning's via the appropriate logger 2016-10-19 14:09:29 -04:00
Felix Stürmer e100e1f5c9
Add test to verify umlaut in vis name
Relates to #8705
2016-10-19 11:16:43 +02:00
Felix Stürmer 18c23c17d9
URI-encode forwarded location header in proxy
Right now there are situations in which ElasticSearch puts characters in
the character code range between 128 and 255 into the `Location` header.
This leads to an exception when trying to pass on that header through
the hapi proxy in versions before 15.0.0, because it validates that only
US-ASCII characters are used in headers.

To work around that situation, the `Location` header is encoded using
`encodeURI()` for now.

Closes #8705
2016-10-19 11:16:30 +02:00
Court Ewing d0992b8789 Merge pull request #8733 from jbudz/bump-node
Bump node to 6.9.0
2016-10-18 20:05:57 -04:00
Matthew Bargar 3ca45ba546 Stop sending null in ip range from/to props
The IP range agg supports open ended ranges. Elasticsearch 2.x was
lenient and accepted null as a value for the from/to props, but the
correct way to do an open ended range was always to omit the from/to
key entirely. ES 5.0 appears to be more strict and barfs when null is
passed. This commit removes the null values.

Fixes https://github.com/elastic/kibana/issues/8741
2016-10-18 19:18:14 -04:00
Matthew Bargar f344a4b262 Generate key for ip range from/to agg
Elasticsearch 5.0 no longer returns a `key` prop with ip range buckets
when from/to is used in the request. Looking at the [2.x docs][1] it
appears to be a mistake that it was ever included in the first place.
So now we'll generate the key ourselves.

[1]: https://www.elastic.co/guide/en/elasticsearch/reference/2.4/search-aggregations-bucket-iprange-aggregation.html

Fixes: https://github.com/elastic/kibana/issues/8736
2016-10-18 18:51:56 -04:00
Jonathan Budzenski 26a0be8caa
Bump node to 6.9.0 2016-10-18 13:40:27 -05:00
Jonathan Budzenski e9363d21d0 Merge pull request #8730 from ZTE-PaaS/contributing-patch
misspelling substituting to subtituting in CONTRIBUTING.md
2016-10-18 05:21:32 -05:00
fanfan 26cf4c45fc misspelling substituting to subtituting 2016-10-18 16:09:14 +08:00
Clinton Gormley 2258844259 Fixed doc version links 2016-10-18 09:18:45 +02:00
Spencer 3bb4fd7561 Merge pull request #8717 from spalger/cleanup/use-field-displayname-getter
[aggs] use getFieldDisplayName and getField helpers
2016-10-17 19:14:04 -07:00
spalger ae3223262b [aggTypes/percentile] fix reference to aggConfig.fieldDisplayName() 2016-10-17 19:06:27 -07:00