Releases: hotosm/tasking-manager
Releases · hotosm/tasking-manager
v4.1.10
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
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
v4.1.8
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
v4.1.7
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
v4.1.6
Bug fixes
- Fix bug in get and update teams endpoints (#3479)
Code maintenance, infrastructure, translation and documentation
v4.1.5
v4.1.4
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
v4.1.3
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
v4.1.2
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