Skip to content
This repository has been archived by the owner on Feb 12, 2023. It is now read-only.

ODK Aggregate v1.5.0

Compare
Choose a tag to compare
@yanokwa yanokwa released this 28 Mar 20:05
· 408 commits to master since this release
59083e7

All changes

Highlights

  • View audit.csv file if attached to submissions
  • Prevent infinite refresh on when there is bad data in the database
  • Continue to export data when duplicated or missing rows are found in repeats
  • Introduce an easier to use and modern Aggregate VM
  • Support for installing on machines with Java 9
  • Sweeping changes to the repo, infrastructure, and documentation to enable contribution

Added

  • #111 See Audit CSV contents inside a popup in Aggregate's submissions table
  • #112 Project migration to gradle
  • #120 Upgrade to JavaRosa v2.6.0
  • #121 Audit CSV improvements
  • #133 Gretty integration
  • #139 Replace individual usernames with administrator or example
  • #122 Installer as gradle task
  • #143 Gradle task to upload to App Engine
  • #157 Enable mouse-dragging to pan map and mouse wheel for zoom
  • #166 Add semantic versioning
  • #187 Test coverage for CSV export emits empty string, not null
  • #192 Add Java 9 support via the GAE Updater application
  • #194 Improved Java 9 support
  • #205 Migrate all logging code to SLF4J
  • #202 Add packer support to build VM
  • #223 Improve packer support

Removed

  • #110 Remove duplicate lists of classes used for JavaRosa serialization

Fixed

  • #154 Prevent refresh on identified cases of data corruption
  • e4d6cfe Disable throwing an error when dupes/missing rows are detected in repeats
  • 6b10f06 Fix to nested repeat tables
  • #193 Fix QueryResultTest
  • #218 Help videos don't load on secure servers
  • #233 Improved Java 9 support

Thanks to @mitchellsundt, @lognaturel, @wbrunette and @Divya063 for their help with the improvements made to Aggregate's code repository, build infrastructure, and developer documentation.