Commit History

  1. fix: resolve HF Spaces scheduling failure - increase startsecs, fix requirements

    Deepak Roshan
    d4cfc6e

  1. fix: use queue.Queue in SharedState instead of multiprocessing.Manager for HF Spaces cloud mode

    Deepak Roshan
    6675768

  1. fix: restore 640x480 browser capture and server-side resize for HD quality stream

    Deepak Roshan
    07eafe7
  2. fix: optimize cloud resolution to 320x240 @ 0.8 quality to resolve lag and disconnects

    Deepak Roshan
    3ae266a
  3. fix: enable WebSocket transport & set nginx buffer size to 10M to eliminate lag

    Deepak Roshan
    cf7eb2d
  4. fix: upgrade browser capture to 640x480, server encode to 85, and implement client-side TTS

    Deepak Roshan
    549f96b
  5. fix: cleanup socket.io polling logs and remove per-frame debug spam

    Deepak Roshan
    38af066
  6. fix: restore 640x480 output + 320x240 input — better video quality and gesture accuracy

    Deepak Roshan
    f7dab39
  7. perf: remove skeleton+overlay drawing — send clean video frames for better quality

    Deepak Roshan
    b81b4f7
  8. perf: fix lag — smaller frames 160x120@35%, flow control, nginx 512k body buffer, 320x240 output

    Deepak Roshan
    9519bd2
  9. fix: route /dashboard to templates/dashboard.html, cleanup HTML variable, and sync custom nav ports

    Deepak Roshan
    4c2f59c

  1. fix: position hidden video element off-screen so Chrome does not optimize away frame decoding

    Deepak Roshan
    0ccec8e
  2. fix: append hidden video element to document body to ensure browser decodes frames successfully

    Deepak Roshan
    6e0d5e6
  3. fix: change Socket.IO client transport to polling only to prevent Werkzeug 500 crashes

    Deepak Roshan
    1442e29
  4. fix: start detection thread inside dashboard process in cloud mode

    Deepak Roshan
    e0bd670
  5. fix: pass allow_unsafe_werkzeug=True to socketio.run in production

    Deepak Roshan
    5f8c060
  6. Add minimalist splash transitions for Phase 1 and Phase 2 with auto-redirects

    Deepak Roshan
    991d9e5
  7. Remove number recognition - keep A-Z letters only for gesture detection

    Deepak Roshan
    3d4245f

  1. UI fix: camera stream + dashboard improvements

    Deepak Roshan
    50dc8ba
  2. UI fix: camera stream + dashboard improvements

    Deepak Roshan
    2478aab
  3. UI fix: camera stream + dashboard improvements

    Deepak Roshan
    e41aef4

  1. UI fix: camera stream + dashboard improvements

    Deepak Roshan
    d2a53f2
  2. UI fix: camera stream + dashboard improvements

    Deepak Roshan
    6b7eee8
  3. final fix: gesture detection working + threshold + UI camera fix

    Deepak Roshan
    f5f47c6
  4. fix: remove start_detection.py from dockerfile

    Deepak Roshan
    fd63fa2
  5. final fix: single-process architecture + video stream + removed multiprocessing + UI fix

    Deepak Roshan
    4090dee
  6. fix: eventlet websocket for cloud camera feed

    Deepak Roshan
    ba2d464
  7. fix: allow werkzeug server

    Deepak Roshan
    5fcdd04
  8. fix: add pygame dependency

    Deepak Roshan
    c1067b3
  9. fix: include start scripts

    Deepak Roshan
    d4d7d05
  10. fix: add wrapper scripts + stderr logging

    Deepak Roshan
    1e835d0
  11. fix build dependencies

    Deepak Roshan
    2f0f1bc
  12. fresh clean upload

    Deepak Roshan
    f124d78