Releases: hotosm/tasking-manager
Releases · hotosm/tasking-manager
v4.4.9
New features and enhancements
- Allow users to see existing projects' AOI during project creation (#4723)
- Make it easier to switch between comments and activities on Task History (#4756)
Bug fixes
- Set grey-light border on some input fields that had other colours (#4760)
- Limit space available to usernames on the header (#4759)
- Adjust bottom padding of project edit page's sidebar (#4771)
- Avoid errors if onAdd and onRemove Dropdown functions are not defined (#4747)
- Fix missing alt attribute in email template (#4749)
Code maintenance, infrastructure, translation and documentation
- Update translation documentation and remove unneeded command on manage.py (#4745)
- Refactor and test utils/fileFunctions.js (#4665)
- Use forEach instead of map in an array that doesn't return a result (#4750)
- Add sonarcloud integration and badge to Readme (#4758)
- Update translations (#4741, #4769)
- Update frontend dependencies
v4.4.8
New features and enhancements
- Suggest usernames that contributed to a task when pressing
@
in a comment field (#4704) - Improve status filters by making them independent on Manage Projects page (#4711)
- Show loading icon on buttons during Edit Project API requests (#4693)
Bug fixes
- Fix ordering of tasks on multiple tasks validation page (#4695, #4736)
- Update charts tooltips configuration (#4734)
- Add missing chart labels translations (#4734)
- Fix responsivity and improve display logic for the buttons on My Tasks page (#4722)
Code maintenance, infrastructure, translation and documentation
- Refactor Project Edit actions in order to use only the useAsync state (#4694)
- Update translations (#4735, #4731)
- Update frontend dependencies
Greetings
Thanks, @NatashaKSS, for submitting 3 pull requests!
v4.4.7
New features and enhancements
- Remove Organization Managers from notifications triggered by the presence of #managers hashtag (#4669)
- Allow clearing organizations, countries and campaigns filter fields on statistics and explore/manage projects pages (#4647)
- Switch the focus automatically to the comment text area during multiple tasks validation (#4679)
- Make the "Add Comment" button always visible during multiple tasks validation (#4679)
Bug fixes
- Don't change map bounds when the user presses the "Draw polygon" button on the priority areas form (#4668)
- Avoid error when loading the TaskHistory and add tests to the component (#4656)
Code maintenance, infrastructure, translation and documentation
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