• Johnny's avatar
    feat: add HDR image and video support · 5612fb8f
    Johnny authored
    - Add HDR detection utilities for wide color gamut formats (HEIC, HEIF, WebP)
    - Apply colorSpace attribute to image/video elements for HDR-capable files
    - Update frontend components (AttachmentCard, PreviewImageDialog, AttachmentList)
    - Expand backend thumbnail generation to support HEIC, HEIF, WebP formats
    - Add Color-Gamut response headers to advertise wide gamut support
    - Extend avatar MIME type validation for HDR formats
    
    Supported formats:
    - Images: HEIC, HEIF, WebP, PNG, JPEG
    - Videos: MP4, QuickTime, Matroska, WebM (VP9 Profile 2)
    
    Browser support:
    - Safari 14.1+, Chrome 118+, Edge 118+
    - Gracefully degrades to sRGB on unsupported browsers
    5612fb8f
Name
Last commit
Last update
.github Loading commit data...
cmd/memos Loading commit data...
internal Loading commit data...
plugin Loading commit data...
proto Loading commit data...
scripts Loading commit data...
server Loading commit data...
store Loading commit data...
web Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.golangci.yaml Loading commit data...
AGENTS.md Loading commit data...
CODEOWNERS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...