Friday, November 18, 2022


VistaPoint Software Release Notes 

RELEASE NOTES (historical changes) https://app.box.com/s/mx9wyi9xh70u0498on9vu1azxcr2kkfw

Recent software updates

--

Build History 

Build 4.4.82.12

  • [TT3340177] Fix: Console Companion had a sorting issue when switching between External Directory TABS. 

Build 4.4.82.11

  • [TT3340168] Enhancement: When using the Call Pullback Feature, we need the phone to show the CallerID while call is in the Offering state.
  • [TT3340170] Enhancement: (Console Companion) ACD Queue display panel should allow Managers to monitor without logging into any queues. This enhancement will be added to WebConsole in a later build
  • [TT3340112] Fix: Exchange plugin: EWS test error. Setup file signing added.


Build 4.4.82.10

  • [TT3340163] Fix: This latest CiscoSIM is safe for all customers, and it is compatible with earlier VPServer versions.


Build 4.4.82.9

  • [TT3340112] Exchange plugin Enhancement: EWS test error. An additional Exchange UNI Plugin service installation package has been created using Office365 Exchange WSDL. This version is compatible with Office365 & Exchange 2016+
  • #41000 Fix: CiscoSim does not report BLF in-service if it is not CTI port and there are no caches. This is regress bug after TT3340115 was implemented. If used CUCM 9.1 and earlier version is affected.
  • [TT3340159] Fix: VpExternalDirectory missing ability to prevent certain directories from being seen in the VPDeskbar


Build 4.4.82.8 (skipped; version number increased)


Build 4.4.82.7

  • [TT3340156] Fix: WebConsole alert not triggering for definer number
  • [TT3340153] Fix: HTML5 WebConsole by default the alert notification it is not enabled
  • [TT3340149]Fix: Console Companion sorting by" line" is problematic
  • [TT3340151]Phonebook should show actual name rather than the full CN as a raw text string. Enhancement will be in 4.4.82.7 build.

NOTE: This still needs to be added in External Directory for WebConsole & Deskbars


Build 4.4.82.6003 HTML5 External Directory
Build

  • [TT3340154] Enhancement: Need to support physician fields in HL7 messages. Now supports new fields from HL7 messages:
    • Referring physician
    • Admitting physician
    • Attending physician
    • Consulting physician

NOTE: See Documentation for data source fields mapping in order to show new fields in ExtDir panel



Build
4.4.82.6 

  • [TT3340129]Fix:Server upgrade to .83 Server no longer sees preinstalled components
  • [TT3340127]Fix: HA failover queues never show in Deskbar
    • Fixed when VPDeskbar is automatically going to secondary server first after a fresh installation. It is regress after TT3340114.
  • [TT3340124] Removed 3.5 .Net package from setup package
  • [TT3340034] Fix: Cisco SIM is giving HTTP/1.1 500 Internal Server Error on most installs

WebConsole Build 4.4.82.6

  •  [TT3340146]Improvement for HTTPS connection so that it is centralized

External Directory service build with matching version v4.4.82.6

  • [TT3340061] Fix: WebConsole External Directory data connection is not the same as the thick client
  • [TT3340110] Fix: WebConsole was reset to Default Profile for all users. Added Phonebook configuration tab in Web Configurator.



WebConsole Build 4.4.82.5

  • [TT3340067] Fix: Finesse Supervisor Widget is not showing Q statistics on new server
  • [TT3340093] Fix: Not receiving HL7 patient records until Apache was restarted [Increased initial JDK memory settings]
  • [TT3340102]he application extension panel should filter out park resources by default
  • [TT3340126] I’ve had a few issues with this version 4.4.82.2 WC\External Directory in LAB [fixed '-' hotkey; added hotkeys to Phonebook]
  • [TT3340141] WebConsole SSL connection & removing the non-secured port?

External Directory Build 4.4.82.4001

  •  This build contains improved support of secure HL7 connection (TT3340130 Can the server ports for HL7 be secured with HTTPS/TLS/other means?)


Build 4.4.82.4

  • #40181 Fix: Closing Deskbar may cause Explorer restart if VTDS is not available.
  • [TT3340089] Fix: Console Companion search field boxes do not show the name of the field & grid lines are off.

Notes:

  • [TT3340129] Software upgrade you must manually select the components you wish to upgrade and you must manually remove the older version
  • [TT3340127] The HA option is not supported by the current version of Deskbar. Therefore, it will not failover or load content should the Primary server fail. Users can reconnect to the Primary server once it becomes available.

WebConsole Build 4.4.82.4

  • [T3340063] New server HTML5 12.5 finesse integration. Fixes issues that prevented the starting of Tomcat https connection. It caused unavailable widget message inside WebConsole.
  • Added ability to easy generate and configure certificate for Tomcat https connection. See instructions below:
    • 1. Generate new certificate
    • 1.1. Open VP WebConfigurator -> Common -> Certificates
    • 1.2. Generate new certificate
    • Note. IP/DNS list already has prefilled address of server where WebConfigurator is deployed.
    • 1.3. Save configuration

 

    • 2. Set Tomcat certificate
    • 2.1. Open standalone VistaPoint WebConsole Configurator -> Web Server
    • 2.2. Enable 'Use secure connection to access Web Server'
    • 2.3. In Certificate location select certificate generated in step 1.2. By default it is located in [tomcat_dir]\conf\certificates\WebConsole.pfx
    • 2.4. Set certificate password
    • 2.5. Save configuration
    • 2.6. Restart Tomcat.

 

    • 3. Trust VP certificate in client computer
    • 3.1. Open browser in client computer
    • 3.2. Go to VP WebConfigurator -> Common -> Certificates
    • 3.3. Download VP certificate and certificate installer tool by clicking Download Certificate and Download Certificate Installer.
    • 3.4. Run Certificate Installer tool as administrator
    • 3.5. It will ask to select downloaded certificate file and enter its password.
    • 3.6. Fully close and reopen browser (if using Chrome)
    • 3.7. Additional steps are required if using Firefox:
      • 3.7.1 In Firefox, type 'about:config' in the address bar
      • 3.7.2 If prompted, accept any warnings
      • 3.7.3 Right-click to create a new boolean value, and enter 'security.enterprise_roots.enabled' as the Name
      • 3.7.4 Set the value to 'true'
      • 3.7.5 Fully close and reopen browser

 

    • 4. Test
    • 4.1. Access WebConsole via https://[server_ip]/WebConsole

