Platform
Updates / Bug Fixes
- Responsive pages! We've been working to replace our 'legacy' pages with new designs that resize for mobile and tablet-sized screens. The pages that have been replaced include:
- The homepage: https://demo.controlshiftlabs.com/
- The alternate 'explore' homepage: https://demo.controlshiftlabs.com/explore
- The site directory: https://demo.controlshiftlabs.com/categories
- The successful campaigns page: https://demo.controlshiftlabs.com/petitions/successful
- The nearby petitions page: https://demo.controlshiftlabs.com/petitions/near/new
- The petition search results page: https://demo.controlshiftlabs.com/petitions/search?q=brick
- Partnership hub pages: https://demo.controlshiftlabs.com/partnerships/frack-free-moon
- Effort hub pages: https://demo.controlshiftlabs.com/efforts/ban-fracking †
- Effort landing pages: https://demo.controlshiftlabs.com/efforts/ban-fracking/near/new †
- Effort recruitment steps: https://demo.controlshiftlabs.com/efforts/ban-fracking/petitions/creating?target_id=12676
- Unsubscribe and delete signature flows.
- Comment permalink pages: https://demo.controlshiftlabs.com/petitions/repair-the-yellow-brick-road-1/comments/908947
- The my campaigns page: https://demo.controlshiftlabs.com/my-campaigns †
- The decision maker's response to campaign page.
- Infrastructure maintenance and upgrades.
- Upgrade to Rails 5.
- Previously, errors in the Options tab of the Settings page redirected users to the first tab of the Settings page. Now, you'll remain in the Options tab.
- Signature exports (/org/exports) were failing when viewing the page in US-English and choosing an end date. The exports should work now.
- Added new member tracking for customers using NationBuilder.
- When an organization has no featured images for their homepage carousel, we now change the homepage to remove the carousel altogether. (Example: https://test3.staging.controlshiftlabs.com/.)
- Locale settings page is now translatable – ironic that it wasn't before, but alas. †
Petitions
Updates / Bug Fixes
- Source codes now persist through efforts. By appending ?source=foo to the end of the effort's hub or landing page URL, resulting petition starts and signatures will be tagged with the source code.
- When an effort's landing or hub page is shared on Facebook, we'll use the effort's main image in the share.
- Country names on the nearby petitions page (eg. https://demo.controlshiftlabs.com/petitions/near/new) were always in English. They're now translated.
- When users with javascript disabled try to contact petition creators from the petition signature page, it does not work. We now show an error message to explain that the feature requires javascript. †
Events
Updates / Bug Fixes
- Addresses in invitation emails for campaign and group events had spacing issues. These addresses are now correctly spaced.
- For organizations that are using Segment for analytics tracking, we're now tracking Event Created and Attendee Created events.
- We now allow source code tracking for event attendees.
Groups
Updates / Bug Fixes
- When users with javascript disabled try to contact group organizers from the group overview or group forum page, it does not work. We now show an error message to explain that the feature requires javascript. †
Nothing new in TakeCharge.
† 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.