Skip to main content

CM Internal Resources

Here are the resources for working with cm developer resources.

Aurora:​


Aurora is the design guide of CM.com. It aims to have visual consistency throughout every digital touchpoint to ensure one identity and one experience.

https://www.cm.com/app/aurora-dls/getting-started#getting-started

Translations:​


Translation is a app, here we can manage the Multi-language Text for the front end. This aim is to prevent the hardcode Text on any webpage.

https://www.cm.com/en-gb/app/translations/

How to Add:​

  • Create a scope
  • select a language
  • Add a new key
  • Enter the value
  • Now enter the value for every other languages

How to use in frontend:​

create a GET request to

https://api.cm.com/translations/v1.0/scopes/{scope}/app-data/{Language}

Resource API:​


The resources project is intended as an abstract media storage. We can store Images/document using resource API to load it on frontend.

Don’t Use V1 of resource API. It has been deprecated.

Resource API

Permission Management:​


https://www.cm.com/en-en/app/authorization/permissions

API Proxy:​


The API-proxy consists of a set of HAProxy instances configured to handle common API features such as authentication.

To make sure that a bad configuration doesn't accidentally break the entire proxy, the service specific configuration has been split up into their respective teams and into safe map files.

This is use to add cloud server to api.cm.com .

Documentations: https://git.sharedservices.cmgroep.local/proxies/apiproxy-config/-/wikis/home