[Feature Request]: Customizable Upload Actions for S3 StorageBrowser
On which framework/platform would you like to see this feature implemented?
React
Which UI component is this feature-request for?
Authenticator
Please describe your feature-request in detail.
Hello Team,
I would like to request a new feature that allows us to customize the file upload functionality (AddFiles() or AddFolder). Specifically, we want the ability to attach a tag/metadata value during the upload process that can be later accessed through code.
Please describe a solution you'd like.
The ability to customize or modify the standard/default upload behavior
We love contributors! Is this something you'd be interested in working on?
- [ ] 👋 I may be able to implement this feature request.
- [ ] ⚠️ This feature might incur a breaking change.
We are actually planning this feature for an upcoming release! We will update this ticket when the code is released.
@dbanksdesign, thanks a lot for the update, could you please elaborate what to expect with this next release. We are interested in adding metadata but also changing the name of the files being uploaded or putting them in a specific prefix ideally auto-generated.
I also have a side but related question, there is a different but somewhat similar component - https://ui.docs.amplify.aws/react/connected-components/storage/fileuploader that already features metadata and in general more customizability and hooks, but it obviously is not intended for letting user manage files in s3 buckets. Although it suits our use-case better, it doesn't support STS AuthN using 3rd party IdP that we rely on, do you have any information whether S3 Storage Browser and File Uploader authentication functionality will ever be aligned?
Thanks a lot for the answers and awesome components library.
We are actually planning this feature for an upcoming release! We will update this ticket when the code is released.
Hey, does this mean we will get this in the Amplify Gen 1 V6 uploadData() function? We are currently unable to upload an object with tagging
@adamritolabs Yes, the base API will also need some update in order for this to work. We will post more updates in the ticket when we release the feature.
@adamritolabs Yes, the base API will also need some update in order for this to work. We will post more updates in the ticket when we release the feature.
@ashika112 got it thanks for the update! Do you have an ETA for this?
We don't have an ETA at the moment, but we will make sure to update this issue as soon as we have news to share. Thanks!
Any updates on this? Looking to do the same thing (Apply metadata on upload) and don't want to go through the trouble of making all custom views and handlers if this is in the near-term future
Hi @mcrutch ,
Unfortunately we do not have any updates yet. We will update this issue once we have more information.
Thanks!