elastic / package-spec

EPR package specifications
Other
17 stars 71 forks source link

Accept dashboards without filter that have filters in all panels #687

Closed jsoriano closed 8 months ago

jsoriano commented 9 months ago

What does this PR do?

Checks if dashboards have filters in all panels, if they do, they don't require another filter at the dashboard level.

Why is it important?

Defining the filters in the panels can be more convenient in many use cases, so users are more flexible on the filters they can use, while still limiting searches.

Checklist

Related issues

jsoriano commented 9 months ago

Converting to draft till we decide about https://github.com/elastic/package-spec/pull/687#discussion_r1432671169.

jsoriano commented 8 months ago

Reopening for review after implementing the helpers for the validation on kbncontent.

elasticmachine commented 8 months ago

:green_heart: Build Succeeded

History

cc @jsoriano