Commit graph

17013 commits

Author SHA1 Message Date
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
Jonathan Budzenski caf7a5701c
[console] Update indices API (#16744)
* index.json

* indices.analyze.json

* indices.clear_cache.json

* indices.close.json

* indices.create.json

* indices.delete_alias.json

* indices.delete_template.json

* indices.delete.json

* indices.exists_alias.json

* indices.exists_template.json

* indices.exists_type.json

* indices.exists.json

* indices.flush_synced.json

* indices.flush.json

* indices.forcemerge.json

* indices.get_alias.json

* indices.get_field_mapping.json

* indices.get_mapping.json

* indices.get_settings.json

* indices.get_template.json

* indices.get_upgrade.json

* indices.get.json

* indices.open.json

* indices.put_alias.json

* indices.recovery.json

* indices.refresh.json

* indices.rollover.json

* indices.segments.json

* indices.shard_stores.json

* indices.shrink.json

* indices.split.json

* indices.stats.json

* update_aliases.json

* indices.upgrade.json

* indices.validate_query.json

* rm indices.js

* indices.put_settings.json

* rm settings.js

* indices.put_template.json

* rm templates.js

* rm delete mapping

* cleanup requires
2018-03-15 12:43:15 -05:00
Jonathan Budzenski b9928ce3e3
[build] Turn on optimizeBuild logging (#16205) 2018-03-15 12:33:16 -05:00
Søren Louv-Jansen f47cac6427
Add .nvmrc file (#17145)
* Add .nvmrc file

* Update contributing docs

* Fix typo in `nvm use`

* Update "install node" text

* Add test to ensure .nvmrc and .node-version are identical

* Use async/await instead of promise

* Feedback
2018-03-15 14:34:31 +01:00
archana 856b55bbcf
Update packages/README.md (#17167)
* Update packages/README.md

* Update packages/README.md

* Split

* Update README.md
2018-03-15 02:31:15 -05:00
archana df2a0252d0
Correct casing in kbn-dev-utils (#17166)
* Remove kbn-dev-utils

* Restore kbn-dev-utils with proper casing
2018-03-14 23:54:49 -05:00
archana 409af00d4d
Move proc_runner from x-pack-kibana into kibana (#17120)
* [tests] add proc_runner from x-pack-kibana

* [tests] implement proc_runner deps

* [tests] fix proc_runner dep

* [packages] move proc_runner into kbn-proc-runner

* [kbn-proc-runner] Package it

* [kbn-proc-runner] Chalk it up

* [kbn-proc-runner] Package.json

* Both kbn-proc-runner and kbn-utils depending on review. Sigh.

* Rename to kbn-dev-util, remove kbn-proc-runner

* Test proc-runner

* Add babel

* [proc-runner] build fixes

* Recreate yarn.locks, add mocha tests to simplemocha config
2018-03-14 19:55:50 -05:00
Spencer 0059180736
[npm] upgrade elasticsearch/elasticsearch-browser packages (#17119)
* [npm] upgrade elasticsearch/elasticsearch-browser packages

* [es/patchKibanaIndex] update tests to expect indices.getMapping

* [npm] use ^ version range for elasticsearch(-browser) packages

* [es/patchKibanaIndex/tests] expand assertion
2018-03-14 16:11:18 -07:00
Lee Drengenberg db84d62faf
Getting Started - Shakespeare (#16827)
* WIP - add shakespeare data for getting started guide

* Refactor of getLineChartData, getBarChartData, getAreaChartData

* Added changing extents and test

* Fix opening axis options

* Change precision from 8 to 7

* lower precision to 6

* Fix index pattern creation

* update from review, remove comments, add others
2018-03-14 15:42:48 -05:00
Lisa Cawley 42af0fcde9
[DOCS] Added monitoring upgrade details (#17138) 2018-03-14 13:18:53 -07:00
Chris Roberson 350fd20aba
[Management] Discard results of older queries (#17148)
* Discard results of older queries

* PR feedback
2018-03-14 15:25:47 -04:00
Kim Joar Bekkelund 42359bbd80
Remove unused .decorates and move some .mixin calls into functions (#17149)
* Remove some unused server.decorate calls

* Stop using '.mixin' in several places
2018-03-14 19:57:46 +01:00
Chris Roberson ec82b51401
Filter out patterns starting with a comma (#17124) 2018-03-14 12:08:41 -04:00
Lee Drengenberg 315e4cf122
Save html for failed tests (#16850)
* Fixes issue preventing stdin from defaulting

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Prevent prompting to overwrite when using stdin

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* Remove log

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

* When failure, log URL and save page source

* log Taking screenshot  at info level

* Force a failure, then revert this

* [ftr/failureDebugging] create failure debugging service

* Cleanup and create the failure_debug/html dir, strip special chars from filenames

* Remove a debugging log

* refactored replacing invalid filename chars

* Revert forced failing tests
2018-03-13 16:46:56 -05:00
Tim Roes 3abc558dda
Fix IP ranges labeling issue in pie chart (#17067)
* Fix IP ranges labeling issue in pie chart

* Fix tests
2018-03-13 22:10:43 +01:00
spalger ac606a62da [functionalTests/context] disable flaky test 2018-03-13 13:22:56 -07:00
Jen Huang a5fe8aeecc
Change indexed fields table to use EuiToolTip and display 10 rows by default (#17074) 2018-03-13 11:43:34 -07:00
Spencer ef3339bd7a
[@kbn/ui-framework] move ui-framework to a package (#17085)
* [@kbn/ui-framework] move ui-framework to a package

* [@kbn/ui-framework] restore doc_site index.html and fix build task names

* [jest] always ignore modules in target dirs
2018-03-13 10:43:39 -07:00
Nathan Reese 69f6c65ada
upgrade EUI to 0.0.26 (#17110)
* upgrade EUI to 0.0.25

* remove last reference to TooltipTrigger

* upgraded to EUI 0.0.26

* fix warning, EuiKeyboardAccessible child must have onClick defined
2018-03-13 11:16:22 -06:00
Nathan Reese d49d59ece6
[Home] APM tutorial - show launch app button when APM application is running (#16818)
* add launch application to footer, update APM tutorial with applicaton artifacts when APM xpack is enabled

* remove launch and dashboard logic from footer to external component

* return null when url not provided to footer

* make url and label props required

* remove eslint comment

* change dashboard linkLabel
2018-03-13 10:29:14 -06:00
Raisa Riabinina 20f29bc524 replace title by data-title (#17048) 2018-03-12 16:38:34 -07:00
trevan 399e36fbf4 Sort numbers numerically in indexed_array (#17113) 2018-03-12 16:23:13 -07:00