6th November 2025 — S3 Gallery Fix for BlockPublicAcls #79
build 353 — Refs: #79 — commits a5b8026, 0ac17d2
Fixed image resize failures on S3 buckets with BlockPublicAcls enabled by removing ACL parameter from resize uploads.
Where to Find It
- Gallery: Image uploads and auto-resize operations
- S3 Buckets: Works with BlockPublicAcls security setting enabled
Benefits
- Security Compliance: Works with modern S3 bucket security settings (BlockPublicAcls)
- Consistent Behavior: Resize uploads now match regular uploads (no ACL parameter needed)
- Environment Compatibility: Fixes resize failures in environments like North-West Kent
- Bucket-Level Control: Public access handled at bucket level, not individual object level
Technical Details
- Remove ACL parameter from image resize uploads to S3
- Regular uploads already work without ACL parameter
- Bucket-level permissions handle public access configuration
- Prevents AccessControlListNotSupported errors on modern S3 buckets