Versions Compared

Key

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

Main changes for this release are minor bug fixtures

The below lists all changes made to the main branch as of 18-12-2020 (Known as Mid December 2020 Release)

...

Summary

...

Issue
key 

...

Project
name

...

Resolved

...

Fix
versions

...

Description

...

DevOps Ticket / Customer Knowledgebase Article

...

Add a map of daller outcome to quancept disposition in config (added to template as last release was hard coded)

...

INV6-126

...

genghis6

...

18/11/2020 16:50

...

6.6.10

...

Allow Quancept mapping to mirror SIP cause coding 

...

DEVOPS-565

...

...

Version 1.20.12.14 of invSPSS.dll has been released.

...

DEVOPS-614

...

invSPSS

...

14/12/2020
16:48

...

1.20.12.14

...

Version 1.20.12.14 of invSPSS.dll has been released for sites running UNICOM Fix Pack 6.4

...

DEVOPS-614

...

Allow call coding without dropping the respondent calls in Cati Interviewer

...

WPFE-236

...

wp_front_end

...

18/12/2020 10:16

...

1.11.5

...

In the CATI Interviewer you can code the call without dropping the respondent, allowing time for notes to be added.

Also a recorded message can be played when configured for a specific completion code when FASTAMD / AMD is not used"

...

DEVOPS-602

...

DAHDI freeing external xfer channels 

...

INV6-136

...

genghis6

...

09/12/2020 15:30

...

6.6.11

...

In some cases channels were not been released in a timely manner

...

DEVOPS-610

...

Monitor logon timeout too short

...

INV6-135

...

genghis6

...

09/12/2020 14:01

...

6.6.11

...

15 seconds is hard coded for the time allowed for a Supervisor to log on and monitor a call. When dialling over SIP to a mobile this is 50/50 chance of getting there. Extended to 18 Seconds

...

DEVOPS-610

...

Call report - multiple search criteria's (campaign name and agent name) filtering issue 

...

WPFE-237

...

wp_front_end

...

18/12/2020 10:16

...

1.11.5

...

its a bug when using multiple search criteria campaign name and agent name, search not responding correctly

...

DEVOPS-604

Main changes for this release are minor changes to CATI handling and some data export minor enhancements.

The below lists all changes made to the main branch as of 29-11-2020 (Known as Mid November 2020 Release)

...

Summary

...

Issue
key 

...

Project
name

...

Resolved

...

Fix
versions

...

Description

...

DevOps Ticket / Customer Knowledgebase Article

...

Add a map of daller outcome to Quancept disposition in config

...

INV6-126

...

genghis6

...

26/11/2020 16:50

...

6.6.10

...

Allow Quancept mapping to mirror SIP cause coding (Hard Coded)

...

DEVOPS-565

...

...

Confirmit call recording file name issues

...

INV6-132

...

genghis6

...

27/11/2020 16:50

...

6.6.10

...

Allow additional characters to be shown

...

DEVOPS-593

...

add CLID support to confirmit

...

INV6-131

...

genghis6

...

28/11/2020 16:50

...

6.6.10

...

Pass through CLID from the WebConsole

...

DEVOPS-593

...

Manual dialer for TCPA compliance

...

INV6-128

...

genghis6

...

29/11/2020 16:50

...

6.6.10

...

Re-certification of the INVADE Manual dialler <For USA & Covid Tracker>

...

DEVOPS-580

...

Confirmit transfer issues

...

INV6-112

...

genghis6

...

03/11/2020 12:53

...

6.6.10

...

Review of manual transfer with ConfirmIT for the dialler, various enhancements made

...

DEVOPS-569; DEVOPS-501

...

QPSMR callstatechange not getting unhooked

...

INV6-122

...

genghis6

...

04/11/2020 12:53

...

6.6.10

...

If a preview call does not connect and Telin sends a Complete without a hangup, then the call does not go IDLE. Instead it finishes as FAILED. This prevents the CallStateChanged event getting unhooked. On the next call the dialler sends back duplicate events

...

DEVOPS-550

...

minor fix - external consult to a dumb sip keeps the call in DIALING

...

INV6-114

...

genghis6

...

05/11/2020 12:53

...

6.6.10

...

Is a transfer is set up (ConfirmIT) to an external over a SIP trunk that returns 183 only, it remains in DIALLING and a transfer is rejected pre connect.

...

DEVOPS-511

...

Review of Confirmit transfer support

...

INV6-107

...

genghis6

...

06/11/2020 12:53

...

6.6.3

...

Review of Confirmit version codi for modification to Xtransfer

...

DEVOPS-495

...

CATI Manager cannot select appointment with before current time even on different day

...

WPFE-233

...

wp_front_end

...

07/11/2020 12:53

...

Bug introduced after stopping appointments from been made in the past

...

DEVOPS-589

...

Excel report issues with displaying Sample information and addition of count showing number of attempts

...

WPDA-44

...

wp_dialler_api

...

08/11/2020 12:53

...

1.2.9

...

Small bug corrected for data not displaying properly in excel 

...

DEVOPS-561

...

CampaignName different to CampaignDisplayName fix for Call Report & Call Search

...

WPFE-227

...

wp_front_end

...

09/11/2020 12:53

...

1.11.2

...

WebPortal minor bug fix

...

DEVOPS-560

...

Coach and Barge

...

WPFE-226

...

wp_front_end

...

10/11/2020 12:53

...

1.11.2

...

Change sequence, Agent must be in a monitoring state before progressing to coach  or coach & barge - make unavailable by removing radio buttons

...

DEVOPS-453 - Multiple Customer Knowledgeable references - Note. By default you must start as a monitor, before progressing to Coach & Barge (forced from mid November 2020 Release)

...

sample-less dialling

...

WPCA-29

...

wp_cati_api

...

12/11/2020 12:53

...

1.3.0

...

Modification to on the 'fly' campaign creator - mainly used for COVID Tracker

...

IS6-11

...

Modify xfer events

...

WPCA-28

...

wp_cati_api

...

13/11/2020 12:53

...

1.3.0

...

Fix ticket for - Review of manual transfer with ConfirmIT for the dialler, various enhancements made

...

DEVOPS-569; DEVOPS-501

Main changes for this release are based around improvements to the way date is handled when importing and displayed. Further to this is the ability to whitelist campaigns and users within shared diallers as an option for Multi-Tenant use

The below lists all changes made to the main branch as of 29-09-2020 (Known as Late September 2020 Release)

...

Summary

...

Issue
key 

...

Project
name

...

Resolved

...

Fix
versions

...

Description

...

DevOps Ticket / Customer Knowledgebase Article

...

CATI_SIM make 'call duration' configurable

...

ICSI-11

...

wp_cati_sim

...

29/09/2020 15:38

...

1.1.4

...

CATI_SIM make 'call duration' column report field configurable

...

DEVOPS-539

...

Multiple agents on one campaign all the agents will get the same appointment

...

WPCA-32

...

wp_cati_api

...

29/09/2020 15:33

...

1.3.4

...

The appointments are showing to all the interviewers, and due to this they are not able to dial any other number, and if I click on get sample the same record keeps popping up

...

DEVOPS-525

...

Sample import improvements

...

WPCA-31

...

wp_cati_api

...

29/09/2020 15:33

...

1.3.4

...

Generic improvements to importing sample for campaigns

...

DEVOPS-518

...

User grouping permissions

...

WPAC-22

...

wp_access_api

...

29/09/2020 15:31

...

1.1.20

...

White listing Campaigns, in some cases sites require only certain supervisors to be able to review a limited set of campaigns

...

DEVOPS-523

...

User grouping permissions

...

WPDA-42

...

wp_dialler_api

...

29/09/2020 15:30

...

1.2.8

...

White listing User Groups, in some cases sites require only certain supervisors to be able to review a limited set of campaigns

...

DEVOPS-523

...

Amend default TEMP_PLAYBACK_LOCATION

...

WPDA-41

...

wp_dialler_api

...

29/09/2020 15:30

...

1.2.8

In DEVOPS-490, nobody noticed the glaring mistake in the directory name.

Please change the default TEMP_PLAYBACK_LOCATION from:

/playback/wp_dialler_api/

to:

/playback/invade-wp_dialler_api/

...

DEVOPS-512

...

Some stats values are represented in wrong type. Decimals are presented as string thus messing up sorting.

...

WPFE-214

...

wp_front_end

...

29/09/2020 15:28

...

1.11.1

...

Fix for data variables been displayed incorrectly 

...

DEVOPS-514

...

AutoRecallDelta not populated in certain scenarios

...

WPFE-217

...

wp_front_end

...

29/09/2020 15:28

...

1.11.1

...

In INVADE CATI Manager, when creating new Completion Code entry, in certain cases the AutoRecallDelta field would not be populated. As a result it could break campaign start and completion codes would not be loaded

...

DEVOPS-519

...

Unable to access call recordings

...

WPFE-219

...

wp_front_end

...

29/09/2020 15:28

...

1.11.1

...

trying to retracked some recordings gets this seemingly at random I can click the recording again and it will work its strange

...

DEVOPS-521

...

Dial button you get a BADSYNTAX error fix

...

WPFE-211

...

wp_front_end

...

29/09/2020 15:28

...

1.11.1

...

when accidently leaving the  "Respondent telephone number" field empty, you could click the dial button you get a BADSYNTAX error. This has been changed to a more relevant error notice

...

DEVOPS-476

...

Add option to drop call at any time in INVADE CATI Interviewer

...

WPFE-218

...

wp_front_end

...

29/09/2020 15:27

...

1.11.1

...

Give the interviewer the option to close a call at any point before the interviewer has ended

...

DEVOPS-520

...

Multiple agents on one campaign all the agents will get the same appointment

...

WPFE-221

...

wp_front_end

...

29/09/2020 15:27

...

1.11.1

...

The appointments were showing to all the interviewers, and due to this they were not able to dial any other number in a limited number of cases

...

DEVOPS-525

...

Prevent campaign from starting if campaign meta data is incorrect

...

WPFE-223

...

wp_front_end

...

29/09/2020 15:25

...

1.11.1

...

In some cases a campaign could be started even if the data supplied is incorrect . Prevent campaign from starting if campaign meta data is wrong 

...

DEVOPS-538

...

User grouping permissions

...

WPFE-220

...

wp_front_end

...

29/09/2020 15:24

...

1.11.1

...

White listing User Groups, in some cases sites require only certain supervisors to be able to review a limited set of campaigns

...

DEVOPS-523

...

Sample import via front end improvements

...

WPFE-215

...

wp_front_end

...

29/09/2020 15:21

...

1.11.1

...

Generic improvements to importing sample for campaigns

...

DEVOPS-518

...

Adding new column in Call Report

...

WPFE-213

...

wp_front_end

...

29/09/2020 15:20

...

1.11.1

...

When using the INVADE WebPortal to contact a new search (e.g. search for a different interviewer), the columns reset back to default view. For example, add the Duration column so we can see the length of the recording, but if we choose a different interviewer and search again, the Duration column would disappear and we have to add it back again. This has now been fixed

...

DEVOPS-505

...

Adding a time formatted duration field

...

WPFE-212

...

wp_front_end

...

29/09/2020 15:20

...

1.11.1

...

New column selector that shows the same data as the duration but in 00:00 format i.e. different format

...

DEVOPS-508

...

Exception in DDI vector when no params file

...

INV6-116

...

genghis6

...

29/09/2020 15:17

...

6.6.7

...

when accidently leaving the  "Respondent telephone number" field empty, you could click the dial button you get a BADSYNTAX error. This has been changed to a more relevant error notice

...

DEVOPS-494

...

Safer bson serialize

...

INV6-119

...

genghis6

...

29/09/2020 15:16

...

6.6.7

...

MongoDB.Bson serialization errors corrected in limited circumstances 

...

DEVOPS-528

...

Prevent campaign from starting if campaign meta data is wrong

...

INV6-120

...

genghis6

...

29/09/2020 15:16

...

6.6.7

...

In some cases a campaign could be started even if the data supplied is incorrect . Prevent campaign from starting if campaign meta data is wrong 

...

DEVOPS-538

...

Some stats values are represented in wrong type. Decimals are presented as string thus messing up sorting.

...

INV6-117

...

genghis6

...

29/09/2020 15:16

...

6.6.7

...

Fix for data variables been displayed incorrectly 

...

DEVOPS-514

...

Amend default value for Genghis parameter "DiallerContext"

...

INV6-115

...

genghis6

...

29/09/2020 15:16

...

6.6.7

...

default value for the Genghis parameter "DiallerContext" changed to "INVADE-Dialler"

