Audit Log for Rollbacks #50

Open
opened 2026-02-25 19:45:53 +00:00 by Vylpes · 0 comments
Owner

Epic: #10


As a seller,
I want every rollback to be recorded in the audit log,
so that I can see when and why data was reverted.

Blocked by: STORY-5.6 (Rollback Last Import)

Acceptance criteria:

  • An audit log entry is created when a rollback is performed
  • Entry includes: timestamp, which import was rolled back, number of records reverted
  • The corresponding import history entry is marked as "rolled back"

Subtasks:

  • Create audit log entry when a rollback is performed (timestamp, import reference, records reverted count)
  • Mark the corresponding import history entry as "rolled back"
  • Write automated tests (integration: rollback creates expected audit log entry; history entry updated)
  • Write/update documentation
Epic: #10 --- **As a** seller, **I want** every rollback to be recorded in the audit log, **so that** I can see when and why data was reverted. **Blocked by:** STORY-5.6 (Rollback Last Import) **Acceptance criteria:** - An audit log entry is created when a rollback is performed - Entry includes: timestamp, which import was rolled back, number of records reverted - The corresponding import history entry is marked as "rolled back" **Subtasks:** - [ ] Create audit log entry when a rollback is performed (timestamp, import reference, records reverted count) - [ ] Mark the corresponding import history entry as "rolled back" - [ ] Write automated tests (integration: rollback creates expected audit log entry; history entry updated) - [ ] Write/update documentation
Vylpes added this to the (deleted) milestone 2026-02-25 19:45:53 +00:00
Vylpes modified the milestone from (deleted) to 1.0.0 2026-03-02 17:28:33 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RabbitLabs/droplet-next#50
No description provided.