View Issue Details

IDProjectCategoryView StatusLast Update
0009611Talermechant backendpublic2025-03-13 14:21
ReporterDana Dram Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status confirmedResolutionopen 
Product Version0.14 
Target Versionpost-1.0 
Summary0009611: Increased products images size support: From 1MB to 5MB
DescriptionCurrently, when adding a new product to the platform, the maximum supported image file size is limited to 1MB. This restriction prevents uploading high-resolution images, which are often larger in file size. As a result, users face challenges in showcasing detailed and visually appealing product images, especially for items requiring intricate visual representation (e.g., jewelry, apparel, or electronics).
Additional InformationThe platform must allow users to upload product images with file sizes up to 5MB without errors or restrictions.
TagsNo tags attached.
Attached Files
image_size.png (34,452 bytes)   
image_size.png (34,452 bytes)   

Activities

Christian Grothoff

2025-03-13 00:18

manager   ~0024187

Allowing this is a bad idea (TM) *unless* the wallet(s) support interning of large forgettable contract BLOBs, and forgetting of (large) contract BLOBs (automatic & manual). Plus, we probably still want to also even then add support for automatic down-sizing by the merchant (SPA? backend?) unless the user specifically asks for the full image to be preserved. Alternatively, we *may* want to consider supporting out-of-band preview images that are not embedded with the contract(s). Lots of considerations. If we don't do this, the wallet may store excessive amounts of data (bad on mobile), which we should really avoid.

So I'm not in principle against lifting this limit, but first we need various enhancements in the wallet(s).

Issue History

Date Modified Username Field Change
2025-03-12 14:34 Dana Dram New Issue
2025-03-12 14:34 Dana Dram Status new => assigned
2025-03-12 14:34 Dana Dram Assigned To => Christian Grothoff
2025-03-12 14:34 Dana Dram File Added: image_size.png
2025-03-13 00:18 Christian Grothoff Note Added: 0024187
2025-03-13 00:19 Christian Grothoff Priority high => low
2025-03-13 00:19 Christian Grothoff Severity block => feature
2025-03-13 14:21 Christian Grothoff Assigned To Christian Grothoff =>
2025-03-13 14:21 Christian Grothoff Status assigned => confirmed
2025-03-13 14:21 Christian Grothoff Target Version => post-1.0