Block a user
[Tech debt] Enforce one active Poll response per identified respondent
Codex State: ready
Summary
- Local commit e7f3b1d adds an interim parent-Poll row lock around response read-or-create and closes the immediate Scheduling race through the normal service…
[Feature] Make scheduling polls task-focused and calendar-aware
Codex State: progress
Summary
- Implemented the task-focused scheduling poll flow in local commits de7e68c, fc418e6, and 887e064.
- Calendar selection uses the shared calendar.picker…
[Feature] Define Poll lifecycle transition and decision-reset semantics
[Tech debt] Enforce one active Poll response per identified respondent
[Feature] Drag-and-drop upload onto file spaces and folders
Codex State: progress
Summary
- Local Core commit b5cfba6 resolves browser drops explicitly, adds drag-state feedback and readable disabled/empty/unreadable rejection paths, and tests…
[Feature] Add
govoplan-recipients / govoplan-address-book
Codex State: done
Summary
- The Addresses module now exists as govoplan-addresses and owns persistent address books, contact CRUD, lookup and recipient-source capabilities, vCard…
[Feature] Add
govoplan-recipients / govoplan-address-book
[Bug] Review attachment links overflow without scroll or detail access
Codex State: progress
Summary
- The no-truncation list/detail refinement is implemented locally and its combined focused test passes, but it cannot be isolated cleanly against current…
Mail preview overlay: use fixed dimensions and stable footer
Codex State: progress
Summary
- The overlay now has a responsive fixed workspace, body-owned scrolling, stable footer geometry, and an accessible close control.
Changed Files
-…