Skip to content

Commit

Permalink
[Fleet] Support granular integrations in policy editor (#101531)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
jen-huang authored and semd committed Jun 10, 2021
1 parent 88a329e commit bda3d14
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 bda3d14

Please sign in to comment.