Ship the delivery platform UI under modules/delivery with thin app routes, BFF proxy, CRUD for phase 10.0-10.1 APIs, and capability-gated future screens. Co-authored-by: Cursor <cursoragent@cursor.com>
27 lines
1.3 KiB
TypeScript
27 lines
1.3 KiB
TypeScript
/** Delivery permission constants — mirrors backend delivery.* tree. */
|
|
|
|
export const DELIVERY_VIEW = "delivery.view";
|
|
export const DELIVERY_MANAGE = "delivery.manage";
|
|
|
|
export const ORG_VIEW = "delivery.organizations.view";
|
|
export const ORG_CREATE = "delivery.organizations.create";
|
|
export const ORG_UPDATE = "delivery.organizations.update";
|
|
export const ORG_DELETE = "delivery.organizations.delete";
|
|
|
|
export const HUB_VIEW = "delivery.hubs.view";
|
|
export const HUB_CREATE = "delivery.hubs.create";
|
|
|
|
export const DRIVER_VIEW = "delivery.drivers.view";
|
|
export const DRIVER_CREATE = "delivery.drivers.create";
|
|
export const DRIVER_UPDATE = "delivery.drivers.update";
|
|
export const DRIVER_DELETE = "delivery.drivers.delete";
|
|
export const DRIVER_LIFECYCLE_VIEW = "delivery.drivers.lifecycle.view";
|
|
export const DRIVER_CREDENTIALS_VIEW = "delivery.drivers.credentials.view";
|
|
export const DRIVER_CREDENTIALS_MANAGE = "delivery.drivers.credentials.manage";
|
|
export const DRIVER_DOCUMENTS_VIEW = "delivery.drivers.documents.view";
|
|
export const DRIVER_DOCUMENTS_MANAGE = "delivery.drivers.documents.manage";
|
|
|
|
export const SETTINGS_VIEW = "delivery.settings.view";
|
|
export const SETTINGS_MANAGE = "delivery.settings.manage";
|
|
export const AUDIT_VIEW = "delivery.audit.view";
|