20220921 - Notification System Release

Summary:
Preview message before sending on front end

Ticket:
https://bigdigit.atlassian.net/browse/NOT-368

Detail:
Ability to preview a message and apply Scriban transformations before sending.


Summary:
Ability to save Templates with tables using for loops in Scriban

Ticket:
https://bigdigit.atlassian.net/browse/NOT-423

Detail:
Users can now create complex templates with tables using for loops in Scriban


Summary:
Notification Template - Max Length of “Body” increased from 4000 characters to 20 000 characters

Ticket:
https://bigdigit.atlassian.net/browse/NOT-420

Detail:
When setting up a Notification Template (Notifications → Templates), users can now create a Template with a Body up to 20 000 characters. We used to only support a Body of 4000 characters.


Summary:
Confirm prompt displayed to avoid users mistakenly deleting API Tokens

Ticket:
https://bigdigit.atlassian.net/browse/NOT-370

Detail:
A confirm prompt is now displayed (“Are you sure you want to remove this token?”) when clicking the Remove button on the API Credentials page.


Summary:
API Credentials - Create Date displayed so it is clear when a token was created

Ticket:
https://bigdigit.atlassian.net/browse/NOT-372

Detail:
“Create Date” column displayed on the grid so users can easily identify on the front end exactly when a Token was created.


Summary:
Ability to identify which user deleted a Partner

Ticket:
https://bigdigit.atlassian.net/browse/NOT-385

Detail:
When deleting a Partner, it sets the DisableDate so we can see when a Partner was deleted. In addition we now also set a “DisableUserId” column so we can identify which user deleted the Partner.


Summary:
Duplicate Indexes removed

Ticket:
https://bigdigit.atlassian.net/browse/NOT-364

Detail:
Duplicate indexes removed on the following tables:

  • DistributionContacts

  • DistributionContactGroups


Summary:
Partner users only see new Activity records for the current Partner

Ticket:
https://bigdigit.atlassian.net/browse/NOT-404

Detail:
When new Activity records appear via SignalR, additional checks have been added to ensure these are only for the current Partner.


Summary:
Fix applied for timeout errors when retrieving older Activity records when “Switch to Archive” is enabled

Ticket:
https://bigdigit.atlassian.net/browse/NOT-391

Detail:
Activity → Switch to Archive
Previously we were getting timeout errors when retrieving older records. A fix has been applied for this so records are now returned successfully.


Summary:
Updated to Angular 14

Ticket:
https://bigdigit.atlassian.net/browse/NOT-389

Detail:
Notification System has been updated to Angular 14


Summary:
Token Manger NuGet package updated to latest version

Ticket:
https://bigdigit.atlassian.net/browse/NOT-388

Detail:
Token Manger NuGet package has been updated to use the latest version.