* Add beat instance page
* Fix beat instance tabs to match angular
* Remove unused cluster prop on beats template
* Fix breadcrumbs
* Remove unused cluster prop
* Use correct codepath
* Switch beats instance back to use template
Doesn't buy us a lot here, but mirrors the pattern used in logstash where it's a lot better than just calling PageTemplate directly.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [ML] Initial embed
* [ML] Initial embed props
* [ML] Add top nav link to data viz
* Add visible fields
* Add add data service to register links
* Renames, refactor, use constants
* Renames, refactor, use constants
* Update tests and mocks
* Embeddable
* Update hook to update upon time udpate
* Add filter support to query
* Refactor filter utilities
* Add filter support for embeddable
* Fix saved search data undefined
* Prototype aggregated view/document view switcher
* Prototype flyout
* Prototype save document view option in storage
* Fix filter and query conflict with saved search
* Minor styling edits
* [ML] Update functional tests to reflect new arrow icons
* [ML] Add filter buttons and KQL bars
* [ML] Update filter bar onChange behavior
* [ML] Update top values filter onChange behavior
* [ML] Update search filters when opening saved search
* [ML] Clean up
* [ML] Remove fit content for height
* [ML] Fix boolean legend
* [ML] Fix header section when browser width is small to large and when index pattern title is too large
* [ML] Hide expander icon when dimension is xs or s & css fixes
* [ML] Delete embeddables because they are not use
* [ML] Make doc count 0 for empty fields, update t/f test
* [ML] Add unit testing for search utils
* [ML] No need to - padding
* [ML] Fix expand all/collapse all behavior to override individual setting
* [ML] Fix functional tests should be 0/0%
* [ML] Fix docs content spacing, rename classnames, add filters to Discover, lens, and maps
* [ML] Fix icon styling to match Discover but have text/keyword/histogram
* [ML] Fix filters not persisting after page refresh & on query change
* [ML] Rename classnames to BEM style
* [ML] Fix doc count for fields that exists but have no stats
* [ML] Clean up unused styles
* [ML] Fix eui var & icon & file geo
* [ML] Fix navigating to Lens from new saved search broken
* [ML] Change types back to Index pattern for 7.16
* [ML] Update not in docs content and snapshots
* [ML] Fix Lens and indexRefName
* [ML] Fix field icon and texts not aligned, remove span because EuiToolTip now supports EuiToken
* [ML] Fix data view
* New function to check if the effect scope has been changed without right license
* Checks if license is under platinum when creating/updating trusted apps by policy
* Change error type. Use translations in frontend for api error. Also use helper mapping function to avoid use string replace method
* Remove name from constructor and changed mock function name
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Remove dot from legend on the error marker
* Change indicator type to NodeElement
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Try and add logging here
* Fix linting
* Only this test
* Better logging
* More debugging
* More debug
* Try something different
* Better way to do the test
* Get this PR ready
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Discover][Table] Remove unused dependencies of the kibanaLegacy plugin
* More removals of kibanaLegacy plugin dependencies
* Revert discover changes
* Remove the unused functions from the kibana_legacy plugin
* Removes unused translations
* [RAC][Observability]: test cases for alerts pagination functional tests
* page size selector tests
* create OPEN_ALERTS_ROWS_COUNT in workdlow status tests
* add tests to check if page selector is rendered or not
* reorganize tests to visible and non visible pagination controls
* default rows per page test
* page size selector tests
* more page selector tests
* write tests for pagination controls
* move pagination tests to a new file
* remove unused variables
* reorganize observability alerts service
* undo configuration change
* fix workflow status tests after refactoring
* clean up
* pr review comments
* change variable name
* rewording pagination tests
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* 🐛 When dragging a threshold to another group carry also its styling
* ✅ Add functional test
* ✨ Make duplicate carry style too
* ✅ Add functional test for duplicate use case
* 🐛 Fix table duplication issue
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [ML] Convert APM transaction anomaly detection job to analyze metric data
* [ML] Fix test and edit manifest query and defaultIndexPattern
* Remove queries for ml module, upgrade version
* Update ML anomaly searches
* Add metricset.name term query to datafeed
* Add metricset.name/processor.event queries to module setup
* [ML] Edit setup module API integration test to not start datafeed
* [ML] Edit aggregation names
* Edit home.spec E2E test URLs
Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co>
Allow selecting any service name, transaction type (where appropriate), and environment when creating and editing rules, both in APM and Stack Management.
- Create /internal/apm/suggestions endpoint that uses `terms_enum`
- Use combo box for environment, service name, and transaction type with suggestions endpoint on all alerts
- Remove "Go to APM" callouts on new alert creation
- Wrap calls to `createCallApmApi` in alert triggers with `useEffect`
- Use `getEnvironmentLabel` for value in environment field expression
- Make all `AlertParams` fields optional (except in latency threshold alert)
- Add e2e tests for creating an alert
- Remove `NewAlertEmptyPrompt` component and `isNewApmRuleFromStackManagement` helper
- Replace `maxServiceEnvironments` and `maxServiceSelections` config options with `maxSuggestions` advanced setting.
![CleanShot 2021-09-28 at 10 35 58](https://user-images.githubusercontent.com/9912/135119948-e247615a-d235-4feb-b197-b803f165ad1e.gif)
Fixes#106786
* Bumping EUI to 38.0.0
* Updating storyshots.test.tsx snapshot
* Removing unneeded ID mock and updating snapshot.
* Fixing panel titles by splitting visible labels.
* Updating one functional test for Discover > Data Grid
* Fixing one test on a Lens > Smokescreen accessible label
* Updating four tests to use visible labels only.
* Adding helper function to retrieve visual text only and fixing three tests.
* Dashboard > Panel Cloning all tests pass.
* Fixing accessible label test
* Fixing data_shared_attributes, two tests
* Updating tests for Discover > Data Grid
* Reverting tests ahead of EUI 38.0.1 backport
* Reverted the SR-only class behavior to use `left: -10000px;`
* Reverting tests to previous assertions
* Bumping configuration files to EUI 38.0.1
* package.json
* package-lock.json
* license-checker
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Adds cleanup method in manifest manager
* Clean code and use right methods to get artifacts ids from manifest
* Hide logs when there is no orphan artifacts. Also use newManifest instead the oldOne
* Fix and adds more unit tests
* Adds pagination and fixed some ts
* Fix wrong comment
* Use pMap to make remove actions with concurrency
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>