Targeted Environment
...
PBI #8306 - Email Notifications Active Monitoring Solution Analysis
Implemented new feature to monitor unsent email and send notification if needed. The API will send out a slack notification if unsent emails are detected.
PBI #8280 - MTAPI - Email Notification Enhancements
Enhanced the Email Notification functionality to ensure the email notification is logged in the MTOA database before it is sent to the user.
Added new column to track the failure reasons for not being able to send an email notification
New feature to monitor unsent emails and tries to send them again.
Enhanced the API result to include the reason for not being able to send an email
Added service request validation before sending an email
Made an architectural changes to enable logging of the verification emails in MTOA database by adding association to the userId instead of service request.
PBI #8375 - Service Request Details - Implement Support for Requestor Organization (CRSM)
Implemented Support for Requestor Organization. Add RequesterOrganizationId property property in BaseServiceRequest class
Enhanced the MTOA logging feature to include support for French/special characters
PBI #8318 - Implement Support for Cargo Regulated Entities (CRSM)
New GET /api/v1/regulated-entities to retrieve a collection regulated entity ids for a specified service request.
New POST /api/v1/regulated-entities to add a collection regulated entity ids for a specified service request.
New PUT /api/v1/regulated-entities to update a collection regulated entity ids for a specified service request.
New GET /api/v1/services/{id}/regulated-entities - Gets a list of ids for a specified regulated entity based on a service id and regulated entity provided.
PBI #8517 - Improve Support for Encrypted MTOA Credentials in Production
Enforce the usage of encrypted MTOA API credentials in Prod. We allowed the use of "DisableApiJwtKeysEncryption" application setting for iZEV (only available in the Regular .NET MTOA Framework).
Added encryption support in the MTOA Web Services Client (MTAPI Client). Add new application settings flag AlwaysUseEncryptedApiJwtKeys to say if the encryption is required.
Added decryption support in the MTOA .NET Core Framework
BUG #8095 - Internal users should be prevented from being associated with organizations
BUG #8335 - service request filtering needs to be enhanced to filter updated dates and time with service request id's
BUG #6823 - POST /api/v1/notifications returns inconsistent results (emails not always sent)
BUG #8498 - ZEV ACC - Not able to retrieve organization Ids in GET /api/v1/organizations when email not provided
BUG #8202 - GET /api/v1/provinces/{code} & /api/v1/countrySubdivisions/{code} - correct status code and error message
BUG #8513 - GET /api/v1/regulated-entities - should return 403 when retrieving RE for a RTMR SR using SVMMS key
BUG #8510 - PUT /api/v1/regulated-entities - should throw an error when updating a RE not existing
...
BUG #8473 - A Prod issue updating an external email address
BUG #8468 Post and Put service requests can't be created when a newly created OrganizationId number is used.
BUG #8464 Swagger post /api/v2/servicerequests will not work with the example values
BUG #8461 SourceId is incorrectly returned with a Get after a Post
BUG #8370 - Get /api/v1/servicrequests excludeMetadata returns SR's with meta data
BUG #7948 - GET /organizations/{id}/users doesn't return internal users bound to that org
BUG #8241 - GET /api/v1/services/invites - received an object with a wrong typeBUG #8473 - Prod issue updating an external email address
MTOA NuGet packages Release Notes
...
PBI #8375 - Service Request Details - Implement Support for Requestor Organization (CRSM)
PBI #8517 - Improve Support for Encrypted MTOA Credentials in Production
PBI #8318 - Implement Support for Cargo Regulated Entities (CRSM)
PBI #8306 - MTAPI - Email Notifications Active Monitoring Solution Analysis
Breaking change
N/A
MTOA Database – Release Note for Version (v1.11.0)
...