20230118 - iHub Release

Summary:
Fix for Notification Emails not working - "Could not load file or assembly Microsoft.Extensions.Primitives"

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

Detail:
Fix for error appearing in Application Insights - "Could not load file or assembly Microsoft.Extensions.Primitives"

This impacted sending email notifications.


Summary:
Fix for Translations not loading on first run

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

Detail:
Some users experienced issues with translations not loading. A fix has now been applied to resolve this issue.


Summary:
Performance improvement on “Setting up a Service”

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

Detail:
Event listeners are now unsubscribing on scope destroy to prevent duplicate processing growing up each time users visit related pages.


Summary:
Outgoing Messages Filter to search for a record within the push group

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

Detail:
We often push a number of messages in a group. Users now have the ability to click on the “Outgoing Messages” tab and filter these by searching for a specific term.


Summary:
Ability to download the Clients original file from blob storage

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

Detail:
You can now download the original file uploaded to iHub exactly as the client uploaded it.
This can be accessed at Activity → View → Details → Download Original CSV


Summary:
Fix for Optix requests failing with Unauthorized

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

Detail:
Ability to override the default Optix URL with a custom URL. Optix have asked us to push live data to their staging URL for specific clients when they are setting these up.


Summary:
Retrieve CW Document - Better handling of 500 errors returned when calling CargoWise

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

Detail:
Provide a more user friendly message for 500 errors returned when calling CargoWise


Summary:
Removed IdentityServer code from iHub

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

Detail:
Removed IdentityServer code from iHub as Azure B2C is now live


Summary:
Fix to maintain checkbox selection when switching to archive data or viewing Push Sender data

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

Detail:
Checkbox is now maintained when switching to archive data or viewing Push Sender data.


Summary:
Availability alert notification

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

Detail:
Administrators will receive a notification as soon as the application is not available.