Commit graph

26523 commits

Author SHA1 Message Date
Brian Seeders e8659817d2
[7.x] Run pipeline scripts with runbld (#45844) (#46020)
Change how runbld is invoked, and skip junit processing by default
2019-09-18 13:17:09 -04:00
Lisa Cawley 1cb8098c16
[DOCS] Updates data frame transform terminology (#45967) 2019-09-18 10:05:59 -07:00
Larry Gregory 45cc8d2aa5
[7.x] Custom space avatar images (#45148) (#46019)
* First changes for avatar images

* Added the ability to have custom images for space avatars

* Partial changes as requested by reviewers

* Final commit for space avatar images PR

* Wrapping avatar file name

* Colour picker always enabled, to allow background change for transparent svgs

* All the changes requested in the last review

* Fixes the type_check test errors

* Fixing the rendering errors for space pages

* Another batch of changes as requested by review

* Some more snapshot tests

* Last batch of changes

* Fixed the type_check test

* API doc updates

* Removed comment

* Removed imageUrl from state


Co-authored-by: Larry Gregory <larry.gregory@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2019-09-18 12:56:17 -04:00
gchaps 927204cda9
[DOCS] Fixes to install and plugin docs (#45917) (#46037)
* [DOCS] Fixes to install and plugin docs

* [DOCS] Adds links to references in code
2019-09-18 09:26:21 -07:00
Kaarina Tungseth 7fb9d01739
[DOCS] Updated API experimental notes (#46008) (#46032) 2019-09-18 11:02:27 -05:00
Peter Pisljar c9f3d1f2b4
moving agg_config and agg_configs to ui/agg_types (#45877) (#46009) 2019-09-18 18:02:20 +02:00
Aaron Caldwell 0f9a984df8
[skip-ci][Maps][File upload] Geojson indexing and styling docs (#41394) (#45898)
* Mostly complete, first pass on file upload getting started

* More edits. Add supporting images

* Change name to 'indexing'

* Review feedback

* Update integrated example text per review feedback

* Rename integrated example -> data tutorial

* Add back accidentally deleted Select Source image file

* Review feedback

* Review feedback

* Move tutorial before troubleshooting

* Review feedback
2019-09-18 09:55:27 -06:00
Josh Dover 7c29e26926
[7.x] Move ui/notify banners to New Platform (#43610) (#45956)
* Move ui/notify banners to New Platform (#43610)

* Fix Lens component
2019-09-18 10:38:25 -05:00
Gidi Meir Morris c78d976dc2
[Task Manager] Treats all tasks as a single unit of work (#45504) (#46004)
Treat all tasks as a single unit of work, removing the numWorker configuration.
2019-09-18 16:35:07 +01:00
spalger ad431aa86a skip flaky suite (#31379)
(cherry picked from commit 8057cb06a8)
2019-09-18 07:57:40 -07:00
Dmitrii 49fa492699
[7.x] [ML] Enhance job id error message (#45349) (#45882)
* [ML] Enhance job id error message (#45349)

[ML] Enhance job id error message

* fix i18n
2019-09-18 16:47:27 +02:00
Brian Seeders 63003d7a81
[7.x] Use unique junit report filenames again (#45897) (#45944)
Fix disappearing test results in pipelines
2019-09-18 10:37:09 -04:00
Devin W. Hurley 39930ef918
[SIEM] Enables no-param-reassign Eslint Rule (#45776) (#45972)
* enables no-param-reassign eslint rule

* replace some if statements with ternary operators

* remove dead code + fix logic on category of details query thankfully we were not using category on the UI

* adds test and minor logic update for regex replacer function. Also updates logic in events e' elasticsearch adapter for bug fix with field category and adds relevant test.

* remove unused resolvers and remove failing test I added because the type checker didn't like it.

* adds test cases and updates type definition for parts in regex replacer
2019-09-18 09:03:19 -04:00
Shahzad bd52cc0cdf
[Uptime] Fix/issue 48 integration popup closes after refresh (#45759) (#45999)
* integrate redux into uptime app

* update integrations popup handling

* keep popover open after page refresh

* updated unit test snaps

* update unit tests

* fixed types
2019-09-18 17:49:19 +05:00
James Rodewig dba7db7acd
[DOCS] Update CCR links (#44012) (#45951) 2019-09-18 08:19:53 -04:00
Angela Chuang 5ddc355198
remove setTimeoue for state change (#45853) (#45893) 2019-09-18 13:12:22 +01:00
Yulong 00df5d2388
merge changes (#45985) 2019-09-18 19:55:46 +08:00
Aleh Zasypkin 8053d97253
[7.x] Do not restart server if TypeScript tests change. (#45997) 2019-09-18 13:47:23 +02:00
spalger 3dc5517360 disable flaky test (#45970)
(cherry picked from commit dc774b30d6)
2019-09-18 04:40:04 -07:00
Joe Reuter c3464bb63b
[Graph] Restructure folders and add readme (#45782) (#45889) 2019-09-18 12:49:26 +02:00
spalger e1d5f65d78 disable flaky suite (#45983) (#45884)
(cherry picked from commit b0188e02d1)
2019-09-18 03:29:47 -07:00
Shahzad e143103f3f
[Uptime] Fix/issue 41924 show permission warning if no right for uptime (#44968) (#45994)
* add not found page

* update error handling and 404 page

* update unit tests snaps

* reverted a small change

* Resolved formatting issues

* update unit tests
2019-09-18 15:27:55 +05:00
Shahzad cfff718f8c
removed unused breadcrumb code !! (#44564) (#45992) 2019-09-18 15:26:39 +05:00
Shahzad 2e6c37b726
[Uptime]removed extra slash from integeration urls (#44469) (#45989)
* removed extra slash from integeration urls

* update test snaps
2019-09-18 15:18:37 +05:00
Robert Oskamp d198fff9e1
[ML] Add population job wizard test (#45765) (#45906)
This PR adds functional UI tests to create a machine learning job using the population wizard.
2019-09-18 06:25:00 +02:00
Andrew Goldstein a81a178066
[SIEM] Timeline flyout z-index / Search or Filter EuiSuperSelect width (#45971) (#45977)
##  Summary

- Fixes [#45830](https://github.com/elastic/kibana/issues/45830), an issue where the timeline flyout button has lower z-index than the search bar (screenshots below)

- A recent change to EUI added a fixed width to the `EuiSuperSelect` popover, such that it matches the width of its parent, which caused the Timeline `Filter / Search` super select content to get cut off. This PR overrides that styling to restore the previous (7.3) behavior (screenshots below)

Tested in dark and light mode in:

- Chrome 77.0.3865.75
- Firefox 69.0
- Safari 12.1.2

### Screenshots

### Flyout - (before)

<img width="1503" alt="flyout-before" src="https://user-images.githubusercontent.com/4459398/65085256-db44f100-d96a-11e9-8660-185045e1ea0a.png">

### Flyout - Chrome / Light (after)

<img width="1680" alt="flyout-chrome-light-after" src="https://user-images.githubusercontent.com/4459398/65085404-3d9df180-d96b-11e9-8f37-cc28b6fdf857.png">

### Flyout - Chrome / Dark (after)

<img width="1680" alt="flyout-chorme-dark-after" src="https://user-images.githubusercontent.com/4459398/65085415-468ec300-d96b-11e9-9435-5c2c4fc57517.png">

### Flyout - Firefox / Light (after)

<img width="1680" alt="flyout-firefox-light-after" src="https://user-images.githubusercontent.com/4459398/65085423-50182b00-d96b-11e9-8c3f-fa83b9241b6a.png">

### Flyout - Firefox / Dark (after)

<img width="1680" alt="flyout-firefox-dark-after" src="https://user-images.githubusercontent.com/4459398/65085427-55757580-d96b-11e9-9f87-eb0e0ecf199d.png">

### Flyout - Safari / Light (after)

<img width="1680" alt="flyout-safari-light-after" src="https://user-images.githubusercontent.com/4459398/65085436-5b6b5680-d96b-11e9-8a31-f1086c7086bf.png">

### Flyout - Safari / Dark (after)

<img width="1680" alt="flyout-safari-dark-after" src="https://user-images.githubusercontent.com/4459398/65085443-60300a80-d96b-11e9-8c41-21c699023fca.png">

### Search or Filter - (before)

<img width="1680" alt="search-or-filter-before-chrome" src="https://user-images.githubusercontent.com/4459398/65085454-69b97280-d96b-11e9-92ff-2f9aed740dae.png">

### Search or Filter - Chrome / Light (after)

<img width="1680" alt="search-or-filter-after-chrome-light" src="https://user-images.githubusercontent.com/4459398/65085465-7211ad80-d96b-11e9-8cee-8eb2879c1404.png">

### Search or Filter - Chrome / Dark (after)

<img width="1680" alt="search-or-filter-after-chrome-dark" src="https://user-images.githubusercontent.com/4459398/65085473-7938bb80-d96b-11e9-928a-136d1bff38aa.png">

### Search or Filter - Firefox / Light (after)

Note: this PR does _not_ address what appears to be a FF light-only focus issue with the latest EUI change:

<img width="1680" alt="search-or-filter-after-firefox-light" src="https://user-images.githubusercontent.com/4459398/65085492-83f35080-d96b-11e9-914c-23b2cd36166f.png">

### Search or Filter - Firefox / Dark (after)

<img width="1680" alt="search-or-filter-after-firefox-dark" src="https://user-images.githubusercontent.com/4459398/65085502-8f467c00-d96b-11e9-8255-f2a5124b10ff.png">

### Search or Filter - Safari / Light (after)

<img width="1680" alt="search-or-filter-after-safari-light" src="https://user-images.githubusercontent.com/4459398/65085527-ac7b4a80-d96b-11e9-8890-9706f185799b.png">

### Search or Filter - Safari / Dark (after)

<img width="1680" alt="search-or-filter-after-safari-dark" src="https://user-images.githubusercontent.com/4459398/65085545-bdc45700-d96b-11e9-9c14-2e5c8c1d005f.png">

https://github.com/elastic/kibana/issues/45830
2019-09-17 20:45:02 -06:00
Spencer 7c0acf05a4
[7.x] [ftr/savedObjects] add simple saved object api client to… (#45940)
* [ftr/savedObjects] add simple saved object api client to ftr services

* fix typo

* use consistent spacing

* fix types and TS-ify the rest of kibanaServer service

* expose server urls with better API

* tweak status api response types

* fix http body param name

* second arg to axios post is the post data

* use standardized error handling behavior

* Revert "use standardized error handling behavior"

This reverts commit 7e9a7f8dc5.

* revert unnecessary changes
2019-09-17 14:45:56 -07:00
Lisa Cawley fa968cc6d1
[DOCS] Move machine learning details out of Kibana Guide (#45855) (#45959) 2019-09-17 14:44:55 -07:00
Spencer 745b0ba0a6
[7.x] set IS_PIPELINE_JOB in intake jobs (#45850) (#45920)
* set IS_PIPELINE_JOB in intake jobs

* firefox smoke doesn't get an initial build

* firefox smoke doesn't get an initial build (oss edition)

* re-enable all jobs
2019-09-17 14:43:07 -07:00
Clint Andrew Hall c4f81466c9
[easy] Exclude __examples__ from coverage (#45556) (#45950)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2019-09-17 16:36:06 -05:00
Felix Stürmer f5877048e7
[7.x] [Logs UI] Support zoom by brushing in the log rate chart… (#45916)
Backports the following commits to 7.x:
 - [Logs UI] Support zoom by brushing in the log rate chart (#45879)
2019-09-17 23:15:51 +02:00
Wylie Conlon 341355fa4f
New visualization editor Lens (#36437) (#45942)
* [lens] Initial Commit (#35627)

* [visualization editor] Initial Commit

* [lens] Add more complete initial state

* [lens] Fix type issues

* [lens] Remove feature control

* [lens] Bring back feature control and add tests

* [lens] Update plugin structure and naming per comments

* replace any usage by safe casting

* [lens] Respond to review comments

* [lens] Remove unused EditorFrameState type

* [lens] Initial state for IndexPatternDatasource (#36052)

* [lens] Add first tests to indexpattern data source

* Respond to review comments

* Fix type definitions

* [lens] Editor frame initializes datasources and visualizations (#36060)

* [lens] Editor frame initializes datasources and visualizations

* Respond to review comments

* Fix build issues

* Fix state management issue

* [lens][draft] Lens/drag drop (#36268)

Add basic drag / drop component to Lens

* remove local package (#36456)

* [lens] Native renderer (#36165)

* Add nativerenderer component

* Use native renderer in app and editor frame

* [Lens] No explicit any (#36515)

* [Lens] Implement basic editor frame state handling (#36443)

* [lens] Load index patterns and render in data panel (#36463)

* [lens] Editor frame initializes datasources and visualizations

* Respond to review comments

* Fix build issues

* remove local package

* [lens] Load index patterns into data source

* Redo types for Index Pattern Datasource

* Fix one more type

* Respond to review comments

* [draft] Lens/line chart renderer (#36827)

Expression logic for the Lens xy chart.

* [lens] Index pattern data panel (initial) (#37015)

* [lens] Index pattern switcher

* Respond to review comments

* [Lens] Editor state 2 (#36513)

* [lens] Dimension panel that generates columns (#37117)

* [lens] Dimension panel that generates columns

* Update from review comments

* [lens] Generate esdocs queries from index pattern (#37361)

* [lens] Generate esdocs queries from index pattern

* Remove unused code

* Update yarn.lock from yarn kbn bootstrap

* [Lens] Add basic Lens xy chart suggestions (#37030)

Basic xy chart suggestions

* [Lens] Expression rendering (#37648)

* [Lens] Expression handling (#37876)

* [Lens] Lens/xy config panel (#37391)

Basic xy chart configuration panel

* [Lens] Xy expression building (#37967)

* [Lens] Initialize visualization with datasource api (#38142)

* [lens] Dimension panel lets users select operations and fields individually (#37573)

* [lens] Dimension panel lets users select operations and fields individually

* Split files and add tests

* Fix dimension labeling and add clear button

* Support more aggregations, aggregation nesting, rollups, and clearing

* Fix esaggs expression

* Increase top-level test coverage of dimension panel

* Update from review comments

* [Lens] Rename columns (#38278)

* [Lens] Lens/index pattern drag drop (#37711)

* Basic xy chart suggestions

* Re-apply XY config panel after force merge

* Initial integration of lens drag and drop

* Tweak naming, remove irellevant comment

* Tweaks per Wylie's feedback

* Add xy chart internationalization
Tweak types per Joe's feedback

* Update xy chart i18n implementation

* Fix i18n id

* Add drop tests to the lens index pattern

* improve tests

* [lens] Only allow aggregated dimensions (#38820)

* [lens] Only allow aggregated dimensions

* [lens] Index pattern suggest on drop

* Fully remove value

* Revert "[lens] Index pattern suggest on drop"

This reverts commit 604c6ed68c.

* Fix type errors

* [lens] Suggest on drop (#38848)

* [lens] Index pattern suggest on drop

* Add test for suggestion without date field

* fix merge

* [Lens] Parameter configurations and new dimension config flow (#38863)

* fix eslint failure

* [lens] Fix build by updating saved objects and i18n (#39391)

* [lens] Update location of saved objects code

* Update internatationalization

* Remove added file

* [lens] Fix arguments to esaggs using booleans (#39462)

* [lens] Datatable visualization plugin (#39390)

* [lens] Datatable visualization plugin

* Fix merge issues and add tests

* Update from review

* Fix file locations

* [lens] Use first suggestion when switching visualizations (#39377)

* [lens] Label each Y axis with its operation label (#39461)

* [lens] Label each Y axis with its operation label

* Remove comment

* Add link to chart issue

* [Lens] Suggestion preview rendering (#39576)

* [Lens] Popover configs (#39565)

* [Lens] Basic layouting (#39587)

* remove datasource public API in suggestions (#39772)

* [Lens] Basic save / load (#39257)

Add basic routing, save, and load to Lens

* [lens] Fix lint error

* [lens] Use node scripts/eslint.js --fix to fix errors

* [lens] Include link to lens from Visualize (#40542)

* [lens] Support stacking in xy visualization (#40546)

* [lens] Support stacking in xy visualization

* Use chart type switcher for stacked and horizontal xy charts

* Clean up remaining isStacked code

* Fix type error

* [Lens] Add xy split series support (#39726)

* Add split series to lens xy chart

* [lens] Lens Filter Ratio (#40196)

* WIP filter ratio

* Fix test issues

* Pass dependencies through plugin like new platform

* Pass props into filter ratio popover editor

* Provide mocks to filter_ratio popover test

* Add another test

* Clean up to prepare for review

* Clean up unnecessary changes

* Respond to review comments

* Fix tests

* [Lens] Terms order direction (#39884)

* fix types

* [Lens] Data panel styling and optimizations (#40787)

Style the data panel (mostly Joe Reuter's doing). Optimize a bunch of the Lens stack.

* [Lens] Optimize dimension panel flow (#41114)

* [Lens] re-introduce no-explicit-any (#41454)

* [Lens] No results marker (#41450)

* [lens] Support layers for visualizing results of multiple queries (#41290)

* [lens] WIP add support for layers

* [lens] WIP switch to nested tables

* Get basic layering to work

* Load multiple tables and render in one chart

* Fix priority ordering

* Reduce quantity of linting errors

* Ensure that new xy layer state has a split column

* Make the "add" y / split the trailing accessor

* Various fixes for datasource public API and implementation

* Unify datasource deletion and accessor removal

* Fix broken scss

* Fix xy visualization TypeScript errors?

* Build basic suggestions

* Restore save/load and fix typescript bugs

* simplify init routine

* fix save tests

* fix persistence tests

* fix state management tests

* Ensure the data table is aligned to the top

* Add layer support to Lens datatable

* Give xy chart a default layer initially

* Allow deletion of layers in xy charts

* xy: Make split accessor singular
Remove commented code blocks

* Change expression type for lens_merge_tables

* Fix XY chart rendering expression

* Fix type errors relating to `layerId` in table suggestions

* Pass around tables for suggestions with associated layerIds

* fix tests in workspace panel

* fix editor_frame tests

* Fix xy tests, skip inapplicable tests
that will be implemented in a separate PR

* add some tests for multiple datasources and layers

* Suggest that split series comes before X axis in XY chart

* Get datatable suggestion working

* Adjust how xy axis labels are computed

* Datasource suggestions should handle layers and have tests

* Fix linting in XY chart and remove commented code

* Update snapshots from earlier change

* Fix linting errors

* More cleanup

* Remove commented code

* Test the multi-column editor

* XY Visualization does not need to track datasourceId

* Fix various comments

* Remove unused xy prop
Add datasource header to datatable config

* Use operation labels for XY chart

* Adding and removing layers is reflected in the datasource

* rewrote datasource state init

* clean up editor_frame frame api implementation

* clean up editor frame

* [Lens] Embeddable (#41361)

* [lens] Move XY chart config into popover and fix layering (#41927)

* [lens] Move XY chart config into popover and fix layering

* Fix tests

* Update style

* Change wrapping of layer settings popover

* [Lens] Fix bugs in date_histogram and filter ratio (#42046)

* [Lens] Performance improvements (#41784)

* fix type error

* switch default size of terms operation to 3 (#42334)

* [lens] Improve suggestions for split series (#42052)

* [lens] Add chart switcher (#42093)

* solve merge conflicts

* fix test case

* [Lens] Allow only current visualization on field drop in workspace (#42344)

* [Lens] Remove indexpattern id on column (#42429)

* [lens] Implement app-level filtering and time picker (#42031)

* [lens] Implement app-level filtering and time picker

* More integration with filter bar

* Clean up test code and type errors

* Add frame level tests for syncing with app

* Add test coverage for app logic

* Simplify state management from app down

* Fix import errors

* Clarify whether properties are ids or titles for index pattern

* pass new saved object by ref

* add dirty state checking

* Fix tests

* [Lens] Add some tests around document handling in dimension panel (#42670)

* [Lens] Terms operation boolean support (#42817)

* [lens] Minor UX/UI improvements in Lens (#42852)

* Make dimension popover toggle when clicking button

* Without suggestions hide suggestion panel

* Add missing translations (#42921)

* [Lens] Config panel design (#42980)

* Fix up design of config panel

Does not include config popover

* Remove a couple of non-null assertions (#43013)

* Remove a couple of non-null assertions

* Remove orphaned import

* [Lens] Switch indexpattern manually (#42599)

* [Lens] Update frame to put suggestions at the bottom (#42997)

* fix type errors

* switch indexpattern on layer if there is only a single empty one (#43079)

* [Lens] Suggest reduced versions of current data table (#42537)

* [Lens] Field formatter support (#38874)

* Fix bugs

* [Lens] Add bucket nesting editor to indexpattern (#42869)

* [Lens] Remove unnecessary fields and indexing from mappings (#43285)

* [Lens] Xy scale type (#42142)

* [lens] Allow updater function to be used for updating state (#43373)

* [Lens] Lens metric visualization (#39364)

* Fix axis rotation (#43792)

* [Lens] Auto date histogram (#43775)

* Add auto date histogram

* Improve documentation and cleanup

* Add tests

* Change test name

* [Lens] Fix query bar integration (#43865)

* [Lens] Clean up operations code (#43784)

* [Lens] Functional tests (#44279)

Foundational layer for lens functional tests. Lens-specific page objects are not in this PR.

* [Lens] Add Lens visualizations to Visualize list (#43398)

* [Lens] Suggestion improvements (#43688)

* [lens] Calculate existence of fields in datasource (#44422)

* [lens] Calculate existence of fields in datasource

* Fix route registration

* Add page object and use existence in functional test

* Simplify layout of filters for index pattern

* Respond to review feedback

* Update class names

* Use new URL constant

* Fix usage of base path

* Fix lint errors

* [Lens ] Preview metric (#43755)

* format filter ratio as percentage (#44625)

* [Lens] Remove datasource suggestion id (#44495)

* [Lens] Make breadcrumbs look and feel like Visualize (#44258)

* [lens] Fix breakage from app-arch movements (#44720)

* [lens] Fix type error in test from merge

* [lens] Fix registration of embeddable (#45171)

* [Lens] Functional tests (#44814)

Basic functional tests for Lens, by no means comprehensive. This is more of a smokescreen test of some normal use cases.

* [lens] Add Lens to CODEOWNERS (#45296)

* [lens] Fix visualization alias registration

* [lens] Fix usage of EUI after typescript upgrade (#45404)

* [lens] Fix usage of EUI after typescript upgrade

* Use local fix instead of workaround

* [lens] Fix usage of expressions plugin (#45544)

* [lens] Fix usage of expressions plugin

* Use updated exports from #45538

* Fix imports and mocha tests

* Use relative instead of absolute path to fix tests

* [lens] More cleanup from QueryBar changes in master (#45687)

* [lens] Fix build and use new platform from entry points (#45834)

* [lens] Fix build and use new platform from entry points

* Fix params for existence route
2019-09-17 16:59:06 -04:00
Poff Poffenberger 43477d32f2
[Canvas] Converting workpad header components to typescript and adding i18n (#45274) (#45927)
* Converting workpad header components to typescript and adding i18n

* i18n for custom interval

* Refactor of i18n ids and better time text

* Fixing help example

* Refactor of some naming

* More string refactor and finishing workpad export

* Addressing some PR feedback

* Changing plural format

* Quick fix

* Zoom controls

* Fixing id
2019-09-17 15:33:49 -05:00
spalger 3a63d6799d skip flaky test (#45884)
(cherry picked from commit 819d7377e0)
2019-09-17 11:02:41 -07:00
Nate Archer 1461ec8892
[DOCS][CODE]: Fix TOC issue for renamed Code page (#45700) (#45719)
* [DOCS] Fix beta tag in Code Docs

* Fix TOC issue for renames Code page
2019-09-17 11:52:40 -05:00
Kaarina Tungseth 8894251d24
[DOCS] Changed discover to home in configuring docs (#45827) (#45835) 2019-09-17 10:28:28 -05:00
Liza Katz 273bba5112
Moved KbnError base class ⇒ kibana_utils (#45532) (#45809)
* moved errors base class to kibana_utils

* Fixed tests for ui/errors imports

* fixed test path

* Restored Request Failure resp field

* Restored savedObjectType and savedObjectId

* simplified Error class extension

* updated constructors
2019-09-17 11:33:15 +03:00
Dmitry Lemeshko d79449ec55
[test/functional/services] tsfy FailureDebugging, SavedQueryManagementComponent & Snapshots (#45682) (#45841)
* [test/functional/services] tsfy failure_debugging, snapshots, saved_query_management_component

* update renovate config

* fix path in snapshot service
2019-09-17 09:41:13 +02:00
Felix Stürmer e54a6630db
[7.x] [Infra and Logs UI] Unskip flaky esarchiver source confi… (#45824)
Backports the following commits to 7.x:
 - [Infra and Logs UI] Unskip flaky esarchiver source config tests (#45397)
2019-09-17 09:38:14 +02:00
Yulong cf98b83627
[Code] remove lsp job queue (#45757) (#45857) 2019-09-17 14:40:02 +08:00
Yulong 03d3827812
[Code] stop fetching lsp status in admin page (#45752) (#45858) 2019-09-17 14:39:08 +08:00
Xavier Mouligneau 457dd1e8e7
[SIEM] Do not update state component when they did unmount (#45847) (#45860)
* do not update state component when they did unmount

* Adds signals to the fetches

* review I
2019-09-17 00:09:40 -04:00
Oliver Gupte 269ed0d530
[APM] Add telemetry to central config settings & service breakdown charts (#45217) (#45848)
* - adds `trackEvent` to use_track_metric in infra
- tracks page loads for apm settings page
- tracks event for saving an agent configuration in apm settings
- tracks hide/show/hover service breakdown chart in apm transactions

* add optional `metricType` to `trackEvent` defaults to click

* - remove object mutation of syncedChartsProps
2019-09-16 21:07:26 -07:00
igoristic fbc0b76ae4
Issue 25323: Fixed error catch and route handling v2 (#44800) (#45851)
* Sample version

* Add to this page too

* Added base class and fixed some race conditions

* Addressed code review feedback

* Fixed sticky loading state

* Fixed unit tests
2019-09-16 21:51:51 -04:00
Nathan Reese 00f07f3d05
[Maps] Refactor MBMapContainer (#45275) (#45854)
* [Maps] refactor MBMapContainer

* remove debug code

* remove isDrawingFilter from MBMapContainer connector

* remove setTooltipState from MBMapContainer connector

* add guard around removing map handlers

* only render TooltipControl when mbMap exists, put mbMap on state

* only create DrawControl component when mbMap exists
2019-09-16 19:17:34 -06:00
Frank Hassanabad 38be70a2c4
Fix conditional links to work without relying on localhost (#45826) (#45845)
## Summary

In my smoke tests for `ml_conditional_links` I accidentally used `locahost` for the tests and they will not run against cloud environments. 

This PR makes them work against any URL.

### Checklist

Use ~~strikethroughs~~ to remove checklist items you don't feel are applicable to this PR.

~- [ ] This was checked for cross-browser compatibility, [including a check against IE11](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#cross-browser-compatibility)~

~- [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/master/packages/kbn-i18n/README.md)~
~- [ ] [Documentation](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#writing-documentation) was added for features that require explanation or tutorials~
~- [ ] [Unit or functional tests](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#cross-browser-compatibility) were updated or added to match the most common scenarios~
~- [ ] This was checked for [keyboard-only and screenreader accessibility](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Cross_browser_testing/Accessibility#Accessibility_testing_checklist)~

### For maintainers

~- [ ] This was checked for breaking API changes and was [labeled appropriately](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#release-notes-process)~
~- [ ] This includes a feature addition or change that requires a release note and was [labeled appropriately](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#release-notes-process)~
2019-09-16 18:17:36 -06:00
Oliver Gupte e6118b8357
[APM] Catch auth errors when sending telemetry and creating agent configuration index (#45764) (#45804) 2019-09-16 15:22:16 -07:00
Andrew Goldstein f7710fc43b
[SIEM] show all popover items / Timeline flyout button rendering (#45745) (#45818)
##  Summary

- Fixed [#40406](https://github.com/elastic/kibana/issues/40406), an issue where some popover items (like MAC addresses) in "More…" popovers were not visible (screenshots below)

- Fixed a Chrome-specific (77.0.3865.75) Timeline flyout button rendering issue where, depending on the location of the button, the `border-radius` is not rendered correctly (animated `.gif`s below)

Tested in dark and light mode in:

- Chrome 77.0.3865.75
- Firefox 69.0
- Safari 12.1.2

### Screenshots

### + More - Before (Chrome)

![more-before-chrome](https://user-images.githubusercontent.com/4459398/64902410-f9a5a680-d663-11e9-8bb2-899dd969ced6.png)

### + More - After (Chrome)

![more-chrome-after](https://user-images.githubusercontent.com/4459398/64903200-ebf71d80-d671-11e9-8c4e-db71a6cc279d.png)

### Flyout `border-radius` - Before (Chrome)

![flyout-chrome-before](https://user-images.githubusercontent.com/4459398/64902181-ceb95380-d65f-11e9-8a41-ed83c12bb117.gif)

### Flyout `border-radius` - After (Chrome)

![flyout-chrome-after](https://user-images.githubusercontent.com/4459398/64902184-dda00600-d65f-11e9-89a0-3306096c2b86.gif)

https://github.com/elastic/kibana/issues/40406
2019-09-16 14:46:27 -06:00
Nicole 395487d99b Added an inclusion of, "This setting is off by default..." (#42501) (#44578)
* Added an inclusion of, "This setting is off by default..."

* Update docs/management/advanced-options.asciidoc

Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
2019-09-16 16:17:56 -04:00
James Gowdy f9442f620c
[ML] Adding IP field types to list of supported fields (#45758) (#45807) 2019-09-16 21:14:54 +01:00