iu
04617d1cdb
feat(profile): add round avatar with upload and cropping
- backend: user_avatar_objects binding (PG+SQLite), GC preserves avatar blobs,
avatar service (EXIF-stripping WebP 128/512), public avatar read route
- web: avatar upload/crop on profile, round avatar in header/members/comments/author
- android: avatar upload/crop, round avatar on profile and albums header
- openspec: add-user-avatar proposal/design/specs/tasks
2026-10-12 16:16:47 +03:00
..
2026-10-12 16:16:47 +03:00
2026-10-10 12:50:33 +03:00
2026-10-10 12:50:33 +03:00
2026-10-10 18:15:13 +03:00
2026-10-10 18:15:13 +03:00
2026-10-10 20:31:34 +03:00
2026-10-10 20:31:34 +03:00
2026-10-10 21:04:08 +03:00
2026-10-10 21:04:08 +03:00
2026-10-10 22:13:17 +03:00
2026-10-10 22:13:17 +03:00
2026-10-10 22:45:41 +03:00
2026-10-10 22:45:41 +03:00
2026-10-10 22:45:41 +03:00
2026-10-10 22:45:41 +03:00
2026-10-10 23:31:41 +03:00
2026-10-10 23:31:41 +03:00
2026-10-10 23:31:41 +03:00
2026-10-10 23:31:41 +03:00
2026-10-11 10:18:31 +03:00
2026-10-11 10:18:31 +03:00
2026-10-11 19:57:00 +03:00
2026-10-11 19:57:00 +03:00
2026-10-11 20:37:53 +03:00
2026-10-11 20:37:53 +03:00
2026-10-12 14:26:32 +03:00
2026-10-12 14:26:32 +03:00
2026-10-12 16:16:47 +03:00
2026-10-12 16:16:47 +03:00