Skip to content

Commit

Permalink
[Fleet] Support granular integrations in policy editor (#101531) (#10…
Browse files Browse the repository at this point in the history
…1848)

* Adjust packageToPackagePolicy to support multiple policy_templates

* Adjust validatePackagePolicy to support multiple policy templates

* Create input for every policy template input instead of grouping

* Related adjustments for previous commit

* Don't key by policy template when package doesn't have integrations

* Adjust limited package check to support multiple policy templates

* First pass at UI support

* Fix imports, add missing schema

* Fix finding input agent templates, adjust tests

* Only enable specific integrations by default in the UI

* Fix import

* Make breadcrumbs and create package policy page title reflect integration, not package

* Only show specific integration inputs when adding integration to a policy

* Change predicate

* Simplify condition

Co-authored-by: Jen Huang <its.jenetic@gmail.com>
  • Loading branch information
kibanamachine and jen-huang committed Jun 10, 2021
1 parent 5f5cd72 commit c7e8e4f
Show file tree
Hide file tree
Showing 22 changed files with 4,910 additions and 819 deletions.

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c7e8e4f

Please sign in to comment.