...

DEVOPS-496

...

Change API_URL back to "API_URL": "{API_URL}" in configLocal.json

...

WPFE-210

...

wp_front_end

...

29/09/2020 12:23

...

1.10.4

...

Change to syntax

...

Audio display in Call Search

...

WPFE-222

...

wp_front_end

...

29/09/2020 12:22

...

Various fixes for audio playback with multiple CATI

Some recordings the whole audio is not played in the WebPortal (Call Search) but only a part of it.

If you play one record in the Call Search you need to click it again to deselect it and select a new one.

Some records the 'Duration' shown is not correct. "

...

DEVOPS-527

Further enhancements have been made to the INVADE Dialer for UK COVID-19 Tracker work, mainly corrected through customer use.
QPSMR – Further works to skill-based routing after usage and review by both customer and internal testing.
ConfirmIT - VPN secure ConfirmIT to support a proxy/dialler connection over a VPN
Various minor user (bug) fixes to enhance overall feel and usability within the WebPortal and back end database etc

The below lists all changes made to the main branch as of 04-08-2020 (Known as August 2020 (Covid 2) Release)

...

Summary

...

Issue
key 

...

Project
name

...

Resolved

...

Fix
versions

...

Description

...

DevOps
Ticket / Customer Knowledgebase Article

...

Skill set support for the QPSMR interface

...

DEVOPS-464

...

DevOps

...

04/08/2020 13:23

Implementation of skill-set grouping

...

Operation.

Skill sets operation is controlled at the interviewer/agent using the sample selection operation in Telin. In PDS mode only fields used for skill-set streaming should be selected. The dialler will implement quota automatically so they need note be passed. Including quota fields as will as skill set fields with proliferate skill-set groupings and impair the efficient operation of the dialler campaign.

When skill-sets are employed, a campaign may get divided into a number of sub-campaigns or sub-groups. Each sub-campaign relates to a single skill-set criteria. The criteria can consist of one or more skill-set fields. Console status reports can be viewed for each sub-campaign or for all the groups via a  parent campaign view that aggregates all the sub-campaign metrics

When sample-selection fields and values are passed to the dialler, the dialer will parse the selection and determine a skill set ID. This can be based on one or mores skill-set fireds. If the skill-set is not yet known to the dialler, the dialler will create a sub-campaign  relating to the skill-set group and the interviewer will be logged on to that sub campaign.  The sub-campaign is given a name that consists of the root campaign name and a suffix that shows the criteria. The sub-campaign retains the skill-set criteria and applies it to its own sample management to retrieve for dialling, only sample the matches the criteria.

If some agents wish to take dialler calls with no criteria applied, the this sub-campaign will be given the suffix ANY.

Preview call can also be made within a predictive campaign. These may be generated in Telin with or without using sample selection criteria. For instance, in the case of an appointment, Telin does not use sample selection criteria to retrieve the sample, so this information cannot be not be passed to the dialler. As selection criteria cannot be reliably passed for preview calls, all these calls are associated with the ANY sub-campaign.

If a campaign never uses sample selection criteria, or only ever uses a single selection criteria, then no sub-campaigns are created. Only when two or more different criteria are used for a campaign are sub campaigns created.

...

DEVOPS-464

...

sample retrieval for Cati Interviewer

...

WPCA-30

...

wp_cati_api

...

29/07/2020 14:46

...

1.3.2

...

DEVOPS-491

...

Deskview delete implementation

...

WPDA-40

...

wp_dialler_api

...

29/07/2020 14:45

...

1.2.7

...

Webportal playback converted files will be stored in dedicated directory

...

WPDA-39

...

wp_dialler_api

...

29/07/2020 14:45

...

1.2.7

...

DEVOPS-490

...

...

Quota section in WebConsole fix

...

WPFE-208

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DEVOPS-488

...

Better handling of audio playback (code)

...

WPFE-207

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DEVOPS-490

...

Call Cost Reports added buttons in addition to context menu editing

...

WPFE-206

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DEVOPS-488

...

appointment set implementation in Cati Interviewer

...

WPFE-205

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DEVOPS-491

...

centralised date locale for date selection (code)

...

WPFE-204

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DeskView option to delete the view, further visual improvements

...

WPFE-203

...

wp_front_end

...

29/07/2020 14:45

...

1.10.3

...

DEVOPS-488

...

Skills based routing

...

INV6-113

...

genghis6

...

29/07/2020 14:44

...

6.6.5

...

DEVOPS-464

...

fix releas of residual channels in monitoring/coaching/barging

...

INV6-111

...

genghis6

...

29/07/2020 14:44

...

6.6.5

...

DEVOPS-502

...

Confirmit interface service. BindTo config added to associate service with VPN nic

...

INV6-109

...

genghis6

...

29/07/2020 14:44

...

6.6.4

...

In order to support a proxy/dialler connection over a VPN we need to nominate the VPN virtual nic as the network route for traffic for the service object.

...

DEVOPS-500

...

Appointment implementation for Cati Interviewer

...

INV6-106

...

genghis6

...

29/07/2020 14:44

...

6.6.5

...

InvSPSS inclusion of callerid changes in Extension Provider

...

user management improvements

...

WPFE-196

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

Update libraries, including Angular9 update and latest version of Ag-grid

...

WPFE-202

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-485

...

Add LiveTotal in Cati manager for selelcted campaign

...

WPFE-201

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-484

...

Improvements for editing completion codes

...

WPFE-200

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-483

...

Update live campaign parameters in Cati Manager instead of WebConsole

...

WPFE-199

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-482

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

See: NOTE. For INVADE & QPSMR Campaigns these can only be updated in the INVADE CATI Manager

...

Sample extra data if URL like string it will become clickable

...

WPFE-198

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-473

...

add sampless dialling option to campaign in Cati Manager

...

WPFE-197

...

wp_front_end

...

29/07/2020 13:23

...

1.10.1

...

DEVOPS-481

Main focus has been reviewing and modifying how Inbound & Outbound is distributed within the INVADE Predictive Dialler & 3rd Party CATI. In addition, this has made a review on how INVADE handles call backs and appointment scheduling for 3rd Party & INVADE CATI.

Various security improvements with inline with usage of the INVADE VPN connections, now including ConfirmIT web service connection.

The below lists all changes made to the main branch as of 13-07-2020 (Known as mid July 2020 Release)

...

Summary

...

Issue
key 

...

Project
name

...

Resolved

...

Fix
versions

...

Description

...

DevOps
Ticket / Customer Knowledgebase Article

...

Confirmit interface services. BindTo config added to associate interface and callback services with VPN nic

...

DEVOPS-500

...

DevOps

...

13/07/2020 08:48

...

Where a connection between the Confirmit Proxy module (housed in the Confirmit Dialler WS) and the Dialler is remote, this is performed over the INVADE Predictive Dialler VPN connection. This update supports the further development of inbound and outbound workflows.

...

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

...

Confirmit transfer support

...

DEVOPS-495

...

DevOps

...

13/07/2020 08:38

...

ConfirmIT has made modifications to inbound & outbound distribution workflows. The modifications made alter the way that external cold, external warm, predictive cold, predictive warm, non-predictive cold & non-predictive warm, flow within CATI agent distribution. Further enhancements are expected through usage in the coming months.

...

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

...

cati_sim start & stop campaign error fix

...

DEVOPS-489

...

DevOps

...

13/07/2020 08:10

...

INVADE Predictive Dialler & Internal CATI Simulator only - Attempt starting and stopping campaign in CATI Simulator in WebPortal and make sure that no errors are shown and the campaign has started.

...

UNICOM - Agent naming mismatch

...

DEVOPS-486

...

DevOps

...

10/07/2020 15:59

...

There is a mismatch in the naming convention for agents, eg. In the "callstat" collection there are two fields called "AgentName" and "AgentDisplayName". The format of the values in these fields are:

AgentName: COMPANYNAME\my.name
AgentDisplayName: COMPANYNAME-my.name

The searchability has been modified to allow simultaneous lookup from both tables to accommodate any mismatch

...

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

...

User management improvements, activate save button on data change

...

DEVOPS-487

...

DevOps

...

10/07/2020 15:35

...

In User management updating any parameter for the user should activate the ‘save’ button unless all parameters are set to original values.

...

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

...

Add LiveTotal callback in Cati Manager

...

DEVOPS-484

...

DevOps

...

10/07/2020 15:23

...

Make few calls using predictive/progressive, get few failures busy, congestion etc and see if Live total in Cati Manager for a specific campaign shows the number of scheduled callbacks.

...

https://invade.atlassian.net/wiki/spaces/CK/pages/1606189075/Add+LiveTotal+callback+in+INVADE+CATI+Manager?atlOrigin=eyJpIjoiNWM1MzlkYTQ1NGEwNDIwZWE2MzA3MmUxMTc2OTAwNjAiLCJwIjoiYyJ9

...

Update Webportal dependency packages including upgrade to Angular 9

...

DEVOPS-485

...

DevOps

...

10/07/2020 15:23

...

Click through all sections and see if everything looks OK. Attempt to edit fields where they are editable check if the editing looks OK.

...

Improve completion code editing in Cati Manager

...

DEVOPS-483

...

DevOps

...

02/07/2020 13:25

...

Try playing around with updating/deleting/adding completion codes. See if its all OK and suggest potential improvements.

...

For internal and QPSMR campaigns campaign parameters can only be updated in Cati Manager

...

DEVOPS-482

...

DevOps

...

02/07/2020 13:19

...

Start campaign using our Cati Manager and/or QPSMR and check that you can not set campaign parameters in WebConsole and make sure that all parameters can be changed in the Cati Manager for a specific campaign.

Once the change to the parameter in Cati Manager is made “Update live params” button should become active and clicking on it should apply changes to the campaign. Verify if the parameters were applied in WebConsole.

...

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

See: NOTE. For INVADE & QPSMR Campaigns these can only be updated in the INVADE CATI Manager

...

Agent AMD coding to do an auto play of message to AM

...

INV6-52

...

genghis6

...

01/07/2020 12:59

...

6.4.16

...

Additional Campaign parameter added - AMMessageTransferCode
This is the numeric code that identifies an Agent's coding of AMD. If present in the parameters it will cause an AMD message file to be played to the call from the moment the call (dialler or agent call) is coded. The call should not be dropped first. Once coded the respondent call is redirected to the AMD message play device and the Agent state moves on, to either waiting or unavailable. The message is played to the call in the background.
This will only occur if an AMD message file relating to the campaign (same name as the campaign) has been placed in the playback/AMDFiles directory. If a message file is not present the call will simply be dropped when the coding is applied.

...

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

...

EL8 Full support on site & Cloud

...

CSD

...

CSD

...

02/07/2020 18:27

...

Full support for EL8 required due to EL6 (CENTOS INVADE MOD) End of Life November 30, 2020.

...

Add OpenVPN check to Nagios

...

CSD

...

CSD

...

09/07/2020 15:11:16

...

INVADE Monitoring solution does not check for
OpenVPN (el6)
OpenVPN Server (el8)

...

Add "NotifyRespondentJoin" dial plan to default Asterisk config

...

CSD

...

CSD

...

09/07/2020 15:11:31

...

When the dialler configuration parameter "NotifyRespondentJoin" is set to "true", it uses different extensions.

These extensions should be added to the default dial plan.

...

Amend the invade-mongodb_maintenance.js script to use the "Date" field for all collections.

...

CSD

...

CSD

...

09/07/2020 15:12

...

MongoDB maintenance script not acting as expected, campaignstat has a different date format and so never matches anything.

...

Select oldest appointment/callback by date & time

...

INV6-105

...

genghis6

...

30/06/2020 10:18

...

As documented https://invade.atlassian.net/l/c/8GjrZ1uu you can set a call back in hours from the call i.e. 24 hours.

It has been noticed that the oldest numbers were not been called back first and could lead to a ‘time slot’ been missed. This has been modified for this release

...

DEVOPS-480 / https://invade.atlassian.net/l/c/0FMni1jD

INVADE took a break from the main Development roadmap to focus on preparing the INVADE Dialer for UK COVID-19 Tracker work. Some minor modification made to reporting including separate capture of time on hold and modified the way manual dialled calls are handled and reported through the INVADE Campaign Manager. The challenge was to offer full predictive dialling reporting for numbers copied from a different database without the ability to import as a campaign.

The below lists all changes made to the main branch as of 01-06-2020 (Known as early June 2020 Release)

...

Summary

...

Issue key 

...

Issue
id

...

Issue Type

...

Project key

...

Project name

...

Project type

...

Resolved

...

Fix versions

...

