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

decentraland / world-storage-service / 29352955722 / 1
99%
main: 99%

Build:
Build:
LAST BUILD BRANCH: 1.6.0
DEFAULT BRANCH: main
Ran 14 Jul 2026 05:15PM UTC
Files 116
Run time 9s
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

14 Jul 2026 05:14PM UTC coverage: 98.884%. Remained the same
29352955722.1

Pull #113

github

LautaroPetaccio
feat: authorize scene-scoped storage delegations for env value reads

env values are keyed by place_id = f(world, parcel) — the same scope the
x-authoritative-scope claim pins — so GET /env/:key can accept a scene
worker's world-scoped storage delegation with the same confinement the
/values routes already grant. this lets a headless authoritative worker
read its own scene's env secrets without ever holding the authoritative
key.

- add authorizedAddressesOrScopedDelegationAuthorizationMiddleware
  (authorized addresses OR a valid scene-scoped delegation; still no
  owners/deployers) and wire it onto GET /env/:key
- the remaining env routes (list/upsert/delete) stay owner/deployer-only
  and never accept a delegation
- cover the route with unit + integration tests (valid delegation reads;
  parcel-mismatched claim is rejected)
- correct pre-existing schema-doc drift from the place_id migration: the
  world_storage, player_storage and env_variables primary keys all
  include place_id
Pull Request #113: feat: authorize scene-scoped storage delegations for env value reads

455 of 472 branches covered (96.4%)

Branch coverage included in aggregate %.

2292 of 2306 relevant lines covered (99.39%)

35.22 hits per line

Source Files on job 29352955722.1
  • Tree
  • List 116
  • Changed 34
  • Source Changed 2
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 29352955722
  • cb956f46 on github
  • Prev Job for on feat/env-scoped-storage-delegation (#28960364948.1)
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