All Release Notes

Excluding Changes initiated by background processes from Audit log results

28 September 2021
Composable Commerce
HTTP API
Enhancement
Audit LogGraphQL

It is now possible to exclude Changes initiated by background processes from Audit Log response data sets.

Change:

  • [API] Added excludePlatformInitiatedChanges query parameter to all Query Record endpoints that will allow Changes originated by background processes to be excluded from the response data set.
  • [GraphQL API] Added excludePlatformInitiatedChanges filtering parameter.

The following changes were made in terms of GraphQL SDL:

enum ExcludePlatformInitiatedChangesInput {
excludeAll
changeLineItemName
changeReviewRatingStatistics
setApplicationVersion
setIsValid
setVariantAvailability
}
enum DiscountCodeInternalChangesInput {
excludeAll
setApplicationVersion
}
enum ProductInternalChangesInput {
excludeAll
changeReviewRatingStatistics
setVariantAvailability
}
enum ProductDiscountInternalChangesInput {
excludeAll
setIsValid
}
enum ShoppingListInternalChangesInput {
excludeAll
changeLineItemName
}