Description

...

DevOps Ticket

...

External transfer & on hold

...

WPFE-194

...

11196

...

Task

...

WPFE

...

wp_front_end

...

software

...

01/06/2020 10:49

...

1.10.0

...

Softphone minimize

...

WPFE-195

...

11198

...

Task

...

WPFE

...

wp_front_end

...

software

...

01/06/2020 11:45

...

1.10.0

...

Minimise InPHONE as blocking information on smaller monitors when using InCATI with Sample Information

...

Sample less dialling 

...

WPCA-29

...

11190

...

Task

...

WPCA

...

wp_cati_api

...

software

...

29/05/2020 12:17

...

1.3.0

...

Manually  Dialled  Tracking to give you the full InCATI reporting benefits of a predictive / preview Campaign including time on hold  - COVID-19 Tracker requirement 

...

Add xfer events

...

WPCA-28

...

11187

...

Task

...

WPCA

...

wp_cati_api

...

software

...

29/05/2020 12:17

...

1.3.0

...

External transfer & on hold

...

INV6-104

...

11199

...

Task

...

INV6

...

genghis6

...

software

...

29/05/2020 12:16

...

6.6.0

...

Outbound calling, modify conference & record in DB Duration on hold - COVID-19 Tracker requirement 

...

Sample less dialling UI

...

WPFE-193

...

11189

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

UI for Manually  Dialled  Tracking to give you the full InCATI reporting benefits of a predictive / preview Campaign including time on hold  - COVID-19 Tracker requirement 

...

Fix softphone DTMF

...

WPFE-192

...

11183

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

Bug - in some cases DTMF was not been passed when in a connected call i.e. when further dialing is required for IVR

...

Rename base URL to "Interview base URL"

...

WPFE-190

...

11177

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

Bug - with the InCATI using external web survey not popping up the correct survey URL

...

Adjust tables in cati interviewer

...

WPFE-189

...

11174

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

Style Sheet adjustments

...

DEVOPS-469

...

Fix duration in grids

...

WPFE-188

...

11173

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

Bug - Duration not displayed correctly in WebPortal UI

...

DEVOPS-470

...

callstats for skill based routing campaigns

...

WPFE-182

...

11162

...

Task

...

WPFE

...

wp_front_end

...

software

...

26/05/2020 15:02

...

1.9.19

...

Modified existing development work part completed for QPMSR to use for COVID-19 Tracker

...

DEVOPS-460 / DEVOPS-465

Further updates/enhancements for the INVADE CATI, with sample points and pop up hand off to 3rd party web applications, for example Survey Monkey https://www.surveymonkey.co.uk. Main request has been to use the INVADE Predictive Dialler with loaded sample that can populate a web survey with predefined hooks and display information on the screen for the agent (See CATI Interviewer (CI) With Sample information..)

As part of INVADE reporting, we have introduced exporting to Microsoft Excel in a report style allowing grouping to be highlighted in green (see Call Report - Run Microsoft Excel Reports) As part of enhanced reporting INVADE introduced the ability to create custom call out comes to suit the way you want your operation to report.

Further updates/enhancements for the INVADE Soft phone (InPhone) adding a dial pad for connected calls, allowing progression through an IVR / dial an extension number. As the InPhone was designed to be hidden, it was an input field and not very user friendly (See Using the INVADE Built-in Softphone (InPhone))

Releases have reverted back to released when ready. Having made further investment into software testing tools, this will allow a completed release candidate for the INVADE Predictive Dialler and associated CATI's, to be tested, but in more of a continuous release cycle.

The below lists all changes made to the main branch as of 18-04-2020 (April 2020 Release)

...

Summary

...

Issue key

...

Issue id

...

Issue Type

...

Project key

...

Project name

...

Project type

...

Resolved

...

Fix versions

...

Description

...

DevOps Ticket

...

Channel not released when AMDFile play is hung up before message is completed

...

INV6-91

...

11068

...

Bug

...

INV6

...

genghis6

...

software

...

18/04/2020 17:56

...

6.5.7

...

relating to DEVOPS-413 and [CSD-168303]

the issue is that the release of channels is triggered by a AMI UserEvent message that does not arrive when the play does not complete.

This is fixed fro both Dialler and agent calls by triggering on VarSet/PLAYBACKSTATUS 

...

DEVOPS-413

...

Excel report implementation

...

WPDA-38

...

11153

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

15/04/2020 13:43

...

1.2.6

...

Alter reporting to handle nested objects

...

WPDA-37

...

11099

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

15/04/2020 13:43

...

1.2.6

...

Change API for sample based agent dial

...

WPCA-27

...

11121

...

Task

...

WPCA

...

wp_cati_api

...

software

...

15/04/2020 13:42

...

1.2.10

...

Implement ProceedingTimeouAsNATimeout for agent calls in Dialling  state

...

INV6-102

...

11163

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

Support for multi-number dial in SPSS

...

INV6-99

...

11149

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

Trap multiple logons in QPSMR

...

INV6-100

...

11150

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

Predictive appointment sample fix

...

INV6-97

...

11141

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

sampleUpdateQuery.Add(update.Set(x => x.Appointment, false)); {color:red}// WAS TRUE - WRONG!!!{color}

sampleUpdateQuery.Add(update.Set(x => x.Terminated, false));

...

SAMPLE_RETURN is being marked as terminated

...

INV6-98

...

11148

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

Expand callstat with sample data

...

INV6-95

...

11094

...

Sub-task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

DEVOPS-435

...

Sample pop implementation

...

INV6-96

...

11111

...

Task

...

INV6

...

genghis6

...

software

...

15/04/2020 13:41

...

6.5.8

...

Add call report permission acl

...

WPAC-21

...

11155

...

Task

...

WPAC

...

wp_access_api

...

software

...

15/04/2020 13:39

...

1.1.19

...

Add MaxCalls for ports in Telephony tab

...

WPFE-187

...

11171

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

Set default start and end time for rate cards to 00:00/23:59

...

WPFE-186

...

11170

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

Enabled filtering on CampaignDisplayName in Call Report & Call Search

...

WPFE-185

...

11169

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

Dialpad implementation for Invade soft phone 

...

WPFE-184

...

11168

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

Microsoft Excel report generation

...

WPFE-183

...

11167

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

CATI interviewer improvements with sample pop information

...

WPFE-181

...

11147

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

Expand callstat with sample data

...

WPFE-173

...

11095

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/04/2020 13:28

...

1.9.18

...

DEVOPS-435

...

Notify of failed import on campaign start

...

WPFE-179

...

11128

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2020 09:55

...

1.9.17

Test plan:

  • import campaign sample file

  • make sure that import is successful in cati manager

  • attempt to start campaign

  • campaign should start normally

  • import campaign sample file

  • import failed campaign sample file (this can be done with duplicate recordid’s)

  • attempt to start campaign

  • you should get notification saying that you have failed imports and ask if you want to continue

  • in one scenario start the campaign anyway (confirm that its started)

  • in other scenario cancel campaign start and make sure that campaign is not started

  • attempt to create 20+ successful imports

  • make sure that UI is consistent in both ready and unready state

  • the list of successful imports should be scrollable

  • attempt to create 20+ failed imports

  • make sure that UI is consistent in both ready and unready state

  • the list of failed imports should be scrollable

DEVOPS-454

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

see Note. Successful imports will have green bordered card with batch details & Failed imports will have red bordered card with failed batch details

...

Duration is not present

...

WPFE-178

...

11127

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2020 09:55

...

1.9.17

Test plan:

  • check that Duration column in both Call Search and Call Report contains values for connected calls

...

DEVOPS-434

...

Cross contamination between "Call Search" and "Call Report"

...

WPFE-177

...

11126

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2020 09:55

...

1.9.17

...

Test plan:

  • set a search telephone number in Call Search

  • make sure you get a search results

  • without refreshing page navigate to Call Report attempt to get a report for same date

  • make sure you get correct results

...

DEVOPS-442

...

Fix for unable to update completion codes

...

WPFE-176

...

11113

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2020 09:54

...

1.9.17

...

DEVOPS-447

...

Add option to download audio recordings

...

WPFE-175

...

11112

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2020 09:54

...

1.9.17

...

DEVOPS-443

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

...

Fix appointment sample selection

...

INV6-90

...

11060

...

Task

...

INV6

...

genghis6

...

software

...

11/03/2020 09:56

...

6.5.7

...

Test plan:

Make sure that Completion code for appointment has Recycling set to true. Then make a dialler and preview call code it as Appointment and check in the logs if you see the line saying {{Setting Appointment for }}

...

DEVOPS-418

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

...

Improve error messages in webportal

...

WPFE-174

...

11101

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

Error messages has been improved, it now attempts to display meaningful information rather than raw errors.

Test plan:

  • stop all api’s and try using the webportal, navigate through all sections and check if the errors that are displayed makes sense.

  • start all api’s but stop genghis service, navigate through webconsole, cati manager and attempt to do things that would required genghis interaction i.e. get live information from the genghis, starting/stopping campaigs etc.

...

DEVOPS-412

...

Fix filters in Call Search & Call Report

...

WPFE-172

...

11085

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

...

Test plan:

Try playing with filtering in Call Report & Call Search sections. Check if its works.

...

DEVOPS-406

...

Fix setting default campaign parameters in Cati Manager; improve campaign list refreshing

...

WPFE-171

...

11081

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

Test plan:

  • Create campaign via WebPortal CATI manager

  • Add sample file “*_Upload*.csv” with sample and confirm that sample is added

  • Add extra sample file **__Upload_Add_batchName_**.csv* with sample and confirm that extra sample batch has been added

  • Create sample file “*__Upload_*.csv” with sample and confirm that campaign is created and sample is added

  • Add extra sample file “**__Upload_Add_batchName_**.csv”* with sample and confirm that extra sample batch has been added

  • Try different variations with duplicate sample records, corrupt files, busy files etc. Try to break it in other words.

...

DEVOPS-415

...

Add Call recording playback to Call Report and change player type

...

WPFE-170

...

11067

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

Test plan:

Make sure you can playback call recording in Call Search and Call Report

...

DEVOPS-391

...

Dont show loading data in AgentSearch & CampaignSearch when nothing is being loaded

...

WPFE-169

...

11066

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

Test plan:

Make sure that there is no loading notification shown when in Agent Search and Campaign Search

...

DEVOPS-384

...

Make status messages as default WebConsole section

...

WPFE-168

...

11065

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

Test plan:

Make sure that when you load WebConsole first screen is showing status messages and not telephony channels

...

DEVOPS-409

...

Fix for Agent Dashboard interval unhooking 

...

WPFE-167

...

11063

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

...

agent stat request is not being unhooked, causing undesired effects in the front end

...

Call Cost Reports - Call rate handling improvements

...

WPFE-166

...

11061

...

Task

...

WPFE

...

wp_front_end

...

software

...

20/02/2020 11:39

...

1.9.16

...

Run call cost reports and make sure that all customer requirements are fulfilled.

You will have to export generated reports.

Try checking “Only grouped data” and see how it summarizes the call reports in exported document.

...

DEVOPS-389

...

Fix filtering for ag-grids; extra information in mapreduce for ccr

...

WPDA-36

...

11086

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

20/02/2020 11:39

...

1.2.5

...

DEVOPS-389

...

Major improvements for sample import

...

WPCA-26

...

11104

...

Task

...

WPCA

...

wp_cati_api

...

software

...

20/02/2020 11:38

...

1.2.9

...

DEVOPS-424

https://invade.atlassian.net/l/c/50413d86

...

Exclude 'lost+found" from sample/quota searches; amend default QPSMR project directory to "/projects"

...

WPCA-25

...

11073

...

Task

...

WPCA

...

wp_cati_api

...

software

...

20/02/2020 11:38

...

1.2.9

Test plan:

Make sure that any sample “Upload” files are not parsed when placed in “lost+found” subfolder of “/projects“ directory

...

DEVOPS-390

...

Change log to actually reflect failure cause

...

INV6-94

...

11090

...

Task

...

INV6

...

genghis6

...

software

...

20/02/2020 11:38

...

6.5.7

Vilius
I am chasing the code "-1" issue
I see this in the logs for many preview calls

21-01-20 10:15:15.723 T<  6> INFO \[ QPSMRSock.executive_SendEvent ] sending: "<TelinMessageReturn><Command>Preview</Command><RequestID>21</RequestID><ReturnCode>SUCCESS</ReturnCode></TelinMessageReturn> "
...
--1-0
21-01-20 10:15:15.743 T<1305> INFO \[ <FindSampleForInterviewId>d__6.MoveNext ] Matching sample record found for Agent=Agent-3038 in Campaign=DuNPSMod3JAN with InterviewId=16391
++1-0 avg=0 peak=242, recent=242, func=<Do>b__1
21-01-20 10:15:15.744 T<  6> WARNG \[ Agent.SetDatabaseID ] Entry. Agent=Agent-3038, InterviewID=16391 Did not match\!

