Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Group Options - Campaign Whitelist & Blacklist

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

...

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

https://invade.atlassian.net/wiki/spaces/CK/pages/174686291/IREST+API+interface+accessible+via+the+INVADE+Solution+6.00+.#IRESTAPIinterfaceaccessibleviatheINVADESolution6.00%2B.-WebSocketauthentication

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 /

CATI (Campaign) Manager - Builder

...