tasking-manager icon indicating copy to clipboard operation
tasking-manager copied to clipboard

Improve backend API

Open pantierra opened this issue 6 years ago • 1 comments

This is a follow up to #1780.

  • [ ] Rely on Flask 1.1 instead of unmaintained FlaskRestful.
  • [ ] RESTify all endpoints
  • [ ] Improve performance: Profiling space & time complexity
  • [ ] Verify Data units (metrics -area, count): Make sure the data from different endpoints return numbers in the right units. Example, area measurement is expected in sq.kms, but the endpoint returns data in a different unit

More detailed info and plans in the working document of the API changes.

pantierra avatar Oct 22 '19 09:10 pantierra

Maybe we should rename /api/v2/projects/{project_id}/tasks/actions/unlock-after-mapping/{task_id}/ to set-as-mapped, unlock seems like you're going back to ready status not advancing to mapped

willemarcel avatar Oct 29 '19 17:10 willemarcel