20221129 - Notification System Release

Summary:
Ability to substitute complex JSON objects when testing a Notification Template

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

Detail:
When creating complex templates with arrays, users can now test these using a new editor that allows you to pass in substitute values and lists.


Summary:
Support for full HTML template with global styles

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

Detail:
Users can now create Notification Templates with support for full HTML templates using global styles


Summary:
Support for using “<br/>“ tag in html template

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

Detail:
Users can now create Notification Templates with support for “<br/>“ tags


Summary:
Fix applied for errors reported in Application Insights

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

Detail:
Fix applied for the following errors that were appearing in AI:

  • System.NotSupportedException at System.Xml.Serialization.TypeScope.GetDefaultIndexer

  • Cannot serialize interface NS.WebPortal.API.Authorization.IUserProfile.


Summary:
Removed IdentityServer code - Azure B2C in use

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

Detail:
Removed all code that references IdentityServer in the Notification System and any Azure Key Vault settings.

We now only reference our new Identity Provider which is Azure B2C.