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-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ggalmazor ggalmazor released this 10 Sep 16:10
· 143 commits to master since this release
ba33949

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.
  • 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)

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)