Skip to content

[Feature Request]: Customizable Upload Actions for S3 StorageBrowser #6374

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
2 tasks
vishsake opened this issue Feb 20, 2025 · 6 comments
Open
2 tasks

[Feature Request]: Customizable Upload Actions for S3 StorageBrowser #6374

vishsake opened this issue Feb 20, 2025 · 6 comments
Labels

Comments

@vishsake
Copy link

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.
@vishsake vishsake added the feature-request Request a new feature label Feb 20, 2025
@github-actions github-actions bot added pending-triage Issue is pending triage pending-maintainer-response Issue is pending response from an Amplify UI maintainer labels Feb 20, 2025
@dbanksdesign
Copy link
Contributor

We are actually planning this feature for an upcoming release! We will update this ticket when the code is released.

@github-actions github-actions bot removed the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Feb 20, 2025
@dbanksdesign dbanksdesign added StorageBrowser and removed pending-triage Issue is pending triage labels Feb 20, 2025
@zzFluke
Copy link

zzFluke commented Feb 26, 2025

@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.

@github-actions github-actions bot added the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Feb 26, 2025
@joon-won joon-won removed the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Feb 26, 2025
@adamritolabs
Copy link

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

@github-actions github-actions bot added the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Mar 19, 2025
@tiffanynwyeung tiffanynwyeung removed the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Mar 19, 2025
@ashika112
Copy link
Contributor

@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
Copy link

@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?

@github-actions github-actions bot added the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Mar 19, 2025
@ashika112 ashika112 removed the pending-maintainer-response Issue is pending response from an Amplify UI maintainer label Mar 20, 2025
@tiffanynwyeung
Copy link
Member

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants