Commit graph

14455 commits

Author SHA1 Message Date
CJ Cenizal a985840692 Redesign Share UI to emphasize difference between Saved URLs and Snapshot URLs.
- Remove share_object_url.
- Remove clipboard npm dependency.
- Add toggle for switching between Short and Long URLs.
- Add ability to share embedded iframe to saved visualizations, including current global state.
2016-09-13 10:22:49 -07:00
Peter Pisljar 0f489c19e4 Merge pull request #8175 from ppisljar/fix/8165
removing extra legend div from pie chart
2016-09-13 17:11:36 +02:00
Ryan Schneider 3113bc9f78 add console.enabled documentation
To help address https://github.com/elastic/kibana/issues/7466 add documentation
about the `console.enabled` option for those that would like disable console entirely
2016-09-13 12:08:23 +10:00
Spencer df588bf560 Merge pull request #8185 from jbudz/es-engine-6.0
Bump elasticsearch engine version to 6.0
2016-09-12 17:39:59 -07:00
Court Ewing bad50e97d2 Merge pull request #8241 from spalger/fix/functionalTests/devToolsSelectors
Fix functional tests - dev tools selectors
2016-09-12 20:36:31 -04:00
Jonathan Budzenski 8d1004a1bf Merge pull request #8240 from jbudz/bump-esvm
Bump grunt-esvm
2016-09-12 19:25:19 -05:00
Jonathan Budzenski bd0a60156b
Bump grunt-esvm 2016-09-12 19:17:37 -05:00
spalger 7d7ef27e3a [tests/config] fix console url 2016-09-12 17:15:25 -07:00
spalger a2d37fca98 [pageObjects/console] update selectors to use test subjects 2016-09-12 17:15:21 -07:00
Jim Unger 90ad531149 Merge pull request #8222 from BigFunger/plugin-installer-kibana-version
Adds concept of kibanaVersion to plugin installer
2016-09-12 17:47:13 -05:00
Spencer c25ac3c0cc Merge pull request #8171 from lukasolson/feature/dev-tools
Dev tools app
2016-09-12 15:42:03 -07:00
Jim Unger 29f58a1e93 Added some comments, and clarified error message 2016-09-12 17:34:59 -05:00
Lukas Olson bd43f1713f [dev-tools] Replace input with getInput and initInput 2016-09-12 14:50:31 -06:00
Matt Bargar d7b84777e9 Merge pull request #8228 from Bargs/uploadLimit
Make CSV upload limit configurable
2016-09-12 16:44:07 -04:00
Lukas Olson 18cb2cc72a [dev-tools] Make suggested edits 2016-09-12 14:40:21 -06:00
Matthew Bargar 0503aa8a31 Make CSV upload limit configurable
Kibana's Upload CSV feature isn't intended for gigantic import jobs, so
I originally set a sane default of 1GB. Some users exprssed a desire to
import slightly larger files, they should be able to import something
that's 1.1GB without being blocked by an arbitrary limit. So I've made
the limit configurable via kibana.yml.

This change includes a few pieces:
* Added optional `kibana.addDataMaxBytes` key to kibana.yml with 1GB
  default
* Set upload data route payload limit based on new config value
* Updated help text in UI to use the dynamic config value on the parse
  csv page
* Updated parse csv page to check file size and fail early if the
  selected file is too big

Resolves: https://github.com/elastic/kibana/issues/7671
2016-09-12 16:20:12 -04:00
Lukas Olson eb4db80cbc Merge branch 'master' into feature/dev-tools 2016-09-12 14:17:29 -06:00
Jim Unger 4f940ee989 Merge pull request #8190 from BigFunger/remove-pipeline-deletion
removes the pipeline delete logic from index delete
2016-09-12 10:44:16 -05:00
Jim Unger 3b8ff97073 Adds concept of kibanaVersion to plugin installer 2016-09-12 09:49:39 -05:00
ppisljar ca7e645ce6 making app menu icons white and removing filter invert 2016-09-12 16:47:14 +02:00
Spencer 54ba523f14 Merge pull request #8186 from ppisljar/vislib/es6
Converting vislib to use ES6 syntax
2016-09-09 17:47:44 -07:00
Spencer 932e9638f4 Merge pull request #8212 from spalger/fix/doNotOverencodeUnhashedStates
do not overencode unhashed states
2016-09-09 17:14:56 -07:00
spalger d9dac3ffdc [state/unhashUrl] use encode-uri-query to generate cleanly encoded urls
By default, the url.format function stringifies the query object and encodes each parameter with `encodeURIComponent()`. This is effective, but does not match the native browser behavior, which is to only encode the non-`pchar` characters as defined by [rfc3986][1]. Because of this, angular's `$location.search()` function uses a function internally called `encodeUriQuery()` to mimic the browser behavior before updating `location.href`.

