392 Commits

Author SHA1 Message Date
James Murdza
7e48faa1b5 fix: prevent the file sync from timing out after the default timeout 2024-10-02 13:44:55 -07:00
James Murdza
9d06808137 feat: keep containers alive for 60s of inactivity instead of killing them on disconnect 2024-10-02 05:22:37 -07:00
James Murdza
63f3b082d5 fix: don't limit the number of terminals on the backend 2024-10-02 05:20:18 -07:00
James Murdza
8e3a6d1aa6 fix: recreate timed out E2B sandboxes on page load 2024-10-02 05:20:14 -07:00
James Murdza
023b3bdc5e fix: add missing await keywords 2024-09-30 04:20:14 -07:00
James Murdza
01fb3ab921 feat: keep containers alive for 60s of inactivity instead of killing them on disconnect 2024-09-30 04:15:26 -07:00
James Murdza
13be78dee8 fix: don't exit the script when exceptions occur 2024-09-30 02:55:30 -07:00
James Murdza
7a00d24ab9 feat: sync changes to the filesystem 2024-09-30 02:55:28 -07:00
James Murdza
69b1287349 fix: handle errors when fixing permissions 2024-09-29 17:40:09 -07:00
James Murdza
09b3cf1862 fix: don't limit the number of terminals on the backend 2024-09-29 17:23:31 -07:00
James Murdza
f4c79bbb07 fix: recreate timed out E2B sandboxes on page load 2024-09-26 05:34:14 -07:00
James Murdza
55fde2f648
Merge pull request #7 from Code-Victor/feat/editor-fix-n-ui-updates
Feat/editor fix n UI updates
2024-09-26 05:32:19 -07:00
Hamzat Victor
0f619ccb7d feat: update project icon for each template type 2024-09-24 14:10:56 +01:00
Hamzat Victor
b7230f1bc4 fix: new project modal scrolls when it overflows(instead of clipping content) 2024-09-24 14:01:51 +01:00
Hamzat Victor
af45df28d5 feat(ui): improve folder structure UI 2024-09-24 13:57:40 +01:00
Hamzat Victor
c2a23fcbcb fix: remove editor red squiggly lines
by dynamically loading project's tsconfig file and adding nice defaults
2024-09-24 13:00:49 +01:00
Akhileshrangani4
0f7eb9a856 chore: change path.join to path.posix.join 2024-09-16 15:46:55 -07:00
James Murdza
0a99eda5ec chore: split up default terminal commands 2024-09-16 15:43:41 -07:00
James Murdza
c5b197f41c chore: add missing await 2024-09-16 15:43:41 -07:00
James Murdza
70cfb5dc3f fix: remove unneeded pty.wait 2024-09-16 15:43:41 -07:00
James Murdza
6bfff62513 fix: skip creating a directory in the container when it already exists 2024-09-16 08:57:44 -07:00
James Murdza
0b7cc51c6e
Merge pull request #6 from jamesmurdza/fix-ghost-terminals
fix: ghost terminals, spam HTTP requests on dashboard
2024-09-16 08:57:13 -07:00
Akhileshrangani4
a353863523 fix: ghost terminals, spam HTTP requests on dashboard 2024-09-16 11:13:36 -04:00
James Murdza
c94678c430 feat: watch container for file changes 2024-09-15 13:11:59 -07:00
James Murdza
585dcb469e fix: skip creating a directory in the container when it already exists 2024-09-15 10:47:00 -07:00
James Murdza
2f88ff6d58 feat: speed up new project creation by copying files concurrently 2024-09-15 10:29:23 -07:00
James Murdza
0509716f34 fix: select ReactJS template by default 2024-09-15 08:05:53 -07:00
James Murdza
06118e98e9 feat: remove the ai toggle switch 2024-09-06 18:14:54 -07:00
James Murdza
4ebd6dea96 fix: catch errors when copying files to the container 2024-09-06 18:14:11 -07:00
James Murdza
8921cd83bb fix: encode line breaks when making requests to the AI generation worker 2024-09-06 15:28:36 -07:00
James Murdza
45097e0f20 fix: use latest instruction value when generating code 2024-09-06 15:28:33 -07:00
James Murdza
62e6d64a52 feat: change code generation to replace the selected code chunk and use Claude 3.5 Sonnet 2024-09-06 15:28:31 -07:00
James Murdza
0c6b2b0dfb feat: increase the per user limit of generations to 1000 2024-09-06 14:19:14 -07:00
James Murdza
31d74ddc2d
Merge pull request #4 from Code-Victor/feat/ai-edit-selection-n-a11y
Feat/ai edit selection n a11y
2024-09-06 14:09:43 -07:00
Hamzat Victor
62311faf51 feat: add AI edit code selection 2024-09-06 20:41:45 +01:00
Hamzat Victor
208d17879f feat: add extra small btn variant 2024-09-06 20:07:29 +01:00
Hamzat Victor
0067dc8c0c feat(a11y): make the generate input a form 2024-09-06 20:07:15 +01:00
James Murdza
4fe749daf2
Merge pull request #3 from Code-Victor/feat/syntax-highlighting-n-a11y
Feat/syntax highlighting n a11y
2024-09-05 16:09:23 -07:00
James Murdza
b01934bd20 fix: change to non-streaming input method for E2B terminals 2024-09-05 14:25:11 -07:00
James Murdza
a1990a189c chore: migrate E2B SDK to beta version 2024-09-05 14:24:54 -07:00
Hamzat Victor
bf79893dfa feat(a11y): add Esc key functionality to close modal 2024-09-05 13:30:41 +01:00
Hamzat Victor
47324f15bf feat: add support for syntax highlighting for 290+ languages 2024-09-05 13:30:24 +01:00
James Murdza
7149925539 fix: remove useCallback, fixing null socket issue when reading files 2024-09-01 21:55:29 -07:00
James Murdza
665e36603f Merge branch 'refs/heads/fix-files-loading' 2024-09-01 19:31:33 -07:00
Akhileshrangani4
0679f99bb7 fix: socket connection 2024-09-01 19:31:25 -07:00
James Murdza
2065814aaa Merge branch 'refs/heads/fix-files-loading'
# Conflicts:
#	frontend/components/editor/navbar/run.tsx
2024-09-01 18:31:15 -07:00
Akhileshrangani4
1502047bf2 fix: files not loading when creating a new project 2024-09-01 18:25:25 -07:00
Akhileshrangani4
bbd47db467 chore: start to dev 2024-08-28 19:45:35 -07:00
Akhilesh Rangani
2da60ff4e4 fix: only one socket connection via socketcontext 2024-08-23 20:09:54 -04:00
Akhilesh Rangani
a15c1f15f5 fix: types mismatch 2024-08-19 18:17:50 -07:00