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

decentraland / signatures-server / 32194975469
92%
main: 92%

Build:
Build:
LAST BUILD BRANCH: fix/crypto-middleware-6
DEFAULT BRANCH: main
Ran 18 Aug 2026 10:57PM 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

18 Aug 2026 10:56PM UTC coverage: 91.682% (-0.07%) from 91.748%
32194975469

Pull #489

github

LautaroPetaccio
fix(auth): upgrade @dcl/crypto-middleware to 6.1

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.
Pull Request #489: fix(auth): upgrade @dcl/crypto-middleware to 6.1

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 32194975469.1 18 Aug 2026 10:57PM UTC 42
91.54
GitHub Action Run
Source Files on build 32194975469
  • 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 #32194975469
  • Pull Request #489
  • PR Base - 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