Block a user
[Feature] Replace recipient entry form with a full recipient-data editing panel
[Feature] Replace recipient entry form with a full recipient-data editing panel
Codex State: ready
Summary
- Filtered merged recipient-data columns so only editable recipient-specific columns are shown: field columns now require can_override, and the attachments…
[Feature] Replace recipient entry form with a full recipient-data editing panel
Codex State: ready
Summary
- Fixed the recipient address overlay row actions to reuse colored DataGrid action buttons, removed the redundant edit action, kept newly added blank address…
[Feature] Replace recipient entry form with a full recipient-data editing panel
Codex State: ready
Summary
- Merged recipient field values and attachment editing into the Sender & Recipients table after the Active column, removed the separate Recipient data…
[Feature] Replace recipient entry form with a full recipient-data editing panel
Codex State: ready
Summary
- Restored the two collapsible global sender/header cards and moved per-recipient address editing into a Recipient(s) column overlay.
Changed Files
-…
[Feature] Replace recipient entry form with a full recipient-data editing panel
Codex State: ready
Summary
- Consolidated the sender/global-recipient controls and inline recipient table into one recipient-data editing surface.
- Added a selected-recipient editor…
[Bug] File upload drop target does not accept dropped files reliably
Codex State: progress
Summary
- Extended the upload-dialog drop zone to extract files not only from DataTransfer.files, but also from DataTransferItem.getAsFile(), Chromium file-system…
[Bug] File upload drop target does not accept dropped files reliably
Codex State: done
Summary
- Follow-up fix: hardened the shared FileDropZone used by the upload dialog so filesystem drops are accepted on dragenter/dragover, propagation is stopped, and…
[Feature] Replace recipient entry form with a full recipient-data editing panel
Okay, we have now tow pages, one "Sender & Recipients", and one "Recipient data". The top panels for "Campaign sender" and "Global recipient headers" can stay; after that, the two tables from the…
[Bug] File upload drop target does not accept dropped files reliably
Codex State: done
Summary
- Fixed unreliable upload drops by passing the intended file target directly instead of relying on immediate dialog state updates.
- Upload rejection paths now…
[Feature] Define scheduling module boundary for Terminfindung and meeting-time polls
Codex note: follow-up audit issue created as govoplan-scheduling#3 so the reminder checklist remains actionable while this closed boundary issue stays historical.
[Task] Audit scheduling#1 reminder checklist against current implementation
[User Story] Focused workflow mode guides users through the current job with reduced interface clutter
[Feature] Define scheduling module boundary for Terminfindung and meeting-time polls
User Notes To Reconcile With This Issue
The following reminders should be checked against the current implementation and issue scope. Mark each as implemented, still open, or obsolete:
-…
[Feature] Archive upload preview, selective unpacking, formats, and password support
[Feature] Configurable side rail ordering by system, tenant, and user preference
[Feature] Reusable SMTP batch sessions with preflight, reconnect, and pause-on-failure
[Feature] Drag-and-drop upload onto file spaces and folders
[Feature] Duplicate, export, and import campaigns with selectable data scope
[Feature] Template library with typed templates and required-field contracts