Monorepo for Tangled

appview/state: bump profile avatar size limit to 5mb

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.org>

+4 -4
+2 -2
appview/pages/templates/user/fragments/editAvatar.html
··· 7 7 <label for="avatar-file" class="uppercase p-0"> 8 8 Upload or Remove Avatar 9 9 </label> 10 - <p class="text-sm text-gray-500 dark:text-gray-400">Upload a new image (PNG or JPEG, max 1MB) or remove your current avatar.</p> 10 + <p class="text-sm text-gray-500 dark:text-gray-400">Upload a new image (PNG or JPEG, max 5MB) or remove your current avatar.</p> 11 11 <input 12 12 type="file" 13 13 id="avatar-file" ··· 23 23 hover:file:bg-gray-200 dark:hover:file:bg-gray-600" /> 24 24 <div class="flex flex-col gap-2 pt-2"> 25 25 <button type="submit" class="btn w-full flex items-center justify-center gap-2"> 26 - {{ i "upload" "size-4 inline group-[.htmx-request]/form:hidden" }} 26 + {{ i "upload" "size-4 inline group-[.htmx-request]/form:hidden" }} 27 27 {{ i "loader-circle" "size-4 animate-spin hidden group-[.htmx-request]/form:inline" }} 28 28 upload 29 29 </button>
+2 -2
appview/state/profile.go
··· 763 763 } 764 764 defer file.Close() 765 765 766 - if header.Size > 1000000 { 766 + if header.Size > 5000000 { 767 767 l.Warn("avatar file too large", "size", header.Size) 768 - s.pages.Notice(w, "avatar-error", "Avatar file too large (max 1MB)") 768 + s.pages.Notice(w, "avatar-error", "Avatar file too large (max 5MB)") 769 769 return 770 770 } 771 771