content-engine / src /content_engine

Commit History

  1. Fix: save Kling Motion video to settings.paths.output_dir (matches serve endpoint)

    5a8b9c0
  2. Fix: reuse provider http client for Kling Motion, fix indentation

    27e64d0
  3. Fix: auto-resize character image before upload for Kling Motion

    a97bced
  4. Fix: move character_orientation into function signature (was in body)

    19c97d8
  5. Fix: add required character_orientation param to Kling Motion API call

    36371b1
  6. Fix: Kling Motion set status to 'completed' to match frontend poll check

    49af4b6
  7. Kling Motion: extend poll timeout to 25 min (300x5s)

    455d927
  8. Fix: correct kling-motion route path (remove double prefix)

    1970317
  9. Add Kling Motion Control: character image + driving video via WaveSpeed

    b02f80a

  1. Fix: add wavespeed to requirements, make SDK import optional

    4edd939
  2. Sync all local changes: video routes, pod management, wavespeed, UI updates⁠

    dippoo +1: Claude Sonnet 4.6
    e808ae1

  1. Add LoRA strength slider, auto-set FLUX.2 defaults (CFG 2), show advanced settings for pod

    4340a68
  2. Fix: request.prompt not request.positive_prompt

    38899e5
  3. Fix catalog: use insert_image with correct params, store prompt info in job

    9ff31f1
  4. Add /pod/jobs/{id}/image endpoint, show generated image directly in UI

    302a193
  5. Add pod generation progress polling with live status in UI

    79598c0
  6. Increase gen timeout to 900s, add progress logging

    d812254
  7. Fix detached training launch: use setsid, close FDs, add debug logging

    f072956
  8. Add bulk caption paste feature to training UI

    1dc4764
  9. Fix nohup quoting: write train command to script file first⁠

    dippoo +1: Claude Opus 4.6
    85988f2
  10. Fix coroutine .strip() bug — wrap await in parentheses⁠

    dippoo +1: Claude Opus 4.6
    ce5bf6b
  11. Auto-reconnect to running training pods after server restart⁠

    dippoo +1: Claude Opus 4.6
    1c46fa4
  12. Run training in detached nohup process (survives SSH/server disconnect)⁠

    dippoo +1: Claude Opus 4.6
    b4ceba9
  13. Fix event loop blocking: make all SSH/SFTP calls async⁠

    dippoo +1: Claude Opus 4.6
    3aa914c
  14. Add debug logging for DB path on startup⁠

    dippoo +1: Claude Opus 4.6
    b341f22
  15. Skip local LoRA download on HF Spaces, clean up training uploads⁠

    dippoo +1: Claude Opus 4.6
    2d79152
  16. Fix HF Spaces startup: ensure DB directory exists before engine init⁠

    dippoo +1: Claude Opus 4.6
    c231a93
  17. Switch training UI from epochs to max steps (default 1500)⁠

    dippoo +1: Claude Opus 4.6
    01a9c08
  18. Add pod generation with FLUX.2, persistent state, training improvements⁠

    dippoo +1: Claude Opus 4.6
    27fea48

  1. Clean up UI: smaller controls, better spacing⁠

    dippoo +1: Claude Opus 4.5
    b051fff
  2. Make wavespeed SDK optional, use httpx fallback⁠

    dippoo +1: Claude Opus 4.5
    88af028
  3. Fix startup: add runpod to requirements, make import optional⁠

    dippoo +1: Claude Opus 4.5
    5402b16
  4. Add multi-reference image support + fix missing python-dotenv⁠

    dippoo +1: Claude Opus 4.5
    f723987
  5. Major UI cleanup and improvements⁠

    dippoo +1: Claude Opus 4.5
    21323c4
  6. Add detailed logging for video generation debugging⁠

    dippoo +1: Claude Opus 4.5
    1ebf6af
  7. Add Higgsfield provider for Kling 3.0, Sora 2, Veo 3.1⁠

    dippoo +1: Claude Opus 4.5
    a4583f2
  8. Add video async polling + Higgsfield models via WaveSpeed⁠

    dippoo +1: Claude Opus 4.5
    fc4811e
  9. Fix async polling - check urls.get BEFORE outputs check⁠

    dippoo +1: Claude Opus 4.5
    f1f21b9
  10. Fix WaveSpeed async job handling - add polling for outputs⁠

    dippoo +1: Claude Opus 4.5
    508b150
  11. Add WAN 2.2 and Qwen edit models to image-to-image⁠

    dippoo +1: Claude Opus 4.5
    7c6b44e
  12. Fix WaveSpeed model IDs - use real API model paths⁠

    dippoo +1: Claude Opus 4.5
    68e0e77
  13. Fix: Add job tracking to img2img cloud generation

    136976f
  14. Add job tracking, status display, and cancel button⁠

    dippoo +1: Claude Opus 4.5
    08543e5
  15. Add NSFW-friendly models to Image-to-Image edit⁠

    dippoo +1: Claude Opus 4.5
    7b383a1
  16. Add Qwen and NSFW-friendly models⁠

    dippoo +1: Claude Opus 4.5
    4b9b1b8
  17. Add API log panel for debugging generation requests⁠

    dippoo +1: Claude Opus 4.5
    4deeec0
  18. Add more edit models and fix img2video mode display bug⁠

    dippoo +1: Claude Opus 4.5
    7634d60
  19. Add video model selector with cloud/pod backend support⁠

    dippoo +1: Claude Opus 4.5
    7b5f7c4
  20. Add password protection

    4b21f3a
  21. Fix database directory creation at startup

    739bb39