External Directory service build_4.4.82.3001

  • [TT3340135] Fix: Issue with new External Directory build [Fixed Null Pointer Exception]

Note: Now includes a new configuration option in VP WebConfigurator à ExternalDirectory à HL7 Receivers  à Skip HL7 error ACK. See TT3340135 for more details.


Build 4.4.82.3

  • [TT3340086] Fix: VPDeskbar upgrade 81.X to 82.0 gave error and then would no longer function.
    • VPDeskbar installer prevents upgrading if older version is not uninstalled.
    • VPDeskbar account settings are kept after uninstall, so further version upgrade does not require repeated setup.
  • [TT3340114] Fix: Deskbar client trying to connect to a server that is not online freezes the PC.
  • [TT3340120] Fix: We are seeing an odd queue show up on all Deskbar. Fixed that MSI installer cannot upgrade some VistaPoint products if earlier versions are already installed.
  • [TT3340101] CUCM v14.x support in ExtDir
  • [TT3340118] CVE-2022-22965: Spring Framework RCE via Data Binding on JDK 9+
  • [TT3340122] Update for Integrators to accommodate the 3 iterations of the Name Fields (PID-5)


Build 4.4.82.2

  • [T3340092] Fix: Database import fails if there are additional data tables created by customer.
  • [TT3340094] For server firewall rules what ports need to be open for the new Deskbar? Fixed communication port number for automatic SSL certificate download.
  • [TT3340098] Fix: Client installer is missing version stamp.
  • [TT3340099] Fix: WebBased External Directory DB Connection, accessed via Console Companion: not always displaying all records. Fixed HTTP response read if newline characters are present in response.
  • [TT3340102] The application extension panel should filter out park resources by default. Added checkbox in Settings->Options->Misc 2 "Show park extensions". It is unchecked by default.
  • [TT3340104] Console Companion: Extensions panel not loading active content on first launch when has been switched to secondary server.
  • [TT3340105] Deskbar External Directory fails to pass number into appropriate field. Fixed that Call Control window displays wrong number for failed calls.
  • [TT3340115] Cisco SIM appears not to be able to connect to CUCM v14. Fixed that VPConfigurator cannot change CUCM version to 9.0 (or less) while CiscoSIM is running.

WebConsole Build 4.4.82.2 

  • #39921 Phonebook logging [prints Phonebook logs in tomcat_dir/logs/Phonebook]
  • [TT3340106] Fix: Very large External Directory takes a time to load [Added option to disable extension record colorization in ExtDir]
  • [TT3340113] Fix: WebConsole Custom group with extension that has active call creates problems


Build 4.4.82.1

  • [TT3340069] Active Directory authentication error in HTML5 WebConsole
  • [TT3340091] Web Configurator enhancement to ability import CUCM certificate using GUI
  • [TT3340089] Console Companion search field boxes do not show the name of the field & grid lines are off.
  • [TT3340098] All installers are now digitally signed


Build 4.4.82.0 (Current GA)

  • [TT3340036] Fix: Remote SIM system installation issues. Added option for VPConfigurator installation to CiscoSIM installer.
  • [TT3340085] Fix: Adjust MS SQL Express 2019 installation script regarding Log4j issue.


Build 4.4.81.4

  • [TT3340078] Fix: New Deskbar no longer shows Cisco phone status. Follow up. External Directory widget now displays phone statuses.

Build 4.4.81.1
  • [TT3340029] Fix: Contents of the database not loading in HTML5 WebConsole
  • [TT3340040] Fix: HTML5 WebConsole not showing correct status (Console Companion functions normally)                 
  • [TT3340043] Fix: HTML5 WebConsole Transferring in the external directory is sending to a different number
  • [TT3340015] Fix: HTML5 WebConsole the “-” key used to send call from numeric keypad [Fixed locking hotkeys]
  • [TT3340017] ability to send client log to server

To enable improved logging and send client log to server:

    1. Open WebConsole
    2. Open log configuration by going to Help -> Send log to server
    3. Enabling logging by checking 'Send diagnostic information to server'
    4. Client logs are stored side to WebConsole server logs in Tomcat/logs directory

To collect logs do following steps in customer's environment:

    1. Start WebConsole
    2. Enable Client log sending to server
    3. Wait till issue is reproduces
    4. Go to tomcat/log directory and collect following log files:
      • WebConsole.log
      • WebConsole.gui.log
      • GUI
  • [TT3340057] Fix: Console Companion External Directory is still not pulling v14 CUCM data
  • [TT3340044] Fix: Deskbar should connect directly to PCE and integrate with External Directory.
  • [TT3340009] Fix: Logs for Finesse issue [Added Cisco API error handling]
  • [TT3340049] Fix: HTML5 WebConsoles stuck conference window
  • [TT3340063] Fix: New server HTML5 12.5 finesse integration [Configurator incorrectly stores Finesse widget https config]
  • [TT3340071] Fix: ACD WebConsole Agents are seeing parked calls from other queues
  • [TT3340078] Fix: New deskbar no longer shows cisco phone status [Requires matching version of standalone components].


External Directory service with matching version (4.4.81.1):

Changes list:

  • [TT3340041] Fix: patient information not showing up on operator console [Cosmetic change: removed log entry that floods log files]
  • [TT3340056] Fix: Windows authentication to DB in ExternalDirectory installer
  • [TT3340066] Fix: ADT_A05 message being skipped
  • [TT3340072] Fix: Inactive Deletion Timer on External Directory
Web Reports
  • [TT3340022] Fix: Reported data
Multiple Components
  • [TT3340080] Fix: Customers are opening support tickets related to log4j vulnerability [use log4j2 v2.17.0]
  • [TT3340081] Fix: log4j2 critical vulnerability (cve-2021-44228) [use log4j2 v2.17.0]
  • [TT3340083] Fix: log4j2 critical vulnerability (CVE-2021-45046) [use log4j2 v2.17.0]


