Skip to content

Releases: voicegain/platform

Release 1.93.0

03 Nov 01:57
Compare
Choose a tag to compare

This release has a significant improvement in the Telephony Bot API in the prompt playback functionality.
This has increased robustness of the API as well as reduced the latency.

New functionality in the Transcribe App:

  • BE-1100 TA: In large Video view put the Transcript (CC) in a frame that can be moved around the screen.
  • BE-1135 TA: Better copy-to-clipboard of the Meeting Minutes components
  • BE-1147 TA: Show "This Meeting has no video" in the large-video view if meeting has video
  • BE-1152 TA: In tag editor enable Save button only if something has changed

New functionality in other platform components:

  • BE-1032 Add GET /zoom/oauth and DELETE /zoom/oauth APIs
  • BE-1039 AIVR: Support DTMF in output actions
  • BE-1040 AIVR: Re-design for prompt playback - now using events instead on single audio stream
  • BE-1044 POST /auth-svc/device to return api URL in the QR code
  • BE-1068 Support misspellings in hints in REAL-TIME mode
  • BE-1159 Increase the number of allowed audio files in POST /asr/meeting to 25

Changes related to Integrity of Processing (fixes):

  • BE-1099 TA: Fix - Specified date format is not being used
  • BE-1110 TA: Modify NSIS Installer use proper setting of REINSTALLMODE
  • BE-1126 TA: Fix - Large-video chat popup captures focus and icons become not clickable
  • BE-1142 TA: Fix - When Zoom upload contains a video file we should set the "video" tag on this meeting
  • BE-1145 TA: Add beta label over the DOCX selector
  • BE-1146 TA: Fix - Remove UUID tool tips in the large-video view
  • BE-1162 Fix - Failure in sa-recompute on Edge
  • QA-545 TA: Now not be allowed to play multiple voice signature at the same time.
  • QA-567 TA: Fix - Files under processing status shouldn't get option for (Re-Compute, Move or Delete)
  • QA-630 TA: Fix - Transcripts on Homepage are not updating after changing Projects.
  • QA-631 TA: Fix - Unable to edit Download permission after changing role from admin to user in one go.
  • BE-1166 In offline task, if we can't download video, we generate audio-only dash-mpeg
  • QA-629 Console: Fix - Unable to download in JSON format in Download options in Transcribe under Transcribe+(beta)

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.92.0

19 Oct 22:23
Compare
Choose a tag to compare

New functionality in the Transcribe App:

  • BE-779 TA: Show chat messages in Right-Hand pane
  • BE-856 TA: Fix - Login - not showing the locked until information
  • BE-883 TA: Zoom OAuth Handshake page added
  • BE-999 TA: Include video in the manual Zoom folder upload
  • BE-1003 TA: Implemented large video view
  • BE-1004 TA: New design for the Audio Source selector
  • BE-1010 TA: Add export in Docx format
  • BE-1014 TA: Better error massage in case of Recaptcha related Error
  • BE-1015 TA: Fixed the +tag message and added hover text
  • BE-1022 TA: Added a tag editor
  • BE-1053 TA: Edge: If SSO is enabled make login automatic if user hits /login url
  • BE-1055 TA: Show both installed version and available version of Zoom Meeting Assistant if newer version available
  • BE-1061 TA: Ability to Control Download permissions
  • BE-1063 TA: Ability to set a download permission on a User
  • BE-1082 TA: Meeting Chat now being shown
  • BE-1086 TA: Add Copy-to-Clipboard feature on the Overview page
  • BE-1087 TA: Add new download option for docx files
  • BE-1101 TA: Prevent entering regex that can match too much text
  • QA-488 TA: Make Meta Description Tags SEO friendly
  • QA-538 TA: Show message after user delete successfully

