Commit History

Optimize GPU usage and fix resource leaks
d141e30

BoxOfColors Claude Sonnet 4.6 commited on

Use Gradio's postMessage zerogpu-headers for regen quota attribution
af578ae

BoxOfColors Claude Sonnet 4.6 commited on

Fix crossfade loudness bump: apply db_boost to overlap as a whole
1afc0fb

BoxOfColors Claude Sonnet 4.6 commited on

Add HF token input for ZeroGPU Pro quota on regen
03cbad9

BoxOfColors Claude Sonnet 4.6 commited on

Fix ZeroGPU Pro quota: fetch fresh x-ip-token before each regen call
8b3b191

BoxOfColors Claude Sonnet 4.6 commited on

fix: relay x-ip-token from HF proxy to JS for ZeroGPU Pro quota attribution
401978a

BoxOfColors Claude Sonnet 4.6 commited on

fix: add gr.Request to xregen_* for proper ZeroGPU quota attribution
2fdad19

BoxOfColors Claude Sonnet 4.6 commited on

revert: back to queue/join — call endpoint gives 404 Session not found
0224191

BoxOfColors Claude Sonnet 4.6 commited on

fix: switch regen to /gradio_api/call/{api_name} for proper ZeroGPU quota attribution
d916fd2

BoxOfColors Claude Sonnet 4.6 commited on

fix: restore waveform HTML before writing error to statusbar
305c050

BoxOfColors Claude Sonnet 4.6 commited on

fix: align defaults with official repos
86e179e

BoxOfColors Claude Sonnet 4.6 commited on

fix: add credentials:'include' to regen fetch so HF cookies are sent
7eeb19b

BoxOfColors Claude Sonnet 4.6 commited on

feat: show quota error in status bar instead of toast
4afe095

BoxOfColors Claude Sonnet 4.6 commited on

fix: revert to document.body for toast — window.top blocked cross-origin
110c8ab

BoxOfColors Claude Sonnet 4.6 commited on

fix: use window.top.document for toast and max z-index
c71e56e

BoxOfColors Claude Sonnet 4.6 commited on

feat: show quota/error toast and restore UI state on failed regen
ff59c3d

BoxOfColors Claude Sonnet 4.6 commited on

debug: log SSE data shape and fix misleading success:false log
d8fbb30

BoxOfColors Claude Sonnet 4.6 commited on

fix: replace render=False xregen outputs with real rendered slot components
84cc585

BoxOfColors Claude Sonnet 4.6 commited on

fix: cross-model regen — fix stereo/mono mismatch and add pending spinner
121a071

BoxOfColors Claude Sonnet 4.6 commited on

feat: cross-model segment regen — regenerate any slot with TARO, MMAudio, or HunyuanFoley
b60f330

BoxOfColors Claude Sonnet 4.6 commited on

fix: free GPU memory between samples to prevent VRAM fragmentation
12556c0

BoxOfColors Claude Sonnet 4.6 commited on

fix: use render=False on regen buttons to suppress Gradio 5 SSR 'Too many arguments' error
c3cec42

BoxOfColors Claude Sonnet 4.6 commited on

fix: move MMAUDIO_WINDOW and HUNYUAN_MAX_DUR before MODEL_CONFIGS
15539fe

BoxOfColors commited on

fix: allow Gradio to serve /tmp files so waveform audio loads (403 fix)
d9929fb

BoxOfColors commited on

refactor: consolidate duplicated code via MODEL_CONFIGS registry
c06e566

BoxOfColors Claude Opus 4.6 commited on

perf: move CPU work outside @spaces.GPU to reduce ZeroGPU cost
13cc4e6

BoxOfColors Claude Opus 4.6 commited on

perf: comprehensive optimization pass — caching, dedup, cleanup
a4226e1

BoxOfColors Claude Opus 4.6 commited on

fix: also hide video download button via CSS as belt-and-suspenders
1b4e6b8

BoxOfColors commited on

fix: hide built-in Gradio video download button on output slots
e792114

BoxOfColors commited on

fix: add video download link to waveform panel so it always reflects latest regen
8ddbfd1

BoxOfColors commited on

fix: draw and hit-test segments by unique region to prevent overlap highlight bleed
0378fbe

BoxOfColors commited on

fix: derive total_dur_s from ffprobe not CAVP frame count to prevent audio truncation
c97fd8e

BoxOfColors commited on

fix: load only AudioLDM2 VAE+vocoder subcomponents instead of full pipeline to prevent GPU OOM on long videos
dc0df75

BoxOfColors commited on

Fix seed: default to -1 (random) instead of baked-in startup value
5031a07

BoxOfColors commited on

Randomize seed fields on every page load via JS
83e14c2

BoxOfColors commited on

Fix video update after regen: delay+MutationObserver to survive Svelte re-render
0219f72

BoxOfColors commited on

Debug: log vidUpdate structure, handle all Gradio 5 video output shapes
1ccc3d0

BoxOfColors commited on

Fix regen: capture pending slot/idx before hidePopup clears them
1bc8988

BoxOfColors Claude Sonnet 4.6 commited on

Fix regen: render=False on hidden Textboxes to stop 'Too many arguments' error
df3bd13

BoxOfColors Claude Sonnet 4.6 commited on

Debug: console.log in waveform click and global message listener
f300658

BoxOfColors commited on

Fix regen: replace gr.State with gr.Textbox(visible=False) for regen plumbing
3b9db74

BoxOfColors commited on

Fix blank iframe: set height=900 in launch() to override iFrameResizer height:0px
dba6c4f

BoxOfColors commited on

Fix UI layout: explicit scale=1 on all columns + CSS equal-width enforcement
2648727

BoxOfColors commited on

Fix UI layout: replace gr.Group(visible=False) with gr.State for regen plumbing
bd7399c

BoxOfColors commited on

Fix UI layout: move hidden regen groups outside gr.Row
00c5735

BoxOfColors Claude Sonnet 4.6 commited on

Fix UI layout: move hidden regen textboxes into invisible gr.Group
985bfa2

BoxOfColors Claude Sonnet 4.6 commited on

Fix UI crash: replace hidden gr.Number with gr.Textbox for regen_seg inputs
f3a0543

BoxOfColors Claude Sonnet 4.6 commited on

Fix regen duration functions: add slot_id=None param to match regen function signatures
482b9b5

BoxOfColors Claude Sonnet 4.6 commited on

Fix regen: use properly-typed hidden Number/Textbox inputs for seg_idx and state_json
dec15b9

BoxOfColors Claude Sonnet 4.6 commited on

Fix regen: add _listenAndApply SSE handler + elem_id on output slots
34cf138

BoxOfColors commited on