Devices

devices in @open-mercato/core

Per-tenant user device registry (platform, app/OS metadata, push token storage).

Ships with Open Mercato 0.9.0

On in a new app. Nothing to enable.

In an app from the empty preset

yarn mercato module enable @open-mercato/core --module devices

Then run yarn generate. Core is already installed, so nothing is downloaded.

Anatomy

ADDS 1 TABLE · 3 PERMISSIONS · EMITS 5 EVENTS

Data

  • user_devices

API

Routes are not listed for built-in modules.

Security

devices.

  • view
  • manage
  • admin

Events

devices.

  • emitsuser_device.registered
  • emitsuser_device.deactivated
  • emitsuser_device.created
  • emitsuser_device.updated
  • emitsuser_device.deleted

UI

  • 3 backend pages

Not present: background jobs, AI tools.

Not read: credentials and env, hosts (not in module-facts.v2.json).

From module-facts.v2.json in @open-mercato/cli 0.9.0. Read statically, not executed.