Progress Update 4

We have made tremendous progress with all our migration projects during the past few weeks. Our development teams have surprised us with the speed at which they are advancing with the Angular Migration. The commitment of everyone at Charter is to deliver a platform that not only resonates with our end users, but also upholds the feature-rich and stability standards that have become synonymous with MCM.



Over the past few weeks, we have accomplished the following:

  • Added Groups: create new groups, edit existing groups, delete groups process group updates, inserts and delete from other users (publishing)
  • Integrated Auto messages for polygon and groups: process auto-messages being added to groups and polygons from other users
  • Integration of the whole collaboration (chat UI). The chat looks slightly different from the old one; It is a bit clearer, and the tab header shows a counter badge of unread dialogs (not messages). A dialog means some user has sent you one or more messages since the last time you looked at the dialog.
  • Implemented the ‘loading’ progress indicator.
  • Completed Agent workflow process.
  • Started on implementing Reporting interface inside the Map UI.


Asset Admin UI

Over the past few weeks, we have made the following changes:

  • Upload functionality that lets users upload csv files of Asset or Asset Occupant (Insert entire lists of Assets or Asset Occupants).
  • Incorporated the selection mechanism. The selection of Asset Groups now determines what data is displayed in the UI as all the data relates back to a parent asset group.
  • Added the filtering ability to all data grids in the UI.
  • Completed the User mapping functionality. This helps simplify the UI and remove the need for multiple tabs.

MCM Admin UI

Over the past few weeks, we have made the following changes:

  • Added the ability to add users, and updating users as well.
  • Added virtual scrolling to enhance the loading times of the rows.
  • Incorporating and organizing all of the available tabs, and adding more functionality to such tabs.
  • All tabs for Asset Admin and Map Client Admin are completed.


As we come close to the year end, we are extremely impressed with all of our development teams for the dedication shown towards the migration project, resulting in the rapid progression of the Angular UI.  And also, for continuing to innovate during this migration phase in order to enhance user experience on the platform.



Evolution (SP) – Flight Dashboard

As with the Risk Alerts, it would be much easier to identify selected flights on flight dashboard with the Angular interface. Our design and development teams are really focusing on making it easier for our users to enhance the visual recognition of such selections.


Side by Side (Silverlight vs. Angular Sneak Peek)


(please click on the image to see the enlarged view of the same)

Evolution (SP) – Risk Alerts – Same but Different

During the migration phase, MCM UI is going through some changes as part of evolution from a Silverlight based platform to an Angular Platform. But more it changes to make it more intuitive for our users, the more it retains the essence and soul of the functional elements that made MCM popular with the same end users.

Presenting some ‘look and feel’ changes our Users will be able to see and recognize in the Angular interface.

Risk Alert View- Country names are not colors, instead the alert category is what ‘carries’ the color which allows much better visualization of the selected alert.

Silverlight (Current Interface)


Angular Interface (Sneak Peak)


As depicted in the above pictures, it will be much easier to visually associate the alert with the selected country in the Angular Interface.

(please click on the the image to see an enlarged view of the same)

Sneak Peek 2- Asset Admin Interface

Presenting a sneak peek of our Asset Admin Interface.

Our development team has been doing some redesigning to make it even more simpler for our users to navigate the interface. Now, instead of changing tabs, our users will be able to visualize and navigate within the same page. The user mapping does not consist of 2 different tables anymore. It is one table with a checkbox column indicating if the user is part of the selected Asset Group.

(please click on the image to view the enlarged version)