Build 4.4.81.0 

  •  [TT3340007] Fix: Customer reporting inconsistency in the ACD report

Build 4.4.80.6 (HTML5 beta 3)

  •  #38194 Display status message if CUCM application user is not configured properly.


Build 4.4.80.5001 (HTML5 beta 3)

  • [TT3340001] HTML5 WebConsole parked section does not show my parked call when set to “show my parked calls.

Build 4.4.80.5 (HTML5 beta 3)

 Features and enhancements
  • [TT3340008] SSL options to Automate self-signed certificate generation.

 Bug fixes

  •  [TT3340005]Users are still able to authenticate via non-secured AD account.
 

Build 4.4.80.4 (HTML5 beta 3)

Features and enhancements

    • [TT3332315] CUCM 14 VP Software support.
    • [TT3332325] HTML5 WebConsole “External Directory” (phonebook) view option VistaPoint WebConsole Configuration - Web View tab has new setting "Show as native panel". If enabled - shows that view in WebConsole "View" toolbar.

Bug fixes

  •  Incomplete user validation using Active Directory authentication (related to TT3332321).
  • Fixed that some AD users could log in to VistaPoint even if AD configuration denied that.
  • Added "Use LDAP login only" option to Directory configuration in the VPConfigurator (for backward compatibility only).
  • Added "Extension" field for LDAP connection test.
  • [TT3332309] HTML5 WebConsole beta 3 (of 3) external directory CUCM doesn't seem to work
  • [TT3332331] - HTML5 WebConsole log in field when the system is integrated with Active Directory for authentication
  • TT3332333 - HTML5 WebConsole cannot create local user content
  • [TT3332336] HTML5 WebConsole getting reports of calls not showing up in the call list for users
  • [TT3332341] HTML5 WebConsole when entering digits manually in the number to call field and pressing numeric keypad
  • [TT3332342] HTML5 WebConsole having issues with global status notes
  • [TT3332343] Finesse Panel page source password in plain text is seen in Console Companion


Build 4.4.80.3 (HTML5 beta 3)

Features and enhancements
  • #36528 Additional info about logged agents for Queue Display Panel. CSTA Gateway now forwards detailed information about agents for HTML5 WebConsole.
  • #36531 Agent busy reason codes. CSTA Gateway now supports busy reasons for HTML5 WebConsole.
  • #37691 WebConsole receives no call events with 5k+ devices.

NOTE: Builds 4.4.80.1 (HTML5 beta 1) and 4.4.80.2 (HTML5 beta 2) skipped.

Build 4.4.79.18

  • #35693 VistaPoint digital certificate renewed.

Build 4.4.79.1704

    • [TT3332290] WebConsole: New installation and upgrade to 4.4.79.1703, "Tomcat is not installed"



Build 4.4.79.17 (GA) 10-19-00

Features and enhancements

    • [TT3331701] Enhancement: TLS (Transport Layer Security) 1.0 & SSL 3.0 is a security risks we need full support of TLS 1.2.
    • SQL Server Express 2019 is embedded in VistaPoint Server installer.
    • [TT3331701] Enhancement: DCR to create a server-side record of all alert numbers that were ever dialed
    • [TT3332205] DCR to create a server-side record of all alert numbers that were ever dialed

Bug fixes

    • [TT3332273] Widget refresh changes. Fixed Finesse widget logging issues after multiple clicking on "Refresh" button.
    • [TT3332187] Finesse failover did not back to primary server

 

Other changes

    • Internal Logging enhancement for troubleshooting socket communications:

           - socket libraries now log endpoints at critical points (connect, disconnect, error).

           - format of connection string:

                x.x.x.x:p/x.x.x.x:p

             where

                x.x.x.x - ip address

                p       - port number

 

Build 4.4.79.16 (Internal Build)

Features and enhancements

    • [TT3332252] Enhancement: We are having to edit the ODBC connection related to external database after updating software. ODBC DataSource name now can be changed in VPNotes ODBC dialog after installation, and this name is preserved during restarts or upgrades to newer version of server.

 Bug fixes

    • [TT3332253] Fix: Clients become disconnected when license count is exceeded on Active Directory integrated system. Fixed menu File -> Logout.
    • [TT3332269] Fix: Client software will crash if the "call list" is disabled from the view options.

 Build 4.4.79.15 (Internal Build)

Bug fixes

    • [TT3332236] Fix: Console Finesse Panel "Ready" to "Not Ready" after admin login or switching servers doesn't function. Now Finesse Widget and Finesse Supervisor Widget cannot be viewed together to solve simultaneous re-login issue.
    • [TT3332263] Fix: Do not run hidden widgets. This is Standalone Console fix as a part of following issues:
    • [TT3332236] Fix: Console Finesse Panel "Ready" to "Not Ready" after admin login or switching servers doesn't function.
    • [TT3332259] Fix: Finesse panel “[X] Remember Me” not working on 1 of 2 LAB systems.
    • [TT3332267] Fix: Error Failed connect to Finesse server.

 Build 4.4.79.14 (Internal Build)

Features and enhancements

    • [TT3332136] Enhancement - ACD Module and Reports - needs to track user by name and extension. Database schema updated to support Agent name usage in WebReports module. Old reports will also work with new database. New properties (agent names)

            will be used in WebReports v.4.79.14 or newer. 

 Bug fixes

    • [TT3332255] Fix: Console Companion provides wrong computer name if Active Directory login is used.
    • [TT3332258] Fix: VPBrowserChild.exe process consuming CPU when parent terminated abnormally

 

Other changes

    • Logging and error handling improvements to provide additional information for troubleshooting the following issues:
    • [TT3332257] Call processing stopped.
    • [TT3332062] Exchange plugin configurator generating error on test. Partial: error handling improved.

 Build 4.4.79.13 (Internal Build)

Bug fixes
  • TT3332237 Fix: Switching servers creates issue with stuck Finesse license.
    • CSTAGAteway bug fixed when CSTAGateway is unable to restart processing after reconnect to VistaTDS.
    • Bug affected WebConsole and some WebWidgets in failover scenarios when license retrieval required from server, because licenses for WebWidgets and WebConsole are retrieved through CSTAGateway.


