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

decentraland / sites / 36419922290
94%

Build:
DEFAULT BRANCH: master
Ran 28 Sep 2026 12:14PM UTC
Jobs 1
Files 528
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

28 Sep 2026 12:08PM UTC coverage: 94.228% (-0.02%) from 94.245%
36419922290

push

github

web-flow
feat: add collaborator scenes tab and gate the storage env tab (#841)

* feat: add collaborator scenes tab and gate the storage env tab

- add self-scoped GET /collaborator client, CollaboratorScene types and a paginated discovery hook
- surface a Collaborations tab on the storage select page (worlds + Genesis City, load-more, realm chip)
- hide the env tab in collaborator access context, since env is owner/deployer only
- add en plus es/fr/zh/ko/ja translations for the new strings

* fix: address review feedback on the collaborator scenes tab

* feat: auto-load collaborator scenes on scroll instead of a load more button

The collaborations tab already accumulated offset pages into one RTK Query
cache entry and drove them through usePaginatedQuery, but it was the only
paginated surface in the app that still needed a click. Wire the shared
useInfiniteScrollSentinel to it, the same way /places and the community
Members/Events lists work.

The endpoint still paginates at 20 per page; only the trigger changed. The
sentinel takes isFetchingMore as its isLoading, which keeps the observer
disarmed while a page is in flight so it cannot skip an offset.

Drops component.storage.select_page.load_more from all six locales and adds
the first SelectPage spec, covering all three tabs.

* fix: add the missing has-name places empty state to fr, ja, ko and zh

#842 shipped profile.places.empty_owner_has_name_subtitle in en and es only,
so npm run lint:i18n fails on master. Those four locales fell back to the
English string.

Translations follow the tone and terminology of the sibling
empty_owner_subtitle in each file, keeping NAME and World as proper nouns.
They are agent-provided and would benefit from a native-speaker review.

* test: read currentData in the SelectPage query mocks

The rebase onto master picked up #843, which switched usePaginatedQuery and
getContributableDomains to currentData so a cache entry from the previous
account cannot paint. The mocks still... (continued)

6077 of 6977 branches covered (87.1%)

Branch coverage included in aggregate %.

78 of 78 new or added lines in 10 files covered. (100.0%)

14671 of 15042 relevant lines covered (97.53%)

23.42 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36419922290.1 28 Sep 2026 12:14PM UTC 528
94.23
GitHub Action Run
Source Files on build 36419922290
  • Tree
  • List 528
  • Changed 7
  • Source Changed 7
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36419922290
  • 5a54d3f6 on github
  • Prev Build on master (#36188439234)
  • Next Build on master (#36582942177)
  • 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