Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module enables safe deployment of configuration changes from preview to production environments. It tracks configuration changes, provides a diff of what will be deployed, and applies those changes without requiring console access. It also includes a workflow to update preview environments with the latest production changes.

The module allows to safely deploy configuration changes from preview environments to production. It works with the Drupal configuration checkpoint API to produce a diff / patch of changes and applies this to production, without the need of console access.

Features

  • Configuration Tracking: Tracks changes on production and verifies base-configuration checkpoint is recent before deployment
  • Rebase Workflow: Fully integrated rebase workflow to update preview environment configuration with latest production changes
  • Authentication: OAuth 2.0 authorization code flow + hash-based request integrity verification
  • Web UI & CLI: Provides both Drupal UI and drush commands for seamless deployment
  • Config Ignore Support: Optional integration to exclude environment-specific configs from deployment

Usage

Please refer to the README for detailed instructions.

  1. Key - For storing OAuth client secret
  2. Simple OAuth - For authorizing configuration deployments

Similar projects

  • Config Patch - Provides config changes as patches, which shall be applied to a deploy config sync folder.

AI usage disclosure

  • AI has been used in crafting the majority of the code of the module, including the implementation of the main features, documentation, and examples.
  • The module has been fully reviewed and tested by the contributor.

Status

under heavy development & testing

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 4
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha3 Pre-release 10–11 Jul 15, 2025
1.0.0-alpha2 Pre-release 10–11 Jul 10, 2025
1.0.0-alpha1 Pre-release 10–11 Jul 8, 2025
1.x-dev Dev 10–11 Jun 25, 2025