Import Completes with Summary #37

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

Epic: #7


As a seller,
I want to see a summary after an import completes,
so that I know exactly what changed and can act on any issues.

Blocked by: STORY-5.3 (Validate and Preview Import)

Acceptance criteria:

  • Import summary shows: imported (new), updated (existing), skipped, errors, unmapped counts
  • Summary links to the unmapped queue if unmapped > 0
  • Summary links to the errors CSV download
  • Import is recorded in import history (see STORY-5.5)
  • An audit log entry is created (see EPIC-8)

Subtasks:

  • Execute validated import pipeline after user confirmation from preview
  • Persist all created/updated/skipped records to the database (upsert logic)
  • Display post-import summary page with all counts
  • Link summary to unmapped queue if unmapped count > 0
  • Persist import record to the import history table
  • Create audit log entry on completion
  • Write automated tests (integration: full import flow end-to-end with fixture CSV)
  • Write/update documentation
Epic: #7 --- **As a** seller, **I want to** see a summary after an import completes, **so that** I know exactly what changed and can act on any issues. **Blocked by:** STORY-5.3 (Validate and Preview Import) **Acceptance criteria:** - Import summary shows: imported (new), updated (existing), skipped, errors, unmapped counts - Summary links to the unmapped queue if unmapped > 0 - Summary links to the errors CSV download - Import is recorded in import history (see STORY-5.5) - An audit log entry is created (see EPIC-8) **Subtasks:** - [ ] Execute validated import pipeline after user confirmation from preview - [ ] Persist all created/updated/skipped records to the database (upsert logic) - [ ] Display post-import summary page with all counts - [ ] Link summary to unmapped queue if unmapped count > 0 - [ ] Persist import record to the import history table - [ ] Create audit log entry on completion - [ ] Write automated tests (integration: full import flow end-to-end with fixture CSV) - [ ] Write/update documentation
Vylpes added this to the (deleted) milestone 2026-02-25 19:28:08 +00:00
Vylpes modified the milestone from (deleted) to 0.3.0 2026-03-02 17:26:42 +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#37
No description provided.