Skip to content

Releases: hotosm/tasking-manager

Tasking Manager Version 4.0.2

06 May 16:35
dc92477
Compare
Choose a tag to compare

Hotfix release:

  • Handle error to accept a license (#2873)
  • Improve language handling for special language characters (#2866, #2864)

Tasking Manager Version 4.0.1

05 May 18:05
Compare
Choose a tag to compare

Hotfix release:

  • Limit upload size of project geometry files to 1MB (#2813)
  • Allow banner image to be populated with a video (#1959)
  • Add Ukrainian language and update all translations (#2802, #2814, #2815)
  • Use external hosted swagger instead of swagger-ui as react dependency (#2830)
  • Make links in descriptions open in new tab (#2776)
  • Improve learn pages (#2799, #2846, #2859)
  • Hide favourite project functionality from not logged-in users (#2651, #2811)
  • Allow admins to validate on any projects (#2764, #2818)
  • Restrict access to project details for draft projects (#2670, #2805)
  • Update task counts and percentage calculations (#2801)
  • Improve autoupdates on task lists and map (#2794, #2806, #2842)
  • Fixes in the project creation and edit form (#2833, #2835, #2838, #2848, #2851)
  • Update backend dependency packages: click, pyproj, gevent, bleach
  • Update frontend dependencies: mapbox-gl, final-form, update intl, tooltip, placeholder, semiotic, node-sass, humanize-duration

Full reference of code commits, can be found in the release PR (#2847)

Tasking Manager Version 4.0.0

22 Apr 16:54
Compare
Choose a tag to compare

Description of changes

… for all users

  • Redesigned user Interface: reimplemented the entire user interface based on a user experience discovery and following redesign, while maintaining the overall functionality. User flow (guided experience) - getting people faster to map. Make it easier to find tasks that need mapping. Introduce action buttons to keep going.
  • Integrated iD editor allows the users to move from task selection to contribution simpler and smoother. Task selection, editing and saving can all be done from the Tasking Manager, no more tricky tab switching.
  • Task state colours - enhanced the mapping colour pallete to improve accessibility to mappers who may be visually impaired.
  • Task state terms: improved to be inclusive and positive.
  • Registration and login flow: improved significantly the onboarding experience for users logging-in and registering
  • My contributions section: includes a new user profile page with statistics and connection points to projects and pages to easily find projects and tasks one has been working on.
  • Added more filtering options to project and task lists.
  • New functionality to provide country information on projects and users.
  • Favourite projects: Added functionality to mark projects as favourites and filter for them in the My contributions section.
  • Rewrote the help section including instructions and links to learn how to map, validate and manage projects.
  • Internationalization: Internationalization: Shipped initially with 14 languages (Czech, Dutch, English, French, German, Hebrew, Hungarian, Indonesian, Japanese, Portuguese, Spanish, Swahili, Swedish and Turkish).
  • Responsive design: allows browsing the Tasking Manager on a mobile phone or tablet.
  • Reviewed the site structure and navigation (some paths have changed).

… for project managers

  • New management section - Introduced a better management section for projects, teams, organizations and campaigns, users and license frontend.
  • Manage organizations: provide organizations an own space, administrators and teams to coordinate and collaborate on projects.
  • Teams: Groups of users can be assigned projects. They can be given certain permissions like mapping, validation or editing - including project metadata. In favour of groups we dropped the user roles validator and project manager.
  • Project categories and user interests: Allow to specify a topic categories for projects and let users select those as their interests in their profile.
  • Manage campaigns: Added a user interface to create and edit existing campaigns.
  • Added contributions timeline chart for visualizing mapping and validation on a project.

… for programmers

  • Frontend reimplementation based on the javascript library ReactJS.
  • Introduced a community installation and eased up customization of colors and logos.
  • Support for vector tiles maps.
  • API improvements towards a more standardized nature. Reviewed most of the API endpoints to fit REST principles (renaming, response code and structure).
  • Upgraded list of frontend (ReactJS) and backend (Flask/Python) dependencies.

Changelog:

For a complete list please refer to the list of issues associated with the Tasking Manager 4.0.0 milestone.

Tasking Manager Version 3.4.10

18 Mar 19:18
763b466
Compare
Choose a tag to compare

Hotfix release:

  • Replace old buildings video on Learn page with new one (#2444, #2481)

Tasking Manager Version 3.4.9

12 Feb 14:17
d64022d
Compare
Choose a tag to compare

Hotfix release:

  • Fix time statistics for user profile (#2300, #2016).

Tasking Manager Version 3.4.8

13 Jan 15:21
3a14622
Compare
Choose a tag to compare

Hotfix release:

  • Fix task splitting problems (#2081).
  • Introduce logic for cleaning up duplicated priority areas (#1789).
  • Replaced fundraising banner with banner on mobile screens to use MapSwipe (#2059).

Tasking Manager Version 3.4.7

11 Dec 14:19
bbdc03a
Compare
Choose a tag to compare

Hotfix release:

  • Fix project stats exceeding the max percentage (#1853).
  • Introduce banner for December 2019 donation campaign (#2043)

Tasking Manager Version 3.4.6

07 Nov 18:54
3d03795
Compare
Choose a tag to compare

Hotfix release:

  • Repairs problems when saving a project after adding, removing, adding custom editors (#1960).

Tasking Manager Version 3.4.5

06 Nov 13:01
e1cea54
Compare
Choose a tag to compare

Hotfix release:

  • Allow managers in expert mode to add custom editors to projects (#1924)
  • Allow managers in expert mode to configure and restrict to available iD editor presets (#1918)
  • Introduce a code check for projects created with a user id that is not a manager (#1957)

Tasking Manager Version 3.4.4

04 Sep 08:53
7a39714
Compare
Choose a tag to compare

Hotfix release:

  • Wording improvements for email requirement (#1855)
  • Fix migration issue for a fresh db (#1851)