Skip to content

Commit cecde0a

Browse files
Command Execution API Redesign (#24)
* Initial planning * Core API implementation * Container implementation * Update progress in plan * Update example to test all features * Use simpler API for kicking off commands * Plan to refactor the frontend * Plan to fix streaming * Fix process log streaming * Clean up example * Plan to fix port forwarding * Fix port forwarding picking up wrong port * Move back to subdomain routing for preview URLs * Track port forwarding changes * Add basic validations * Fix ping * Fix table styling * Expose utils to work with SSE streams * Cleanup WIP docs * Fix duplicate messages in commands tab * Refactor container handlers into separate files * Package container code properly * Fix execStream and cleanup legacy exec * Purge unused streaming methods * Showcase file & git operations via example * Simplify command parsing & remove sandbox user * Fix broken sse parsing due to incorrect newline * Fix lint errors * Replace math.random with crypto * Add changeset
1 parent 73ac314 commit cecde0a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+9480
-6685
lines changed

.changeset/little-snails-act.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@cloudflare/sandbox": minor
3+
---
4+
5+
Redesign command execution API

0 commit comments

Comments
 (0)