Services Plugins FAQs

☁️ AWS File Uploader - New Plugin from Zeroqode

Hi @jeffmccutcheon,

Hope you had a refreshing weekend :pray:

I wanted to follow up and see if the suggestion I provided resolved the issue with the mandatory field for renaming files. Please let me know if everything is working smoothly now or if you’re still experiencing any unexpected behaviors.

Best regards :hibiscus:

okay I will try that, thanks

1 Like

Hi @jeffmccutcheon,

I’m excited to share that our developers have added a refresh action for the NoGUI element in our AWS plugin. This improvement is part of the newly released update - version 1.173.0.

Could you please update the plugin and test out the new action? I would greatly appreciate your feedback on whether everything is working correctly or if you’re encountering any issues!

Looking forward to your response :pray:

Best regards :hibiscus:

Hello, please I’m having an issue with the plugin. Previously, I was on version 1.132, now currently on 1.172.

I updated the plugin, created an IAM user, added the Amazons3full access to it. However when I try to upload a file via the fileuploader GUI, I get an error that says - "<?xml version="1.0" encoding="UTF-8"?> SignatureDoesNotMatchThe request signature we calculated does not match the signature you provided. Check your key and signing method."

I know that the access and secret keys are correct, because when I run the “Create temporary Credentials” it registers on AWS console that access key was used. Also region and bucket name are entered correctly.

How do I solve this bug/issue?

Hi @ofoikechi,

Thanks for your message!

To avoid any confusion, let’s continue our conversation in our direct messages. I’ll follow up with you there as soon as possible with more information :pray:

Best regards :sunflower:

Hi everyone :wave:

Hope all of you are doing amazing today!

We are excited to share a new update for our AWS File Uploader plugin! Starting from version 1.187.0, the plugin now includes new Beta actions and elements designed to enhance security while maintaining all current functionality! As some of you came to us with issues saying the keys were visible, and after our tries to go around this using temporary keys, we were determined to find a way to resolve this once and for all!

Here is a simple example of the difference in setting them up:

Previous Element Setup:

  1. Add the element to your app.
  2. Add the AWS keys in the plugin settings and the element.
  3. Set up the element per your liking and use case.
  4. Upload and use the file URLs in your application!

New Beta Features Setup:

  1. Add the element to the app.
  2. Set up the “Generation URL” event for the specific element.
  3. In this workflow, add two new actions: “Generate Pre-signed URL” and “Upload file.”
  4. In the “Generate Pre-signed URL” action, show the path of the file, available in a new state called “File Path.”
  5. In the “Upload File” action, set up the result of the “Generate Pre-signed URL.”
  6. Upload and use the file URLs in your application!

Changes made for the Beta Features :

  • Both GUI and NoGUI elements have been updated to support the new flow.
  • The S3Objects element has been removed and replaced with a simple action “Get All Files.”
  • The delete actions are not included in the beta features, as only the “Delete Files/File (backend)” action will achieve the desired security and also work on the backend.
  • All events should work as expected with the Beta Features.Rest assured, the previous functionalities and actions are still available along with the Beta features.

We know the flow has changed drastically for these features, so we updated the documentation with more information on how to set them up - you can check it here. At the moment, we do not have a demo page showcasing the setup, but we are working hard to deliver it to you soon :pray:

Please note that these features are still in Beta, so if you encounter any bugs or issues, we encourage you to report them to us so we can continue improving the plugin!

Thank you for your continued support and trust in Zeroqode plugins. We look forward to hearing your feedback! Feel free to reach out to us with any questions or concerns at support@zeroqode.com :blush:

Best regards,
The Zeroqode Team :hibiscus:

2 Likes

Hi folks!

We’re excited to announce a major update to our AWS File Uploader - Any Size plugin! :star_struck:

You can now upload files larger than 5 GB, making it even easier to handle large files without limitations. This enhancement ensures seamless file management for your Bubble apps, no matter the size. :rocket:

If you’re working with large files, this update is here to enhance your app’s capabilities. Upgrade today to version 1.190.0 and experience the new possibilities!

Best regards,
The Zeroqode Team

2 Likes

Hello, was there an recent update? My “Fileuploader a current file uploaded” workflow no longer runs when I upload a single 60mb video. I reverted four versions and now it does run upon upload.

Hey @jeffmccutcheon ,
Thank you for contacting us.

I checked the plugin demo page and did not find the problem you metioned.
To understand better your use case, would it be convenient to share the following information:

-What is your error when uploading the video(Screenshot/Video)
-Screenshots/Video of your plugin element’s configuration.
-Workflows associated with the plugin.
-Any additional details you believe are important for us to replicate and understand your use case.

Looking forward to your reply.

Best Regards,
Anton

Best regards.
Support Team
Browse all Zeroqode Plugins for bubble
Banner_Last3

is it possible to put a no gui action in a backend workflow?

Hi Jeff,

It’s great to hear from you again! Wishing you a wonderful new year :hugs:

Could you please clarify what you mean by “put a no gui action in a backend workflow”? I’m not entirely sure what you’re referring to, but I want to provide you with accurate information!

Hope to hear back from you soon and giving you more details. :pray:

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble
Banner_Last3

Hi @jeffmccutcheon,

I hope you’re doing well!

I wanted to follow up on your last message. Could you please provide more details about what you’re trying to achieve and the feature you’re requesting? This will help me understand if something like that is possible.

Thanks a lot :pray:

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble
Banner_Last3

In my backend workflow, I obtain an image from an api. I would like to save this image to my own aws before I manipulate if further. However, I cannot reference a “no gui uploader” in my back end workflows because I don’t have that no gui uploader element on a page (I don’t even have a page, it’s a backend workflow

Hi @jeffmccutcheon,

Thanks a lot for the additional details :pray:

I’m having trouble understanding the actions you’re referring to that reference the NoGUI action. For instance, when uploading files to an AWS bucket using an URL to the file, there’s an action called “Uploading to AWS” that can be used in the backend. However, it’s important to note that this action was designed to work with Bubble files, and we’re not sure how it will behave if you insert a URL from another API.

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

I did not see the new beta action. Is the latest update 1.199 stable? I have about 15 uploaders on various pages on my site, I would hate to change them all and have to change back

Hi @jeffmccutcheon,

We introduced the Beta features about 4 months ago to enhance the security of the plugin. With version 1.199.0, the Beta elements have been integrated as the default functionality, removing the previous elements and all client side actions. We’ve thoroughly tested and provided multiple fixes until this update to ensure their stability!

However, please note that upgrading to the new elements will require more setup due to the changes made to enhance security. Additionally, the upload speed should remain the same, but the server-side action to generate the Presigned URLs may take slightly longer, resulting in a slightly increased total upload time.

We’ve provided more information in the documentation on how to set up the plugin for the new elements and any additional notes. The demo page has been also changed, showing how we set it up on our side -check it to see the differences in setup and upload speed. If you have any questions or concerns, feel free to reach out to me anytime :hugs:

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Hi there, I have updated it and it seems to work, but I can no longer upload on iphone

Hi @jeffmccutcheon ,

I’m delighted to hear that you’ve updated the plugin :hugs:

Could you please share more details about your experience with this behavior? I tested the plugin demo page - linked here - and it worked as expected on iOS 18.3, all files being uploading without encountering any issues. More information would be greatly appreciated so that I can provide accurate details and suggestions!

Best regards :sunflower:

Browse all Zeroqode Plugins for Bubble Banner_Last3

Yes. user error i guess. i couldn’t find the problem, so I just deleted and started over and it worked. sorry for the false alarm.

Hi @jeffmccutcheon,

I’m glad to hear that you’ve resolved this behavior with our plugin! It could have been a faulty setup of a specific part that caused the problem on mobile devices.

If you’re enjoying our plugins and have some spare time, we’d appreciate it if you could rate them. Simply go to the Plugins tab in the Bubble editor, search for the plugin by name, and give it the stars you think it deserves.

Additionally, if you’d like to share your complete experience with Zeroqode, we’d be grateful if you could leave your feedback at: https://zeroqode.com/review.

You can also use the direct links:

Please let me know if you have any other questions or concerns that I can assist you with :hugs:

Best regards :hibiscus:

Browse all Zeroqode Plugins for Bubble
Banner_Last3