Skip to content

Releases: qlands/FormShare

Stable 2.36.0

19 Apr 19:29
Compare
Choose a tag to compare

This release fixes the following bugs

  • Control space characters in CSVS for select_multiple_from_file
  • Control space characters when updating a CSV linked to a select_multiple_from_file in a form with a repository
  • Rollback DB errors using savepoints

Enjoy!

Stable 2.34.0

28 Mar 16:13
Compare
Choose a tag to compare

This release has the following changes and bug fixes:

  • The QR code now has auto-update enabled.
  • Fix several issues with CSVs. For example, create a repo with a CSV, update the CSV, and merge a new version with an updated CSV.
  • The Excel output is now formatted for date and numbers
  • Fix the network in the docker-compose file on certain Linux systems. Thanks to @istride
  • Generate CSVs through plugins. Plugins can now generate live CSVs

Stable 2.32.0

11 Dec 23:05
Compare
Choose a tag to compare

This release:

  • Report duplicated submissions in logs
  • Fix importing CSVs with " in text
  • Remove support for or_other in selects

Stable 2.30.0

06 Oct 10:46
Compare
Choose a tag to compare

This version:

  • Update several libraries due to security issues (Dependabot alerts)
  • Control ODK forms that are too long (too many fields) for MySQL to store. This could be the case of an ODK form without repeats with more than 193 text variables or 16,654 decimal variables. This does not happen in 99% of the uploads but must be controlled (ODK Tools >= 2.6).
  • Fix the update of ODK Case Creator forms during testing.
  • Other minor bug fixes.

Stable 2.29.1

01 Oct 06:13
Compare
Choose a tag to compare

Minor release to fix a few small bugs.

Stable 2.29.0

26 Sep 07:10
Compare
Choose a tag to compare

This release has the following features:

  • Allow to customize the QR settings of ODK Collect
  • Members can now create exports. This aligns access with the analytics module
  • New extension interface IRawSubmission so plugins can process a submission as it comes from ODK Collect or Enketo
  • Minor bug fixes

Stable 2.27.0

30 Jul 01:28
Compare
Choose a tag to compare

This stable has the following features:

  • Allow adding assistants using CSV
  • Support complex languages in ODK like EN-AU or KIK
  • Add support for data columns. Data columns are extra columns in your ODK that you can import into FormShare after creating the repository. The data of any extra column in the survey sheet will be stored in the dictionary. The data of any extra column in the choices sheet will be stored in the lookup table created by the choice. With this, you can run complex queries using the information defined in the ODK form.
  • Add Ukrainian translation (DeepL)
  • Several bug fixes

Stable 2.26.0

30 Mar 16:48
Compare
Choose a tag to compare

This release:

  • Upgrade Jquery to 3.5.1 and Bootstrap to 4.1.3
  • Allow securing all the JS code by moving all HTML JS to ephemeral JS files.
  • Allow adding assistants to a group in a fast way
  • Allow easy access to assistants and groups in projects
  • Minor bug fixes

Stable 2.25.0

28 Jan 19:18
Compare
Choose a tag to compare

This release:

  • Fixes a bug in the export to Excel when a multi-select table is empty
  • Fixed a bug that prevented lookups and multi-select to be included in a zip CSV
  • Show GPS points on the map even if several geo-points variables are present in an ODK as part of a condition. Note: The first GPS with values will be used in the map
  • Upgrade dependencies

Enjoy :-)

Stable 2.24.0

04 Jan 13:04
Compare
Choose a tag to compare

Happy new year!

This is the first release of 2023! This release:

  • Adds complete support for GeoJSON as external selects. FormShare stores GeoJSONs selects as lookup tables with all their properties and coordinates. This allows querying submissions and filtering results by those properties or performing proximity spatial queries using the coordinates of each feature in the GeoJSON.
  • Adds support for "start-geopoint" variables.
  • Store the order of the selection made by the user in ODK Collect in multiple select variables.
  • Adds a new extension point to modify the way FormShare encrypts and checks a user's password.