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

Finish new upload pipeline #411

Closed
14 of 16 tasks
turt2live opened this issue May 28, 2023 · 0 comments
Closed
14 of 16 tasks

Finish new upload pipeline #411

turt2live opened this issue May 28, 2023 · 0 comments

Comments

@turt2live
Copy link
Member

turt2live commented May 28, 2023

Part of #409

  • Core pipeline written
  • Move request too large/small early checks somewhere else
  • Support PUT /upload endpoint (for v1.7 async uploads) Async media support: MSC2246 #407
  • Support blurhash again
  • Stop using reserved_media table for ID generation
  • Test upload cases:
    • Single user upload file (first time)
    • Single user upload twice (same params)
    • Single user upload with different content-type
    • Single user upload with different file name
    • Single user upload different bytes
    • User exceeds quota Per-user quota rework #408
    • User upload timeout
    • Blurhash
    • Redis locking
    • ... and others
@turt2live turt2live self-assigned this May 28, 2023
turt2live added a commit that referenced this issue May 28, 2023
turt2live added a commit that referenced this issue May 28, 2023
turt2live added a commit that referenced this issue Jun 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant