Problem/Motivation
Using the state system means that configuration can't be exported to code, and can't be easily overridden on a per-hostname basis.
Steps to reproduce
Install and configure the module.
Export the site's configuration.
Expected behavior:
* The module's configuration is included in the export.
Actual behavior:
* The settings are not exported.
Proposed resolution
Change the module to store all settings in configuration.
Remaining tasks
Rewrite the code.
User interface changes
n/a
API changes
All code related to configuration would be removed.
Data model changes
n/a
Issue fork cloudflare_node_cc-3507723
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
Comment #3
damienmckennaWe've been using something like this for a while; I rewrote our current code to remove the state system entirely.
Comment #4
damienmckennaFYI we've been using MR 8 since February, 2025 on a fleet of 30 sites and it has been working well for us.
Comment #5
damienmckennaComment #6
damienmckennaComment #8
damienmckennaCommitted.