* [data.search.aggs] Remove service getters from agg types
Part of #60333
* fix JEST
* fix karma:unit
* fix PR commnets
* fix PR comments
* try to fix ci
* fix CI
* fix karma:unit
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* adds test data
* implements 'Deletes one rule' test
* adds new data
* fixes 'Deletes one rule' for the new data
* adds 'Deletes more than one rule' test
* clean up comments + add update_by/update_at case when comment are added/updated + return all comments
* add refresh button + get a better interaction between user + fix bug with pushed data + fix three dot on detail page
* fix i18m
* review I
* review II
* fix alert and action telemetry reporting to stop sending data that starts or ends with a '.'
* Fixed due to comments
* fixed test
* revert testing data
* create new alert details type
* update integration test
* add await to esarchiver call
* remove unused host stats type
* does the ui types good
* change host.host to host_metadata.host
* fix mock result type
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Davis Plumlee <davis.plumlee@elastic.co>
* typescript map embeddable
* Address code review comments and update some usages in SIEM and uptime to the new types
* More clean up - carry over some of the SIEM types to maps for render tool tip
* Address more review comments
* configurable test users for xpack
* removed exclusive tests
* added data-test-subj for the access denied page
* updated the JEST snapshot, cleaned up the test
* changes to the test_api_keys role
* more changes to consolidate the page object function
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Add backwards paging
* Fix types and add constants for readability/maintainability
* more type errors
* Address comments on test maintainability
* fix ts errors, remove expect in before()
Co-authored-by: Pedro Jaramillo <pedro.jaramillo@elastic.co>
* create empty plugin + move home feature registration to it
* move the so action_registry to new plugin
* adapt existing calls to the registry
* fix i18n namespace
* fix table unit tests
* update codeowners
* rename plugin to match other PRs
* remove registerLegacyAPI from spaces public plugin
* fix typo
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Catch invalid calendar exception
* Use isValidEsInterval directly
* Show field error message right away
* Fix for the case 2w
* Update time_interval.tsx
* Restructure validation
* Rename fn to isValidCalendarInterval
* Refactoring
* Update time_interval.tsx
* Add functional tests
* Add functional tests for interval
* Update _area_chart.js
* Don't show error when value is empty
* Use error message from InvalidEsCalendarIntervalError
* Update _area_chart.js
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Use new grantAPIKeyAsInternalUser and invalidateAPIKeyAsInternalUser APIs from the security plugin
* Update x-pack/plugins/alerting/server/alerts_client_factory.ts
Co-Authored-By: Patrick Mueller <pmuellr@gmail.com>
* ESLint fixes
* Temp test using unverified snapshot
* Revert "Temp test using unverified snapshot"
This reverts commit a39499bed3.
Co-authored-by: Patrick Mueller <pmuellr@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Hide bottom bar when flyout is open
* Track unchanged saves
* Make function optional
* Show action bar when close flyout
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* a common PageView component
* Policy List cleanup + improvements to PageView
* Policy details refactored to use PageView layout
* Fix bug: header nav - ensure section sub-routes set nav to `isSelected`
* Added useNavigateToAppEventHandler hook
* Remove use of `appBasePath` and use `history` for initializing router
- For details - see https://github.com/elastic/kibana/pull/56705
* Removed `hello-world` API
* Added `LinkToApp` component + refactor policy list to use it
* Add icon to plugin registration
* unexpose SavedObjectsManagement from legacy server
* migrate saved object management routes to new plugin
* fix endpoint methods
* adapt code due to rebase
* extract types
* improve findAll params
* adapt existing api integration tests and migrate to TS
* update generated doc
* add API integration tests for /scroll/count
* add unit tests for plugin and routes
* add injectMetaAttributes tests
* extract relation type
* add find_relationships tests
* add find_all tests
* do not complete migrator$ to avoid unhandled promise rejection
* fix data for search endpoint integration tests
* remove falsy comment
* rename plugin folder to match plugin id
* address review comments
* update CODEOWNERS
* create coverage folder only if json file being saved
* skip some tests
* unskip test
* do not fail coverage run if some tests fail
* unskip fixed test
* refactoring custom link server side
* refactoring custom link server side
* fixing pr comments
* fixing unit test
* fixing unit tests
* renaming server directory
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>