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

Introduce zip upload #4

Open
6 tasks
bnkamalesh opened this issue Dec 11, 2020 · 0 comments
Open
6 tasks

Introduce zip upload #4

bnkamalesh opened this issue Dec 11, 2020 · 0 comments
Labels
backend backend related changes enhancement New feature or request frontend frontend related changes
Milestone

Comments

@bnkamalesh
Copy link
Owner

bnkamalesh commented Dec 11, 2020

Allow user to upload a full directory of static pages and assets (zipped)

  • Should allow drag & drop of zip file
  • Queue the request to process (can use Redis for pub/sub)
  • Generate a single new page, and use the new generated ID for setting base URL for the whole site
  • inject base tag in all HTML files with newly created URL
  • only files of following mime type should be allowed: PNG, JPG, PDF, CSS, JS, HTML, SVG, JSON
  • limit zip size to 2.5MB (might have to scan to detect a zip bomb somehow)
@bnkamalesh bnkamalesh added backend backend related changes enhancement New feature or request frontend frontend related changes labels Dec 11, 2020
@bnkamalesh bnkamalesh added this to the 1.0 milestone Dec 11, 2020
@bnkamalesh bnkamalesh added this to To do in HostHTML.live Mar 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend backend related changes enhancement New feature or request frontend frontend related changes
Projects
Development

No branches or pull requests

1 participant