* Tinymath is now a Kibana package
* Rename to @kbn/tinymath
* Update import style
* Update README
* Use commonjs import syntax
* Fix to commonjs export
* More commonjs fixes
* Refactor Cancel button constant to shared
* Add i18n for DisplaySettings section
* Moves more shared constants to correct files
Also fixes duplicate text in ConnectInstance (was left alongside translated text below it)
* Add source overview i18n
* More refactoring of shared constants
* Add i18n to remaining shared sources components
* Fix failing test
* Fix duplicate i18n id
* Remove unused translations
* Remove ActionsConfigType due to being a duplicate
* Fix rejectUnauthorized not being configured
* Move proxySettings to configurationUtilities
* Fix isAxiosError check to code
* Add functional test
* Remove comment
* Close webhook server
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Enable right-click on visualizations listing page
* Make it simpler
* Enable right click to the dashboard listing
* Add unit tests
* Fix link on dashboard
* Fix visualize link
* Fix PR comments
* Fix functional test failure
* Use kbnUrlStateStorage instead
* Change method to getDashboardListItemLink
* Change method to getVisualizeListItemLink
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This is a first step in attempting to address the over zealous shifting we've identified in TM.
It [turns out](https://github.com/elastic/elasticsearch/issues/63671) `version_conflicts` don't always count against `max_docs`, so in this PR we correct the `version_conflicts` returned by updateByQuery in TaskManager to only count the conflicts that _may_ have counted against `max_docs`.
This correction isn't necessarily accurate, but it will ensure we don't shift if we are in fact managing to claim tasks.
* [TSVB] get rid of vis_type_timeseries_enhanced
* add search strategy should be called from setup hook
* remove vis_type_timeseries_enhanced from CODEOWNERS
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Maps] migrate maps, maps_file_upload, and maps_legacy_licensing to TS projects
* include types to avoid rison import errors
* add mappings to tsconfig include
After observing the conditions when this test fails, it appears that
some (but not all) signals are available. As these signals are generated by a
rule via a bulk create, the odds of us retrieving signals in the middle
of that bulk creation is very slim (but not impossible).
The crux of the error here was: we wait for signals to be generated, but
not the ones that we need. Specifically, we are waiting for a single
signal to be available, but since we are asserting on sequences of
signals, we need several to be available to us.
While not perfect (because the signals we receive are not technically
guaranteed to be sequence signals), increasing the number of signals
that we wait for before proceeding should be sufficient to prevent this
failure state. In debugging, it was observed that every test returning
9-10 signals succeeded, while it was possible for the test to return
only one signal and fail.
* [kbn/pm] throw an error if package doesn't have a script
* actually add the kbn/es build script 🤦♂️
Co-authored-by: spalger <spalger@users.noreply.github.com>
* [Alerts][Actions][Telemetry] Fix mappings for Kibana actions and alert types telemetry.
* fixed count_active_by_type for actions
* fixed tests
* Fixed due to comments.
* Fixed due to comments.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Phases redesign
* Title and name field layout
* Active highlight wip
* Copy comments
* Updated data allocation dropdown
* Min age error message
* Fixed tests
* Fixed edit policy integration tests
* Fixed more tests
* Cleaned up test files
* Use hotProperty instead of a string
* Clean up in phase component
* Fixed i18n files
* Updated optional fields
* Updated aria attributes after running axe tests
* Added review suggestions
* Reversed data allocation field changes
* Fixed type error
* Reversed on/off label and prepend input label
* Deleted property consts from phases components
* Removed not needed i18n consts and added i18n where missing
* Fixed merge conflicts with master
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>