Commit Graph

  • f1c1f50abf refactor: apply consistant callback usage James Murdza 2024-10-24 19:15:03 -06:00
  • ca8c7ae0aa chore: change errors to warnings James Murdza 2024-10-24 17:38:43 -06:00
  • f6cded11f4 refactor: move socket authentication middleware to a separate file James Murdza 2024-10-24 17:37:34 -06:00
  • b1ada9e204 fix: type errors from refactoring James Murdza 2024-10-24 17:37:12 -06:00
  • 13c3670e4d refactor: pass context to handlers in handlerContext object James Murdza 2024-10-24 17:15:58 -06:00
  • e439816671 refactor: keep disconnect handler in main file James Murdza 2024-10-24 17:10:23 -06:00
  • ef018385ef refactor: move event logic to a separate file James Murdza 2024-10-24 16:34:13 -06:00
  • cec6b0c8c5 refactor: separate socket event handlers into functions James Murdza 2024-10-24 16:20:24 -06:00
  • 6ec17fad7e refactor: move DokkuResponse to types James Murdza 2024-10-24 15:59:21 -06:00
  • 52aa9d92fd chore: format Cloudflare Worker code James Murdza 2024-10-24 12:44:38 -06:00
  • 63aa2b1e09 chore: enable code formatting for Cloudflare Worker code James Murdza 2024-10-24 12:39:13 -06:00
  • 3b93090d97
    Merge pull request #11 from Code-Victor/feat/light-theme James Murdza 2024-10-24 12:11:00 -06:00
  • 0dc9a4ae96
    chore: upload preview GIF to GitHub James Murdza 2024-10-24 11:38:20 -06:00
  • 5b72799046
    chore: use downsized preview GIF James Murdza 2024-10-23 07:52:39 -06:00
  • e6642514a3 chore: update README with new instructions and references to GitWit James Murdza 2024-10-23 07:43:54 -06:00
  • bf5bc8b1cf feat: improve accessiblity Hamzat Victor 2024-10-23 12:07:17 +01:00
  • 107cd3ddcc feat: improve accessibility Hamzat Victor 2024-10-23 12:05:54 +01:00
  • 009d4d5164 feat: add theme swithcer to dashboard Hamzat Victor 2024-10-23 12:05:43 +01:00
  • e2d237fe09 feat: add theme to terminal Hamzat Victor 2024-10-23 11:55:38 +01:00
  • 9546d4ad7b Merge branch 'main' of https://github.com/Code-Victor/sandbox into feat/light-theme Hamzat Victor 2024-10-23 11:00:24 +01:00
  • eb4e34cf10 feat: add light theme WIP Hamzat Victor 2024-10-23 10:51:50 +01:00
  • 68964c2c8f feat: add css syntax highlight Hamzat Victor 2024-10-23 10:51:16 +01:00
  • 7563df85a7 chore: add ANTHROPIC_API_KEY to wranger.example.toml James Murdza 2024-10-22 14:19:44 -06:00
  • 06070a6b2f fix: use socket.emit instead of io.emit for errors James Murdza 2024-10-22 03:39:50 -06:00
  • f299f2ee3d fix: use normal button component for AI copilot buttons James Murdza 2024-10-21 18:24:21 -06:00
  • 4f7a4a5312 Merge branch 'refs/heads/main' into feature/ai-chat James Murdza 2024-10-21 17:06:13 -06:00
  • 6fb1364d6f chore: format frontend code Akhilesh Rangani 2024-10-21 13:57:45 -06:00
  • 3f8e27d969 chore: format frontend code Akhilesh Rangani 2024-10-21 13:57:17 -06:00
  • 305939c15c chore: enable code formatting for frontend code James Murdza 2024-10-21 13:51:18 -06:00
  • 2897b908fd chore: add code formatting settings James Murdza 2024-10-21 13:51:18 -06:00
  • 7951221310 fix: global buttons and indicators feature/ai-chat Akhileshrangani4 2024-10-20 23:23:04 -04:00
  • c2156021f7 Merge branch 'refs/heads/refactor-server' James Murdza 2024-10-20 17:26:44 -06:00
  • 428d2366ff Merge branch 'refs/heads/feature/ai-chat' James Murdza 2024-10-20 17:22:16 -06:00
  • a08848148b
    chore: add GitWit copyright to MIT License James Murdza 2024-10-20 17:20:59 -06:00
  • fae09d2b6d fix: "Edit Code" widget code generation Akhileshrangani4 2024-10-20 18:29:08 -04:00
  • a459da6e6f chore: create separate functions to manage file structure and file data James Murdza 2024-10-19 18:42:44 -06:00
  • 4221d7d09a chore: use fixed path for the project directory James Murdza 2024-10-19 16:41:26 -06:00
  • ae38a77759 chore: refactor into RemoteFileStorage James Murdza 2024-10-19 16:23:31 -06:00
  • fe0adb8e84 chore: refactor into AIWorker class James Murdza 2024-10-19 15:43:18 -06:00
  • 7722c533a4 chore: add comments James Murdza 2024-10-19 15:16:24 -06:00
  • 54706314ea chore: refactor into FileManager and TerminalManager classes James Murdza 2024-10-19 15:12:52 -06:00
  • ce4137d697 chore: increase timeout for E2B sandboxes James Murdza 2024-10-19 05:45:35 -06:00
  • cc8e0ce187 fix: close all E2B terminals when a sandbox is closed James Murdza 2024-10-19 05:44:30 -06:00
  • ad9457b157 chore: format backend server code James Murdza 2024-10-19 05:25:26 -06:00
  • 1416c225a2 chore: add code formatting settings James Murdza 2024-10-19 05:22:42 -06:00
  • 77265dde28 chore: fix file paths Akhileshrangani4 2024-10-12 14:54:43 -04:00
  • 9e13db2020 chore: update env variable for ai worker Akhileshrangani4 2024-10-17 22:28:25 -04:00
  • 751d9a3005 feat: ai chat now has context of the active tab Akhileshrangani4 2024-10-14 23:01:25 -04:00
  • cc4a5307cd feat: ai chat now has its own context Akhileshrangani4 2024-10-14 22:34:26 -04:00
  • ab7ee17145 fix: update fetch url with env and model to sonnet Akhileshrangani4 2024-10-14 17:11:54 -04:00
  • bfc687a3e6 fix: aichat and preview/terminal layout Akhileshrangani4 2024-10-14 13:51:17 -04:00
  • 930519515c
    Merge pull request #10 from Code-Victor/feat/ui-fixes-n-updates James Murdza 2024-10-14 07:43:51 -07:00
  • 3c4e8ec2de fix: resolve border clipping issue Hamzat Victor 2024-10-14 12:21:20 +01:00
  • 82c6a12883 chore: remove unsused styles Hamzat Victor 2024-10-14 12:15:46 +01:00
  • 6e14f676cf feat: sort files in explorer Hamzat Victor 2024-10-14 12:09:17 +01:00
  • fa5d1e9a57 feat: add skeleton loader to file explorer Hamzat Victor 2024-10-14 12:06:54 +01:00
  • 33fc082217 feat: terminal now resize appropriately Hamzat Victor 2024-10-14 10:10:47 +01:00
  • 1365fecb08 feat: optimized agent response time Akhileshrangani4 2024-10-13 23:04:16 -04:00
  • dd59608d73 feature: add AI chat Akhileshrangani4 2024-10-13 22:47:47 -04:00
  • a0183451ad feat: update project image and description Hamzat Victor 2024-10-13 23:48:36 +01:00
  • eabc9fa2f6 feat: update create new project dialog Hamzat Victor 2024-10-13 23:34:27 +01:00
  • 62e282da63 feat: added AI chat Akhileshrangani4 2024-10-13 01:41:48 -04:00
  • f192d9f3ab chore: default terminal column size Akhileshrangani4 2024-10-12 22:33:09 -04:00
  • b6569550fc feature: add terminal/preview layout button Akhileshrangani4 2024-10-12 19:46:32 -04:00
  • f863f2f763 feat: add preview panel button Akhileshrangani4 2024-10-12 17:55:49 -04:00
  • 6ea86afc70 chore: fix file paths Akhileshrangani4 2024-10-12 14:54:43 -04:00
  • 41dbd4a1da feature: enable file renaming Akhileshrangani4 2024-10-12 14:54:21 -04:00
  • 08fccdd506
    Merge pull request #8 from jamesmurdza/fix/editor-file-cache James Murdza 2024-10-03 06:40:12 -07:00
  • cf6888e3d3 chore: remove unnecessary code Akhileshrangani4 2024-10-02 18:29:09 -04:00
  • 229b489c1e fix: filecontent update while switching tabs, empty file crash Akhileshrangani4 2024-09-28 19:25:03 -04:00
  • 8ae166fef4 fix: close the terminal opened with run button Akhileshrangani4 2024-09-22 00:23:12 -04:00
  • 2c058b259a chore: remove unnecessary code fix/path-on-windows Akhileshrangani4 2024-10-02 18:29:09 -04:00
  • 645ff5b119 Merge branch 'refs/heads/sync-container-files' James Murdza 2024-10-02 13:47:45 -07:00
  • 7e48faa1b5 fix: prevent the file sync from timing out after the default timeout James Murdza 2024-10-02 13:44:55 -07:00
  • 9d06808137 feat: keep containers alive for 60s of inactivity instead of killing them on disconnect James Murdza 2024-09-30 03:41:33 -07:00
  • 63f3b082d5 fix: don't limit the number of terminals on the backend James Murdza 2024-09-29 17:23:16 -07:00
  • 8e3a6d1aa6 fix: recreate timed out E2B sandboxes on page load James Murdza 2024-09-17 16:52:31 -07:00
  • 023b3bdc5e fix: add missing await keywords sync-container-files James Murdza 2024-09-30 04:20:14 -07:00
  • 01fb3ab921 feat: keep containers alive for 60s of inactivity instead of killing them on disconnect James Murdza 2024-09-30 03:41:33 -07:00
  • 13be78dee8 fix: don't exit the script when exceptions occur James Murdza 2024-09-30 02:55:22 -07:00
  • 7a00d24ab9 feat: sync changes to the filesystem James Murdza 2024-09-29 20:54:09 -07:00
  • 69b1287349 fix: handle errors when fixing permissions James Murdza 2024-09-29 17:40:09 -07:00
  • 09b3cf1862 fix: don't limit the number of terminals on the backend James Murdza 2024-09-29 17:23:16 -07:00
  • 5817b2ea48 fix: filecontent update while switching tabs, empty file crash Akhileshrangani4 2024-09-28 19:25:03 -04:00
  • f4c79bbb07 fix: recreate timed out E2B sandboxes on page load James Murdza 2024-09-17 16:52:31 -07:00
  • 55fde2f648
    Merge pull request #7 from Code-Victor/feat/editor-fix-n-ui-updates James Murdza 2024-09-26 05:32:19 -07:00
  • 0f619ccb7d feat: update project icon for each template type Hamzat Victor 2024-09-24 14:10:56 +01:00
  • b7230f1bc4 fix: new project modal scrolls when it overflows(instead of clipping content) Hamzat Victor 2024-09-24 14:01:51 +01:00
  • af45df28d5 feat(ui): improve folder structure UI Hamzat Victor 2024-09-24 13:57:40 +01:00
  • c2a23fcbcb fix: remove editor red squiggly lines Hamzat Victor 2024-09-24 13:00:49 +01:00
  • 6845e1fef9 fix: close the terminal opened with run button Akhileshrangani4 2024-09-22 00:23:12 -04:00
  • 0f7eb9a856 chore: change path.join to path.posix.join Akhileshrangani4 2024-09-16 16:28:58 -04:00
  • 0a99eda5ec chore: split up default terminal commands James Murdza 2024-09-05 15:12:29 -07:00
  • c5b197f41c chore: add missing await James Murdza 2024-09-05 15:08:46 -07:00
  • 70cfb5dc3f fix: remove unneeded pty.wait James Murdza 2024-09-05 15:06:21 -07:00
  • f38919d6cf chore: change path.join to path.posix.join Akhileshrangani4 2024-09-16 16:28:58 -04:00
  • 7aaa920815 Merge branch 'refs/heads/main' into production James Murdza 2024-09-16 08:57:54 -07:00
  • 6bfff62513 fix: skip creating a directory in the container when it already exists James Murdza 2024-09-15 10:46:01 -07:00
  • 0b7cc51c6e
    Merge pull request #6 from jamesmurdza/fix-ghost-terminals James Murdza 2024-09-16 08:57:13 -07:00
  • a353863523 fix: ghost terminals, spam HTTP requests on dashboard Akhileshrangani4 2024-09-16 11:13:36 -04:00