Skip to content

Releases: ushahidi/platform-client

Release v3.0.0-beta.17 (2015-05-14)

14 May 09:00
v3.0.0-beta.17
Compare
Choose a tag to compare
Pre-release

New Features

  • Updates to timeline and graph views:
    • Use created time, updated time, or a custom time field as the time variable on timeline
    • 'Post count by category' graphs only show a single level of categories by default
    • Filters now apply to graph and timeline views too
    • Fixed missing values in timelines. Timeline should should show accurate post counts now
    • Get post counts grouped by custom fields values
  • Set an audience when you publish a post. Each post can be published to everyone, or just to specific roles
  • New users can register through the web client, rather than being added by an admin
  • Post list now allows you to bulk delete posts, and go direct to editing a post
  • New messages auto create an "unstructured" post. Unstructured posts will appear in the posts list. In future admins will be able assign unstructured posts a type, complete required stages and finally publish a post

Improvements

  • Frontend: Fixed issues with anonymous access and logging out of the client
  • Frontend: Page titles update with the current page, and site name.
  • Frontend: Site name is now used in the site header
  • Frontend: Fixed and updated map settings and moved to the tools section
  • Frontend: Added JSCS style to enforce consistent code style in the client codebase
  • Frontend: Removed broken workspace sections
  • Frontend: Removed old translations and set up transifex to auto update with the latest source strings
  • Frontend: Updated site settings and removed incomplete tools
  • Frontend: Collections and Saved Searches are now shown in the menu. However viewing the posts in each collection or saved search is still a work in progress.
  • API: Create default saved searches on new deployments
  • API: PHP 5.6 support
  • API: Renaming form groups to form stages in the API
  • API: Fix various permissions issues in the API

Coming up next

  • Create, edit and view saved searches and collections of posts
  • Replacing Twitter Bootstrap styling with the final pattern library styles
  • Adding an editor for post types so you can modify the information collected when creating a post

Release v3.0.0-beta.15

12 Mar 03:29
v3.0.0-beta.15
Compare
Choose a tag to compare
Pre-release

New Features

NOTE: Items marked with (f) are frontend changes. Items marked with (b) are backend changes.

  • (f) List and map views can now be filtered by category, date, type, keyword and location
  • (f) Added a publish button during post creation and editing
  • (f) Added a right-to-left layout switcher to the menu for testing

Improvements

  • (b+f) Fix bugs with creating new posts
  • Added a 'Deploy on heroku' button in the readme
  • (b) Improved permissions checking in the posts API

Coming up next

  • Adding an editor for post types - so you can modify the information collected when creating a post
  • Accepting incoming SMS and including the posts lists
  • Starting work on visualizing post statistics (post count over type, by category, etc)
  • Starting work on Sets: collections of posts you can use to power your workflows

Release v3.0.0-beta.14 (2015-02-19)

19 Feb 08:33
v3.0.0-beta.14
Compare
Choose a tag to compare
Pre-release

New Features

NOTE: Items marked with (f) are frontend changes. Items marked with (b) are backend changes.

  • (f) Maps on the home page show real post data
  • (f) Maps on individual post pages show real post data
  • (f) A new location editor when creating / editing posts
  • (f) Public data in the client can now be viewed without logging in

Improvements

  • (f) Shift to a vertical / off canvas menu for the top level menu
  • (f) Paging list views now works
  • (f) Post create and edit forms now support all custom form field inputs
  • (f) Many page layouts cleanup using bootstrap styling
  • (b) Bug fixes to the form attribute and user APIs
  • (b) Support for configuring the DB via .env file (docs still to come)
  • Support for hosting on Heroku (docs still to come)

Release v3.0.0-beta.13 (2015-01-22)

22 Jan 20:39
v3.0.0-beta.13
Compare
Choose a tag to compare
Pre-release

New Features

NOTE: Items marked with (f) are frontend changes. Items marked with (b) are backend changes.

  • (f) Move UI to use Bootstrap. This allows us to move more quickly to match our Design Framework.
  • (f) Add category management UI
  • (f) Add user management UI

Improvements

  • (b) Refactor form attributes API to new architecture
  • (b) Transition all API endpoints to reusable use cases
  • (f) Build JS with UglifyJS for a huge reduction in file size

Beta 12

09 Jan 02:00
Compare
Choose a tag to compare
Beta 12 Pre-release
Pre-release

New Features

This is milestone 3 of 3 towards the first non-beta release!

NOTE: Items marked with (f) are frontend changes. Items marked with (b) are backend changes.

  • (f) User profile editing completed
  • (f) User management screen completed
  • (f) User creation screen completed
  • (f) Category management screen completed

Improvements

  • (f) additional tests added for common services
  • (f) better integration with user session data