kitware-resonant / dkc-next

Apache License 2.0
3 stars 0 forks source link

Make file creation and validation happen prior to blob upload #140

Closed zachmullen closed 3 years ago

zachmullen commented 3 years ago

This is the first of two PRs associated with #124

This provides the upload flow changes so that all uploads are pre-approved. It does not provide any of the security improvements we'd like. I may wait for https://github.com/girder/django-s3-file-field/issues/204 to land before tackling the policy enforcement side of this, as it could simplify the implementation here. #139 represents the work needed on the second PR.

mgrauer commented 3 years ago

Fixes #124.

zachmullen commented 3 years ago

@brianhelba this is ready for final review.