Skip to content

NGFW-15865 gloabal condition functionlity implemnetation#424

Open
ShubhamJambhale-arista wants to merge 2 commits into
17.6-features-fixesfrom
NGFW-15865-global-conditions-implementation
Open

NGFW-15865 gloabal condition functionlity implemnetation#424
ShubhamJambhale-arista wants to merge 2 commits into
17.6-features-fixesfrom
NGFW-15865-global-conditions-implementation

Conversation

@ShubhamJambhale-arista

Copy link
Copy Markdown
Contributor
  • Added global conditions functionality to the Reports section, allowing users to apply cross-report filters (username, protocol, hostname, client/server address, server port, policy ID) with SQL-style operators
  • Global conditions are managed in the Vuex store (reports.globalConditions), persist across route navigation, but reset on page refresh and logout
  • Reports whose database table lacks the required condition columns are automatically disabled in the navigation
  • Wired up condition props and events (add-condition, remove-condition, clear-conditions) from vuntangle into both Reports.vue and ReportDetails.vue via a shared reportsMixin
  • Attached UI for ref as below
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants