Andrei
0e13401148
CI/CD Pipeline / Lint and Test (push) Has been cancelled
CI/CD Pipeline / E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Application (push) Has been cancelled
feat: Integrate photo upload with MinIO storage and Sharp optimization
Now uses the existing infrastructure instead of base64:
- Created photos API client for multipart/form-data upload
- Upload to /api/v1/photos/upload endpoint
- Backend handles Sharp image optimization (resize, compress, format conversion)
- MinIO/S3-compatible storage for scalable file management
- 10MB file size limit (up from 5MB base64)
- Shows upload progress with spinner
- Returns optimized CDN-ready URLs
- Proper error handling with backend validation
Benefits over previous base64 approach:
✅ Images optimized with Sharp (smaller sizes, better quality)
✅ Stored in MinIO (scalable object storage)
✅ CDN-ready URLs for fast delivery
✅ No database bloat from base64 strings
✅ Supports larger files (10MB vs 5MB)
✅ Automatic thumbnail generation
✅ Better performance and scalability
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-04 08:23:15 +00:00
..
2025-10-01 19:01:52 +00:00
2025-10-03 21:52:26 +00:00
2025-10-02 05:50:57 +00:00
2025-10-01 19:01:52 +00:00
2025-10-01 19:01:52 +00:00
2025-10-02 17:17:06 +00:00
2025-10-01 21:15:08 +00:00
2025-10-01 19:01:52 +00:00
2025-10-01 21:06:57 +00:00
2025-10-04 08:23:15 +00:00
2025-10-01 21:11:30 +00:00
2025-10-02 14:46:18 +00:00
2025-10-04 08:11:38 +00:00
2025-10-02 11:03:54 +00:00