☁️Wasabi Cloud Storage Plugin

Hello @webermarques ,
Thank you for contacting us.

We are aware of this issue and our development team is already working on a fix.
As soon as we get a response from them, we will definitely get back to you.

Thank you for your understanding and cooperation :blush:

Best Regards,
Zeroqode Support Team

1 Like

Hello @webermarques ,

Our developers are investigating the issue.

We would like to ask you to provide us with a test page with the problem you mentioned above.
To add our Support Team as a collaborator, please follow these steps in the Bubble Editor:
Settings > Collaboration > Add email support@zeroqode.com.

Please contact us at support@zeroqode.com or reply in this forum thread when done.

Thank you for your understanding and cooperation.

Best Regards,
Zeroqode Support Team

1 Like

Hello @webermarques ,

Could you let us know if you got our last message?

We are waiting for more information from you in the form of a test page where we will see this issue.
This information will help our developers to solve it as soon as possible.

Please give us access to the test page and we will help you.

We look forward to hearing from you.

Best Regards,
Zeroqode Support Team

1 Like

Sorry for the delay in getting back to you, I’ve been out of the office for the last two weeks.

I’m working on the testing page as suggested and will upload access soon.

Thanks!

Edit: sent an e-mail with the links for the test page.

1 Like

Hi @webermarques,
We have also sent this reply to your email but also wanted to inform on the forum - the info might be useful for others as well.

The issue with the file names doesn’t stem from the Wasabi Plugin but from the plugin that extracts and places them in a zip file. It pulls the file names from the URL, which isn’t entirely accurate because we have to encode the URL for the browser to read the link properly. We recommend reaching out to the authors of the other plugin and asking them to address this.

Here’s why we URL encode:

  • Compliance with URL Standards: Ensures links are formatted correctly according to web standards.
  • Avoiding Ambiguity: Prevents confusion in the URL structure.
  • Ensuring Proper Transmission: Makes sure the links are transmitted accurately across the web.
  • Avoiding Security Issues: Helps prevent potential security vulnerabilities.

If you have any other plugin-related questions, feel free to reach out.

Best wishes, :pray:
Zeroqode Support Team.

1 Like

Hello Igor,

I hope you are well.

Thank you very much for your feedback, but I need to inform you that my application works perfectly with version 1.104.0 of the wasabi cloud storage plugin.

If I simply update to version 1.105.0 or later, without making any other changes to the application or other plugin, the error happens. This way, I don’t see how the error could have been caused by another plugin.

In any case, I will continue using the legacy version until I realize that the error no longer occurs in future versions.

Is there any possibility of creating the functionality to return file names without the encoding added in version 1.105.0, if desired?

Thank you very much!

Hi @webermarques,

Thank you for your reply, and I apologize for the delay over the weekend. :pray:

We’ve checked with the dev team again regarding your issue.

In this Update (Version 1.105.0, dated 13.03.24):

  • We added encoding for special characters in exposed states and fixed the “extension” and “type” states.

This update was released to encode special characters in filenames (such as # or ?). Before this update, files with special characters could not be uploaded to the Wasabi servers and could not be opened.

However, if special characters are present in the filename, the files cannot be opened, and the extension state will be empty.

We can’t reverse this change because files containing special characters will not open in the browser.

Our team recommends talking to the developers of the second plugin you’re using, as they should have accounted for this when designing their plugin’s logic. Encoding links is a common practice.

If you have any other questions, please let us know.

Best regards,
Zeroqode Support Team

Hi everyone :wave:

Hope you’re all having a productive day!

We’re excited to announce a new update for our Wasabi Cloud Storage plugin! With version 1.118.0, we’ve introduced new Beta actions and elements that enhance security while maintaining all the features! All Beta features are server-side only, which means the keys are now removed from the element and actions!

Here’s a quick setup guide to see the difference in using the new Beta features:

Previous Element Setup:

  1. Add the element to your app.

  2. Add the Wasabi keys in the plugin settings and the element.

  3. Configure the element according to your preferences and use case.

  4. Upload and use the file URLs!

New Beta Features Setup:

  1. Add the element to your app.

  2. Set up the “File added” event for the Wasabi element.

  3. In the new workflow, add two new actions: “Create Pre-signed URL” and “Upload to Wasabi.”

  4. In the “Create Pre-signed URL” action, specify the file path using the “Location” state, along with the necessary bucket information.

  5. In the “Upload File” action, use the result from the “Create Pre-signed URL.”

  6. Upload and use the file URLs in your application!

New changes:

  • Modifications to the Wasabi element to support the new flow alongside new features!

  • Introduction of Multipart Upload, allowing files larger than 5GB to be uploaded via the plugin

  • Migration of all other actions to the server side, increasing security.

We understand this might be a significant change with a lot of new information, so we’ve updated the documentation to cover the new Beta features - please take a look here.

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

Thanks to each of you for the support, understanding and trust in us :pray: F4eel free to reach out with any questions or concerns at support@zeroqode.com!

Best regards,
The Zeroqode Team :sunflower:

Hello,

I created a simple workflow to presign url and upload a file from a custom state but it doesn’t work. Am I missing something?


Hi @Tetrev,

Thank you for reaching out.

Could you please confirm if you’ve thoroughly reviewed the plugin documentation, particularly the section related to the beta functionality?

You can find more information here: Wasabi Cloud Storage

Additionally, could you share a detailed Loom video showing your app’s configuration, the plugin element, and a preview using the Step-by-step Bubble debugger to verify that all values are correctly set and none are empty?

Looking forward to your response.

Best regards,
Zeroqode Support Team

Hello Zerocode team,

Passing by to inform you that I got around the URL encoding issue using another plugin that does the work of encoding / decoding URLs.

So, before generating my zip file with the “Zip File Compress & Download” plugin, I use the “Encode/Decode URL” plugin to decode the URL and thus result in correct file names within the zip.

Thanks for the support!

1 Like

Hi @Tetrev ,

Just following up to see if my previous suggestion helped resolve the issue you were facing with our plugin. Could you kindly confirm whether everything is working fine now, or if you’re still encountering any problems? :pray:

Looking forward to hearing from you soon!

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

Yes, it’s now working, I set up the presigned url incorrectly before.

1 Like

Hi @Tetrev ,

Glad to be helpful. Please feel free to reach us again when you need some help or assistance. It will be a pleasure to cooperate. :slightly_smiling_face:

By the way, if you’re enjoying our plugins, we’d really appreciate a review from you. Just go to the Plugins tab in the Bubble editor, search for the plugin by name, and give it the stars you feel it deserves. Your support is incredibly valuable to us!

Thank you once again, and wish you a fantastic day ahead. :dizzy:

Best wishes,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3