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

supabase / supabase-flutter / 28649233599
86%

Build:
DEFAULT BRANCH: main
Ran 03 Jul 2026 08:46AM UTC
Jobs 8
Files 81
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

03 Jul 2026 08:44AM UTC coverage: 86.02% (+0.009%) from 86.011%
28649233599

push

github

web-flow
feat(storage): add upsert option to createSignedUploadUrl (#1515)

## What

`createSignedUploadUrl` now accepts an optional `upsert` flag (default
`false`). When `true`, the request sends the `x-upsert: true` header so
the resulting signed upload URL can overwrite an existing file at that
path.

## Why

SDK parity: supabase-js `createSignedUploadUrl(path, { upsert })`
supports this; the Dart client always created a non-upsert URL.

## Tests

- Mock-based unit tests assert the `x-upsert` header is omitted by
default and set to `true` when upserting.
- An end-to-end test uploads a file, then uses an upsert signed upload
URL to actually overwrite it (contrasting with the existing non-upsert
409 case).

## Compliance

Marks `create_signed_upload_url` implemented in `sdk-compliance.yaml`.

Resolves SDK-1167

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

4221 of 4907 relevant lines covered (86.02%)

4.0 hits per line

Jobs
ID Job ID Ran Files Coverage
6 supabase_flutter - 28649233599.6 03 Jul 2026 08:46AM UTC 11
79.57
GitHub Action Run
7 storage_client - 28649233599.7 03 Jul 2026 08:47AM UTC 5
93.03
GitHub Action Run
8 supabase - 28649233599.8 03 Jul 2026 08:46AM UTC 15
81.8
GitHub Action Run
7 functions_client - 28444889808.7 30 Jun 2026 12:39PM UTC 2
98.57
GitHub Action Run
8 gotrue - 28536394514.8 01 Jul 2026 05:43PM UTC 27
84.74
GitHub Action Run
7 postgrest - 28603435609.7 02 Jul 2026 03:56PM UTC 9
84.31
GitHub Action Run
8 realtime_client - 28613300326.8 02 Jul 2026 06:41PM UTC 11
89.15
GitHub Action Run
3 yet_another_json_isolate - 28433368938.3 30 Jun 2026 09:12AM UTC 1
79.03
GitHub Action Run
Source Files on build 28649233599
  • Tree
  • List 81
  • Changed 4
  • Source Changed 4
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28649233599
  • 6f6ea5cd on github
  • Prev Build on main (#28613300326)
  • Next Build on main (#28651454686)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc