ereporter exception for one known case (nytimes.com) of #237
wordpress: handle self-hosted blogs with rest api disabled. fixes #308
blog webmentions: return explicit 400 for homepage webmentions. fixes #312
fix twitter_streaming_test to handle snarfed/activitystreams-unofficial@4c5f0585bc068e4b32df1d1b4886e31e1cc77bfa
G+: when we get rate limited, delay next poll for over a day

...since G+ quotas refill once a day. fixes #310
be more aggressive about regenerating missing poll tasks
if poll errors, don't insert new poll task. for #310

sheesh. this bug has been here for months, if not years. mostly harmless, but still.
don't email me on most well-known publish errors
don't email me on most known blog webmention errors
fix bridgy_omit_link for preview when javascript is disabled

thanks to @tantek for the report! the UI is still ugly without JS, especially the raw JSON response to clicking Send, but at least the checkbox works again now.
publish: don't mail me on silo-specific known errors
update tests for new img.alt attribute values
noop: remove unused imports, other minor tweaks
ignore scheme (https vs http) when de-duping webmention target urls

fixes #290
include bridgy_omit_link query param in publish preview curl command line
handlers: de-dupe http vs https when distinguishing reply/like/etc vs mention links. fixes #290
bug fixes for 2854f78
add cron job to update changed instagram pictures

and refactor a bit to unify some of it with the existing twitter job
instagram profile picture cron job: skip disabled sources since their oauth tokens might be bad
for #314
ugh, didn't mean to change the instagram cron job's schedule