this is very confusing as the issue is not the "match" but the lack of callstats as its pre call....next change we should split the conditions so we dont get this diagnostic on a preview

public void SetDatabaseID(string interviewID, string newDatabaseID)
\{
if (CallStats.IsNotNull() && CallStats.InterviewID == interviewID)
\{
Logger.LogI(MethodBase.GetCurrentMethod(), string.Format("Entry. Agent=\{0}, InterviewID=\{1} Has new DatabaseID=\{2}", Names, interviewID, newDatabaseID));
CallStats.DataBaseID = newDatabaseID;
} else
\{
Logger.LogW(MethodBase.GetCurrentMethod(), string.Format("Entry. Agent=\{0}, InterviewID=\{1} Did not match\!", Names, interviewID));
}
}

TEST plan:

Run a simulation for couple of call and check if you see:

{noformat}            Logger.LogW(MethodBase.GetCurrentMethod(), string.Format("Entry. Agent={0}, InterviewID={1} Callstat object is not present or InterviewID did not match!", Names, interviewID));{noformat}

...

Partial campaign params save - save only changes

...

INV6-93

...

11080

...

Task

...

INV6

...

genghis6

...

software

...

20/02/2020 11:38

...

6.5.7

...

the problem is that when params are changed, only one might be changed but all are saved.
campaign start is
Add
apply CATI param specifics
start
apply saved params

This means that any params that the CATI passes are overridden by the saved params. this causes a problem if params are saved for a change in fieldx but then the cati wants to change the value of fieldy, fieldy will get overridden with the save value.

The code now implements bool variables that monitor for params changes and only saves those that changed, Added to that it will make sure that a second change and save of the params  will also include the changes of the first save...etc

RECOMMEND: a “reset” is added to the console in campaign view to remove the param file….or saved settings where ever they are. message saying “campaign restart for changes to take effect” requires

Note: a dialmethod of INVALID was added. this was needed to set as a default param so we could detect if it was changed when the file was loaded. if it stayed as INVALID it was not imported and so not applied to the campaign.

...

DEVOPS-427

...

Campaign specific prefix conditional CALLERID

...

INV6-92

...

11079

...

Task

...

INV6

...

genghis6

...

software

...

20/02/2020 11:38

...

6.5.7

...

Devops-420

...

DEVOPS-420

...

Play automated message when Preview call gets no progress and is terminated

...

INV6-89

...

11037

...

Task

...

INV6

...

genghis6

...

software

...

24/01/2020 12:34

...

6.5.6

...

Add Agent Dashboard & Call Report sections to WebPortal acl's

...

WPAC-20

...

11048

...

Task

...

WPAC

...

wp_access_api

...

software

...

20/01/2020 14:11

...

1.1.18

...

Quota based sample selection 

...

INV6-88

...

11036

...

Task

...

INV6

...

genghis6

...

software

...

17/01/2020 13:06

...

6.5.6

...

Enable OpenApi by default in dialler configuration file

...

INV6-87

...

11032

...

Task

...

INV6

...

genghis6

...

software

...

17/01/2020 13:06

...

6.5.6

...

Filter reset fix for data grids

...

WPFE-165

...

11040

...

Task

...

WPFE

...

wp_front_end

...

software

...

17/01/2020 10:26

...

1.9.15

...

IS6-7

...

Introduction of Agent Dashboard for playing last successful call recordings

...

WPFE-164

...

11039

...

Task

...

WPFE

...

wp_front_end

...

software

...

17/01/2020 10:26

...

1.9.15

...

IS6-7

...

Server-side data-processing for Call Report & Sample Report

...

WPFE-163

...

11038

...

Task

...

WPFE

...

wp_front_end

...

software

...

17/01/2020 10:26

...

1.9.15

...

IS6-7

...

Supplementary change for server-side data processing for WebPortal

...

WPDA-32

...

11044

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

17/01/2020 09:54

...

1.2.4

...

IS6-7

...

Supplementary implementation for playing last call recordings in WebPortal

...

WPDA-31

...

11043

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

17/01/2020 09:54

...

1.2.4

...

IS6-7

...

Fix CATI campaign creation via CATI Manager

...

WPCA-21

...

11042

...

Task

...

WPCA

...

wp_cati_api

...

software

...

17/01/2020 09:45

...

1.2.8

...

IS6-7

...

Add Agent Dashboard & Call Report sections to WebPortal ACL's

...

WPAC-20

...

11048

...

Task

...

WPAC

...

wp_access_api

...

software

...

20/01/2020 14:11

...

1.1.18

...

IS6-7

...

Play automated message when Preview call gets no progress and is terminated

...

INV6-89

...

11037

...

Task

...

INV6

...

genghis6

...

software

...

17/01/2020 13:06

...

6.5.6

...

IS6-7

...

Quota based sample selection 

...

INV6-88

...

11036

...

Task

...

INV6

...

genghis6

...

software

...

17/01/2020 13:06

...

6.5.6

...

IS6-7

...

Enable OpenApi by default in dialler configuration file

...

INV6-87

...

11032

...

Task

...

INV6

...

genghis6

...

software

...

17/01/2020 13:06

...

6.5.6

...

IS6-7

2019 - Full Year.

...

Summary

...

Issue key

...

Issue id

...

Issue Type

...

Project key

...

Project name

...

Project type

...

Resolved

...

Fix versions

...

Description

...

DevOps Ticket

...

reset Imports.InProgress to false on app start

...

WPCA-17

...

10945

...

Task

...

WPCA

...

wp_cati_api

...

software

...

31/10/2019 10:47

...

1.2.6

...

IS6-7

...

fix log line which causes exception; add ImportDate & BatchID to CampaignSample

...

INV6-81

...

10943

...

Task

...

INV6

...

genghis6

...

software

...

28/10/2019 14:32

...

6.5.4

...

IS6-7

...

summary - CATI manager implementation with additional improvements see description

...

WPFE-156

...

10936

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 12:58

...

1.9.11

...

DEVOPS-359

...

batch sample import; additional sample handling, other sample import improvements

...

WPCA-14

...

10922

...

Task

...

WPCA

...

wp_cati_api

...

software

...

24/10/2019 12:49

...

1.2.4

...

DEVOPS-357

...

SampleStats poller adds sample stats to CampaignMeta; Change UpsertOne to UpdateOne, Upsert is causing issues; sample addition, improve interval readers

...

WPCA-13

...

10921

...

Task

...

WPCA

...

wp_cati_api

...

software

...

24/10/2019 12:49

...

1.2.3

...

DEVOPS-357

...

improve logging; webpack adjustments

...

WPCA-12

...

10920

...

Task

...

WPCA

...

wp_cati_api

...

software

...

24/10/2019 12:48

...

1.2.2

...

DEVOPS-357

...

authorize dialler rest API on socket connection

...

WPCA-11

...

10919

...

Task

...

WPCA

...

wp_cati_api

...

software

...

24/10/2019 12:48

...

1.2.1

...

DEVOPS-357

...

sample management implementation; 

...

WPCA-10

...

10918

...

Task

...

WPCA

...

wp_cati_api

...

software

...

24/10/2019 12:48

...

1.2.0

...

DEVOPS-357

...

improve dialler API authentication

...

WPDA-29

...

10932

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

24/10/2019 12:46

...

1.2.2

...

DEVOPS-356

...

fix bulk user import and user management improvements; fix user management

...

WPAC-18

...

10929

...

Task

...

WPAC

...

wp_access_api

...

software

...

24/10/2019 12:20

...

1.1.16

...

DEVOPS-355

...

sample management implementation; QPSMR integration;

...

INV6-77

...

10924

...

Task

...

INV6

...

genghis6

...

software

...

24/10/2019 11:00

...

6.5.0

...

enable the addition of PJSIP headers for all types of calls

...

INV6-75

...

10858

...

Task

...

INV6

...

genghis6

...

software

...

24/10/2019 11:00

...

6.4.33

...

DEVOPS-327

...

adjusted CampaignMeta to contain Meta object required for the front end; Fix for failed duplicate agent logging out

...

INV6-78

...

10925

...

Task

...

INV6

...

genghis6

...

software

...

24/10/2019 11:00

...

6.5.1

...

add imports to CampaignMeta; For backstop operations that need to commit a preview call, we had the Callstat.complete, before the CallRecording.Commit. This is now reversed. this gives us the Filename in the callstst record; 

...

INV6-80

...

10927

...

Task

...

INV6

...

genghis6

...

software

...

24/10/2019 11:00

...

6.5.3

...

improve logging; fix ccs and timelines; packaging improvement, dependency updates.

...

WPDA-28

...

10923

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

24/10/2019 10:55

...

1.2.1

...

Restructure database access; Authenticated dialler REST API calls

...

WPDA-27

...

10887

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

24/10/2019 10:54

...

1.2.0

...

DEVOPS-345

...

merge CATI manager & sample handle to the main branch 

...

WPFE-155

...

10917

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:17

...

1.9.11

...

tidy up user management

...

WPFE-154

...

10916

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.10

...

fix for tunneled deleteCallRec stuff

...

WPFE-153

...

10915

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.9

...

deleteCallRecEnabled in loopback scenario

...

WPFE-152

...

10914

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.8

...

filter out unnecessary columns in grid options, adding the option to disable call recording deletion

...

WPFE-151

...

10913

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.7

...

sample import handling; use reactive forms for user management; add new user cancellation action;

...

WPFE-150

...

10912

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.6

...

include Next 1h in campaignstat

...

WPFE-149

...

10911

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.5

...

fix sample table column definitions; refresh sample stats in CATI manager and display in campaign stats if available; check campaignMeta if it contains SampleStats

...

WPFE-148

...

10910

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.4

...

various fixes in CATI manager

...

WPFE-147

...

10909

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.3

...

SampleExtraData added for showing sample data; AutoRecallDelta validation; Live Campaign flashing status in CatiManager

...

WPFE-146

...

10908

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.2

...

make CLID optional; set AutoRecallDelta to empty when it's not present or invalid; disable disabling start/stop/unready buttons

...

WPFE-145

...

10907

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.1

...

CATI manager improvements and adjustments for sample management; added CLID & AMD to campaign configuration in Cati manager

...

WPFE-144

...

10906

...

Task

...

WPFE

...

wp_front_end

...

software

...

24/10/2019 09:16

...

1.9.0

...

Change to file location - invade-genghis --> invade-genghis6

...

WPVC-19

...

10868

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

30/08/2019 10:34

...

1.1.15

...

DEVOPS-322

...

remove unused commands LOADAVG & WHO, change shutdown and reboot commands

...

WPVC-18

...

10866

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

28/08/2019 14:07

...

1.1.14

...

DEVOPS-322

...

extract system commands to config

...

WPVC-17

...

10865

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

28/08/2019 11:41

...

1.1.13

...

DEVOPS-322

...

fix invade ra client service name for status checks

...

WPVC-16

...

10864

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

28/08/2019 10:50

...

1.1.12

...

DEVOPS-322

...

improve user management forms & validation

...

WPFE-143

...

10863

...

Task

...

WPFE

...

wp_front_end

...

software

...

23/08/2019 12:09

...

1.8.22

...

DEVOPS-320

...

code restructuring; removal of telephony config creation; user management improvements

...

WPAC-17

...

10862

...

Task

...

WPAC

...

wp_access_api

...

software

...

23/08/2019 12:08

...

1.1.15

...

DEVOPS-320

...

wrong service name is used when restarting the dialler service

...

WPVC-15

...

10850

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

19/08/2019 13:30

...

1.1.11

...

DEVOPS-326

...

Fix for inbound call stat update sample - will mark call recording true

...

INV6-74

...

10819

...

Task

...

INV6

...

genghis6

...

software

...

16/07/2019 15:48

...

6.4.32

...

DEVOPS-317

...

Attempt to find alternative file searching for "_0_" in the name, if searched call recording file does not exist.

...

WPDA-26

...

10811

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

11/07/2019 13:12

...

1.1.18

...

This is a workaround for the problem with call recording name mismatch in db and actual recording file.

...

DEVOPS-315

...

change search criterias for call/agent/campaign search

...

WPFE-142

...

10809

...

Task

...

WPFE

...

wp_front_end

...

software

...

11/07/2019 12:55

