Problem/Motivation

The Import operation is a one-click import-all action. Just as with synchronizing configuration between different environments in core it is nice to update the distribution in one swift action. However, this may include some changes that a site administrator might not like, and we should give the option to turn off specific changes to allow importing/updating the rest.

Proposed resolution

Add a module modelled after Config Ignore that resets configuration via a high-weight filter.

Remaining tasks

code
commit
test

User interface changes

new module adding new buttons to the import form.

API changes

At first just form alters.

Data model changes

New configuration for ignored config.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

bircher created an issue. See original summary.

  • bircher committed 6d7ed7d on 8.x-1.x
    Issue #2959071 by bircher: Create a way to keep customisations
    

  • bircher committed 5098679 on 8.x-1.x
    Issue #2959071 by bircher: Use the distro filter base calss
    
bircher’s picture

Issue summary: View changes
Status: Active » Fixed

I'll create a followup for tests.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

trackleft2 made their first commit to this issue’s fork.