The activity log provides an audit trail of all changes made on Jasper.
1. Requirements
Each `activity` entry should carry:
User: Who made the change
Action: What has been changed
Description: More details on what has been changed
Details: New value entered and previous value (if needed)
Date: When the change occurred
2. Coverage
Here is the list of actions for which we are logging activities.
A. Product User Interface
Products
Details
SEO
Shipping
Barcodes
Tags
Published / Unpublished
Product Categories
Assign / Remove a category
Product Attributes
Assign / Remove an attribute
Product Attribute Sets
Assign / Remove an attribute set
Product Option Set
Assign / Remove an option set
Product Assets
Add / Delete an asset
Update asset properties
Product Prices
Create a price
Product Inventory
Create a inventory
Product Children
Create / Remove a child
Product Relations
Create / Remove a relation
Product Channels
Enable / Disable a product channel
Sync type
B. Category User Interface
Category Details
Category Attribute Sets
Category Attributes
Category Assets
Category SEO
Category Shipping
Category Rule Creation
C. API endpoints
Product
Create a Product
Create a Child Product
Update a Specific Product
Update a Specific Version of a Product
Delete a Specific Product
Delete a Specific Version of a Product
Remove Child Product From Parent
Product Asset
Create a Product Asset
Update a Specific Product Asset
Delete a Specific Product Asset
Product Barcode
Create a Product Barcode
Update a Product Barcode
Delete a Product Barcode
Upsert Product Barcodes (with delete)
Upsert Product Barcodes (without delete)
Product Category
Assign a Category to a Product
Product Price
Create a Product Price
Create Product Prices in Bulk
Delete a Specific Product Price
Product Inventory
Create a Product Inventory
Update a Specific Product Inventory
Delete a Specific Product Inventory
Create a Product Attribute
Update many Product Attributes
Update a Specific Product Attribute
Delete All Product Attributes
Delete a Specific Product Attribute Value
Product Assign Attribute
Product Assign Attribute Set
Product Tags
Modify Product Tags
D. CSV Importers
Products
Product Assets
Product Attributes
Product Categories
Product Prices
Product Inventory
Product Tags