Skip to content

Releases: hotosm/tasking-manager

v4.4.9

18 Jun 20:56
Compare
Choose a tag to compare

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

08 Jun 23:50
Compare
Choose a tag to compare

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

25 May 22:44
563a5a9
Compare
Choose a tag to compare

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

  • Separate the tasks selection page's TabSelector in a new component and add tests (#4683)
  • Update translations (#4685)
  • Update frontend dependencies
  • Improve GitHub labeler action with additional labels (#4640)
  • Add opsgenie integration to CircleCI to push alerts there (#4418)

v4.4.6

11 May 23:59
55c6bc8
Compare
Choose a tag to compare

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

27 Apr 22:16
ffd1373
Compare
Choose a tag to compare

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

  • Add tests to set-task-sizes functions (#4523)
  • Add tests to licence management components (#4555)
  • Refactor duplicated components - server and error messages (#4452)
  • Update translations (#4561, #4520)
  • Enable Chinese translation (#4561)
  • Update frontend dependencies

v4.4.4

13 Apr 23:54
7fccfbd
Compare
Choose a tag to compare

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
    • Improve multi-language fields (#4481)
    • Add other base map options and improve map style and UX of Priority Areas form (#4407)
    • Allow importing files on Priority Areas form (#4475)

Bug fixes

  • Fix email validation regular expression (#4504)

Code maintenance, infrastructure, translation and documentation

  • Update dependencies
  • Update translations (#4503, #4482)

v4.4.3

30 Mar 22:28
fa14d8f
Compare
Choose a tag to compare

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
    • Add option to discard tasks smaller than 2,000 m² (#4426)
    • Improve style of area of interest and task grid on the map (#4426)
    • Fit map view to the AoI's bounds when moving to the step 2 (#4420)

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

17 Mar 12:02
8372c16
Compare
Choose a tag to compare

Bug fixes

  • Fix bug in User and Message services (#4387)

v4.4.1

16 Mar 22:42
ba2def2
Compare
Choose a tag to compare

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

  • Update iD editor to 2.19.6 (#4338)
  • Refactor Stats Card component (#4336)
  • Add tests to project detail page components (#4301)
  • Update translations (#4382, #4339)
  • Update frontend dependencies

v4.4.0

02 Mar 23:11
9ff5e20
Compare
Choose a tag to compare

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
    • Update number of tasks when going back from Step 3 to 2 (#4256)
    • Disable arbitrary tasks option when clicking the Reset button (#4252)
  • 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