Commit graph

83 commits

Author SHA1 Message Date
73c3ddb53e Debug: list all bucket objects 2026-05-10 14:42:03 +05:30
bdd2d3967b Clean up upload API 2026-05-10 14:41:18 +05:30
3e63930e21 Fix list: search all memories with prefix 2026-05-10 14:40:33 +05:30
1c352dade1 Fix endpoint format 2026-05-10 14:38:20 +05:30
c8950589b3 More debug logging 2026-05-10 14:37:34 +05:30
c13b77e5e8 Debug: add logging to list 2026-05-10 14:36:42 +05:30
9f77e6cfaf Use correct R2 public URL 2026-05-10 14:35:32 +05:30
4acd016b70 Use R2 public development URL 2026-05-10 14:35:11 +05:30
864ecc2587 Fix R2 endpoint with bucket path 2026-05-10 14:30:29 +05:30
5de4294919 Use bucket path format 2026-05-10 14:26:08 +05:30
2bf37de50b Fix R2 subdomain URL for tia bucket 2026-05-10 14:25:34 +05:30
cbc058acbe Fix R2 bucket path URL 2026-05-10 14:24:31 +05:30
07381bdf90 Simplify R2 client 2026-05-10 14:24:17 +05:30
7d98c2c46c Fix R2 URL format 2026-05-10 14:24:07 +05:30
e37b9528f9 Fix R2 URL path with bucket name 2026-05-10 14:22:32 +05:30
b39f344426 Fix upload: route through server to avoid CORS 2026-05-10 14:13:17 +05:30
e3c33bb0dc Debug upload: add error handling 2026-05-10 14:07:14 +05:30
d5168316a7 Update CLAUDE.md with R2 env vars 2026-05-10 14:03:43 +05:30
191f176a26 Fix R2 URL path 2026-05-10 14:00:23 +05:30
3334277ec9 Sprint 4: Media Pipeline with Cloudflare R2
- Add R2 credentials (.env.local)
- Create /api/upload with presigned URLs
- Memories gallery UI with grid view and upload
- Images stored in tia bucket
2026-05-10 13:59:22 +05:30
5943ab19eb Update CLAUDE.md with project architecture and patterns 2026-05-10 13:22:40 +05:30
e7411ee31f Unify homepage AI card with session system
- Uses tia_chat_sessions localStorage (shared with /ai page)
- First question becomes session title
- All chats now saved for future reference in /ai

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-10 13:13:17 +05:30
7aaab29baf Add ChatGPT-style chat sessions with sidebar history 2026-05-10 12:44:16 +05:30
c1057830b1 Improve AI card - chat popup, saved chats, quick questions below 2026-05-10 12:34:41 +05:30
415e92ada7 Add Medical button back to Quick Log 2026-05-10 12:22:36 +05:30
8bac2a3a7d Add AI chat card with quick questions 2026-05-10 12:21:25 +05:30
a599116118 Add AI quick chat to home page 2026-05-10 12:17:46 +05:30
5cf0303999 Add debugging docs for AI/LiteLLM 2026-05-10 12:12:59 +05:30
5f341d694a Fix model to minimax-2.7 2026-05-10 12:10:07 +05:30
50a5f2a972 Fix LiteLLM URL to llm.manohargupta.com 2026-05-10 12:09:21 +05:30
d318fed3ca Debug AI response 2026-05-10 12:09:12 +05:30
c466c8bad5 Use LiteLLM gateway URL 2026-05-10 12:08:48 +05:30
c6ae0593f6 Add Ollama fallback + better error handling 2026-05-10 12:06:47 +05:30
d070dd8d21 Fix MiniMax API with correct model name 2026-05-10 12:06:00 +05:30
bbb3953147 Use MiniMax API directly 2026-05-10 12:04:39 +05:30
89ca48b420 Try multiple model names for AI API 2026-05-10 12:01:11 +05:30
4e9935cb74 Fix AI model to minimax/Abab7.5-chat 2026-05-10 11:49:08 +05:30
1615847d5b Fix AI model to minimax-m2.7 2026-05-10 11:47:08 +05:30
83b8292ca0 Update CLAUDE.md with project status and conventions 2026-05-10 11:44:20 +05:30
5986fba70f Add growth tracking and memories gallery pages 2026-05-10 11:39:14 +05:30
e3ce3241d0 Add LiteLLM AI API and chat UI 2026-05-10 11:38:31 +05:30
d9b9afbf5c Add menu navigation, sun/moon toggle, baby favicon 2026-05-10 11:34:00 +05:30
dea394f566 Fix menu/settings navigation using Link 2026-05-10 11:02:50 +05:30
ea43646f48 Add settings page with dark mode toggle 2026-05-10 11:00:38 +05:30
f24c5e7680 Add better home UI with greeting, age card, quick log, recent activity 2026-05-10 10:45:29 +05:30
0adc609e4b Add medical page with IAP vaccination schedule 2026-05-10 05:46:02 +05:30
fa14a22554 Add PWA manifest and service worker 2026-05-10 05:45:11 +05:30
34e8ffe5f2 Add offline queue with localStorage 2026-05-10 05:44:39 +05:30
297479fc1d Add fast-log UI with modal for feed/diaper/sleep 2026-05-10 05:42:12 +05:30
54df45cc8a Add children and families API 2026-05-10 05:33:57 +05:30