Commit graph

23101 commits

Author SHA1 Message Date
Mike Côté
c31b59cee2
Convert mappings to TypeScript (#32842) (#33138)
* Convert mappings to TypeScript

* Use any for FieldMapping

* Revert "Use any for FieldMapping"

This reverts commit 2042601f42.

* Use union type for FieldMapping

* Wrap toPath inside module declaration
2019-03-13 12:24:26 -04:00
Sébastien Loix
26ffdccded
[Rollup] Api integration test wildcard + search (#32884) (#33141)
* [Rollup] Api integration test fields for wildcard
* [Rollup] Api integration test search
2019-03-13 17:14:23 +01:00
CJ Cenizal
94d7e9182c
Remove license restrictions from License Management. (#33046) (#33142) 2019-03-13 09:06:31 -07:00
Tim Sullivan
969a33bb48
[Reporting] Use lowercased server host settings (#33020) (#33037) 2019-03-13 08:41:45 -07:00
Tim Sullivan
d21b567987
[7.x] Removes Unused react-toggle dependency. (#29086) (#32944)
* Removes Unused react-toggle dependency. (#29086)

* Removes Unused react-toggle dependency.

* PR #29086 Updates yarn.lock

* yarn changes
2019-03-13 08:41:29 -07:00
Caroline Horn
9afe40f181
[Code editor] Fixed Brace indent guide (#33019) (#33125)
Changed the border to linear gradient background
2019-03-13 11:37:30 -04:00
Thomas Neirynck
72c9ec5e70
[Maps] Do not fill line geometries (#33072) (#33133) 2019-03-13 11:32:37 -04:00
Felix Stürmer
c8970044b2
[7.x] [Logs UI] Move summary state out of redux (#31834) (#33115)
Backports the following commits to 7.x:
 - [Logs UI] Move summary state out of redux  (#31834)
2019-03-13 16:10:14 +01:00
Sébastien Loix
392a3df440
[Rollup] API integration tests (#32780) (#33130)
* Rollup Indice
* Index validity
* CRUD
* Test "job start"
* Test "job stop"
2019-03-13 16:06:03 +01:00
Alison Goryachev
518bbb14ac
remove rollup section in advanced settings for OSS (#32814) (#32998)
* remove rollup section in advanced settings for OSS

* address review feedback

* fix rollup setting description text
2019-03-13 10:57:24 -04:00
Jason Rhodes
dd5f783f98
[APM] Removes call to disable the angular encoding fix (#33113) (#33127)
* Removes call to disable the angular encoding fix because we want that fix turned on for us

* Time range should be updated on every location change and not just when from/to values change

This was done in a previous commit but may have been lost in a merge somewhere...

This allows relative range refreshes to work so that 'now-24h' is re-calculated even though the string value didn't change. Redux handles the case where an absolute date is refreshed, and the chart requests are not re-made.
2019-03-13 10:55:00 -04:00
Thomas Neirynck
f8c36f0bd6
[Maps] Lock tooltip in place with click (#32733) (#33000) 2019-03-13 10:49:51 -04:00
Mike Côté
b5fd3da0a5
Rename resolve import conflicts API to resolve import errors (#33024) (#33124) 2019-03-13 10:27:56 -04:00
Nicolas Ruflin
1757332075
Add dashboard link and preview screenshot (#33101) (#33111)
Signed-off-by: Stamatis Katsaounis <katsaouniss@gmail.com>
2019-03-13 15:08:53 +01:00
Kerry Gallagher
dd18ecafcc
[InfraUI] Fix group by "x" icon keyboard controls (#31960) (#33122)
* First pass at ensuring click events do not swallow keyUp event, also ensure menu doesn't open / close for no reason

* Add comment

* Add key

* Revert changes

* Remove icons on badges within context menu

* Remove unused translation with script
2019-03-13 14:08:32 +00:00
Peter Pisljar
46d8830bf1
fixing brush for histogram agg (#32981) (#33116) 2019-03-13 14:57:15 +01:00
Nicolas Ruflin
1e6874b0db
[7.x] Nats Logs Kibana Tutorial (#31255) (#33106)
Backports the following commits to 7.x:
 - Nats Logs Kibana Tutorial  (#31255)
2019-03-13 12:25:50 +01:00
Felix Stürmer
86939aed76
[7.x] [Infra UI] Strictly pick fields sent upon source config creation (#32897) (#32988)
Backports the following commits to 7.x:
 - [Infra UI] Strictly pick fields sent upon source config creation  (#32897)
2019-03-13 11:52:29 +01:00
Tim Roes
3f591cc323
Change vis save dialog when adding to dashboard (#32883) (#32971)
* Change vis save dialog when adding to dashboard

* Update src/legacy/core_plugins/kibana/public/visualize/editor/editor.js

Co-Authored-By: timroes <mail@timroes.de>
2019-03-13 11:37:11 +01:00
Tim Roes
92806615b5
Add check for extraMetric in point server tooltip hovers (#32641) (#32966)
* add check for extraMetric in point server tooltip hovers

* format extra metrics

* put z axis format information into series to format tooltip correctly

* fix failing tests

* extend tooltip formatter test

* add test
2019-03-13 11:37:01 +01:00
Pete Harverson
9e4c16cb31
[ML] Announce no forecasts or annotations for job list screen reader text (#32911) (#32982)
* [ML] Announce no forecasts or annotations for job list screen reader text

* [ML] Update annotations table snapshot for a11y change
2019-03-13 10:36:40 +00:00
Nicolas Ruflin
342b069788
[7.x] Nats Metrics Kibana Tutorial (#30609) #33105
Backports the following commits to 7.x:
 - Nats Metrics Kibana Tutorial  (#30609)
2019-03-13 11:23:53 +01:00
Philipp B
9b99d5a71c
Export workpad: Copy to clipboard should read "To generate a PDF from a script..." (#32880) (#33103)
* Copy POST URL for generating PDF outside of Kibana ScreenReader compability
2019-03-13 12:34:45 +03:00
Casper Hübertz
f770679264
[APM] Fix "Unhandled" badge font issues with EuiFlexGroup (#33063) (#33102)
* Replaced styled component with EuiFlexGroup and EuiBadge.
2019-03-13 10:16:20 +01:00
Catherine Liu
3bc39efd30
Fix mapColumn and staticColumn to work with empty tables (#33078) (#33094) 2019-03-13 00:10:48 -07:00
Tyler Smalley
0b3bde4a0f
[UA] Make reindex error handle more robust (#33060) (#33090) 2019-03-12 23:33:36 -07:00
Josh Dover
2c28d301f0
Add reindex warning for mapping type changes (#32081) 2019-03-12 23:06:45 -05:00
Josh Dover
513dbe9bc7
[UA] Add searching by index and node to UI, fixes #32075 (#33065) 2019-03-12 22:53:58 -05:00
Joe Fleming
a15b17224d
Fix: correctly access types from "to" function (#32691) (#33066)
* fix: correctly access types

they are not exposed on the handlers object, they must be imported from @kbn/interpreter

* chore: move to function to browser

types can be accessed in the browser now, and a common function makes no sense right now. also https://github.com/elastic/kibana/issues/33039 prevents having the same function in both places anyway
2019-03-12 17:50:12 -06:00
Josh Dover
522c10badb
[7.x] Add button for adding index.query.default_field setting to metricbeat indices #32829 (#33048) 2019-03-12 17:14:19 -05:00
Catherine Liu
512055c98d
[Canvas] Disables progress bar in fullscreen mode (#32942) (#33049)
* Added check for fullscreen mode before showing loading indicator

* Reverted fullscreen check. Added CSS to hide loading indicator in fullscreen mode
2019-03-12 14:45:38 -07:00
CJ Cenizal
e8673e52fd
Fix 'Create Rollup Index Pattern' button badge color. (#32954) (#33009) 2019-03-12 13:42:16 -07:00
Nathan Reese
8590d40015
[Maps] register savedObjectMetaData so Map saved objects show up in dashboard add panel (#32895) (#33028)
* [Maps] register savedObjectMetaData so Map saved objects show up in dashboard add panel

* MAP_SAVED_OBJECT_TYPE constant
2019-03-12 14:05:48 -06:00
Aleh Zasypkin
250147544d
[7.x] Treat elasticsearch.ssl.certificateAuthorities as an optional field in Console ES proxy. (#33022) 2019-03-12 21:44:47 +02:00
spalger
94e2fa284f Revert "correctly passing saved filters and query to all response handlers (#32749) (#32963)"
This reverts commit 8c503b9584.
2019-03-12 11:40:28 -07:00
Chris Roberson
d366b2ac63 [7.x] Add in explicit mappings (#33004) (#33012)
Backports the following commits to 7.x:
 - Add in explicit mappings  (#33004)
2019-03-12 11:27:05 -07:00
Andrew Cholakian
fd9bda8ef9
[Uptime] Add i18n to plugin name in sidebar (#32586) (#32815)
Fixes https://github.com/elastic/kibana/issues/32052
2019-03-12 05:47:27 -05:00
Peter Pisljar
8c503b9584
correctly passing saved filters and query to all response handlers (#32749) (#32963) 2019-03-12 10:38:25 +01:00
Hamid
af49278464
[APM] Use correct agent name in instructions (#32896) (#32901) 2019-03-12 08:45:57 +01:00
spalger
75dae0aab2 [x-pack/jest/integration] Jest runs setup hook when tests are skipped...
(cherry picked from commit 33dc8e6cfd)
2019-03-11 22:05:43 -07:00
Luke Elmers
44ffe5381d
Ensure extra columns are not shown in table vis when showPartialRows:true (#27154) (#32961) 2019-03-11 22:59:31 -06:00
Spencer
79a1ac8f42
[chrome] strip # from hash before updating $location (#32732) (#32933)
* add functional test to prove regression

* [chrome] strip # from hash before updating $location

* add opt-out level for disabling auto fix, disable in APM
2019-03-11 18:54:32 -07:00
Luke Elmers
73dfc76902
Remove deep clone from courier request handler. (#32806) (#32951)
We have been deeply cloning the `searchSource.rawResponse` in the courier request handler, in an effort to prevent downstream applications from mutating the response and causing unintended side effects (for example, response data in the inspector will change if rawResponse is mutated).

While this was a sensible preventative measure, it unfortunately created some severe performance problems, particularly when dealing with deeply nested aggregations with a large amount of buckets.

This does the following:

* Stop deeply cloning response data in courier, which earns us some significant performance gains.
* Remove the following cache keys from index patterns which were mutating `searchSource`: $$_flattened, $$_formatted, $$_partialFormatted. They have been replaced with a WeakMap cache that doesn't rely on mutating the source data.
2019-03-11 19:02:07 -06:00
CJ Cenizal
b2aa58856f
Instrument Index Management with user action telemetry (#32595) (#32950)
* Fix API endpoint typo indices/clear_caches -> indices/clear_cache.
* Track Index Management index actions.
* Track user actions for opening detail tab and viewing various tabs.
  - Use constants instead of hard-coded strings to identify tabs.
  - Internationalize tab labels.
* Track update settings action.
* Track refresh action.
* Track app load.
2019-03-11 17:14:49 -07:00
Nathan Reese
6349ba4924
Add link to Maps docs in Kibana getting started with sample data (#32848) (#32947)
* Add link to Maps docs in Kibana getting started with sample data

* Update docs/getting-started/add-sample-data.asciidoc

Co-Authored-By: nreese <reese.nathan@gmail.com>
2019-03-11 18:13:38 -06:00
Nathan Reese
a252f58280
merge with master (#32940) 2019-03-11 17:44:58 -06:00
gchaps
50f239b341 [Maps][Docs] Updates for Maps Getting Started (#32809)
* [Maps] getting started documentation

* [DOCS] Edits for Maps Getting Started

* [DOCS] Incorporates review comments

* [DOCS] Rewrite section on sample data

* [DOCS] Adds link to add sample data page
2019-03-11 16:38:18 -07:00
Tim Sullivan
cb57465928
[Reporting/fix] include the error object job decryption errors (#32216) (#32912)
* [Reporting/fix] include the error object in the messages about can't decrypt the job data

+ Prettier fixes

* fix translation string values

* fix i18n

* fix translation files
2019-03-11 15:33:04 -07:00
Jason Rhodes
a3eeabb0fd
[APM] Fixes various bugs with date picker implementation (#32755) (#32917)
* Makes sure fromQuery helper properly handles undefined values, adds test

* Adds APM default fallback values to every Kibana link, if no time picker values are currently set

* Changes date picker url updates to push instead of replace in stack

* Fixes bug with chart selection, dragging on charts now updates the URL which triggers all of the date picker updates

* Reverts query param encoding hacks due to fixes in #32732

* Removes unnecessary moment dep in SyncChartGroup

* Updates tests for url changes
2019-03-11 17:57:01 -04:00
Mike Côté
2511f09077
Split saved_objects/lib into two folders and separate file per function (#32914) (#32926) 2019-03-11 17:53:09 -04:00