LOADING…
0%
Complete changelog

Commit

feat: implement direct R2 uploads via presigned URLs

Commit details

Commit notes

New upload flow: 1. Browser requests presigned URLs from server for all chunks 2. Browser uploads directly to R2 using presigned URLs 3. Browser confirms each chunk with server 4. Falls back to server upload if CORS blocks direct access

Benefits: - Server only handles metadata, not file data - Reduces server CPU/memory/bandwidth - Faster uploads (direct to storage) - Automatic fallback ensures reliability

Co-authored-by: armin.naimi <[email redacted]>

Files changed
1
Lines added
+144
Lines removed
−38
This page is a permanent record of commit 32130383.