• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / storage / 38373823126
86%

Build:
DEFAULT BRANCH: master
Ran 13 Oct 2026 09:06AM UTC
Jobs 2
Files 319
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Oct 2026 09:05AM UTC coverage: 85.297% (+0.01%) from 85.283%
38373823126

push

github

web-flow
fix: accept quoted part ETags when completing file multipart uploads (#1503)

## Summary

Fixes #1502.

`CompleteMultipartUpload` includes the surrounding quotes in each part
`ETag` element. The file backend stored the part digest without quotes
and compared the two with `===`, so the documented form failed with
`InvalidChecksum` and the object was never assembled. Comparison now
uses the entity-tag value. A quoted or unquoted digest that does not
match the stored part is still rejected.

## Test plan

- [x] `src/storage/backend/file.test.ts` — a quoted ETag matching the
stored digest completes; a quoted ETag for a different digest still
returns `InvalidChecksum`; existing unquoted completion still passes
(111 tests)
- [x] `npm run lint`
- [x] `npm run build`
- [x] `git diff --check`
- [ ] Integration tests (`npm run test:integration`) require Docker and
Postgres and were not run

---------

Signed-off-by: Ferhat Elmas <elmas.ferhat@gmail.com>
Co-authored-by: Ferhat Elmas <elmas.ferhat@gmail.com>

7588 of 9424 branches covered (80.52%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

13244 of 14999 relevant lines covered (88.3%)

848.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 rest-pg18 - 38373823126.1 13 Oct 2026 09:10AM UTC 299
63.53
GitHub Action Run
2 unit - 38373823126.2 13 Oct 2026 09:06AM UTC 313
66.56
GitHub Action Run
Source Files on build 38373823126
  • Tree
  • List 319
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38373823126
  • 27c5b7eb on github
  • Prev Build on master (#38366171058)
  • Next Build on master (#38467614354)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc