1d92b6ea6f
chore: removed logs, added comments
2024-09-01 20:06:11 -04:00
f683ff6480
fix: files not loading when creating a new project
...
This push contains console logs at various places where the server is emitting the event and the client is receiving the event. Please remove those before merging with production.
2024-08-31 20:31:20 -04:00
6b761cc490
fix: correctly detect files and folders from R2
2024-08-18 11:09:19 -07:00
08c131b52d
Merge branch 'refs/heads/feat/deploy-button-ui' into feat/deploy
2024-08-18 07:06:00 -07:00
98da0487e4
feat: store templates in R2 instead of startercode.ts
2024-08-18 06:56:22 -07:00
71004c61b2
fix: remove enum for project types
2024-08-18 06:52:41 -07:00
170bb45143
feat: pipe deployment logs to stdout
2024-08-18 06:50:11 -07:00
cd59b19ac7
fix: force push when deploying projects to Dokku
2024-08-18 06:46:51 -07:00
61235551d3
feat/ui: deploy button popover
2024-08-17 23:08:11 -04:00
86db64a83b
Deploy to Dokku when the deploy button is clicked.
2024-08-09 16:45:17 -07:00
aac602d9db
Allow server to run without a Dokku connection.
2024-08-01 09:29:42 -07:00
6c615f1a4f
Detect running server port number from terminal output.
2024-07-31 18:16:04 -07:00
a74f7bf71a
Change React template from Vite to create-react-app.
2024-07-31 17:09:24 -07:00
7ed19188d4
Deploy projects by pushing files to Dokku server via git.
2024-07-23 22:17:26 -04:00
870783940d
Add Dokku environment variables to .env.example.
2024-07-23 17:54:44 -04:00
de4923ec1e
Connect to remote Dokku server using SSH.
2024-07-21 14:58:38 -04:00
769f52816f
Add Dokku connection and test client.
2024-07-21 14:58:38 -04:00
2fbabbd403
fix: handle file save bug ( #36 )
2024-06-27 23:43:18 -07:00
9f0b6a8fdc
Implement secure cloud sandboxes with E2B ( #35 )
...
* chore: rename utils.ts to fileoperations.ts
* feat: replace node-pty with E2B sandboxes
* added debounced function in the editor
* fix: move socket connection to useRef
* fix: wait until terminals are killed to close the container
* fix: ensure container remains open until all owner connections are closed
* fix: sync files to container instead of local file system
* fix: set project file permissions so that they belong to the terminal user
* fix: use the container URL for the preview panel
* fix: count only the current user's sandboxes towards the limit
* fix: remove hardcoded reference to localhost
* fix: add error handling to the backend
* docs: add information about E2B
---------
Co-authored-by: Akhilesh Rangani <akhileshrangani4@gmail.com >
2024-06-27 23:39:03 -07:00
664a0098a6
fix: add missing values and instructions to config files
2024-06-01 22:36:38 -04:00
c8a2e3200a
minor changes + package updates
2024-05-26 21:41:20 -07:00
ae15e44472
remove kv
2024-05-26 18:45:28 -07:00
6376493ae7
dynamic worker routes based on env
2024-05-26 18:37:36 -07:00
6285a68102
improve copilot + fix minor bugs
2024-05-26 18:04:43 -07:00
fbb98ac3b0
revert to local hosting
2024-05-26 17:28:52 -07:00
f9c9a22c13
update prettier
2024-05-26 12:19:59 -07:00
74bb83f3ed
works
2024-05-25 20:13:31 -07:00
a90c09200d
start kv
2024-05-25 01:16:25 -07:00
b5425d3469
firejail theoretically works
2024-05-24 18:18:00 -07:00
2abc9d4a4c
firejail
2024-05-24 01:28:50 -07:00
30e1c39d6c
type fixes
2024-05-23 23:52:30 -07:00
1528ea5257
add project deletion in storage & connect to ip port 3000
2024-05-23 23:05:01 -07:00
8e49fed48b
fix new user error + add wrangler.toml examples
2024-05-22 20:06:16 -07:00
f35e5debff
small changes
2024-05-22 19:35:19 -07:00
561a284fc9
more container orchestration logic
2024-05-21 00:57:52 -07:00
14ea89d690
ecs logic
2024-05-17 23:18:15 -07:00
7981af1451
re-add workers ai auth
2024-05-17 22:26:27 -07:00
fa6a92b9b4
reduce # generations to 10
2024-05-17 22:25:55 -07:00
80547e9ae1
transfer to ecs
2024-05-17 22:23:44 -07:00
f3e9f81722
fix ai gen
2024-05-14 00:18:27 -07:00
ce5e55bdf6
improve ai logic
2024-05-13 23:22:06 -07:00
6e67578bf4
add ai worker
2024-05-13 23:00:02 -07:00
02c1a6790a
fix resize observer
2024-05-13 22:43:56 -07:00
5b72f84951
formatting
2024-05-13 22:04:00 -07:00
fb1b95a157
Revert "orchestrator port 8080"
...
This reverts commit 4341fbb8a7
.
2024-05-13 20:38:19 -07:00
429b4c6044
Revert "remove load from default"
...
This reverts commit dac065b677
.
2024-05-13 20:38:11 -07:00
2f46cfd5d3
Revert "format"
...
This reverts commit d32d48a188
.
2024-05-13 20:38:01 -07:00
d32d48a188
format
2024-05-13 19:30:23 -07:00
dac065b677
remove load from default
2024-05-13 16:30:45 -07:00
4341fbb8a7
orchestrator port 8080
2024-05-13 16:20:22 -07:00