20210729 - Application Enhancements

Release 29th July 2021 - Application Enhancements

 

Summary:
Log which user created a new Client and when.

Ticket:
https://bigdigit.atlassian.net/browse/IHUB-690

Detail:
We receive requests from management to report on which user created a new client on the iHub front end and when.

iHub has now been updated to log this information which will provide greater transparency and operate in such a way that it is easy for others to see what actions are performed by certain users and when these were done.


Summary:
Outgoing Message Blob Enhancements

Ticket:
https://bigdigit.atlassian.net/browse/IHUB-689

Detail:
Fixed the “specified blob already exists” error in Application Insights. “Outgoing Messages” are stored as blobs. iHub updates these blobs after every message delivery attempt. The older library worked fine with the “Upload“ method for both “Create” and “Update”. However, the newest version required a parameter “override = true“ which has been added.

Fixed the “specified blob does not exist” error in Application Insights. Before saving the “Outgoing Message“, iHub checks if this blob already exists and then merges the messages. This also happens when opening Activity Details on the Web client, iHub checks if the blob exists. Both of these cases logged “The specified blob does not exist“ message. The Log Level has been changed from “Exception” to “Trace” for these messages.