2.7.2 Bug Fix Release

Ushahidi
Jan 28, 2014

Its been a couple of months since our last code update on 2.x. As you all know, we are just maintaining this version of the platform, in preparation for the new version of Ushahidi, dubbed v3, which is currently in Alpha. This means that we aren't actively building in new features, but only doing bug fixes and taking in pull requests from our community. Today, we roll out yet another bug fix release, v2.7.2.

Courtesy of http://xkcd.com/, Licensed under a Creative Commons Attribution-NonCommercial 2.5 License

What's New?

2.7.2 has seen some improvements on most sections of the code base, which include:-

Fix inconstistency in custom fields position

Handle bad file encodings when importing CSV files

Tiding up conflicting logic on email alerts an cleaned up the alerts scheduler

Removed Checkins - stale code

Added a reverse geocoder

Removed ci_cumulus theme

Added functionality to delete all reports for an Admin

Fixed timeline js timing out issue

Added Nominatin as a geocoded option

Added Feed Category - this means you can add a feed category from an RSS feed

Lots of code clean up, error handling and coding standard enhanced

Fixed issue with multiple file uploads

Fixed errors on stats displaying.

Here's a full list of all closed tickets tagged under the 2.7.2 milestone on our GitHub issues page.

Classic Crowdmap Update

Classic Crowdmap will be updated to match this new release by 29th January, 2014. We will be sure to update this blog and inform you through our various community channels once the update is complete.

Plugins Compatibility

Our Plugin Compatibility page has an updated plugin compatibility chart. Functional tests were carried out exhaustively both internally and within the community.

Download Ushahidi

You can get your hands on this new version from our Download Page. If you encounter any issues, please feel free to get in touch with us by filing bug reports on our GitHub issues page.

Thank you

We would like to thank our community rockstar developers who have tirelessly sent in pull requests, filed or responded to tickets on github or asked questions, and those who have helped us test the platform. Note: we try to include names where ever possible, but have included Github ids as an alternative :) Pull requests: gilfu, Laxman Maharjan (Himalayan Techies), dmahesh22, Diogo Freire, Shakhal Levinson, Jayesh Gohel, GitHub tickets: CaribbeanGIS, nbaghm, gparvez, GazzD, localng, Abu Shihab, jayapapaya, ventsislav04, fegul, Shakhal Levinson, Diogo Freire, giovird, aemon, Nhorning, ksergeyev, Laxman Maharjan, Fix Your Street, uscb, humano. Testing: Lidia Cibor Translations and Localizations: shizleen (Divehi), nabaz (Kurdish), TomiToivio(Finnish), carupek(Spanish), ravichandrae(Telugu), Neogeografen(Danish), Blanco (Slovenia), shourav9884(Bengali), jsabastizagal (Spanish) borylad (Slovak), pratikkumar(Hindi), alfalb_mansil(Portugese), Dingoe(Dutch), ChrisYe (Chinese), kiang (Chinese), Reiko (Japanese), tosseto (Japanese), Krillz ( Swedish), ikerib (Basque),urtzai(Basque) We hope we captured all your names and nicknames or ids. If we missed you, please accept our apologies and humble thanks. This release would not have happened without you!