...

1.8.21

...

DEVOPS-312

...

end + commit on the preview call completion

...

INV6-73

...

10804

...

Task

...

INV6

...

genghis6

...

software

...

11/07/2019 09:21

...

6.4.31

...

DEVOPS-308

...

extension monitor will use default dialler Clid if port clid is not set

...

INV6-72

...

10803

...

Task

...

INV6

...

genghis6

...

software

...

10/07/2019 10:46

...

6.4.31

...

DEVOPS-305

...

fix for grouping in closed campaign section

...

WPFE-141

...

10802

...

Task

...

WPFE

...

wp_front_end

...

software

...

10/07/2019 10:40

...

1.8.20

...

DEVOPS-311

...

Fix to inbound call recording 

...

INV6-71

...

10796

...

Bug

...

INV6

...

genghis6

...

software

...

28/06/2019 11:38

...

6.4.30

...

DEVOPS-307

...

Set the "ClosedCampaignLifeDays" parameter in Genghis to 183 by default

...

INV6-70

...

10789

...

Task

...

INV6

...

genghis6

...

software

...

24/06/2019 13:36

...

6.4.29

...

DEVOPS-303

...

agent logon calls will inherit default dialler CLID or the port CLID

...

INV6-69

...

10788

...

Task

...

INV6

...

genghis6

...

software

...

24/06/2019 13:33

...

6.4.29

...

DEVOPS-305

...

fix DAHDI channel being remove from UnReserveManager after event

...

INV6-65

...

10784

...

Task

...

INV6

...

genghis6

...

software

...

24/06/2019 12:35

...

6.4.29

...

DEVOPS-306

...

2 quick fixes forSPSS & IS6 - now version 6.4.14

...

INV6-50

...

10609

...

Task

...

INV6

...

genghis6

...

software

...

24/06/2019 12:37

...

6.4.14

...

unset persecondlimit

...

INV6-64

...

10778

...

Task

...

INV6

...

genghis6

...

software

...

18/06/2019 11:52

...

6.4.28

...

wp_access_api realtime db connection is being established when realtime config is not used

...

WPAC-16

...

10771

...

Task

...

WPAC

...

wp_access_api

...

software

...

13/06/2019 09:32

...

1.1.14

...

DEVOPS-299

...

change webpacked js file name

...

ICSI-9

...

10763

...

Task

...

ICSI

...

wp_cati_sim

...

software

...

12/06/2019 11:58

...

1.0.12

...

DEVOPS-297

...

change webpacked js file name

...

WPCA-9

...

10762

...

Task

...

WPCA

...

wp_cati_api

...

software

...

12/06/2019 11:57

...

1.1.11

...

DEVOPS-297

...

change webpacked js file name

...

WPAC-15

...

10761

...

Task

...

WPAC

...

wp_access_api

...

software

...

12/06/2019 11:56

...

1.1.13

...

DEVOPS-297

...

change webpacked js file name

...

WPDA-25

...

10764

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

12/06/2019 11:58

...

1.1.17

...

DEVOPS-297

...

change webpacked js file name

...

WPVC-14

...

10767

...

Task

...

WPVC

...

wp_vcsd_api

...

software

...

12/06/2019 12:00

...

1.1.10

...

DEVOPS-297

...

adjust AMI 4.0.3+ compatibility for MDS

...

INV6-63

...

10752

...

Task

...

INV6

...

genghis6

...

software

...

10/06/2019 11:28

...

6.4.27

...

DEVOPS-295

...

add AutoAnswer indicator

...

WPFE-140

...

10748

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/06/2019 11:13

...

1.8.19

...

DEVOPS-292

...

adjust softphone that it does not double answer's the calls; styling adjustments

...

WPFE-139

...

10746

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/06/2019 10:31

...

1.8.18

...

DEVOPS-292

...

fix bug where wrong CPADevice is checked

...

INV6-62

...

10745

...

Task

...

INV6

...

genghis6

...

software

...

07/06/2019 10:13

...

6.4.26

...

DEVOPS-294

...

restyle user management section for better usability & reduce load times

...

WPFE-138

...

10743

...

Task

...

WPFE

...

wp_front_end

...

software

...

06/06/2019 14:04

...

1.8.17

...

DEVOPS-290

...

increase default AgentLogonTimeout from 8000 to 12000

...

INV6-61

...

10742

...

Task

...

INV6

...

genghis6

...

software

...

06/06/2019 09:04

...

6.4.25

...

DEVOPS-288

...

replace + as a delimiter for caller id name and number with &

...

INV6-60

...

10733

...

Task

...

INV6

...

genghis6

...

software

...

23/05/2019 14:57

...

6.4.24

...

DEVOPS-286

...

telephony configuration for webportal users (using Asterisk realtime)

...

WPAC-14

...

10719

...

Task

...

WPAC

...

wp_access_api

...

software

...

17/05/2019 13:28

...

1.1.12

...

DEVOPS-282

...

/Modules/WebApi/Active parameter set to true in the Genghis 6 template.

...

INV6-59

...

10716

...

Task

...

INV6

...

genghis6

...

software

...

17/05/2019 10:13

...

6.4.23

...

DEVOPS-281

...

change campaign params loading order

...

INV6-58

...

10704

...

Task

...

INV6

...

genghis6

...

software

...

08/05/2019 11:44

...

6.4.22

...

DEVOPS-275

...

bulk user import

...

WPFE-137

...

10702

...

Task

...

WPFE

...

wp_front_end

...

software

...

03/05/2019 11:37

...

1.8.15

...

DEVOPS-206

...

enable bulk user import

...

WPAC-13

...

10701

...

Task

...

WPAC

...

wp_access_api

...

software

...

03/05/2019 11:36

...

1.1.11

...

DEVOPS-206

...

fix call recording delete action disappearance 

...

WPFE-136

...

10697

...

Task

...

WPFE

...

wp_front_end

...

software

...

29/04/2019 10:17

...

1.8.14

...

DEVOPS-272

...

localStorage reset functionality and button

...

WPFE-135

...

10695

...

Task

...

WPFE

...

wp_front_end

...

software

...

29/04/2019 10:17

...

1.8.14

...

DEVOPS-271

...

adjust layout for high amount of ports configured

...

WPFE-134

...

10690

...

Task

...

WPFE

...

wp_front_end

...

software

...

29/04/2019 10:17

...

1.8.14

...

DEVOPS-268

...

Changes in telephony, in channelbase class to get calerid on newstate and newexten...only if its in the message and not set in the channel

...

INV6-57

...

10692

...

Task

...

INV6

...

genghis6

...

software

...

26/04/2019 09:58

...

6.4.21

...

DEVOPS-269

...

adding MKeyGenerator.exe to root of repo

...

INV6-56

...

10686

...

Task

...

INV6

...

genghis6

...

software

...

17/04/2019 14:58

...

6.4.20

...

DEVOPS-259

...

added node-sass as dev dependency

...

WPFE-133

...

10685

...

Task

...

WPFE

...

wp_front_end

...

software

...

17/04/2019 14:50

...

1.8.13

...

DEVOPS-258

...

New release of Invade Genghis 6 - 6.4.17

...

INV6-53

...

10670

...

Task

...

INV6

...

genghis6

...

software

...

16/04/2019 12:36

...

6.4.17

...

adjust template to have references to invade-genghis6

...

INV6-55

...

10678

...

Task

...

INV6

...

genghis6

...

software

...

16/04/2019 12:36

...

6.4.19

...

rename all references from invade-genghis to invade-genghis6

...

INV6-54

...

10677

...

Task

...

INV6

...

genghis6

...

software

...

16/04/2019 12:36

...

6.4.18

...

better display for group dialling campaings (group campaigns can be grouped by CampaignDisplayName)

...

WPFE-128

...

10671

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/04/2019 10:08

...

1.8.12

...

DEVOPS-213

...

adjust layout sizing for smaller displays

...

WPFE-132

...

10675

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/04/2019 10:08

...

1.8.12

...

DEVOPS-254

...

option to set overdial rate for Overdial campaigns

...

WPFE-131

...

10674

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/04/2019 10:08

...

1.8.12

...

DEVOPS-253

...

call cost report is done in grid for better visibility and exportability

...

WPFE-130

...

10673

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/04/2019 10:08

...

1.8.12

...

DEVOPS-248

...

fix timezoning in searches

...

WPFE-129

...

10672

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/04/2019 10:08

...

1.8.12

...

DEVOPS-246

...

Agent AMD coding to do an auto play of message to AM

...

INV6-52

...

10665

...

Task

...

INV6

...

genghis6

...

software

...

05/04/2019 14:11

...

6.4.16

...

error queries leak due to large amount of data

...

WPDA-24

...

10655

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

03/04/2019 09:11

...

1.1.16

...

DEVOPS-252

...

change schema Prefix to be string instead of number 

...

WPDA-23

...

10654

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

03/04/2019 09:11

...

1.1.16

...

DEVOPS-248

...

save selected date range in campaign/agent/call searches including result limit in call search

...

WPFE-126

...

10645

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.11

...

DEVOPS-245

...

adjust field names across the grid definition.

...

WPFE-125

...

10644

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

rename silent call to abandon call

...

WPFE-127

...

10646

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.11

...

DEVOPS-245

...

display error message for timelines with 0 results

...

WPFE-124

...

10643

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

re-arange all grid to have alphabetical order of available fields

...

WPFE-121

...

10640

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

fix timeline loading popup

...

WPFE-122

...

10641

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

move add user button to the top

...

WPFE-120

...

10639

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

error handling with GlobalErrorHandler

...

WPFE-123

...

10642

...

Task

...

WPFE

...

wp_front_end

...

software

...

25/03/2019 08:59

...

1.8.10

...

DEVOPS-245

...

Call stats fix to set TimeIdle on Complete. Now set the ConnectToDisconnectIdle when call coded while connected

...

INV6-51

...

10637

...

Task

...

INV6

...

genghis6

...

software

...

22/03/2019 10:40

...

6.4.15

...

DEVOPS-191

...

DEVOPS-191

...

improvements for secondary group column display name in call search

...

WPFE-119

...

10633

...

Task

...

WPFE

...

wp_front_end

...

software

...

18/03/2019 08:05

...

1.8.9

...

DEVOPS-242

...

fix recording playback when jumping between records

...

WPFE-118

...

10631

...

Task

...

WPFE

...

wp_front_end

...

software

...

15/03/2019 08:28

...

1.8.8

...

DEVOPS-241

...

check data for params value in ChildRemoveCallRecRendererComponent

...

WPFE-117

...

10629

...

Task

...

WPFE

...

wp_front_end

...

software

...

14/03/2019 12:57

...

1.8.7

...

DEVOPS-240

...

make context configurable in IVR section, change default to INVADEIVR

...

WPFE-115

...

10626

...

Task

...

WPFE

...

wp_front_end

...

software

...

14/03/2019 10:08

...

1.8.6

...

DEVOPS-227

...

extend available field list for agentsearch and campaignsearch grids

...

WPFE-116

...

10627

...

Task

...

WPFE

...

wp_front_end

...

software

...

14/03/2019 10:08

...

1.8.6

...

remove timezone button in softphone mode

...

WPFE-114

...

10625

...

Task

...

WPFE

...

wp_front_end

...

software

...

14/03/2019 10:08

...

1.8.6

...

added method to update callstat recored, added functionality to delete files from the system, added deleteRecording route

...

WPDA-22

...

10623

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

13/03/2019 16:06

...

1.1.15

...

DEVOPS-229

...

fix date parsing in SecondaryColGroupDef for pivot mode in WebPortal

...

WPFE-113

...

10622

...

Task

...

WPFE

...

wp_front_end

...

software

...

13/03/2019 13:17

...

1.8.5

...

DEVOPS-232

...

close sidebar naviation on logoff

...

WPFE-112

...

10620

...

Task

...

WPFE

...

wp_front_end

...

software

...

13/03/2019 13:17

...

1.8.5

...

DEVOPS-232

...

adjust bool field formatters to get filter correct in WebPortal

...

WPFE-111

...

10619

...

Task

...

WPFE

...

wp_front_end

...

software

...

13/03/2019 08:35

...

1.8.4

...

DEVOPS-237

...

realtime update to deleted recording row 

...

WPFE-110

...

10616

...

Task

...

WPFE

...

wp_front_end

...

software

...

12/03/2019 10:22

...

1.8.3

...

DEVOPS-229

...

remove videogular2 and use in house audio player

...

WPFE-106

...

10612

...

Task

...

WPFE

...

wp_front_end

...

software

...

11/03/2019 14:51

...

1.8.2

