summaryrefslogtreecommitdiff
path: root/app/lib/image-proxy.ts
AgeCommit message (Collapse)AuthorLines
2026-06-17Add image proxy endpoint to avoid mixed content issuesyyamashita-0/+4
Serve external event images through /api/image?url=<encoded> so HTTP image URLs from venue sites are fetched server-side and delivered over HTTPS. Validates Content-Type is image/*, blocks private IPs (SSRF), and caches responses in memory (24h TTL, 200-entry LRU). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>