Versions Compared

Key

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

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

  • PBI #8306 - Email Notifications Active Monitoring Solution Analysis

    • New GET v1/unsent_notifications Checks for unsent 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.

  • 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

...

MTOA NuGet packages Release Notes

...

Breaking change 

MTOA Database – Release Note for Version (v.0.8)

Schema Structure Changes

Type

Name

Comments

New Objects

Table

TC223_SERVICE_STANDARD_CATEGORY

stores standard category used by CRSM to calculate service performance

Table

TC224_DELIVERY_CHANNEL

stores delivery channel used by CRSM support to provide statistics for CRSM

Table

TC016_CANADIAN_PROVINCE

A copy of CORE table which is a subset of TC006_COUNTRY_SUBDIVISION

Modified Objects

Table

AC207_SERVICE_REQUEST_STATUS

·       New column SERVICE_STANDARD_CATEGORY_CD with FK to TC223

Table

YY201_SERVICE_REQUEST

·       New column DELIVERY_CHANNEL_CD with FK to TC224

·       New column PLACE_OF_SUPPLY_CD with FK to TC016

·       Renamed column SERVICE_FEE_ID to SERVICE_ATTRIBUTE_ID

Dropped Objects

n/a

 

Data Changes

 

Service

Label

Comment

Table TC205_PERMISSION, TC206_SERVICE_PERMISSION

All Services

Refer to table content

Permissions allocated to services to support Admin Console 1.1

Table TC204_SERVICE

n/a

 

 

Table TC222_SERVICE_SETTING

n/a

 

 

 

 

Data Dictionary detailed information available: RDIMS-#15682999-V1-MTOA_DATABASE_SCHEMA_VERSION