generated from nhcarrigan/template
c154ef1897
Added admin endpoint and functionality for editing user profiles from the report management interface: Backend Changes: - Added PUT /api/users/:id endpoint for admin-only profile editing - Reuses existing updateUserSettings logic with slug uniqueness validation - Protected with adminGuard and csrfProtection - Proper audit logging for admin profile edits Frontend Changes: - Added adminUpdateUser() method to UserService - Updated editProfile() in admin-reports to load profile and allow bio editing - Uses prompt for quick bio editing (can be expanded to full form later) - Shows success/error toasts and refreshes report list after edit Admins can now quickly edit reported user profiles directly from the report management interface.