Commit cecde0a
authored
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 changeset1 parent 73ac314 commit cecde0a
File tree
44 files changed
+9480
-6685
lines changed- .changeset
- examples/basic
- app
- src
- endpoints
- packages/sandbox
- container_src
- handler
- src
- tests
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| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments