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, runningreporting-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 andtangy-form-editor
to v7.18.0 for the new Prompt Box widget - Bump version of
tangy-form
to v4.45.1 for disabling oftangy-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