Backports PR #10689
**Commit 1:**
build: always run build task in jenkins
We always run the build task now in jenkins jobs rather than only in the
core builds. This ensures that the build task runs in PR builds even
though the build artifacts are not used for anything.
Ideally all the selenium tests would run against this build rather than
it just being something that gets ran and forgotten about, but this is a
first step.
* Original sha: 9517d8ded4
* Authored by Court Ewing <court@epixa.com> on 2017-03-03T16:11:20Z
Backports PR #10041
**Commit 1:**
Should only support 10 zoom levels.
The map service is dialed back to only support 10 zoom levels iso. 12. Update corresponding integration test.
* Original sha: 6d31111127
* Authored by Thomas Neirynck <thomas@elastic.co> on 2017-01-24T17:01:47Z
Due to merge conflicts, manual backport of 929b4de122
This modifies the way Kibana reads out metadata about the TMS service used in the Tilemap Visualization.
- Kibana now uses an external service that exposes a 'manifest'. This contains metadata about one or more available TMS services
- Kibana continues to respect the configuration of the kibana.yml file. If a custom TMS service is set here, the manifest will not be consulted
- This also adds an API extension point for other plugins to add additional query parameters to the requests to the manifest service and for the individual tile requests to the TMS.
* new scripted field tests
* Final improvements on 12 new tests for 1 expression and 2 painless scripted fields
* Add try loops around testing first Discover doc
* Set timezone to UTC and adjusted data accordingly
* Added boolean and date Painless scripted field types
* Remove unused (non-working) methods
* Fix lint error
* Added several data-test-subj attributes and used them in the tests
* Reverting previous change to getBarChartData
Backports PR #9403
**Commit 1:**
adding UI styles (should extract)
* Original sha: 8815e1c1ce
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T09:56:56Z
**Commit 2:**
adding heatmap vislib type
* Original sha: d3b3065603
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T10:04:27Z
**Commit 3:**
adding heatmap visualization
* Original sha: 9bc3380648
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T10:05:34Z
**Commit 4:**
adding documentation
* Original sha: 8c888d4b25
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T20:24:09Z
**Commit 5:**
renaming heatmap options
* Original sha: 55a8b5f87f
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T20:24:57Z
**Commit 6:**
fixing options issues
* Original sha: f98a4559af
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T20:26:51Z
**Commit 7:**
fixing color selection
* Original sha: 44fe11a218
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T20:30:59Z
**Commit 8:**
fixing / adding tests
* Original sha: 91d921d3d8
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-07T21:52:52Z
**Commit 9:**
adding more color schemas
* Original sha: 6e80819140
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-08T09:59:41Z
**Commit 10:**
adding more options
* Original sha: 56569c4db6
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-08T10:00:10Z
**Commit 11:**
adding cell labels
* Original sha: 98dbfac2b6
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-08T12:45:27Z
**Commit 12:**
fixing selenium test
* Original sha: 9b0f4aa37e
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-08T13:05:49Z
**Commit 13:**
only allow to rotate labels by 90 degrees
* Original sha: 26bd2e97a5
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-09T18:11:02Z
**Commit 14:**
converting color number slider to number input
* Original sha: 45ba2b95b7
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-09T19:19:59Z
**Commit 15:**
hide labels if they don't fit
* Original sha: a1553bc7cf
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-09T19:20:19Z
**Commit 16:**
fixing small issues
* Original sha: 2867c2d8c2
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-09T19:37:20Z
**Commit 17:**
improved range options
* Original sha: 4ce88b086a
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-09T20:31:15Z
**Commit 18:**
fixing based on Thomas' review
* Original sha: 5b1951fa2d
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-14T08:14:34Z
**Commit 19:**
rebasing on master and fixing linting issues
* Original sha: 3399de000c
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-14T08:34:50Z
**Commit 20:**
adding selenium tests
* Original sha: c6b3e767c5
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-14T13:57:34Z
**Commit 21:**
fixing alerts
* Original sha: 1e195f7c0f
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-16T13:48:12Z
**Commit 22:**
fixing padding
* Original sha: 7d8718beab
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-16T13:48:30Z
**Commit 23:**
fixing based on review
* Original sha: d55b440174
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-16T13:49:25Z
**Commit 24:**
fixing math
* Original sha: 3fbb3f7480
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-16T14:25:33Z
**Commit 25:**
fixing custom range options
* Original sha: 644453de19
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-16T14:32:04Z
**Commit 26:**
removing $timeout
* Original sha: 016ab7ef0d
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-19T09:49:27Z
**Commit 27:**
notification in case labels were hidden
* Original sha: dae92bc933
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-19T10:06:54Z
**Commit 28:**
fixing tests
* Original sha: 8653ea112b
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-19T10:43:21Z
**Commit 29:**
fixing based on last review
* Original sha: 92ad40750d
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-19T14:26:41Z
**Commit 30:**
fixing based on thomas' review
* Original sha: c72ce4bdfd
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-26T17:26:48Z
Backports PR #9357
**Commit 1:**
upgrade eslint, all related deps, and config files
* Original sha: 054e798a93
* Authored by spalger <email@spalger.com> on 2016-08-24T23:39:11Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:04:20Z
**Commit 2:**
replace gruntify-eslint with basic eslint-cli wrapper
* Original sha: 71732e770f
* Authored by spalger <email@spalger.com> on 2016-09-02T21:33:02Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:41:36Z
**Commit 3:**
arrow-IIFEs must be invoked outside of the parens
* Original sha: b05662cd29
* Authored by spalger <email@spalger.com> on 2016-08-25T17:47:57Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:41:40Z
**Commit 4:**
move import statements before their use
* Original sha: 3572ab8e17
* Authored by spalger <email@spalger.com> on 2016-08-25T17:48:30Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:41:40Z
**Commit 5:**
reindent to satisfy new indentation check algorithm
* Original sha: b31dae18f5
* Authored by spalger <email@spalger.com> on 2016-08-25T17:49:47Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:41:58Z
**Commit 6:**
place missing semicolon
* Original sha: 7b39475116
* Authored by spalger <email@spalger.com> on 2016-09-06T22:27:10Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:42:04Z
**Commit 7:**
ignore copy-pasted decode geohash code
* Original sha: 3c02df9f4f
* Authored by spalger <email@spalger.com> on 2016-09-10T01:49:42Z
* Committed by spalger <spalger@users.noreply.github.com> on 2016-12-02T23:42:04Z
**Commit 8:**
Merge branch 'master' of github.com:elastic/kibana into upgrade/eslint-try2
* Original sha: 1224b1829a
* Authored by spalger <spalger@users.noreply.github.com> on 2016-12-10T04:14:32Z
**Commit 9:**
[grunt/eslint] fix argument spacing
* Original sha: 6fa2c6cad0
* Authored by spalger <spalger@users.noreply.github.com> on 2016-12-10T04:22:42Z
**Commit 10:**
[gurnt/eslint] add comment about contents of report
* Original sha: 71834ca7ec
* Authored by spalger <spalger@users.noreply.github.com> on 2016-12-10T07:59:11Z
**Commit 11:**
Merge branch 'master' of github.com:elastic/kibana into upgrade/eslint-try2
* Original sha: 76e77a7576
* Authored by spalger <spalger@users.noreply.github.com> on 2016-12-12T20:17:05Z
**Commit 12:**
[grunt/tasks] use `export default`
* Original sha: 803c0dacba
* Authored by spalger <spalger@users.noreply.github.com> on 2016-12-12T20:19:27Z
Backports PR #9044
**Commit 1:**
renaming x-axis to axis
moving y-axis methods inside axis class
updating handler to use Axis for yAxis as well
introducting 'type' property to differ between X and Y axis
joining x_axis and y_axis into a single class axis
- splitting it into 3 subclasses (Axis, AxisLabels, AxisScale)
- converting to ES6 classes + style fixes
- adding more customization options
updating handler to work with new Axis class
- allowing handler to have multiple category/value axes (array)
converting axis_title to ES6 classes and making it work with new axis
updating column layout to support left/right top/bottom positioning of axis
- updating css min-widths to 1px (removing them breaks the code) as we dont want to reserve the space for axes that dont exist.
introducing AxisConfig class
adding ordered and values back to axis to make other parts of vislib working
renaming axis.scale to axis.axisScale
removing comments
adding scale type config
removing unnecesarry configs (never used)
adding point series chart type
updating all charts
introducing VisConfig class
moving wiggle, silluete and stacking to axis
fixing based on last spencers review
add label to zero filled values
allow custom values on catwegory axis
adding clip path
updating defaults to match current vislib implementation
seri.show parameter
vertical category axis positioning
fixing more issues
fixing broken pie charts
increasing default truncate length
fixing expandLastBucket option
* Original sha: ba744985c8
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-09-13T10:59:17Z
**Commit 2:**
fixing selenium tests by increasing barHeightTolerance
* Original sha: f27f8a18b2
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T09:40:25Z
**Commit 3:**
fixing axis alignment (1px off)
* Original sha: 3d6267ef4a
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T12:19:37Z
**Commit 4:**
fixing layout elements min-height to 0
* Original sha: 619a4954aa
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T12:20:20Z
**Commit 5:**
point radius should be calculated per chart
* Original sha: be16b14283
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T13:35:27Z
**Commit 6:**
adding clip path to circles
* Original sha: 188131bdad
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T13:43:55Z
**Commit 7:**
seting min height 0 on axis
* Original sha: 231a58a774
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T14:45:12Z
**Commit 8:**
adding background class
* Original sha: c41e67225e
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T15:27:02Z
**Commit 9:**
fixing selenium tests
* Original sha: ed1b3304e5
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-22T15:27:40Z
**Commit 10:**
update visualize legend to correctly check if it should show
* Original sha: 9bd80be07a
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-11-23T10:33:06Z
**Commit 11:**
fixing based on CJs comments
* Original sha: 02a22d0af7
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T06:44:37Z
**Commit 12:**
improving stacking of negative values
* Original sha: 9d79d79501
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T06:55:33Z
**Commit 13:**
updating class name to better match element
* Original sha: 628408de02
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T06:56:11Z
**Commit 14:**
fixing charts with mixed (negative/positive) values
* Original sha: 682ab0b22d
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T09:44:49Z
**Commit 15:**
fixing test (stacking happens for grouped charts as well to handle negative values correctly)
* Original sha: 69a53eaf26
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T09:52:29Z
**Commit 16:**
fixing based on CJs last comments
* Original sha: 9e8d71f882
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-01T16:05:31Z
**Commit 17:**
fixing unstable selenium test
* Original sha: f36b6fc658
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-12-06T11:20:30Z
Backports PR #8104
**Commit 1:**
tagcloud squashed
* Original sha: 1282011fab
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-18T21:08:29Z
**Commit 2:**
ensure tags are not turned upside down
* Original sha: 68e09f477a
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T03:43:41Z
**Commit 3:**
remove unnecessary background
* Original sha: dba79b87ad
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T03:55:54Z
**Commit 4:**
add option to hide the label
* Original sha: 7f32544fa0
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T04:08:45Z
**Commit 5:**
use double-ende slider for font-size selection
* Original sha: 00c9ea8291
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T15:26:14Z
**Commit 6:**
give slider some more space
* Original sha: b282084cc5
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T16:38:55Z
**Commit 7:**
do not allow 0-sized tags
* Original sha: 42bbc39110
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T16:44:26Z
**Commit 8:**
fix typo
* Original sha: f753e1a90d
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T16:48:24Z
**Commit 9:**
make capitalization consistent
* Original sha: 63101d2c36
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T19:47:44Z
**Commit 10:**
doc checkin
* Original sha: fefa40a4c0
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T21:21:17Z
**Commit 11:**
minor doc edits
* Original sha: 84a8fc3abe
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T21:34:32Z
**Commit 12:**
doc build issues
* Original sha: cd2374a052
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-11-21T21:46:59Z
Backports PR #9133
**Commit 1:**
Update PageObjects for Visualize, Dashboard, and Discover to use data-test-subj selectors for menu items.
* Original sha: 84cf9ba9de
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-11-17T21:28:09Z
**Commit 2:**
Run checkPlugins task as part of test:ui:runner task.
* Original sha: 7cdf829629
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-11-19T18:07:47Z
Backports PR #8679
**Commit 1:**
Integrate Kibana UI Framework CSS.
- Migrate to new localNav component and subcomponent styles.
- Add support for multi-slot transclusion to kbnTopNav.
- Update Dashboard, Discover, Management, Visualize, Dev Tools, Timelion to use kbnTopNav consistently.
- Update these apps to also display localNavDropdowns consistently, including Timepicker (this mostly meant adding titles).
- Add checkLicenses npm script.
- Add .fullWidth utility class and use it to make search forms 100% width.
* Original sha: b5444c41c8
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-10-14T22:30:48Z
Backports PR #7402
**Commit 1:**
added source filtering
* Original sha: e7204bef63
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-01-12T10:08:35Z
**Commit 2:**
ditched the new 'retrieved fields' tab and added checkbox to exclude a field in the field control
* Original sha: b228c66c01
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-01-13T14:44:38Z
**Commit 3:**
disable field exclusion checkbox if field is a metafield
* Original sha: 0d062209fb
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-01-15T15:39:47Z
**Commit 4:**
[indexPattern] copy excluded field property when refreshing fields
* Original sha: c3c1d4823b
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-21T16:01:48Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:40:15Z
**Commit 5:**
[indexPattern/field] move isMetaField consideration into Field
* Original sha: 5b0b00adfb
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-21T16:22:52Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:44:37Z
**Commit 6:**
[indexPattern/edit] invert the "retreived" column, for accuracy
* Original sha: 1dee6f173f
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-21T16:24:44Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:47:21Z
**Commit 7:**
[indexPattern/field] touchup the field.exclude message
* Original sha: ec0c3341d1
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-21T16:25:24Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:47:23Z
**Commit 8:**
Fix typo
* Original sha: 062931a3f4
* Authored by Spencer <spalger@users.noreply.github.com> on 2016-01-21T19:33:14Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:48:53Z
**Commit 9:**
[indexPattern] handle index patterns without fields
* Original sha: 9d70208f56
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-22T18:27:45Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T20:51:11Z
**Commit 10:**
[courier/searchSource] auto add source filter for index pattern
* Original sha: 5a97b6b668
* Authored by spalger <spalger@users.noreply.github.com> on 2016-01-23T01:08:52Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:04:09Z
**Commit 11:**
[docTable] remove irrelevant test about source filtering
* Original sha: 8211990a01
* Authored by spalger <spalger@users.noreply.github.com> on 2016-02-12T08:17:56Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:04:11Z
**Commit 12:**
[settings/indices] cleanup imports
* Original sha: fa5b22d9ab
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T00:29:36Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:06:11Z
**Commit 13:**
[settings/indexPattern/fields] add "field filters" tab
* Original sha: 7819fa984d
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T06:07:31Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:20Z
**Commit 14:**
[imports] fix old testUtils import
* Original sha: d4b9c116a6
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T06:08:46Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:24Z
**Commit 15:**
[ui/fieldWildcard] add lib to match names based on field-style wildcards
* Original sha: d75a63fa34
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T08:02:01Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:24Z
**Commit 16:**
[settings/fieldFilters] list filter matches, remove excluded fields from fieldata_fields
* Original sha: 08f8fd7e0d
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T08:59:39Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:24Z
**Commit 17:**
[fieldWildcard] properly escape regexp control chars
* Original sha: 385a0620c0
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T09:13:21Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:25Z
**Commit 18:**
[settings/indexPatterns] mark fields excluded if they match an exclude pattern
* Original sha: da62b2a761
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T09:29:03Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:25Z
**Commit 19:**
[fieldWildcard] properly bind the regexp to the ends
* Original sha: e89ceeabdc
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-05T23:59:06Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:25Z
**Commit 20:**
[indexPattern] remove unneeded lodash chain
* Original sha: 14d5458bb7
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-06T00:00:28Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:11:25Z
**Commit 21:**
[settings/indices] use settings-indices- prefix for tab direcives
* Original sha: dc53a103bc
* Authored by spalger <spalger@users.noreply.github.com> on 2016-04-06T00:03:45Z
* Committed by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:12:19Z
**Commit 22:**
corrected rebase on master
* Original sha: 4be31b2878
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-02T21:29:19Z
**Commit 23:**
Do not match exclusion on meta/scripted fields. Disable filter bar when on 'Filter fields' tab. Removed exclusion checkbox in the field controls page. Corrected typos. Improved documentation phrasing.
* Original sha: 79e87ca3ae
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-09T08:14:12Z
**Commit 24:**
Merge branch 'master' into issue4366
* Original sha: 984d3349ba
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-09T08:29:38Z
**Commit 25:**
corrected error in merge with _index_pattern
* Original sha: 3375fd1f02
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-09T08:35:25Z
**Commit 26:**
removed unused code
* Original sha: 6a0b331297
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-09T08:56:56Z
**Commit 27:**
Merge branch 'master' into issue4366
* Original sha: 81a56f9f05
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-09T21:24:12Z
**Commit 28:**
added missing fieldFilters to test dumps
* Original sha: c209ce3165
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-11T09:14:10Z
**Commit 29:**
Merge branch 'master' into issue4366
* Original sha: 95114865b9
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-13T08:57:50Z
**Commit 30:**
added the management section refactoring from master
* Original sha: 9e32bbc2cf
* Authored by Stéphane Campinas <stephane.campinas@gmail.com> on 2016-06-30T09:14:19Z
* Fix bug where the loading indicator was wider than the screen, allowing you to drag a dashboard panel very wide and break the UI.
* Refactor kbnLoadingIndicator to be a standalone component.
* Make loadingIndicator fixed position so it doesn't disrupt the layout when it appears and disappears.
* Uncouple from .spinner styles.
* Set a max-width on it.
* Rename Common PageObject getSpinnerDone method to isGlobalLoadingIndicatorHidden.
Backports PR #7929
**Commit 1:**
fix#7125 - disable angular debug info
* Original sha: b3957a968f
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-08-04T08:25:47Z
**Commit 2:**
fix#7125 - disable angular debug info
* Original sha: 39728089d1
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-08-04T08:26:09Z
**Commit 3:**
updating to disable debug info when environment name is set to production
* Original sha: 268fdb5cbe
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-08-04T10:02:00Z
**Commit 4:**
using --dev flag
* Original sha: d1c6ce47ad
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-08-11T16:26:12Z
**Commit 5:**
updating tests to not depend on angular.scope()
* Original sha: 4f83b21a85
* Authored by ppisljar <peter.pisljar@gmail.com> on 2016-10-03T09:39:29Z
---------
**Commit 1:**
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
* Original sha: 18c23c17d9
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-18T17:55:31Z
**Commit 2:**
Add test to verify umlaut in vis name
Relates to #8705
* Original sha: e100e1f5c9
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-19T09:01:46Z
**Commit 3:**
[elasticsearch/proxy] use different code path with erorr
* Original sha: fec5e1a2dc
* Authored by spalger <email@spalger.com> on 2016-10-19T19:06:39Z
---------
**Commit 1:**
Improve readability of some functional tests
Consistently use async/await and bring tests more in line with "Arrange,
Act, Assert".
* Original sha: db775687f2
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-11T16:48:37Z
**Commit 2:**
Simplify NoResultsTimefilter link test
This reformulates the test case to a simple sequence of actions and
assertions to improve maintainability.
* Original sha: 88c0b7b75e
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-11T17:34:24Z
**Commit 3:**
Replace and remove static sleep calls
Any `sleep()` calls preceding a `verifyChartData()` call seem to be
redundant, because `verifyChartData()` already uses `try()` to avoid
flakyness due to timing.
A few more assertions are now wrapped in `try()` calls to avoid
occasional failures due to the timing of rendering.
* Original sha: d4f717016f
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-12T10:12:25Z
**Commit 4:**
Extract expected values into separate variables
to match convention
* Original sha: a5fe202432
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-14T08:48:50Z
**Commit 5:**
Take screenshots after assertions
The screenshots are now taken after the corresponding assertions are
made to make sure they actually depict the expected ui state.
* Original sha: 956834430a
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-17T11:14:32Z
**Commit 6:**
Use let/const where appropriate
* Original sha: 731fe7924a
* Authored by Felix Stürmer <stuermer@weltenwort.de> on 2016-10-17T16:14:05Z
---------
**Commit 1:**
remove unused vars
do not hardcode css-snippet
* Original sha: 56c130aa80
* Authored by Thomas Neirynck <thomas@elastic.co> on 2016-10-05T15:47:05Z
---------
**Commit 1:**
Remove Connect Data section from Management app
* Original sha: 016f881dba
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-10-05T19:39:16Z
**Commit 2:**
Fix path mentioned in comment
* Original sha: 66488f5d6b
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-10-05T20:50:52Z
**Commit 3:**
Remove unnecessary page method
* Original sha: 5f7117dba2
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-10-05T20:53:49Z
---------
**Commit 1:**
[elasticsearch/proxy] strip _ query string param
With elasticsearch starting to validate query string parameters, we need to stop sending the extra "_" query string paramters (used to cache-bust in browsers). The changes are larger than "necessary" because the url parsing and formatting logic was updated to use the bonafide `url.parse` and `url.format` methods, rather than a series of specialized string mutations. The tests for this code were also expanded as a part of this effort.
* Original sha: d7bcab9f96
* Authored by spalger <email@spalger.com> on 2016-10-04T20:20:35Z
**Commit 2:**
[es/test] improve failure logging
* Original sha: 7de6323976
* Authored by spalger <email@spalger.com> on 2016-10-04T21:41:20Z
**Commit 3:**
[courier] move incorrectly placed search/get params into the request body
* Original sha: afe7a4c88a
* Authored by spalger <email@spalger.com> on 2016-10-04T21:47:49Z
**Commit 4:**
[es/tests] fix routing tests
* Original sha: 1c718bcd40
* Authored by spalger <email@spalger.com> on 2016-10-04T21:48:36Z
**Commit 5:**
[functional_tests/try] improve final failure message
* Original sha: 655eb05b03
* Authored by spalger <email@spalger.com> on 2016-10-04T22:29:02Z
**Commit 6:**
[functional_tests/discover] replace some sleep() calls with try()s
* Original sha: fa6212ab5c
* Authored by spalger <email@spalger.com> on 2016-10-04T22:31:11Z
**Commit 7:**
[functional_tests/try] trim intermediate tryForTime failure logging
* Original sha: a1e62ef048
* Authored by spalger <email@spalger.com> on 2016-10-04T22:51:12Z
**Commit 8:**
[courier] remove use of esShardTimeout, see #8544
* Original sha: 5a81f53306
* Authored by spalger <email@spalger.com> on 2016-10-04T23:26:48Z
**Commit 9:**
[courier] remove unused import
* Original sha: 4ecc73f902
* Authored by spalger <email@spalger.com> on 2016-10-04T23:58:52Z
Remove Upload Data API
Remove CSV Upload server config
Remove other unused Add Data code
Remove Upload CSV from getting started docs
remove unused npm deps
---------
**Commit 1:**
Removed pipelines from ingest endpoint, and import csv wizard
* Original sha: a35aac2c5d
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-08-31T17:36:55Z
**Commit 2:**
Merge branch 'master' into add-data-remove-pipeline
* Original sha: 9437a02df8
* Authored by Jim Unger <bigfunger@gmail.com> on 2016-09-06T20:59:06Z
[console] fix references to getInput function
When splitting the input/output modules into an `initializeInput` and `getInput` pair, it was changed to an esModule. This means that you can no longer require is and execute it's default export directly, as was being done in the console's settings module.
(cherry picked from commit 086a40c476)
---------
**Commit 1:**
Update expected table headers to fix functional test
* Original sha: f65c9b595b
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-09-26T12:40:41Z
**Commit 2:**
[indexPatterns] add workaround for elastic/elasticsearch#20707
* Original sha: 22c6f7c55c
* Authored by spalger <email@spalger.com> on 2016-09-30T10:21:07Z
---------
**Commit 1:**
Add field_capabilities API
This adds a simple API for getting the searchable/aggregatable status of
a list of fields in a given index, list of indices, or index pattern. In
the future this will probably evolve into a full blown fields info API
that we can use when removing the index pattern mapping cache. For now
though it's built to provide the minimum info needed to fix
https://github.com/elastic/kibana/issues/6769
Usage:
The API exposes a single GET endpoint.
```
GET /api/kibana/{indices}/field_capabilities
```
`indices` can be a single index, a comma delimited list, or a wildcard
pattern
Example response:
```
{
"fields": {
"imsearchable": {
"searchable": true,
"aggregatable": false
},
"imaggregatable": {
"searchable": true,
"aggregatable": true
},
}
}
```
* Original sha: 1af6b76bd4
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-09-21T18:38:34Z
**Commit 2:**
Filter non-aggregatable fields from vis editor UI
Using the field_capabilities API added in the previous commit, this commit enhances
the client side index pattern object with information about the
searchable and aggregatable status of each field in the index pattern.
We then use this information to filter out non-aggregatable fields from
the vis editor so that users won't accidentally select them and get
nasty errors. An example of a non-aggregatable field would be a `text`
field without fielddata enabled (which is the default).
I also added the searchable and aggregatable flags to the index pattern
page so users can see the status of their fields. I removed the `indexed`
column because it was mostly redundant with `searchable` and I needed
the horizontal space.
The addition of the searchable and aggregatable properties for index
pattern fields would require users to manually refresh their field list
when upgrading to 5.0. This commit also adds a check for those properties and
if they're missing it automatically refreshes the field list for the
user in a seamless manner.
* Original sha: 4a906f30c7
* Authored by Matthew Bargar <mbargar@gmail.com> on 2016-09-21T19:18:10Z
---------
**Commit 1:**
Fix functional tests for Share UI.
* Original sha: 2fb22ed124
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-09-14T01:38:38Z
---------
**Commit 1:**
[pageObjects/console] update selectors to use test subjects
* Original sha: a2d37fca98
* Authored by spalger <email@spalger.com> on 2016-09-12T23:34:07Z
**Commit 2:**
[tests/config] fix console url
* Original sha: 7d7ef27e3a
* Authored by spalger <email@spalger.com> on 2016-09-12T23:34:34Z
To provide additional language options for scripted fields, Kibana needs
to know what languages are available for inline scripting in
Elasticsearch. This new Kibana API grabs up to date information from
Elasticsearch and provides it in an easy to digest format for the UI.
The response body from the API is a simple JSON array with a list of
languages that are enabled for inline scripting. The API also filters
out languages that don't make sense in scripted fields, like 'mustache'.
An example request might look like this:
`GET /api/kibana/scripts/languages`
200 OK
`['expression', 'painless']`