Skip to content

Releases: hotosm/tasking-manager

v4.1.10

06 Oct 23:27
4f7bfee
Compare
Choose a tag to compare

New features

  • Add number of changesets, map edits, buildings and road km to project stats page (#3690)
  • Add "Due Date" field to project's edit page and show that information on project detail page (#3153)
  • Improve validation of users' social network usernames (#3684)
  • Add link to Missing Maps user page (#3684)

Bug fixes

  • Fix bugs and improve performance when updating campaigns and categories of a project (#3685)
  • Avoid users from posting duplicated comments on project chat (#3678)
  • Fix error on LinkedIn user page URL (#3689)
  • Improve error alerts on "Sign Up" modal (#3660)

Code maintenance, infrastructure, translation and documentation

  • Added Sentry.io integration to both backend and frontend (#3600)
  • Add missing MAX_AOI_AREA env to frontend expand file (#3655)
  • Update frontend guidelines for ESLint and prettier (#3691)
  • Refactor Questions and Comments components (#3678) and users forms (#3684)
  • Fix error on Matomo init script and add Matomo config to example.env file (#3661)
  • Update translations (#3695)
  • Update dependencies

v4.1.9

22 Sep 21:32
3d86c0d
Compare
Choose a tag to compare

New features

  • Make it possible to filter notifications by read / unread status (#3598)
  • Update notifications automatically when user receives a new message (#3598)
  • Allow deleting messages in batch (#3582)
  • Improve mention notifications' email content (#3614)
  • Improve SQL query used on latest activities' endpoint (#3607)
  • Add teams notifications filter (#3599)
  • Remove 'expert mode' requirement to set custom editor (#3620)

Bug fixes

  • Avoid sending duplicated task comment messages after validation (#3619)
  • Improve style and fix errors on notification bell component (#3582, #3598)
  • Fix wrong iD editor URL on the task activity modal (#3596)
  • Add correct date filter to OSMCha task link (#3580)

Code maintenance, infrastructure, translation and documentation

  • Improve api-docs of get notifications endpoint (#3593)
  • Improve configuration instructions on docs/setup-development.md (#3591)
  • Update translations (#3620)
  • Update iD editor to 2.18.5 (#3581)
  • Update dependencies

v4.1.8

08 Sep 22:28
277e159
Compare
Choose a tag to compare

New features

  • Disable network requests if the app is not visible to user (#3545)
  • Hide organisation top bar when iD editor is running (#3543)
  • Add place and ford=yes presets to iD preset restrictions field (#3561)

Bug fixes

  • Fix error on country serialization (#3558)
  • Force English language content when fetching nominatim (#3570)

Code maintenance, infrastructure, translation and documentation

  • Add NewRelic monitoring agent (#3544)
  • Enable possibility to use another OSM server (#3564)
  • Update dependencies and translations

v4.1.7

25 Aug 23:19
148d0c0
Compare
Choose a tag to compare

New features

  • Include new notification type: team announcements (#3104)
  • Allow managers to send messages to all team members (#3104)
  • Show message when mouse is over icons on the project contributors list (#3534)
  • Add collapse / expand toggle to tasks map legend (#3535)
  • Allow validators to filter by "Unavailable" status on tasks selection page (#3504)

Bug fixes

  • Fix style of task comments number on map/validation page on small screens (#3542)
  • Fix bug in email verification when user defined an email with uppercase letters (#3500)

Code maintenance, infrastructure, translation and documentation

  • Remove frontend views from backend server (#3516)
  • Update translations (#3536)
  • Update frontend & backend dependencies
  • Set minimum number of instances to 3 for production (#3528)
  • Set ORG_CODE & ORG_NAME environment variables on production backend (#3528)

v4.1.6

17 Aug 11:01
a98e4c6
Compare
Choose a tag to compare

Bug fixes

  • Fix bug in get and update teams endpoints (#3479)

Code maintenance, infrastructure, translation and documentation

  • Update @hotosm/iso-countries-language and other frontend dependencies (#3474)
  • Improve get popular projects query (#3423)
  • Update translations and react-intl libs (#3482)
  • Update mapbox-gl-js (#3465)

v4.1.5

12 Aug 21:02
872dace
Compare
Choose a tag to compare

Bug fix

  • Allow any user to upload images (#3460)

Code maintenance

  • Update dependencies

v4.1.4

11 Aug 23:00
3aa971d
Compare
Choose a tag to compare

New features

  • Enable drag & drop image uploading on comments (#3447)
  • Enable support to markdown content on project and tasks comments (#3438)
  • Add scale to create project map (#3439)
  • Delete notifications directly without asking for confirmation (#3401)

Bug fixes

  • Fix image upload service variable check on frontend (#3448)
  • Make project search case-insensitive (#3450)
  • Handle plural case on "Validate selected tasks" button (#3395)
  • Format correctly 'From' header on emails (#3429)

Code maintenance, infrastructure, translation and documentation

  • Improvements to project and team search queries (#3347, #3415)
  • Improve code of Organizations, teams and users (#3409, #3364)
  • Update translations (#3454)
  • Update frontend dependencies

v4.1.3

03 Aug 20:55
1fee3b3
Compare
Choose a tag to compare

New features

  • Rewrite notifications messages and improve notification types settings (#3398)
  • Update iD version to 2.18.4 (#3417)

Bug fixes

  • Translate Mapping Types labels and "Edits by number" chart legend (#3416)
  • Don't open user page on a new tab (from contributors list) (#3419)
  • Clone projects weren't working due to centroid and geometry set as null (#3410)

Code maintenance, infrastructure, translation and documentation

  • Update translations (#3422, #3414)
  • Improve get team managers function (#3405)
  • Update frontend dependencies

v4.1.2

28 Jul 22:31
Compare
Choose a tag to compare

New features

  • Send notification to project managers or authors, respectively, when the #managers or #author hashtag is present on a project/task comment (#3360)
  • Improve notification settings text (#3369)
  • Change mention notification settings to give the option to the user disable email, but always register the notification on the system (#3361)
  • Format X axes of timeline charts according to the time interval between project's initial and final dates (#3393)
  • Add link to project stats page on tasks selection page (#3348)
  • Add "how to validate" video to learn page (#3346)
  • Show "Managed by me" and "Created by Me" filters on My Projects page (#3297)

Bug fixes

  • Fix login redirect from settings page (#3369)
  • Fix zoom params in JOSM load imagery command (#3351)
  • Fix query params in My Projects page (#3349)
  • Add not null constraint to project geometry field (#3276)
  • Remove unneeded messages and fix validated all tasks error message (#3376)
  • Fix unread notifications check (#3379)

Code maintenance, infrastructure, translation and documentation

  • Add Greek language support (#3386)
  • Add Farsi language support (#3352)
  • Handle plural case on notifications popup (#3395)
  • Use countries names and its translations from OSM data (#3386)
  • Update iD version to 2.18.3 (#3387, #3362)
  • Improve test coverage (#3328)
  • Add labeler GitHub action (#3388)
  • Add Jupyter notebook for API profiling (#3054)
  • Update dependencies
  • Update translations

v4.1.1

15 Jul 15:07
cb44b2e
Compare
Choose a tag to compare

Bug fixes

  • Fix bug in GET /team endpoint with omitMemberList query param (#3323)

Infrastructure

  • Reduce ASG min instances and quicken updates (#3326)