Deprecate mini pickers
What does this MR do?
- Extract some Email-sending frontend code into new EmailView file
- Untangle Email control structure
- 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.
- 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: