Commit
refactor: improve audio processing and upload handling for better performance
Commit details
Commit notes
- Updated audio processing to complete in parallel with analysis, enhancing upload responsiveness. - Adjusted progress updates to reflect completion accurately. - Enhanced error handling and validation for upload sessions, ensuring idempotency in cancel requests. - Optimized chunk upload concurrency settings to prevent rate limiting and cascading failures.
Files modified: - backend/src/worker.ts - backend/src/routes/uploads.ts - backend/src/storage/sessions.ts - frontend/src/lib/api/upload.ts
- Files changed
- 5
- Lines added
- +260
- Lines removed
- −170