Skip to content

v3.31.0

Latest
Compare
Choose a tag to compare
@esurface esurface released this 31 Jul 15:50
7e2cc5d

New Features

  • Audio and Visual Feedback: A new Prompt Box widget available in form authoring allows a form designer to add audio and visual feedback connected to Radio Block widgets. This feature provides a toolset for creating self-guided assessments. See the example in tangy-forms. #3473

  • Client Login Screen Custom HTML: A new app-config.json setting, customLoginMarkup, allows for custom HTML to be added to the login screen. This feature is useful for adding custom branding or additional information to the login screen. As an example:

"customLoginMarkup": "<div style='text-align: center;'><img src='assets/media/logo.png' alt='logo' style='max-width: 100%;'></div>"
  • Improved Data Management:
    • Data Managers now have access to a full workflow to review, edit, and verify data in the Tangerine web server. The Data Manager can click on a record and enter a new screen that allows them to perform actions align with a data collection supervision process.
    • Searching has been improved to allow seaqrching for a specific ID in the imported data. This feature is useful for finding specific records synced to the server when reviewing or editing completed form responses. #3681

Fixes

  • Client Search Service: exclude archived cases from recent activity
  • Media library cannot upload photos #3583
  • User Profile Import: The process of importing an existing device user now allows for retries and an asynchronous process to download existing records. This fixes an issue cause by timeouts when trying to import a user with a large number of records. #3696
  • When T_ONLY_PROCESS_THESE_GROUPS has a list of one or more groups, running reporting-cache-clear will only process the groups in the list

Tangerine Teach

  • Add toggle in Attendence Check for 'late'. A teacher can click through the status of 'present', 'late', or 'absent' for each student.
  • Use studentRegistrationFields to control showing name and surname of student in the student dashboard

Libs and Dependencies

  • Bump version of tangy-form to v4.31.1 and tangy-form-editor to v7.18.0 for the new Prompt Box widget
  • Bump version of tangy-form to v4.45.1 for disabling of tangy-gps in server edits

Server upgrade instructions

See the Server Upgrade Insturctions.

Special Instructions for this release:

Once the Tangerine and CouchDB are running, run the upgrade script for v3.31.0:

docker exec -it tangerine /tangerine/server/src/upgrade/v3.31.0.js