Build 4.4.79.12 (Internal Build)

Features and enhancements

  • [TT3332136] Enhancement - ACD Module and Reports - needs to track user by name and extension.
    • Queue Display shows agent names.
    • Agent name processing added for Call Assist.
  • [TT3332142] ACD Enhancements - Tracking Agents. VPNotes database schema updated: agent names added for ACD reports. Old reports will also work with new database.
    • Busy reason text added to the database for ACD reports.
  • [TT3332244] Enhancement - Keyboard shortcuts for External Directory navigation.
    • External Directory tab can be focused by pressing Ctrl+Shift+E.

Bug fixes

  • [TT3332062] Fix: Exchange plugin configurator generating error on test.  Improved error reporting.
  • [TT3332223] Fix: Deskbar: Changing status results in multiple "http://" strings being added to backup server field, and inability to change status.
  • [TT3332243] Fix: VPConsole crashes if WebWidget "Refresh" button is pressed after VTDS connection was lost or resumed very recently.

Build 4.4.79.11 (Internal Build)

Features and enhancements

  • [TT3331719] Track time user clicked "Page" inside Call Tracker and Call Assist Modules.
  • [TT3332235] When clicking Call Assist "page button", dial a speed dial instead of using an InformaCast message and group.

 

Bug fixes

  • [TT3332169]External Directory numbers not populating Number To Call field. Follow up.
  • #20666    External Directory list does not keep selection when tab is switched back and CSV data source is used.

WebConsole build_4.4.79.10 (Internal Build)

  • [TT3332144] Fix: WebReports statistic issues being raised
  • [TT3332174] Fix: WebReports: PDF different from CSV using same parameters

 

WebConsole build_4.4.79.9 (Internal Build)

  • This build contains most recent Finesse widget version with all features through v4.4.79.8 except for TT3332006 Finesse Panel Failover using Primary/Secondary tags

 

WebConsole build_4.4.79.8 (Internal Build)

  • [TT3332174] WebReports: PDF different from CSV using same parameters [Fixed differences between Agent Statistics (incoming) and Queue Statistics reports]

WebConsole build 4.4.79.7001 (Internal Build)

  • [TT3332194] Agent cannot log into the VistaPoint / Finesse panel [additional logging related with uccx stats issue]. Patched Finesse widget version (v4.4.79.7001) has improved logging related with uccx statistics. Can you deploy this version on customer site and wait till incorrect uccx stats will be noticed. It would be great to do screenshot with two Finesse widgets (one with correct uccx data and one with incorrect). Please include timestamps. After that Finesse widget logs from the period when issue was noticed should be collected. Log location: iQ NetSolutions\VistaPoint Enterprise\Plugins\FinesseWidget\logs\

External Directory Service 4.4.79.7001(Internal Build)

  • [T3332206] ExtDir stops process HL7 messages due to stuck DB record. Patch contains following changes:
    • Disabled HL7 error on A03 (discharge) event. Now if ExtDir service gets an exception during processing of A03 it will print error in ExtDir log and send ACK to EPIC about correctly handled message. A03 (discharge) event marks patient records in DB for deletion. In case this event is handled with exception then patient records can stay unmarked. This is not a big problem because such records will be deleted after some time by periodical task which deletes old/unused entries from DB.
    • Added failover in case of multiple sequential errors. If primary ExtDir service fails correctly handle 20 sequential HL7 messages then it stops response to failover ping requests. HL7 flow processing failovers to secondary ExtDir service. Primary server keeps trying process messages and if it succeeds then it starts respond to failover ping request again. HL7 flow processing backs to primary server.
    • Added notification about failed A03 (discharge) event handling. In case ExtDir service fails handle A03 it prints following error message in ExtDir service log file:
    • Failed correctly discharge patient. patientID: XXX. Visit number: YYY. Patient visit data will be deleted with old inactive data.

Build 4.4.79.7 (GA Release) 2-7-20

WebConsole

  • [TT3332189] Fix: WebConsole, External Directory (LDAP): Attribute editor auto-creating custom attribute and number to call field not populating on click of data
  • [TT3332187] Fix: Finesse failover did not back to primary server

Web Reports

  • [TT3332174] Fix: WebReports: PDF different report differs from the CSV report using same parameters
  • [TT3332176] Fix: WebReports, remote database: No longer storing call records

External Directory service

  • [TT3332188] Fix: Having to manually adjust a External Directory script file in order for the installer to run
  • [TT3332186] Fix: Older patients are still not deleting from the DB

Build 4.4.79.6 (Internal Build)

  • TT3332169 Fix: External Directory numbers not populating “Number To Call” field. This is follow up work per customer requirements.

 

Build 4.4.79.5 (Internal Build)

  • #12463  Fix:  VPConsole highlight settings are cleared

 

Build 4.4.79.4 (Internal Build)

  • [TT3332169] Fix: External Directory numbers not populating Number To Call field. Follow up.

 

External Directory build 4.4.79.3001 (Internal Build)

  • [TT3332146] HL7 editable notes is not behaving as expected
  • [TT3332171] Notes Fail to Update
  • [TT3332170] Issues with A08 event

 

Build 4.4.79.3 (Internal Build)

  • [TT3331531] VistaPoint Integration with AD - basic features. Added AD Authentication support for DeskBar:
  • "Login" / "Logout" action added to DeskBar menu (AD authentication only).
  • Checkbox "Automatic login" added to DeskBar properties window.
  • Search field indicates if DeskBar is logged off.
  • [TT3332153] Deskbar installer certs.
  • [TT3332169] Fix: External Directory numbers not populating Number To Call field.
  • [TT3332154] Fix: Agent Greeting error - [VP99391] Agent Greeting module.
  • #12164    Fix: VPMedia crash on stop when failed to initialize. Same error in possible in CiscoSIM and TapiStart. Possible random crash of VPMedia when using higher logging levels.

 

Build 4.4.79.2 (GA Release) 11-11-19

