Commit graph

18313 commits

Author SHA1 Message Date
Tim Roes 2cb1f3e9db
Remove last mentions of spy panels (#23527) (#23533) 2018-09-26 19:08:12 +02:00
Catherine Liu 67adddecb6
Removed tr hover style in datatable (#23305) (#23517) 2018-09-26 10:01:11 -07:00
James Gowdy 9f42042aec
[ML] Fixing duplicate influencers when cloning a job via a wizard (#23484) (#23495) 2018-09-26 09:42:22 +01:00
Ryan Keairns 889e19e9d1
removes unused less styles for ace editor (#23425) (#23505) 2018-09-25 17:20:54 -05:00
Ryan Keairns 2a99cdef0f
fixes modal width and element capitalization (#23250) (#23506) 2018-09-25 14:19:15 -05:00
Ryan Keairns a855557e8b
Fixes IE color issues on Welcome screen graphics (#23281) (#23504)
* fixes opacity issues on bg graphics

* tweak gradients
2018-09-25 14:19:01 -05:00
Aleh Zasypkin 1611c1cf53
[6.x] Correctly pass timestamp from the core to the legacy Kibana. Do not try to stop legacy Hapi server if it does not exist. (#23502) 2018-09-25 20:48:03 +02:00
Melissa Alvarez 61e4a1bbdb
Add context to job picker for accessibility (#23483) (#23496) 2018-09-25 18:38:05 +01:00
Matt Bargar 7b38c7e23c
Mention license change for autocomplete 2018-09-25 12:46:00 -04:00
James Gowdy 59ca4666b5
[ML] Fixing issue when editing script fields in advanced job creator (#23475) (#23485) 2018-09-25 17:41:51 +01:00
Nathan Reese cc66f3bafa
Create re-usable IndexPatternSelect component (#23335) (#23400)
* Migrate index pattern select to ui/public/index_patterns

* get rest of jest tests working

* migrate remaining part of IndexPatternSelect to IndexPatternSelectFormRow
2018-09-25 08:11:09 -06:00
pavel06081991 4c331b1348
Update versions of @babel/parser and @babel/types (#23268) (#23469)
Update versions of @babel/parser, @babel/types, eslint, babel-eslint
2018-09-25 16:18:05 +03:00
James Gowdy faf538369d
[ML] Fixing missing field when cloning a distinct count job (#23439) (#23454) 2018-09-25 13:37:10 +01:00
liza-mae 0fe8b14735
Cleanup from PR 22608, remove esInstallDir (#23450) (#23456) 2018-09-24 18:30:57 -06:00
liza-mae 0d66bcd894
Add option to functional test server to run elasticsearch from instal… (#22608) (#23447)
* Add option to functional test server to run elasticsearch from install dir

* Fix variable

* Fix server CLI test

* Updates to include install path in esFrom command line option

* Fix snapshot

* Update args/cli tests

* Keep default snapshot in args/help
2018-09-24 13:52:37 -06:00
Nathan Reese a5950b7db6
display hits and total hits for courier inspector requests (#23434) (#23449)
* display hits and total hits for courier inspector requests

* update Hits help text to explain difference between total hits

* fix functional test
2018-09-24 13:46:22 -06:00
Chris Roberson c51ec363a3
[Monitoring] APM Monitoring UI (#22975) (#23444)
* Merge in boilerplate branch

* Manually copy over the specific metrics and UIs

* Add api integration tests

* Fix tests

* Remove unused metrics

* Update snapshot

* Fix tests

* Remove types agg

* Use ApmClusterMetric

* provide description for apm-server monitoring metrics (#23331)

* Vis LESS to SASS (cont.) (#23199)

* Tweak migrations integraiton tests to have a stable sort (#23265)

* Fix: plugin api route with security enabled (#23334)

Closes https://github.com/elastic/kibana/issues/23266

This is more of a quick fix than the final solution. The issue was that Canvas tries to check the plugins API without checking to see if the user it logged in. As a result, instead of the plugins response, it gets the HTML from the login page and that causes an error to be thrown when attempting to parse the results.

For now, this PR just disables the auth requirement on the Canvas plugin API endpoint.

* [migrations/tests] sort results before assertion (#23347)

There have been several failures in this test, seemingly caused by a lack of sorting in the results. It makes sense that since both migrations are run simultaneously that sometimes one would succeed and sometimes another would, so I've just sorted the results before checking.

![image](https://user-images.githubusercontent.com/1329312/45791153-44e9cc80-bc3d-11e8-88c4-760d4c7b35bd.png)

cc: @chrisdavies

* [ML] Moves custom URL editor Add button and form to top of flyout (#23326)

* [ML] Moves custom URL editor Add button and form to top of flyout

* [ML] Edits to custom URL editor class name

* Graph LESS to SASS (#23348)

* Developer documentation for integrating with the telemetry service (#23295)

* Developer documentation for integrating with the telemetry service

* open with a bang

* more faqs

* thing about tracking ui interactions

* talk to the plat team

* create and register

* Fix a bug where ES sends a string and migrations expect a boolean (#23313)

* chore: use cheerio in i18n.html.getDirectiveMessages (#23342)

this was only using jsdom to parse html, but cheerio allows parsing html without requiring a dom. cheerio was also already in the dependency list.

* [core/utils] add shareWeakReplay() operator (#23333)

* Chore: fix canvas test runner (#23336)

Blocked by https://github.com/elastic/kibana/pull/23342

This fixes the local test runner in Canvas. It should not affect anything else, including the CI test runner.

- Bumps JSDOM to ^12.0.0
  - I matched Kibana's version on migration, but nothing else in X-Pack uses JSDOM, so we can use the newer version (which has a very different API)
  - I had to match it because of a script that enforces version matching, but #23342 removed jsdom from Kibana, so we no longer have a version to match
- Restores the local `.babelrc` file
  - I thought it was only used for building plugins; I was wrong 😢

* Convert Discover open top nav to EUI flyout (#22971)

* move find logic to SavedObjectFinder component since savedObjectClient is no longer coupled to angular

* implement flyout open saved searches

* remove old open stuff

* add jest test for OpenSearchPanel and simplify panel title

* fix functional tests

* fix _lab_mode functional test

* Migrate save top nav in Discover and Visualize to EUI (#23190)

* extract reusable save component from DashboardSaveModal

* update discover search to use SavedObjectSaveModal

* create generic show_save_model that works for both discover and dashboard

* fix last bits of discover save

* remove old save functionallity

* migrate visualize save to EUI

* fix functional tests

* disable save button if title is empty

* mark title input as invalid when title is not provided

* fix funtional tests

* Moves styleSheetPath to uiExports (#23007)

This was previously defined in uiExports.app, which limited plugins which are not an app of providing a stylesheet. This allows any plugin to define a stylesheet which will be available on page load.

* Timelion less to sass (#23339)

* Consistent casing

* Fix snapshot

* Update tests
2018-09-24 14:44:33 -04:00
Walter Rafelsberger 93383c8457
[ML] Fix Limit Dropdown, simplify state management of Anomaly Explorer. (#23388) (#23440)
- This fixes the limit dropdown behavior. The fix for that is actually just the $scope.appState.fetch(); statements in explorer_controller.js, they avoid to run the information stored in appState across modules out of sync.
- Additionally, the aim of this PR is to simplify the state management of Anomaly Explorer in the context of selecting cells in the swimlanes and updating the influencers list, charts and table accordingly.
2018-09-24 18:33:12 +02:00
Walter Rafelsberger 40d2dcda12
[ML] Fixes Anomaly Explorer resize listener. (#23427) (#23429)
Fixes the cleanup of the resize listener once you change to another page within the ML plugin.
2018-09-24 15:37:32 +02:00
Stacey Gammon 5cbc278614
Use concrete assertions, not exists (#23271) (#23392) 2018-09-24 07:36:58 -04:00
Tyler Smalley b3778f9899 Normalize path for comparison on Windows (#23404)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2018-09-23 21:14:11 -07:00
James Gowdy 848de4dbfb
[ML] Fixing various issues when cloning a job using a wizard (#23368) (#23412) 2018-09-22 11:44:49 +01:00
Caroline Horn e4553de816
Timelion less to sass (#23339) (#23405) 2018-09-21 23:17:43 -04:00
Spencer f1048a8edf
[core/utils] add shareWeakReplay() operator (#23333) (#23370) 2018-09-21 12:57:37 -07:00
Catherine Liu 61b67e316c
Fix: plugin api route with security enabled (#23334) (#23402)
Closes https://github.com/elastic/kibana/issues/23266

This is more of a quick fix than the final solution. The issue was that Canvas tries to check the plugins API without checking to see if the user it logged in. As a result, instead of the plugins response, it gets the HTML from the login page and that causes an error to be thrown when attempting to parse the results.

For now, this PR just disables the auth requirement on the Canvas plugin API endpoint.
2018-09-21 10:05:04 -07:00
Tyler Smalley b93b868b0f
Moves styleSheetPath to uiExports (#23007) (#23385)
This was previously defined in uiExports.app, which limited plugins which are not an app of providing a stylesheet. This allows any plugin to define a stylesheet which will be available on page load.
2018-09-20 20:42:04 -07:00
Nathan Reese fe1b90faa5
Migrate save top nav in Discover and Visualize to EUI (#23190) (#23380)
* extract reusable save component from DashboardSaveModal

* update discover search to use SavedObjectSaveModal

* create generic show_save_model that works for both discover and dashboard

* fix last bits of discover save

* remove old save functionallity

* migrate visualize save to EUI

* fix functional tests

* disable save button if title is empty

* mark title input as invalid when title is not provided

* fix funtional tests
2018-09-20 19:40:06 -06:00
Nathan Reese f750ab71c1
Convert Discover open top nav to EUI flyout (#22971) (#23376)
* move find logic to SavedObjectFinder component since savedObjectClient is no longer coupled to angular

* implement flyout open saved searches

* remove old open stuff

* add jest test for OpenSearchPanel and simplify panel title

* fix functional tests

* fix _lab_mode functional test
2018-09-20 15:05:17 -06:00
Caroline Horn 2971d7635e
[6.x] Graph LESS to SASS (#23348) #23363 2018-09-20 14:46:52 -04:00
Joe Fleming 0c3aecc408 Chore: fix canvas test runner (#23336)
Blocked by https://github.com/elastic/kibana/pull/23342

This fixes the local test runner in Canvas. It should not affect anything else, including the CI test runner.

- Bumps JSDOM to ^12.0.0
  - I matched Kibana's version on migration, but nothing else in X-Pack uses JSDOM, so we can use the newer version (which has a very different API)
  - I had to match it because of a script that enforces version matching, but #23342 removed jsdom from Kibana, so we no longer have a version to match
- Restores the local `.babelrc` file
  - I thought it was only used for building plugins; I was wrong 😢
2018-09-20 11:23:48 -07:00
Chris Davies 5afa618af0
Fix a bug where ES sends a string and migrations expect a boolean (#23313) (#23366) 2018-09-20 13:46:24 -04:00
Joe Fleming fd4eb61165 chore: use cheerio in i18n.html.getDirectiveMessages (#23342)
this was only using jsdom to parse html, but cheerio allows parsing html without requiring a dom. cheerio was also already in the dependency list.
2018-09-20 09:26:32 -07:00
Tim Roes c3e516e952
add support for 'format:number:defaultLocale' setting in TSVB (#21444) (#23354) 2018-09-20 16:10:07 +02:00
Pete Harverson bee1f84170
[ML] Moves custom URL editor Add button and form to top of flyout (#23326) (#23352)
* [ML] Moves custom URL editor Add button and form to top of flyout

* [ML] Edits to custom URL editor class name
2018-09-20 15:06:35 +01:00
Spencer 802a4fa77d
[migrations/tests] sort results before assertion (#23347) (#23350)
There have been several failures in this test, seemingly caused by a lack of sorting in the results. It makes sense that since both migrations are run simultaneously that sometimes one would succeed and sometimes another would, so I've just sorted the results before checking.

![image](https://user-images.githubusercontent.com/1329312/45791153-44e9cc80-bc3d-11e8-88c4-760d4c7b35bd.png)

cc: @chrisdavies
2018-09-20 00:10:49 -07:00
Walter Rafelsberger cd743dcc94
[ML] Fixes a race condition where the chart tooltip could be hidden even if it should be shown. (#23270) (#23308)
- Even with the check if fadeTimeout was set in show(), I could reproduce race conditions where a new tooltip would disappear again, because a previous fadeTimeout would trigger and set the new tooltips display to none.
- This PR fixes it by adding a non-asynchronous visible flag to mlChartTooltipService to check if the tooltip should stay visible if fadeTimeout triggers.
2018-09-20 08:55:57 +02:00
Caroline Horn 4beb2c604e
Vis LESS to SASS (cont.) (#23199) (#23330) 2018-09-19 16:28:33 -04:00
CJ Cenizal 4e7d0305ff
Add SearchSelect component. (#23284) (#23306) 2018-09-19 11:38:08 -07:00
Nathan Reese d704b4247c
fix merge conflict - 6.x needs _type in index create command (#23321) 2018-09-19 11:18:42 -06:00
Maryia Lapata 6ded39ee7b
Translate markdown_vis (#23186) (#23320)
* Translate markdown_vis

* Remove space

* Update ids

* Fix a typo
2018-09-19 18:32:00 +03:00
Larry Gregory afd9e6602e
[6.x] Remove ability to implicitly find across all types (#23198) (#23312)
Backports the following commits to 6.x:
 - Remove ability to implicitly find across all types  (#23198)
2018-09-19 09:03:59 -04:00
Pete Harverson 4ac2d08595
[ML] Fix bug in Explorer chart range if selection has too many points (#23267) (#23275)
* [ML] Fix bug in Explorer chart range if selection has too many points

* [ML] Remove unnecessary newline added in calculateChartRange
2018-09-19 09:27:59 +01:00
Peter Pisljar a93723acc2
removes vis dependency from response handlers (#22583) (#23244) 2018-09-19 07:03:25 +02:00
Joe Fleming ad377effec chore: update the canvas readme (#23296) 2018-09-18 14:00:24 -07:00
Larry Gregory f876360f48
[6.x] allow user list to also be sorted by name and email address (#23242) (#23276)
Backports the following commits to 6.x:
 - allow user list to also be sorted by name and email address  (#23242)
2018-09-18 16:35:10 -04:00
Matt Bargar a8c99d4b46
Rename the filter bar collapser tooltip (#22942) (#23283) 2018-09-18 16:09:38 -04:00
Jonathan Budzenski 7d18efcfb6
Bump geckodriver to 1.12.2 (#21799) 2018-09-18 13:30:28 -05:00
gchaps 32c2832505 [DOCS] Removes coming soon tag from 6.4.1 Release Notes 2018-09-18 11:22:01 -07:00
Catherine Liu c97935e69a
Fixed typo in metric function def (#23234) (#23248) 2018-09-18 10:34:08 -07:00
Bill McConaghy 3b9679960a
adding opt in for telemetry to start trial and upload license (#22925) (#23273)
* adding opt in for telemetry to start trial and upload license

* fixing scrolling issue with start basic modal in small browser window and improving a11y for read more

* Design cleanup

Mostly spacing and alignment fixes.

* updating jest snapshots

* IE Fixes

* PR feedback
2018-09-18 12:51:57 -04:00