Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Targeted Environment

11 - MTOA-INT, MTOA-TEST

myTCAccount documentation now available through TC confluence : https://tcmarin.atlassian.net/wiki/spaces/MA

  • 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

Version 0.15.1716-dev (2020-12-15) (based on the dev branch) 

  • 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)

...