Skip to content

Implement bulk of Threat Monitoring store and filters component

Mark Florian requested to merge 14707-add-threat-monitoring-filters-ee into master

What does this MR do?

Part of WAF statistics reporting.

This adds the bulk of the Vuex store for fetching environments and the WAF statistics, and the filter bar component which allows selection of the current environment.

This also:

  • Aligns the UI with the latest designs, including the help link popover, copy, and the alert variant
  • Fixes/improves existing tests (avoiding verbose snapshots)

Screenshots

Loaded

Note that this requires a patch to be applied, as the feature is not yet complete:

Before After
before after

Popover

popover_with_patch_cropped

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Mark Florian

Merge request reports