-
177343fdbb
feat(ci): push to Gitea container registry
master
Bill
2025-11-30 22:43:27 -05:00
-
830715abb3
fix(ci): skip docker if unavailable, no latest tag for prereleases
v0.1.0-alpha.4
Bill
2025-11-30 22:36:03 -05:00
-
291d0e78df
fix(ci): handle missing sudo on Gitea, push to ghcr.io on GitHub
v0.1.0-alpha.3
Bill
2025-11-30 18:32:55 -05:00
-
7a852607e6
fix(ci): use curl to install uv for Gitea compatibility
v0.1.0-alpha.2
Bill
2025-11-30 18:29:31 -05:00
-
7344991347
ci: add GitHub and Gitea workflows for version tag releases
v0.1.0-alpha.1
Bill
2025-11-30 18:22:55 -05:00
-
4c56c059c7
feat: make docker-compose configurable via .env
Bill
2025-11-30 18:22:48 -05:00
-
bbdd0622ab
chore: add uv.lock for reproducible dependencies
Bill
2025-11-30 18:16:48 -05:00
-
661be16316
fix: use separate port for integration tests to avoid conflicts
Bill
2025-11-30 18:16:28 -05:00
-
6bc29e0841
chore: add Makefile with test and docker commands
Bill
2025-11-30 18:03:11 -05:00
-
a3856c06fd
chore: update dependency versions to latest stable
Bill
2025-11-30 18:01:40 -05:00
-
f35c099f4a
refactor: migrate to uv package manager with pyproject.toml
Bill
2025-11-30 17:59:58 -05:00
-
955b378240
chore: expand .gitignore with standard Python entries
Bill
2025-11-30 17:56:08 -05:00
-
4cc82a2782
feat: add integration test
Bill
2025-11-30 17:52:00 -05:00
-
f79a89a777
feat: add Docker configuration
Bill
2025-11-30 17:49:55 -05:00
-
87d8c31778
feat: add worker loop with FFmpeg execution
Bill
2025-11-30 17:45:54 -05:00
-
503e9f2662
feat: add ffprobe duration detection
Bill
2025-11-30 17:43:35 -05:00
-
dd6b5c143a
feat: add async job queue
Bill
2025-11-30 17:39:06 -05:00
-
28382b2dfc
feat: add FFmpeg progress parser and output path extraction
Bill
2025-11-30 17:21:18 -05:00
-
afaa744f6c
feat: add FFmpeg command parser with path resolution
Bill
2025-11-30 15:25:24 -05:00
-
5e9ac68d12
feat: add job CRUD API endpoints
Bill
2025-11-30 15:19:46 -05:00
-
2c2864b566
feat: add in-memory job store
Bill
2025-11-30 15:15:30 -05:00
-
b64c8c008d
feat: add job models with Pydantic
Bill
2025-11-30 15:11:29 -05:00
-
fe09ca1baf
feat: initial FastAPI setup with health endpoint
Bill
2025-11-30 15:01:32 -05:00
-
aacff6f9b9
docs: add implementation plan
Bill
2025-11-30 14:59:27 -05:00
-
5ecb999670
Add FFmpeg worker design document
Bill
2025-11-30 14:56:16 -05:00