The current diff screen only logs the undo/rollback events for Patroller Tasks.
This task is to add EditAttemptStepEvent for undo and rollback actions.
This ticket will introduce the new editor_interface: undo and rollback
This will use the other editor_interface to log undo/rollback action. If we want a different editor_interface, then we will need to update the schema.
action=init
When entering the diff screen
action=saveIntent
When clicking on the "Undo" button
action=saveAttempt
When the undo/rollback dialog is shown
action=saveSuccess
Undo/rollback action executed successfully
action=saveFailure
Undo/rollback action failed
@SNowick_WMF Please let me know if you want to use other editor_interface.