Platform
GDPR
We've continued our work on GDPR. Here's what's new:
- We've updated our developer docs to include information on the new APIs and webhook endpoints that we've exposed. These endpoints may be useful in ensuring your organization's compliance with GDPR. You can see information on all of our endpoints, including the new or updated: member, email opt-in type, consent content versions, signature updated, and petition ended endpoints here: https://developers.controlshiftlabs.com.
- For organizations using the Sign with Facebook functionality, these signatures are now tagged with the appropriate email opt in type.
- For organizations who are newly requiring their users to confirm their accounts via email (whether related to GDPR or not) we have a new workflow that better supports older, existing user accounts in need of new confirmation. †
- When a site visitor sends a contact message to a petition creator or group organizer we require explicit EU data processing consent (depending on the organization's configuration). We're also now tracking that action on the member's activity page. †
- We've added a petition ended webhook: https://developers.controlshiftlabs.com/#petition-ended. This endpoint will be fired when a user (or admin) ends a campaign and may be useful for organizations that are planning to delete supporter data from their CSL instance upon the termination of a campaign.
Updates / Bug Fixes
- Infrastructure improvements.
- Updated translations, including a new Hungarian translation. H/t to aHang for providing the new translation.
- We've officially removed the SQL query interface from the admin tools. For organizations still interested in running SQL queries on their platform data, we recommend setting up an analytics replica using our bulk data webhooks and a tool like Amazon Redshift.
- Supporter counts for partnership blast emails were incorrectly pluralized in some locales.
- We've updated the Sync Log to only store data from the last three months. This frees up more space in our database and will also allow the page to load more quickly.
- We've fixed a bug where messages from inappropriate petition creators to admins were not being sent if the total characters of all email addresses subscribed to that type of notification was over a certain character limit. This is an obscure bug, and a bit difficult to concisely describe, but trust us that it's fixed now.
Petitions
Updates / Bug Fixes
- When petitions in an effort had their image bulk updated, they were erroneously set to the edited status, making them invisible on the effort's hub page and hiding them from search results. This is now fixed.
- For organizations using DOI, after a user clicked to confirm their email, we always said 'the petition owner can now properly contact you', even if the user chose to confirm their signature but not opt into updates. This is now fixed.
- For organizations using DOI, signed-in users who had previously confirmed their accounts weren't given the option of opting into or out of updates for any subsequently signed petitions. We now show these signed-in users an email opt-in checkbox on the signature form.
Events
Updates / Bug Fixes
- Previously, thank you for RSVPing and reminder emails were sent in the event's language. Now, unless the event's email series is overridden, we'll send these emails in the language of the user, not the event.
TakeCharge
Updates / Bug Fixes
- We're planning to end our support of TakeCharge on May 24, 2018. We encourage all organizations using TakeCharge to find a replacement. To continue supporting donations in ControlShift, please see: https://controlshiftlabs.zendesk.com/hc/en-us/sections/360000010936-Donations-in-ControlShift.
Nothing new in groups or VisitThem.
† This feature required new text strings. If you're using the platform in a language other than English, you may need to provide updated translations.
Comments
0 comments
Please sign in to leave a comment.