...

DEVOPS-229

...

package updates

...

WPFE-107

...

10613

...

Task

...

WPFE

...

wp_front_end

...

software

...

11/03/2019 14:51

...

1.8.2

...

DEVOPS-229

...

call recording delete functionality in WebPortal

...

WPFE-105

...

10611

...

Task

...

WPFE

...

wp_front_end

...

software

...

11/03/2019 14:50

...

1.8.2

...

DEVOPS-229

...

PlayDigits problem from SPSS

...

INV6-48

...

10606

...

Task

...

INV6

...

genghis6

...

software

...

11/03/2019 14:13

...

6.4.14

...

the SPSS side is passing the extension but the dialler expects an agent name

...

DEVOPS-236

...

"+" in CLID not working

...

INV6-49

...

10607

...

Task

...

INV6

...

genghis6

...

software

...

11/03/2019 14:13

...

6.4.14

...

DEVOPS-236

...

WebPortal file manager implementation

...

WPFE-103

...

10597

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/03/2019 13:02

...

1.8.0

...

DEVOPS-228

...

WebPortal IVR builder implementation

...

WPFE-104

...

10598

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/03/2019 13:02

...

1.8.0

...

DEVOPS-228

...

improved call search

...

WPFE-102

...

10591

...

Task

...

WPFE

...

wp_front_end

...

software

...

04/03/2019 12:53

...

1.7.5

...

DEVOPS-221

...

added query option for distinct field selection

...

WPDA-21

...

10590

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

04/03/2019 12:51

...

1.1.14

...

DEVOPS-221

...

Fix MongoDb connection errors flooding the logs.

...

INV6-47

...

10588

...

Task

...

INV6

...

genghis6

...

software

...

28/02/2019 08:24

...

6.4.13

...

DEVOPS-215

...

add autoAnswer field to User

...

WPAC-12

...

10572

...

Task

...

WPAC

...

wp_access_api

...

software

...

08/02/2019 11:34

...

1.1.10

...

DEVOPS-212

...

implement AutoAnswer feature

...

WPFE-101

...

10571

...

Task

...

WPFE

...

wp_front_end

...

software

...

08/02/2019 11:34

...

1.7.4

...

DEVOPS-212

...

fix disappearing sandwich bug

...

WPFE-100

...

10569

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/02/2019 15:32

...

1.7.3

...

DEVOPS-211

...

fix single cati interviewer bug

...

WPFE-99

...

10566

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/02/2019 09:56

...

1.7.2

...

DEVOPS-210

...

softphone styling

...

WPFE-98

...

10565

...

Task

...

WPFE

...

wp_front_end

...

software

...

07/02/2019 09:56

...

1.7.2

...

DEVOPS-210

...

remove null exception for scenarios with no MongoDb connection

...

INV6-45

...

10562

...

Task

...

INV6

...

genghis6

...

software

...

07/02/2019 09:48

...

6.4.11

...

DEVOPS-209

...

allow + to be part of the number to dial

...

INV6-44

...

10561

...

Task

...

INV6

...

genghis6

...

software

...

07/02/2019 09:48

...

6.4.11

...

DEVOPS-208

...

add extra SIP headers for PJSIP 

...

INV6-46

...

10563

...

Task

...

INV6

...

genghis6

...

software

...

07/02/2019 09:48

...

6.4.12

...

DEVOPS-207

...

fix for wp_front_end not being able to connect

...

WPDA-18

...

10553

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

28/01/2019 13:57

...

1.1.13

...

troubleshooting code was left accidentally.

...

DEVOPS-202

...

use of NODE_ENV variable to filter debug stuff required for development/troubleshooting

...

WPDA-20

...

10555

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

28/01/2019 13:57

...

1.1.13

...

timeline generation improvements

...

WPDA-19

...

10554

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

28/01/2019 13:57

...

1.1.13

...

timeline generation improvements

...

WPFE-97

...

10552

...

Task

...

WPFE

...

wp_front_end

...

software

...

28/01/2019 13:55

...

1.7.1

...

fix setting NATimeout bug

...

WPFE-96

...

10537

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 14:39

...

1.7.0

...

DEVOPS-193

...

fix useNewUrlParser deprecation

...

WPCA-8

...

10535

...

Task

...

WPCA

...

wp_cati_api

...

software

...

16/01/2019 14:05

...

1.1.10

...

DEVOPS-125

...

timezone handling

...

WPFE-92

...

10528

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-185

...

agentSearchGrid add option to group and value on all fields

...

WPFE-85

...

10521

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

agentGrid add option to group and value on all fields

...

WPFE-84

...

10520

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

callsGrid add option to group and value on all fields

...

WPFE-86

...

10522

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

move ag-grid supporting stuff to utils under grid

...

WPFE-88

...

10524

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

campaignSearch add option to group and value on all fields

...

WPFE-87

...

10523

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

searchGrid  add option to group and value on all fields

...

WPFE-90

...

10526

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

closedCampaignGrid add option to group and value on all fields plus extra fields

...

WPFE-89

...

10525

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

add extra properties for campaignGrid

...

WPFE-91

...

10527

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

added option to limit call search results

...

WPFE-94

...

10530

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

logger handles object logging by converting to string

...

WPFE-93

...

10529

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-189

...

handling of undefined object sent

...

WPAC-11

...

10531

...

Task

...

WPAC

...

wp_access_api

...

software

...

16/01/2019 14:03

...

1.1.9

...

DEVOPS-188

...

campaignstat object remove leading 0 from dial rate lower than 100

...

WPFE-83

...

10519

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 13:28

...

1.7.0

...

DEVOPS-190

...

remove grouping from call search results

...

WPFE-95

...

10536

...

Task

...

WPFE

...

wp_front_end

...

software

...

16/01/2019 14:31

...

1.7.0

...

DEVOPS-190

...

already converted file (specified with the value in the config file AC_IGNORE_CONVERTED_EXTENSION) will be not converted again

...

WPDA-17

...

10534

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

16/01/2019 14:05

...

1.1.12

...

DEVOPS-190

...

call search returns full callstat objects instead of minimal set of properties

...

WPDA-16

...

10533

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

16/01/2019 14:05

...

1.1.12

...

added option to enabled compression on REST requests

...

WPDA-15

...

10532

...

Task

...

WPDA

...

wp_dialler_api

...

software

...

16/01/2019 14:05

...

1.1.12

...

fix timezone loading

...

WPFE-82

...

10510

...

Task

...

WPFE

...

wp_front_end

...

software

...

03/01/2019 16:36

...

1.6.9

...

DEVOPS-179

...

fix for Confirmit/PlayFilesDirectory set incorrectly in Genghis6 template

...

INV6-43

...

10508

...

Task

...

INV6

...

genghis6

...

software

...

03/01/2019 09:21

...

6.4.10

...

DEVOPS-182

...

set mKey value to empty 

...

INV6-42

...

10505

...

Task

...

INV6

...

genghis6

...

software

...

02/01/2019 14:10

...

6.4.9

...

DEVOPS-180

...

update config templates with timezone

...

WPFE-81

...

10504

...

Task

...

WPFE

...

wp_front_end

...

software

...

02/01/2019 12:42

...

1.6.8

...

DEVOPS-179

...

Reorganise DDI params and audio locations

...

INV6-41

...

10498

...

Task

...

INV6

...

genghis6

...

software

...

02/01/2019 09:33

...

6.4.8

...

max & avg agents in close camp, see make to fail, campaign start in local time, call make display, time between supply and make

...

WPFE-80

...

10502

...

Task

...

WPFE

...

wp_front_end

...

software

...

02/01/2019 08:51

...

1.6.7

...

2018 Archive - Full Year.

Summary

Issue key

Issue id

Issue Type

Project key

Project name

Project type

Resolved

Fix versions

Description

DevOps Ticket

Confirmit multi-dialler support

INV6-38

10479

Task

INV6

genghis6

software

18/12/2018 11:02

6.4.6

Genghis patch 6.4.6 for diallerAsm, ConfirmitDialler, ConfirmitLib and ConfirmitDiallerProxy.

changes to the proxy involve Multi-dialler support . Proxy is compiled with v 3.5.8.2254 of the CODI dll. (Confirmit interface). the Confirmit Dialler WS must support this

Dialler ASM changes support Manual Dial for agent and dial timeout

Confirmit Dialler Proxy

The DiallerProxy now supports multiple diallers through the confirmit prescribed method. Commands coming from the Confirmit CATI WS are tagged with a dialler ID. The proxys channels them to an appropriate dialler.

Diallers locations and IDs are defined in the proxy configuration file (w3wp.conf). This is located on the WS server in the Top level WS directory. w3wp is the process that loads the proxy.


add invade-genghis.conf config file template

INV6-40

10493

Task

INV6

genghis6

software

19/12/2018 10:01

6.4.7


DEVOPS-167

dialler main configuration file creation & content sorting improvements

INV6-39

10490

Task

INV6

genghis6

software

18/12/2018 11:02

6.4.6


DEVOPS-167

selective system status requests

WPFE-79

10480

Task

WPFE

wp_front_end

software

17/12/2018 11:21

1.6.6


DEVOPS-171

selective system status requests

WPVC-13

10481

Task

WPVC

wp_vcsd_api

software

17/12/2018 11:21

1.1.9


DEVOPS-171

Support for auto  audio message after an AMD 

INV6-37

10472

Task

INV6

genghis6

software

06/12/2018 15:39

6.4.5

This feature supports the automatic playing of an audio message from the dialler to the call recipient after an AMD in a predictive or progressive call. At this point, it does not support the playing of a file following an Agent coding of AM. The nomination is done by adding a message file in an appropriate asterisk audio format. The message file should then be named with the same name as the campaign it applies to with a file extension reflecting the audio format. The file should then be placed in a directory common to all AMD audio  (default /playback/AMDFiles).

This functionality is activated by the presence of such a campaign-related audio file.  When a Campaign is started it looks for an AMD message file with the same name of the campaign. If located it activates the feature for that campaign.

If activated, on detection of AM by the dialler a call will not be transferred to  an agent or dropped. It gts transferred to an asterisk extension called "AMDPlayback"

To support the functionality the extension must be added to the invade_extensions file. 

DEVOPS-24

remove SupportingFolders from config

INV6-35

10453

Task

INV6

genghis6

software

28/11/2018 11:37

6.4.4


DEVOPS-163

remove ConfigTemplateDirectory from config

INV6-36

10454

Task

INV6

genghis6

software

28/11/2018 11:37

6.4.4


DEVOPS-163

rename folder to directory everywhere in the configuration file

INV6-34

10452

Task

INV6

genghis6

software

28/11/2018 11:36

6.4.4


DEVOPS-164

remove residual ConfigTemplates parameters

INV6-33

10446

Task

INV6

genghis6

software

27/11/2018 12:32

6.4.3


DEVOPS-139

fix MongoDataAcess exception

INV6-32

10445

Task

INV6

genghis6

software

27/11/2018 12:32

6.4.3


DEVOPS-162

move supporting folders to genghis service config section

INV6-30

10441

Task

INV6

genghis6

software

26/11/2018 11:09

6.4.2


DEVOPS-160

add option to disable mongodataaccess

INV6-29

10440

Task

INV6

genghis6

software

26/11/2018 11:09

6.4.2


DEVOPS-144

fix CampaignParams location

INV6-31

10442

Task

INV6

genghis6

software

26/11/2018 11:10

6.4.2


DEVOPS-143

remove asterisk config manager

INV6-28

10439

Task

INV6

genghis6

software

26/11/2018 11:09

6.4.2


DEVOPS-139

fix ccr report result count

WPDA-14

10436

Task

WPDA

wp_dialler_api

software

25/11/2018 20:55

1.1.11



fix rate update

WPDA-13

10435

Task

WPDA

wp_dialler_api

software

25/11/2018 20:55

1.1.11



fix date selection in call cost reports

WPFE-78

10434

Task

WPFE

wp_front_end

software

25/11/2018 20:52

1.6.5



call and agent search grouping columns renamed to reflect the value they show (agent)

WPFE-77

10429

Task

WPFE

wp_front_end

software

25/11/2018 20:52

1.6.5


DEVOPS-150

in searches the end date was not set to end of day time

WPFE-76

10426

Task

WPFE

wp_front_end

software

25/11/2018 20:52

1.6.5


DEVOPS-151

fix dialler assembly information display in vcsd section of WebPortal

WPFE-75

10425

Task

WPFE

wp_front_end

software

25/11/2018 20:52

1.6.5


DEVOPS-154

fix logging to show more information

WPCA-7

10433

Task

WPCA

