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
eddb1dd8ea
Fix feed method enum value
2026-05-10 05:32:35 +05:30
afb1555389
Fix date handling in logs API
2026-05-10 05:30:57 +05:30
36becd3dc0
Add logging API routes: logs, vaccinations, growth
2026-05-10 05:28:54 +05:30
797eedaeb3
Add logging schema: feeds, diapers, sleeps, vaccinations, growth, medications
2026-05-10 05:24:57 +05:30
13042f6e68
Add build verification rule to CLAUDE.md
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
EOF
)
2026-05-10 05:17:44 +05:30
fa657a4ba9
Fix duplicate code in setup route
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
EOF
)
2026-05-10 05:15:37 +05:30
804f12ac29
Add all database tables to setup route
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
EOF
)
2026-05-10 05:14:18 +05:30
4c7535e716
Fix setup: remove IF NOT EXISTS syntax
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
EOF
)
2026-05-10 05:11:52 +05:30
35b0b5b528
Fix setup route to use sql.unsafe() for raw SQL
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
EOF
)
2026-05-10 05:10:07 +05:30
8ca54fec30
Fix login page to use real signin API, fix setup route db.execute()
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-10 05:07:05 +05:30
ab9aa1052e
fix: use drizzle sql
2026-05-10 05:04:43 +05:30
d6a7f7560e
fix: simplify setup
2026-05-10 05:02:49 +05:30
b4dc29fa3d
feat: add signin API and setup route
2026-05-10 05:00:26 +05:30
affd70b9a7
fix: debug route
2026-05-10 04:55:31 +05:30