Match kamo-internal avatar storage — 3 sizes, MinIO, separate upload step

Featurekamo-register
Ya
18 Aprili 2026, 18:56 UTC
Mwandishi
Kamo
Ahadi ya
e3edb36

Crop dialog now produces three PNG blobs (50/150/350px) via canvas, identical to kamo-internal's AvatarManager. After registration returns userId, the blobs are POSTed to **************** (new unauthenticated endpoint guarded by emailVerified=false). avatarUrl is no longer sent in the registration JSON body. Avatar upload failure is non-fatal so registration still completes.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei