catalog — module reference
Rendered from the module's own manifest, and from nothing written by hand. What the module does is its own page.
| Module id | catalog |
| Name | Catalog |
| Version | 1.6.0 |
| Ships from | @endora-commerce/mod-catalog |
| Licence | MIT |
Activation
This module cannot be switched off. Products, variants and categories. A commerce platform without a catalogue is a different product, not a reduced one.
Dependencies
| Module | Binding | What it means |
|---|---|---|
admin_users | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
assets_library | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
audit_logs | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
custom_fields | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
email | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
sales_channels | yes | installs and migrates after it, and an operator cannot switch it off underneath this module |
organizations | gating only | resolves organizationDetailsPort; withheld from dependencies because the install order cannot carry the edge |
price_lists | gating only | resolves pricingService; withheld from dependencies because the install order cannot carry the edge |
admin_notifications | no | degrades-without adminNotificationRecordPort — bulk edits and search reindexes still run and still report on the Bulk actions page; only the bell entry is missing — the completion e-mail to the admin still goes out |
api_keys | no | degrades-without requireApiKey — the external catalog namespace stops accepting machine-to-machine callers |
api_keys | no | degrades-without requireBoundApiKey — the external catalog namespace stops accepting machine-to-machine callers |
inventory | no | degrades-without inventoryAvailabilityPort — product listings and the external catalog namespace stop carrying an availability band |
inventory | no | degrades-without inventoryProductThresholdWritePort — a duplicated product does not inherit the source’s per-warehouse low-stock thresholds |
prompt_actions | no | contributes-to promptActionBulkProgressRegistry |
prompt_actions | no | contributes-to promptActionToolRegistry |
search | no | degrades-without searchQueryPort — the storefront product listing is served from PostgreSQL instead of the search index |
search | no | degrades-without searchReindexPort — an attribute’s searchable flip rebuilds no search index |
Permissions
| Code | Label | Also needs |
|---|---|---|
catalog:write | Edit catalog | catalog:read |
Command palette
| Action | Opens | Permission |
|---|---|---|
new-product | /catalog/products/new | catalog:write |
open-attributes | /catalog/attributes | catalog:read |
open-categories | /catalog/categories | catalog:read |
open-products | /catalog/products | catalog:read |
Settings
None.
Translations
Bundles at i18n inside the module, one file per shipped language.
Operator commands
None.