99b4b2a5c7
CoverImageField unconditionally capped the crop canvas at 1600px on the long edge, which was right for the default 'compressed' setting but silently overrode the user's choice when they had opted into 'original' via Network Settings. Other upload paths (ComposeBox, ImageUploadField) already respect this preference; campaign/action banners were the only holdout. Now: still crop to the configured aspect (that's a framing decision, not a quality knob), but only pass maxOutputSize through when imageQuality is 'compressed'. Users on 'original' get a full-resolution JPEG at q=0.92 from the cropped region, capped only by the natural source dimensions.