refactor: replace MJPEG streaming with screenshot + meta-refresh
- Remove multipart/x-mixed-replace streaming (broken on Chromium) - Add per-view screenshot rendering with base64 HTML embedding - Implement resource inlining for CSS, images, and favicons - Add render locks to prevent overlapping Puppeteer operations - Simplify UpdateViewBody type to extend Partial<CreateViewBody> - Update browser args for better stability - Standardize formatting (tabs to spaces)
This commit is contained in:
+1
-1
@@ -12,4 +12,4 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/bun": "^1.3.13"
|
"@types/bun": "^1.3.13"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+604
-409
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user