d27
The only difference between ordinary and extraordinary is just that little "extra".
Merge branch 'master' of github.com:p2pu/learning-circles
Update tests to patch out recapcha and mailchimp network requests
Add github action to run tests
Remove once of code for mailchimp list migration
Merge pull request from p2pu/master
Release 2021-09-03
Add link to admin site for staff
Merge pull request from p2pu/2021-mailchimp
Merge announce list with mailchimp mailing list
Use non anonymized email to delete mailchimp subscription
Use correct field for mailchimp list id in webhook
Add logging to test mailchimp webhook
Accept 200 requests from mailchimp
Only add users to mailchimp once they've confirmed their email address. Update management command to sync data with mailchimp
Implement post save hook on profile to update mailchimp list membership appropriately
Add mailchimp batch subscription API call + update django admin task to sync list
Add webhook for handling changes to communications opt-in through mailchimp UX
Look into what is needed for migrating the announce list to mailchimp
Add link to admin site for staff
Merge pull request from p2pu/2021-mailchimp
Merge announce list with mailchimp mailing list
Use non anonymized email to delete mailchimp subscription