Commit History

Fix syntax error
4b38c8f

Vedavyas1235 commited on

Add console logs for encoding and sending
92d5ca6

Vedavyas1235 commited on

Fix FFmpeg input extension to png
ae6d99f

Vedavyas1235 commited on

Patch WebGL getContext to preserve drawing buffer
f3fb270

Vedavyas1235 commited on

Fix transparent backgrounds by restoring PNG
5e69bc9

Vedavyas1235 commited on

Remove CORS to block browser requests
6031326

Vedavyas1235 commited on

Revert download cleanup delay
df7ead4

Vedavyas1235 commited on

Delay download cleanup by 5 minutes
4aeea35

Vedavyas1235 commited on

Fix memory and disk leaks, and secure download endpoint
98448f1

Vedavyas1235 commited on

Re-add CSS pause hack from inception
e03d2c9

Vedavyas1235 commited on

Sync TIME_SHIM to support CSS animations
447beea

Vedavyas1235 commited on

Fix Canvas Race Condition with await onload
456bc8e

Vedavyas1235 commited on

Restore 4-core
6511701

Vedavyas1235 commited on

Disable 4-core temporarily
c1ac2fa

Vedavyas1235 commited on

Add logs back
181c738

Vedavyas1235 commited on

Add Async Queue
a0fc6a5

Vedavyas1235 commited on

Fix Puppeteer network timeout crash
7d770a4

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