feat: implement user profile system #40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/user-profile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
- Add theme persistence to database with localStorage migration - Create API endpoints for saving user settings and profile updates - Implement contact info management with dialog-based editing - Add /profile/edit page for profile editing - Add /profile/[user_id] page for viewing user profiles - Add /{vendor_id} route for public vendor profiles - Update dashboard with 'Edit Profile' quick action link - Add validation for vendor_id (alphanumeric + hyphens, 3-50 chars) - RLS policies enforce visibility rules for contact info - All features pass type-check, lint, and format checks- Check that stored contact_type matches enum values ('email', 'phone') - Prevent silent failures from unexpected database values - Return 500 error if corrupted contact record is found - Logged in server error for debuggingfeat: implement user profile system with settings persistenceto feat: implement user profile system