promote: uat → main (GRO-865 logo proxy mixed content fix) #356
Reference in New Issue
Block a user
Delete Branch "uat"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Production Promotion — GRO-865 Logo Proxy Fix
Promotes the logo proxy mixed content fix from UAT → Production.
What ships
GET /api/admin/settings/logostreams image bytes. Browser never sees internal S3 URL./api/brandingreturns relative proxy path (/api/branding/logo) instead of raw S3 URL. Eliminates mixed content on all pages using the branding endpoint.SDLC gates cleared
requireSuperUser()wildcard middlewareBusiness alignment
Critical fix: eliminates HTTPS mixed content warnings when loading the logo. Browser never receives internal cluster S3 URLs. This resolves GRO-865, a regression from the original GRO-769 mixed content fix.
cc @cpfarhood
Deployed to groombook-dev
Images:
pr-356URL: https://dev.groombook.farh.net
Ready for UAT validation.