20220809 - iHub Release
Summary:
Push Optix Order
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-784
Detail:
iHub accepts data from Seko360 and then calls an external system (Optix) to create an order. The data is mapped in the format required by Optix.
Optix returns a response that contains a unique “id“ for the Order that was created in their system. This “id” is sent back to Optix when the “Push Optix Shipment” service is called.
Summary:
Push Optix Shipment
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-786
Detail:
iHub accepts data from Seko 360 and then call an external system (Optix) to create a shipment. The data is mapped in the format required by Optix.
Optix returns a response that contains a unique “id“ for the Shipment that was created in their system.
Summary:
CSV Mapping - Transformation modal to set Formatting, Validators and Transform
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-822
Detail:
New “Transformation” column (to replace the existing Formatting and Validators columns) when mapping a CSV file. Allows users to click a “+“ icon to add a new transformation or a “pencil” icon to edit any existing transformations which opens a new modal window.
In addition users can apply a Scriban transformation to a field.
E.G
{{ value | string.downcase == "true" ? "DDP" : "DDU" }}
Summary:
Push Service Filters - Support multiple Values (OR instead of AND)
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-801
Detail:
Clients have the ability to apply multiple “Filters” to REST and FTP service protocols. Only messages that match these “Filters” are sent. Previously filters worked on an “AND” basis. This has now been changed so we support filters on an “OR” basis. Press the enter key when setting the “Comparison Values“.
Summary:
Migration to Azure SignalR
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-820
Detail:
Switched to using Azure SignalR supporting bi-directional communication between the server and client. This has allowed us to overcome some of the intermittent issues we were experiencing with our previous SignalR implementation
Summary:
Load Sales Order Cancellations - Support for order numbers ending with a period
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-814
Detail:
Fix applied so clients can call the “Load Sales Order Cancellations“ service and specify a period at the end of the “SalesOrderNumber“.
Summary:
Support for Partners / Tenants
Tickets:
https://bigdigit.atlassian.net/browse/IHUB-775
https://bigdigit.atlassian.net/browse/IHUB-777
Detail:
Ability to split data by tenants (Partners).
This allows us to optimise queries with filtering by a partner and also restrict user access.
Summary:
Migrated to workspace-based Application Insights
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-771
Detail:
New capabilities:
Customer Managed Keys. You can encrypt all data with encryption keys that you have access to.
Private Link support.
Capacity Reservation tiers help save on cost.
Faster data ingestion with Log Analytics streaming ingestion.
Summary:
Fix for unsubscribing from Push Services
Ticket:
https://bigdigit.atlassian.net/browse/IHUB-819
Detail:
Fix applied to the unsubscribe mechanism to ensure clients are unsubscribed from Push services when they no longer require these.