Commit History

  1. feat: add headless browser support and workspace sync improvements, and restrict control UI allowed origins

    07aee41
  2. refactor: remove redundant isDashboardRoute check from health server path validation

    09c0203
  3. feat: allow huggingface.co as an origin for the control UI in start.sh

    5b27133
  4. feat: disable Hugging Face Hub progress bars in workspace sync environment

    84bc607
  5. refactor: modularize workspace sync logic and optimize state snapshotting with reduced sync interval

    eec7304

  1. feat: add server-side space privacy detection to conditionally disable UptimeRobot setup UI

    1557f14
  2. refactor: replace static sign check with async network validation for private space detection

    3cbbb46
  3. feat: refactor UptimeRobot setup UI with improved messaging and success state styling

    1eb3ace
  4. docs/feat: clarify UptimeRobot limitations for private Spaces and disable setup UI in private views

    a3d9f77
  5. refactor: update dashboard UI layout, improve sync status handling, and clean up code formatting

    70d997a
  6. refactor: replace stripDashboardAppPrefix with mapAppProxyPath to correctly preserve application base paths

    2fcbf6a
  7. feat: remap dashboard to root path and propagate search parameters across UI requests

    6345e1c
  8. feat: add base path configuration and update proxy routing to use gateway port

    5f52ee7
  9. feat: add BROWSER_PORT and update proxy functions to support dynamic port routing

    baa4b59
  10. feat: add Hugging Face backup configuration and support for global app routing

    ea9c8a5
  11. feat: implement server-side dashboard rendering with dynamic status badges and configurable control UI link

    d9dfa01
  12. refactor: dynamically resolve dashboard base path for API endpoints and UI navigation links

    890b10a
  13. feat: namespace dashboard routes under /dashboard and add proxy support for app sub-routes

    f6ab881
  14. fix: increase health monitor check interval from 30 to 300 seconds

    06ae20d
  15. style: improve dashboard responsiveness and increase health monitor interval to 30 seconds

    18772a5
  16. feat: add UptimeRobot monitor setup UI and backend integration to prevent Space sleep

    78e2c48
  17. docs: reorganize dashboard documentation and improve table formatting in README

    9528925
  18. docs: reorganize README configuration into structured tables and update section headers

    b0dbb67

  1. feat: add optional WhatsApp integration with toggle support and status tracking

    bcbf1ad
  2. feat: add graceful shutdown mechanism to stop guardian after configuration re-application

    6a8bffa
  3. feat: add success cooldown and status check to avoid redundant WhatsApp pairing attempts

    e0ab924
  4. refactor: condense code formatting and add OpenClaw scope-clearing patch to startup script

    cebf290
  5. refactor: simplify WhatsApp guardian logic by removing redundant channel status checks and handling session invalidation via error catching

    43f221d
  6. feat: add conditional verbose logging support for OpenClaw gateway via GATEWAY_VERBOSE environment variable

    a73191b
  7. refactor: update gateway connection handshake parameters and scope permissions for health-server and wa-guardian

    4509401
  8. refactor: simplify gateway connection and update handshake parameters in wa-guardian.js

    529ca98
  9. refactor: delay workspace sync and guardian startup until after gateway initialization

    7cd1716
  10. feat: update gateway connection to use token-based authentication and web-client identity headers

    9535223
  11. feat: update connection handshake parameters to include protocol version, role, and client capabilities

    71ca16b
  12. refactor: remove control route and automated gateway token injection for manual authentication

    f69c31b
  13. feat: implement persistent WhatsApp credential syncing and automatic session recovery in guardian and health-server

    969345a
  14. feat: implement real-time channel status monitoring and add authentication failure cooldowns to guardian and health server

    544bf0f
  15. feat: add WhatsApp pairing guardian, improve DNS resolution, and implement workspace sync status reporting

    51ec4bc

  1. Update README.md

    Verified signature
    b4ed131

  1. fix: lock down config and credentials permissions (600/700)

    SecurityBot
    5c7757f
  2. Remove legacy workspace-sync.sh, keep only Python sync

    Somrat Sorkar
    644054d
  3. v1.1.0: Pre-built Docker image, huggingface_hub sync, password auth, trusted proxies

    Somrat Sorkar
    5365372
  4. Fix all provider names to match OpenClaw system (zai, moonshot, mistral, xai, opencode, etc.)

    Somrat Sorkar
    0bfb89f
  5. Fix OpenRouter section: remove fake 'openrouter/auto', use real model IDs from OpenClaw docs

    Somrat Sorkar
    facefdf
  6. Fix Anthropic model names: use OpenClaw format (hyphens) not OpenRouter format (dots)

    Somrat Sorkar
    21a7032
  7. Fix provider names to match OpenRouter API (z-ai, mistralai, moonshotai, deepseek, meta-llama, etc.)

    Somrat Sorkar
    abf5aa0
  8. Add OpenRouter support + 15+ popular models (Qwen, Grok, MiMo, Seed, Nemotron, GLM, Mercury, etc.)

    Somrat Sorkar
    b19cd4a
  9. Merge remote-tracking branch 'origin/main'

    Somrat Sorkar
    837da99
  10. Add support for multiple LLM providers (Zhipu, Moonshot, MiniMax, Mistral, Cohere, Groq, etc.)

    Somrat Sorkar
    4987deb
  11. Add .env.example with complete configuration reference

    Somrat Sorkar
    d85636c