* bring back case connector to design
* disable connector sir in collection
* missing to only create collection type
* fix fields connector when you need to hide service-now sir
* Add field for providing format in percentage mode
* Fix CI
* Add tests
* Fix ci
* Fix some remarks
* Fix ci
* Fix some remarks
* Fix ci
* Fix width
* Fix some remarks
* Fix text
* Fix i18n
* Remove unneeded import
* Remove unneeded code
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* remove logic that disables SS action in cold if no rollover and always show replicas field
* update test coverage to be consistent with new form behaviour and expand hot phase without rollover test
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Add "(avg.)" to dependencies table column label. (This one is always average.)
* Add latency aggregation type support to the instances table.
* Make the memory usage column a bit wider (it was cut off.)
* Adding type field to client
* Removing context and adding association type
* Handle alerts from multiple indices
* Adding flow for adding a sub case
* Making progress on creating alerts from rules
* Refactored add comment to handle case and sub case
* Starting sub case API and refactoring of case client
* Fleshing out find cases
* Finished the find cases api
* Filtering comments by association type
* Fixing tests and types
* Updating snapshots
* Cleaning up comment references
* Working unit tests
* Fixing integration tests and got ES to work
* Unit tests and api integration test working
* Refactoring find and get_status
* Starting patch, and update
* script for sub cases
* Removing converted_by and fixing type errors
* Adding docs for script
* Removing converted_by and fixing integration test
* init expanded rows
* Adding sub case id to comment routes
* Removing stringify comparison
* styling
* clean up
* add status column
* styling
* hide actions if it has sub-cases
* Adding delete api and tests
* generated alert
* Updating license
* missed license files
* Integration tests passing
* Adding more tests for sub cases
* wip
* Find int tests, scoped client, patch sub user actions
* fixing types and call cluster
* fixing get sub case param issue
* Adding user actions for sub cases
* Preventing alerts on collections and refactoring user
* Allowing type to be updated for ind cases
* subcases attached to api
* combine enum on UI for simplification
* Refactoring and writing tests
* Fixing sub case status filtering
* add alerts count
* Adding more tests not allowing gen alerts patch
* Working unit tests
* Push to connector gets all sub case comments
* Writing more tests and cleaning up
* Updating push functionality for generated alerts and sub cases
* Adding comment about updating collection sync
* use CaseType to check if it is a sub-case
* fix types and disable selection if it has subcases
* isEmpty
* Detection rule correctly adding alerts to sub case
* update api and functionality to accept sub case
* integration part I
* fix integration with case connector
* Fix manual attach
* Fix types
* Fix bug when updating
* Fix bug with user actions
* Fix react key error
* Fix bug when pushing a lot of alerts
* fix lint error
* Fix limit
* fix title on sub case
* fix unit tests
* rm bazel
* fix unit tests and cypress test
* enable delete case icon
* revert change
* review
* Fix the scripts alerts generation code
* temp work
* Fix rule types and add migration
* fix types
* fix types error
* Remove query alerts
* Fix rules
* fix types
* fix lint error
* fix types
* delete a sub case
* rm unused i18n
* fix delete cases
* fix unit tests
* fix unit test
* update Case type
* fix types
* fix unit test
* final integration between rule and case
* fix integration test
* fix unit test + bring back connector in action of rule
Co-authored-by: Jonathan Buttner <jonathan.buttner@elastic.co>
Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Christos Nasikas <christos.nasikas@elastic.co>
* Update version of react-monaco-editor and monaco-editor libraries
* Fix yarn lock file
* Fix CI
* Fix unit tests
* Fix CI
* Fix comment
* move monaco instance in window.MonacoEnvironment
* Replace EuiCodeBlock with Monaco editor in Discover expanded document
* Replace EuiCodeBlock with EuiErrorBoundary
* Revert changes done by mistake
* Remove unused translations
* Fix doc_viewer test and snapshots
* Add comment and rename the function related to editor height calculation
* Remove "value" from JSON tree and fix resizing
* Update json_code_editor.test.tsx.snap
* Fix JsonCodeEditor props
* Fix json_code_editor test
* Delete JsonCodeBlock and remove inline style in JsonCodeEditor
* Rename jsonCodeEditor CSS class name to dscJsonCodeEditor
Co-authored-by: Uladzislau Lasitsa <Uladzislau_Lasitsa@epam.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* keep known and unknown options in processor config
* added test for preserving unknown fields
* refactor form for NOT stripping empty field values, also allow empty "value" for set and gsub
* remove unused i18n
* fix user agent form serialization, update field help text
* remove out of date translation
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [APM] Correlations GA (#86477)
* polish and improvements to correlations UI
* more improvements and polish
* added impact bar
* added descriptions
* make custom field persistence be unique per service
* make custom threshold unique per service in latency correlations
* adds telemetry for apm correlations feature. Events:
- 'show_correlations_flyout'
- 'customize_correlations_fields'
- 'select_significant_term'
* adds more telemetry for correlations (#90622)
* removes the raw score column
* replaces experiemental callout with beta badge
* replaces threshold number input with percentile option selector
* improvements to latency correlations scoring and percentage reporting
* removes the 'apm:enableCorrelations' UI setting
* - rename useFieldNames.ts -> use_field_names.ts
- filter out fields that are not type 'keyword'
- feedback improvements
* Fixes casing issue for the 'correlations' dir
* [APM] Moves correlations button to service details tabslist row (#91080)
* [APM] Adds license check for correlations (#90766)
* [APM] Adds metrics tracking for correlations views and license prompts (#90622)
* Updated the API integration tests to check for new default fields and 15 buckets
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* removed an unnecessary tooltip in rollover field, added a tooltip to min age field when rollover is enabled
* slight update to copy, added jest test and added comment about testing
* page title and timeline title to sentence case
* added link to learn more about timing to phase timeline component
* fix jest test copy
* remove unused import
* fix i18n
* remove unused translations
* slight refactor to conditional for clarity
* slight refactor to i18n text naming
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Vega] user should be able to set a specific tilemap service using the mapStyle property
* Update vega-reference.asciidoc
* fix PR comments
* rename mapStyle -> emsTileServiceId
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* License expiration
* Fetch legacy alert data from the source
* Add back in the one test file
* Remove deprecated code
* Fix up tests
* Add test files
* Fix i18n
* Update tests
* PR feedback
* Fix types and tests
* Fix license headers
* Remove unused function
* Fix faulty license expiration logic
* Remove navigation from Discover to Visualize
* Remove unused translation
* Remove oss check from functional test
* Fix functional test
* Skip test for OSS
* Fix
* Should not remove the uiSettings getter and setter
* Move the isOss flag inside the test
* Cleanup
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>