wp_cati_api

software

25/11/2018 14:03

1.1.9


DEVOPS-141

fix logging to show more information

WPDA-12

10402

Task

WPDA

wp_dialler_api

software

15/11/2018 10:44

1.1.10


DEVOPS-141

fix logging to show more information

WPAC-10

10432

Task

WPAC

wp_access_api

software

25/11/2018 13:53

1.1.8


DEVOPS-141

removal of deprecated pako service

WPFE-74

10404

Task

WPFE

wp_front_end

software

15/11/2018 11:12

1.6.4



change ccr export file name to show formatted date rather than epoch time

WPFE-73

10403

Task

WPFE

wp_front_end

software

15/11/2018 10:52

1.6.3


DEVOPS-140

bug fix ccr reports should be searching for numbers starting with prefix and not containing the prefix

WPDA-11

10401

Task

WPDA

wp_dialler_api

software

15/11/2018 10:44

1.1.10


DEVOPS-140

Confirmit inbound Support

INV6-25

10388

Task

INV6

genghis6

software

08/11/2018 15:14

6.4.0

Support for confirmit inbound:
addition of DDI via the confitmit DDI declaration
handling DDI via notifying confirmit CATI
addition of inbound and inboundFail events
Support for logon of confirmit agent withou campaign - dynamic addition of campaign "FreeAgents"
new CODI events added and in proxy
Supports finding agents within a groupID of inbound sample.
support for CATI ConnectInboundCall(agent)
support for CATI DropInboundCall(message)

Confirmit DDIs should not have preset DDIs from the dialler config as Confirmit declared DDIs will notify CATI, dialler DDIs do not

SetNextInterview stub added but no implementation.

proxy v 6.0.0
confirmit dialler 6.3.21
confirmitLib 6.3.21

DEVOPS-136

fix ConfirmIt inbound handling merge issues

INV6-27

10397

Task

INV6

genghis6

software

13/11/2018 15:40

6.4.1


DEVOPS-29

minor button styling change in telephony section & campaignstats sections

WPFE-72

10394

Task

WPFE

wp_front_end

software

12/11/2018 15:01

1.6.2


DEVOPS-138

pjsip implementation

INV6-26

10390

Task

INV6

genghis6

software

09/11/2018 10:27

6.4.0


DEVOPS-29

undo checks for NumberDecimal, as not required for normal operation

WPFE-71

10384

Task

WPFE

wp_front_end

software

08/11/2018 09:58

1.6.1


DEVOPS-133

adjustments for call cost report currency value interpretation

WPFE-70

10383

Task

WPFE

wp_front_end

software

07/11/2018 11:44

1.6.0


DEVOPS-133

package update including framework (Angular 7)

WPFE-69

10382

Task

WPFE

wp_front_end

software

07/11/2018 11:44

1.6.0

Minor version increase due to use of Angular 7


added default stun server to UA configuration

WPFE-60

10364

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Stats section fix

WPFE-62

10366

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Call outcome charts showing 0's instead of NO DATA

WPFE-63

10367

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

User update icon is now a floppy disk

WPFE-64

10368

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Cati Interviewer fix campaign list retrieval

WPFE-61

10365

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

fix duration display - must be (mm:ss)

WPFE-66

10370

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Ignore internal PJSIP port in WebPortal - in telephony channel section

WPFE-65

10369

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Rename columns in grids to make them more appropriate

WPFE-67

10371

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

Display dots for agent call, rec and monitor

WPFE-68

10372

Task

WPFE

wp_front_end

software

25/10/2018 14:32

1.5.13


DEVOPS-126

updated packages to latest versions

WPDA-10

10362

Task

WPDA

wp_dialler_api

software

24/10/2018 14:10

1.1.9


DEVOPS-125

improve StatusFile Binaries section to comply to JSON standards

INV6-24

10360

Task

INV6

genghis6

software

24/10/2018 13:44

6.3.20


DEVOPS-118

disable Confirmit by default

INV6-23

10359

Task

INV6

genghis6

software

24/10/2018 13:44

6.3.20



more config file template changes

WPFE-58

10347

Task

WPFE

wp_front_end

software

16/10/2018 13:58

1.5.11


DEVOPS-117

loopback config file change

WPFE-59

10348

Task

WPFE

wp_front_end

software

17/10/2018 09:32

1.5.12


DEVOPS-117

more config file template changes

WPFE-57

10346

Task

WPFE

wp_front_end

software

16/10/2018 13:25

1.5.10


DEVOPS-117

more changes to config file templates

WPFE-56

10345

Task

WPFE

wp_front_end

software

16/10/2018 13:16

1.5.9


DEVOPS-117

adjustments to config file templates

WPFE-55

10343

Task

WPFE

wp_front_end

software

16/10/2018 13:09

1.5.8


DEVOPS-117

phone service improvements

WPFE-53

10341

Task

WPFE

wp_front_end

software

16/10/2018 09:50

1.5.7


DEVOPS-116

desktop push notifications for incoming call

WPFE-51

10339

Task

WPFE

wp_front_end

software

16/10/2018 09:50

1.5.7


DEVOPS-116

incoming call ringtone

WPFE-52

10340

Task

WPFE

wp_front_end

software

16/10/2018 09:50

1.5.7


DEVOPS-116

fix invade-ra-client status display (moving from pm2)

WPFE-50

10336

Task

WPFE

wp_front_end

software

15/10/2018 10:58

1.5.6


DEVOPS-114

fix getting invade-ra-client status 

WPVC-12

10337

Task

WPVC

wp_vcsd_api

software

15/10/2018 10:59

1.1.8


DEVOPS-114

remove unneeded callback which causing errors in console

WPFE-48

10331

Task

WPFE

wp_front_end

software

12/10/2018 11:46

1.5.5

error noticed while testing

DEVOPS-105

update jssip package

WPFE-49

10332

Task

WPFE

wp_front_end

software

12/10/2018 11:46

1.5.5

package needed an update

DEVOPS-105

fix for Cancelling out of the WP user creation process still results in the user being created.

WPFE-47

10330

Task

WPFE

wp_front_end

software

12/10/2018 11:46

1.5.5


DEVOPS-105

remove TempRecordingDirectory as deprecated property

INV6-21

10327

Task

INV6

genghis6

software

11/10/2018 11:28

6.3.18


DEVOPS-112

change PreConnectRecordingDirectory to adhere to standards

INV6-22

10328

Task

INV6

genghis6

software

11/10/2018 11:28

6.3.18


DEVOPS-112

dialled number not display when dialled

WPFE-46

10326

Task

WPFE

wp_front_end

software

11/10/2018 11:21

1.5.4


DEVOPS-111

internationalisation change for zh configuration

WPFE-44

10322

Task

WPFE

wp_front_end

software

11/10/2018 11:08

1.5.3


DEVOPS-110

changes to config templates to conform to standards

WPFE-45

10323

Task

WPFE

wp_front_end

software

11/10/2018 11:08

1.5.3


DEVOPS-109

make google fonts local rather than accessible via url

WPFE-42

10320

Task

WPFE

wp_front_end

software

11/10/2018 11:07

1.5.3


DEVOPS-108

additional checks for remoteLogging properties

WPFE-43

10321

Task

WPFE

wp_front_end

software

11/10/2018 11:07

1.5.3



add DiallerData to supporting folders list

INV6-20

10314

Task

INV6

genghis6

software

10/10/2018 10:36

6.3.17


DEVOPS-102

standardise logging 

WPCA-6

10312

Task

WPCA

wp_cati_api

software

10/10/2018 10:14

1.1.8


DEVOPS-106

standardise logging 

WPVC-11

10313

Task

WPVC

wp_vcsd_api

software

10/10/2018 10:15

1.1.7


DEVOPS-106

resolve mongoose deprecation warning

WPDA-9

10310

Task

WPDA

wp_dialler_api

software

10/10/2018 10:12

1.1.8

resolve deprecation warning by using { useNewUrlParser: true }

DEVOPS-103

resolve mongoose deprecation warning

WPAC-9

10311

Task

WPAC

wp_access_api

software

10/10/2018 10:12

1.1.7


DEVOPS-103

add wp_logger_api url to loopback config

WPFE-41

10302

Task

WPFE

wp_front_end

software

08/10/2018 14:29

1.5.2


DEVOPS-83

update all packages used in wp_dialler_api to latest version 

WPDA-8

10301

Task

WPDA

wp_dialler_api

software

08/10/2018 11:57

1.1.7

some packages got out of date and needed to be brought up to speed

DEVOPS-99

add wp_logger_api configuration parameters to loopback configuration file

WPFE-40

10300

Task

WPFE

wp_front_end

software

08/10/2018 11:15

1.5.1


DEVOPS-83

Invade's inbuilt sofphone

WPFE-39

10298

Task

WPFE

wp_front_end

software

08/10/2018 11:00

1.5.0

Full Support for INVADE Softphone to accompany INVADE CATI (Web RTC support) 


added ws related user properties

WPAC-7

10297

Task

WPAC

wp_access_api

software

08/10/2018 10:54

1.1.6



remote logging improvements

WPFE-38

10292

Task

WPFE

wp_front_end

software

04/10/2018 15:38

1.4.9


DEVOPS-83

extra logging for rate card deletion

WPDA-7

10290

Task

WPDA

wp_dialler_api

software

04/10/2018 10:18

1.1.6


DEVOPS-93

adjust config template to include ffmpeg

WPDA-6

10289

Task

WPDA

wp_dialler_api

software

04/10/2018 10:18

1.1.6


DEVOPS-93

restructure dialler file structure to comply to linux standards

INV6-19

10288

Task

INV6

genghis6

software

04/10/2018 10:10

6.3.14


DEVOPS-30

Deskview pull to the right slightly

WPFE-37

10286

Task

WPFE

wp_front_end

software

03/10/2018 08:57

1.4.8


DEVOPS-97

Error section improvements - show number of new status messages

WPFE-36

10285

Task

WPFE

wp_front_end

software

03/10/2018 08:57

1.4.8


DEVOPS-96

Default bottom tab selection for selected closed campaign

WPFE-35

10284

Task

WPFE

wp_front_end

software

03/10/2018 08:57

1.4.8


DEVOPS-97

AgentSearch section remove export as it can be exported from withting the grid

WPFE-34

10283

Task

WPFE

wp_front_end

software

03/10/2018 08:57

1.4.8


DEVOPS-97

httpclient file download issue fixed (HttpClient needs to have responseType)

WPFE-33

10282

Task

WPFE

wp_front_end

software

03/10/2018 08:56

1.4.8


DEVOPS-97

show columns button for live campaign grid

WPFE-32

10281

Task

WPFE

wp_front_end

software

03/10/2018 08:56

1.4.8


DEVOPS-97

call cost reports table does not show some of the values

WPFE-31

10275

Task

WPFE

wp_front_end

software

26/09/2018 12:03

1.4.7

spotted during demo

DEVOPS-92

Proposal : Replace SoX with FFmpeg

WPDA-1

10056

Task

WPDA

wp_dialler_api

software

27/09/2018 10:55

1.1.5

Replace SoX with FFmpeg
propose that we replace the use of SoX with FFmpeg for audio file conversion.

DEVOPS-93

agent, call, campaign search grids are to auto resize automatically on load

WPFE-30

10274

Task

WPFE

wp_front_end

software

25/09/2018 11:17

1.4.6

spotted on the demo server 

DEVOPS-91

extra safety checks around incoming ws connection and sending out messages

INV6-18

10269

Task

INV6

genghis6

software

21/09/2018 13:27

6.3.13

Some exceptions were spotted on one of the server. Added extra safety check which possibly will prevent issue from happening again.

DEVOPS-87

add option to enable OpenVPN authentication for user in User section

WPFE-29

10267

Task

WPFE

wp_front_end

software

21/09/2018 10:25

1.4.5


DEVOPS-73

enable openvpn user authentication

WPAC-6

10268

Task

WPAC

wp_access_api

software

21/09/2018 10:25

1.1.5


DEVOPS-73

add missing properties to config templates

WPFE-28

10265

Task

WPFE

wp_front_end

software

20/09/2018 13:38

1.4.4


DEVOPS-88

add catisim id to config template

ICSI-8

10263

Task

ICSI

wp_cati_sim

software

20/09/2018 08:57

1.0.11


DEVOPS-86

change default location for playback files ("/playback/PlayFiles")

INV6-17

10256

Task

INV6

genghis6

software

19/09/2018 12:36

6.3.12


DEVOPS-79

change default location for abandon file ("/playback/AbandonFiles")

INV6-16

10255

Task

INV6

