Skip to content
This repository was archived by the owner on Jul 16, 2026. It is now read-only.

Allow disabling the Preview queue consumer#181

Merged
ericmj merged 1 commit into
mainfrom
support-disabled-queue
Jul 15, 2026
Merged

Allow disabling the Preview queue consumer#181
ericmj merged 1 commit into
mainfrom
support-disabled-queue

Conversation

@ericmj

@ericmj ericmj commented Jul 14, 2026

Copy link
Copy Markdown
Member

Adds a default-enabled PREVIEW_QUEUE_ENABLED switch to the standalone Preview application. Setting it to false keeps the web UI and GCS-backed package serving active while omitting the Broadway consumer, debouncer, repository bucket, AWS credentials, and processing Fastly configuration.

Defaulting the switch to enabled allows this image to be deployed before the operations cutover without changing current behavior. Runtime configuration tests cover enabled, disabled, and invalid settings, and the full Preview test suite passes.

@ericmj
ericmj marked this pull request as ready for review July 14, 2026 19:43
@ericmj
ericmj merged commit cccd7c8 into main Jul 15, 2026
8 checks passed
@ericmj
ericmj deleted the support-disabled-queue branch July 15, 2026 14:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant