lookbook/internal/handlers
soup 9aa8373055
Add video proxy to fix Firefox tracking protection blocking Twitter videos
Twitter's video.twimg.com CDN is blocked by Firefox's Enhanced Tracking
Protection when loaded cross-origin. This adds a server-side proxy that
streams videos through our domain.

- Add /proxy/video/{id} endpoint to proxy embed video URLs
- Update embed video player: click-to-play with overlay, muted, looping
- Show native controls on hover
2026-01-17 01:39:49 -05:00
..
api_auth.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
api_items.go Add Twitter video support and use sql.Null[T] for nullable columns 2026-01-17 01:23:32 -05:00
api_tags.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
api_upload.go Add Twitter video support and use sql.Null[T] for nullable columns 2026-01-17 01:23:32 -05:00
context.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
handler.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
home.go Add Twitter video support and use sql.Null[T] for nullable columns 2026-01-17 01:23:32 -05:00
item_page.go Add video proxy to fix Firefox tracking protection blocking Twitter videos 2026-01-17 01:39:49 -05:00
media.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
proxy.go Add video proxy to fix Firefox tracking protection blocking Twitter videos 2026-01-17 01:39:49 -05:00
router.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00
templates.go Initial commit: Lookbook personal collection app 2026-01-17 01:09:23 -05:00