Release Notes: 1.5.2.2

Functional Updates

Update Detailed Description
Defect Fixes

The following defect fixes are in this release:

  • Previously, when device status was "In Use" and another ticket arrived for printing, Galileo Print Manager.net lost the incoming ticket and failed to send any answerback to GPDS. With this release, Galileo Print Manager.net now waits for a few seconds for the device status to become "Available". If the device status remains "In Use", Galileo Print Manager.net sends the correct answerback to GPDS, avoiding any ticket loss.
  • Fixed wrong answerback issue in case of failed tickets for ATB drivers.
  • This release of Galileo Print Manager.net updates the code-signing certificate, which expired on June 8, 2019. The code was updated so that the GPM.Net executable can be signed using the updated code-signing certificate.
General

Application Insights Configuration.

Previously, users experienced slow or failed printing of tickets while using Galileo Print Manager.net. This release now includes improvements to the implementation of AppInsights, which caused the issue.

The following configuration files now include lines for the LogEventTelemetry and LogExceptionTelemetry keys:

  • GPM_Service.exe.config
  • Travelport.PrintManager.TPMServiceMonitor.exe.config

By default, these key values are set to "True", as shown in bold below:

<!--Send Event Telemetry-->

<add key="LogEventTelemetry" value="True"/>

<!--Send Exception Telemetry-->

<add key="LogExceptionTelemetry" value="True"/>

If you experience printing delays while using the application, set both these values to "False". You must set the values to "False" in both configuration files, save the files, and restart Galileo Print Manager.net. The affected lines with changes are in bold below:

<!--Send Event Telemetry-->

<add key="LogEventTelemetry" value="False"/>

<!--Send Exception Telemetry-->

<add key="LogExceptionTelemetry" value="False"/>