chenpei 030fb2af0b fix: Prevent concurrent upload conflicts with unique file names
- Add generateUniqueFileName function using crypto.randomBytes
- Replace Date.now() with timestamp + random hex for all file names
- Ensures unique file names even when multiple users upload simultaneously
- Fixes: temp PSD files, temp preview files, S3 preview files, and material files
- Resolves reported issue of upload errors with concurrent users
2025-10-26 17:21:39 +08:00
..
2025-10-26 09:11:04 +08:00
2025-10-26 09:11:04 +08:00