New functionality in other platform components:

  • BE-832 Implemented GET /asr/meeting/search/fields
  • BE-852 Digits formatter for real-time sessions
  • BE-862 Add new field AUDIO_SRC to meeting search API
  • BE-932 Use Google secret manager to manage credentials on GCP cloud
  • BE-974 In offline task, create gRPC channel to ml-svc on demand
  • BE-980 Ensure that Advanced Search queries only Projects/Contexts the User has access to
  • BE-988 App Selector: Add links to Privacy Policy and Terms of Use
  • BE-993 The video that is stored under videoId on a meeting now has audio removed
  • BE-1008 Console: Align Left and Right audio charts for the Telephony Bot Sessions
  • BE-1009 Console: Improve the look of the ASR settings forms
  • BE-1030 AIVR API: Add authToken to first Callback and use it in PUT /aivr/{ivrSid}/vars
  • BE-1031 AIVR API: Add ani parameter to GET /aivr/, add sorting, add endTime field
  • BE-1037 Configure MongoDB memory limit and cacheSizeGB
  • BE-1045 Add tags field to PUT /asr/meeting/{meetingId}
  • BE-1046 Modifications to GET and HEAD /data/{uuid}/file/{fnameWithExt} APIs
  • BE-1065 Enforce "download" permission in GET /asr/meeting/{meetingId}/transcript
  • BE-1069 Console: Show error if API to create new Edge Cluster fails
  • BE-1071 Support chat.msg in the response of GET /asr/meeting/uuid/data
  • BE-1079 Smarter match of chat speakers to the speakers in the Zoom Meeting (if there is no speaker timeline)
  • BE-1083 Add docx format option to GET /asr/meeting/{meetingId}/transcript
  • BE-1102 Prevent text redaction regex from matching too long patterns
  • BE-1103 Support smarter partial redacting PERSON if a name has no space

Changes related to Integrity of Processing (fixes):

  • BE-966 TA: Fix - Weird pause and play behavior on the Voice Signatures page

  • BE-967 TA: Fix - Missing Users step in new Project Wizard on Edge

  • BE-1078 TA: Fix - Password reset by admin does not work

  • BE-1080 TA: Fix - Unable to play audio/video in certain Edge deployments

  • QA-537 TA: Fix - Current Project is not picking correctly while move

  • BE-920 Fix - Meeting Search API exposes database structure in the error messages

  • BE-991 Fix - Meeting Search - Gt, Le Terms always returning empty results

  • BE-1012 Console: Fix Listen button from the Telephony Both Session view

  • BE-1034 Console: On Edge environments without HTTPS provide a workaround for copy to clipboard

  • BE-1038 Fix mongodb rolling deployment

  • BE-1056 Fix - Session gets stuck on certain corrupted audio files

  • BE-1076 Fixed: ascalon-cleanup fails to remove any orphan data object if persist=true is found in every data object in the first page

  • BE-1085 Fix - Search API shows meetings from projects that User has no access to

  • BE-1098 Fix - Modified meeting tags are not passed to the data in postgresql

  • QA-531 Console: Fix - On deleting the JWT success message is showing incorrect

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.91.1

03 Oct 19:55
Compare
Choose a tag to compare

Changes:

  • BE-1013 Log invalid patterns found in RegexFormatters instead of throwing exceptions

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.91.0

01 Oct 19:51
Compare
Choose a tag to compare

New functionality in the Transcribe App:

  • BE-71 Transcribe App: Show Meeting Video
  • BE-709 Transcribe App: New meeting submitted by ZoomMA shows up on the home page automatically
  • BE-886 Transcribe App: Support new guides for Zoom Meeting Assistant Use
  • BE-961 Transcribe App: Remove Recompute button from Project settings - we can now select multiple Transcripts and recompute them
  • BE-975 Transcribe App: Save latest project opened by a user in clientSideProperties
  • BE-977 Transcribe App: Show Project info on the list of Shares
  • BE-986 Transcribe App: Re-enable API Security settings
  • BE-990 Transcribe App: Show Privacy Policy same way we show Terms of Service

New functionality in other platform components:

  • BE-739 Web Console: Log audit events
  • BE-778 In /ASR/meeting API add ability to upload meeting video and chat
  • BE-819 New Kappa Real-TIme model trained on IVR data
  • BE-901 Support more than one JWT per context
  • BE-925 Prepare fluentbit configuration for writing audit log to Grafana Loki
  • BE-945 Web Console: Show description for Edge Configurations
  • BE-946 Web Console: Show Model and Language information in the Context Dash
  • BE-956 Web Console: In Context Settings support multiple JWT
  • BE-987 Web Console: Change the text about available languages (now that we support Whisper)
  • BE-989 Web Console: Show privacy policy similar to how we show terms of service
  • BE-992 Handle MPD files in SegmentTemplate format
  • QA-490 Web Console (Edge): Launch Cloud Console in new tab
  • QA-516 App Selector: Update features list now that we have Video support

Changes related to Integrity of Processing (fixes):

  • BE-855 Web Console: Fixed transcript download in Transcribe+
  • BE-969 Web Console: Fix weird layout in Telephony App settings
  • BE-983 Fixed: REX tries to reserve Whisper model when diarization enabled
  • QA-310 Transcribe App: Fixed - Features and Usage are not being translated in selected language instead of English language
  • QA-467 Transcribe App: Fixed - Taking any URL as audio URL.
  • QA-505 Transcribe App: Fixed - Mouse hovering on the upload/ upload type always showing microphone recording.
  • QA-510 Transcribe App: Fixed - Editing any shared link changing its scope to public.
  • QA-511 Transcribe App: Fixed - After audio finish play icon should be paused.
  • QA-514 Transcribe App: Fixed - Hindi translation is on Recomputing the multiple transcription

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Upload of video to the Transcribe App requires Voicegain Zoom Meeting Assistant version 1.2.1 or higher.

