Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track beta users #948

Merged
merged 3 commits into from
Jun 5, 2015
Merged

Track beta users #948

merged 3 commits into from
Jun 5, 2015

Conversation

camallen
Copy link
Contributor

@camallen camallen commented Jun 5, 2015

Resolves the back end part of zooniverse/Panoptes-Front-End#415

Add a field to users to track which users want to receive beta emails. Also expose this and the project_email_communications attribute through the user serializer for the logged in user.

The beta list is planned to be managed like the zoo wide list using JiscMail so we may not need the indexes. I can see query use cases for them though.

camallen added 3 commits June 5, 2015 11:29
added project_email_communication field to serialized response and update global_email_communication field specs
track which users want to receive beta emails and allow this field to be set via signup and user update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants