Commit History

  1. UI: add Broadcast — run a command on the given session across all online clients Running

    Verified signature
    766eca1

  1. Daemon: drop RELAY_SECRET; auth via HF token only

    Verified signature
    a48ecfa
  2. Drop app-level RELAY_SECRET; private Space + HF token is the auth

    Verified signature
    cf7f6db
  3. Harden: per-session workers, SIGINT-children (keep session), stdin /dev/null, exact marker, put size cap, shell reaper, telemetry off

    Verified signature
    d99a0e1
  4. Harden: fail-closed+const-time auth, id validation, FILES_DIR reaper+trim, server size cap, copy-outside-lock, api_poll .get(), no analytics

    Verified signature
    1d99cf9
  5. Pin gradio 6.10.0 (fixes api-info bool bug from gr.File on 5.9.1); theme->launch

    Verified signature
    755433d
  6. daemon: handle put/get file transfers

    Verified signature
    b95b31c
  7. Add file transfer (push/pull, <=100MB); dropdown allow_custom_value

    Verified signature
    adf0ffd

  1. daemon: default client id = user@ip

    Verified signature
    478cb64
  2. UI: skip no-op repaints to stop dropdown/output flicker

    Verified signature
    584ddff
  3. daemon: support gradio_client token kwarg rename

    Verified signature
    eccb556
  4. Add poller daemon (client.py)

    Verified signature
    a0e459e
  5. Initial NII Relay

    Verified signature
    63e165b
  6. initial commit

    Verified signature
    e4cc589