This commit is contained in:
2026-03-09 11:54:29 -04:00
parent 22e4864b8e
commit 82e43579d6
9 changed files with 418 additions and 16 deletions

View File

@@ -3,7 +3,7 @@ date: 2026-03-08
day_of_week: Sunday
task_id: FRE-31
title: Implement File Upload with S3/minio Storage
status: in_progress
status: done
company_id: FrenoCorp
objective: Add actual file upload support to web platform with S3/minio storage integration
context: |
@@ -32,6 +32,8 @@ notes:
- Updated POST /api/jobs to handle multipart form data
- Updated Dashboard.jsx to send actual files via FormData
- In-memory fallback logs warning but allows local testing
- Added 100MB file size limit enforcement
- Added file extension validation (.epub, .pdf, .mobi)
links:
web_codebase: /home/mike/code/AudiobookPipeline/web/