Enterprise

  • [TT3332119] Fix: Console Companion Do Not Refresh External Directory List Update includes following patches: VPConsole v4.4.78.27.u1, VPConsole v4.4.78.27.u2 and VPConsole v4.4.78.27.u3
  • #11993 Fix:  ExtDir refresh issue when same patient record has multiple visits.

 

Build4.4.79.1 (Internal Build)

Enterprise

  • [TT3332111] Fix: Agent Greeting randomly playing other agent's greetings. Added additional logging and partial fix for cases when extension is used by different operator in another shift
  • [TT3332130] Enhancement: Caller ID in call list of Call Assist. Standalone console fix to support Caller ID in Call Assist: internal task: #11783 CallAssist receives incorrect CalledID

 

Build 4.4.79.0 (Internal Build)

  • [TT3332106] Enhancement - Call Assist needs to identify which fields need to be completed prior to saving.

 

Build 4.4.78.30 (Internal Build)

Enterprise

  • #10458 Enhancement - Verify if PCE works fast enough while having many route points and agents online.
    • Increased data processing speed under a heavy load.
    • #10911 Enhancement - Add hints for toolbar buttons, and make them accessible via main menu.
      • The hint text is shown when user hovers over the “Beep” or “SMS” button using their mouse.
      • "Beep" and "SMS" commands added to the main menu Calls list.
      • [TT3332074] Enhancement - Allow "Beep" button to be assigned keyboard shortcut.
      • [TT3332075] Fix: Issue installing VPMedia x64.
      • [TT3332103] Fix: Call Assist showing multiple records that never leave.
      • #10901 Fix: Cannot define custom shortcut for "Beep" command.

Build 4.4.78.29 (Internal Build)

WebConsole

  • [TT3332063] Fix: CallTracker: Not appearing in dropdown list of webview tab after fresh install [added https support]
  • [TT3332064] Fix: Finesse Widget: no longer appears in panel when accessing WebConsole via https [added https support]
  • [TT3332089] Enhancement: Call Assist needs to be supported in a secure SSL environment [added https support]
  • Note: See Configure_WebConsole_widgets_for_https guide for more details how to configure WebConsole widgets to support https

 

Build 4.4.78.28 (Internal Build)

WebConsole

  • [TT3331927] Enhancement: Need ability to edit Note Field [WebConfigurator improvements]
  • [TT3332006] Enhancement: Finesse Panel Failover using Primary/Secondary tags [In Finesse widgets added Primary/Secondary Finesse server feature] Note: Finesse server failover is implemented in Finesse widget not in WebConsole. Therefore, failover will work regardless of where widget is shown (iWebConsole or Console Companion).
  • [TT3332069] Fix: WebConsole: Inability to perform a call pickup when the other operator is on a call

 

External Directory

  • [TT3331966] Enhancement: WebConfigurator improvement when mapping CSV File [Improvement added in HL7 SQL configuration only]
  • [TT3331998] MongoDB does not appear to be purging old records [added SQL DB support for HL7 data]
  • [TT3332016] Enhancement:  External Directory Service EPIC Feed - add support for PV1 and PV2 segments [Added support of required PV1 and PV2 segment fields]
  • [TT3332078] Enhancement: Epic HL7 feature improvements specific to SH
  • #10914 Remove sensitive data from ExtDir service log

Build 4.4.78.27 (GA Release)

Enterprise

  • [TT3332070] 4.4.78.26 Fix: SIM install issue
  • [TT3332071] 4.4.78.26 Fix: Client install issue Both issues are regress errors after:
  •  #10002 CSTAGateway leaves previous version in program files after upgrade.
  •  #10035 Client and Server setup allow downgrades that don't work correctly. Fixed by rolling back updates #10002, #10035.

 

 

Build 4.4.78.26 (Internal Build)

Enterprise

  • TT3331918 Enhancement- Added keyboard shortcut to reset layout via CTRL + -
  • TT3332051 Enhancement - Support sending message to Pagers via email.
    • New button "Beep" added to the User toolbar.
    • New menu item "Beep" added to the External Directory context menu.
    • New property tab "Misc 3" added to the Options window.
  • TT3332065 Enhancement - Support templates for pager messaging.
    • Template management added to VPConsole Options tab "Misc 3".
    • Beep button and External Directory context menu now displays list of redefined message templates.
    • Beep button opens last used template when pressed directly without template selection.
  • #10752    Increase iQenumtapi resistance to TSP errors.

 

Bug Fixes

  • [TT3331961] Not all Console able to load content until after server reboot. Implementation of status pushing (StatusSender) at server side reworked to avoid            race conditions during Console/Server start/stop.
  • [TT3332039] Parked Calls Panel name disappears.
  • [TT3332050] Call Highlighting cannot use the same search string for different columns.
  • [TT3332061] ICM Feature (TT3332000) Unable to register user.
  • #10002    CSTAGateway leaves previous version in program files after upgrade.
  • #10035    Client and Server setup allow downgrades that don't work correctly.
  • #10669    Duplicated ExtDir records after CSV file modification.

 

Other Changes

  • #10316    VPClient install creates some files hidden without a reason.
  • #10788    CiscoSIM configuration window refactored due to maintainability issues.

 

Build 4.4.78.25 (Internal Build)

Enterprise
  • [TT3332048] Adapt InformaCast Mobile messaging to support a large number of telephone numbers.

Bug Fixes

  • TT3332053 WebConsole user licensing is broken after .24 upgrade. This is regress bug after TT3330003 has been implemented. Fixed by reverting part of TT3330003. Now license can't be released from the application older than 4.4.78.24.



Build 4.4.78.24 (Internal Build)

