Dragon Wind - Dual-mode broadcast uploader with HTTP and UDP acceleration. Fast, reliable file transfer for professional broadcast workflows.
The /api/desktop/multipart/init endpoint was building the S3 key using a forward slash separator (prefix + "/" + filename) instead of the "--" delimiter convention used everywhere else. This caused files uploaded via the desktop multipart path to land as "Media/Dailies/file.mxf" instead of "Media--Dailies--file.mxf", breaking AMPP folder sorting which relies on the "--" delimiter to parse folder hierarchy. Fix: replace the manual key construction with buildS3Key(prefix, filename), consistent with /api/upload, /api/presigned, /api/upload/initiate, and /api/udp/session. |
||
|---|---|---|
| README.md | ||
| server.js | ||
DragonWind
Dragon Wind - Dual-mode broadcast uploader with HTTP and UDP acceleration. Fast, reliable file transfer for professional broadcast workflows.