DragonWind/public
Zac ecdfe0f7cd Presigned direct-to-S3 uploads — bypass Node server entirely
Browser now uploads files directly to RustFS/S3 via presigned PUT URLs.
The Node server only generates signed URLs and tracks quota — file data
never touches the server. 6 concurrent file uploads.

Falls back to server-proxied PutObjectCommand upload if presigned fails.

Server changes:
- /api/presigned now checks folder permissions, quota, and blocked files
- /api/presigned/complete endpoint for post-upload quota tracking

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 01:08:55 -04:00
..
dragon-anim.gif feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00
dragon-icon.png feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00
index.html Presigned direct-to-S3 uploads — bypass Node server entirely 2026-04-07 01:08:55 -04:00
logo.png Add per-user upload quotas/permissions and share link system 2026-04-06 19:58:29 -04:00
share.html Add per-user upload quotas/permissions and share link system 2026-04-06 19:58:29 -04:00
vpm-logo.png feat: VPM branding + Built by footer 2026-04-06 19:41:07 -04:00
wilddragon-logo.png feat: Wild Dragon branding — splash animation + logo assets 2026-04-05 20:19:57 -04:00