- POST /api/v1/me/photo (multipart, field 'photo')
- MinIO upload via storage.UploadAvatar (avatars/{userID}/{uuid}-{ts})
- /storage/* backend route reads from MinIO + serves with proper headers
- nginx unchanged: /storage/* proxied to backend like everything else
- Bumped to v0.5.0
|
||
|---|---|---|
| .. | ||
| audit | ||
| auth | ||
| chat | ||
| config | ||
| consent | ||
| db | ||
| handlers | ||
| locations | ||
| preferences | ||
| redis | ||
| reviews | ||
| storage | ||
| telegram | ||
| users | ||
| ws | ||