Enterprise

  • TT3330003 Enhancement – Feature to allow the admin to release licenses and see DN that is being used. Currently VPConsole and VPDesktop applications are supported.
  • TT3331911Enhancement – Allow Call Parking from a Finesse Agent line. Implemented ability to park calls from Finesse lines without consuming the line's busy trigger.
    • Feature is available through CiscoSIM call automation (needs to be enabled).
    • To enable parking from Finesse lines, specify the directory numbers that should use the feature inside the Configurator ("Cisco SIM" -> "Call automation") in the "Assisted Park" section. Automation devices must also be specified as they are a requirement for the feature. From then on, if a call is present on an assisted park line, the Finesse (assisted) park feature will be used instead of regular parking.
    • Note: When a parked call reaches the recall timeout (reversion timer), the call will be redirected to the primary (VistaPoint) agent line.
    • Installation requirements:
      • CiscoSIM v4.4.78.24 or higher
      • VistaTDS v4.4.78.24 or higher
    • Console clients do not have to be upgraded to take advantage of this new feature.
    • Limitations and Warnings:
    • Finesse (assisted) park does not support the "Park For" feature. If "Park For" is used - the call will park, but will not be visible to the target agent of the "Park For" command. Call will also contain the regular park comment. This limitation will be removed as a separate enhancement with a later release.
    • Automation devices for Finesse (assisted) park are shared with devices used for the "pullback of sent call" feature.
    • Make sure to increase the busy trigger on the primary agent line. The Finesse (assisted) park operation will not repark the call if it cannot be safely transferred back to the parking agent which means that the call will be dropped.
    • Call protection interval should be set when using the feature. See bug fix of TT3331916.
  • TT3331989Enhancement – VPWatchdog should auto-detect service executable from service name.
    • Note...Every user needs to enable number highlighting in internet explorer by:
      enabling command bar at the top of a browser-> in command bar user can click IQ icon -> in the opened window check "turn number highlighting on".
      In the same window users can customize number patterns and enable short numbers. At the moment country flags are still displayed on short numbers.
  • TT3332027 Enhancement – Register InformaCast Mobile (ICM) receivers automatically. Current implementation is limited to 1,000 phone numbers registered in the InformaCast Mobile system.
  • TT3332033 Fix – The VP Click-to-Call Application only looks for 10 digit numbers in IE.

 

Bug Fixes

  • #10642 Fix – IM registration fails and wrong message is displayed to the user if license is not available on startup
  • TT3331916Fix – Unable to use the “join call” function on calls arriving from Finesse Join call operation would fail when the latency between CiscoSIM and UCM was low. Administrator needs to adjust the call protection interval inside the SIM startup Options for the feature to work correctly.
    • Call protection interval recommendations:
      • Set the initial value to no more than 150 milliseconds (should never be that high) and experimentally adjust to the lowest possible amount.
      • For safety - add an additional 10 milliseconds to the experimentally determined value as a buffer.
  • #10595 Enhancement – Improve speed of list forming algorithm for ExtDir.

 

Compatibility Notes

  • Standalone applications, which already have fully implemented license release support (1) reacts differently from those, which doesn't have this support (2):
    • (1) Client is disconnected from the server, notified that license is released and asked if he would like to reconnect;
    • (2) Client is disconnected from VistaTDS server without any notification. In this case application begins to reconnect almost immediately.
  • Since it is impossible to register with VistaTDS after previous registration has failed because of unavailable license, the user of the old standalone application needs to do manual restart in order to get released license (Bug #10642)

 

Build 4.4.78.23 (Internal Build)

Enterprise

  • TT3331940 Fix – After patching the SQL on the secondary box we see "no widget license". Also fixed issue #10555 GetFeatureLicenses request support, which is related to the main above problem.
  • TT3331929 Enhancement - Modify CPS when displaying Code Calls. Fix regress when displaying multi-line text in CPS popup dialog.
  • TT3332016 Enhancement – External Directory Service: Add support for PV1 and PV2 segments in EPIC feed. New supported fields: pv1_2, pv1_16, pv1_18, pv1_19, pv2_24, pid_29, pid_30. 
  • TT3332029 Fix – Bug introduced in Ext Dir Service with 4.4.78.22
  • TT3332030 Fix – Agent Greeting is having issues with calls that are autoparked as part of the ACD queuing
  • TT3332031 Fix – The Call Assist panel contains a grey box upon launch of the console
  • TT3332041 Fix – The “TDS not responding messages” with over 14K WatchDog restarts
  • #10534Enhancements to InformaCast Mobile (ICM) SMS messaging:
    • Extend communication error messages
    • Reduce communication timeout interval
    • Do not send empty SMS messages
    • Limit maximum length of the message
    • Do not send SMS message if receiver's device is disabled
    • Disable message text editing if this field is locked by template
    • Verify if provided user token has enough permissions
  • Updated CPS– Executive.cpsjs (default CPS for Console, Desktop and Agent Console) updated to cover main demo scenarios:
    • Script Debugging (flags, logging to console log, logging to separate file)
    • CPS Lookup
    • BLF Group lookup
    • simple Color Coded 'Blue line' support
    • simple hunt group tagging
    • Custom Alerts (Color coded)
    • URL Popup
    • CrmPopup
  • NOTE: All CPS features are disabled by default, and should be enabled as needed.

 

WebConsole 4.4.78.23 (Internal Build)

  • TT3332017 Fix – WebConsole, External Directory (LDAP): After changing the protocol to LDAPS and saving, it reverts back to LDAP
  • #10535 Fix – Add support for Tomcat 8 Ext Dir Setup
  • NOTE: TT3331940 requires server side components of matching version.

 

Build 4.4.78.22 (Internal Build)

Enterprise

 

  • TT3331916 Enhancement – Provideability to “join call” function on calls arriving from Finesse Implemented support for shared line calls.
  • TT3331927 Enhancement – Need ability to edit Note Field. In order to use this feature the External Directory Service and VPConsole versions must match.
  • TT3332000Enhancement – Add support for InformaCast Mobile to allow Consoles to send Text Messages to devices
    • New property tab "InformaCast Mobile" added to the Options window
    • New button "SMS" added to the User toolbar
  • TT3332015 Enhancement – Call Assist needs to support drop-down box for the input field
  • TT3332021 Fix – The option “reset settings to default” for a restricted user with Windows 10

Build 4.4.78.21 (Internal Build)

Enterprise

  • TT3331762 Fix – Google Calendar Plugin - ID Generator installer not included in recent builds
  • TT3331975 Fix – Callers are not being redirected when No Agents are available Regress bug fixed. There was an issue: ACD rule "if all agents busy" is applied to the parked call, thus causing unwanted redirection.
  • TT3332018 Build .20 May have affected support of Custom Attributes in CSV files
  • TT3332022 VPLicSrv Fix – Crash when licenses are removed
  • TT3332020VistaTDS Fix – Service has stopped running  (4.4.78.20 testing). Following issues have the same cause and are fixed by single change in VistaTDS ACD module:
    • TT3331803 VistaTDS Service has stopped running LAB testing 4.4.77.21
    • TT3331994 4.4.78.18 Server became unavailable message seen several times in testing
  • TT3331831 Enhancement – Add support for 10-digit numbers in CPS. See compatibility notes
  • TT3332011 Enhancement – Make search fields name font adjustable

Compatibility Notes

-------------------

  1. CPS MyExt, Ext, Caller and Line properties were changed to string. Scripts included with the consoles were not affected by this change, but scripts written in previous versions that specifically utilized these properties as a number and not as a string could be not working as intended.
  2. For example:
    1. Let's say cps.MyExt is 5020 and we want to make a call like this cps.MakeCall( cps.MyExt + 1 ).   Before the change cps.MyExt + 1 would mean 5021 after this change the number it will try to call will be 50201.
    2. If we would try cps.MakeCall( 1 + cps.MyExt ) before the change it would call 5021 after the change it will try to call 15020.

 

build_4.4.78.20 (Internal Build)

Enterprise

  • [TT3331916] Enhancement – Need ability to join calls arriving from Finesse
    • Applied additional modifications to the already implemented enhancement.
    • An internal solution will be used for joining calls for devices (88xx series phones) where joining across lines is no longer support by those devices.
    • NOTE: Additional enhancements for joining Finesse calls will be in .21
  • [TT3331976] Enhancement - Provide method for checking how many times a call that has been AutoParked loops (VistaPoint ACD Module)
  • [TT3332006] Enhancement - Finesse Panel Failover using Primary/Secondary tags. Description:
    • URL format in WebWiggets and WebView configuration supports tagged and alternative addresses.
    • Tags and alternatives are written between braces in following formats:
    • {item}  
    • {item1,item2}
    • where item is any text except '{', '}' and ',' possibly containing tags:
      • Server - follows currently connected VistaTDS server (primary or secondary)
      • PrimaryServer - currently configured VistaTDS primary server
      • BackupServer - currently configured VistaTDS backup server

Note: item2 is used when connection to the item1 is lost or item1 has incorrect name. This works both ways from item1 to item2 and vice versa

    • All tags are case insensitive.
    • There can be only one variable part '{xxx}' in url
    • Variable part may contain more than just ip address or server name.
      • Examples:
      • http://{Server}:8008/agentStatusWidget
      • http://{Server,10.10.1.1}:8008/agentStatusWidget
      • http://{10.10.1.1,VistaPoint2}:8008/agentStatusWidget
      • http://{PrimaryServer:8008,SecondaryServer:8088}/agentStatusWidget
  • TT3332010] Enhancement Need to increase font size on Ext Dir Tabs
  • [TT3332011] Enhancement Make search field font adjustable

