-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
VFS Archive support #67
base: master
Are you sure you want to change the base?
Conversation
Also yes, as the CI pointed out, I didn't update the lockfile yet either. |
I don't know why the CI linter doesn't like my switch statement but I don't see anything wrong with it, the indentation looks correct to me. @andersevenrud could you weigh in when you get a chance? I could change the |
Feel free to do so. I don't think I have a switch statement in the codebase anywhere else, so this has never popped up for me :) |
Will resolve some linting errors discussed in os-js/osjs-server#67.
Will resolve some linting errors discussed in os-js/osjs-server#67.
Also removed deletion of archive after extraction, inline with how operating systems like Windows handle archive extraction.
* chore: add .gitignore Necessary for opening this repo in GitHub codespaces, as it automatically downloads all the dependencies. * feat: switch statement support Will resolve some linting errors discussed in os-js/osjs-server#67.
Meant to close out #64, pending the merge of os-js/osjs-gui#40 and os-js/osjs-filemanager-application#41. Will result in the resolution of os-js/osjs-filemanager-application#39 as well.
Opening as a draft because there are still a few slight modifications that I want to make, most notably a
try/catch
for thecompress
action that deletes the ZIP file on an error rather than leaving behind a corrupt artifact. Also there is one test (noted with a TODO) that I implemented that still doesn't work and that I have been unable to figure out, so some help with that would be appreciated.