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

decentraland / signatures-server / 32249494236
92%

Build:
DEFAULT BRANCH: main
Ran 19 Aug 2026 11:50AM UTC
Jobs 1
Files 21
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

19 Aug 2026 11:49AM UTC coverage: 91.682% (-0.07%) from 91.748%
32249494236

push

github

web-flow
fix(auth): upgrade @dcl/crypto-middleware to 6.1 (#489)

6.0.0 joins the metadata bytes into the signed payload instead of
lowercasing them, so metadata casing is covered by the signature.

The scene gate moves from a local withSignerValidation middleware to
rejectIfSigner on the same route's wellKnownComponents call. The local
middleware existed because the library's guard could not be relied on —
its own comment said so — and it compensated by folding the signer with
trim().toLowerCase() before comparing. The predicate refuses a
non-canonical signer instead, so the same requests are refused without any
value being rewritten.

Removes that middleware and its unit spec as now-dead code. Scope is
unchanged: it guarded exactly one route, POST /v1/rentals-listings, and
that route's wellKnownComponents call is where the predicate now sits.

Two differences a reviewer should weigh: the refusal moves before
signature verification rather than after, and the response body becomes
the middleware's JSON error rather than the plain 'Invalid signer' string.

345 of 372 branches covered (92.74%)

Branch coverage included in aggregate %.

680 of 746 relevant lines covered (91.15%)

48.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32249494236.1 19 Aug 2026 11:50AM UTC 42
91.54
GitHub Action Run
Source Files on build 32249494236
  • Tree
  • List 21
  • Changed 15
  • Source Changed 1
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32249494236
  • 779ba28f on github
  • Prev Build on main (#31485350008)
  • Delete
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