WebConsole

  • [TT3331991] Within the finesse widget we are seeing the oldest call in UTC format
  • [TT3332005] Enhancement - Need ability to manually initiate a Call Assist Code Call.

 

Bug fixes

  • [TT3331975] Fix: Callers are not being redirected when No Agents are available
  • [TT3331999] Fix: Ext Dir changes color on all records that do not have an associated phone number
  • [TT3332008] Fix: After upgrading my client to 4.4.78.19  it will no longer run
  • [TT3332013] Fix: Console crash when invalid regular expression is entered
  • #10331 Agent can receive offering call if logs out in busy state
  • #10359 Comment for recalled call that is redirected isn't visible to the user
  • #10371 Possible crash if ExtDir text length exceeds 255 symbols
  • #10381 Users list is printed to the server log file periodically

 

Other changes

  • TT3331982 Some functionality lost after implementing TT3331126 (requires patch and will be fixed in .21)

 

build_4.4.78.19 (Internal Build)

Enterprise

  • [TT3331967] Enhancement - Trigger alerts based on called number from a non-monitored devices
  • [TT3331977] Fix: Tenanting visibility restrictions are not behaving normally
  • [TT3331995] Fix: Toolbar layout not being saved in VPConsole
  • [TT3331990] Fix: Deskbar: Extension is not capable of placing calls" error
  • [TT3332003] Fix: Outgoing mail (SMTP) parameters are lost after creating new Emergency group
  • [TT3332004] Fix: Deskbar is not saving Emergency Alarm parameters when nothing else changed
  • #10177 Incorrect WebWidgets visibility when running multiple instances of Console on the same PC
  • #10204 Queue Display shows old On-call information when agent logs back in after RNA event
  • #10262 Queue Display shows wrong state if agent logins having non ACD call
  • #10289 Refactoring: Move Emergency panel to separate project (static library)

 

Compatibility notes

  1. [TT3331967] Trigger alerts based on called number from a non-monitored phone:
    1. Feature is 100% supported when using matching version (4.4.78.19+) of VistaTDS server,
    2. CSTAAGteway, WebConsole, CallAssit Widget, Standalone Consoles an VPDeskbar.
    3. If VistaTDS server version is older than client version then new option won't be available.
    4. If Clients are older that 4.4.78.19 then new option (emergency on incoming calls) -- if configured -- will be treated by clients as older emergency call option (outgoing emergency call).

 

WebConsole

  • [TT3331967] Enhancement - Trigger alerts based on called number from a non-monitored phone
  • [TT3331997] Fix: VPConsoles not displaying the correct patient discharge date [No discharge date prior admission date]

build_4.4.78.18 (Internal Build)

Enterprise

  • [TT3331977] Update Agent State inside the Queue Display Panel to show when and agent is "Connected" to a call. Also provide connected party info. Note: Queue Display refresh time interval depends on ACD parameter "Processing timeout" (default 3000 ms) requires upgrade to both server and client if prior to 4.4.78.18.

