Release Notes

Release Summary

This is a minor release with performance improvements and some bug fixes. 


Fixed Issues

Issue SummaryJIRA IssuePriority

Chat solution stopped working - PTCL

PTCL-205 - Getting issue details... STATUS

CRITICAL

One chat session routed to two agents - PTCL

CSN-2134 - Getting issue details... STATUS

CRITICAL

High resources utilization

CSN-2116 - Getting issue details... STATUS

MAJOR

Showing incorrect time in the database for chats

PTCL-210 - Getting issue details... STATUS

MAJOR

Multiple chat records against one chat id in the database


PTCL-209 - Getting issue details... STATUS

MAJOR

Customer gadget performance improvement

CSN-2126 - Getting issue details... STATUS

MAJOR

Too much memory is used by comm-server and MRE

CSN-2125 - Getting issue details... STATUS

MINOR

A single word was breaking into the next line in the message bubble of customer gadget.

CSN-1458 - Getting issue details... STATUS

MINOR



Upgrade from the Previous Release

Take a backup of current installation directory i.e. chat-solution. Make a temp directory and run deploy.sh to clone configurations.

Components

Updates in this releaseAffected Components
The timezone of all containers is synchronized with the host machine
mre, comm-server, activemq
EABC has been updated, Hibernate is using cache now and EABC is hosted via HTTPS
eabc
NGINX response body is zippedAll web components
Performance improvements
customer-gadget
Improved memory utilization
comm-server, mre
Multiple records against one chat are removed reporting-connector

Configurations



docker/environment-variables/eabc-variables.env
Added new environment variable LOG_SQL. See details on EABC Environment Variables
docker/environment-variables/common-variables.env
Added new environment variable file having timezone configurations. 
docker/environment-variables/customer-gadget-variables.env
Configuration for calendar API has been updated from https://<fqdn>/umm to https://<fqdn>/eabc
All Docker Compose files

Replace all docker-compose files. 

/etc/nginx/conf.d/https.conf
Replace this file and restart NGINX service.
3rdPartyResources/ReportingDB-Script/script.sqlCustomer-name filed updated to nvarchar from varchar in Queue_Chat_Detail table of reporting database


Open Issues

Issue SummaryJIRA IssuePriorityWorkaround
UMM Stopped Working-PTCL

PTCL-206 - Getting issue details... STATUS

CRITICAL


Max Chat configuration is not working

CSN-2078 - Getting issue details... STATUS

CRITICAL


Multiple screens show in case of closed working hours

CSN-2135 - Getting issue details... STATUS

MINOR


Estimated wait time shouldn't be visible when there is no agent available 

CSN-1965 - Getting issue details... STATUS

MINOR


Release Limitations

This release was tested only with configurations: DIRECT_HANDOFF=TRUE & HYBRID_CHAT=TRUE.
Tested only with RASA & Knowlege Base Articulate.
 It is only Compatible with UCCE version v10.5 & Finesse version v10.5.
 Tested only with Chrome, Mozilla Firefox browsers for Agent Gadget & Internet Explorer, Edge, Mozilla Firefox, Google Chrome for Customer Gadget.