[Task] Ensure CSV download covers the operational evidence needed after a send #11

Closed
opened 2026-07-06 11:22:14 +02:00 by zemion · 1 comment
Owner

Imported from the consolidated GovOPlaN product backlog.

  • Source: /mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md
  • Line: 99
  • Section: Milestones > Milestone 4 - Report, Evidence, And Operational Review
  • Source status: PARTIAL.

Imported backlog item:

- [ ] Ensure CSV download covers the operational evidence needed after a send.
<!-- codex-backlog-fingerprint:c098eb9300bd4928f18a8fff --> Imported from the consolidated GovOPlaN product backlog. - Source: `/mnt/DATA/Nextcloud/ADD ideas UG/Products/govoplan/backlog.md` - Line: `99` - Section: `Milestones > Milestone 4 - Report, Evidence, And Operational Review` - Source status: `PARTIAL.` Imported backlog item: ```markdown - [ ] Ensure CSV download covers the operational evidence needed after a send. ```
zemion added this to the Milestone 4 - Report, Evidence, And Operational Review milestone 2026-07-06 13:12:38 +02:00
Author
Owner

Expanded report/jobs.csv with operational evidence fields: campaign/version ids, resolved envelope headers, message id, EML storage/local reference, attachment names, latest SMTP response/error/status, and latest IMAP folder/error/status. Added tests/test_campaign_reports.py regression coverage and verified it with pytest.

Closing as implemented.

Expanded `report/jobs.csv` with operational evidence fields: campaign/version ids, resolved envelope headers, message id, EML storage/local reference, attachment names, latest SMTP response/error/status, and latest IMAP folder/error/status. Added `tests/test_campaign_reports.py` regression coverage and verified it with pytest. Closing as implemented.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: add-ideas/govoplan-campaign#11
No description provided.