MTAPI Release Notes 1.4.0

Targeted Environment

Jan 12, 2021 - MTOA-INT, MTOA-TEST

myTC Account documentation now available through TC confluence : myTC Account

  • PBI #8566- Requestor Details - Mailing Address Support - Add Support for Additional Address Fields

    • Add 2 new MTOA DB columns 'Address_Line_1_txt' and 'Address_Line_2_txt', (varchar), to be used as ReadOnly/Display purposes.

    • Map existing 'SuiteApartmentNumber' column to Canada Post API 'SubBuilding' field to support cases where this field is provided

    • Update MTAPI to support Saving & Retrieval of new column/fields.

  • PBI #8563- MTAPI - Email notifications - Schedule API calls

    • Implement a scheduling system to call the unsent_notifications API regularly at the frequency set by the user.  The API will check for unsent messages and send out a slack notification if needed.

  • PBI #8517- Improve Support for Encrypted MTOA Credentials in Production

  • BUG #8713 - QA Test- Get /api/v1/serviceresquest excludeMetadata API filtering is not working.

  • BUG #8690 - GET /api/v1/users/{id}/organizations - retrieving orgs fail

  • BUG #8059 - GET /api/v1/notification-template - SVMMS api key & app jwt can retrieve RTMR templates'

  • BUG #8145 - GET /api/v1/users/{id}/organizations - orgs should not be retrieved for soft deleted user

  • BUG #8529 - GET /api/v1/organizations - should not return org info with removed email

  • BUG #8644 - GET /api/v1/organizations/{id}/users - should restrict response to service keys when serviceId provided

  • BUG #8648 - File-attachments and virus scan APIs failing in Platform-Test

  • BUG #7947 - GET /services/{id}/organizations and GET /users/{id}/organizations only retrieve one org per user

  • BUG #8544 - GET /api/v1/users/{id}/organizations - duplicate orgs retrieved if user enrolled to multiple services with the same org

  • BUG #8548 - Put /api/v1/servicerequests/status-history-ex needs to be fixed to allow for dates and times prior to the current date and time

  • BUG #8643 - GET /api/v1/organizations/{id} - orgs can't be retrieved using service keys (eg RTMR, SVMMS)

  • BUG #8559 - Users are not able to change email address in the portal (Duplicate, already addressed in the fix for BUG # 8473)

  • BUG #7529 - GET /api/v1/organizations - should not return org info with removed email Duplicate, already addressed in the fix for BUG # 8529)

  • Technical works

    • MTAPI - Error/Exception Handling Review & Analysis

    • Analysis works on the MTOA enrollment process

    • Analysis works on Service Categorization - Implement Filter Feature

    • Increased integration tests coverage

    • Added performance testing

    • QA Test automation

    • Data clean-up and prevention - unbind internal users with organizations

    • More documentation added to confluence page https://tcmarin.atlassian.net/wiki/home - Improve existing documentation to serve multiple audiences

    • Addressed Kanga environment issues

MTOA NuGet packages Release Notes

Version 0.15.18.128 (2021-01-12) (based on the dev branch) 

  • PBI #8566 MTOA MailCoordinate domain object now has the following updates

    • AddressLine1 (500 characters) new field

    • AddressLine2 (500 characters) new field

    • SuiteApartmentNumber (100 characters) - existing field but the size has been extended to 100 chars

Breaking change 
N/A

MTOA Database – Release Note for Version (v1.12.0)

Schema Structure Changes

Table

Column

Comments

Table

Column

Comments

AC051_MAIL_COORDINATE

ADDRESS_LINE_1_TXT

New column

ADDRESS_LINE_2_TXT

New column

SUITE_APARTMENT_NUMBER_NUM

Size increased from 10 to 100 characters

 

Data Changes

No data change in this release.