90 Commits (185a16be6fdf0cec45525a14c821c4e36dcb5c78)
 

Author SHA1 Message Date
Avraham Sakal 185a16be6f fix: production auth: was reading incorrect cookie 3 weeks ago
Avraham Sakal bb4a581154 remove typebox, not used 3 weeks ago
Avraham Sakal 680d734f85 always `traustHost` 3 weeks ago
Avraham Sakal edfaabeb0d return failed jwt for debugging auth 3 weeks ago
Avraham Sakal 5bd5fbe9dc fix: imported type 3 weeks ago
Avraham Sakal 6311966f92 fix: move new user creation code to `isgnIn` callback 3 weeks ago
Avraham Sakal 0207e4fc47 authz/authn on all trpc procedures 3 weeks ago
Avraham Sakal fc70806b10 protect `conversation` trpc routes 3 weeks ago
Avraham Sakal a7709e8abd delete unneeded types 3 weeks ago
Avraham Sakal 360bfc6df3 drop `db` interface, use kysely instead for more more flexibility (at the cost of more coupling) 3 weeks ago
Avraham Sakal 21931a20cb obsolete `facts` db layer 3 weeks ago
Avraham Sakal a41b97b442 obsolete `messages` db layer 3 weeks ago
Avraham Sakal 3941b73b03 obsolete `conversations` db layer 3 weeks ago
Avraham Sakal 51b14c8b2b fix: build errors (couldn't find package) 3 weeks ago
Avraham Sakal f8c8c4906a fix: type errors 3 weeks ago
Avraham Sakal 9ef79e99df format 3 weeks ago
Avraham Sakal d32515a75f re-organize files 3 weeks ago
Avraham Sakal 61540f9338 basic user-tailored UI 4 weeks ago
Avraham Sakal 83e3f867dd can sign in and out 4 weeks ago
Avraham Sakal 6d80d3a9a6 variable-length `TextInput` for conversation title 4 weeks ago
Avraham Sakal db6057431a oops. forgot to use `openrouter` from the `ctx` 4 weeks ago
Avraham Sakal 81338b8831 use environment variables from cloudflare's environment 4 weeks ago
Avraham Sakal c98342e886 serverless-friendly postgres connection 4 weeks ago
Avraham Sakal c48c069b10 add non-secret envs to wrangler.toml 4 weeks ago
Avraham Sakal 2b4cb55f65 get postgres connection string from environment variable 4 weeks ago
Avraham Sakal 641d8ad039 housekeeping 4 weeks ago
Avraham Sakal f6b432a145 rename wrangler project 4 weeks ago
Avraham Sakal cac6bf142c scrollable message list with sticky conversation header 4 weeks ago
Avraham Sakal 6668361f05 UI overhaul: fonts, colors, scrollable message boxes, animated text generation status updates 4 weeks ago
Avraham Sakal ebfbb22525 streaming response 4 weeks ago
Avraham Sakal 1dddae6a05 improve look 4 weeks ago
Avraham Sakal af852e27b8 update AGENTS.md 1 month ago
Avraham Sakal 382f60de72 implement `lowdb` `factTriggers.findByConversationId` 1 month ago
Avraham Sakal fef408d399 just use nemo, it's great 1 month ago
Avraham Sakal b20c48ce0a deletable messages 1 month ago
Avraham Sakal d0902e9df1 site title at the top of the layout; more verbose "welcome" page 1 month ago
Avraham Sakal 8845f78810 filled menu icons when active 1 month ago
Avraham Sakal 84eaab08ea expand use of react-query for state management 1 month ago
Avraham Sakal 20f6f6918f optimistically update "delete conversation" mutation 1 month ago
Avraham Sakal de316c3e7e invalidate react-query queries upon mutations 1 month ago
Avraham Sakal f4e9c62e96 transition to postgresql for persistence layer 1 month ago
Avraham Sakal d827412feb update postgresql schema 2 months ago
Avraham Sakal afee7dd8c9 abstract application-to-database interface 2 months ago
Avraham Sakal 28a0be808a remove unnecessary import 2 months ago
Avraham Sakal d934c32855 custom logo 2 months ago
Avraham Sakal b11c34b660 remove unnecessary pages and files that came with the Vike init 2 months ago
Avraham Sakal 18411402f5 example of SSE streaming 2 months ago
Avraham Sakal 2d35a4683b begin migration to trpc/react-query integration 2 months ago
Avraham Sakal cb749072f2 fix: object generation errors; easily-switchable model 2 months ago
Avraham Sakal 341cf5bff1 upgrade `ai` sdk to v5 2 months ago