This restores deploying from master and revokes the work done on production-hotfixes-jun2016 branch by including alternative implementations.
- Writing contentious data in the background:
- Move petition updating to background - #491
- Better fraud detection:
- Update disposable domains - 2016_06_26 - 1 - #485
- Disallow plus addressing in emails - #493
- Use typographic quotes and apostrophe in error msg - #495
- Improved caching:
- Cache trending petitions - #494
- Round petition cache key - #496
- Simplified deploys:
- Disable the building of the crontab by default - #492
Also includes PRs ready for usual deployment (mostly improvements to admin):
- Infrastructure work:
- Cache phantomjs download and use our own copy - #478
- Fix intermittent spec errors - #476
- Admin improvements:
- Allow moderators to edit creator's name - #475
- Add counts to admin facet select - #474
- Add the ability to search by name in the admin area - #473
- Sort moderation queue by the most recent threshold reached - #472
- Search for emails case-insensitively in the admin - #471
- Frontend improvements:
- Send individual emails to sponsors - #470
- Add freephone number in addition to geographic - #477
- Move tokens from a path param to a query param - #467