Add global branding config field to control cookie banner default

Introduces a BRANDING boolean config (default true) propagated through
the standard config pipeline. Cookie banners now initialize their
show_branding column from this config instead of hardcoding true.

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-04-22 15:41:11 +04:00
parent 680e60b6e9
commit 4313930ae9
6 changed files with 21 additions and 5 deletions

View File

@@ -66,6 +66,8 @@ spec:
key: encryption-key
- name: CHROME_DP_ADDR
value: {{ include "probo.chrome.addr" . | quote }}
- name: BRANDING
value: {{ .Values.probo.branding | quote }}
# API Configuration
- name: API_ADDR
value: ":{{ .Values.service.port }}"

View File

@@ -196,6 +196,9 @@ probo:
- "https://probo.example.com"
- "http://probo.example.com"
# Show Probo branding on cookie banners
branding: true
# Extra HTTP headers to add to responses
extraHeaderFields: {}