Commit Graph

104 Commits

Author SHA1 Message Date
Strider
4331b476b9 Revert "Revert "Pro 1364 ux and codebase improvements"" 2025-05-30 11:56:06 -04:00
Strider
e605b2bf24 Revert "Pro 1364 ux and codebase improvements" 2025-05-28 12:01:16 -04:00
Strider Wilson
3697dcebd6 Organize chat component 2025-05-27 10:34:58 -04:00
Strider Wilson
5aa33c4751 UI Updates 2025-05-22 08:22:38 -04:00
Brian Hackett
46b7b58fd5 Add separate route for opening NBA results (#110) 2025-04-27 13:16:21 -07:00
Brian Hackett
9389fb2afc Keep track of API usage in user accounts, improve approval mechanism (#95) 2025-04-04 14:40:10 -07:00
Brian Hackett
4f5051dee5 fix dark mode on about page 2025-04-03 10:53:09 -07:00
Brian Hackett
9f91b9fdde Remove problems UI (#94) 2025-04-03 10:48:34 -07:00
Brian Hackett
16ee8276f9 Add route for starting a chat from a repository (#90) 2025-04-01 17:20:40 -07:00
Brian Hackett
ccfee95851 Use backend API for problem storage again (#89) 2025-04-01 11:21:59 -07:00
Brian Hackett
ac1858b84e Use Supabase for problems and user login (#85) 2025-03-30 05:31:56 -07:00
Jason Laster
5fe9f297e7 Support adding comments 2025-03-20 13:51:57 -07:00
Jason Laster
fb6afd1926 support comments 2025-03-20 13:51:57 -07:00
Jason Laster
bb3d2b96a9 Fix bug with saved loginKey 2025-03-20 10:36:37 -07:00
Jason Laster
a5e53a023b Support updating problems 2025-03-19 17:50:56 -07:00
Brian Hackett
6f31e689de Remove file handling and operate on repository IDs (#64) 2025-03-14 16:50:51 -07:00
Brian Hackett
cbd0ef3a62 Fix dark mode rendering problems (#63) 2025-03-14 12:30:10 -07:00
Jason Laster
3178504069 playwright 2025-03-14 07:27:30 -07:00
Jason Laster
3643b878b4 Migrate to vercel 2025-03-14 07:27:30 -07:00
Jason Laster
58f2cb0f58 add supabase 2025-03-13 07:09:36 -07:00
Jason Laster
e63ff8ab54 Remove unused variables 2025-03-12 12:26:17 -07:00
Jason Laster
5948a48c94 Linter fixes 2025-03-11 12:11:41 -07:00
Brian Hackett
9ca3c9c977 Use Nut API for developer chat messages (#47) 2025-03-10 11:56:14 -07:00
Brian Hackett
72fa945dc2 Improve logging for oversize messages 2025-03-06 08:23:23 -08:00
Brian Hackett
35ab0cbab1 Add compression for overly long messages 2025-03-06 08:06:47 -08:00
Brian Hackett
427a9732ee dark mode styling for problems 2025-03-04 13:42:38 -08:00
Brian Hackett
b2a74a2857 dark mode about 2025-03-04 12:06:08 -08:00
Brian Hackett
f34cf9ed5e Assorted telemetry related fixes (#46) 2025-03-04 08:55:05 -08:00
Brian Hackett
23fa6f2217 Assorted fixes around approve changes UI (#45) 2025-03-04 07:22:42 -08:00
Brian Hackett
1e7af9f5c8 Support feedback for individual prompts (#43) 2025-03-03 08:54:08 -08:00
Jason Laster
18f1983097 Use remix vite:dev in development 2025-02-27 17:15:14 -05:00
Brian Hackett
63dcd6702e Add login key system 2025-02-21 09:00:23 -08:00
Brian Hackett
38d389a42e Wrap chat component in <Suspense> 2025-02-20 11:27:22 -08:00
Chris Toshok
4795d02150 instrument whether an api key is the user's or ours (#33)
introduce an `AnthropicApiKey` type so we aren't passing a string/boolean everywhere.
2025-02-19 13:58:40 -08:00
Brian Hackett
b616ac673b about page copy 2025-02-19 08:57:49 -08:00
Brian Hackett
76059dc19c otel changes 2025-02-18 12:40:44 -08:00
Brian Hackett
2f2a239660 Avoid losing code when prompting AI (#24) 2025-02-13 09:36:22 -08:00
Brian Hackett
4cf70843c0 Add UI for updating problems with admin key set (#18) 2025-02-12 08:59:42 -08:00
Brian Hackett
bb82c56958 Improve UI for viewing and changing problems (#15) 2025-02-10 20:18:54 -08:00
Brian Hackett
7d02bb58fc Ignore package-lock.json 2025-01-22 15:26:40 -08:00
Brian Hackett
2916c0538d Add restriction on number of free uses before setting anthropic API key 2025-01-22 08:18:35 -08:00
Brian Hackett
aef6fffc1f Update README, show problems in reverse chronological order 2025-01-22 07:21:22 -08:00
Brian Hackett
cd66283c8a Tweak about page copy 2025-01-20 17:36:48 -08:00
Brian Hackett
25c4b03618 About page copy 2025-01-20 10:49:09 -08:00
Brian Hackett
5521e0eba6 Add about page 2025-01-20 10:32:48 -08:00
Brian Hackett
eee47d9af9 Send simulation prompt commands from client (#8) 2025-01-20 09:49:36 -08:00
Brian Hackett
a5c5d3910a Update backend APIs for doing simulation based prompting (#7) 2025-01-20 08:03:25 -08:00
Brian Hackett
3f306a26c0 Add menu items UI for about and problem pages (#6) 2025-01-17 14:05:03 -08:00
Brian Hackett
f040c9b440 Merge remote-tracking branch 'upstream/main' 2025-01-16 08:02:49 -08:00
Brian Hackett
6543f33d54 Fixes for cloudflare deployment (#3) 2025-01-14 13:07:23 -08:00