Nikolai Papin
669349e020
chore: remove direct avatar upload endpoint (POST /profile/avatar);
feat: add endpoints for presigned upload URLs (GET /upload/avatar, GET /upload/image);
refactor: replace ProfileDto with NewProfileDto in update profile endpoint;
feat: implement S3 integration for avatar management;
fix: update database queries to handle new avatar upload flow;
chore: add new dependencies for S3 handling (golang.org/x/time);
refactor: rename UploadService to S3Service;
refactor: change return type for func LocalizeS3Url(originalURL string) (*url.URL, error);
feat: add custom validator for upload_id
2025-08-01 04:34:06 +03:00
..
2025-07-23 21:11:49 +03:00
2025-07-30 14:26:27 +03:00
2025-08-01 04:34:06 +03:00
2025-08-01 04:34:06 +03:00
2025-06-01 04:29:15 +03:00
2025-06-10 17:50:14 +03:00
2025-06-17 21:34:55 +03:00
2025-08-01 04:34:06 +03:00
2025-08-01 04:34:06 +03:00