Release 1.90.1

22 Sep 23:08
Compare
Choose a tag to compare

Changes related to Integrity of Processing (fixes)
All these apply to the Transcribe App:

  • QA-497 Fix: Accepting anything in tag, also taking space as tag.
  • BE-790 Fix: At the end of project wizard sometimes have to click Done twice to get the new project saved
  • BE-957 Fix: Not accepting MP4 file for transcription
  • BE-964 Fix: Calling Invoice API on Edge

Other changes in Transcribe App:

  • BE-955 Disable API Security Page

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.90.0

20 Sep 20:48
Compare
Choose a tag to compare

New functionality in the Transcribe App:

  • BE-669 Transcribe App: Added audit log
  • BE-681 Transcribe App: Implement Person obfuscation in Meetings after a set time threshold
  • BE-824 Transcribe App: Add ability to select multiple transcripts from the table an perform selected Action on them
  • BE-843 Transcribe App: Add ability to specify Regex Redaction on the Project/Account Settings Text Redaction
  • BE-873 Transcribe App: Added multi-selector delete on the Shares list
  • BE-888 Transcribe App: Improve message on Zoom Meeting Assistant status
  • BE-894 Transcribe App: Change name of the exe file in installer bundle to install.exe
  • BE-909 Transcribe App: Make the digit formatting a default enabled option on creating new Project
  • BE-910 Transcribe App: Store collapsed status of home page elements in ClientSide Properties on a User
  • BE-915 Transcribe App: Add settings for Archival Text Redaction
  • BE-919 Transcribe App: Tweak behavior of the 4 selectors on Transcripts on Home Page
  • BE-929 Transcribe App: On Devices page - add a button to pair a Phone App

New functionality in other platform components:

  • BE-124 (EDGE) Make InfluxDB available for querying by customers
  • BE-778 In /ASR/meeting API add ability to upload meeting video and chat
  • BE-812 (SSO) Modify password reset page to match the style that is used in Web Console
  • BE-860 Support audio redaction also on DASH-MPEG audio
  • BE-872 Generate video dash-mpeg file in offline meeting task
  • BE-874 Support Accept-Ranges in the data presigned URL that returns mp3 audio
  • BE-877 Make sure the redacted audio for meeting sessions is mp3
  • BE-887 Modify POST /auth-svc/device to return QR code and also support new device type
  • BE-891 Add long-term redaction settings to the Account API
  • BE-892 Modify Meeting PERSON NER redaction to include speaker names
  • BE-893 Add internal meeting recompute API that runs recompute on the entire account
  • BE-904 Change how Context Regex and Account Regex are processed if both present
  • BE-905 Automatically enable digit formatting if any redaction is turned on
  • BE-912 Add fluentbit external helm chart to env-tracking
  • BE-916 Create a cronjob to call internal meeting recompute API on the entire account
  • BE-922 Update ingress and support basic-auth in influxdb helm chart
  • BE-933 OfflineMeetingWordsGrouper in ml-svc to use timestamp to group words if punc is missing
  • BE-937 Return raw transcription results if there is any error in formatter code
  • BE-942 Validate model and language in offline requests before submitting to offline queue
  • QA-458 Web Console: Add a button to delete a transcript under transcript beta.

Changes related to Integrity of Processing (fixes):

  • QA-469 Transcribe App: Fix multiple translation issues
  • QA-482 Transcribe App: Fix - Inactivity timout set on zero hrs and zero is showing out of the box, when toggle is disabled no value should show.
  • QA-497 Transcribe App: Fix for accepting anything in tag, also taking space as tag.
  • BE-870 Transcribe App: Fix - jumping to time in MP3 audio playback does not work
  • BE-890 Transcribe App: Fix for being logged out when accessing Speakers page with many voice signatures
  • BE-899 Transcribe App: Fix - Meeting audio redaction only works on the first 3 speakers in a meeting session
  • BE-935 Transcribe App: Fixed - incorrectly imposing share limit on Edge
  • BE-655 Fix for onprem-cluster-deployment task stuck when pods are in unexpected status
  • BE-735 Fixed: Recompute does not reapply PII Redaction
  • BE-895 Web Console: Fix - Regex redact options are saved but not displayed
  • BE-907 Admin Tool: Fix - When I suspend some account it is my account that gets suspended
  • BE-921 Fix: Dates with 'the'/'of' in the phrase don't get classified as DMY NER
  • BE-928 Fix: Installer fails to apply settings to registry
  • BE-936 Fixed - List index out of range error when formatting certain Spanish results
  • BE-943 Fix weird output in case of multiple recompute with redaction and placeholder fill
  • BE-950 Fix bug in Spanish formatter : int() argument must be a string, a bytes-like object or a number, not 'NoneType'

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.89.2

