Actions
22 actions, callable from the panel, the command palette and the API as
POST /api/v1/a/<id>. Internal actions used between modules are not listed.
| Action | What it does | Risk | Preview |
|---|---|---|---|
store.catalog.search | Search the catalogue (read) | low | No dry run |
store.item.get | Item details (read) | low | No dry run |
store.module.plan | Preview an install plan (read) | low | No dry run |
store.installed.list | Installed modules (read) | low | No dry run |
store.update.list | Pending updates (read) | low | No dry run |
store.channel.get | Update channels (read) | low | No dry run |
store.template.list | List app templates (read) | low | No dry run |
store.template.install | Install an app template | medium | No dry run |
store.module.install | Install a module | high | No dry run |
store.module.upgrade | Upgrade a module | high | No dry run |
store.module.rollback | Roll a module back | high | No dry run |
store.module.remove | Remove a module | critical | |
store.module.sideload | Side-load a signed bundle | critical | No dry run |
store.channel.set | Set an update channel | medium | No dry run |
store.purchase.start | Start a trial or buy an add-on | high | No dry run |
store.licence.get | Licence status (read) | low | No dry run |
store.licence.meter | Metering report (read) | low | No dry run |
store.licence.activate | Activate with a licence key | critical | No dry run |
store.licence.upload | Upload a signed licence file | critical | No dry run |
store.licence.check | Check in now | low | No dry run |
store.licence.rebind | Rebind the licence to this server | critical | No dry run |
store.licence.deactivate | Release the licence | critical | No dry run |
Permissions and limits
Permissions
store.viewBrowse the Store and see installed modulesstore.manageInstall, upgrade, roll back and remove modulesstore.purchaseStart trials and buy add-onsstore.licence.viewSee the licence and add-on entitlementsstore.licence.manageActivate, renew, rebind and release the licence
Engineering notes
Generated from modules/store/docs.md at build d90e9e2. These are the notes the engineers keep
next to the code: precise, technical, and honest about what is not done yet.