* Replace defaultValue with value
Added default value for size in text_style_picker
Made page_config select compressed
Added default values for props in appearance_form
Switched select to superselect in border_form
Refactored datacolumn
refactored simple_math_function
Fixed page_config
* Added an euispacer to border form
* Add legacy response handler for table vis.
The new legacy response handler introduced a regression in how nested
tables were handled within table vis. This adds a new table-specific
response handler to ensure splitting is preserved.
This is a short term solution and will be removed once we are able to
update table splitting to be consistent with other vis types.
* Ensure formatted dates are preserved in table titles.
* Update legacy table response handler based on feedback.
* Ensure AggConfigResult.rawData is preserved in legacy table response handler.
* Move legacy table response handler to core_plugins.
* Legacy table response handler - style cleanup.
* Remove unneeded aggConfigResult.rawData from legacy table response handler.
* Add basic unit tests for legacy table response handler.
* In table vis, exclude split columns when showing metrics at all levels.
* Add functional tests
Enabled:
- View/Manage/Create rollup jobs
Disabled:
- Create a rollup index pattern
- Create rollup visualizations
- Add rollup visualizations to dashboards
- View raw rollup documents in Discover
* suggestion text needs to be a string
* deduplicate after calling toUser since a string and object version of
the same query could both exist in the persisted log, resulting in
identical strings after toUser runs
* don't put empty strings in the recent search history
* adds upload file and functionbeat to home
* removes functionbeat, adds ml file upload href
* remove functionbeat callout, add ml file url
* fix tests for basepath
* less caveman sounding
* update code editor snapshot
* make link conditional, copy changes
* update ml link
* move mlEnabled to ml plugin
* copy edits
* [APM] Add contextual docs links for PropertiesTable with no data #22755
* [APM] tweak style of table info header according to PR feedback #22755
* [APM] fix StickeyProperties style regression in ErrorGroupDetails
* [APM] update the layout of the StickeyProperties in ErrorDetails
* Add handles graph
* Add limits in the UI
* Remove debug
* Update api tests
* Fix tests
* Fix snapshots
* Skip this test for now
* Fix this test and re-enable it
* Fix missing check on empty response
* Fix test order and remove applying on each entered filter
* Change quotes on addNewFilterAggregation testsubject
* Rename test hasPieChartError method to expectPieChartError
* Refactor piechart zero-value slices data cleaning.
The previous implementation used to remove zero-value slices by mutating the vis data from the legend logic.
We moved the logic of "cleaning" the zero-value slices before rendering the piechart and/or the legend, so now piechart and legends are rendering themselves with the same data structure.
* Reverting _validatePieData method to the old one
* Adds beta messages to traces overview and timeline
* Left over formatting fix
* Fixes bug with inaccurate types for transaction.context.system
* Updates TraceLink to be called TransactionLink more accurately
* Updated learn more about DT link
* Snapshot update for number format change
* Updates to asDecimal to preserve decimal place significance in service list
This adds a box "Uptime Monitors" to the Metrics tab. This box guides through installing and configuring Heartbeat with 1 monitor and loading the dashboards.
If the setup is local Heartbeat by default will ping `http://localhost:9200`. The setup recommended for the Cloud setup is to ping `http://elastic.co`. It requires an additional step as it's a non default monitor but will allow to directly have data in the dashboards.