Milestones
List view
Select users in the member manager and apply bulk actions (mark paid/unpaid, end membership, send contribution reminder, send incasso notification) via efficient backend endpoints with a two-phase preview→execute flow. Separate from the Membership management redesign milestone.
No due date•19/20 issues closedRework membership management: interval model with server-enforced invariants, intent-revealing lifecycle operations (create/end/reopen/correct/delete + admin restore), unified laptop table with a mobile layout, member-since visibility, and a global mobile padding reduction. Design reference: epic #390.
No due date•11/12 issues closed