genghis6

software

19/09/2018 12:36

6.3.12


DEVOPS-78

order server by name in VCSD section of the webportal

WPFE-27

10259

Task

WPFE

wp_front_end

software

19/09/2018 10:43

1.4.3


DEVOPS-81

agent search, call search and campaign search grids not displays a message for no results found and search in progress

WPFE-26

10254

Task

WPFE

wp_front_end

software

14/09/2018 16:24

1.4.2


DEVOPS-80

code restructuring for better readability and easier troubleshooting

WPFE-24

10250

Task

WPFE

wp_front_end

software

14/09/2018 15:55

1.4.1

Spotted a need for code restructuring for better readability and easier troubleshooting

DEVOPS-85

fixes and improvements for CatiManager campaign management; closed campaign list was not showing correct closed campaigns opened using OpenApi

WPFE-25

10251

Task

WPFE

wp_front_end

software

14/09/2018 15:56

1.4.1

Spotted a need to fix closed campaign list which was not showing correct closed campaigns opened using OpenApi

DEVOPS-85

expose InterfaceType to CampaignStats for use in WebPortal

INV6-15

10249

Task

INV6

genghis6

software

14/09/2018 15:53

6.3.11

This change was prompted by a need to fix campaign management in CatiManager in WebPortal. It will also will be useful for multi Cati environments to identify which Cati has opened the campaign.

DEVOPS-84

update version of ag-grid to 19.0.0

WPFE-21

10236

Task

WPFE

wp_front_end

software

13/09/2018 09:31

1.4.0

This was triggered by the new release of Ag-Grid 19 which contains bug fixes and tool panel improvements.

https://medium.com/ag-grid/introducing-version-19-of-ag-grid-a7fc97714843

DEVOPS-77

fix odd sized input fields across webportal

WPFE-22

10237

Bug

WPFE

wp_front_end

software

13/09/2018 09:32

1.4.0

During the "testing" there was pointed out that some input fields are oddly shaped (font size & size of an element) and does not fit well within the webportal.

DEVOPS-77

enable filter tool panel where applicable across webportal

WPFE-23

10238

Task

WPFE

wp_front_end

software

13/09/2018 09:32

1.4.0

The reason behind this change is the new ag-grid tool panel feature which allows to filter rows by certain values. Which will be beneficial to webportal user.

DEVOPS-77

loopback configuration change "{name of the node}" instead of TUNNELED

WPFE-20

10235

Task

WPFE

wp_front_end

software

12/09/2018 11:21

1.3.3


DEVOPS-76

change config template to accommodate new log folder location

WPVC-10

10222

Task

WPVC

wp_vcsd_api

software

05/09/2018 11:57

1.1.6


DEVOPS-71

change config template to accommodate new log folder location

WPDA-5

10221

Task

WPDA

wp_dialler_api

software

05/09/2018 11:55

1.1.4


DEVOPS-71

change config template to accommodate new log folder location

ICSI-7

10220

Task

ICSI

wp_cati_sim

software

05/09/2018 11:52

1.0.10


DEVOPS-71

change config template to accommodate new log folder location

WPCA-5

10219

Task

WPCA

wp_cati_api

software

05/09/2018 11:50

1.1.7


DEVOPS-71

change config template to accommodate new log folder location

WPAC-5

10215

Task

WPAC

wp_access_api

software

05/09/2018 11:36

1.1.4


DEVOPS-71

remove expressjs logging library - which produces stdout on each request

WPAC-4

10210

Task

WPAC

wp_access_api

software

03/09/2018 13:59

1.1.3


DEVOPS-69

remove residual console.log

ICSI-6

10206

Task

ICSI

wp_cati_sim

software

03/09/2018 13:38

1.0.9


DEVOPS-67

change dialler service name from invade-dialler to invade-genghis, used to restart dialler service from vcsd section in WebPortal

WPVC-9

10202

Task

WPVC

wp_vcsd_api

software

24/08/2018 14:08

1.1.5


DEVOPS-62

add dialler's StatusFile.txt location to config

WPVC-8

10201

Task

WPVC

wp_vcsd_api

software

24/08/2018 14:08

1.1.5


DEVOPS-62

DiallerStats.ReadCampaignHistories should produce WARN not an ERROR if DiallerData/Campaigns folder does not exist

INV6-14

10199

Task

INV6

genghis6

software

24/08/2018 13:43

6.3.10

ERROR [ DiallerStats.ReadCampaignHistories ] Cannot find directory /var/lib/invade-genghis/DiallerData/Campaigns

DEVOPS-63

better websocket connection handling when disconnections and errors occur in wp_cati_api

WPCA-3

10168

Task

WPCA

wp_cati_api

software

16/08/2018 13:52

1.1.5


DEVOPS-54

better WebSocketServer event handling

ICSI-5

10194

Task

ICSI

wp_cati_sim

software

22/08/2018 13:20

1.0.8



remove console logging

WPAC-3

10184

Task

WPAC

wp_access_api

software

21/08/2018 11:45

1.1.2


DEVOPS-44

remove console logging

ICSI-4

10188

Task

ICSI

wp_cati_sim

software

21/08/2018 11:47

1.1.7


DEVOPS-44

remove console logging

WPCA-4

10187

Task

WPCA

wp_cati_api

software

21/08/2018 11:47

1.1.6


DEVOPS-44

remove console logging

WPVC-7

10186

Task

WPVC

wp_vcsd_api

software

21/08/2018 11:46

1.1.4


DEVOPS-44

remove console logging

WPDA-4

10185

Task

WPDA

wp_dialler_api

software

21/08/2018 11:46

1.1.3


DEVOPS-44

fix some input fields inherit incorrect style in webportal

WPFE-19

10181

Task

WPFE

wp_front_end

software

20/08/2018 11:07

1.3.2


DEVOPS-60

fix webportal scroll bar styling

WPFE-18

10180

Task

WPFE

wp_front_end

software

20/08/2018 11:07

1.3.2


DEVOPS-59

improve ws reconnection for wp_cati_sim

ICSI-3

10177

Task

ICSI

wp_cati_sim

software

17/08/2018 12:46

1.0.6



allow multiple ws connections to diallers openapi ws

INV6-13

10173

Task

INV6

genghis6

software

16/08/2018 15:12

6.3.9


DEVOPS-56

remove debug console.log's (residual from troubleshooting)

WPFE-17

10174

Task

WPFE

wp_front_end

software

16/08/2018 15:29

1.3.1


DEVOPS-57

Change icons styling for search sections in main left hand side navbar.

WPFE-16

10162

Story

WPFE

wp_front_end

software

15/08/2018 12:50

1.3.1


DEVOPS-57

add route to handle campaign summary search required for webportal

WPDA-3

10171

Task

WPDA

wp_dialler_api

software

16/08/2018 14:42

1.1.2


DEVOPS-55

user acl improvements for better user authentication handling in WebPortal

WPAC-2

10160

Task

WPAC

wp_access_api

software

15/08/2018 10:41

1.1.1



color coding for silent call % cells in campaign search section

WPFE-15

10157

Task

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0


DEVOPS-25

introduced an campaign search section which will allow creating reports based on campaign session data

WPFE-12

10154

Task

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0


DEVOPS-25

Pivot table reports

WPFE-2

10057

Task

WPFE

wp_front_end

software

14/08/2018 11:20

1.3.0

I demoed today and wondered if pivot tables has disappeared as an option? Also, there is a very specific report that they want to run - at the end of each day they want to run a report that shows the activity for each interviewer (number of calls, talktime, time in wrap, hours etc.) across any campaigns they worked on. How would they go about doing this?


user acl improvements for better user authentication handling in WebPortal

WPFE-14

10156

Task

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0



extra api calls for collecting agent and campaign data required for reporting and pivoting in WebPortal

WPFE-13

10155

Task

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0



introduced an agent search section which will allow creating reports based on agent session data

WPFE-11

10153

Task

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0



replace deprecated grid (ag-grid) theme stylesheets with current ones

WPFE-10

10152

Bug

WPFE

wp_front_end

software

14/08/2018 11:19

1.3.0



add option to restart Asterisk on dialler service restart, single and multi telephony server environments

INV6-11

10150

Task

INV6

genghis6

software

13/08/2018 10:46

6.3.8


DEVOPS-49

wrong segment call recording file extension is being taken for conversion. should be SegmentAudioFormat instead of AudioFormat

INV6-10

10115

Task

INV6

genghis6

software

07/08/2018 10:31

6.3.7


DEVOPS-42

fix mongodb connection url, it should include database that it connects to

WPCA-2

10112

Task

WPCA

wp_cati_api

software

07/08/2018 10:10

1.1.4



improvements for wp_front_end in order to accomodate slower configuration load times

WPFE-9

10110

Task

WPFE

wp_front_end

software

07/08/2018 10:04

1.2.7


DEVOPS-47

name change from invade-cati_sim to wp_cati_sim, in order to conform to naming convention

ICSI-2

10109

Task

ICSI

wp_cati_sim

software

07/08/2018 08:43

1.0.5



wp_vcsd_api will now detect HA cluster and node states (Active/Passive). For passive nodes options to restart asterisk and dialler will be disabled.

WPVC-4

10045

Task

WPVC

wp_vcsd_api

software

01/08/2018 09:52

1.1.2

if [[ $(cl_status rscstatus) == "all" ]] ; then echo "Active" ; elif [[ $(cl_status rscstatus) == "none" ]] ; then echo "Passive" ; else echo "HA Cluster Broken" ; fi

DEVOPS-7

dialler service name change from invade-dialler to invade-genghis for VCSD usage

WPVC-6

10092

Task

WPVC

wp_vcsd_api

software

01/08/2018 12:24

1.1.3


DEVOPS-35

Change invade-genghis to invade-dialler for VCSD usage

WPVC-5

10065

Task

WPVC

wp_vcsd_api

software

16/07/2018 15:13

1.1.1

Change invade-genghis to invade-dialler



DEVOPS-27

retrieve closed campaigns in descending order by start date from database for use in Web Portal closed campaign list

WPDA-2

10101

Task

WPDA

wp_dialler_api

software

04/08/2018 11:57

1.1.1


DEVOPS-43

pre-creation of campaign collections for Cati Manager

WPCA-1

10071

Task

WPCA

wp_cati_api

software

19/07/2018 13:41

1.1.3



fix displaying port ids for stats, additional information for WebPortal

INV6-8

10097

Task

INV6

genghis6

software

03/08/2018 10:09

6.3.5


WPFE-6

set stricter permissions on the main dialler configuration file (mono-service.conf)

INV6-6

10082

Bug

INV6

genghis6

software

30/07/2018 14:01

6.3.0

set stricter permissions on the main dialler configuration file

DEVOPS-22

enable support for Asterisk AMI 4.0.3 

INV6-5

10076

Task

INV6

genghis6

software

20/07/2018 08:34

6.3.3

enable support for ami 4.0.3 


removal of unused internationalisation configuration properties

INV6-4

10075

Task

INV6

genghis6

software

20/07/2018 08:34

6.3.3

removal of unused configuration properties

DEVOPS-5

Initial release of Cati simulator in the WebPortal

ICSI-1

10070

Task

ICSI

wp_cati_sim

software

19/07/2018 13:39

1.0.4

Initial release


removal of unused packages left from devel

WPFE-8

10105

Task

WPFE

wp_front_end

software

06/08/2018 10:42

1.2.6



restart asterisk in multi telephony server environments when dialler service is being restarted

INV6-9

10102

Task

INV6

genghis6

software

06/08/2018 10:18

6.3.6


DEVOPS-45

fix displaying of ports for multiple servers

WPFE-6

10096

Task

WPFE

wp_front_end

software

06/08/2018 10:10

1.2.5


DEVOPS-43

internationalisation improvements

WPFE-7

10103

Task

WPFE

wp_front_end

software

06/08/2018 10:10

1.2.5



remove misleading snackbar in "AllAgents" section

WPFE-5

10095

Task

WPFE

wp_front_end

software

06/08/2018 10:10

1.2.5



enable OpenApi by default

INV6-7

10093

Task

INV6

genghis6

software

01/08/2018 12:33

6.3.4


DEVOPS-36

display status of HA node and disable restarting of dialler & asterisk on passive node

WPFE-4

10090

Task

WPFE

wp_front_end

software

01/08/2018 12:06

1.2.4



update licensing

WPFE-3

10069

Task

WPFE

wp_front_end

software

19/07/2018 12:35

1.2.3

Summary

Issue key

Issue id

Issue Type

Project key

Project name

Project type

Resolved

Fix versions

Description

DevOps Ticket