* copy .env file before production release
* copy .env file into assets folder
* bump version number
* moved copying of .env file to earlier in release workflow
* bump version
* copy .env file before production release
* copy .env file into assets folder
* bump version number
* moved copying of .env file to earlier in release workflow
* after redacting practice activity, wait for redaction event to come through before moving forward so the same event is not shown again
* don't play target token audio after flagging an activity
* only show visbility toggles for parent spaces. update copy and toggle icon.
* when a space is added to another space, reset its join rules / visibility to defaults
* before adding space to space, give visibility warning
* extend time between activities
* if user clicks on punctuation token, select the closest non-punctuation token
* rebuild chat list after prevBatch is set
* once user has selected correct choice, disable further interaction
* if not include tts on click, don't play tts on correct choice selected
* fix range error when logging warning about having multiple 'other' categories
* better error logging when requesting notifications permission
* check that speech to text card in mounted before calling setState
* only log first 10 entries in other category keys list
* initial work on auto-enroll users in support space
* made the joining of help space automatic
* don't try to join the space if you've previously left it
* removed unreferences functions
* better error logging for null lang_code String in PracticeActivityModel.fromJson
* updated to dialogs while joining space with code
* enforce bot transcription if exist
* follow snake case model key convention
* update text color in speech to text toolbar
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
* call async version of teachers in inviteSpaceTeachersToAnalyticsRoom to ensure teachers aren't double invited to analytics rooms
* log breadcrumb on error getting message offset
* better error logging for activity fromJSON method