echos-ocr/src
Randall Stillwell a83c41694f Add change password to profile, persist all profile fields to DB
- Add jobTitle, company, bio columns to User model (previously localStorage only)
- Replace legacy Authentik GET /api/auth/me with session-based profile endpoint
- Update PUT /api/auth/me to persist all profile fields to DB
- Add PUT /api/auth/change-password endpoint with current password verification
- Add Security card to profile page with change password form
- Update user-profile provider to fetch from API instead of localStorage

Made-with: Cursor
2026-04-17 15:35:24 -05:00
..
app Add change password to profile, persist all profile fields to DB 2026-04-17 15:35:24 -05:00
components Fix migration test issues: upload button, forgot password, IMAP, FTP UI, surveys nav, integration tests 2026-04-17 12:17:11 -05:00
lib Add change password to profile, persist all profile fields to DB 2026-04-17 15:35:24 -05:00
types Add multi-workspace support with org switcher and open registration 2026-04-16 18:08:08 -05:00
auth.ts Add feature pages, pricing page, and redirect unauthenticated users to landing page 2026-04-16 19:09:52 -05:00
instrumentation.ts Migrate to Vercel + Supabase + Upstash production stack 2026-04-15 23:51:44 -05:00
middleware.ts Fix migration test issues: upload button, forgot password, IMAP, FTP UI, surveys nav, integration tests 2026-04-17 12:17:11 -05:00