tia/src
Mannu 0e047e110f fix(memories): route upload through server proxy to avoid R2 CORS failure
Direct PUT to R2 presigned URL is cross-origin, causing "Failed to fetch"
in browsers without R2 CORS configured. Use the existing PUT /api/upload
proxy handler instead — file goes client → Next.js → R2 server-side.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 21:57:48 +05:30
..
__tests__ feat(g1-g4): design system, memories pipeline, medical tracking, AI brain 2026-05-17 17:48:34 +05:30
app fix(memories): route upload through server proxy to avoid R2 CORS failure 2026-05-18 21:57:48 +05:30
components refactor: full codebase sweep — shared types, utilities, component splits 2026-05-18 21:37:39 +05:30
db feat(g1-g4): design system, memories pipeline, medical tracking, AI brain 2026-05-17 17:48:34 +05:30
hooks feat(g5-g6): age-aware UX + mama affiliate page 2026-05-18 00:59:17 +05:30
lib refactor: full codebase sweep — shared types, utilities, component splits 2026-05-18 21:37:39 +05:30
scripts Security hardening: auth, bcrypt, rate-limiting, RLS, audit 2026-05-16 23:11:01 +05:30
types refactor: full codebase sweep — shared types, utilities, component splits 2026-05-18 21:37:39 +05:30
auth.ts Fix db imports: use dbUnscoped 2026-05-16 23:12:33 +05:30
middleware.ts fix: secure /api/ai endpoint and remove debug routes 2026-05-17 16:41:47 +05:30