-
Notifications
You must be signed in to change notification settings - Fork 149
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
Fix 500 error for empty file uploads with Azure driver #296
Conversation
* Likely fix for flaky s3 bucket cleanup test failures
* Upgrade to Node.js active LTS (v12.x) * npm audit security updates
Codecov Report
@@ Coverage Diff @@
## develop #296 +/- ##
===========================================
+ Coverage 79.63% 87.56% +7.93%
===========================================
Files 23 14 -9
Lines 1748 1472 -276
Branches 315 279 -36
===========================================
- Hits 1392 1289 -103
+ Misses 272 109 -163
+ Partials 84 74 -10 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Goal of PR
Fix #292
Fix #293
Fix regression where Azure driver was throwing a 5xx server error when a
content-length: 0
header file POST was made.Added integration tests for these cases -- found and fixed a bug with S3 driver returning undefined content-length in the same scenario.
Misc package upgrades.
Submission Checklist
Based on correct branch: feature submissions should be on
develop
, hotfixes should be onmaster
The code passes our eslint definitions, unit tests, and
contains correct TypeFlow annotations.
Submission contains tests that cover any and all new functionality or code changes.
Submission documents any new features or endpoints, and describes how developers
would be expected to interact with them.
Author has agreed to our contributor's agreement.