Allow users to configure which referenced entities to export

Created on 2 October 2024, 7 months ago

Problem/Motivation

Our client has a requirement to deploy nodes along with their referenced media, taxonomy terms, files, users. But, they do not want to deploy referenced nodes as a protection against accidental release of content that has not yet been approved. All nodes being deployed need to pass a review process prior to being tagged for release.

As such it would be great to have a configuration, similar to the skip entity types, which only applies to referenced content. In this new configuration our client could select 'content' and disable the export of referenced nodes.

This feature was originally proposed in Allow users to configure which referenced entities to export Needs review but the implementation did not meet the original requirement.

Steps to reproduce

Proposed resolution

Add a configuration option to allow/disallow content entity types and skip those that are not enabled during recursive reference export.

Remaining tasks

User interface changes

A new configuration is added to the DCD settings form, skip entity types and skip referenced entity types are put into closed details elements.

API changes

Data model changes

A new schema entry for skip_referenced_entity_types is added.

Feature request
Status

Active

Version

2.1

Component

Code

Created by

🇨🇦Canada joel_osc

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024