Skip to content

Releases: hotosm/osm-fieldwork

v0.9.0

22 Apr 23:48
Compare
Choose a tag to compare
  • Move Entities-based XLSForms to default directory, archiving the old forms.
  • The Entity registration form is required until this is possible via the Central API.
  • The buildings.xls form utilities Entities, updating the status and label based on if the building is valid or mapped.
  • basemapper.py has also been updated to more clearly get the global tile id from a TMS path (required for PMTiles).

Full Changelog: 0.8.2...0.9.0

v0.8.2

19 Apr 15:40
Compare
Choose a tag to compare
  • Add better handling of OdkEntity.createEntities: if the upload fails, the entity is not appended to the final list.
  • Improve error handling of failed connections to ODK Central: if url or user/pass are incorrect, provide informative ConnectionError with a message.

Full Changelog: 0.8.1...0.8.2

v0.8.1

15 Apr 09:15
Compare
Choose a tag to compare
  • Add OdkEntity.getEntity method for getting single Entity by UUID.

Full Changelog: 0.8.0...0.8.1

v0.8.0

12 Apr 17:13
Compare
Choose a tag to compare
  • Improve docstrings for OdkCentral and OdkCentralAsync usage.
  • Add OdkEntity.getEntityCount method.
  • Update OdkEntity.getEntityData to accept OData url query params.
  • Comprehensive testing of OdkEntity.
  • Reduce size of production docker image.

Full Changelog: 0.7.2...0.8.0

v0.7.2

11 Apr 18:44
Compare
Choose a tag to compare
  • Fix basemapper.py from broken previous release.

Full Changelog: 0.7.1...0.7.2

v0.7.1

11 Apr 18:34
Compare
Choose a tag to compare
  • basemapper.py is broken in this release
  • Update entity registration form to include status field.
  • Remove usage of requests from validate.py (to eventually refactor out requests usage).

Full Changelog: 0.7.0...0.7.1

0.7.0

03 Apr 14:05
Compare
Choose a tag to compare

What's Changed

  • Fix bug with OdkCentral.py calling get_cpu_cores on init. Reduce request time significantly.
  • Add OdkCentralAsync.py for async entities workflow by @spwoodcock in #253

Full Changelog: 0.6.1...0.7.0

v0.6.1

25 Mar 05:51
Compare
Choose a tag to compare

What's Changed

  • Began documenting work on Entities-based FMTM work by @ivangayton in #239
  • Add generic entity registration form.

Full Changelog: 0.6.0...0.6.1

v0.6.0

24 Mar 14:18
Compare
Choose a tag to compare

What's Changed

Added OdkCentral.OdkEntity class for using ODK Entities

Full Changelog: 0.5.4...0.6.0

v0.5.4

19 Mar 10:38
Compare
Choose a tag to compare

What's Changed

  • Function to update review state of submission by @Sujanadh in #236
  • Updated the error message for invalid odk-credentials by @Sujanadh in #241

New Contributors

Full Changelog: 0.5.3...0.5.4