Releases: Tangerine-Community/Tangerine
v3.32.0-rc-9
- Storage auth token vars in sessionStorage in online survey app
- Store caseUrlHash in sessionStorage instead of localStorage
- Add startDatetime and startUnixtime to user-profile when created with API
v3.31.1-rc-3
- If set, only reset the reporting state sequence for groups in T_ONLY_PROCESS_THESE_GROUPS
v3.31.1-rc-2
What's Changed
- fix(client): When Student subtest report uses custom score the score should be the percentage by @evansdianga in #3720
Full Changelog: v3.31.1-rc-1...v3.31.1-rc-2
v3.31.1-rc-1
What's Changed
- Add tangy-timed and tangy-untimed-grid outputs to mysql by @esurface in #3722
- Lock version of mysql container to 8.0
- Fix for release of online survey app
Full Changelog: main...v3.31.1-rc-1
v3.32.0-rc-8
- Fix survey link copied in case event form
- Show link to survey in case event form with form response id
Full Changelog: v3.32.0-rc-7...v3.32.0-rc-8
v3.31.0
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
v3.31.0-rc-23
- Add attendance, behavior and scores to mysql outputs
- Fix addition of tangerineModifiedOn and tangerineModifiedByUserId to mysql-js outputs
v3.31.0-rc-22
Disable GPS when editing form responses in Data Uploads
v3.31.0-rc-21
What's Changed
- feat(import-user-profiles): namespace
processedDocs
by @evansdianga in #3718
Full Changelog: v3.31.0-rc-20...v3.31.0-rc-21
v3.32.0-rc-7
Save online survey app response directly on after-submit