Skip to content
Snippets Groups Projects
Unverified Commit 0c7224ab authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3481751 by phenaproxima, thejimbirch: Opt some core recipes out of strict config comparisons

(cherry picked from commit d177974f)
parent 5f4c47f3
No related branches found
No related tags found
2 merge requests!11185Issue #3477324 by andypost, alexpott: Fix usage of str_getcsv() and fgetcsv() for PHP 8.4,!9944Issue #3483353: Consider making the createCopy config action optionally fail...
Pipeline #315977 passed with warnings
Pipeline: drupal

#316001

    Pipeline: drupal

    #315996

      Pipeline: drupal

      #315990

        +1
        Showing
        with 55 additions and 4 deletions
        ......@@ -5,6 +5,9 @@ recipes:
        - article_content_type
        - comment_base
        config:
        # If the `comment` field already exists, it is guaranteed to be the right
        # field type because the comment_base recipe treats the field storage strictly.
        strict: false
        actions:
        core.entity_form_display.node.article.default:
        setComponent:
        ......
        ......@@ -6,6 +6,10 @@ install:
        - node
        - path
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.node.body
        - field.storage.node.field_image
        import:
        node:
        # Only import config which is also imported by the Standard profile.
        ......
        ......@@ -7,6 +7,9 @@ recipes:
        install:
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.node.field_tags
        import:
        taxonomy:
        - views.view.taxonomy_term
        ......
        ......@@ -7,6 +7,9 @@ install:
        - path
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.media.field_media_audio_file
        import:
        file:
        - views.view.files
        ......
        ......@@ -5,6 +5,9 @@ install:
        - block_content
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.block_content.body
        import:
        block_content:
        - field.storage.block_content.body
        ......
        ......@@ -4,6 +4,8 @@ type: 'Text format editor'
        install:
        - ckeditor5
        config:
        # If the basic_html format and editor already exist, leave them as-is.
        strict: false
        actions:
        user.role.authenticated:
        grantPermission: 'use text format basic_html'
        ......@@ -6,6 +6,10 @@ install:
        - node
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.comment.comment_body
        - field.storage.node.comment
        import:
        comment:
        - core.entity_view_mode.comment.full
        ......
        ......@@ -12,8 +12,6 @@ config:
        - search.page.node_search
        actions:
        user.role.anonymous:
        grantPermissions:
        - 'search content'
        grantPermission: 'search content'
        user.role.authenticated:
        grantPermissions:
        - 'search content'
        grantPermission: 'search content'
        ......@@ -5,6 +5,8 @@ install:
        - claro
        - block
        config:
        # Leave existing blocks and menus as-is.
        strict: false
        import:
        system:
        - system.menu.account
        ......
        ......@@ -5,6 +5,8 @@ install:
        - olivero
        - block
        config:
        # Leave existing blocks and menus as-is.
        strict: false
        import:
        system:
        - system.menu.account
        ......
        ......@@ -7,6 +7,8 @@ install:
        - dblog
        - views
        config:
        # Leave existing config as-is.
        strict: false
        import:
        automated_cron:
        - automated_cron.settings
        ......
        ......@@ -6,6 +6,9 @@ install:
        - path
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.media.field_media_document
        import:
        file:
        - views.view.files
        ......
        ......@@ -7,6 +7,9 @@ install:
        - node
        - views
        config:
        # If the config we're shipping already exists, we don't really care what
        # it looks like.
        strict: false
        import:
        content_moderation:
        - views.view.moderated_content
        ......@@ -17,6 +17,8 @@ input:
        source: config
        config: ['system.site', 'mail']
        config:
        # Don't conflict with existing configuration.
        strict: false
        import:
        contact:
        - contact.form.personal
        ......
        ......@@ -3,3 +3,6 @@ description: 'Provides "Full HTML" text format along with WYSIWYG editor and rel
        type: 'Text format editor'
        install:
        - ckeditor5
        config:
        # If the full_html format and editor already exist, leave them as-is.
        strict: false
        ......@@ -6,6 +6,9 @@ install:
        - path
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.media.field_media_image
        import:
        file:
        - views.view.files
        ......
        ......@@ -6,6 +6,9 @@ install:
        - path
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.media.field_media_video_file
        import:
        file:
        - views.view.files
        ......
        ......@@ -5,6 +5,9 @@ install:
        - node
        - path
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.node.body
        import:
        node:
        - core.entity_view_mode.node.full
        ......
        ......@@ -6,6 +6,9 @@ install:
        - path
        - views
        config:
        strict:
        # Treat field storages strictly, since they influence the database layout.
        - field.storage.media.field_media_oembed_video
        import:
        media_library:
        - core.entity_view_mode.media.media_library
        ......
        ......@@ -4,6 +4,8 @@ type: 'Text format'
        install:
        - filter
        config:
        # If the restricted_html format already exists, leave it as-is.
        strict: false
        import:
        filter: '*'
        actions:
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Finish editing this message first!
        Please register or to comment