Commit Graph

153 Commits

Author SHA1 Message Date
ba91b1b3b1 chore: remove pre-locust configuration files and test stubs 2026-05-10 22:41:41 +00:00
7dd1da38b9 feat: add avatar upload and cropping functionality to user profile settings
Implement avatar management with image upload, client-side cropping, and server-side storage. Users can now upload profile pictures from their local filesystem, crop them to a square aspect ratio using a drag-and-resize interface, and save the result. The backend stores cropped images in a dedicated avatars directory and updates the user record with the new avatar path. Includes validation for file type and size limits, plus fallback to default avatar on error.
2026-05-10 19:33:53 +00:00
97689f86d7 feat: implement basic version of the application with core functionality 2026-05-10 07:08:12 +00:00