Skip to content
  1. Extras
  2. msBulkEditor
  3. Interface
  4. History and rollback

History and rollback

Log of bulk operations and restore of previous values.

History tab


History tab

ColumnContents
CheckboxOnly for status Completed (bulk rollback); otherwise disabled with hint “Rollback is available only for completed operations”
IDOperation identifier
TypefieldType
CreatedDate and time (compact, two lines)
Statusqueued, running, completed, failed, cancelled
Processedprocessed
Totaltotal

Row actions: Rollback, Changes.

Empty log: empty state “History is empty”. Load failure: empty state error.


Statuses

StatusRollback
Queued / RunningUnavailable
CompletedFull or selective
Failedapplied items only
CancelledUnavailable

Failed operation (failed)

  1. Open History — status Failed.
  2. Changes — roll back applied items.
  3. Fix the cause and rerun on remaining products.

Roll back entire operation

  1. Find a completed operation.
  2. Rollback → confirm.
  3. API products/rollback with operationId.
  4. Restores old values from msbe_operation_items.

Requires msbulkeditor_rollback.

Rollback confirmation


Bulk rollback

Select several completed operations → Rollback selected.

Bulk rollback confirmation


Detail and selective rollback

Changes opens the panel below the table (page scrolls to it).

  • item list (product × field);
  • preview table with checkboxes;
  • Rollback selectedproductIds[].

Checkbox is active only for status applied. Other statuses show a disabled checkbox with a tooltip.

Click the operation ID in the panel to copy it to the clipboard (toast).

API: history/items, products/rollback.

Operation Changes panel


Record retention

  • Tables: msbe_operations, msbe_operation_items — see Events.
  • Auto cleanup: Scheduler task operation_cleanup when msbulkeditor_scheduler_enabled = Yes.
  • Retention: msbulkeditor_history_retention_days (default 90).

Notes

  • Snapshots are written for all field types with a value snapshot, not only price.
  • Side-effect ops (gallery regenerate, clear cache) roll back metadata per handler rules; files on disk are not always restored — see product and prices.

See also