You can clone with
Merge remote-tracking branch 'justinlilly/community-moderation'
Clean up whitespace.
Proactively check for an unencodable data before passing it along.
Oops. That's embarasing. Fixed something I left out of the last commit.
Don't include the "doctrees" directory in the zipfile of the docs.
Now that we've got Sentry, don't email errors any more.
Updated templates to point to 1.4.
Also enable Sentry on docs.dp.com.
Added error logging to Sentry.
Putting superfeedr credentials as a setting
This improves local dev, so you don't have to have a superfeedr
account as well as improves testing, because it removes unnecessary
Actually fix the `entry.link` business this time.
Upgrade Fabric; update .gitignore.
Aggregator: skip feed entries that don't have link or guid.
Fixed the link to the IRC logs. Refs #17453.
Adding message middleware to notify users of moderation.
Adding admin actions for marking feeds as approved/denied
Adding tests for moderation things and a basic test for the feed views.
Adding migration to create the relevant auth group.
Converting to use groups, rather than hard coded email addresses.
Moving from a list of approving users in settings file to an auth.Group
Removing the settings.PRODUCTION check on sending pubsub notifications.
Adding denied constant.
Making status list-editable
Using the feed approval constants in a few more places.
Cleaning up README.txt
Providing a setting of who to send feed approval emails to.
Providing management command which will send a list of feeds which ar…
…e pending approval.
pulling pending feed magic filter letter into a constant.
Feed list now shows approval status.
Migration should default things to approved, not pending.
Also cleaned up auto-generated migration.
Updating the UI to be aware of status.
Removing comment to myself.
Adding approval_status to Feed objects (with accompanying admin).
Fixed #17479 -- Added security email address to community page sidebar.
Added link to password reset page on login page. Fixes #15584.