* saved objects: allow partial update without references
For normal attributes, the update API for saved objects supports partial
updates, where it will only attempt to change those attributes you
specify. References should behave the same way otherwise they will be
replaced entirely if you call update without specifying the original
references.
* Prevent issue of index name is wiped out when previous file cancelled
* Check name and type before parsing for file validity. Use human readable sizes for error messages
* It's just an easy win to always lowercase the name for a valid index name default
* i18n updates
* To recommend how to access API not available in New platform
* add a note about usage on the client side
* Update src/core/MIGRATION.md
Co-Authored-By: Josh Dover <me@joshdover.com>
* Moving FieldNameIcon implementation to FieldIcon implementation in kibana_react directory
* Adding LensFieldIcon implementation around the new FieldIcon to be used in Lens components
* Applying new LensFieldIcon in the Lens components
* Applying new FieldIcon component in Graph components
* Applying new FieldIcon component in the rest of the components
* Adding missing type to lens field icon
* adding missing type
* Addressing PR comments
* Bind search bar
* create prewired data components
* Pass NP data plugin to shim plugin, to access autocomplete
Pass storage and autocomplete to createSearchBar method
Add appName and autocomplete to IDataPluginServices
QueryBarInput to consume autocomplete and appName from context
QueryBarTopRow to consume appName from context
Remove appName from SearchBar
Added AutocompletePublicPluginSetup and AutocompletePublicPluginStart types
* Use KibanaContextProvider in vis editor and graph
* Use KibanaContextProvider in maps
* Use prewirted SearchBar in TopNavMenu
* Use KibanaContextProbider in Lens
* Fix appName usage in query bar input
* fixed query bar top row appName
* update tests
* fixed bind search bar bug
* mock SearchBar
* Removed unnecessary mocks
* Delete unused mock
* Fixed exporting of data plugin types
* Updated maps snapshot
* Fixed some TS issues
* Fixed jest tests
* Context adjustments in TSVB
* componentWillMount
* Code review fixes
* Pass dataTestSubj to query bar input
* Graph data
* - Pass NP data plugin to KibanaReactContext
- Move value_suggestions to NP
* - Pass NP data plugin to KibanaReactContext
- Move value_suggestions to NP
* ts fixes
* Added karma getSuggestions fake
* Refactored kuery autocomplete tests to jest
* Filter bar context for directives
* updated snapshot
* fix diffs
* fixed lens test
* This is a combination of 5 commits.
Extracts i18n strings from sidebar_content
Extracts i18n strings from element_settings
Extracted i18n strings from workpad_config
Extracts i18n strings from page_config
Extracts i18n strings from group_settings
Extracts i18n strings from element_config and multi_element_settings
Extracted remaining strings from element_config
Extracts i18n strings from sidebar_header
Extracts i18n strings from custom_element_modal
Fixed file picker placeholder
Fixed i18n ids
* Alphabetize keys
* Fixed save button label
* fixed merge conflict
* Add Integrations page and POC CodeBlock usage
* Adds new route hidden behind a config var
(`xpack.code.integrations.enabld`)
* Updates CodeBlock component to have a smaller API surface
* Adds several example components for various pieces of the new APM
integration designs.
* Pare down stub data
Hits and ranges were both part of our search results queries; O11y won't
have that information.
* expose injectMetadata until config service provided
* add functional test
* update types
* fix tests. injectMetadata is a part of plugin contract
* add comment about injectedVars API
* WIP Jenkinsfile for flaky test runner
* Fix syntax
* A few more jenkinsfile fixes
* A few more fixes
* Can't round numbers in Jenkins groovy sandbox apparently
* More fixes
* Only do build_kbn_tp_sample_panel_action once during flaky testing
* Fix path and try setting a different JOB value
* Keep track of flaky test failures
* Introduce flaky test for testing
* Some flaky test pipeline cleanup
* Fix a couple of issues with flaky test failure tracking
* Update flaky test runner build name/desc with metadata
* Revert "Introduce flaky test for testing"
This reverts commit 202e9d86cf130ef37aff1817781a5b694aa2aa32.
* Try adding a local shared library
* Move local library loading logic to kibana pipeline library
* Move shared groovy code to shared library
* Add missed file
* Add ability to specify multiple agents for flaky test runner
* Update kibana-pipeline-library version
* Fix bug causing early exit for oss ciGroup1
Task Manager now uses updateByQuery to identify tasks it needs to pick up and claim ownership of them in a single call to Elasticsearch.
This reduces the version conflicts that often plague Task Manager when running multiple Kibana against a single ES cluster.
This has already shown small perf gains locally, and lays the ground work to a second phase (bulk processing the markTaskAsRunning step) which should allow to paralelise the task running feature further.
* Add option for Internet Explorer IE11
* WIP trying to figure out IE options/capabilities
* more attempts to get IE tests working
* more work, but still can't set font size in Dev Tools Console
* two changes for IE
* revert skip in console test
* this change *appears* to set absolute times but they don't stick
* Shakespeare passing on all 3 browsers
* add config.ie.js, change 'internet explorer' to 'ie'
* increase notifications:lifetime so ew have a chance to see the message
* fix lint error remove unused Options
* updates from PR review, remove console.log
* cleanup + reuse existing code
* make iedriver path work for x-pack tests
* try to avoid changing notification timeout
* resolve path and add correct delimiter
* remove unused code, make timepicker work on IE11
* work-around 45333 for IE11
* [WIP] removing some work-arounds
* revert work-arounds
* cleanup
* remove debugging code
* remove debugging code
* removed unused code
* reverting 2 files that didn't have any material changes
* Passing EUI theme to XY chart
* Remove legend if only single series
* Fix height of config link
* Remove clearing icon from field select
* Better scroll position in config panel
* Changed styles of popover editor operations list
* Reduce spacing between icon and text in no results found
* Manually import EUI Charts theme
… instead of using NP
* Add EUI Chart theme to field item
* Use `core` instead of `chrome` for field data
* Made “drop field here” clickable as well
* “Level of detail” to “Time interval”
* Update snap
* Remove `isHorizontal` from functional test
* Fix functional test