8000 Releases · Tangerine-Community/Tangerine · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: Tangerine-Community/Tangerine

v3.32.1

19 May 15:16
fa6fa63
Compare
Choose a tag to compare

General Updates

  • #3776 Add platform config variable T_USER_SHORT_CODE_LENGTH to set the length of the user short code

Enables configuration of the length of the user profile short code, which are used in Tangerine Sync Protocol 1 to import existing responses into a device. The default length in 6 characters. Tangerine users with custom userProfileIds should consider increasing the value to avoid duplicate ids. To change the value, set T_USER_SHORT_CODE_LENGTH in the config.sh file to set the length of the user short code, then run docker exec -it tangerine push-all-groups-views.

  • Add shared csv template parameter to generate csv data sets script and API

The /api/create/csvDataSets/ API and script called generate-csv-data-sets are useful to generate CSV Data Sets (Spreadsheets) across all forms in all groups. This change adds a second parameter called sharedCsvTemplateId which is the CouchDB Id of a Spreadsheet Template stored in the groups database named group-<id>-csv-templates. When the parameter is provided to the script or API, the CSV Template will be applied to control the headers on the CSV datasets produced by the process. Only CSVs will be produced for groups that have the sharedCsvTemplateId template in the group-<id>-csv-templates database.

  • Format Form Titles in Tangerine Web UI to show the form title or form id with translations

Form Titles will now appear in more places in the Tangerine Web UI for improved readability. If the form title doesn't contain t-lang tag, return the text. Otherwise, it will use the English translation if it exists or the first translation if there's no English version of the title. Use the same heuristic in the pipe when creating and naming csv files.

  • Tangy Audio Recording and Audio Playback Inputs

Two new inputs are available for recording and playing back audio.

<tangy-audio-recording name="test-audio" label="Record Audio"></tangy-audio-recording>
<tangy-audio-playback name="test-playback" label="Audio Playback" src="assets/sounds/fewtimes_Eng.mp3"></tangy-audio-playback>
  • Add Modern Standard Arabic (MSA) to the list of supported languages

Users can set the language of the tablet to Modern Standard Arabic (MSA) by selecting the 'Arabic' in the client and add t-lang ar tags to text labels in forms

  • 3811 Documentation Overhaul

Libraries and Dependencies

  • translation-web-component: Update t-select with a currentLanguageDirection property to enable RTL support.
  • tangy-form: Updates and fixes for Audio Recording and Playback inputs
  • tangy-form-editor: Updates and fixes for Audio Recording and Playback widgets

Server upgrade instructions

See the Server Upgrade Instructions.

Special Instructions for this release:

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

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

v3.32.1-rc-11

14 May 14:16
Compare
Choose a tag to compare
v3.32.1-rc-11 Pre-release
< 10000 div class="mt-3 ml-2 d-md-none"> Pre-release
  • 3811 Documentation Overhaul

v3.32.1-rc-9

01 May 02:48
Compare
Choose a tag to compare
v3.32.1-rc-9 Pre-release
Pre-release
  • Add Modern Standard Arabic (MSA) to the list of supported languages

Users can set the language of the tablet to Modern Standard Arabic (MSA) by selecting the 'Arabic' in the client and add t-lang ar tags to text labels in forms

v3.32.1-rc-10

01 May 16:25
Compare
Choose a tag to compare
v3.32.1-rc-10 Pre-release
Pre-release

Fix saving of online-surveys with no case id

v3.32.1-rc-8

19 Mar 18:22
Compare
Choose a tag to compare
v3.32.1-rc-8 Pre-release
Pre-release

Fix tangy-form

v3.32.1-rc-7

19 Mar 16:05
Compare
Choose a tag to compare
v3.32.1-rc-7 Pre-release
Pre-release

Bump tangy-form to 4.48.0 and tangy-form-editor to 7.20.0

v3.32.1-rc-6

11 Mar 16:17
Compare
Choose a tag to compare
v3.32.1-rc-6 Pre-release
Pre-release

Add tangy-audio-recording and tangy-audio-playback to polyfills

v3.32.1-rc-5

8000
26 Feb 13:14
Compare
Choose a tag to compare
v3.32.1-rc-5 Pre-release
Pre-release

Tangy Audio Recording and Audio Playback Inputs

v3.32.1-rc-4

12 Feb 16:55
Compare
Choose a tag to compare
v3.32.1-rc-4 Pre-release
Pre-release

Description


Create Angular Pipe to format form title
If the title doesn't contain t-lang tag, return the text
Otherwise, use the English translation if it exists or the first translation if there's no English version of the title

Use the same heuristic in the pipe when creating csv files

Type of Change

  • New feature (non-breaking change which adds functionality)

Create Angular Pipe to format form title
If the title doesnt contain t-lang tag, return the text
Otherwise, use the English translation if it exists or the first translation if there's no English version of the title

Refs #3735

v3.32.1-rc-3

11 Feb 18:01
Compare
Choose a tag to compare
v3.32.1-rc-3 Pre-release
Pre-release

Alter the responsesByUserProfileId, responsesByUserProfileShortCode, and userProfileByUserProfileShortCode group views to trim whitespace from user profile ids and use the min length of T_USER_SHORT_CODE_LENGTH or userProfileId.length

0