Skip to content

Dev/api#369

Open
pankajdubey11 wants to merge 2 commits into
Wan-Video:mainfrom
pankajdubey11:dev/api
Open

Dev/api#369
pankajdubey11 wants to merge 2 commits into
Wan-Video:mainfrom
pankajdubey11:dev/api

Conversation

@pankajdubey11

Copy link
Copy Markdown

No description provided.

- FastAPI with generate/status/download endpoints
- Celery worker queue with Redis
- Wan2.2 worker wrapper
- Next.js frontend with text-to-video and image-to-video pages
- Docker Compose for local dev
- API lib for frontend-backend communication
- Add SQLAlchemy + SQLite for local dev, PostgreSQL for production
- Add MockWorker for GPU-free local development
- Fix file serving (FastAPI FileResponse for MP4 download)
- Fix Celery task imports with sys.path
- Add database-backed job persistence and gallery endpoint
- Add progress_callback to mock worker
- Background thread generation with proper Session factory
- Add aiosqlite, update requirements

Fix frontend: layout, cleanup, model selector, error handling
- Shared layout with navigation header across all pages
- Fix setInterval memory leak with useRef + useEffect cleanup
- Add model selector dropdown (TI2V-5B, I2V-A14B, T2V-A14B)
- Add file size/type validation for image upload
- Fix loading state not resetting on error
- Add error display component
- Add gallery page with video grid (reads from API)
- Better progress bar with transitions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants