mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 07:52:24 +00:00
Computing the torrent info-hash (and the content-hash fallback) reads the entire file before the upload starts and before any progress is emitted, so on multi-GB videos there was a long silent pause that looked like a freeze. Both upload services now emit an 'Analyzing video…' status when a full-file hash is required (i.e. no valid info-hash was pre-supplied). Cloudflare-upload audit #2. Test: tests/services/s3-upload-analyzing-status.test.mjs. Co-Authored-By: Claude Opus 4.8 <[email protected]>