Browse Source

feat(core): Add Promotion-specific CRUD permissions

Michael Bromley 6 years ago
parent
commit
7ddd893470

+ 4 - 0
packages/common/src/generated-shop-types.ts

@@ -1645,6 +1645,10 @@ export enum Permission {
     ReadOrder = 'ReadOrder',
     UpdateOrder = 'UpdateOrder',
     DeleteOrder = 'DeleteOrder',
+    CreatePromotion = 'CreatePromotion',
+    ReadPromotion = 'ReadPromotion',
+    UpdatePromotion = 'UpdatePromotion',
+    DeletePromotion = 'DeletePromotion',
     CreateSettings = 'CreateSettings',
     ReadSettings = 'ReadSettings',
     UpdateSettings = 'UpdateSettings',

+ 4 - 0
packages/common/src/generated-types.ts

@@ -2360,6 +2360,10 @@ export enum Permission {
   ReadOrder = 'ReadOrder',
   UpdateOrder = 'UpdateOrder',
   DeleteOrder = 'DeleteOrder',
+  CreatePromotion = 'CreatePromotion',
+  ReadPromotion = 'ReadPromotion',
+  UpdatePromotion = 'UpdatePromotion',
+  DeletePromotion = 'DeletePromotion',
   CreateSettings = 'CreateSettings',
   ReadSettings = 'ReadSettings',
   UpdateSettings = 'UpdateSettings',

+ 4 - 0
packages/core/e2e/graphql/generated-e2e-admin-types.ts

@@ -2294,6 +2294,10 @@ export enum Permission {
     ReadOrder = 'ReadOrder',
     UpdateOrder = 'UpdateOrder',
     DeleteOrder = 'DeleteOrder',
+    CreatePromotion = 'CreatePromotion',
+    ReadPromotion = 'ReadPromotion',
+    UpdatePromotion = 'UpdatePromotion',
+    DeletePromotion = 'DeletePromotion',
     CreateSettings = 'CreateSettings',
     ReadSettings = 'ReadSettings',
     UpdateSettings = 'UpdateSettings',

+ 4 - 0
packages/core/e2e/graphql/generated-e2e-shop-types.ts

@@ -1645,6 +1645,10 @@ export enum Permission {
     ReadOrder = 'ReadOrder',
     UpdateOrder = 'UpdateOrder',
     DeleteOrder = 'DeleteOrder',
+    CreatePromotion = 'CreatePromotion',
+    ReadPromotion = 'ReadPromotion',
+    UpdatePromotion = 'UpdatePromotion',
+    DeletePromotion = 'DeletePromotion',
     CreateSettings = 'CreateSettings',
     ReadSettings = 'ReadSettings',
     UpdateSettings = 'UpdateSettings',

+ 5 - 0
packages/core/src/api/schema/common/permission.graphql

@@ -35,6 +35,11 @@ enum Permission {
     UpdateOrder
     DeleteOrder
 
+    CreatePromotion
+    ReadPromotion
+    UpdatePromotion
+    DeletePromotion
+
     CreateSettings
     ReadSettings
     UpdateSettings

File diff suppressed because it is too large
+ 0 - 0
schema-admin.json


File diff suppressed because it is too large
+ 0 - 0
schema-shop.json


Some files were not shown because too many files changed in this diff