Releases: hotosm/tasking-manager
Releases · hotosm/tasking-manager
v4.4.6
New features and enhancements
- Alert user to reload when a new version of TM is available (#4600)
- Improve the buttons on the "Organisation statistics" and "Project detail" pages (#4609)
- Improve validation of geometries imported from files during project creation and in priority areas definition (#4636)
Bug fixes
- Fix names of the Czech and Chinese languages (#4597)
- Fix typos on messages (#4569)
- Add new CSS rule to hide "Improve this map" link (#4616)
- Avoid errors when changing the default locale of projects (#4480)
- Improve logic of reset pagination in the TaskList component (#4635)
Code maintenance, infrastructure, translation and documentation
- Update chart-js to version 3 (#4622)
- Update frontend dependencies (#4639)
- Update translations (#4637, #4598)
- Add Service Desk configuration option and tests to contact page (#4619)
- Add new option to configure database connection parameters with AWS (#4612)
- Copy .env file into frontend container on the docker-compose setup (#4633)
- Improve documentation about Pull Request reviews (#4632)
v4.4.5
New features and enhancements
- Show id of locked for validation tasks on the map when doing validation (#4554)
- Add Alert Component with 4 type options (#4522)
- Improve buttons components with new icon property (#4526)
- Improve Project Creation Page with loading indicators and new error alerts (#4526)
- Add query parameters to projects API allowing to filter by last_update and created dates (#4541, #4521)
- Improve Question and Comments section with loading indicator and alerts (#4524)
- Improve Project edit page with loading indicator and alerts (#4545)
- Show loading indicator when locking tasks to map or validate (#4544)
- Use new icon property on buttons of SetTaskSizes component (#4557)
Bug fixes
- Fix bug in OSMCha filter id field of edit project page (#4556)
- Remove fit map bounds to AoI during step 2 of project creation (#4519)
- Consider only validation time on the project validation estimation (#4512)
Code maintenance, infrastructure, translation and documentation
v4.4.4
New features and enhancements
- Allow to define the status of each individual task when doing multiple task validation (#4499)
- Update HOT Welcome Letter link and improve welcome notification text (#4501)
- Project edit page
Bug fixes
- Fix email validation regular expression (#4504)
Code maintenance, infrastructure, translation and documentation
v4.4.3
New features and enhancements
- Add Bing, Mapbox, ESRI and Maxar imagery options to the project edit page form (#4404, #4431)
- New design of the Login page (#4451)
- Show loading icon and disable buttons during mapping/validation API requests (#4447)
- Show information about the subscribed tier on the Organization stats page (#4380)
- Project creation page
Bug fixes
- Fix link on fallback component and fix style of the contact page (#4391)
- Update blue colour used on stats charts (#4421)
- Count correctly the number of tasks when defining the grid from an imported file (#4426)
Code maintenance, infrastructure, translation and documentation
v4.4.2
v4.4.1
New features and enhancements
- Add number of comments information on "My tasks" list (#4357)
- List by default all organisations to Admin users (#4348)
- Add public organisation page link to the team membership page (#4356)
- Add subscription_tier field to Organisation model (#4379)
Bug fixes
- Fix privacy issue on user detail API + add privacy notice (#4351)
- Improve responsiveness of Total Features component (#4336)
- Change position of create/clone button (#4302)
- Display "no members" message if the team is empty (#4337)
- Show message when organisation list is empty (#4348)
- Avoid CORS errors when fetching the osm stats API (#4347)
- Add pluralization to the projects' number of contributors and improve style (#4352)
- Adjust font size on mapping page sidebar to avoid horizontal scroll (#4346)
Code maintenance, infrastructure, translation and documentation
v4.4.0
New features and enhancements
- Add general statistics page (#4280, #4317, #4318)
- Add public organisation page (#4308)
- Management section
- Rename "Add" buttons to "New" and fix alignment (#4303)
- Improve UX of orgs, teams, campaigns, licenses, categories editing forms (#4312)
- Change edit managers/members toggle (#4319)
- Show discounted cost for organisations under that type (#4255)
- Truncate Project AoI and Task Grid coordinates to 6 decimal places during project creation (#4258)
- Redesign Preloader component with new icon (#4295)
- Add slug field to organisation model (#4308)
- Add GET organisation by slug endpoint (#4308)
Bug fixes
- Project creation
- Sort tasks correctly by date on My Tasks page (#4277)
- Exclude already validated tasks to be locked for validation again (#4321)
- Include active field of team members on organisation detail endpoints (#4308)
- Fix geojson extension on AoI and Task grid download (#4315)
- Improve some pages' titles (#4258)
Code maintenance, infrastructure, translation and documentation
- Improve the user tasks endpoint documentation and set a default sort_by value (#4278)
- Cache google fonts in service worker (#4324)
- Use JSON format to get user details from OSM (#4270)
- Add BaseTestCase and test environment (#3407)
- Update translations (#4296, #4323)
- Enable Korean language (#4326)
- Update frontend dependencies
v4.3.1
New features and enhancements
- Make TM load faster with a better code splitting and Service Worker (#4227)
- Add user stats endpoint (#4202)
- Add organization type field (#4235, #4218)
- Show tiers information to admin users and managers of non-exempt organizations (#4215)
- Allow ordering tasks by least recently update on task selection page (#4186, #4234)
- Improve performance of tasks stats endpoint (#4237)
Bug fixes
- Modify tasks statistics query to consider only the first mapped/validated date (#4237)
- Fix error on organization PATCH endpoint (#4241)
- Restrict organization statistics to only logged users (#4181)
- Don't log known exceptions on tasks stats endpoint (#4220)
Code maintenance, infrastructure, translation and documentation
v4.3.0
New features and enhancements
- Add organisation stats page (#4103, #4180)
- Filter users by username on Project's contributors (#4163)
- Add slack username to the users' page (#4158)
- Add tasks stats endpoint (#4061, #4171, #4174, #4176)
- Enable email sending only to users with verified emails (#3993)
Bug fixes
- Avoid ZeroDivisionError in the percent mapped / validated / bad imagery (#4166)
- Fix "Resume task" button link (#4155)
- Avoid locking tasks for validation if the task is not on mapped state (#4133)
Code maintenance, infrastructure, translation and documentation
v4.2.5
New features and enhancements
- Redesign project creation page and add geocoder (#4089)
- Make organisation a required field on project creation and update (#4095)
- Add organisation stats endpoint (#4097)
- Forbid to split tasks with zoom level >=18 or area < 25k m2 (#4055)
- Make customization of images on the header and homepage easier (#4057)
- Hide the option to mark task as BADIMAGERY if it was previously reverted (#4105)
- Initialize Task History with activities filter disabled to all users (#4113)
Bug fixes
- Remove trailing spaces on changeset comment when cloning project (#4115)
- Improve Relative Time expressions (#4051)