Adds a namespace attribute to the saved object object within the Event Log so that each Saved Object can have its own. This change also removes the existing kibana.namespace field.
As Event Log is not yet in use, this does not include a migration.
* notes field
added text to the "investigation notes" field in md which the field supports.
* Revert "notes field"
This reverts commit dae6ffc683.
* Revert "Revert "notes field""
This reverts commit f9de4bfc92.
* Update linux_anomalous_network_activity.json
* text change
change to "Signals from this rule indicate"
* [Maps] fix bug where toggling Scaling type does not re-fetch data
* reset to empty array instead of deleting
* move setting of layer type to action creator instead of side effect of UPDATE_SOURCE_PROP
* review feedback
* Get legacy maps into basic NP plugin form. Swap out legacy services for NP
* Pull service settings from injected vars. Return new instance of service settings from setup
* Use NP service settings in vega maps. Clean up legacy shim
* Use NP maps service in region maps. Clean up shim. Add exports to NP service
* Pull zoom precision out to separate module since it's dependent on config
* Update paths to point to NP resources
* More path updates, clean up, use IServiceSettings
* Remove dependency on legacy service settings. Add tile_map dependency ng-sanitize
* More path cleanup. Use zoomPrecision provided through plugin inteface
* Move getPrecision into contract-provided function since it depends on config
* Move tests to new service location, remove vis dir
* Update test paths. Move origin const declaration into public
* Clean up, fixes
* Fix type errors. General cleaning
* Inject toast service into map when needed
* Fix typo in regionmap config
* i18n fixes
* Update jest test path
* Fix karma tests
* i18n fixes
* Type updates. Add mapsLegacy to np karma mock
* Remove html sanitizer
* Fix vega test that depends on serviceSettings
* Revise xpack license handling to use NP serviceSettings. Remove angular bindings
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* store changes to support pagination via url
* Fix storing location when pagination happens
* Initial set of tests
* Redux spy middleware and async utility
* Add better types to `waitForAction`
* Add more docs
* fix urlSearchParams selector to account for array of values
* full set of tests for policy list store concerns
* More efficient redux spy middleware (no more sleep())
* Set spy middleware `dispatch` to a `jest.fn` and expose `mock` info.
* Fix url param selector to return first param value when it is defined multiple times
* Removed PageId and associated hook
* clean up TODO items
* Fixes post-merge frm `master`
* Address code review comments
* Add tutorial for ILM with filebeat
* Change screenshots and add additional steps
* Update screenshots, add numbered steps, and other minor edits
* Incorporate feedback: update links, formatting, and minor edits
* Move tip inline with list
* Apply suggestions from code review
Co-Authored-By: James Rodewig <james.rodewig@elastic.co>
* Move TIP inline . . . again
* Put TIP inline
Co-authored-by: James Rodewig <james.rodewig@elastic.co>
Added logic to hide pagination if no Canvas workpads exists, and disable the previous/next arrows if there is only one page, for both workapds and templates
* Uses "data" or "test data" when referring to the general idea
* Uses "archive" when referring to the specific data/implementation
* Adds a few grammar/spelling tweaks
* Added connectors loading spinner to show the actions forms only when connectors is loaded
* Added warning message for actions with removed connectors
* Fixed loading connectors spinner
* Removed `FIXME` comments and references to private repos. Please use Github issues to track work
* Added a README describing the modules in `applications/endpoint`
* Removed dead code
* Moved `AppRoot` component to its own module
* Moved `applications/endpoint/services` under `store`
* Moved some exported types to `applications/endpoint/types`
* Moved all React code to `view`
* Added types in some places that were implicitly `any`
* Moved `PageId` type from common directory (where it could be shared with the server) to the public directory
Separate count/retainment telemetry requests to make them less prone to timing out.
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* update test
* added test
* updated type
* updated test
* updated test
* update test
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Fixes following cases:
Saving dashboard with pinned filter unpins it. Do not save pinned filters with dashboard see #62301 (comment)
When navigating with global filter to dashboard with same saved filter, filter becomes unpinned
When navigating from listing to dashboard with saved filter, back button didn't work
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Added UI for pre-configured connectors.
* fixed due to comments
* Fixed jest tests
* Fixed due to comments and added some functional tests
* test fix
* Fixed failed checks
* Fixed functional tests failing
* bc6 rule import april 9
Increased the lookback of the ML rules
* re-import
with LF chars
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Link ML Rule card CTA to license_management
Taking the user directly to the license management page within kibana
(where they could immediately start a trial subscription) is much more
actionable than taking them to the subscriptions marketing page.
* Revert translation key change
Neither of these is totally accurate, and there've already been
translations written for the old one.