11 Sep 02:15
Compare
Choose a tag to compare

Changes related to Integrity of Processing (fixes)

  • BE-882 TWIML sessions not closed if no TWIML Stop message sent on websocket

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.89.1

08 Sep 02:49
Compare
Choose a tag to compare

Changes related to Integrity of Processing (fixes)

  • QA-477 Transcribe App: Sharing (public) a transcript and when try to play this transcript page refreshing all the time.
  • QA-483 Transcribe App: Not able to play the old transcripts

Additions:

  • BE-865 Add presigned url to response from GET /asr/meeting/shared/{shareId}/data

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.89.0

05 Sep 18:12
Compare
Choose a tag to compare

New functionality in the Transcribe App:

  • BE-168 Transcribe App: Add ability to upload a directory with Zoom meeting recordings
  • BE-777 Transcribe App: Remove Project Transcripts page and show project transcripts on home page
  • BE-837 Transcribe App: Use GET /asr/meeting/search API on the home page
  • BE-845 Transcribe App: Show tags in full if just 1 or 2

New functionality in other platform components:

  • BE-785 Demo App: Now running on Firefox
  • BE-792 API: Allow audio data that is retrieved from url to use local settings similar to AuthConfig
  • BE-800 Return "lang" in Get Meeting Data API
  • BE-816 Web Console: Improve Contexts Card on the Context dash

Changes related to Integrity of Processing (fixes):

  • BE-794 Transcribe App: Fixed Word Cloud in Spanish

  • BE-799 Transcribe App: Fixed - summary and key items generated by recompute are always in English

  • BE-809 Transcribe App: Fixed - Enabling full masking (*****) caused Meeting Minutes to not be generated

  • BE-813 Transcribe App: Fixed - Wrong text shown if no Speakers shown on page

  • QA-418 Transcribe App: Fixed - While creating new project "Profanity Masking" tabs are showing hidden at 100% screen resolution

  • QA-426 Transcribe App: Fixed some missing German translations in the UI

  • QA-444 Transcribe App: Fixed - User detail is missing on the delete confirmation pop up, In case user delete the account from edit user popup

  • QA-448 Transcribe App: Fix - For multiple file uploads, no speakers show a difference even after selecting a range of speakers.

  • BE-774 Fix: Incorrect MPEG-DASH mpd format file generated

  • BE-786 Web Console: Fix color of buttons in Microphone Capture dialog

  • BE-798 Fixed: GET /asr/meeting/search assumes fromAllContexts is always true

  • BE-826 Web Console: Fixed - MRCP experiment page should be 100% wide

  • BE-827 Automatically delete REX pods in Unknown and UnexpectedAdmissionError status

  • BE-836 Fixed: /asr/meeting/search API should match all documents in textQuery parameter is missing

  • QA-423 Web Console: Fixed - Add Context window closing when trying an add context with a name that already exist.

  • QA-432 Web Console: Fixed in MRCP ASR - Create Grammar is not working and also the file format is not defined

  • QA-433 Web Console: Fixed in MRCP ASR - On the experiment How to Upload video is not playing

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category then it means there were no such relevant changes in this release.

Release 1.88.1

23 Aug 22:04
Compare
Choose a tag to compare

Changes related to Integrity of Processing (fixes)

  • BE-774 Fix: Incorrect MPEG-DASH mpd format file generated
  • BE-802 (TA) Fix: Account redacting formatters are saved to Projects
  • BE-803 Fix: Formatters defined on account are not being used in POST /asr/meeting
  • BE-806 (TA) Fix: When generating a pdf, NullPointerException is thrown if meetingMinutes is not enabled
  • QA-405 Fix: Demo app has incorrect recaptcha key

All changes affecting Security, Availability, Integrity of Processing, Confidentiality, Privacy are reported as such above. If nothing is reported in the specific category, then it means there were no such relevant changes in this release.

Known Issues:

  • BE-809 Enabling full masking (*****) caused Meeting Minutes to not be generated - If you enable Full Text Redaction for some category then Meeting Minutes may not be generated. A work-around is to disable Word Cloud on the Project.