[SALEOR-6851] Replace appUrl with manifestUrl in 3rd-party apps list (#2115)

This commit is contained in:
Tomasz Magulski 2022-06-29 10:08:46 +02:00 committed by GitHub
parent 9e43dd4ab1
commit 1c131053d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 984 additions and 32 deletions

View file

@ -2800,8 +2800,8 @@
"name": "String", "name": "String",
"ofType": null "ofType": null
}, },
"isDeprecated": false, "isDeprecated": true,
"deprecationReason": null "deprecationReason": "This field will be removed in Saleor 4.0. Use `dataPrivacyUrl` instead."
}, },
{ {
"name": "dataPrivacyUrl", "name": "dataPrivacyUrl",
@ -2848,8 +2848,8 @@
"name": "String", "name": "String",
"ofType": null "ofType": null
}, },
"isDeprecated": false, "isDeprecated": true,
"deprecationReason": null "deprecationReason": "This field will be removed in Saleor 4.0. Use `appUrl` instead."
}, },
{ {
"name": "appUrl", "name": "appUrl",
@ -2863,6 +2863,18 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "manifestUrl",
"description": "Url to manifest used during app's installation.\n\nAdded in Saleor 3.5.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "version", "name": "version",
"description": "Version number of the app.", "description": "Version number of the app.",
@ -6669,6 +6681,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "AttributeCreated",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attribute",
"description": "The attribute the event relates to.\n\nAdded in Saleor 3.5.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Attribute",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "AttributeDelete", "name": "AttributeDelete",
@ -6740,6 +6829,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "AttributeDeleted",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attribute",
"description": "The attribute the event relates to.\n\nAdded in Saleor 3.5.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Attribute",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "ENUM", "kind": "ENUM",
"name": "AttributeEntityTypeEnum", "name": "AttributeEntityTypeEnum",
@ -7886,6 +8052,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "AttributeUpdated",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "attribute",
"description": "The attribute the event relates to.\n\nAdded in Saleor 3.5.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "Attribute",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "AttributeValue", "name": "AttributeValue",
@ -23768,6 +24011,21 @@
"name": "AppUpdated", "name": "AppUpdated",
"ofType": null "ofType": null
}, },
{
"kind": "OBJECT",
"name": "AttributeCreated",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AttributeDeleted",
"ofType": null
},
{
"kind": "OBJECT",
"name": "AttributeUpdated",
"ofType": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "CategoryCreated", "name": "CategoryCreated",
@ -24073,6 +24331,21 @@
"name": "ShippingZoneUpdated", "name": "ShippingZoneUpdated",
"ofType": null "ofType": null
}, },
{
"kind": "OBJECT",
"name": "StaffCreated",
"ofType": null
},
{
"kind": "OBJECT",
"name": "StaffDeleted",
"ofType": null
},
{
"kind": "OBJECT",
"name": "StaffUpdated",
"ofType": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "TransactionActionRequest", "name": "TransactionActionRequest",
@ -37604,15 +37877,15 @@
}, },
{ {
"name": "configurationUrl", "name": "configurationUrl",
"description": null, "description": "Url to iframe with the configuration for the app.",
"args": [], "args": [],
"type": { "type": {
"kind": "SCALAR", "kind": "SCALAR",
"name": "String", "name": "String",
"ofType": null "ofType": null
}, },
"isDeprecated": false, "isDeprecated": true,
"deprecationReason": null "deprecationReason": "This field will be removed in Saleor 4.0. Use `appUrl` instead."
}, },
{ {
"name": "tokenTargetUrl", "name": "tokenTargetUrl",
@ -37628,15 +37901,15 @@
}, },
{ {
"name": "dataPrivacy", "name": "dataPrivacy",
"description": null, "description": "Description of the data privacy defined for this app.",
"args": [], "args": [],
"type": { "type": {
"kind": "SCALAR", "kind": "SCALAR",
"name": "String", "name": "String",
"ofType": null "ofType": null
}, },
"isDeprecated": false, "isDeprecated": true,
"deprecationReason": null "deprecationReason": "This field will be removed in Saleor 4.0. Use `dataPrivacyUrl` instead."
}, },
{ {
"name": "dataPrivacyUrl", "name": "dataPrivacyUrl",
@ -49514,7 +49787,7 @@
"ofType": null "ofType": null
}, },
"isDeprecated": true, "isDeprecated": true,
"deprecationReason": "DEPRECATED: Will be removed in Saleor 4.0. Use `checkoutLinesDelete` instead." "deprecationReason": "This field will be removed in Saleor 4.0. Use `checkoutLinesDelete` instead."
}, },
{ {
"name": "checkoutLinesDelete", "name": "checkoutLinesDelete",
@ -57865,6 +58138,26 @@
"defaultValue": null, "defaultValue": null,
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
},
{
"name": "numbers",
"description": null,
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"ofType": null
}
}
},
"defaultValue": null,
"isDeprecated": false,
"deprecationReason": null
} }
], ],
"interfaces": null, "interfaces": null,
@ -59892,6 +60185,12 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "RANK",
"description": "Sort orders by rank. Note: This option is available only with the `search` filter.",
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "CREATION_DATE", "name": "CREATION_DATE",
"description": "Sort orders by creation date. \n\nDEPRECATED: this field will be removed in Saleor 4.0.", "description": "Sort orders by creation date. \n\nDEPRECATED: this field will be removed in Saleor 4.0.",
@ -89508,6 +89807,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "StaffCreated",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "user",
"description": "The user the event relates to.\n\nAdded in Saleor 3.2.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "StaffDelete", "name": "StaffDelete",
@ -89579,6 +89955,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "StaffDeleted",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "user",
"description": "The user the event relates to.\n\nAdded in Saleor 3.2.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "OBJECT", "kind": "OBJECT",
"name": "StaffError", "name": "StaffError",
@ -90236,6 +90689,83 @@
"enumValues": null, "enumValues": null,
"possibleTypes": null "possibleTypes": null
}, },
{
"kind": "OBJECT",
"name": "StaffUpdated",
"description": null,
"fields": [
{
"name": "issuedAt",
"description": "Time of the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "DateTime",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "version",
"description": "Saleor version that triggered the event.",
"args": [],
"type": {
"kind": "SCALAR",
"name": "String",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "issuingPrincipal",
"description": "The user or application that triggered the event.",
"args": [],
"type": {
"kind": "UNION",
"name": "IssuingPrincipal",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "recipient",
"description": "The application receiving the webhook.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "App",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "user",
"description": "The user the event relates to.\n\nAdded in Saleor 3.2.\n\nNote: this API is currently in Feature Preview and can be subject to changes at later point.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "User",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
}
],
"inputFields": null,
"interfaces": [
{
"kind": "INTERFACE",
"name": "Event",
"ofType": null
}
],
"enumValues": null,
"possibleTypes": null
},
{ {
"kind": "INPUT_OBJECT", "kind": "INPUT_OBJECT",
"name": "StaffUserInput", "name": "StaffUserInput",
@ -99780,7 +100310,7 @@
}, },
{ {
"name": "secretKey", "name": "secretKey",
"description": "Used to create a hash signature with each payload.", "description": "Used to create a hash signature with each payload.\n\nIf not set, since Saleor 3.5, your payload will be signed using private key used also to sign JWT tokens.",
"args": [], "args": [],
"type": { "type": {
"kind": "SCALAR", "kind": "SCALAR",
@ -100376,6 +100906,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "ATTRIBUTE_CREATED",
"description": "A new attribute is created.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_UPDATED",
"description": "An attribute is updated.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_DELETED",
"description": "An attribute is deleted.",
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "CATEGORY_CREATED", "name": "CATEGORY_CREATED",
"description": "A new category created.", "description": "A new category created.",
@ -100748,6 +101296,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "STAFF_CREATED",
"description": "A staff user is deleted",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_UPDATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_DELETED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "TRANSACTION_ACTION_REQUEST", "name": "TRANSACTION_ACTION_REQUEST",
"description": null, "description": null,
@ -100867,6 +101433,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "ATTRIBUTE_CREATED",
"description": "A new attribute is created.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_UPDATED",
"description": "An attribute is updated.",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_DELETED",
"description": "An attribute is deleted.",
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "CATEGORY_CREATED", "name": "CATEGORY_CREATED",
"description": "A new category created.", "description": "A new category created.",
@ -101239,6 +101823,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "STAFF_CREATED",
"description": "A staff user is deleted",
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_UPDATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_DELETED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "TRANSACTION_ACTION_REQUEST", "name": "TRANSACTION_ACTION_REQUEST",
"description": null, "description": null,
@ -101483,6 +102085,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "ATTRIBUTE_CREATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_UPDATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "ATTRIBUTE_DELETED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "CATEGORY_CREATED", "name": "CATEGORY_CREATED",
"description": null, "description": null,
@ -101855,6 +102475,24 @@
"isDeprecated": false, "isDeprecated": false,
"deprecationReason": null "deprecationReason": null
}, },
{
"name": "STAFF_CREATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_UPDATED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{
"name": "STAFF_DELETED",
"description": null,
"isDeprecated": false,
"deprecationReason": null
},
{ {
"name": "TRANSACTION_ACTION_REQUEST", "name": "TRANSACTION_ACTION_REQUEST",
"description": null, "description": null,

View file

@ -491,7 +491,7 @@ type App implements Node & ObjectWithMetadata {
aboutApp: String aboutApp: String
"""Description of the data privacy defined for this app.""" """Description of the data privacy defined for this app."""
dataPrivacy: String dataPrivacy: String @deprecated(reason: "This field will be removed in Saleor 4.0. Use `dataPrivacyUrl` instead.")
"""Url to details about the privacy policy on the app owner page.""" """Url to details about the privacy policy on the app owner page."""
dataPrivacyUrl: String dataPrivacyUrl: String
@ -503,11 +503,18 @@ type App implements Node & ObjectWithMetadata {
supportUrl: String supportUrl: String
"""Url to iframe with the configuration for the app.""" """Url to iframe with the configuration for the app."""
configurationUrl: String configurationUrl: String @deprecated(reason: "This field will be removed in Saleor 4.0. Use `appUrl` instead.")
"""Url to iframe with the app.""" """Url to iframe with the app."""
appUrl: String appUrl: String
"""
Url to manifest used during app's installation.
Added in Saleor 3.5.
"""
manifestUrl: String
"""Version number of the app.""" """Version number of the app."""
version: String version: String
@ -1273,6 +1280,29 @@ input AttributeCreateInput {
availableInGrid: Boolean availableInGrid: Boolean
} }
type AttributeCreated implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The attribute the event relates to.
Added in Saleor 3.5.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
attribute: Attribute
}
""" """
Deletes an attribute. Deletes an attribute.
@ -1284,6 +1314,29 @@ type AttributeDelete {
attribute: Attribute attribute: Attribute
} }
type AttributeDeleted implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The attribute the event relates to.
Added in Saleor 3.5.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
attribute: Attribute
}
"""An enumeration.""" """An enumeration."""
enum AttributeEntityTypeEnum { enum AttributeEntityTypeEnum {
PAGE PAGE
@ -1513,6 +1566,29 @@ input AttributeUpdateInput {
availableInGrid: Boolean availableInGrid: Boolean
} }
type AttributeUpdated implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The attribute the event relates to.
Added in Saleor 3.5.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
attribute: Attribute
}
"""Represents a value of an attribute.""" """Represents a value of an attribute."""
type AttributeValue implements Node { type AttributeValue implements Node {
id: ID! id: ID!
@ -7443,9 +7519,13 @@ type Manifest {
about: String about: String
permissions: [Permission!] permissions: [Permission!]
appUrl: String appUrl: String
configurationUrl: String
"""Url to iframe with the configuration for the app."""
configurationUrl: String @deprecated(reason: "This field will be removed in Saleor 4.0. Use `appUrl` instead.")
tokenTargetUrl: String tokenTargetUrl: String
dataPrivacy: String
"""Description of the data privacy defined for this app."""
dataPrivacy: String @deprecated(reason: "This field will be removed in Saleor 4.0. Use `dataPrivacyUrl` instead.")
dataPrivacyUrl: String dataPrivacyUrl: String
homepageUrl: String homepageUrl: String
supportUrl: String supportUrl: String
@ -10693,7 +10773,7 @@ type Mutation {
DEPRECATED: this field will be removed in Saleor 4.0. Use `id` instead. DEPRECATED: this field will be removed in Saleor 4.0. Use `id` instead.
""" """
token: UUID token: UUID
): CheckoutLineDelete @deprecated(reason: "DEPRECATED: Will be removed in Saleor 4.0. Use `checkoutLinesDelete` instead.") ): CheckoutLineDelete @deprecated(reason: "This field will be removed in Saleor 4.0. Use `checkoutLinesDelete` instead.")
"""Deletes checkout lines.""" """Deletes checkout lines."""
checkoutLinesDelete( checkoutLinesDelete(
@ -12646,6 +12726,7 @@ input OrderFilterInput {
ids: [ID!] ids: [ID!]
giftCardUsed: Boolean giftCardUsed: Boolean
giftCardBought: Boolean giftCardBought: Boolean
numbers: [String!]
} }
""" """
@ -13044,6 +13125,11 @@ enum OrderSortField {
"""Sort orders by number.""" """Sort orders by number."""
NUMBER NUMBER
"""
Sort orders by rank. Note: This option is available only with the `search` filter.
"""
RANK
""" """
Sort orders by creation date. Sort orders by creation date.
@ -19815,6 +19901,29 @@ input StaffCreateInput {
redirectUrl: String redirectUrl: String
} }
type StaffCreated implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The user the event relates to.
Added in Saleor 3.2.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
user: User
}
""" """
Deletes a staff user. Deletes a staff user.
@ -19826,6 +19935,29 @@ type StaffDelete {
user: User user: User
} }
type StaffDeleted implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The user the event relates to.
Added in Saleor 3.2.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
user: User
}
type StaffError { type StaffError {
""" """
Name of a field that caused the error. A value of `null` indicates that the error isn't associated with a particular field. Name of a field that caused the error. A value of `null` indicates that the error isn't associated with a particular field.
@ -19953,6 +20085,29 @@ input StaffUpdateInput {
removeGroups: [ID!] removeGroups: [ID!]
} }
type StaffUpdated implements Event {
"""Time of the event."""
issuedAt: DateTime
"""Saleor version that triggered the event."""
version: String
"""The user or application that triggered the event."""
issuingPrincipal: IssuingPrincipal
"""The application receiving the webhook."""
recipient: App
"""
The user the event relates to.
Added in Saleor 3.2.
Note: this API is currently in Feature Preview and can be subject to changes at later point.
"""
user: User
}
input StaffUserInput { input StaffUserInput {
status: StaffMemberStatus status: StaffMemberStatus
search: String search: String
@ -21936,7 +22091,11 @@ type Webhook implements Node {
"""Informs if webhook is activated.""" """Informs if webhook is activated."""
isActive: Boolean! isActive: Boolean!
"""Used to create a hash signature with each payload.""" """
Used to create a hash signature with each payload.
If not set, since Saleor 3.5, your payload will be signed using private key used also to sign JWT tokens.
"""
secretKey: String secretKey: String
"""Used to define payloads for specific events.""" """Used to define payloads for specific events."""
@ -22079,6 +22238,15 @@ enum WebhookEventTypeAsyncEnum {
"""An app status is changed.""" """An app status is changed."""
APP_STATUS_CHANGED APP_STATUS_CHANGED
"""A new attribute is created."""
ATTRIBUTE_CREATED
"""An attribute is updated."""
ATTRIBUTE_UPDATED
"""An attribute is deleted."""
ATTRIBUTE_DELETED
"""A new category created.""" """A new category created."""
CATEGORY_CREATED CATEGORY_CREATED
@ -22254,6 +22422,11 @@ enum WebhookEventTypeAsyncEnum {
"""A shipping zone is deleted.""" """A shipping zone is deleted."""
SHIPPING_ZONE_DELETED SHIPPING_ZONE_DELETED
"""A staff user is deleted"""
STAFF_CREATED
STAFF_UPDATED
STAFF_DELETED
TRANSACTION_ACTION_REQUEST TRANSACTION_ACTION_REQUEST
TRANSLATION_CREATED TRANSLATION_CREATED
TRANSLATION_UPDATED TRANSLATION_UPDATED
@ -22306,6 +22479,15 @@ enum WebhookEventTypeEnum {
"""An app status is changed.""" """An app status is changed."""
APP_STATUS_CHANGED APP_STATUS_CHANGED
"""A new attribute is created."""
ATTRIBUTE_CREATED
"""An attribute is updated."""
ATTRIBUTE_UPDATED
"""An attribute is deleted."""
ATTRIBUTE_DELETED
"""A new category created.""" """A new category created."""
CATEGORY_CREATED CATEGORY_CREATED
@ -22481,6 +22663,11 @@ enum WebhookEventTypeEnum {
"""A shipping zone is deleted.""" """A shipping zone is deleted."""
SHIPPING_ZONE_DELETED SHIPPING_ZONE_DELETED
"""A staff user is deleted"""
STAFF_CREATED
STAFF_UPDATED
STAFF_DELETED
TRANSACTION_ACTION_REQUEST TRANSACTION_ACTION_REQUEST
TRANSLATION_CREATED TRANSLATION_CREATED
TRANSLATION_UPDATED TRANSLATION_UPDATED
@ -22540,6 +22727,9 @@ enum WebhookSampleEventTypeEnum {
APP_UPDATED APP_UPDATED
APP_DELETED APP_DELETED
APP_STATUS_CHANGED APP_STATUS_CHANGED
ATTRIBUTE_CREATED
ATTRIBUTE_UPDATED
ATTRIBUTE_DELETED
CATEGORY_CREATED CATEGORY_CREATED
CATEGORY_UPDATED CATEGORY_UPDATED
CATEGORY_DELETED CATEGORY_DELETED
@ -22602,6 +22792,9 @@ enum WebhookSampleEventTypeEnum {
SHIPPING_ZONE_CREATED SHIPPING_ZONE_CREATED
SHIPPING_ZONE_UPDATED SHIPPING_ZONE_UPDATED
SHIPPING_ZONE_DELETED SHIPPING_ZONE_DELETED
STAFF_CREATED
STAFF_UPDATED
STAFF_DELETED
TRANSACTION_ACTION_REQUEST TRANSACTION_ACTION_REQUEST
TRANSLATION_CREATED TRANSLATION_CREATED
TRANSLATION_UPDATED TRANSLATION_UPDATED

View file

@ -75,12 +75,12 @@ const InstalledApps: React.FC<InstalledAppsProps> = ({
</span> </span>
</TableCell> </TableCell>
<TableCell className={classes.colAction}> <TableCell className={classes.colAction}>
{app.node.appUrl && ( {app.node.manifestUrl && (
<Typography <Typography
className={clsx(classes.text, classes.appUrl)} className={clsx(classes.text, classes.manifestUrl)}
variant="body2" variant="body2"
> >
{app.node.appUrl} {app.node.manifestUrl}
</Typography> </Typography>
)} )}
<TableButtonWrapper> <TableButtonWrapper>

View file

@ -18,6 +18,7 @@ export const appsList: AppsListQuery["apps"]["edges"] = [
name: "app", name: "app",
type: AppTypeEnum.THIRDPARTY, type: AppTypeEnum.THIRDPARTY,
appUrl: null, appUrl: null,
manifestUrl: "http://localhost:3000/api/manifest",
permissions: [ permissions: [
{ {
__typename: "Permission", __typename: "Permission",
@ -36,6 +37,7 @@ export const appsList: AppsListQuery["apps"]["edges"] = [
name: "app1", name: "app1",
type: AppTypeEnum.THIRDPARTY, type: AppTypeEnum.THIRDPARTY,
appUrl: "http://localhost:3000", appUrl: "http://localhost:3000",
manifestUrl: "http://localhost:3000/api/manifest",
permissions: [ permissions: [
{ {
__typename: "Permission", __typename: "Permission",
@ -62,6 +64,7 @@ export const customAppsList: AppsListQuery["apps"]["edges"] = [
name: "app custom", name: "app custom",
type: AppTypeEnum.LOCAL, type: AppTypeEnum.LOCAL,
appUrl: null, appUrl: null,
manifestUrl: null,
permissions: [ permissions: [
{ {
__typename: "Permission", __typename: "Permission",
@ -110,6 +113,7 @@ export const appDetails: AppQuery["app"] = {
aboutApp: "Lorem ipsum", aboutApp: "Lorem ipsum",
accessToken: "token", accessToken: "token",
appUrl: "http://localhost:8888/app", appUrl: "http://localhost:8888/app",
manifestUrl: "http://localhost:8888/api/manifest",
configurationUrl: "htpp://localhost:8888/configuration", configurationUrl: "htpp://localhost:8888/configuration",
created: "2020-06-02T12:24:26.818138+00:00", created: "2020-06-02T12:24:26.818138+00:00",
dataPrivacy: "Lorem ipsum", dataPrivacy: "Lorem ipsum",

View file

@ -210,7 +210,7 @@ export const useStyles = makeStyles(
marginRight: theme.spacing(1), marginRight: theme.spacing(1),
}, },
}, },
appUrl: { manifestUrl: {
marginRight: theme.spacing(1), marginRight: theme.spacing(1),
}, },
}), }),

View file

@ -9,6 +9,7 @@ export const appFragment = gql`
type type
homepageUrl homepageUrl
appUrl appUrl
manifestUrl
configurationUrl configurationUrl
supportUrl supportUrl
version version
@ -39,6 +40,7 @@ export const appListItemFragment = gql`
isActive isActive
type type
appUrl appUrl
manifestUrl
permissions { permissions {
...AppPermission ...AppPermission
} }

View file

@ -19,6 +19,9 @@
"AppInstalled", "AppInstalled",
"AppStatusChanged", "AppStatusChanged",
"AppUpdated", "AppUpdated",
"AttributeCreated",
"AttributeDeleted",
"AttributeUpdated",
"CategoryCreated", "CategoryCreated",
"CategoryDeleted", "CategoryDeleted",
"CategoryUpdated", "CategoryUpdated",
@ -80,6 +83,9 @@
"ShippingZoneCreated", "ShippingZoneCreated",
"ShippingZoneDeleted", "ShippingZoneDeleted",
"ShippingZoneUpdated", "ShippingZoneUpdated",
"StaffCreated",
"StaffDeleted",
"StaffUpdated",
"TransactionActionRequest", "TransactionActionRequest",
"TranslationCreated", "TranslationCreated",
"TranslationUpdated", "TranslationUpdated",

View file

@ -25,6 +25,7 @@ export const AppFragmentDoc = gql`
type type
homepageUrl homepageUrl
appUrl appUrl
manifestUrl
configurationUrl configurationUrl
supportUrl supportUrl
version version
@ -60,6 +61,7 @@ export const AppListItemFragmentDoc = gql`
isActive isActive
type type
appUrl appUrl
manifestUrl
permissions { permissions {
...AppPermission ...AppPermission
} }

View file

@ -152,7 +152,7 @@ export type AllocationFieldPolicy = {
quantity?: FieldPolicy<any> | FieldReadFunction<any>, quantity?: FieldPolicy<any> | FieldReadFunction<any>,
warehouse?: FieldPolicy<any> | FieldReadFunction<any> warehouse?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type AppKeySpecifier = ('id' | 'privateMetadata' | 'privateMetafield' | 'privateMetafields' | 'metadata' | 'metafield' | 'metafields' | 'permissions' | 'created' | 'isActive' | 'name' | 'type' | 'tokens' | 'webhooks' | 'aboutApp' | 'dataPrivacy' | 'dataPrivacyUrl' | 'homepageUrl' | 'supportUrl' | 'configurationUrl' | 'appUrl' | 'version' | 'accessToken' | 'extensions' | AppKeySpecifier)[]; export type AppKeySpecifier = ('id' | 'privateMetadata' | 'privateMetafield' | 'privateMetafields' | 'metadata' | 'metafield' | 'metafields' | 'permissions' | 'created' | 'isActive' | 'name' | 'type' | 'tokens' | 'webhooks' | 'aboutApp' | 'dataPrivacy' | 'dataPrivacyUrl' | 'homepageUrl' | 'supportUrl' | 'configurationUrl' | 'appUrl' | 'manifestUrl' | 'version' | 'accessToken' | 'extensions' | AppKeySpecifier)[];
export type AppFieldPolicy = { export type AppFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>, id?: FieldPolicy<any> | FieldReadFunction<any>,
privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>, privateMetadata?: FieldPolicy<any> | FieldReadFunction<any>,
@ -175,6 +175,7 @@ export type AppFieldPolicy = {
supportUrl?: FieldPolicy<any> | FieldReadFunction<any>, supportUrl?: FieldPolicy<any> | FieldReadFunction<any>,
configurationUrl?: FieldPolicy<any> | FieldReadFunction<any>, configurationUrl?: FieldPolicy<any> | FieldReadFunction<any>,
appUrl?: FieldPolicy<any> | FieldReadFunction<any>, appUrl?: FieldPolicy<any> | FieldReadFunction<any>,
manifestUrl?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>, version?: FieldPolicy<any> | FieldReadFunction<any>,
accessToken?: FieldPolicy<any> | FieldReadFunction<any>, accessToken?: FieldPolicy<any> | FieldReadFunction<any>,
extensions?: FieldPolicy<any> | FieldReadFunction<any> extensions?: FieldPolicy<any> | FieldReadFunction<any>
@ -410,12 +411,28 @@ export type AttributeCreateFieldPolicy = {
attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>, attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>,
errors?: FieldPolicy<any> | FieldReadFunction<any> errors?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type AttributeCreatedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'attribute' | AttributeCreatedKeySpecifier)[];
export type AttributeCreatedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
attribute?: FieldPolicy<any> | FieldReadFunction<any>
};
export type AttributeDeleteKeySpecifier = ('attributeErrors' | 'errors' | 'attribute' | AttributeDeleteKeySpecifier)[]; export type AttributeDeleteKeySpecifier = ('attributeErrors' | 'errors' | 'attribute' | AttributeDeleteKeySpecifier)[];
export type AttributeDeleteFieldPolicy = { export type AttributeDeleteFieldPolicy = {
attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>, attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>,
errors?: FieldPolicy<any> | FieldReadFunction<any>, errors?: FieldPolicy<any> | FieldReadFunction<any>,
attribute?: FieldPolicy<any> | FieldReadFunction<any> attribute?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type AttributeDeletedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'attribute' | AttributeDeletedKeySpecifier)[];
export type AttributeDeletedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
attribute?: FieldPolicy<any> | FieldReadFunction<any>
};
export type AttributeErrorKeySpecifier = ('field' | 'message' | 'code' | AttributeErrorKeySpecifier)[]; export type AttributeErrorKeySpecifier = ('field' | 'message' | 'code' | AttributeErrorKeySpecifier)[];
export type AttributeErrorFieldPolicy = { export type AttributeErrorFieldPolicy = {
field?: FieldPolicy<any> | FieldReadFunction<any>, field?: FieldPolicy<any> | FieldReadFunction<any>,
@ -453,6 +470,14 @@ export type AttributeUpdateFieldPolicy = {
attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>, attributeErrors?: FieldPolicy<any> | FieldReadFunction<any>,
errors?: FieldPolicy<any> | FieldReadFunction<any> errors?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type AttributeUpdatedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'attribute' | AttributeUpdatedKeySpecifier)[];
export type AttributeUpdatedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
attribute?: FieldPolicy<any> | FieldReadFunction<any>
};
export type AttributeValueKeySpecifier = ('id' | 'name' | 'slug' | 'value' | 'translation' | 'inputType' | 'reference' | 'file' | 'richText' | 'plainText' | 'boolean' | 'date' | 'dateTime' | AttributeValueKeySpecifier)[]; export type AttributeValueKeySpecifier = ('id' | 'name' | 'slug' | 'value' | 'translation' | 'inputType' | 'reference' | 'file' | 'richText' | 'plainText' | 'boolean' | 'date' | 'dateTime' | AttributeValueKeySpecifier)[];
export type AttributeValueFieldPolicy = { export type AttributeValueFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>, id?: FieldPolicy<any> | FieldReadFunction<any>,
@ -4322,12 +4347,28 @@ export type StaffCreateFieldPolicy = {
errors?: FieldPolicy<any> | FieldReadFunction<any>, errors?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any> user?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type StaffCreatedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'user' | StaffCreatedKeySpecifier)[];
export type StaffCreatedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any>
};
export type StaffDeleteKeySpecifier = ('staffErrors' | 'errors' | 'user' | StaffDeleteKeySpecifier)[]; export type StaffDeleteKeySpecifier = ('staffErrors' | 'errors' | 'user' | StaffDeleteKeySpecifier)[];
export type StaffDeleteFieldPolicy = { export type StaffDeleteFieldPolicy = {
staffErrors?: FieldPolicy<any> | FieldReadFunction<any>, staffErrors?: FieldPolicy<any> | FieldReadFunction<any>,
errors?: FieldPolicy<any> | FieldReadFunction<any>, errors?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any> user?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type StaffDeletedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'user' | StaffDeletedKeySpecifier)[];
export type StaffDeletedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any>
};
export type StaffErrorKeySpecifier = ('field' | 'message' | 'code' | 'addressType' | 'permissions' | 'groups' | 'users' | StaffErrorKeySpecifier)[]; export type StaffErrorKeySpecifier = ('field' | 'message' | 'code' | 'addressType' | 'permissions' | 'groups' | 'users' | StaffErrorKeySpecifier)[];
export type StaffErrorFieldPolicy = { export type StaffErrorFieldPolicy = {
field?: FieldPolicy<any> | FieldReadFunction<any>, field?: FieldPolicy<any> | FieldReadFunction<any>,
@ -4369,6 +4410,14 @@ export type StaffUpdateFieldPolicy = {
errors?: FieldPolicy<any> | FieldReadFunction<any>, errors?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any> user?: FieldPolicy<any> | FieldReadFunction<any>
}; };
export type StaffUpdatedKeySpecifier = ('issuedAt' | 'version' | 'issuingPrincipal' | 'recipient' | 'user' | StaffUpdatedKeySpecifier)[];
export type StaffUpdatedFieldPolicy = {
issuedAt?: FieldPolicy<any> | FieldReadFunction<any>,
version?: FieldPolicy<any> | FieldReadFunction<any>,
issuingPrincipal?: FieldPolicy<any> | FieldReadFunction<any>,
recipient?: FieldPolicy<any> | FieldReadFunction<any>,
user?: FieldPolicy<any> | FieldReadFunction<any>
};
export type StockKeySpecifier = ('id' | 'warehouse' | 'productVariant' | 'quantity' | 'quantityAllocated' | 'quantityReserved' | StockKeySpecifier)[]; export type StockKeySpecifier = ('id' | 'warehouse' | 'productVariant' | 'quantity' | 'quantityAllocated' | 'quantityReserved' | StockKeySpecifier)[];
export type StockFieldPolicy = { export type StockFieldPolicy = {
id?: FieldPolicy<any> | FieldReadFunction<any>, id?: FieldPolicy<any> | FieldReadFunction<any>,
@ -5162,10 +5211,18 @@ export type StrictTypedTypePolicies = {
keyFields?: false | AttributeCreateKeySpecifier | (() => undefined | AttributeCreateKeySpecifier), keyFields?: false | AttributeCreateKeySpecifier | (() => undefined | AttributeCreateKeySpecifier),
fields?: AttributeCreateFieldPolicy, fields?: AttributeCreateFieldPolicy,
}, },
AttributeCreated?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeCreatedKeySpecifier | (() => undefined | AttributeCreatedKeySpecifier),
fields?: AttributeCreatedFieldPolicy,
},
AttributeDelete?: Omit<TypePolicy, "fields" | "keyFields"> & { AttributeDelete?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeDeleteKeySpecifier | (() => undefined | AttributeDeleteKeySpecifier), keyFields?: false | AttributeDeleteKeySpecifier | (() => undefined | AttributeDeleteKeySpecifier),
fields?: AttributeDeleteFieldPolicy, fields?: AttributeDeleteFieldPolicy,
}, },
AttributeDeleted?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeDeletedKeySpecifier | (() => undefined | AttributeDeletedKeySpecifier),
fields?: AttributeDeletedFieldPolicy,
},
AttributeError?: Omit<TypePolicy, "fields" | "keyFields"> & { AttributeError?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeErrorKeySpecifier | (() => undefined | AttributeErrorKeySpecifier), keyFields?: false | AttributeErrorKeySpecifier | (() => undefined | AttributeErrorKeySpecifier),
fields?: AttributeErrorFieldPolicy, fields?: AttributeErrorFieldPolicy,
@ -5190,6 +5247,10 @@ export type StrictTypedTypePolicies = {
keyFields?: false | AttributeUpdateKeySpecifier | (() => undefined | AttributeUpdateKeySpecifier), keyFields?: false | AttributeUpdateKeySpecifier | (() => undefined | AttributeUpdateKeySpecifier),
fields?: AttributeUpdateFieldPolicy, fields?: AttributeUpdateFieldPolicy,
}, },
AttributeUpdated?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeUpdatedKeySpecifier | (() => undefined | AttributeUpdatedKeySpecifier),
fields?: AttributeUpdatedFieldPolicy,
},
AttributeValue?: Omit<TypePolicy, "fields" | "keyFields"> & { AttributeValue?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | AttributeValueKeySpecifier | (() => undefined | AttributeValueKeySpecifier), keyFields?: false | AttributeValueKeySpecifier | (() => undefined | AttributeValueKeySpecifier),
fields?: AttributeValueFieldPolicy, fields?: AttributeValueFieldPolicy,
@ -7006,10 +7067,18 @@ export type StrictTypedTypePolicies = {
keyFields?: false | StaffCreateKeySpecifier | (() => undefined | StaffCreateKeySpecifier), keyFields?: false | StaffCreateKeySpecifier | (() => undefined | StaffCreateKeySpecifier),
fields?: StaffCreateFieldPolicy, fields?: StaffCreateFieldPolicy,
}, },
StaffCreated?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StaffCreatedKeySpecifier | (() => undefined | StaffCreatedKeySpecifier),
fields?: StaffCreatedFieldPolicy,
},
StaffDelete?: Omit<TypePolicy, "fields" | "keyFields"> & { StaffDelete?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StaffDeleteKeySpecifier | (() => undefined | StaffDeleteKeySpecifier), keyFields?: false | StaffDeleteKeySpecifier | (() => undefined | StaffDeleteKeySpecifier),
fields?: StaffDeleteFieldPolicy, fields?: StaffDeleteFieldPolicy,
}, },
StaffDeleted?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StaffDeletedKeySpecifier | (() => undefined | StaffDeletedKeySpecifier),
fields?: StaffDeletedFieldPolicy,
},
StaffError?: Omit<TypePolicy, "fields" | "keyFields"> & { StaffError?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StaffErrorKeySpecifier | (() => undefined | StaffErrorKeySpecifier), keyFields?: false | StaffErrorKeySpecifier | (() => undefined | StaffErrorKeySpecifier),
fields?: StaffErrorFieldPolicy, fields?: StaffErrorFieldPolicy,
@ -7034,6 +7103,10 @@ export type StrictTypedTypePolicies = {
keyFields?: false | StaffUpdateKeySpecifier | (() => undefined | StaffUpdateKeySpecifier), keyFields?: false | StaffUpdateKeySpecifier | (() => undefined | StaffUpdateKeySpecifier),
fields?: StaffUpdateFieldPolicy, fields?: StaffUpdateFieldPolicy,
}, },
StaffUpdated?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StaffUpdatedKeySpecifier | (() => undefined | StaffUpdatedKeySpecifier),
fields?: StaffUpdatedFieldPolicy,
},
Stock?: Omit<TypePolicy, "fields" | "keyFields"> & { Stock?: Omit<TypePolicy, "fields" | "keyFields"> & {
keyFields?: false | StockKeySpecifier | (() => undefined | StockKeySpecifier), keyFields?: false | StockKeySpecifier | (() => undefined | StockKeySpecifier),
fields?: StockFieldPolicy, fields?: StockFieldPolicy,

View file

@ -2948,6 +2948,7 @@ export type OrderFilterInput = {
ids?: InputMaybe<Array<Scalars['ID']>>; ids?: InputMaybe<Array<Scalars['ID']>>;
giftCardUsed?: InputMaybe<Scalars['Boolean']>; giftCardUsed?: InputMaybe<Scalars['Boolean']>;
giftCardBought?: InputMaybe<Scalars['Boolean']>; giftCardBought?: InputMaybe<Scalars['Boolean']>;
numbers?: InputMaybe<Array<Scalars['String']>>;
}; };
export type OrderFulfillInput = { export type OrderFulfillInput = {
@ -3063,6 +3064,8 @@ export type OrderSettingsUpdateInput = {
export enum OrderSortField { export enum OrderSortField {
/** Sort orders by number. */ /** Sort orders by number. */
NUMBER = 'NUMBER', NUMBER = 'NUMBER',
/** Sort orders by rank. Note: This option is available only with the `search` filter. */
RANK = 'RANK',
/** /**
* Sort orders by creation date. * Sort orders by creation date.
* *
@ -4908,6 +4911,12 @@ export enum WebhookEventTypeAsyncEnum {
APP_DELETED = 'APP_DELETED', APP_DELETED = 'APP_DELETED',
/** An app status is changed. */ /** An app status is changed. */
APP_STATUS_CHANGED = 'APP_STATUS_CHANGED', APP_STATUS_CHANGED = 'APP_STATUS_CHANGED',
/** A new attribute is created. */
ATTRIBUTE_CREATED = 'ATTRIBUTE_CREATED',
/** An attribute is updated. */
ATTRIBUTE_UPDATED = 'ATTRIBUTE_UPDATED',
/** An attribute is deleted. */
ATTRIBUTE_DELETED = 'ATTRIBUTE_DELETED',
/** A new category created. */ /** A new category created. */
CATEGORY_CREATED = 'CATEGORY_CREATED', CATEGORY_CREATED = 'CATEGORY_CREATED',
/** A category is updated. */ /** A category is updated. */
@ -5024,6 +5033,10 @@ export enum WebhookEventTypeAsyncEnum {
SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED', SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED',
/** A shipping zone is deleted. */ /** A shipping zone is deleted. */
SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED', SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED',
/** A staff user is deleted */
STAFF_CREATED = 'STAFF_CREATED',
STAFF_UPDATED = 'STAFF_UPDATED',
STAFF_DELETED = 'STAFF_DELETED',
TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST', TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST',
TRANSLATION_CREATED = 'TRANSLATION_CREATED', TRANSLATION_CREATED = 'TRANSLATION_CREATED',
TRANSLATION_UPDATED = 'TRANSLATION_UPDATED', TRANSLATION_UPDATED = 'TRANSLATION_UPDATED',
@ -5061,6 +5074,12 @@ export enum WebhookEventTypeEnum {
APP_DELETED = 'APP_DELETED', APP_DELETED = 'APP_DELETED',
/** An app status is changed. */ /** An app status is changed. */
APP_STATUS_CHANGED = 'APP_STATUS_CHANGED', APP_STATUS_CHANGED = 'APP_STATUS_CHANGED',
/** A new attribute is created. */
ATTRIBUTE_CREATED = 'ATTRIBUTE_CREATED',
/** An attribute is updated. */
ATTRIBUTE_UPDATED = 'ATTRIBUTE_UPDATED',
/** An attribute is deleted. */
ATTRIBUTE_DELETED = 'ATTRIBUTE_DELETED',
/** A new category created. */ /** A new category created. */
CATEGORY_CREATED = 'CATEGORY_CREATED', CATEGORY_CREATED = 'CATEGORY_CREATED',
/** A category is updated. */ /** A category is updated. */
@ -5177,6 +5196,10 @@ export enum WebhookEventTypeEnum {
SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED', SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED',
/** A shipping zone is deleted. */ /** A shipping zone is deleted. */
SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED', SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED',
/** A staff user is deleted */
STAFF_CREATED = 'STAFF_CREATED',
STAFF_UPDATED = 'STAFF_UPDATED',
STAFF_DELETED = 'STAFF_DELETED',
TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST', TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST',
TRANSLATION_CREATED = 'TRANSLATION_CREATED', TRANSLATION_CREATED = 'TRANSLATION_CREATED',
TRANSLATION_UPDATED = 'TRANSLATION_UPDATED', TRANSLATION_UPDATED = 'TRANSLATION_UPDATED',
@ -5229,6 +5252,9 @@ export enum WebhookSampleEventTypeEnum {
APP_UPDATED = 'APP_UPDATED', APP_UPDATED = 'APP_UPDATED',
APP_DELETED = 'APP_DELETED', APP_DELETED = 'APP_DELETED',
APP_STATUS_CHANGED = 'APP_STATUS_CHANGED', APP_STATUS_CHANGED = 'APP_STATUS_CHANGED',
ATTRIBUTE_CREATED = 'ATTRIBUTE_CREATED',
ATTRIBUTE_UPDATED = 'ATTRIBUTE_UPDATED',
ATTRIBUTE_DELETED = 'ATTRIBUTE_DELETED',
CATEGORY_CREATED = 'CATEGORY_CREATED', CATEGORY_CREATED = 'CATEGORY_CREATED',
CATEGORY_UPDATED = 'CATEGORY_UPDATED', CATEGORY_UPDATED = 'CATEGORY_UPDATED',
CATEGORY_DELETED = 'CATEGORY_DELETED', CATEGORY_DELETED = 'CATEGORY_DELETED',
@ -5291,6 +5317,9 @@ export enum WebhookSampleEventTypeEnum {
SHIPPING_ZONE_CREATED = 'SHIPPING_ZONE_CREATED', SHIPPING_ZONE_CREATED = 'SHIPPING_ZONE_CREATED',
SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED', SHIPPING_ZONE_UPDATED = 'SHIPPING_ZONE_UPDATED',
SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED', SHIPPING_ZONE_DELETED = 'SHIPPING_ZONE_DELETED',
STAFF_CREATED = 'STAFF_CREATED',
STAFF_UPDATED = 'STAFF_UPDATED',
STAFF_DELETED = 'STAFF_DELETED',
TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST', TRANSACTION_ACTION_REQUEST = 'TRANSACTION_ACTION_REQUEST',
TRANSLATION_CREATED = 'TRANSLATION_CREATED', TRANSLATION_CREATED = 'TRANSLATION_CREATED',
TRANSLATION_UPDATED = 'TRANSLATION_UPDATED', TRANSLATION_UPDATED = 'TRANSLATION_UPDATED',
@ -5348,14 +5377,14 @@ export type AppCreateMutationVariables = Exact<{
}>; }>;
export type AppCreateMutation = { __typename: 'Mutation', appCreate: { __typename: 'AppCreate', authToken: string | null, app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', field: string | null, message: string | null, code: AppErrorCode, permissions: Array<PermissionEnum> | null }> } | null }; export type AppCreateMutation = { __typename: 'Mutation', appCreate: { __typename: 'AppCreate', authToken: string | null, app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, manifestUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', field: string | null, message: string | null, code: AppErrorCode, permissions: Array<PermissionEnum> | null }> } | null };
export type AppDeleteMutationVariables = Exact<{ export type AppDeleteMutationVariables = Exact<{
id: Scalars['ID']; id: Scalars['ID'];
}>; }>;
export type AppDeleteMutation = { __typename: 'Mutation', appDelete: { __typename: 'AppDelete', app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', field: string | null, message: string | null, code: AppErrorCode, permissions: Array<PermissionEnum> | null }> } | null }; export type AppDeleteMutation = { __typename: 'Mutation', appDelete: { __typename: 'AppDelete', app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, manifestUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', field: string | null, message: string | null, code: AppErrorCode, permissions: Array<PermissionEnum> | null }> } | null };
export type AppDeleteFailedInstallationMutationVariables = Exact<{ export type AppDeleteFailedInstallationMutationVariables = Exact<{
id: Scalars['ID']; id: Scalars['ID'];
@ -5391,7 +5420,7 @@ export type AppUpdateMutationVariables = Exact<{
}>; }>;
export type AppUpdateMutation = { __typename: 'Mutation', appUpdate: { __typename: 'AppUpdate', app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, permissions: Array<{ __typename: 'Permission', code: PermissionEnum, name: string }> | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', message: string | null, permissions: Array<PermissionEnum> | null, field: string | null, code: AppErrorCode }> } | null }; export type AppUpdateMutation = { __typename: 'Mutation', appUpdate: { __typename: 'AppUpdate', app: { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, manifestUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, permissions: Array<{ __typename: 'Permission', code: PermissionEnum, name: string }> | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null, errors: Array<{ __typename: 'AppError', message: string | null, permissions: Array<PermissionEnum> | null, field: string | null, code: AppErrorCode }> } | null };
export type AppTokenCreateMutationVariables = Exact<{ export type AppTokenCreateMutationVariables = Exact<{
input: AppTokenInput; input: AppTokenInput;
@ -5431,7 +5460,7 @@ export type AppsListQueryVariables = Exact<{
}>; }>;
export type AppsListQuery = { __typename: 'Query', apps: { __typename: 'AppCountableConnection', totalCount: number | null, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor: string | null, endCursor: string | null }, edges: Array<{ __typename: 'AppCountableEdge', node: { __typename: 'App', id: string, name: string | null, isActive: boolean | null, type: AppTypeEnum | null, appUrl: string | null, permissions: Array<{ __typename: 'Permission', name: string, code: PermissionEnum }> | null } }> } | null }; export type AppsListQuery = { __typename: 'Query', apps: { __typename: 'AppCountableConnection', totalCount: number | null, pageInfo: { __typename: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor: string | null, endCursor: string | null }, edges: Array<{ __typename: 'AppCountableEdge', node: { __typename: 'App', id: string, name: string | null, isActive: boolean | null, type: AppTypeEnum | null, appUrl: string | null, manifestUrl: string | null, permissions: Array<{ __typename: 'Permission', name: string, code: PermissionEnum }> | null } }> } | null };
export type AppsInstallationsQueryVariables = Exact<{ [key: string]: never; }>; export type AppsInstallationsQueryVariables = Exact<{ [key: string]: never; }>;
@ -5443,7 +5472,7 @@ export type AppQueryVariables = Exact<{
}>; }>;
export type AppQuery = { __typename: 'Query', app: { __typename: 'App', aboutApp: string | null, dataPrivacy: string | null, dataPrivacyUrl: string | null, id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, permissions: Array<{ __typename: 'Permission', code: PermissionEnum, name: string }> | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null }; export type AppQuery = { __typename: 'Query', app: { __typename: 'App', aboutApp: string | null, dataPrivacy: string | null, dataPrivacyUrl: string | null, id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, manifestUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, permissions: Array<{ __typename: 'Permission', code: PermissionEnum, name: string }> | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null } | null };
export type ExtensionListQueryVariables = Exact<{ export type ExtensionListQueryVariables = Exact<{
filter: AppExtensionFilterInput; filter: AppExtensionFilterInput;
@ -6087,9 +6116,9 @@ export type FileUploadMutation = { __typename: 'Mutation', fileUpload: { __typen
export type AddressFragment = { __typename: 'Address', city: string, cityArea: string, companyName: string, countryArea: string, firstName: string, id: string, lastName: string, phone: string | null, postalCode: string, streetAddress1: string, streetAddress2: string, country: { __typename: 'CountryDisplay', code: string, country: string } }; export type AddressFragment = { __typename: 'Address', city: string, cityArea: string, companyName: string, countryArea: string, firstName: string, id: string, lastName: string, phone: string | null, postalCode: string, streetAddress1: string, streetAddress2: string, country: { __typename: 'CountryDisplay', code: string, country: string } };
export type AppFragment = { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null }; export type AppFragment = { __typename: 'App', id: string, name: string | null, created: any | null, isActive: boolean | null, type: AppTypeEnum | null, homepageUrl: string | null, appUrl: string | null, manifestUrl: string | null, configurationUrl: string | null, supportUrl: string | null, version: string | null, accessToken: string | null, privateMetadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, metadata: Array<{ __typename: 'MetadataItem', key: string, value: string }>, tokens: Array<{ __typename: 'AppToken', authToken: string | null, id: string, name: string | null }> | null, webhooks: Array<{ __typename: 'Webhook', id: string, name: string, isActive: boolean, app: { __typename: 'App', id: string, name: string | null } }> | null };
export type AppListItemFragment = { __typename: 'App', id: string, name: string | null, isActive: boolean | null, type: AppTypeEnum | null, appUrl: string | null, permissions: Array<{ __typename: 'Permission', name: string, code: PermissionEnum }> | null }; export type AppListItemFragment = { __typename: 'App', id: string, name: string | null, isActive: boolean | null, type: AppTypeEnum | null, appUrl: string | null, manifestUrl: string | null, permissions: Array<{ __typename: 'Permission', name: string, code: PermissionEnum }> | null };
export type AppPermissionFragment = { __typename: 'Permission', name: string, code: PermissionEnum }; export type AppPermissionFragment = { __typename: 'Permission', name: string, code: PermissionEnum };

View file

@ -25195,6 +25195,11 @@ exports[`Storyshots Views / Apps / Apps list default 1`] = `
<td <td
class="MuiTableCell-root-id MuiTableCell-body-id AppList-colAction-id" class="MuiTableCell-root-id MuiTableCell-body-id AppList-colAction-id"
> >
<div
class="MuiTypography-root-id AppList-text-id AppList-manifestUrl-id MuiTypography-body2-id"
>
http://localhost:3000/api/manifest
</div>
<span <span
class="MuiSwitch-root-id" class="MuiSwitch-root-id"
> >
@ -25288,9 +25293,9 @@ exports[`Storyshots Views / Apps / Apps list default 1`] = `
class="MuiTableCell-root-id MuiTableCell-body-id AppList-colAction-id" class="MuiTableCell-root-id MuiTableCell-body-id AppList-colAction-id"
> >
<div <div
class="MuiTypography-root-id AppList-text-id AppList-appUrl-id MuiTypography-body2-id" class="MuiTypography-root-id AppList-text-id AppList-manifestUrl-id MuiTypography-body2-id"
> >
http://localhost:3000 http://localhost:3000/api/manifest
</div> </div>
<span <span
class="MuiSwitch-root-id" class="MuiSwitch-root-id"