Releases: ushahidi/platform-release
Releases · ushahidi/platform-release
v3.7.2-rc.2
v3.7.2-rc.2
v3.7.2-rc.1
v3.7.2-rc.1
v3.7.1
v3.7.1-rc.3.6
Several bug fixes
Release v3.7.0
New Features
- Added Field Level Locking to Surveys
- Improved Survey UX
- Added Task Level Visibility
- Added Webhook Support
- Added Webhook UX
- Added Webhook events fro Create, Update of Post
- Added Survey Duplication
- Added Task Duplication
- Added Support for OSS deployment with Ushahidi Mobile
- Added Deeplinking for iOS and Android
- Added Banner ads for iOS and Android
- Adding Location Search Picker for Maps in Posts
- Added reply to twitter via Post feature
- Added support for hierarchical categories
- Added Category field type to Survey
- Added Markdown field type to Survey
- Add tags dynamically directly from Posts
- Added language switching for all users
Minor improvements and fixes
- Adding uglify-friendly code to colors
- Confirming on delete for unsaved surveys, tasks and fields
- Upgrade node to v6
- Resolved twitter duplication bug
- Display number of unmapped posts to timeline
- Moved Savedsearches to Modal
- Moved Filter to Modal
Release v3.6.3
New Features
- Add video embed fields (ushahidi/platform#1452)
- Make labels editable on default title + description fields (ushahidi/platform#1469)
- "Create New Survey" link in sidebar (ushahidi/platform#1470)
- Make post dates editable (ushahidi/platform#1362)
Minor improvements and fixes
- Allow ?status[]=all as a post filter (ushahidi/platform@9809c05)
- Hide reply to author on twitter messages as it doesn't work (ushahidi/platform-client@debf4aa)
- Only redirect after deleting a post if we're not already on map/timeline (ushahidi/platform-client@76c7d73)
- Fix coloring on post status indicator when on detail page (ushahidi/platform-client@afa651b)
- Fix bugs when editing collections (ushahidi/platform#1407)
- Fix timezone issues with post date editor (ushahidi/platform-client#397)
Release v3.6.2
- Hide 'filter by survey' button unless we're in an embed
- Show share button on all normal views, but hide on embed views
- Always show zoom control in bottom left
- Disable editable post dates temporarily
Release v3.6.1
Improvements
- Added Embed feature, which allows users to embed the Ushahidi platform into their websites
- This supports map embed, survey create embed and post detail embed
- Added Share feature, which allows users to share views of the Ushahidi platform on Facebook, Twitter and as embed pages.
- Improved image upload for posts, we simplified the process of adding images to posts and made the images viewable before the post is saved
- Added Editable Post Date feature, this allows users to set the post date which means they can move it around in chronology. The Post Date defaults to the Post Created Date, Posts on the timeline view are now ordered by the Post Date.
Minor Improvements
- Use post_date for default post display
- Fix markup on post toolbox
- Set default post_date value
- Use correct i18n date format
- Dropped support for Node v0.12
- Began adding support for Node v7, currently outstanding issue with gulp and node v7
- Improved notification slider for data import
- Added Filter by Survey button for embed view
- Changed collection view to display archived posts
- Immediately create posts from new survey
Bugs
- Fixed active filters for map/list/savedsearch/collection views
- Fixed map view post preview layout issue for menu
- Fixed map view post preview layout issue for image and description display
- Updated markup to fix arrows in data source menu
- Fixed mode context not allowing scroll
Release v3.6.0
Post import improvements
- Import post categories from CSV
- Set post status when importing
- Update import layout
- Notify a user whenever their import finishes, even if they've navigated away
Minor Improvements
- Update modal button styling
- Notify user as they edit a post if the post is in an invalid state
- Support markdown in site description
- Show tasks with no fields and a message explaining this
- Add editable post date to the API (UI pending)
- Sane column headers on post CSV export
- Better error reporting when uploading images
Bugs
- Fix failure removing posts from a collection
- Remove en-US as default language, use en instead
- Notify user when geolocation search fails in post edit
- Fix removing tags from a post
- Fix invalid slugs generated for posts
- Fix validation on lat/lon for post location fields
Development improvements
- Re-organised file structure into main, common and settings modules
- Move template alongside the related controller/directive
- Remove dead code
v3.5.0
Client
Improvements
- Replace confusing 'visible to' UI in posts. Add simple under review, published and archived statuses instead (ushahidi/platform#1281)
- Split display of Post fields from Tasks (ushahidi/platform#1283)
- Make validation less confusing. Post fields are now always validated (ushahidi/platform#1284)
- Approval of new posts is now optional (ushahidi/platform#1282)
- Add option for who can create posts for a particular survey (ushahidi/platform#1282)
- Better display of categories when editing a post
- Add JS error logging
Fixes
- Fix survey field editor not scrolling (ushahidi/platform-client@59ff3f8)
- Fix loading baselayers (ushahidi/platform-client@7a5c3d6)
- Use HTTPS for map tiles (ushahidi/platform-client@0a2e7a0)
- Fix lost date values and date validation editing a post (ushahidi/platform-client@350e4cc, ushahidi/platform-client@115b5ac)
- Fix loading number values when editing a post (ushahidi/platform-client@e8ef063)
API
Improvements
- Add Raven/Sentry logger
- Add 'archive' status for posts (ushahidi/platform#1295)
- Allow filtering posts by multiple statuses
- Better errors when for missing multisite deployments
- Always include CORS headers on exceptions
- Added stage 'type' to differentiate post and task stages (ushahidi/platform#1283)
- Added required_approval option to forms (ushahidi/platform#1282)
- Added everyone_can_create and roles with which can_create to forms (ushahidi/platform#1282)
- Always validate fields on 'post' stage type (ushahidi/platform#1284)
Bug fixes
- Fix issues pulling from email
- Fix issues pulling from FrontlineSMS (ushahidi/platform#1305)
- Fix SQL error when PUT request makes no changes (ushahidi/platform@ed3979)