477 Commits

Author SHA1 Message Date
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
Akhilesh Rangani
ae7ff3f46b fix: types mismatch 2024-08-19 21:17:30 -04:00
Akhilesh Rangani
f1a65106b0 feat: different run commands based on file types 2024-08-19 17:45:47 -07:00
Akhilesh Rangani
7559e9804f feat: different run commands based on file types 2024-08-19 20:39:04 -04:00
James Murdza
5132850cb0 fix: remove undefined type 2024-08-18 12:37:17 -07:00
James Murdza
5726cecb22 fix: remove undefined type 2024-08-18 12:37:08 -07:00
James Murdza
6b761cc490 fix: correctly detect files and folders from R2 2024-08-18 11:09:19 -07:00
James Murdza
c674c0cab6 fix: uncomment Dokku deployment code 2024-08-18 07:16:59 -07:00
James Murdza
08c131b52d Merge branch 'refs/heads/feat/deploy-button-ui' into feat/deploy 2024-08-18 07:06:00 -07:00
James Murdza
618c1e81b1 fix: add @radix-ui/react-popover 2024-08-18 07:04:46 -07:00
James Murdza
c2f4f0b6ff feat: add Streamlit, NextJS and VanillaJS templates 2024-08-18 06:57:26 -07:00
James Murdza
98da0487e4 feat: store templates in R2 instead of startercode.ts 2024-08-18 06:56:22 -07:00
James Murdza
71004c61b2 fix: remove enum for project types 2024-08-18 06:52:41 -07:00
James Murdza
170bb45143 feat: pipe deployment logs to stdout 2024-08-18 06:50:11 -07:00
James Murdza
cd59b19ac7 fix: force push when deploying projects to Dokku 2024-08-18 06:46:51 -07:00
Akhilesh Rangani
61235551d3 feat/ui: deploy button popover 2024-08-17 23:08:11 -04:00