The visibility of this media is set to private however the bucket was also made public just to ensure there are no issues with access. I'm no AWS expert so it's possible I've missed something super obvious, so apologies if that is the case.
In the linked reproduction repo the following steps in order were taken
Created a new Laravel App, installed latest Filament Panels v3 (stable)
Setup an S3 bucket & IAM user
Attach AmazonS3FullAccess permissions to the user, implement basic policy on bucket (see below)
I am experiencing this too today, I deployed my project via Laravel Vapor. When uploading using the FileUpload input, there are no issues. But when using the CuratorPicker I receive an error.
Filament Version
v3.0.39
Plugin Version
v3.0
PHP Version
PHP 8.1.0
Problem description
Attempting to upload media to S3 using the CuratorPicker component throws the following exception.
Intervention \ Image \ Exception \ NotReadableException - Image source not readable
The visibility of this media is set to private however the bucket was also made public just to ensure there are no issues with access. I'm no AWS expert so it's possible I've missed something super obvious, so apologies if that is the case.
In the linked reproduction repo the following steps in order were taken
Expected behavior
Upload should not throw the exception. Expect the newly uploaded image to appear in the "media library" output for selection.
Steps to reproduce
Reproduction repository
No response
Relevant log output
No response