fix(GRO-870): /api/branding returns raw S3 URL — add public logo proxy #353

Merged
groombook-engineer[bot] merged 1 commits from fix/gro-867-logo-proxy into dev 2026-04-22 03:21:15 +00:00

1 Commits

Author SHA1 Message Date
Flea Flicker 2af1671891 fix(GRO-870): /api/branding returns raw S3 URL — add public logo proxy
Add GET /api/branding/logo as a public endpoint that proxies logo bytes
from S3, and change /api/branding to return logoUrl: "/api/branding/logo"
instead of calling getPresignedGetUrl(). Eliminates mixed-content warnings
when the branding context is consumed on unauthenticated pages (portal,
login).

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-22 03:08:36 +00:00