Skip to content
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

Update the zip file validator with updated manifest #422

Open
royscheeren opened this issue Feb 18, 2025 · 1 comment · May be fixed by #434
Open

Update the zip file validator with updated manifest #422

royscheeren opened this issue Feb 18, 2025 · 1 comment · May be fixed by #434
Assignees

Comments

@royscheeren
Copy link
Contributor

Problem statement

When uploading an asset that is zipped by MacOS the file cannot be read correctly by the application.
A sanity check with using a windows PC confirms this.

(The most likely culprit would be that MacOS uses a different filesystem thats backwards compatible with zip files from other platforms but when used for its own system defaults to a different algorithm)

Definition of Done

  • We know what the underlying problem is.
  • The solution could be to educate people that apple assets are currently unsupported
  • OR
  • We have a simple way of supporting both
@royscheeren royscheeren added this to the End February Milestone milestone Feb 18, 2025
@royscheeren
Copy link
Contributor Author

royscheeren commented Feb 27, 2025

@jdsika Is going to update the ontology, then the file list can be fully extracted from the manifest and the we have an exact file list.

New DoD:

  • Validator is updated to handle verification based solely on the ontology (bar the manifest).

@royscheeren royscheeren changed the title Files zipped by apple computers can't be read Update the zip file validator with updated manifest Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants