Skip to content

Handle config defaults better - #1619

Merged
cpeel merged 5 commits into
DistributedProofreaders:masterfrom
cpeel:handle-config-defaults-better
Sep 4, 2026
Merged

cpeel merged 5 commits into
DistributedProofreaders:masterfrom
cpeel:handle-config-defaults-better

Conversation

@cpeel

@cpeel cpeel commented Sep 1, 2026

Copy link
Copy Markdown
Member

This is a set of small commits that better support the default (often null) configuration values set in SiteConfig. These are always set on TEST and PROD but new sites and test configurations don't necessarily need to set them and the default of null should work.

This is prep work to remove the bash-based configuration mechanism.

@cpeel
cpeel requested a review from bpfoley September 1, 2026 23:55
@cpeel cpeel self-assigned this Sep 1, 2026
Comment thread pinc/SiteConfig.inc
Comment thread pinc/Project.inc
Comment thread pinc/ProjectState.inc
Comment thread pinc/ProjectTransition.inc Outdated
Comment thread feeds/backend.php Outdated
@cpeel
cpeel force-pushed the handle-config-defaults-better branch from 5d80301 to f738725 Compare September 3, 2026 16:01
@cpeel
cpeel force-pushed the handle-config-defaults-better branch from f738725 to 8737ad9 Compare September 3, 2026 16:05
@cpeel
cpeel merged commit ced8514 into DistributedProofreaders:master Sep 4, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants