Deprecate mini pickers
What does this MR do?
- Extract some Email-sending frontend code into new EmailView file
- Untangle Email control structure
- Deprecate
v_form_recip_chooser
andv_form_recip_chooser_mini
- please review each commit individually
How confident are you it won't break things if deployed?
I briefly tested it and it seems to work. More testing would be good.
Links to related issues
How to test
Newsletter sending as orga and as ambassador with sufficient permissions. Check sent mail, different recipient types, variable replacement, testmail sending, etc.
Checklist
-
no functional change intended => no test -
no unrelated changes -
asked someone for a code review -
set a "for:" label to indicate who will be affected by this change -
use "state:" labels to track this MR's state until it was beta tested -
added an entry to CHANGELOG.md -
release notes: forDev
Edited by Chris Oelmueller