Commit Graph

12 Commits

Author SHA1 Message Date
empty
3f59b324ad fix: Remove hardcoded ports, support custom port configuration
- Replace all hardcoded localhost:8000/3000/8501 with environment variables
- Frontend: Use API_PORT env var in next.config.ts
- Backend: Use API_PORT env var in editor.py and quality.py
- Web UI: Use API_PORT and EDITOR_PORT env vars in all Streamlit pages
- Update dev.sh to pass environment variables to all services
- Add .env.example with port configuration template

Now supports custom ports via environment variables:
  API_PORT=8080 EDITOR_PORT=3001 WEB_PORT=8502 ./dev.sh

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 16:13:02 +08:00
empty
44249889df fix: Add file upload endpoint and fix frontend upload path 2026-01-07 03:17:58 +08:00
empty
49e667cc94 feat: Enhance CharacterPanel with image upload and VLM analysis 2026-01-07 03:11:41 +08:00
empty
c0eb4ed320 fix: Add onClick handlers to top Settings and Save buttons with alerts 2026-01-07 00:31:50 +08:00
empty
a3ab12e87c feat: Add detailed debug logging to editor functions 2026-01-07 00:05:53 +08:00
empty
1d343e55ba feat(P1): Add align-prompt feature for better text-image relevance 2026-01-06 23:29:41 +08:00
empty
e29615a885 fix: Sync currentTime when user selects a frame in timeline 2026-01-06 17:55:36 +08:00
empty
9c65610b6f fix: Move selectedFrame definition before useEffect that references it 2026-01-06 17:42:44 +08:00
empty
29b6cdf709 feat: Add AI quality features - character memory, content filter, style guard, quality gate 2026-01-06 17:40:55 +08:00
empty
96eacf06ba feat: Add editor enhancements - export video, audio preview, publish panel, configurable ports 2026-01-06 17:29:43 +08:00
empty
79a6c2ef3e feat: Add inpainting (局部重绘) feature for timeline editor
- Add canvas-based mask drawing tools (brush, eraser, rect, lasso)
- Add undo/redo history support for mask editing
- Integrate inpainting UI into preview player
- Add backend API endpoint for inpainting requests
- Add MediaService.inpaint method with ComfyUI workflow support
- Add Flux inpainting workflows for selfhost and RunningHub

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 23:44:51 +08:00
empty
ca018a9b1f feat: Add comprehensive timeline editor with frame editing and regeneration capabilities 2026-01-05 14:48:43 +08:00