RELEASED - plugin JS Zip file generator

Hi @ryanck
Just to be sure, what you need is just to know when the file is ready to download and download it using an action instead of auto-download?

1 Like

Hello @Jici,

That“s right. What I want is to create the file but not save it into the database and when it“s ready, use a button so the user can click on it to download the generated ZIP file.

Hello,

Before purchasing your plugin, I would like to know if I could create folders and folders in folders so all file are stored following the different project phases ?

Hi! Yes it’s handle folder. When you set the filename parameters, you can set the full path of the file. (/projectid/file.pdf for example).

Sincerely loving this plugin!

Thank you so much.

2 Likes

Just curious if there’s any update on this?

Actually it’s working from client side. Server side is not ready.

I’m sure it’s a difficult issue.

My users frequently pass files of 2 - 3 gb in size. Currently, the industry standard is emailing each other dropbox/google drive links but everyone hates that and our app users have been salivating over the idea of us building in good file hosting.

I implemented the idea using your plugin to a cohort of test users yesterday and they are LOVING it. Unfortunately, files above 1GB seem to frequently time out, freeze the computer, or invoke browser timeout messages.

I’m hoping a server side compression algorithm would remedy this.

Maybe a better understanding of using this app could solve my issue as well.

All of the data is hosted in Amazon S3 buckets that users have uploaded previously (usually quite a few days before someone tries to retrieve it). Is there a better way I could be using the features of your app to handle this data?

Hi!
I have a plan for that but not already implemented and tested. Actually working on a major update for another plugin and I can probably look at this request after.

2 Likes

Hey, thanks for a great plugin!

I am creating a lot of csv files as monthly reports, and it would be amazing to zip them in one archive!
However, I can’t seem to find the option to do so from the backend workflows, is that functionality not available yet?
Thank you! :nerd_face:

Not available yet. We are more limited with files on server side and this will need to use the Files Bubble API to work. Also, I think there’s some limitations on the file size we can send using Files API that may affect the plugins. I didn’t get enough time for testing and check that.

@Jici

It looks like the server-side ZIP download has stopped working on Chrome. In the console I’m seeing the following error:

Looks like it’s related to a recent Chrome update. Any idea how to fix?
https://chromestatus.com/feature/5706745674465280

Update: I think you need to do this?

Can you share how you use it actually?
I’ve tested in my demo and everything work fine.

Hi Jici,
How is the progress on developing a server side version?

Hi!
Do you need to load huge file?
I think the main issue actually is to work with large file. But if you need it just for less than 50mb file, I may release a first version with this limit

For me, less than 10Mb in file size :+1:t2:

1 Like

Hi there !
First of all, i’d like to thank your for this plug in which im using for a while on 2 apps.
Thing is, i have a problem now, when a user try to download a .zip, on chrome i have the following message : ā€œfile is not commonly downloaded and may be dangerousā€
I have this message on one app which is last updated but not on an older one

do you have any clue on how to fix his ?

thanks ! @Jici

Thanks to report. I will have a look. It may be related to a Chrome update. Did you get a chance to test on other browsers?

Hi @Jici

Is it possible to download private file with your plugin ?

I don’t remember if I’ve tested it, but if the user is logged in, I don’t see a problem with that. Also, there’s a work around if this doesn’t work using apikey in url

Ok i see thanks.

How do you create in your plug-in hierarchy with folders and sub-folders?
The user can create sections that would be main folders and in each section I could have others folders or files.
The thing is I do not know how many.

You should have a kind of DB for files and a fields for folders and name. You can dynamically build the folder path according to what user is doing. The best is to built the full folder path in this field and not just store the parent folder.