Skip to content

Bump gamepatch submodule: config-availability guard (081d117 → 495ab85) - #5

Merged
BramAlkema merged 1 commit into
mainfrom
chore/bump-gamepatch-config-guard
Jul 14, 2026
Merged

Bump gamepatch submodule: config-availability guard (081d117 → 495ab85)#5
BramAlkema merged 1 commit into
mainfrom
chore/bump-gamepatch-config-guard

Conversation

@BramAlkema

Copy link
Copy Markdown

Advances the vendored gamepatch engine submodule 081d117 → 495ab85 to pick up DROG-group/tactcheck#1.

That engine change gates the per-response gamepatch.config reads (Matomo middleware, admin Matomo nav link, Ahoy tracker) on a to_regclass probe, so a partial/migrate-only production install (where gamepatch:setup hasn't run) degrades a missing gamepatch.config to unconfigured instead of raising UndefinedTable and 500ing every page.

No behaviour change when the SQL schema is installed — which is the CI/test path (it runs gamepatch:setup), so this is a pure production-robustness pickup. Follows the fix in #4.

🤖 Generated with Claude Code

Advances the engine 081d117 -> 495ab85 (DROG-group/tactcheck#1), which
gates the per-response gamepatch.config reads (Matomo middleware, admin
Matomo nav link, Ahoy tracker) on a to_regclass probe. On a migrate-only
/ partial install where gamepatch:setup has not run, a missing
gamepatch.config now degrades to 'unconfigured' instead of raising
UndefinedTable and 500ing every page.

No behaviour change when the SQL schema is installed (the CI/test path,
which runs gamepatch:setup). Pure production-robustness pickup.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@BramAlkema
BramAlkema merged commit a48dcc7 into main Jul 14, 2026
20 checks passed
@BramAlkema
BramAlkema deleted the chore/bump-gamepatch-config-guard branch July 14, 2026 23:02
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.

2 participants