INVADE Solution Changelog 2021

“Main changes for this release is an update to InVSPSS, support for UNICOM.

The below lists all changes made to the main branch as of 24-11-2021 (Known as Late November 2021)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Dialler needs to support groups using groupName as the unique ID and not the Dimensions (UNICOM / SPSS) supplied integer "GroupId" as this is inconsistent. This change also binds InVSPSS to the Genghis version (Dialler Core) Note. Includes a minor issue fix in COM (reference counting)

DEVOPS-766

InVSPSS

24 November 2021, 11:08

1.21.10.29

InVSPSS part for support of campaign sub-Groups. Use Name as identifier, not GroupId

DEVOPS-766 / DEVOPS-767

InvSPSS issue with No Sample in 1.21.10.29

DEVOPS-771

InVSPSS

22 November 2021, 10:22

1.21.11.10

INVSpss should handle either group or Group Name being returned by the dialler. It only handles groupId

DEVOPS-771

 

“Main changes for this release is a lack of feature enhancement for Music on Hold & Coaching.

The below lists all changes made to the main branch as of 16-11-2021 (Known as Mid November 2021 <Hotfix> Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

A previous fix was put in place to enable music on hold (known as comfort beep) when only a agent is waiting for next call. Unfortunately this also impacted on the Monitor, Coach & Barge feature by not letting an agent be ‘Coach(ed)’ when waiting for a call.

CSD-202861

Config

2021-11-16 17:09:31

 

This is a fix to coaching function that has been found not working after update for the music on hold, this will also remove the music on hold function.

CSD-202861

 

“Main changes for this release are minor 3rd Party Software Release and major improvements made to the INVADE CATI

The below lists all changes made to the main branch as of 14-10-2021 (Known as Mid October 2021 Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

New Minor Version Of Asterisk - 18.7.1

CSD-200711

Asterisk

2021-10-13 11:29:52

18.7.1

Minor Version Of Asterisk - 18.7.1

CSD-200711

Change Icon to Microphone from Speaker on the INVADE Softphone

DEVOPS-734

InPhone

14 October 2021, 11:30

 

Cosmetic update, as speaker icon was used instead of microphone

DEVOPS-734

https://invade.atlassian.net/l/c/GAmeALbW

INVADE CATI & WebPortal transport improvements for 350+ Agents

DEVOPS-744

INVADE CATI

13 October 2021, 11:30

 

WebPortal is slowing down with 350+ agents when using INVADE CATI. Firstly we have noticed that using long polling slows things down and forcing websocket communication improve things. After changing to websocket mechanism the WebPortal was still slow with high amount of agents. After long troubleshooting session we figured out that messages for each agent request is broadcasted to every single WebPortal instance. The outcome of this finding was that we started to filter messages for specific logged on agent in the INVADE CATI Interviewer.

DEVOPS-744

 

“Main changes for this release are bug fixes including outcomes of testing RockyLinux & using CENTOS8 and further changes to INVADE UNICOM (SPSS / Dimensions) Bridge

The below lists all changes made to the main branch as of 02-09-2021 (Known as Early September 2021 Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

INVADE WebPortal CSV & Microsoft Excel Times are now exported in the time zone for the user i.e. Local Time

If the server time and the user local time differ, you will have the option to change in WebConsole

DEVOPS-665

WebPortal

2 September 2021, 11:02

 

Right click export csv & excel times are in UTC this should be time zone local to the country / region as the user.

DEVOPS-665 /

 

AgentInCallInavctivityLimitSecs is a timeout in seconds that an agent who is logged on by the SPSS interface can remain in an INCALL state before being deemed “inactive”, and then being automatically logged off. This can occur if a call is “stuck” and cannot be dropped by the agent.

DEVOPS-725

SPSS

2 September 2021, 11:02

 

INVADE have an inactivity timer but to accommodate long interviewer times a incall state is required

A new property has been added to dialler conf - SPSS section - AgentInCallInavctivityLimitSecs = 10800; //3 hours

DEVOPS-725

Update invade-wp_vcsd_api.conf on EL8

DEVOPS-736

VCSD

2 September 2021, 11:02

 

VCSD to not work correctly when CENTOS 8 / Rocky Linux is the OS. Changes made to fix minor issue

DEVOPS-736 & CSD-196885

Hot Fix rolled into main release, timer issues cause dialer crash under high load (Agents)

DEVOPS-739

INVADE Campaign Manager

2 September 2021, 11:02

 

Fix timer issues which was causing dialler to crash under specific circumstances under high load.

DEVOPS-739

SPSS integration - play file drive location issue

DEVOPS-715

SPSS

2 September 2021, 11:02

 

Files used by the playfiles operation (for playing by SPSS agent scripts) need to be put in the recordings file directory to be found
First glance indicates it was a code issues in the SPSS integration

Previously the code looked for the file under

TelephonyBase.Config.RecordingDirectory

but now it looks under

TelephonyBase.Config.PlaybackSubDirectory
Changes made to fix minor issue

DEVOPS-715

New Minor Versions Of Asterisk - 17.9.4 & 18.5.1

CSD-197006

Asterisk

2 September 2021, 11:00

17.9.4 & 18.5.1

New Minor Versions Of Asterisk - 17.9.4 & 18.5.1

CSD-197006

New Stable Release of MongoDB - 5.0

CSD-196636

MongoDB - 5.0

2 September 2021, 11:01

5.0

New Stable Release of MongoDB - 5.0

CSD-196636

New Version Of OpenSSL - 1.1.1

CSD-198613

OpenSSL

2 September 2021, 11:00

1.1.1

New Version Of OpenSSL - 1.1.1 - Note CENTOS 6 Build only (EOL)

CSD-198613

“Main changes for this release are changes to the dialler ‘Asterisk’ functions and the INVADE UNICOM (SPSS / Dimensions) Bridge
The below lists all changes made to the main branch as of 21-07-2021 (Known as Late July 2021 Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

AMD detects an answering machine, (or indeed if an interviewer detects an answering machine) the call gets handed off to an AM ‘utility’

DEVOPS-651

FastAMD

July 21, 2021, 11:15 AM

 

When AMD or the agent (current implementation is agent only) detects an answering machine the call gets handed off to an AM ‘utility’ which listens to the message and at the end of the message plays the appropriate voice recording for the campaign (or just process as per normal if no recorded message is selected for the campaign). Currently we have a hand-off to voice recording that relies on the interviewer waiting on the line until the end of the recorded message and then invoking a VM response.
This feature is an extension of the existing feature that allows messages to be played to VMs. It applies to both AMD and agent AM codings as described in:

DEVOPS-651

 

HOTFIX - invSPSS performance bottleneck - it blocks for failed calls as the sample lookup to the SM blocks

DEVOPS-721

invSPSS

June 15, 2021, 9:36 AM

version 1.21.6.14

When sample is pushed to the dialler from non primary sources, it will still be returned to the primary interview server. if the call fails the invSPSS must look up the sample from the SM. This operation blocks the socket read thread. if this is too long we get traffic backed up.
we need to spawn a thread for this operation
Fix done in invSPSS.dll only

CSD-193011 / DEVOPS-721

Music while respondent on hold during transfer

CSD-194490

Xfer

July 21, 2021, 11:17 AM

 

UK Track & Trace requests, as part of the manual diller call transfer, ensure when we transfer, there is some music playing whilst the respondent is on hold.

CSD-194490

“Main changes for this release are improvements to The WebPortal and the INVADE UNICOM (SPSS / Dimensions) Bridge
The below lists all changes made to the main branch as of 09-07-2021 (Known as Early July 2021 Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

INVADE CATI Manager - Quota Management

DEVOPS-244

InCATI

July 9, 2021, 9:44 AM

 

The INVADE dialler has a in-built quota manager which allows quotas based on sample points provided in the sample table. Current implementation allows only target based quotas.

DEVOPS-244

InPhone - INVADE softphone - add the ability to mute

DEVOPS-720

InPHONE

July 9, 2021, 9:44 AM

 

The INVADE dialler has a in-built WebRTC Softphone, InPhone which now allows the microphone to be muted when in a connected call.

DEVOPS-720

Wrong duration info for some calls in audio display of the Call Search

DEVOPS-495

WebPortal

July 9, 2021, 9:44 AM

 

In some circumstances the following bug happens
For some recordings the whole audio is not played in the WebPortal (Call Search) but only a part of it.
This has now been fixed

DEVOPS-495

WebConsole List selecting Columns wrong alphabetical order

DEVOPS-157

WebPortal

July 9, 2021, 9:44 AM

 

Within the column picker for WebConsole sections it has been noticed that it is not in alphabetical order. This has been corrected in this release. Note. This is not applicable if you have rearranged the order, but will default if reset.

DEVOPS-157

Agent Search issue when adding the info to search

DEVOPS-180

WebPortal

July 9, 2021, 9:44 AM

 

In some circumstances the following bug happens

If you add first the Agent and after the Campaign the info in the Agent box will disappear. Also, it was noticed that the letter size for the Agent and Campaign part is smaller than the selected dates.

This has now been fixed

DEVOPS-180

Web Console agent search is not time zone smart

DEVOPS-155

WebPortal

July 9, 2021, 9:44 AM

 

In some circumstances the Cloud / Hardware server is not in the same time zone as the user. In turn this it has been noticed that Agent Search is not time zone smart.

This has now been fixed

DEVOPS-155

UNICOM / SPSS / Dimensions - need to trap zombie logoffs

DEVOPS-726

UNICOM

July 9, 2021, 9:44 AM

 

When an agent kills a session the ASP.NET times out and 10 mins later a signoff is sent. However if an agent re-logon in the meantime we see unexpected issues.

DEVOPS-726

New Minor Version Of Asterisk - 18.5.0

CSD-195491

Asterisk

July 9, 2021, 9:44 AM

 

New Minor Version Of Asterisk - 18.5.0

CSD-195491

“Main changes for this release are improvements to error handling and log outputs
The below lists all changes made to the main branch as of 09-06-2021 (Known as Early June 2021 Release)

Summary

Issue
key

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledge Base Article

Campaign blacklisting in campaign grouping

DEVOPS-698

WebPortal

June 9, 2021, 4:15 PM

 

There is a new tab in “User management” → “User groups” under “Group options” called “Campaign blacklist”.

Adding patterns in “Campaign blacklist” will exclude selected campaigns from being shown in the WebConsole.

Working principles are exactly the same as whitelisting campaigns (campaigns / projects are shown).

DEVOPS-698

Log info only for files older than 10min - Invade ACS

DEVOPS-686

INVADE acs

June 9, 2021, 4:15 PM

 

As discussed Development would review log info with Invade ACS. For example, there is no point to log the 'warn' info for files not older than 10min every 5 seconds. It would be better just ignore them.

[2021/04/07 14:34:38.3838] warn: /recordings/original/SPSSRecordings/dimensions/XX321645654mm_cdei/c-374rxn-h2068.sd.uk.sstrou-1.gsm is not valid for conversion.

DEVOPS-686

Asterisk 17/18 code patch to print SIP/Tech cause in the AMI message in logs

DEVOPS-323

Asterisk

June 9, 2021, 4:15 PM

 

There is a requirement for many issues to know what SIP response a call is getting.
This is not available in the dialler logs nor in Asterisk logs with default logger setting.

There may be a future requirement to change the diallers default behaviour in a context specific way, based on some specific responses to INVITE.

To solve this problem was can make some simple passive patches in the asterisk 17.x.x code to facilitate this

Description:

The effect of the patch code over the 3 files is to add a “TechCause:” clause to the Asterisk AMI Hangup message. Where SIP is the technology for the session/call, the clause value will be the SIP response code that terminated the session/call. A value for the TechCause may only be provided if the call had failed to connect (200). Effectively it will show the SIP response of a failed session/call.

DEVOPS-323

user management improvements for large number of accounts

DEVOPS-707

WebPortal

June 9, 2021, 4:15 PM

 

There is a newly redesigned “User Management” section. The users are now displayed as a paginated list.

DEVOPS-707

Capture mongo connection timeout events

DEVOPS-710

Logs

June 9, 2021, 4:15 PM

 

Improve error logs with mongo connection timeout events

DEVOPS-710

default config values to change: RestartAsteriskOnDiallerRestart and PortFailureLimit

DEVOPS-574

Error Reporting

June 9, 2021, 4:15 PM

 

RestartAsteriskOnDiallerRestart should be false for cases were we might connect to a site to test asterisk and signalling with a development dialler

DEVOPS-574

ffmpeg in wrong location on el8 template

DEVOPS-167

Build Template

June 9, 2021, 4:15 PM

 

A few manual fixes have been applied to sites, ffmpeg location change on el8 template to be correct

DEVOPS-167

Split up WP VCSD API config template for el6 and el8

DEVOPS-612

Build Template

June 9, 2021, 4:15 PM

 

The system commands on el8 are different to those on el6. As such the template has been modified and fully qualified all the commands for added security.

DEVOPS-612

UNICOM performance enhancements

DEVOPS-696

Genghis

June 9, 2021, 4:15 PM

 

Unicom show 2 performance pinch-points in SPSS message handling

  1. Sockets send is on the main thread

  1. message parsing can be delayed

Both have been addressed in the dialler code alone

DEVOPS-696

HOTFIX - xfer complete

DEVOPS-683

WEBRTC

June 9, 2021, 4:15 PM

 

HOTFIX - xfer complete, issues have been identified with complete transfer on a connected call. This was a hotfix now added to main branch

DEVOPS-683

Review dialler logging and implement changes to reduce overhead

DEVOPS-687

Logging

June 9, 2021, 4:15 PM

 

INVADE has carried out a review of all AMI messages that can be filtered out. Further to this INVADE has reduced parse level logging of AMI to basic info and set a limit number of files in utils/logger. Overall this will reduce the 'hard Drive' space required

DEVOPS-687

fix error panel

DEVOPS-713

BUG FIX

June 9, 2021, 4:15 PM

 

error message are not being loaded when web console is loaded. This has now been correct and also 'Load More' is resolved

DEVOPS-713

InvSPSS inclusion of callerid changes in Extension Provider

DEVOPS-716

UNICOM

June 3, 2021, 10:54 AM

 

Recent changes to the extraction of the caller id from provided parameters added to the Group provider object need to be added to the Extension provider

There is no dependent functionality in the dialler

DEVOPS-716

"Main changes for this release are 3rd Party software release

The below lists all changes made to the main branch as of 14-05-2021 (Known as Mid May 2021 Release)"

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

New Minor Version Of Asterisk - 18.4.0

CSD-192726

Asterisk

14-05-2021 11:46

18.4.0

The following minor version of Asterisk has been released: https://downloads.asterisk.org/pub/telephony/asterisk/releases/README-18.4.0.md

CSD-192726

"Main changes for this release are 3rd Party CATI Integration improvements. Including further work on the INVADE dialler cloud platforms for monitoring

The below lists all changes made to the main branch as of 15-04-2021 (Known as Late April 2021 Release)"

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Reduce Samba Logging

CSD-191824

IS6

29-04-2021 09:3

 

Part of the INVADE quest to review the logs created and what is required. Part other INVADE continued engagement with cloud to Reduce Samba Logging

CSD-191824

Magus tools support for Asterisk 18

CSD-190824

Genghis / Magus

29-04-2021 09:36

 

Update to EMA & FastAMD with additional feature rich support for Asterisk 18

CSD-190824

New Version Of OpenSSL - 1.1.1k

CSD-191662

OS

29-04-2021 09:36

1.1.1k

Enhanced support for OpenSSL - 1.1.1k

CSD-191662

InvSPSS - does not update the user as autodial when sample returned to different engine

DEVOPS-673

InvSPSS

April 28, 2021, 1:05 PM

 

UNICOM / InvSPSS is not update the user as autodial when sample returned to different engine. Noticed on very large CATI sites, fixed

DEVOPS-673

"Main changes for this release are 3rd Party CATI Integration improvements. Including further work on the INVADE dialler cloud platforms for monitoring

The below lists all changes made to the main branch as of 15-04-2021 (Known as Mid April 2021 Release)"

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

InvSPSS needs to support no-sample indication for subcampaign qualifications

DEVOPS-674

InvSPSS

April 15, 2021, 5:41 PM

1.21.3.30

InvSPSS needs to support no-sample indication for sub campaign qualifications

DEVOPS-674

The logwatch package does not appear to being included in EL8 by default.

CSD-191151

OS

2021-04-15 17:39:42

 

logwatch is part of the invade-core package. The logwatch package does not appear to being included in EL8 by default. Fix to existing EL8, install the logwatch package.

CSD-191151

New Minor Version Of Asterisk - 18.3.0

CSD-191661

Asterisk

2021-04-15 17:39:14

18

The following minor version of Asterisk has been released: https://downloads.asterisk.org/pub/telephony/asterisk/releases/README-18.3.0.md

CSD-191661 / DEVOPS-688

InvSPSS sends "allowed" and "blocked" indicators - they need to be changed or handled

DEVOPS-675

WebPortal

April 15, 2021, 5:40 PM

 

The ability to provide a callerid on preview calls. Currently it only works for predictive dialling

DEVOPS-675 / CSD-188873

set CLID on per-sample record basis with Dimensions (UNICOM) CATI

CSD-188873

UNICOM

April 14, 2021, 5:40 PM

1.21.3.30

FIXED: Failing to set CLID on per-sample record basis with Dimensions (UNICOM) CATI

CSD-188873

Main changes for this release are back log customer suggestions & bug fixes. Including further work on the INVADE dialler cloud platforms for automated deployment & Billing

The below lists all changes made to the main branch as of 25-03-2021 (Known as Late March 2021 Release)

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

InPhone app - show current registered extension

DEVOPS-453

InPhone

March 25, 2021, 3:45 PM

 

The softphone now display the registered extension left to AA (Auto Answer) indicator

DEVOPS-453 /

Multi number per sample

DEVOPS-77

INVADE CATI

March 25, 2021, 3:45 PM

 

You can now import sample into the INVADE Cati Manager which contains multiple telephone numbers to dial. Maximum numbers allowed is 3. In the sample csv add extra values named TelNum, TelNum_1, TelNum_2. The sample file should look like this:

RecordID,TelNum,TelNum_1,TelNum_2,Age,Gender,Location,URLTOSURVEY1,10000001,10000002,10000003,88,M,London,http://google.com2,20000001,20000002,20000003,55,F,London3,30000001,30000002,30000003,13,M,London4,40000001,40000002,40000003,54,F,London

The dialler should attempt to dial all numbers if the previous numbers are failing.

DEVOPS-77 /

Remove limitation 14 digit numbers on the Invade softphone

DEVOPS-526

WebPortal

March 25, 2021, 3:45 PM

 

Previously the INVADE Softphone had a limitation for dialling numbers no bigger than 14 digits. This has been removed

DEVOPS-526

Minor usibility improvements to cati manager & telephony sections

DEVOPS-521

WebPortal

March 25, 2021, 3:45 PM

 

Minor usability improvements to filters on ag-grids cati manager (ready/live) and in telephony section

DEVOPS-521

Ability to keep a campaigns always open - QPMSR

DEVOPS-72

QPMSR

March 25, 2021, 3:45 PM

 

Ability to keep a campaigns always open as supervisor would need to reload every morning. This is a fix for QPMSR / Telin CATI only

DEVOPS-72 / CSD-180509

Webportal Themes

DEVOPS-468

WebPortal

March 25, 2021, 3:45 PM

 

Option to switch to light theme instead of having just dark one. There is a button which toggles the theme in the top right corner.

DEVOPS-468

"wait %", "wrap %", but no "talk %" or "unavail %"

DEVOPS-29

WebPortal

March 25, 2021, 3:45 PM

 

Fields & Data missing from pre defined reports in the WebPortal - Fix: Talk% and Unavail% is available in Live campaigns list, closed campaign list and campaign search section.

DEVOPS-29

Old Agents for campaign column names does not match the values

DEVOPS-22

WebPortal

March 25, 2021, 3:45 PM

 

Bug: Data displaying incorrect for old agents and campaign column names does not match the values. Fix data now displaying data correctly

DEVOPS-22

DialerData - stop the creation of the files

DEVOPS-464

Genghis / Mongo

March 25, 2021, 3:45 PM

 

The Dialler Data on is6 is no longer actively used as a part of any process of the dialler or related products. This should also reduce the amount that we are writing the the disk.

CSD-182491 / DEVOPS-585

invade-wp_cati_api.log info: codeSample: [object Object]

DEVOPS-655

WebPortal

March 25, 2021, 3:45 PM

 

Enhancements for Reading Logs - the log lines here are printing the object type which is object, but not what object actually contains. This is mainly for log readability

DEVOPS-655

agent dashboard - not loading recording

DEVOPS-26

WebPortal

March 25, 2021, 3:45 PM

 

Bug: agent dashboard - not loading recording. Fixed all recording loading correctly in the agent dashboard

DEVOPS-26

Call report not loading when using sort function

DEVOPS-35

WebPortal

March 25, 2021, 3:45 PM

 

Bug: We have noticed that the call report seems to be not loading at all, when we click suppose on the sort icon for the column "CodeDescriptor" initial few records were showing but if we scroll down they just keep loading we waiting more then 7-8 minutes and it was still loading, this i would say is a relatively small database of only 30000 numbers, if we don't click on sort the report is coming fine and quickly, but ideally it should work with in the call report feature itself, for now we are exporting the call report and then using sort in Excel. Fixed and tested, attempt sorting the data in Call Report and Call Search and see if the values are being sorted correctly, Ideally all columns should be verified.

CSD-180516

Wrong/No duration in call report & call search

DEVOPS-92

WebPortal

March 25, 2021, 3:45 PM

 

Bug: Wrong/No duration in call report & call search - Fix: calls have call duration set correctly.

DEVOPS-92

Not working Group by Outcome in Call Report

DEVOPS-131

WebPortal

March 25, 2021, 3:45 PM

 

Bug: Not working Group by Outcome in Call Report. Fixed - In Call Report & Call Search group by Outcome value. The grouped results are presented in the grid.

DEVOPS-131

Leaving Failed Import Files in the Directory Structure - Causing Errors

DEVOPS-623

WebPortal

March 25, 2021, 3:45 PM

 

Bug: Leaving Failed Import Files in the Directory Structure - Causing Errors - Fixed by purging failed sample import files from file system.

CSD-182290 / DEVOPS-623

Unify Column names in the WebPortal

DEVOPS-93

WebPortal

March 25, 2021, 3:45 PM

 

Overtime field headers have duplivcated (Nuber of diffrent CATI's with same data - Unify Column names in the WebPortal For example,
In the WebConsole:

DisplayName: 21202 - EB CCB 2020 CATI #LIVE
Campaign: 21202 - EB CCB 2020 CATI #LIVE

DEVOPS-93

Change the Web Portal Front End configuration to use relative paths.

DEVOPS-220

WebPortal

March 25, 2021, 3:45 PM

 

Feature Enhansment - Change to Web Portal Front End, all URLs are primarily constructed using relative paths, with the option to add a host name as a prefix to the URL if required.

DEVOPS-220

CompletionCode errors

DEVOPS-21

WebPortal

March 25, 2021, 3:45 PM

 

Bug: Any Data can be entered into the Completion code section in Cati Manager. Fixed and tested, error message is displayed if the value is not correct.

DEVOPS-21

Call Cost Reports - Per second billing not avalible.

DEVOPS-137

WebPortal

March 25, 2021, 3:45 PM

 

In the previous version rate was taken to be 60 seconds and billed every 60 seconds. Actual Rate is now divided by RateSeconds, in order to get rate calculation period. And the final cost by rate is calculated:

DEVOPS-137

Search partial telephone number not work with big samples

DEVOPS-195

WebPortal

March 25, 2021, 3:45 PM

1.12.0

Bug: Call Search for partial telephone numbers does not work, it does not show anything when data is 18M+ records. Fixed retest with large data set 20M+

DEVOPS-195 / CSD-183188

Previous state=FAILED, Set state=POSTCONNECTWAIT. State order incorrect!

DEVOPS-636

Asterisk

March 25, 2021, 3:45 PM

17/18

RestartAsteriskOnDiallerRestart -> false in code but true in package
PortFailureLimit -> 15 in code, 15 in package

RestartAsteriskOnDiallerRestart should be false for cases were we might connect to a site to test asterisk and signalling with a devel dialler

DEVOPS-636 / CSD-182623

Extend call recording timeout from 2 seconds to 10 seconds

DEVOPS-584

Genghis

March 25, 2021, 3:45 PM

 

Extend call recording timeout from 2 seconds to 10 seconds

DEVOPS-584

Asterisk 17/18 code patch by INVADE

DEVOPS-524

Asterisk

March 25, 2021, 3:45 PM

 

Bug: The transfer operations had already been tested successfully, however this testing focused on the checking of a voice path, as this last step was failed by Asterisk17 and addressed by this patch. 3 parties were needed - agent, respondent, consult - each with a registered softphone connection to a physical platform.

DEVOPS-524

Hotfix - socket connection removal bug fix invade-wp_dialler_api

DEVOPS-667

dialler_api

March 25, 2021, 3:45 PM

1.2.11.1

Bug: When multiple web browser sessions are open the data in Web Console or All Agent stops from refreshing. (Also part of customer training not to have multiple Tabs open with the Web Console Running)

DEVOPS-667

InSIP Billing Platform Automation

DEVOPS-604

InSIP

March 16, 2021, 10:55 AM

 

Currently InSIP billing has been carried out semi automated, but as part of Cloud Dialler Automation, this has also been automated.

DEVOPS-604

Main changes for this release are 3rd Party Software testing and further work on the INVADE dialler cloud platforms

The below lists all changes made to the main branch as of 17-02-2021 (Known as Mid February 2021 Release)

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Summary

Issue
key 

Project
name

Resolved

Fix
versions

Description

DevOps Ticket / Customer Knowledgebase Article

Asterisk 18.0.0 New Major Version & OPUS

DEVOPS-365

Asterisk

February 17, 2021, 5:37 PM

18

Sangoma have released 18.0.0: https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-18.0.0 . This includes support for OPUS https://opus-codec.org/

DEVOPS-365 / CSD-182695

MongoDB have released 4.4:

DEVOPS-66

Mongo

February 17, 2021, 5:37 PM

4.4

MongoDB have released 4.4: https://docs.mongodb.com/manual/release-notes/

DEVOPS-66 / CSD-178732

Node.js 12.x New Release

DEVOPS-470

Node.JS

February 17, 2021, 5:37 PM

12

The Node.js Release Working Group released 12.x on 2019-04-23:
https://github.com/nodejs/Release Note. We didn't do anything at the time because there was an expectation that we would have migrated to CentOS 8 before Node.js 10.x becomes desupported.

DEVOPS-470 / CSD-182697

Websocket Authentication

DEVOPS-542

OpenApi

February 4, 2021, 11:56 AM

 

WS authentication has been added to the dialler WS api. The third party connecting to WS needs to authenticate with predefined authentication string.

DEVOPS-542 / DEVOPS-626

AMD message for specific Completion code

DEVOPS-569

CATI

January 19, 2021, 12:25 PM

 

The campaign started on the dialler will check “/playback/AMDFiles/{campaign_name}_Codes/” directory for any audio files that has completion code as a file name.

When the dialler call/call is coded with that specific code the audio file will be played to the far end. Once the playback is complete the call will be coded and terminated.

DEVOPS-569 /