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 parent
edbe3f9bf2
commit
722a3143dc
3 files changed
+605
-410
No files matched your search
+1
-1
@@ -12,4 +12,4 @@
|
||||
"devDependencies": {
|
||||
"@types/bun": "^1.3.13"
|
||||
}
|
||||
}
|
||||
}
|
||||
+604
-409
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user