Commit graph

17129 commits

Author SHA1 Message Date
Matt Bargar
fcc928c70e
Don't error on non-existent fields, use given name instead (#17177) (#17262)
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-20 15:41:40 -04:00
Kim Joar Bekkelund
a76d1b6e89
[plugin helpers] Using --pure-lockfile instead of --frozen-lockfile (#17275) (#17277) 2018-03-20 20:37:16 +01:00
Nathan Reese
eef43e1e95
disable filter pill edit button when filter is controlled by input control (#14971) (#17276)
* 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 12:13:21 -06:00
jimgoodwin
9da4f3b862 Release notes for version 6.2.3 2018-03-20 13:27:24 -04:00
Bill McConaghy
f5ba3025bd
moving plugin template to React and EUI (#16937) (#17253)
* 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-20 08:44:05 -04:00
Nathan Reese
c659eca14f fix dashboard grid test timing issue (#17250)
* add 50 extra pixel to move to ensure panel goes above first panel
2018-03-19 19:52:31 -07:00
Spencer
d987f1d488
[npm] upgrade elasticsearch-js (#17219) (#17251) 2018-03-19 12:57:11 -07:00
John Dorlus
655d69c59d
Bumped chromedriver to 2.36 which fixes bustage on Chrome 65. (#17252) (#17254) 2018-03-19 15:41:24 -04:00
Nathan Reese
018c1b8747
Replace angular-bootstrap-colorpicker with EuiColorPicker (#17222) (#17244)
* remove angular-bootstrap-colorpicker

* add form-control class to make things like better
2018-03-19 13:37:24 -06:00
Jonathan Budzenski
5b1dc045e1
[6.x] add scripts/kibana{_keystore,_plugin,} (#17122) 2018-03-19 13:23:59 -05:00
Tim Roes
2a4584b545
Fix wrong usage of EuiKeyboardAccessible (#17198) (#17241) 2018-03-19 17:47:20 +01:00
Søren Louv-Jansen
e2f7c8a68c
[Home] Add instructions for APM on Cloud (#17163) (#17245) 2018-03-19 16:38:57 +00:00
Chris Roberson
937139877d
[Management] Add buffer time to ensure this test consistently passes when it should (#17200) (#17238)
* Add buffer time to ensure this test consistently passes when it should

* Move buffer to the function
2018-03-19 10:49:11 -04:00
Tyler Smalley
9f16b6af66 Adds additional CC licenses (#16969)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-03-16 16:41:25 -07:00
CJ Cenizal
b47e470fb0
replace title by data-title (#17048) (#17118) 2018-03-16 15:41:34 -07:00
Spencer
a2eb2429a6
[6.x] rollback chromedriver (#17224) (#17226)
* rollback chromedriver

* yarn.lock
2018-03-16 14:30:25 -07:00
Nathan Reese
5ad27b4951
remove min-height from content class (#17205) (#17218) 2018-03-16 14:00:39 -06:00
Nathan Reese
72669f264f
update chromedriver to 2.36.0 (#17152) (#17207) 2018-03-16 12:24:22 -06:00
Nathan Reese
f0e0ab108c
Remove pivotal-ui (#17181) (#17203)
* remove from input controls

* remove from tutorial

* remove from visual builder

* update package.json
2018-03-16 11:06:51 -06:00
CJ Cenizal
e3c65bbe68
Convert Notifier.banner method to use banners service. (#17193) (#17204)
* Convert Notifier.banner method to use banners service.
2018-03-16 09:03:57 -07:00
Tim Roes
d1c56e3a76
Fix IP ranges labeling issue in pie chart (#17067) (#17144)
* Fix IP ranges labeling issue in pie chart

* Fix tests
2018-03-16 08:24:27 +01:00
CJ Cenizal
d8356310a8
Fix kbn-info tooltip in firefox and chrome (#17162) (#17187)
* Move tooltip out of inner child of button
* Trigger tooltip on mouseenter instead of focus
2018-03-15 15:26:42 -07:00
Thomas Neirynck
46641f942e
Removes the angular dependency from tag cloud (#15779) (#17182)
- Implements tag_cloud as a Base Visualization
- Use React for labels
- Introduce screenshot comparison unit tests
2018-03-15 15:48:50 -04:00
Jonathan Budzenski
af8a04c5f1
[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:39 -05:00
Jonathan Budzenski
d7563c6977
[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:41 -05:00
Jonathan Budzenski
209c4df1c0
[build] Turn on optimizeBuild logging (#16205) 2018-03-15 12:34:49 -05:00
Søren Louv-Jansen
7b79d3aff5
Add .nvmrc file (#17145) (#17174)
* 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 16:57:01 +01:00
archana
f7eed88df5 Update packages/README.md (#17167)
* Update packages/README.md

* Update packages/README.md

* Split

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

* Restore kbn-dev-utils with proper casing
2018-03-15 02:00:05 -05:00
archana
aa81248d5a 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-15 01:59:22 -05:00
Spencer
5dd87e54db
[npm] upgrade elasticsearch/elasticsearch-browser packages (#17119) (#17165)
* [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 17:07:49 -07:00
Lee Drengenberg
9afc7511a9
Getting Started - Shakespeare (#16827) (#17164)
* 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 17:01:40 -05:00
Lee Drengenberg
0d56e9a9dd
Save html for failed tests (#16850) (#17160)
* 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-14 15:42:04 -05:00
Lisa Cawley
f908027350 [DOCS] Added monitoring upgrade details (#17138) 2018-03-14 13:21:14 -07:00
Chris Roberson
d1980231b2
[Management] Discard results of older queries (#17148) (#17158)
* Discard results of older queries

* PR feedback
2018-03-14 16:17:46 -04:00
Kim Joar Bekkelund
18158346f5
Remove unused .decorates and move some .mixin calls into functions (#17149) (#17157)
* Remove some unused server.decorate calls

* Stop using '.mixin' in several places
2018-03-14 20:48:09 +01:00
Chris Roberson
ea7df636a9
Filter out patterns starting with a comma (#17124) (#17151) 2018-03-14 13:05:29 -04:00
Jen Huang
b8fcf06336
Change indexed fields table to use EuiToolTip and display 10 rows by default (#17074) (#17129) 2018-03-14 09:27:37 -07:00
spalger
ac060f450e [functionalTests/context] disable flaky test 2018-03-13 13:23:14 -07:00
Spencer
2013bb986d
[@kbn/ui-framework] move ui-framework to a package (#17085) (#17128)
* [@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 12:54:05 -07:00
Nathan Reese
ba2b3b1714
upgrade EUI to 0.0.26 (#17110) (#17126)
* 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 12:03:29 -06:00
Nathan Reese
8dc1bc6dad
[Home] APM tutorial - show launch app button when APM application is running (#16818) (#17125)
* 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 11:15:59 -06:00
Spencer
3f9fee6017
[6.x] Sort numbers numerically in indexed_array (#17113) (#17117) 2018-03-12 18:19:11 -07:00
Glen Smith
8ebcb3c65d
Clarify how settings are applied once in keystore (#16902) 2018-03-12 16:41:55 -05:00
Jonathan Budzenski
37fba36b69
[packages] add licenses (#17072) 2018-03-12 12:40:15 -05:00
Tim Roes
eac6e31e09
Add filter support for metrics visualization (#16758) (#17109)
* Add filter support for metrics visualization

* Extract value into own component
2018-03-12 17:43:10 +01:00
Stacey Gammon
2ce03c4e83
Clean up SearchSource and get rid of AbstractDataSourceProvider (#16932) (#17106)
* Merge search source and abstract and es6ify SearchSource class

* Remove duplicate function and rename SourceAbstracts to SearchSource
2018-03-12 11:47:50 -04:00
Nathan Reese
74982f83bd
Dashboard smaller panel grid dimensions (#16763) (#17105)
* change panel height from 100 to 20

* scale default height

* change number of grid columns to 48 so there is better control of panel width

* remove input controls resize test since its using EUI components and no longer needs to be functionally tested

* fix dashboard_grid_container test

* clean up rebase artifacts

* scale x and y in panel_state test

* make DASHBOARD_GRID_HEIGHT a constant
2018-03-12 09:37:16 -06:00
Tim Roes
d0ea1de159
Added a tooltip on the "Fit Data Bounds" button (#16753) (#17103)
Added a tooltip on the "Fit Data Bounds" button
2018-03-12 16:03:04 +01:00
CJ Cenizal
dffeca18bd
Remove reference to EuiTableOfRecords. (#17084) (#17102) 2018-03-12 07:27:37 -07:00