resolves https://github.com/elastic/kibana/issues/126512
Changes the calculation of rule-level muting to take into account
snoozeEndTime.
If muteAll is true, the rule is considered snoozing forever, regardless
of the setting of snoozeEndTime.
If muteAll is false, snoozeEndTime determines whether the rule is
snoozed. If snoozeEndTime is null, the rule is not snoozed. Otherwise,
snoozeEndTime is a Date, and if it's >= than Date.now(), the rule
is snoozed. Otherwise, the rule is not snoozed.
* Schedule notifications when rule times out
* Test notifications on rule timeout (revert this)
* Revert "Test notifications on rule timeout (revert this)"
This reverts commit 0c49fc49b1.
* Remove comment
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
**Ticket:** https://github.com/elastic/kibana/issues/125504
## Summary
This PR removes the Tour UI from components of the Rule Management page. We don't need to show `8.1` features in the `8.2.0` version. The Tour was previously introduced in https://github.com/elastic/kibana/pull/124343.
## Details
- The tour steps are removed from the components (`<EuiTourStep>`).
- The tour provider is removed from the page. It has been changed a little bit.
- I thought it could be useful to leave the implementation for now, in case we want to show new tours in the next versions. If we don't use it during the next few dev cycles given we will be shipping new features on the Rule Management page, we will need to completely remove it from the codebase.
- A short README is added with some notes on the Tour UI.
* Fix bug on detail panel jump to alert process without events
* Fix alerts flyout callback does not trigger status update if same alert status was updated consecutively
* Add isElasticsearchEngine selector and type
* Add badge to elasticsearch engines
* Hide Index documents button for elasticsearch engines
* Hide delete buttons from documents that are part of meta or elasticsearch engines
* Hide crawler nav item from elasticsearch engines
* Add callout to documents page for elasticsearch engines
* Add empty state for an elasticsearch index
* Make schema read-only for elasticsearch engines
* Hide PrecisionSlider for elasticsearch engines
* Add conditional relevance tuning description
* Fix failing test
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Synthetics Service] Add warnings for when service nodes bandwidth is exceeded
* add runsOnService flag and reuse default throttling
* add throttling on response even for cached locations
* Hide assignment section on blocklsit form when no licensing and isGlobal. Also check for valid form when changing policy
* Fix commented code
* Don't reset filter when closing flyout
* Fix policy selectio was cleaned when switching from by policy to global and went back to by policy
* copy: sentence-case alert prevalence
* copy: render empty value placeholder in case of an error
* feat: add source event id to highlighted fields
* copy: re-add the empty space for spacing
* chore: use defaultToEmptyTag in favor of getEmptyValue
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Filter elasticsearch index based engines for the meta engine creation
* Add tests for the filtering cases
Co-authored-by: Aurélien FOUCRET <aurelien.foucret@elastic.co>
* Add new plugint to collect additional kibana monitoring metrics
* Readme
* Update generated document
* WIP
* Remove task manager and add support for max number
* Use MAX_SAFE_INTEGER
* We won't use this route
* Tests and lint
* Track actions
* Use dynamic route style
* Fix test
* Add in mapping verification
* Adapt to new changes in base PR
* Fix types
* Feedback from PR
* PR feedback
* We do not need this
* PR feedback
* Match options to api/stats
* Remove internal collection support
* Fix api change
* Fix small issues
* Separate cluster and node metrics
* Add more tests
* Add retryAt in the test too
* Add logging and use a class
* fix types
* Fix tests
* PR feedback
* Add types
* Fix types
* Linting fixes
* Remove unnecessary changes
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Added code to remove existing API keys before and after all tests.
* Fixed delete function.
* Fixing nits in PR.
* Fixed test.
* Removed await keywords per nits and broke out clearAllApiKeys() to a helper file.
* Added types for typescript
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* wip - add observability status progress bar
* added option to dismiss guided setup
* Remove extra panel
* open flyout on view details button click
* add some tests for status progress
* fix type
* Add telemetry
* Not show titles when there are no boxes
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Adding warning icon next to rule interval
* Adding rule type id and and id to warning
* Changing to info icon. Showing toast on rule details view
* Adding unit tests
* Adding functional tests
* Fixing unit tests
* Fixing functional test
* PR feedback
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>