mirage / static

Commit History

Refine avatar diagnostics and prune legacy assets
eba025d

MacBook pro commited on

chore(ui): remove top bar placeholder buttons to focus on video diagnostics
dc7b50d

MacBook pro commited on

feat(frontend): stage timeline, frame counter, black frame detection, connection path badge
270acfa

MacBook pro commited on

chore(static): remove legacy webrtc_prod.js and document static asset inventory
243a057

MacBook pro commited on

feat: replace index.html with enterprise-grade UI
fa48be9

MacBook pro commited on

fix: improve webrtc server stability and diagnostics
437c10f

MacBook pro commited on

feat: upgrade frontend to enterprise-grade premium design
766cb66

MacBook pro commited on

ICE diagnostics: expose TURN/STUN counts; client skips futile relay retry w/out TURN
495e6b0

MacBook pro commited on

webrtc: verbose diagnostics (stats, event snapshots, /debug/webrtc_config, env vars)
f9da4b5

MacBook pro commited on

Avatar: blend reference face onto live frame via landmark mask; show active mode in UI
ce9c7d6

MacBook pro commited on

Fix MediaPipe dependency and enhance WebRTC debugging
66a0edb

MacBook pro commited on

Fix WebRTC connection: prevent play() interruptions, clean connection failure handling, add null checks for optional pipeline components
b46fad4

MacBook pro commited on

WebRTC: bind outbound earlier, add frames_emitted in /webrtc/debug_state, lower bitrate/resolution, enforce TLS/TCP TURN, client honors forceRelay
a36d892

MacBook pro commited on

WebRTC: use VideoStreamTrack for outbound placeholder; improve server error surfacing; client logs 500 body on offer
d8aaed4

MacBook pro commited on

WebRTC: add OutboundVideoTrack (black frames until bound) and bind immediately; improved client ontrack logging
ee17445

MacBook pro commited on

WebRTC: pre-announce sendonly transceivers + replaceTrack; add /webrtc/debug_state; richer client playback and relay fallback
e0b1309

MacBook pro commited on

WebRTC: add track-before-answer wait; remote autoplay/play(); relay-only fallback reconnect; mute remote video; minor client tweaks
529df51

MacBook pro commited on

WebRTC: prefer VP8 by default for compatibility; support comma-separated MIRAGE_TURN_URL entries for static TURN
3ae9039

MacBook pro commited on

TURN: support Metered.ca via MIRAGE_METERED_API_KEY (fetch ephemeral ICE servers); expose metered_configured in /webrtc/ping
1b88db7

MacBook pro commited on

WebRTC: expose /webrtc/ice_config and use it in client; add TURN configured flag to ping; try ICE restart on disconnected to reduce failures
13952bc

MacBook pro commited on

UI: POST reference to /set_reference pre-connect; backend: queue reference before init, add /debug/download_models; LivePortrait native set to false to rely on ONNX safe path; Debug button can trigger download and refresh status
706f8f5

MacBook pro commited on

Debug: add UI button to fetch /debug/models and log ONNX presence summary
b4a3bd0

MacBook pro commited on

Auto-initialize pipeline on page load as fallback when button not visible due to caching
7eefbe4

MacBook pro commited on

UI: add Initialize AI Pipeline button; wire to POST /initialize with status updates
a11e215

MacBook pro commited on

UX: show reference on remote video until animator ready; server: pass-through signature fix; client: show reference_ack/error
408ba7c

MacBook pro commited on

Fix track handler elif chain; restore H264 as default preferred codec; attach remote track reliably on client
7b8094d

MacBook pro commited on

Stabilize WebRTC: wait for ICE gathering complete, allow cancel during connect, stronger disconnect cleanup and button states
7656ab3

MacBook pro commited on

Fix NameError: _peer_state used prior to global declaration; add /webrtc root for mount check; improve client button state on failure
5388c55

MacBook pro commited on

Ensure WebRTC router always mounts: lazy pipeline with pass-through fallback; add /webrtc/ping diagnostics in client; better 503 logging
b664857

MacBook pro commited on

Fix WebP support and make imports resilient
9e6c8d2

MacBook pro commited on

UI: fix Disconnect teardown; send reference immediately when connected; make avatar video fill container
062564b

MacBook pro commited on

fix(webrtc): add fallback routes to avoid 404, improve disconnect UX, accept auth token for cleanup; client calls cleanup and handles 404s
ad8c666

MacBook pro commited on

feat(docker): switch to Docker Space GPU runtime; prod WebRTC (aiortc) flow; remove legacy WS; token auth; instrumentation p50/p95; requirements harden
d876213

MacBook pro commited on

Optimize for HuggingFace Spaces: simplified Gradio interface and reduced dependencies
755d25a

MacBook pro commited on

feat(video-fps): B9 enforce max video fps (10) with governance and logging
773db91

MacBook pro commited on

feat(audio-chunk): B8 hard-set 160ms (2560 samples) chunk duration and log config
a24994d

MacBook pro commited on

feat: phase1-2 baseline echo scaffold
e530e72

MacBook pro commited on