Feature request
Summary
Quick summary what's this feature request about.
Allow for selectively including config types via config/plugins.ts.
Why is it needed?
I'd like to be able to only include only very few very specific types to be synchronized, e.g. core-store.plugin_content_manager_configuration_content_types::api::....
With the current config format this is almost impossible, because there is no way to specify what to include, but only what to exclude from the defaults. So in order to include very specific config types, one would have to list "everything else" in the excludedConfig field of the config, which is unpractical, and in many cases impossible.
Suggested solution(s)
-
Conservative solution:
Consider entries in customTypes even if they match some pattern listed in excludedConfig. This way you may exclude "everything" by listing all default types in excludedConfig and then explicitly list what you'd like to include via customTypes.
-
More flexible solution
- By default: no config types are considered.
- Redesign plugin config format: Only what is listed inside a field named
includedConfig is considered
Related issue(s)/PR(s)
Unknown.
Feature request
Summary
Quick summary what's this feature request about.
Allow for selectively including config types via
config/plugins.ts.Why is it needed?
I'd like to be able to only include only very few very specific types to be synchronized, e.g.
core-store.plugin_content_manager_configuration_content_types::api::....With the current config format this is almost impossible, because there is no way to specify what to include, but only what to exclude from the defaults. So in order to include very specific config types, one would have to list "everything else" in the
excludedConfigfield of the config, which is unpractical, and in many cases impossible.Suggested solution(s)
Conservative solution:
Consider entries in
customTypeseven if they match some pattern listed inexcludedConfig. This way you may exclude "everything" by listing all default types inexcludedConfigand then explicitly list what you'd like toincludeviacustomTypes.More flexible solution
includedConfigis consideredRelated issue(s)/PR(s)
Unknown.