Commit History

  1. fix: probe backend directly, bypass nginx for health checks⁠

    somratpro +1: Claude Sonnet 4.6
    c81db10
  2. fix: filter /health hits from uvicorn access log⁠

    somratpro +1: Claude Sonnet 4.6
    dc0726e
  3. fix: silence noisy backend logs + fix gemini key field name⁠

    somratpro +1: Claude Sonnet 4.6
    28f94e0

  1. feat(sync): skip backup when no state changes detected⁠

    somratpro +1: Claude Sonnet 4.6
    d89d9d5

  1. docs: add duplicate space button, secrets frontmatter, support section⁠

    somratpro +1: Claude Sonnet 4.6
    0b075c6
  2. fix: 12-point production audit β€” bugs, security, perf, reliability⁠

    somratpro +1: Claude Sonnet 4.6
    b6e5beb
  3. fix: robust backup β€” retry on HF 500, SQLite WAL checkpoint, fix tar deprecation⁠

    somratpro +1: Claude Sonnet 4.6
    1ca1144
  4. feat: auto-generate and persist AUTH_JWT_SECRET β€” sessions survive restarts⁠

    somratpro +1: Claude Sonnet 4.6
    31f0064
  5. fix: switch frontend probe to TCP β€” eliminates 429 rate-limit spam on /api/v1/auth/setup-status⁠

    somratpro +1: Claude Sonnet 4.6
    53b20c2
  6. fix: enable agents_api in generated config β€” custom agent management was disabled⁠

    somratpro +1: Claude Sonnet 4.6
    a7898a7
  7. fix: dashboard probe /api/health β†’ /health β€” was stuck on STARTING⁠

    somratpro +1: Claude Sonnet 4.6
    a603910
  8. fix: replace dashboard footer with custom copyright β€” Built by @somratpro ⁠

    somratpro +1: Claude Sonnet 4.6
    0c04730
  9. chore: production-readiness pass β€” add missing release files, clean up code⁠

    somratpro +1: Claude Sonnet 4.6
    0ff29e3
  10. feat: dynamic dashboard at / + rewrite README following HuggingClip style⁠

    somratpro +1: Claude Sonnet 4.6
    534b16f
  11. fix: set DEER_FLOW_TRUSTED_ORIGINS for Next.js β€” fixes Application error⁠

    somratpro +1: Claude Sonnet 4.6
    1e9ba78
  12. fix: serve dashboard.html with try_files instead of alias⁠

    somratpro +1: Claude Sonnet 4.6
    b2d6ac5
  13. feat: custom dashboard at / and route DeerFlow under /app⁠

    somratpro +1: Claude Sonnet 4.6
    939f343
  14. fix: drop uvicorn to 1 worker to prevent SQLite CREATE TABLE race⁠

    somratpro +1: Claude Sonnet 4.6
    e778d47
  15. fix: execute next shim as shell script, not node script⁠

    somratpro +1: Claude Sonnet 4.6
    9eceb2e
  16. refactor: replace source compilation with official pre-built GHCR images⁠

    somratpro +1: Claude Opus 4.7
    45fe8f0
  17. fix: split runtime RUN layers and add pip timeout/retries⁠

    somratpro +1: Claude Opus 4.7
    6cd3e11
  18. fix: prevent OOMKilled by serializing build stages and capping Node heap⁠

    somratpro +1: Claude Opus 4.7
    0e52d6d
  19. fix: align with DeerFlow's official Docker pattern β€” BuildKit cache + --no-install-package⁠

    somratpro +1: Claude Sonnet 4.6
    b73c012
  20. fix: keep uv.lock β€” deleting it caused silent hang during full re-resolution⁠

    somratpro +1: Claude Sonnet 4.6
    5847bce
  21. fix: reduce UV_HTTP_TIMEOUT 600β†’120s so stalled connections fail fast⁠

    somratpro +1: Claude Sonnet 4.6
    702035a
  22. fix: correct markitdown patch string β€” actual format is markitdown[all,xlsx]⁠

    somratpro +1: Claude Sonnet 4.6
    28b0f1d
  23. fix: UV_HTTP_TIMEOUT=600 + 10 retries + markitdown debug output⁠

    somratpro +1: Claude Sonnet 4.6
    8a2127b
  24. fix: remove invalid --concurrent-downloads flag, use UV_CONCURRENT_DOWNLOADS env var only⁠

    somratpro +1: Claude Sonnet 4.6
    7ebd244
  25. fix: --concurrent-downloads is global uv flag, goes before subcommand⁠

    somratpro +1: Claude Sonnet 4.6
    ae7e909
  26. fix: reliable markitdown patch + --concurrent-downloads CLI flag⁠

    somratpro +1: Claude Sonnet 4.6
    876a7c3
  27. fix: limit uv concurrency + strip markitdown[all] heavy extras⁠

    somratpro +1: Claude Sonnet 4.6
    30b5b3a
  28. fix: retry uv sync up to 3x for flaky HF Spaces build network⁠

    somratpro +1: Claude Sonnet 4.6
    da4628c
  29. fix: raise UV_HTTP_TIMEOUT to 120s in backend-builder to prevent download timeouts⁠

    somratpro +1: Claude Sonnet 4.6
    4c171b7
  30. feat: restructure to HuggingClaw architecture with dashboard + Cloudflare features⁠

    somratpro +1: Claude Sonnet 4.6
    6a3762e
  31. rename: HuggingDeer β†’ HuggingFlow⁠

    somratpro +1: Claude Sonnet 4.6
    c13c2a7
  32. fix: add HF Spaces YAML metadata to README⁠

    somratpro +1: Claude Sonnet 4.6
    14dfaa4
  33. init: HuggingDeer β€” DeerFlow on Hugging Face Spaces⁠

    somratpro +1: Claude Sonnet 4.6
    5d8d23e