Commit Graph

7 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
b3cf9e64e5 feat: Implement Character Memory V1 - VLM analysis and prompt injection 2026-01-07 03:08:29 +08:00
empty
297f3ccda4 feat: Enhance StyleGuard with VLM-based style extraction for specific style_prefix 2026-01-07 00:16:57 +08:00
empty
4d3c89a8f6 fix: Await async extract_style_anchor call 2026-01-06 23:54:35 +08:00
empty
ba96a59822 fix: Make style extraction gracefully handle missing files and URL paths 2026-01-06 17:44:39 +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