Skip to content

Releases: hotosm/osm-fieldwork

0.16.7

24 Sep 10:06
Compare
Choose a tag to compare
  • Do not remove duplicate values from 'choices' XLSForm sheet, as these are actually valid.
    • There may be duplicate 'name' column entries across 'list_name', for example multiple yes/no answers.

Full Changelog: 0.16.6...0.16.7

v0.16.6

23 Sep 23:45
Compare
Choose a tag to compare

What's Changed

  • Removed 'feature does not exist' from the digitisation_correct options, as we moved this to a separate question at the start of the XLSForm.

Full Changelog: 0.16.5...0.16.6

v0.16.5rc0

23 Sep 19:28
Compare
Choose a tag to compare

BREAKING CHANGE (but small and won't affect anyone)

  • update_xlsform.append_mandatory_fields now returns a tuple instead of only the XLSForm (xformid, xlsform_bytesio).
  • Small tweaks to questions in mandatory fields XLSForm.

Full Changelog: 0.16.3...0.16.5rc0

v0.16.5

23 Sep 21:48
Compare
Choose a tag to compare
  • Simplify logic for digitisation and mandatory fields XLSForms based on field feedback.
  • Remove the task_id and task_filter fields to simplify logic.
    • They make it slightly easier to select a geometry by filtering down the available options, at the expense of complicating many things.
    • Ideally the user just selects a geom via intent and doesn't even need to open the map anyway.

Full Changelog: 0.16.3...0.16.5

v0.16.4

20 Sep 20:46
Compare
Choose a tag to compare

Note

Version 0.16.3 was accidentally skipped!

  • Move fmtm forms to common, as they are generic enough to be used in any field work project.
  • Append dummy task_id entry to choices XLSForm sheet if not specified (to create a valid form).
  • Many minor fixes to mandatory/digitisation XLSForms + bundled buildings and healthcare forms.

Full Changelog: 0.16.2...0.16.3

v0.16.2

17 Sep 23:53
Compare
Choose a tag to compare

What's Changed

  • Handle all XLSForm manuipulation in update_xlsform.py by @spwoodcock in #299

Full Changelog: 0.16.1...0.16.2

v0.16.1

16 Sep 21:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16.0...0.16.1

v0.16.0

11 Sep 09:26
Compare
Choose a tag to compare

What's Changed

  • Added packages python-calamine and openpyxl by @Sujanadh in #291
  • Created separate group verification for digitisation form by @Sujanadh in #294

Full Changelog: 0.15.0...0.16.0

v0.15.0

27 Aug 20:18
Compare
Choose a tag to compare

What's Changed

  • Refactor test_basemap.py and add additional boundary handler tests by @RonaldRonnie in #280
  • Don't add the note about duplication when writing OSM XML by @rsavoye in #287
  • Fix writing nodes with no tags, ie... what the way references by @rsavoye in #290
  • Created a function to get submission photo by its submission id by @Sujanadh in #284
  • Created a function to append mandatory fields into custom xls form by @Sujanadh in #289

New Contributors

Full Changelog: 0.14.3...0.15.0

v0.14.3

08 Aug 12:26
Compare
Choose a tag to compare

What's Changed

  • Fix regex pattern to find spaces in placeholders of tms url by @Sujanadh in #283

Full Changelog: 0.14.2...0.14.3