Commit graph

17334 commits

Author SHA1 Message Date
Tim Roes 1cce16602d
Make the experimental banner blue instead of orange (#17332) 2018-03-22 16:26:40 +01:00
Søren Louv-Jansen 4ba3a226b6
[Home] Update APM instructions (#17331)
* [Home] Use {config.kibana.version} in APM instructions

* update APM server text
2018-03-22 16:11:24 +01:00
Kim Joar Bekkelund f9d6850568
Fix several unhandled rejections (#17326) 2018-03-22 15:02:44 +01:00
Spencer 026d140aaf
[kbn-es] download to destPath.tmp rather than /tmp (#17322)
When kbn-es downloads a snapshot, it writes the in progress download to
`/tmp` rather than the destination path in case the download fails part
way through, then renames the file from `/tmp` to the final location.
This is a good practice, but in CI the `/tmp` directory isn't stored on
the same disk as the project, which causes a rename error to occur
because we're attempting to rename across devices.

This updates the download logic to write to `${destPath}.tmp` instead,
and do the same renaming, so that we can avoid cross-device errors.
2018-03-21 17:46:12 -07:00
Lukas Olson 6bac181a74
Create grunt task to generate parsers from peg files (#17069)
* Create grunt task to generate parsers from peg files

* Leave comment

* Move grunt config to config/
2018-03-21 16:42:23 -07:00
Spencer 14cfade0b4
[dev-utils/procRunner] wrap stop and close promises in timeouts (#17320)
In an attempt to debug random stalls we are seeing in CI, the proc runner will now send SIGKILL if a process does not exit after receiving the standard exit signal it receives (usually SIGTERM). Additionally, if the child process object never emits "close" or "exit" another timeout will trigger an error
2018-03-21 16:17:51 -07:00
Yuri Astrakhan db4896a64e
bumped Vega dependencies to v-3.2.1 & vl-2.3.1 (#17314) 2018-03-21 17:44:27 -04:00
CJ Cenizal c577802759
Upgrade EUI to 0.0.33. (#17315) 2018-03-21 14:44:02 -07:00
CJ Cenizal f6ac21a5f4
Add link to the EUI docs to Kibana docs (#11835)
* Add 'Developing Plugins' section to the docs, with a link to the EUI Framework docs.
2018-03-21 14:16:32 -07:00
Stacey Gammon 42f7aef739
Don't use transforms (#17175)
* Don't use transforms

* dismiss toasts so they don't interfere with the snapshot tests

* try again

* Fix styling during expanded panel mode

* See if putting the sleep back fixes the build.

* fix typo
2018-03-21 14:27:07 -04:00
Nathan Reese 68443d3aed
Add option to allow links in Markdown Visualization in open in a new tab (#16817)
* Markdown component

* only render markdown when string has changed
2018-03-21 11:06:52 -06:00
Nathan Reese bff5a27c17
Add data instructions: Vertically align text to submit button (#17290)
* Add data instructions: Vertically align text to submit button

* update test snapshot
2018-03-21 08:44:00 -06:00
Spencer 2eb019ffd2
[yarn] upgrade sha.js pre-emptively due to license changes (#17292) 2018-03-20 16:09:10 -07:00
CJ Cenizal cc255de9b1
Add back support for markdown in custom banners. (#17289)
* Revert "Revert "Add back support for markdown in custom banners. (#17280)" (#17287)"
This reverts commit 29cbbde599.
* Remove references to Bootstrap banner notifications.
* Prevent non-string banners from being displayed.
2018-03-20 16:05:35 -07:00
CJ Cenizal 29cbbde599
Revert "Add back support for markdown in custom banners. (#17280)" (#17287)
This reverts commit e531759984.
2018-03-20 14:44:00 -07:00
Spencer 9882cfb400
[optimize/webpack] support __webpackPluginProvider__ uiExports (#17281)
Allow plugins to integrate more deeply with webpack where necessary by supporting `__webpackPluginProvider__` uiExports which will be called and expected to return a wepack plugin that will be included in the compiler configuration that Kibana uses.
2018-03-20 14:34:02 -07:00
Nathan Reese 730461a65c
range slider, include max value (#17274) 2018-03-20 14:31:01 -06:00
CJ Cenizal e531759984
Add back support for markdown in custom banners. (#17280) 2018-03-20 13:30:23 -07:00
Chris Roberson dd412f3bbe
Properly handle the opt-out time field option (#17269)
* Properly handle the opt-out time field option within index pattern creation

* Remove debug

* PR feedback

* Comments

* Fix tests
2018-03-20 15:21:32 -04:00
Kim Joar Bekkelund a25f0c0ccb
[plugin helpers] Using --pure-lockfile instead of --frozen-lockfile (#17275) 2018-03-20 19:32:20 +01:00
Nathan Reese 0ca3984503
disable filter pill edit button when filter is controlled by input control (#14971)
* disable filter pill edit button when filter is controlled by panel

* use span insted of i for icons

* update text to say Kibana
2018-03-20 11:14:55 -06:00
Tyler Smalley 82e17f435f
[kbn-es] Package for managing Elasticsearch during dev and testing (#17168)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-03-20 08:30:15 -07:00
Nathan Reese 4a501cb4d2 fix dashboard grid test timing issue (#17250)
* add 50 extra pixel to move to ensure panel goes above first panel
2018-03-19 19:51:56 -07:00
Matt Bargar aa586c29ee
Don't error on non-existent fields, use given name instead (#17177)
We found out these errors cause problems on dashboards with panels based
on different index patterns. If a field exists in one index pattern
and not another each search will throw an error. It also changes the
filtering behaviour of the panels with the missing field. Unlike lucene
which will filter out all results that don't have that field, these
errors will prevent the query for the missing field from being added
to the request to ES and the docs with the missing field will still show
up in the results. We could consider changing this behaviour, there are
valid reasons why someone might want to see those results, but to keep
things familiar I think we should preserve lucene's behaviour for now.
2018-03-19 16:36:18 -04:00
Thomas Neirynck 8b5a8f51a7
reintroduce percentiles to metrics (#17243) 2018-03-19 15:57:52 -04:00
Bill McConaghy 3069bf5ab6
moving plugin template to React and EUI (#16937)
* moving plugin template to React and EUI

* fixing method reference error

* adding whitespace and comments per PR feedback

* adjusting test

* fixing test

* reducing Angular dependency and fixing issue with hack not loading properly

* fixing tests

* reacting to PR feedback
2018-03-19 15:13:03 -04:00
John Dorlus cf93b0468b
Bumped chromedriver to 2.36 which fixes bustage on Chrome 65. (#17252) 2018-03-19 15:09:03 -04:00
Spencer a02f5bf179
[npm] upgrade elasticsearch-js (#17219) 2018-03-19 11:49:52 -07:00
Chris Davies f736c4b930
Stop dashboard panel errors from visually overflowing their containers (#17214) 2018-03-19 10:01:05 -07:00
Søren Louv-Jansen 791215584c
[Home] Add instructions for APM on Cloud (#17163) 2018-03-19 15:36:24 +00:00
Nathan Reese 4ca65024ab
Replace angular-bootstrap-colorpicker with EuiColorPicker (#17222)
* remove angular-bootstrap-colorpicker

* add form-control class to make things like better
2018-03-19 09:17:32 -06:00
Tim Roes ef4145837e
Fix wrong usage of EuiKeyboardAccessible (#17198) 2018-03-19 15:50:47 +01:00
Chris Roberson a42bda52a9
[Management] Add buffer time to ensure this test consistently passes when it should (#17200)
* Add buffer time to ensure this test consistently passes when it should

* Move buffer to the function
2018-03-19 09:09:51 -04:00
John Dorlus a31ec148f4
Adding firefox to test suite (#17195)
* Created general driver to accept an argument select the driver to run.

* Added environment variable for driver, changed package.json to use custim leadfoot, and made changes to browserdriver to use any driver.

* Made changes per PR.

* Fixed all nits.
2018-03-16 23:05:10 -04:00
Tyler Smalley dc0ce9e2b9 Adds additional CC licenses (#16969)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-03-16 16:40:29 -07:00
Nathan Reese 690ef5a006 rollback chromedriver (#17224)
* rollback chromedriver

* yarn.lock
2018-03-16 14:29:04 -07:00
Nathan Reese 4934b195f1
remove min-height from content class (#17205) 2018-03-16 13:04:06 -06:00
Nathan Reese 320620da2f
update chromedriver to 2.36.0 (#17152) 2018-03-16 11:08:05 -06:00
CJ Cenizal 8d389e115f
Convert Notifier.banner method to use banners service. (#17193)
* Convert Notifier.banner method to use banners service.
2018-03-16 09:01:24 -07:00
Nathan Reese 1d8bf67fde
Remove pivotal-ui (#17181)
* remove from input controls

* remove from tutorial

* remove from visual builder

* update package.json
2018-03-16 09:59:59 -06:00
spalger 60ee5883b0 revert more changes from #17188 2018-03-15 23:54:10 -07:00
spalger 381fcb22fb revert #17188 2018-03-15 23:36:05 -07:00
John Dorlus a2c99d7b02 Merge branch 'Adding_Firefox_To_Test_Suite' 2018-03-16 02:28:30 -04:00
John Dorlus 1b656c3670 Update 2018-03-16 02:26:59 -04:00
John Dorlus 9827e7360a Made changes per PR. 2018-03-16 01:26:32 -04:00
John Dorlus c764a25e82 Added environment variable for driver, changed package.json to use custim leadfoot, and made changes to browserdriver to use any driver. 2018-03-15 20:50:04 -04:00
John Dorlus 3180ee51fb Created general driver to accept an argument select the driver to run. 2018-03-15 20:49:23 -04:00
trevan 8af79c118c Fix kbn-info tooltip in firefox and chrome (#17162)
* Move tooltip out of inner child of button
* Trigger tooltip on mouseenter instead of focus
2018-03-15 15:24:21 -07:00
Thomas Neirynck a417b11b40
Removes the angular dependency from tag cloud (#15779)
- Implements tag_cloud as a Base Visualization
- Use React for labels
- Introduce screenshot comparison unit tests
2018-03-15 14:56:58 -04:00
Jonathan Budzenski 7e98e57b1c
[console] Update snapshot API (#16767)
* snapshot.create_repository.json

* snapshot.create.json

* snapshot.delete.json

* snapshot.delete_repository.json

* snapshot.get.json

* snapshot.get_repository.json

* snapshot.restore.json

* snapshot.status.json

* snapshot.verify_repository.json

* rm snapshot_restore.js
2018-03-15 12:45:06 -05:00