Commit History

Fix syntax error
c735908

Vedavyas1235 commited on

Add console logs for encoding and sending
f4ee78a

Vedavyas1235 commited on

Fix FFmpeg input extension to png
0d9ef77

Vedavyas1235 commited on

Patch WebGL getContext to preserve drawing buffer
9f2ab0a

Vedavyas1235 commited on

Fix transparent backgrounds by restoring PNG
7ab0dfb

Vedavyas1235 commited on

Remove CORS to block browser requests
3afe22b

Vedavyas1235 commited on

Revert download cleanup delay
5e19eaa

Vedavyas1235 commited on

Delay download cleanup by 5 minutes
f559b41

Vedavyas1235 commited on

Fix memory and disk leaks, and secure download endpoint
6f023c6

Vedavyas1235 commited on

Re-add CSS pause hack from inception
9b6f37b

Vedavyas1235 commited on

Sync TIME_SHIM to support CSS animations
227501d

Vedavyas1235 commited on

Fix Canvas Race Condition with await onload
3309c33

Vedavyas1235 commited on

Restore 4-core
99294ec

Vedavyas1235 commited on

Disable 4-core temporarily
8c43903

Vedavyas1235 commited on

Add logs back
089a970

Vedavyas1235 commited on

Add Async Queue
d691a61

Vedavyas1235 commited on

Initial setup with secure proxy code
58c878c

Vedavyas1235 commited on

Fix: move to explicit cancel endpoint to prevent background tabs from crashing renders
5a5e75a

Vedavyas1235 commited on

Fix: gracefully abort Studio render process when client disconnects
c33eeb0

Vedavyas1235 commited on

Fix computedStyle scope ReferenceError
df1c2b7

Vedavyas1235 commited on

Fix ReferenceError in Express catch block
5c8f9f9

Vedavyas1235 commited on

Fix opacity feedback loop in canvas compositor
b6e08db

Vedavyas1235 commited on

Refactor canvas compositor for generic HTML layout support
dd12602

Vedavyas1235 commited on

Fix DOM overlay missing when extracting canvas frames directly
050ae7d

Vedavyas1235 commited on

Composite DOM text overlays onto canvas frame for CPU-only servers
4e6eca5

Vedavyas1235 commited on

Fix: capture canvas frames via toDataURL instead of page.screenshot for CPU servers
bbb0d62

Vedavyas1235 commited on

Install Mesa graphics libraries to fix silent Canvas failures on CPU
26e9aae

Vedavyas1235 commited on

Inject on-screen error logging for Canvas silent failures
cc25017

Vedavyas1235 commited on

Dynamically inject --disable-gpu to browser args if no GPU is found
5bd41fd

Vedavyas1235 commited on

Implement dynamic GPU detection and CPU canvas optimization
448fd43

Vedavyas1235 commited on

Revert "Fix silent canvas rendering failure on Linux by forcing --disable-gpu"
51ca1d2

Vedavyas1235 commited on

Fix silent canvas rendering failure on Linux by forcing --disable-gpu
bcbf75a

Vedavyas1235 commited on

Fix sharding by simulating all earlier frames to guarantee physics continuity
f6ee854

Vedavyas1235 commited on

Completely remove vstartTime to enforce absolute deterministic time
589171b

Vedavyas1235 commited on

Fix sharding time anchor bug causing looped videos
8ae391e

Vedavyas1235 commited on

Implement Multi-Core Browser Sharding
32c84f1

Vedavyas1235 commited on

Remove compositor lock for CPU cloud rendering
64ed4ab

Vedavyas1235 commited on

Disable Puppeteer timeouts for heavy animations
849802e

Vedavyas1235 commited on

Fix Puppeteer executablePath resolution
46569e8

Vedavyas1235 commited on

Upgrade to Node 22 to fix ESM Puppeteer bug
1e1a7a7

Vedavyas1235 commited on

Deploying Studio Backend
74d06a9

Vedavyas1235 commited on

initial commit
4d785dc
verified

vedavyas1235 commited on