To bring the same funtionality to the `unhashUrl()` function, the `encodeUriQuery()` was extracted into it's own package and used as the escape handler for `querystring.stringify()`

[1]: https://www.ietf.org/rfc/rfc3986.txt
2016-09-09 16:02:57 -07:00
Spencer fbaf4bf620 Merge pull request #8209 from spalger/fix/outdatedQuerystringStub
[optimizer] move to querystring-browser package for up-to-date api
2016-09-09 16:02:27 -07:00
nreese c84ba5f559 code changes from w33ble review 2016-09-09 16:27:11 -06:00
Jonathan Budzenski 9d157c9bd5 Merge pull request #8207 from jbudz/render-without-settings
Provide method to render without sending .kibana/config
2016-09-09 16:58:18 -05:00
Jonathan Budzenski b680ba2f49
Provide explicit render methods for including and excluding settings 2016-09-09 16:21:44 -05:00
spalger 1030689f4a [optimizer] move to querystring-browser package for up-to-date api
Webpack automatically injects libraries to support many node.js APIs in the browser using the https://github.com/webpack/node-libs-browser package. This package uses https://github.com/mike-spainhower/querystring for the querystring module, but that module hasn't been updated in 4 years and doesn't support the modern querystring api.

This change points to the https://github.com/mathiasvr/querystring package instead, which is up to date (specifically it supports the `encodeURIComponent` option of [`querystring.stringify`](https://nodejs.org/api/querystring.html#querystring_querystring_stringify_obj_sep_eq_options).
2016-09-09 14:16:14 -07:00
Jonathan Budzenski 8fdcb8340b
Provide method to render without sending .kibana/config 2016-09-09 14:06:10 -05:00
Tim Sullivan a9020d4412 Merge pull request #8182 from tsullivan/kibana-monitoring-uuid-singlefile
UUID: Change UUID file naming to ensure that multiple running instances of Kibana use separate data directory
2016-09-09 11:25:29 -07:00
Matt Bargar ae950f830d Merge pull request #8199 from Bargs/8191backport6.0
Forwardport #8191 - Fix typo
2016-09-09 12:39:13 -04:00
Matthew Bargar 9090116d1e Fix typo 2016-09-09 12:37:16 -04:00
CJ Cenizal 0718a94aa1 Merge pull request #8196 from cjcenizal/improvement/scrolling-nav-overflow
Add globalNav styles that prevent the nav items from overlapping when the window is very short.
2016-09-09 08:19:13 -07:00
CJ Cenizal 9ce2cd5c05 Add globalNav styles that prevent the nav items from overlapping when the window is very short, and instead allows the user to scroll. 2016-09-08 20:32:50 -07:00
nreese 577c11cbfc replace var with const and let, replace forEach with filter 2016-09-08 16:02:38 -06:00
Jim Unger 4972ed5077 removes the pipeline delete logic from index delete 2016-09-08 14:11:50 -05:00
Timothy Sullivan 3c598b05d4 path.data: throw error if can not make dir 2016-09-08 11:20:19 -07:00
Thomas Neirynck 643898b858 Merge pull request #8187 from thomasneirynck/enhancement/ignore-cmd-logs
Ignore .out files.
2016-09-08 14:15:46 -04:00
Thomas Neirynck 6db5d4e317 Ignore .out files.
Some built-in commands use it for default output (e.g. nohup), and it can be useful to have a handle for temp output.
2016-09-08 12:57:00 -04:00
ppisljar 93295012fc removing unused variables/imports 2016-09-08 17:23:24 +02:00
Jonathan Budzenski fd5b87b51a
Bump elasticsearch engine version 2016-09-08 10:11:10 -05:00
ppisljar 0b63b830f2 fixing indentation to match our style 2016-09-08 17:08:56 +02:00
ppisljar 9cb6b60fe0 let to const 2016-09-08 16:54:41 +02:00
Court Ewing 48e4edec07 Fix semver version that was incorrectly bumped
This change accidentally happened when bumping the version of Kibana.
2016-09-08 10:31:44 -04:00
ppisljar 161ba75d46 converting to ES6 class syntax 2016-09-08 16:28:44 +02:00
Court Ewing 3859958183 Bump to verson 6.0.0-alpha1 2016-09-08 10:23:22 -04:00
Court Ewing edb7020396 Bump to 5.1.0 2016-09-08 10:21:13 -04:00
Court Ewing 19328b9871 Bump to 5.0.0-beta1 2016-09-08 10:13:21 -04:00
Court Ewing 143ae0eb91 docs: Current version is 5.0.0-alpha5
The current version in docs is always trailing the current version of
the project, since the current version of docs is for the latest release
of this version line rather than the version that is currently in
development.
2016-09-08 10:13:21 -04:00
Court Ewing a28fd2334c docs: Fix version in plugin install by url 2016-09-08 10:13:21 -04:00