Skip to content

Instantly share code, notes, and snippets.

@rjmackay
Last active November 16, 2015 06:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rjmackay/c18dfc37e3533c78546c to your computer and use it in GitHub Desktop.
Save rjmackay/c18dfc37e3533c78546c to your computer and use it in GitHub Desktop.
Release notes v3.1

New Features

Activity view

The new activity view keeps track of recent changes and trends on your deployment.

https://www.dropbox.com/s/mvk87e7jiq47c8j/Screenshot%202015-11-16%2019.33.33.png?dl=0

Notifications on collections and saved searches

You can now set up email or SMS notifications for new posts added to collections or matching saved searches.

https://www.dropbox.com/s/xdd7ak0emgjbgb9/Screenshot%202015-11-16%2019.32.34.png?dl=0

Prompts to configure a new deployment

New deployments now prompt you to configure the deployment on your first login.

https://www.dropbox.com/s/n3vas5pqp3n1gs2/Screenshot%202015-11-16%2019.28.58.png?dl=0

Dropped support for PHP 5.4

PHP 5.4 recently reached end-of-life. We've dropped support for PHP 5.4 so we can keep improving our codebase and using other libraries in the PHP ecosystem.

Other Improvements

  • Removed username's and moved to using emails instead
  • Caching layer to the client speed things up
  • Improved UX on list view
  • Cleaner data sources settings to make it clear what needs to be configured before enabling a data source
  • New alert and confirmation dialogs
  • Better client start up. Load setting before we render everything
  • Show "There are no posts yet" on new sites
  • Added API to fetch all stages and attributes
  • Rate limiting for login attempts to prevent brute force attacks
  • Added configurable quotas for posts, post type and admins
  • API: Better error reporting for validation issues
  • Added config get/set console commands
  • Added default post type on new deployments
  • CLI task to create admin user for a deployment
  • Added required indicator asterisks to set required fields
  • Load site name into page title
  • Improved iconpicker and added to category picker
  • Ability to upload files to CDN, instead of local filesystem
  • Make sure maps use map settings consistently
  • Drop support for PHP 5.4
  • Remove defunct kohana models
  • Remove stats and posts/export APIs
  • Remove old Kohana authentication modules
  • Add multisite db switching (for powering ushahidi.io)
  • Default to MySQLi connection if DB_TYPE not set
  • Updated vagrant setup to work with Puppet 4+

Bug Fixes

  • Fixed headings on saved search and collection settings
  • Fixed error handling when uploading a banner image
  • Various fixes to charting views
  • Fixed bugs in email, twitter and SMSSync data providers
  • Lots of other smaller fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment