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

decentraland / asset-bundle-registry
71%
main: 72%

Build:
Build:
LAST BUILD BRANCH: chore/decommission-webgl
DEFAULT BRANCH: main
Repo Added 07 Feb 2025 06:32PM UTC
Token fWUYLY2oPJ2Vqa6ysDYFCXWiESarAiCav regen
Build 330 Last
Files 83
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

LAST BUILD ON BRANCH refactor/migrate-core-components
branch: refactor/migrate-core-components
CHANGE BRANCH
x
Reset
Sync Branches
  • refactor/migrate-core-components
  • 0.3.1
  • 0.3.2
  • 0.3.3
  • 0.3.4
  • 0.3.5
  • 0.4.0
  • 0.4.1
  • 0.4.2
  • 0.6.0
  • 1.0.0
  • 1.0.1
  • 2.0.0
  • 2.0.1
  • 2.0.2
  • 2.0.3
  • 2.1.0
  • 2.1.1
  • 2.2.0
  • 2.2.1
  • 2.2.2
  • 2.3.0
  • 2.3.1
  • 2.4.0
  • 2.4.1
  • 2.4.2
  • add-ai-agent-context-to-readme
  • break/make-them-fail
  • chore/bump-node
  • chore/decommission-webgl
  • chore/enable-sentry-integration
  • chore/not-found-profiles-log
  • chore/ownership-job-observability-enhanced
  • chore/pin-node-24-base-image
  • chore/pkgs-upgrade
  • chore/remove-webgl
  • chore/test-http2
  • chore/update-node-24
  • dependabot/npm_and_yarn/flatted-3.4.2
  • dependabot/npm_and_yarn/form-data-4.0.4
  • dependabot/npm_and_yarn/isaacs/brace-expansion-5.0.1
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/lodash-4.18.1
  • dependabot/npm_and_yarn/picomatch-2.3.2
  • docs/README-standardization
  • docs/add-api-specs
  • docs/api-fixes
  • feat/add-name-color
  • feat/add-support-for-spawn-coordinates-management
  • feat/add-support-for-world-scene-deployments-undeployments-retrieval
  • feat/add-tests-for-failed-conversions
  • feat/bloom-filter-for-sync
  • feat/case-insensitive-pointers
  • feat/catalyst-capabilities-for-profiles
  • feat/denylist-api
  • feat/endpoint-returning-entities-versions
  • feat/explore-query-downgrade
  • feat/filter-denylisted-active-entities
  • feat/flush-cache-endpoint
  • feat/handle-world-undeployment
  • feat/http-server-for-http2
  • feat/improve-world-scenes-undeployment
  • feat/include-ab-version-in-entities-active
  • feat/include-versions-per-platform
  • feat/perform-db-clean-every-4-hours
  • feat/persist-and-respond-with-registries-build-dates-per-platform
  • feat/profiles-cache
  • feat/profiles-consistency
  • feat/profiles-in-database
  • feat/profiles-observability
  • feat/profiles-ownership-validator
  • feat/profiles-retrieval
  • feat/queue-long-polling-and-raw-messages
  • feat/restrict-signed-fetch
  • feat/scale-ownership-validator-job
  • feat/simpify-profiles-sync-cursor
  • feat/sync-of-profiles
  • feat/sync-profiles
  • feat/telemetry
  • feat/use-memory-queue-component
  • feat/worker-db-maintenance
  • fix/ab-status-handling
  • fix/add-db-index-for-profiles
  • fix/add-node-error-status-codes
  • fix/atomic-persisting-and-rotating
  • fix/catalyst-allowlist-ssrf
  • fix/components-start-deadlock
  • fix/docs-readme
  • fix/failed-profiles-and-logs-flood
  • fix/failing-to-mark-entity-as-fallback
  • fix/fallback
  • fix/improve-query-for-non-worlds-scenes
  • fix/metric-report
  • fix/metrics-cardinality
  • fix/not-found-profiles
  • fix/prevent-duplicated-deployments-processing
  • fix/prevent-syncing-malicious-profiles
  • fix/profiles-metric-notfound
  • fix/profiles-retrieval
  • fix/purger-failed-retryable
  • fix/queue-status-counter-leaks
  • fix/recover-obsolete-fallback
  • fix/restore-manually-requeued-purged-entities
  • fix/spawn-coordinate-logic
  • fix/undeployment-and-texture-complete-handling-issues
  • fix/update-peer-url
  • fix/world-pointers-migration
  • fix/world-scene-deployment-overlapping
  • fix/worlds-denylist
  • main
  • refactor/bundle-status-from-event

22 Jun 2026 05:30PM UTC coverage: 71.347%. Remained the same
27971581861

Pull #126

github

LautaroPetaccio
refactor: migrate to @dcl core-components and core-libs packages

migrate the service off @well-known-components/* (and the node-fetch-typed
@dcl/http-server v1) onto the native-fetch @dcl core-components / core-libs stack:

- http-server v1 -> @dcl/http-server v2 (IHttpServerComponent now native, from @dcl/core-commons)
- fetch-component -> @dcl/fetch-component (native fetch)
- features-component -> @dcl/features-component
- metrics -> @dcl/metrics
- test-helpers (dev) -> @dcl/test-helpers
- platform-crypto-middleware -> @dcl/crypto-middleware ^4.0.0 (core-libs, native; wellKnownComponents,
  DecentralandSignatureContext, AUTH_* headers). v4 drops the passport strategy that v3 eagerly
  required, so no passport-strategy runtime dependency is needed.
- http-commons v1 -> v2 (native errorHandler / bearerTokenMiddleware)

native fetch propagation: IFetchComponent and IHttpServerComponent are re-sourced from
@dcl/core-commons in src/types/system.ts, which flows through every handler via
HandlerContextWithPath. catalyst.ts RequestOptions also moves to core-commons.

other adjustments:
- bump dcl-catalyst-client 21 -> 22 (native fetch; downloadContent now returns Uint8Array,
  decoded via Buffer.from)
- bump @well-known-components/interfaces to ^1.5.2 (single resolved version; symbol lifecycle)
- add jest, ts-jest and @types/jest as explicit devDependencies (previously transitive via
  @well-known-components/test-helpers; @dcl/test-helpers declares jest as a peer)
- @dcl/snapshots-fetcher has no native build yet, so the app's native fetch is cast to the
  node-fetch IFetchComponent at the single call site that passes it (runtime-safe: it only
  calls fetcher.fetch(urlString, opts))

env-config-provider, logger and interfaces stay on @well-known-components as they have no
core-components equivalent yet.
Pull Request #126: refactor: migrate to @dcl core-components and core-libs packages

629 of 920 branches covered (68.37%)

Branch coverage included in aggregate %.

6 of 8 new or added lines in 6 files covered. (75.0%)

1632 of 2249 relevant lines covered (72.57%)

40.08 hits per line

Relevant lines Covered
Build:
Build:
2249 RELEVANT LINES 1632 COVERED LINES
40.08 HITS PER LINE
Source Files on refactor/migrate-core-components
  • Tree
  • List 83
  • Changed 53
  • Source Changed 11
  • Coverage Changed 52
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
27971581861 refactor/migrate-core-components refactor: migrate to @dcl core-components and core-libs packages migrate the service off @well-known-components/* (and the node-fetch-typed @dcl/http-server v1) onto the native-fetch @dcl core-components / core-libs stack: - http-server v1 -> @d... Pull #126 22 Jun 2026 05:35PM UTC LautaroPetaccio github
71.35
See All Builds (330)

Badge your Repo: asset-bundle-registry

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc