tasking-manager

Tasking Manager - The tool to team up for mapping in OpenStreetMap

BSD-2-CLAUSE License

Stars
504
tasking-manager - TM v4.4.18

Published by dakotabenjamin about 2 years ago

Detailed blog here: https://community.openstreetmap.org/t/tasking-manager-monthly-update-blog-august-2022/2376

What's Changed

New Contributors

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.17...v4.4.18

tasking-manager - TM v4.4.17

Published by dakotabenjamin about 2 years ago

What's Changed

New features:

Bug fixes and enhancements:

Infrastructure and code maintenance:

New Contributors

Dependency Updates

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.16.1...v4.4.17

tasking-manager - TM v4.4.16.1 - Hotfix release

Published by eternaltyro over 2 years ago

  • Provide default object for destructuring location state

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.16...v4.4.16.1

tasking-manager - TM v4.4.16

Published by eternaltyro over 2 years ago

What's Changed

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.15...v4.4.16

tasking-manager - TM v4.4.15

Published by dakotabenjamin over 2 years ago

What's Changed

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.14...v4.4.15

tasking-manager - TM v4.4.14

Published by dakotabenjamin over 2 years ago

This release fixes an issue with frontend caching on the AWS Deployment, as well as a few small improvements.

Changelog:

  • Improve sorting for ‘My Tasks’ list #5075
  • Display error message for self intersecting AOI #5076
  • Do not cache html files in the browser #5084

Dependency Updates:

tasking-manager - v4.4.13

Published by dakotabenjamin over 2 years ago

This is our first release in collaboration with Kathmandu Living Labs, and we are really excited to see all the new features and fixes coming from the talented people on that team! And thanks to @zlavergne for the huge new RapiD integration!

Changelog

Added ~ New features:

  • Add embedded RapiD editor by @zlavergne #4934
  • Add blocked option to dropdown by @HelNershingThapa #5040
  • Add cheatsheet under manuals by @HelNershingThapa #5049
  • Add support link by @ramyaragupathy and @HelNershingThapa #5024

Changes ~ Bug fixes and enhancement:

  • Fix reset all bad imagery tasks API by @zlavergne #5018
  • Update contributing guidelines by @petya-kangalova #5030
  • Update Readme by @petya-kangalova and @Aadesh-Baral #5034
  • Update issue templates by @petya-kangalova #5026
  • Update bug report template by @petya-kangalova #5028
  • Fix/cfn init codedeploy by @dakotabenjamin #5046
  • Change default validation permission by @Aadesh-Baral #5044
  • Update task lock error message by @Aadesh-Baral and @HelNershingThapa #5039
  • Update text in 'Learn to manage' section by @HelNershingThapa #5066

Known issues:

  • The embedded editor does not work when switching between RapiD and iD. Please save your work before changing your editor.
  • We are missing translations. See #5072
tasking-manager - v4.4.12

Published by dakotabenjamin over 2 years ago

What's Changed

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v4.4.11...v4.4.12

tasking-manager - v4.4.11

Published by dakotabenjamin almost 3 years ago

New Features and Enhancements:

Bug Fixes:

Addendum: ⚠️

  • Please clear site data for Tasking Manager or perform a hard-refresh (CTRL+SHIFT+R) for front-end changes to take effect
tasking-manager - v4.4.10

Published by d-rita about 3 years ago

Bug fixes:

  • Update internal links in dropdown menus to allow clicking on the entire span (#4782). Thank you, @zlavergne!
  • Retrieve default comment to fetch correct project stats (#4805)

Code maintenance, infrastructure, and translation:

  • Remove redundant User DTO fields (missingMapsProfile and osmProfile) (#4794). Thank you, @NatashaKSS!
  • Update translations (#4835)
  • Update frontend dependencies (#4824)
tasking-manager - v4.4.9

Published by willemarcel over 3 years ago

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
tasking-manager - v4.4.8

Published by willemarcel over 3 years ago

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!

tasking-manager - v4.4.7

Published by willemarcel over 3 years ago

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)
tasking-manager - v4.4.6

Published by willemarcel over 3 years ago

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)
tasking-manager - v4.4.5

Published by willemarcel over 3 years ago

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
tasking-manager - v4.4.4

Published by willemarcel over 3 years ago

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)
tasking-manager - v4.4.3

Published by willemarcel over 3 years ago

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

  • Improve frontend tests (#4410, #4460)
  • Update translations (#4458. #4409, #4413)
  • Update frontend dependencies
tasking-manager - v4.4.2

Published by willemarcel over 3 years ago

Bug fixes

  • Fix bug in User and Message services (#4387)
tasking-manager - v4.4.1

Published by willemarcel over 3 years ago

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
tasking-manager - v4.4.0

Published by willemarcel over 3 years ago

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
Badges
Extracted from project README
hotosm Quality Gate Status
Related Projects