Skip to content

Write contentious data in background and improve caching

Compare
Choose a tag to compare
@h-lame h-lame released this 28 Jun 14:02
· 1742 commits to master since this release

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