isontheline / pro.webssh.net

iOS / iPadOS / macOS SSH Client
https://apps.apple.com/us/app/id497714887
MIT License
278 stars 31 forks source link

SFTP : Ability to unzip an archive #805

Open isontheline opened 1 year ago

isontheline commented 1 year ago

Feature description

Good afternoon,

I still miss the functionality to extract .zip files after uploading or the option to upload folders. When I want to upload a .zip file now, I can't extract it once the file is on the server. Uploading a complete folder is also not possible, so I'm a bit stuck now.

Sincerely,

Marijn

mbierman commented 1 year ago

Does the device you upload to not have unzip or gunzip?

isontheline commented 1 year ago

I think Marijn want to unzip from the SFTP UI directly without opening an SSH session

mbierman commented 1 year ago

I see. Then is zip not on the mac or iPad? Don't get me wrong, it is great to have a great tool, but there is also a danger in being a swiss army knife.

isontheline commented 1 year ago

You're right @mbierman

Here the zip / unzip feature is on the server side.

It's more convenient to upload only one archive and unzip it on server instead of uploading a lot of files.

In all cases the zip / unzip won't be implemented on the client side because as you said we don't need to reinvent the wheel.

mbierman commented 1 year ago

Here the zip / unzip feature is on the server side.

So it has no impact on webssh?

It's more convenient to upload only one archive and unzip it on server instead of uploading a lot of files.

Yup.

In all cases the zip / unzip won't be implemented on the client side because as you said we don't need to reinvent the wheel.

👍

isontheline commented 1 year ago

It has an impact as WebSSH should present a contextual menu as : "Unzip..." and it will launch a SSH background connection in order to unzip

kernelb00t commented 1 year ago

This could be tricky, as we don't know the environment on the server. Maybe 2 modes :

isontheline commented 1 year ago

Thanks for your feedback @fr3nchalp4a 🙏 Yes you're right!

Have you got a need for a such feature on your side too?

kernelb00t commented 1 year ago

For the moment no, but this is a very cool feature that I think I could need!

preambule commented 3 weeks ago

+1 It can be useful! (like now for me) 😅

isontheline commented 3 weeks ago

I'm so adding more weight on this issue to plan it on the roadmap