Skip to content
This repository has been archived by the owner on Apr 16, 2022. It is now read-only.

ODK Briefcase v1.17.0

Compare
Choose a tag to compare
@ggalmazor ggalmazor released this 20 Sep 09:15
· 139 commits to master since this release
f7cc413

All changes

Highlights

  • Added simple form validation to the pull source and push target dialogs in the UI
  • New --smart_append CLI flag that will append submissions that are new since the last export of the same form (Aggregate only)
  • Briefcase will show a notice with a link at the bottom if a new version is available
  • Made the -id arg optional in all pull and push CLI operations, which would pull/push all available forms
  • Form metadata is stored in metadata.json files in the storage directory, which include last pull cursors and last exported submission data.

Added

  • Issue #744 Validate Aggregate & Central dialogs (#758)
  • Issue #748 Add UI hint for finding the Central project ID (#765)
  • Issue #735 Provide a message when pulling non-existent forms from ODK dir using CLI (#776)
  • Issue #775 Push all forms to Aggregate if a form ID is not provided (#788)
  • Issue #763 Central CLI ops (#764)
  • Issue #743 Update notifications (#771)
  • Issues #783, #784, and #785 Form metadata files and smart append (#766)
  • Issue #786 Show error message when invalid Central project ID is used (#787)
  • Issue #775 Make the -id CLI arg optional for the -pshc operation (#795)
  • Issue 796 support custom functions (#797)

FIxed

  • Issue #755 Set the appropriate color in the details button (#782)
  • Issue #732 Disable the Select All button on the Export tab if the list is empty (#794)
  • Issue #799 Fix getting form name for form keys (#803)
  • Issue #801 Let the request decide if cookies should be ignored or not (#805)
  • Issue #806 Metadata files should have relative paths (#807)
  • Fix pull CLI ops to avoid losing prefs for the GUI (#813)