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

decentraland / notifications-workers / 32886960948
80%
main: 80%

Build:
Build:
LAST BUILD BRANCH: 3.12.2
DEFAULT BRANCH: main
Ran 25 Aug 2026 07:00PM UTC
Jobs 1
Files 52
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

25 Aug 2026 06:59PM UTC coverage: 80.402%. Remained the same
32886960948

Pull #186

github

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

`rejectIfSigner` reads the exact `signer` key, so metadata delivering
`{"Signer":"decentraland-kernel-scene"}` presented no `signer` field at
all and the gate read it as absent -- answering "allowed" for a request
that visibly names the signer the gate exists to refuse.

This is reachable on the strict, current-format path. Since 6.0.0 the
metadata bytes are signed as delivered, so re-spelling the key changes
the signed bytes -- but a scene-driven client can simply sign it that
way, and the signature then verifies. The routes on the strict
middleware declare no `canonicalMetadataKeys`, so nothing else was
catching it there.

6.3.0 adds a `hasFoldedVariant` guard to `canonicalField` and
`requireCanonicalField`: a key that case-folds to the declared field
without being spelled exactly that is a rejection, not an absence.

The caret range already allowed 6.3.0, so the lockfile refresh is the
load-bearing part -- the range bump only makes the intent explicit.
Pull Request #186: fix(auth): upgrade @dcl/crypto-middleware to 6.3.0

239 of 377 branches covered (63.4%)

Branch coverage included in aggregate %.

881 of 1016 relevant lines covered (86.71%)

20.73 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32886960948.1 25 Aug 2026 07:00PM UTC 104
82.96
GitHub Action Run
Source Files on build 32886960948
  • Tree
  • List 52
  • Changed 30
  • Source Changed 0
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32886960948
  • Pull Request #186
  • PR Base - main (#32869817248)
  • 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