Commit graph

17934 commits

Author SHA1 Message Date
liza-mae
09135510e8
Emit error if api is not stopped and exit code is greater than zero (#22224) (#22258) 2018-08-22 12:15:54 -06:00
gchaps
041cef0ef2
[DOCS]: Added link to role management API docs (#22218)
* [DOCS]: Added link to role management API docs

* [DOCS] Fixed capitalization of API
2018-08-21 09:24:32 -07:00
liza-mae
9223eedc29
Add option to run chrome headless. (#21972) (#22087)
* Add opton to run chrome headless. Mainly for windows tests which can't use xvfb.

* Update from review comments

Make environment variable Boolean, remove single quotes from keys, remove window size.
2018-08-20 13:39:09 -06:00
lcawl
7bcde65859 [DOCS] Updates links to user APIs 2018-08-17 23:54:36 -07:00
lcawl
350ca31894 [DOCS] Fixes links to role management APIs 2018-08-17 21:39:53 -07:00
Tim Sullivan
07559c1e10
Allow kibana_settings collector to return nothing (#22091) (#22159)
* Fix kibana_settings collector to return nothing when no settings data is found

* make code more clear
2018-08-17 13:43:31 -07:00
lcawl
0c2120a937 [DOCS] Fixes links to role management APIs 2018-08-17 10:48:24 -07:00
Spencer
15c43285e3 [6.4] [console_extensions] check that elasticsearch config is available (#22105)
(cherry picked from commit 6c9788dced)
2018-08-16 21:24:10 -07:00
Spencer
b7879bb002
[6.4] [docs/vis] document Top Hit metric agg (#20433) (#22097)
Backports the following commits to 6.4:
 - [docs/vis] document Top Hit metric agg  (#20433)
2018-08-16 16:06:58 -07:00
Bill McConaghy
7735bfcd04
Revert "[6.4] fixing issue with importing vis with missing saved search (#22029)" (#22093)
* Revert "[DOCS]:  Release notes, release highlights, and breaking changes for 6.4 (#22015)"

This reverts commit 0c820163f0.

* Revert "fixing issue with importing vis with missing saved search (#22029) (#22076)"

This reverts commit 4401b02365.
2018-08-16 18:58:29 -04:00
gchaps
98129c10aa [DOCS] New tutorial for exploring Kibana with sample data set (#21699) (#22072) 2018-08-16 14:32:16 -07:00
gchaps
0c820163f0 [DOCS]: Release notes, release highlights, and breaking changes for 6.4 (#22015) 2018-08-16 14:15:31 -07:00
Bill McConaghy
4401b02365
fixing issue with importing vis with missing saved search (#22029) (#22076) 2018-08-16 16:19:05 -04:00
Jonathan Budzenski
1467d4bbff
Bump node to 8.11.4 (#22065) 2018-08-16 13:04:49 -05:00
Tyler Smalley
a2ffc0c259 Skip flaky Grok syntax highlighting test (#22067)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-08-16 07:42:02 -07:00
Nathan Reese
13b5c652b3
fix merge conflicts (#22062) 2018-08-16 07:35:30 -06:00
Tim Roes
89aafdcbf9
Fix selecting time range in embedded mode (#22053) (#22061)
* Fix selecting time range in embedded mode

* Add data-test-subj for table vis
2018-08-16 15:27:02 +02:00
Tyler Smalley
1dde0f5ba2
Return keystore data as a structured object (#22022) (#22040)
In #19916 we inadvertently began directly returning the data from the Keystore when the Kibana server expects a structured object.

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-08-16 06:08:34 -07:00
Spencer
9040ad1ebb
[6.4] [kbn-test] use slightly more debug-friendly error output (#21985) (#22013)
Backports the following commits to 6.4:
 - [kbn-test] use slightly more debug-friendly error output  (#21985)
2018-08-15 17:13:03 -07:00
Jen Huang
524cd5cfc9
Fix saving index pattern when there is a conflict (#21947) (#22025) 2018-08-15 16:06:22 -07:00
dave.snider@gmail.com
bb2ec2002b
EUI 6.0.5 in 6.4 (#22033) 2018-08-15 15:43:29 -07:00
Jonathan Budzenski
bbd1775e97
Bump chromedriver to 2.41.0 (#21798) 2018-08-15 13:32:53 -05:00
Spencer
a6296dc8a8
[6.4] [retry] implement waitFor method (#21747) (#21970)
Backports the following commits to 6.4:
 - [retry] implement waitFor method  (#21747)
2018-08-14 15:27:54 -07:00
Aleh Zasypkin
c50e7bdfcd
[6.4] Do not limit payload size for requests that are proxied to the legacy Kibana. (#21952)
* Do not limit payload size for requests that are proxied to the legacy Kibana. (#21750)
* Adapt basepath tests to the 6.x behaviour.
2018-08-14 10:28:54 +02:00
Spencer
124a351468
[6.4] [pageObjects/dashboard] check that save is complete before resolving (#21892) (#21946)
Backports the following commits to 6.4:
 - [pageObjects/dashboard] check that save is complete before resolving  (#21892)
2018-08-13 17:22:46 -07:00
debadair
d14b6ae7d3 Fix bad cross doc link to auditing topic (#21938) 2018-08-13 11:21:46 -07:00
Brandon Kobel
9cb592ea67
Adding RBAC Phase 1 Docs (#21178) (#21930)
* Beginning to work on the role management APIs. Added docs for GET

* Adding PUT docs

* Adding PUT details

* Adding delete docs

* Fixing linking

* Adding Kibana privileges section

* Fixing dashboard only mode docs

* Fixing a few more references to managing roles

* Beginning to work on authorization docs, might be moving some to
stack-docs

* Collapsing authorization description in the kibana privileges page

* Adding audit logging section

* Revising the language on the Kibana role management section

* Splitting back out the auth/privileges and adding legacy fallback
details

* Revising language around impact of disabling security

* Changing Kibana to {kib} and Elasticsearch to {es}

* Beginning to work on developer centric docs

* Fixing some formatting, adding some diagrams

* Adding note about the role management APIs

* Adding overview, fixing small syntax issues

* Fixing chunk name for transitioning to application privileges

* Adjusting tone for the authorization introduction

* Changing the tone and structure of the RBAC docs

* Deleting blog stuff after refactoring

* Addressing first round of peer review comments

* Fixing endpoints links

* Peer review suggested edits

* Addressing other PR feedback
2018-08-13 12:08:58 -04:00
Walter Rafelsberger
6e16ceee79
[ML] Fix bucket span estimation for machine learning admin user. (#21866) (#21912) (#21914)
This fixes bucket span estimation for the machine learning admin user when security is enabled. The original issue was that the machine learning admin by default doesn't have the necessary permissions to call cluster.getSettings to get the settings search.max_buckets. This is now fixed by using callWithInternalUser() and additional permissions checks.
2018-08-13 16:14:02 +02:00
Peter Pisljar
4caaaabc3c
fixing onUiState event handler (#21715) (#21875) 2018-08-13 07:23:53 +02:00
Tyler Smalley
9462ee848c
Dead code removal for React DevTools (#21904) (#21907)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-08-12 14:59:16 -07:00
Yuri Astrakhan
966e8d42ae
Replace Number.parseFloat() with parseFloat() (#21872) (#21902)
For some reason, Number.parseFloat() does not get
cross-compiled/backported for older browsers, causing an error.
2018-08-11 16:26:51 +03:00
Nathan Reese
cc7c6cde47
add polyfill for ChildNode remove (#21797) (#21895)
* add polyfill for ChildNode remove

* call polyfill function

* add files as suggested by jbudz

* remove checks around polyfill

* just use polyfill that mozilla recommends

* add MIT license to file

* suffix file with polyfill, update copyright and link to repo

* update notice.txt
2018-08-10 17:20:04 -06:00
Jen Huang
0db846e426
Upgrade to EUI 3.0.4 (#21867) 2018-08-10 13:27:16 -07:00
dave.snider@gmail.com
fdc5172c69
[6.4] IE11 centering issue in dashboard list (#21841) (#21854)
* IE11 centering issue in dashboard list (#21841)
2018-08-10 13:10:42 -07:00
Nathan Reese
d60bb6b26a
add section about running API tests in functional test documentation (#21738) (#21864)
* add section about running API tests in functional test documentation

* list valid configs under more section
2018-08-09 18:58:02 -06:00
Lee Drengenberg
e47de45420
Fix es unzip (#21817) (#21840)
* Rebuild modulePath correctly if on Windows

* fix it so we create empty dirs like /logs/
2018-08-09 13:24:18 -05:00
Tyler Smalley
62f69847c7
Upgrade uglifyJS webpack plugin, disabling compress and enabling parallel (#21809) (#21823) 2018-08-08 18:39:51 -07:00
Matt Bargar
d45b10b21d [6.4] Fix available fields option toggle (#21730) (#21758)
* Fix available fields option toggle (#21730)

a36b87a#diff-aff92ff718af4b68d02f030d8a438754 added an ng-if around the available fields button element. ng-if creates a child scope. The ng-click on the button directly modifies scope state. As a result, when the ng-if was added, that ng-click began modifying the ng-if's child scope instead of the parent scope.

The best solution would be to update the discFieldChooser directive to use the controllerAs property so its scope variables are namespaced. However, this is a bit risky because I'd need to make sure to update every single scope variable reference in the template, and it's a relatively large template. Since we'd like to backport this to 6.4 I've taken the less risky route of adding $parent to the scope reference inside the ng-if block.

* forgot I needed this one too
2018-08-08 13:04:28 -07:00
DeDe Morton
9c95ca9eca
[Docs] Light edit to docker content (#21624) 2018-08-08 10:59:29 -07:00
Bill McConaghy
ccff96340f
fixing index pattern import (#21743) (#21790) 2018-08-08 12:12:21 -04:00
CJ Cenizal
e69a2e1a36
Swap Watcher 'create action' tooltips (#21717) (#21774) 2018-08-08 07:21:30 -07:00
Casper Hübertz
23aaaee6ad
[APM] Override EUI chart default styles for gridlines (#21723) (#21729)
Reverting to APM style override for chart gridlines
2018-08-07 18:15:38 +02:00
Spencer
3cd996032b
[6.4] [dashboard/fullScreen] override z-index override (#21704) (#21711)
Backports the following commits to 6.4:
 - [dashboard/fullScreen] override z-index override  (#21704)
2018-08-06 19:27:17 -07:00
Walter Rafelsberger
ac063b445f
[ML] Fixes bucket span estimation when search.max_buckets is -1. (#21680) (#21685)
- If search.max_buckets wasn't set in elasticsearch.yml and defaulted to -1, the bucket span estimator would not be able to run against a reasonable time range and would always return "Bucket span could not be estimated". This fix falls back to 10000 buckets in the case search.max_buckets is set to -1.
- The PR also introduces two tests to check for different values of search.max_buckets. The first test would fail without the fix introduced by this PR.
2018-08-06 16:58:46 +02:00
Tim Roes
47fc3b9893
Update destroy documentation of vis loader (#21649) (#21679) 2018-08-06 14:07:44 +02:00
Søren Louv-Jansen
6cd267a44e
[6.4] [APM] Kuery fixes (#21272) | Update beta color and remove search button (#21643) (#21672)
* [APM] Kuery fixes (#21272)

* Links should have basepath

* Fix empty state messages

* Fix padding

* Fix beta label

* Change copy of beta label

* Small font size

* Update beta color and remove search button (#21643)
2018-08-04 08:22:47 +02:00
Caroline Horn
b46de1e6d4
Fixed layout issue with Sample Data list in IE (#21619) (#21654) 2018-08-03 13:35:03 -04:00
Nathan Reese
785be49d05
remove mergePanelData from dashboard redux reducers (#21607) (#21651)
* remove mergePanelData from dashboard redux reducers

* add jest test to verify state can be updated with array with removed items
2018-08-03 11:16:57 -06:00
Marco Vettorello
08f1cfbd7c
[6.4] Fix hidden ticks when using log scale (#21507) | Skip scale tick tests because of possible flakyness (#21641) (#21647)
* Fix hidden ticks when using log scale (#21507)

* Add support for vertical axis

The vertical axis scale has an inverted range (max, min) and we need to compute the absolute scale width instead.

* Add functional test for Y axis scale type  switching

* Remove unnecessary waitUntilLoadingHasFinished

* Skip scale tick tests because of possible flakyness (#21641)
2018-08-03 17:18:43 +02:00
Peter Pisljar
2d4a54efa5
[6.4] fixes pinned filters in visualize and dashboard (#21463) (#21633)
* fixing embedded mode in visualize (#21468)

# Conflicts:
#	test/functional/config.js
#	test/functional/services/index.js

* fixing tests
2018-08-03 15:55:18 +02:00