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

kobotoolbox / kpi / 18969109081
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-1452-new_action
DEFAULT BRANCH: master
Ran 31 Oct 2025 10:33AM UTC
Jobs 2
Files 861
Run time 2min
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

31 Oct 2025 10:00AM UTC coverage: 81.121% (+0.01%) from 81.107%
18969109081

push

github

web-flow
feat(downloads): allow safe whitelisted MIME types to render inline; keep others as attachments DEV-1207 (#6421)

### 📣 Summary
Reverts the forced download behavior introduced in #6407 and allows safe
file types (such as images, audio, and video) to open directly in the
browser again, while keeping potentially unsafe files downloaded
instead.

### 📖 Description
Some media types (e.g., SVG) can embed active content and should not be
rendered in the browser by default. This change replaces the
one-size-fits-all Content-Disposition: attachment header with a safer,
smarter policy: if a file’s detected MIME type is in a maintained
allowlist of safe types, the response is sent with Content-Disposition:
inline so users can view it directly; otherwise, it remains attachment.

6936 of 10950 branches covered (63.34%)

8 of 8 new or added lines in 3 files covered. (100.0%)

26756 of 32983 relevant lines covered (81.12%)

1.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18969109081.1 31 Oct 2025 10:33AM UTC 861
78.81
2 18969109081.2 31 Oct 2025 10:36AM UTC 861
81.1
Source Files on build 18969109081
  • Tree
  • List 861
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 349706c5 on github
  • Prev Build on release/2.025.37 (#18953557405)
  • Next Build on release/2.025.37 (#19000834151)
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

© 2025 Coveralls, Inc