|
|
6bc29e0841
|
chore: add Makefile with test and docker commands
|
2025-11-30 18:03:11 -05:00 |
|
|
|
a3856c06fd
|
chore: update dependency versions to latest stable
|
2025-11-30 18:01:40 -05:00 |
|
|
|
f35c099f4a
|
refactor: migrate to uv package manager with pyproject.toml
|
2025-11-30 17:59:58 -05:00 |
|
|
|
955b378240
|
chore: expand .gitignore with standard Python entries
|
2025-11-30 17:56:08 -05:00 |
|
|
|
4cc82a2782
|
feat: add integration test
|
2025-11-30 17:52:00 -05:00 |
|
|
|
f79a89a777
|
feat: add Docker configuration
|
2025-11-30 17:49:55 -05:00 |
|
|
|
87d8c31778
|
feat: add worker loop with FFmpeg execution
|
2025-11-30 17:45:54 -05:00 |
|
|
|
503e9f2662
|
feat: add ffprobe duration detection
|
2025-11-30 17:43:35 -05:00 |
|
|
|
dd6b5c143a
|
feat: add async job queue
|
2025-11-30 17:39:06 -05:00 |
|
|
|
28382b2dfc
|
feat: add FFmpeg progress parser and output path extraction
|
2025-11-30 17:21:18 -05:00 |
|
|
|
afaa744f6c
|
feat: add FFmpeg command parser with path resolution
|
2025-11-30 15:25:24 -05:00 |
|
|
|
5e9ac68d12
|
feat: add job CRUD API endpoints
|
2025-11-30 15:19:46 -05:00 |
|
|
|
2c2864b566
|
feat: add in-memory job store
|
2025-11-30 15:15:30 -05:00 |
|
|
|
b64c8c008d
|
feat: add job models with Pydantic
|
2025-11-30 15:11:29 -05:00 |
|
|
|
fe09ca1baf
|
feat: initial FastAPI setup with health endpoint
|
2025-11-30 15:01:32 -05:00 |
|
|
|
aacff6f9b9
|
docs: add implementation plan
|
2025-11-30 14:59:27 -05:00 |
|
|
|
5ecb999670
|
Add FFmpeg worker design document
|
2025-11-30 14:56:16 -05:00 |
|