Commit Graph

63 Commits

Author SHA1 Message Date
Sam Denty
60f132cc0c fix: add issue templates (#2) 2024-09-30 17:15:19 +01:00
Sam Denty
c4a69bd864 feat: remove authentication (#1) 2024-09-26 17:45:41 +01:00
Sam Denty
2456fe3942 fix: remove monorepo 2024-09-25 19:54:09 +01:00
Sam Denty
cde804e4e3 feat: sanitize user messages (#42) 2024-08-22 15:06:51 +02:00
Dominic Elm
29858ee847 fix: user avatar (#51) 2024-08-22 14:27:34 +02:00
Roberto Vidal
a8a8224bca feat: add avatar (#47) 2024-08-22 10:11:38 +02:00
Kirjava
41d4dd60b4 feat: navigate away when deleting current chat (#44) 2024-08-21 21:18:38 +01:00
Dominic Elm
733b1135b2 feat: rework ux for deleting chats (#46) 2024-08-21 07:58:43 +02:00
Dominic Elm
161a6d8ca5 feat: add file tree breadcrumb (#40) 2024-08-20 18:35:44 +02:00
Connor Fogarty
605aad2c8a feat: add dropdown to select preview port (#17) 2024-08-20 09:17:34 +02:00
Sam Denty
93a07f8ed9 chore: better clarify readme (#41) 2024-08-19 19:16:47 +02:00
Roberto Vidal
9cbda47497 feat(session): encrypt data and fix renewal (#38) 2024-08-19 17:39:37 +02:00
Dominic Elm
efb8e84b19 chore: disable css shorthand to avoid conflicts 2024-08-15 07:30:39 +02:00
Connor Fogarty
9dfc56504d feat: send analytics event for token usage (#37) 2024-08-15 07:19:12 +02:00
Dominic Elm
dd945e5fed fix(FileTree): correctly sort file tree (#36) 2024-08-14 14:27:41 +02:00
Dominic Elm
f901f56f4f feat(layout): allow to minimize chat (#35) 2024-08-14 11:08:52 +02:00
Connor Fogarty
b8ab09a76c feat: add basic analytics (#29) 2024-08-12 17:37:45 +02:00
Dominic Elm
2a7c94a2a1 feat(editor): show tooltip when the editor is read-only (#34) 2024-08-09 13:42:30 +02:00
Dominic Elm
e5169e7439 fix: update dependencies to fix type validation error (#33) 2024-08-08 17:48:36 +02:00
Dominic Elm
916045e2fb feat: implement light and dark theme (#30) 2024-08-08 15:56:36 +02:00
Dominic Elm
8e51a7ed9b fix: adjust system prompt (#32) 2024-08-08 15:18:14 +02:00
Dominic Elm
596669648d fix(FileTree): hidden file patterns (#31) 2024-08-08 14:53:09 +02:00
Connor Fogarty
7faa16745a feat: add ability to change preview URL (#26) 2024-08-05 16:49:02 +02:00
Dominic Elm
0be2598e95 fix: typo in example prompt 2024-08-01 17:31:18 +02:00
Dominic Elm
6ed6051dda feat(ui): style sidebar and landing page (#27) 2024-08-01 16:54:59 +02:00
Kirjava
771acee9ea feat: initial chat history ui (#25) 2024-07-31 22:21:40 +01:00
Dominic Elm
a03bf484b7 feat(prompt): adjust system prompt (#24) 2024-07-31 14:43:46 +02:00
Dominic Elm
2902d4bae1 feat: tweak ui for redirect screen (#23) 2024-07-31 14:13:52 +02:00
Dominic Elm
04c0caabbd feat: allow to open up to three terminals (#22) 2024-07-31 13:18:41 +02:00
Albert Pai
5cbd7ce820 ci: deploy to cloudflare (#19) 2024-07-30 11:15:38 +02:00
Dominic Elm
00fc442e59 feat: allow to disable auth during development (#21) 2024-07-30 10:31:35 +02:00
Roberto Vidal
db56be90a5 fix: use jose for cloudflare compatibility (#20) 2024-07-29 21:26:52 +02:00
Roberto Vidal
ab2be91bb1 feat: oauth-based login (#7) 2024-07-29 20:31:45 +02:00
Kirjava
7662bb6e74 fix: issue with generating a new url id every time (#18) 2024-07-29 17:36:21 +02:00
Kirjava
38047b0c40 feat: use artifact id in urls, store metadata in history (#15) 2024-07-29 15:02:15 +02:00
Dominic Elm
278841c5a7 chore: update gitignore 2024-07-29 14:50:56 +02:00
Dominic Elm
10585bf254 feat: add terminal and simple shortcut system (#16) 2024-07-29 14:37:23 +02:00
Connor Fogarty
feb99cfa03 feat: add 'Open in StackBlitz' button to header (#10) 2024-07-26 16:08:24 +02:00
Dominic Elm
a1cd116b55 fix: always parse all assistant messages (#13) 2024-07-26 11:09:35 +02:00
Dominic Elm
9e18042a62 fix: make file tree scrollable (#14) 2024-07-26 11:05:53 +02:00
Dominic Elm
a5b2931f73 fix: do not use path mapping for worker function 2024-07-25 18:04:36 +02:00
Dominic Elm
0a9f6e55a7 feat: submit file changes to the llm (#11) 2024-07-25 17:28:23 +02:00
Dominic Elm
e85afe0a91 refactor(workbench): add slider to switch between code or preview (#12) 2024-07-25 16:34:27 +02:00
Kirjava
0ea4efb19f feat: initial persistence (#3) 2024-07-25 14:03:38 +01:00
Dominic Elm
1629aa9be2 refactor(header): remove settings button 2024-07-25 14:19:17 +02:00
Connor Fogarty
6feb218f2b feat: add simple api error handling (#9) 2024-07-25 08:16:16 +02:00
Dominic Elm
194e409223 chore(eslint): enforce consistent import paths (#8) 2024-07-24 17:43:32 +02:00
Dominic Elm
4ebd96dfdf feat(workbench): sync file changes back to webcontainer (#5) 2024-07-24 16:10:39 +02:00
Kirjava
9ac81d0ab8 feat: chat autoscroll (#6) 2024-07-24 14:47:48 +01:00
Dominic Elm
a85fc386cd refactor: workbench store and move logic into action runner (#4) 2024-07-22 17:40:28 +02:00