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

decentraland / social-service-ea / 28097019696
90%
main: 90%

Build:
Build:
LAST BUILD BRANCH: chore/migrate-to-core-components
DEFAULT BRANCH: main
Ran 24 Jun 2026 12:07PM UTC
Jobs 1
Files 193
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

24 Jun 2026 12:02PM UTC coverage: 89.683% (+0.08%) from 89.6%
28097019696

Pull #420

github

LautaroPetaccio
fix: make multipart filename sanitizer robust to separators after a newline

sanitizeFilename used a `/^.*[\\/]/` replace, but `.` does not match newlines,
so a filename such as `evil\n../../x.png` found no separator before the newline
and was returned unsanitized — leaving path components intact. Split on the path
separators and take the last segment instead, which strips directory components
regardless of embedded newlines.

Export the helper and add direct unit tests covering plain, POSIX, Windows, and
newline-hidden-separator filenames.
Pull Request #420: chore: migrate from @well-known-components to @dcl core-components

2242 of 2642 branches covered (84.86%)

Branch coverage included in aggregate %.

98 of 103 new or added lines in 55 files covered. (95.15%)

5512 of 6004 relevant lines covered (91.81%)

73.13 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
0.0
0.0% src/components.ts
1
87.5
src/utils/multipart.ts
Jobs
ID Job ID Ran Files Coverage
1 28097019696.1 24 Jun 2026 12:07PM UTC 386
90.61
GitHub Action Run
Source Files on build 28097019696
  • Tree
  • List 193
  • Changed 151
  • Source Changed 57
  • Coverage Changed 148
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28097019696
  • Pull Request #420
  • PR Base - main (#27786424734)
  • 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