WebConsole

  • Enhancements to Call Assist:
    • Added a text box for procedure (see documentation):
      • Text area value can be set in procedure property 'Text' (1)
      • Text area supports html formatted text. 'Text' field value used in screenshot example:
    • Added user friendly name for procedures
      • Procedure property 'Paging Procedure' should match InformaCast message title (1).
      • Procedure property 'Title' indicates procedure name visible in Call Assist window (2).
    • [TT3331980] Fix: Ext Dir Service Mapping of HL7 data is updated only when new data field isn't blank

 Bug Fixes

  • [TT3331965] Fix: WebReport appears to never complete when specifying multiple agents
  • [TT3331984] Fix: Clients are not able to connect to server. Race condition when starting read/write threads for socket eliminated.
  • [TT3331983] Fix: ACD incorrectly determines oldest call. Now functions "Answer device" and "AnswerGroupDevice" will correctly find oldest call.
  • [TT3331904] Popup alerts are being triggered for numbers with leading "0"
  • #10163    InformaCast page dialog not filled with message from CallAssist widget

build_4.4.78.17 Enterprise (Internal Build)

  • #9216 Syslogger is missing WebConsole logs.

Syslogger enhancements:

    • Correctly recognize installed version of Tomcat (32 bit vs 64 bit, tomcat7, 8, etc)
    • Indicate (warning message) about multiple tomcat /WebConsole installations
    • Add missing logs and configs of WebConsole and WebWidgets 
    • Suppress many surplus error messages
    • Use compact form of TapiInfo

NOTE... Syslogger now uses PowerShell script to collect event information.

So PowerShell must be available on server (might be disabled by administrator).   

  • #10068 Syslogger (SysGetEvents.ps1) script performance optimized when exporting Windows logs
  • #9972 Handling Clear Call request from WebConsole

Bug fixes

  • #9934 External Directory issues:
  • #9943 VPConsole: ExtDir panel search by custom attribute works incorrectly when data mixed
  • #9932 VPConsole: CSV ExtDir options does not store custom attributes
  • #9980 ExtDir panel doesn't keep custom search fields while switching display option.
  • #9951 Bad columns list in ExtDir data source
  • #9946 ExtDir options allows to create duplicated custom attributes
  • #9947 VPConsole: ExtDir panel shows incorrect custom attributes when multiple directories used
  • #9948 VPConsole: ExtDir Panel columns duplicates when using ExtDir Service
  • #9973 VPConsole: ExtDir panel columns duplicated when custom attribute recreated
  • #10024 Fix possible race condition on external directory refresh
  • #9986 Queue Display incorrectly shows status "Busy" although agent is not busy right now
  • #9992 Busy status is not updated in Queue Display if using long extensions
  • #9999 Directory access parameters "User DN" field doesn't trim leading and trailing whitespaces
  • [TT3330886] Fix: Console incorrectly reflects multiple conferences in call list
  • [TT3331020] Fix: eldump crashes when running SysLogger on Windows 2012
  • [TT3331960] Fix: Recent Busy Code Changes Broke Queue Display
  • [TT3331970] Fix: Possible TSP issues:
    • Significantly reduce number of axl::getPhone requests per each line on the same device
    • Cache short term AXL requests (axl::getPhone) to be reused on other line of the same device
    • Move lengthy device registration processing to separate thread
  • #10010   Multiple misleading errors 'lineGetAddressStatus failed' during startup
  • #10046   Agent loses specific busy code if logs out a single queue
  • #10001   Finesse widget shows no data after auto-refresh

 Other changes

  • [TT3331951] Fix: MediaService shows as dangerous when downloading. Media Service setup files are now signed.
  • #9979 log files contains unnecessary multiple messages 'logging level set to' and 'ReadLogLevel dc log level'
  • #10016 Consistency requirement: ensure uninitialized parameters are not used
  • #10083 Usability enhancement: VistaTDS service can now be restarted without restarting VPLicServer           

 

External Directory Service

  • [TT3331963] Fix: MogoDB logs consuming more space than expected
  • [TT3331980] Fix - Ext Dir Service Mapping

 

build_4.4.78.17 WebConsole (Internal Build)

  • [TT3330754] Enhancement - Display dialog to users that get logged out of their queue(s)
  • TT3331722] Fix: Font and spacing differences in the WebConsole versus the Console or Desktop Companions
  • [TT3331915] Fix: Users are seeing stuck status in WebConsole
  • [TT3331931] Fix: Finesse Widget Queue statistics data missing
  • [TT3331956] Fix: CSV data source attributes mapping [WebConsole Configurator + WebConfigurator]
  • [TT3331972] Enhancement: Call Assist Feature to select code type

 Note: [TT3331915] requires server side components with matching version. Other fixes do not require server side upgrades

 

build_4.4.78.1601 WebConsole

  • [TT3331985] Enhancement - Call Assist electable recipient groups. Notes: Added “Paging Group” property in ‘Procedures Groups’ and ‘Procedures’ configurations (see screenshot in description). Paging group field value should match InformaCast Recipients Group. In that case ‘Click to Page’ opens popup with preselected matching recipients group.



Build_4.4.78.16 (GA Release)

Features and enhancements

  • [TT3331956] Fix - CSV data source attributes mapping.
  • [TT3331757] Resolved issue with Join Call when there are many ACD Queues
  • [TT3331955] Provide options when using the “Refresh” button inside the Phonebook

               

Bug Fixes

  • [TT3331943] CSV External Directory not searching all fields
  • [TT3331953] Fix: use of the “pull back feature” is creating system outage
  • #9899 Fix: TT3331916 Extra conference member when "Join across lines" is used
  • #9895 Fix: VPConsole: ACD Log in button image corrupted
  • #9915 Fix: VPConsole: ExtDir panel remains old data when directory disabled
  • #9918 Fix: VPConsole: ACD QueueView - After dragging header items the Queue View becomes deformed
  • #9919 Fix: VPConsole: ACD QueueView - Queue View doesn't show queue info although the queue contains at least one agent
  • #9920 Fix: VPConsole: ACD QueueView - During "My Queues" mode Queue View display shows empty queue
  • #9956 Fix: CTE broken in 4.4.78.15

build_4.4.78.15

Features and enhancements

  • [TT3331923] Enhancement – Allow Finesse agent to go back to “Ready” if in “Wrap up” state. 
  • [TT3330779] Enhancement – Add Reason Code(s) for Make Busy while logged into q

« Back