action-center-platform
action-center-platform copied to clipboard
Action page admin improvements
- Admin area
- General
- [ ] Add validations where appropriate
- [ ] It needs to be possible to expand panels without also toggling the associated check box
- [ ] Check action page timestamp just once, before save
- Calls
- [x] Integrate with Call Power to allow selecting campaign by title
- Petitions
- [ ] Clarify that "Goal" is a number of signatures ~~and is required~~.
- Tweet
- [ ] UX for adding targets by handle should be better. Instead of a textarea with one target per line (without the @) there should be a regular input which adds targets to the handle table immediately.
- Email
- [ ] Option to target specific congress members instead of specific bioguide IDs.
- [ ] The UI should enforce that you cannot target both congress and specific email addresses at the same time.
- [ ] Possibly the "send message to congress" actions should not even be described as "email" but be a separate action type altogether. In any case, the user shouldn't see form elements for "Topic Category" / "Campaign tag" when setting up a regular email campaign.
- Backend
- [ ] ~~On action_pages, enable_call, enable_petition, ..., are redundant with the presence of call_campaign_id, petition_id, etc.?~~
- General
Admin area: It's currently possible to have multiple actions per page, and some action pages do.
Calls: That would be awesome.
Petitions: I don't think goal is required - without it, users will see a signature count rather than a progress bar. This is particularly helpful in campaigns like reclaim invention where a single goal doesn't necessarily make sense. I agree that we should clarify about signature #.
Email: I agree that this is a confusing name for submitting comments to congress.
Feels like some of these will be tackled during admin redesing